From 557efb132addbf1d2eac7114b34a7fd36735caa4 Mon Sep 17 00:00:00 2001 From: Frost-ZX <30585462+Frost-ZX@users.noreply.github.com> Date: Sun, 3 Jul 2022 21:22:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=88=9D=E5=A7=8B=E5=8C=96=20KubeJS=20?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kubejs/client_scripts/_main_.js | 3 + kubejs/config/client.properties | 15 + kubejs/config/common.properties | 9 + kubejs/jsconfig.json | 6 + kubejs/probe/generated/constants.d.ts | 23 + kubejs/probe/generated/events.d.ts | 48 + kubejs/probe/generated/events.documented.d.ts | 739 + kubejs/probe/generated/globals.d.ts | 52073 ++++++++++++++++ kubejs/probe/generated/java.d.ts | 2366 + kubejs/probe/generated/names.d.ts | 4 + kubejs/probe/generated/registries.d.ts | 81 + kubejs/probe/user/constants.d.ts | 6 + kubejs/server_scripts/_main_.js | 8 + kubejs/startup_scripts/_main_.js | 5 + 14 files changed, 55386 insertions(+) create mode 100644 kubejs/client_scripts/_main_.js create mode 100644 kubejs/config/client.properties create mode 100644 kubejs/config/common.properties create mode 100644 kubejs/jsconfig.json create mode 100644 kubejs/probe/generated/constants.d.ts create mode 100644 kubejs/probe/generated/events.d.ts create mode 100644 kubejs/probe/generated/events.documented.d.ts create mode 100644 kubejs/probe/generated/globals.d.ts create mode 100644 kubejs/probe/generated/java.d.ts create mode 100644 kubejs/probe/generated/names.d.ts create mode 100644 kubejs/probe/generated/registries.d.ts create mode 100644 kubejs/probe/user/constants.d.ts create mode 100644 kubejs/server_scripts/_main_.js create mode 100644 kubejs/startup_scripts/_main_.js diff --git a/kubejs/client_scripts/_main_.js b/kubejs/client_scripts/_main_.js new file mode 100644 index 0000000..8acfb66 --- /dev/null +++ b/kubejs/client_scripts/_main_.js @@ -0,0 +1,3 @@ +// priority: 100 + +console.info(`${global.LOG_PREFIX} 加载客户端内容`); diff --git a/kubejs/config/client.properties b/kubejs/config/client.properties new file mode 100644 index 0000000..c88b05a --- /dev/null +++ b/kubejs/config/client.properties @@ -0,0 +1,15 @@ +#KubeJS Client Properties +#Sun Jul 03 17:12:21 SGT 2022 +backgroundColor=2E3440 +barBorderColor=ECEFF4 +exportAtlases=false +menuBackgroundBrightness=64 +disableRecipeBook=false +title= +barColor=ECEFF4 +overrideColors=false +fmlLogColor=ECEFF4 +showTagNames=true +fmlMemoryColor=ECEFF4 +menuBackgroundScale=32.0 +menuInnerBackgroundBrightness=32 diff --git a/kubejs/config/common.properties b/kubejs/config/common.properties new file mode 100644 index 0000000..89cb642 --- /dev/null +++ b/kubejs/config/common.properties @@ -0,0 +1,9 @@ +#KubeJS Common Properties +#Sun Jul 03 17:12:16 SGT 2022 +announceReload=true +disableClassFilter=false +serverOnly=false +hideServerScriptErrors=false +packmode=default +printRemappedClasses=false +debugInfo=false diff --git a/kubejs/jsconfig.json b/kubejs/jsconfig.json new file mode 100644 index 0000000..6e5458c --- /dev/null +++ b/kubejs/jsconfig.json @@ -0,0 +1,6 @@ +{ + "compilerOptions": { + "lib": ["ES5", "ES2015"], + "typeRoots": ["./probe/generated", "./probe/user"] + } +} \ No newline at end of file diff --git a/kubejs/probe/generated/constants.d.ts b/kubejs/probe/generated/constants.d.ts new file mode 100644 index 0000000..8a8011f --- /dev/null +++ b/kubejs/probe/generated/constants.d.ts @@ -0,0 +1,23 @@ +/// +declare const settings: Internal.ServerSettings; +declare const console: Internal.ConsoleJS; +declare const RARITY_RARE: Rarity; +declare const HOUR: 3600000; +declare const SLOT_FEET: EquipmentSlot; +declare const SLOT_HEAD: EquipmentSlot; +// declare const global: {}; +declare const MAIN_HAND: Hand; +declare const SLOT_LEGS: EquipmentSlot; +declare const AIR_BLOCK: Internal.class_2189; +declare const RARITY_UNCOMMON: Rarity; +declare const AIR_ITEM: Internal.class_1739; +declare const SLOT_CHEST: EquipmentSlot; +declare const RARITY_EPIC: Rarity; +declare const Painter: Internal.Painter; +declare const SECOND: 1000; +declare const MINUTE: 60000; +declare const SLOT_OFFHAND: EquipmentSlot; +declare const RARITY_COMMON: Rarity; +declare const Client: Internal.ClientWrapper; +declare const SLOT_MAINHAND: EquipmentSlot; +declare const OFF_HAND: Hand; diff --git a/kubejs/probe/generated/events.d.ts b/kubejs/probe/generated/events.d.ts new file mode 100644 index 0000000..64d3bd3 --- /dev/null +++ b/kubejs/probe/generated/events.d.ts @@ -0,0 +1,48 @@ +/// +/// +declare function onEvent(name: "recipes.serializer.special.flag", handler: (event: Internal.SpecialRecipeSerializerManager) => void); +declare function onEvent(name: "player.chest.opened", handler: (event: Internal.ChestEventJS) => void); +declare function onEvent(name: "player.advancement", handler: (event: Internal.PlayerAdvancementEventJS) => void); +declare function onEvent(name: "recipes.type_registry", handler: (event: Internal.RecipeTypeRegistryEventJS) => void); +declare function onEvent(name: "sound.registry", handler: (event: Internal.SoundRegistryEventJS) => void); +declare function onEvent(name: "recipes.compostables", handler: (event: Internal.CompostablesRecipeEventJS) => void); +declare function onEvent(name: "item.registry.armor_tiers", handler: (event: Internal.ItemArmorTierEventJS) => void); +declare function onEvent(name: "client.generate_assets", handler: (event: Internal.ClientGenerateAssetsEventJS) => void); +declare function onEvent(name: "client.paint_screen", handler: (event: Internal.ScreenPaintEventJS) => void); +declare function onEvent(name: "item.model_properties", handler: (event: Internal.ItemModelPropertiesEventJS) => void); +declare function onEvent(name: "client.painter_updated", handler: (event: Internal.PainterUpdatedEventJS) => void); +declare function onEvent(name: "command.registry", handler: (event: Internal.CommandRegistryEventJS) => void); +declare function onEvent(name: "command.run", handler: (event: Internal.CommandEventJS) => void); +declare function onEvent(name: "item.food_eaten", handler: (event: Internal.ItemFoodEatenEventJS) => void); +declare function onEvent(name: "item.registry.tool_tiers", handler: (event: Internal.ItemToolTierEventJS) => void); +declare function onEvent(name: "player.chest.closed", handler: (event: Internal.ChestEventJS) => void); +declare function onEvent(name: "minecraft.sound_event.registry", handler: (event: Registry.Sound_event) => void); +declare function onEvent(name: "sound_event.registry", handler: (event: Registry.Sound_event) => void); +declare function onEvent(name: "minecraft.fluid.registry", handler: (event: Registry.Fluid) => void); +declare function onEvent(name: "fluid.registry", handler: (event: Registry.Fluid) => void); +declare function onEvent(name: "minecraft.block.registry", handler: (event: Registry.Block) => void); +declare function onEvent(name: "block.registry", handler: (event: Registry.Block) => void); +declare function onEvent(name: "minecraft.item.registry", handler: (event: Registry.Item) => void); +declare function onEvent(name: "item.registry", handler: (event: Registry.Item) => void); +declare function onEvent(name: "minecraft.enchantment.registry", handler: (event: Registry.Enchantment) => void); +declare function onEvent(name: "enchantment.registry", handler: (event: Registry.Enchantment) => void); +declare function onEvent(name: "minecraft.mob_effect.registry", handler: (event: Registry.Mob_effect) => void); +declare function onEvent(name: "mob_effect.registry", handler: (event: Registry.Mob_effect) => void); +declare function onEvent(name: "minecraft.entity_type.registry", handler: (event: Registry.Entity_type) => void); +declare function onEvent(name: "entity_type.registry", handler: (event: Registry.Entity_type) => void); +declare function onEvent(name: "minecraft.block_entity_type.registry", handler: (event: Registry.Block_entity_type) => void); +declare function onEvent(name: "block_entity_type.registry", handler: (event: Registry.Block_entity_type) => void); +declare function onEvent(name: "minecraft.potion.registry", handler: (event: Registry.Potion) => void); +declare function onEvent(name: "potion.registry", handler: (event: Registry.Potion) => void); +declare function onEvent(name: "minecraft.particle_type.registry", handler: (event: Registry.Particle_type) => void); +declare function onEvent(name: "particle_type.registry", handler: (event: Registry.Particle_type) => void); +declare function onEvent(name: "minecraft.motive.registry", handler: (event: Registry.Motive) => void); +declare function onEvent(name: "motive.registry", handler: (event: Registry.Motive) => void); +declare function onEvent(name: "minecraft.custom_stat.registry", handler: (event: Registry.Custom_stat) => void); +declare function onEvent(name: "custom_stat.registry", handler: (event: Registry.Custom_stat) => void); +declare function onEvent(name: "minecraft.point_of_interest_type.registry", handler: (event: Registry.Point_of_interest_type) => void); +declare function onEvent(name: "point_of_interest_type.registry", handler: (event: Registry.Point_of_interest_type) => void); +declare function onEvent(name: "minecraft.villager_type.registry", handler: (event: Registry.Villager_type) => void); +declare function onEvent(name: "villager_type.registry", handler: (event: Registry.Villager_type) => void); +declare function onEvent(name: "minecraft.villager_profession.registry", handler: (event: Registry.Villager_profession) => void); +declare function onEvent(name: "villager_profession.registry", handler: (event: Registry.Villager_profession) => void); diff --git a/kubejs/probe/generated/events.documented.d.ts b/kubejs/probe/generated/events.documented.d.ts new file mode 100644 index 0000000..ef6da61 --- /dev/null +++ b/kubejs/probe/generated/events.documented.d.ts @@ -0,0 +1,739 @@ +/// +/// +/** +* Fired when you need to add some datapack json to the server. +* +* Low priority event is fired first, as they will be overriden later. +* +* And vise versa for high priority events. +*/ +declare function onEvent(name: "server.datapack.low_priority", handler: (event: Internal.DataPackEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.chunk_generator", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.height_provider_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.material_condition", handler: (event: Internal.TagEventJS) => void); +/** +* Fired on an entity is spawned. +*/ +declare function onEvent(name: "entity.spawned", handler: (event: Internal.EntitySpawnedEventJS) => void); +/** +* Fired by different tag everytime when a player: +* - ticks +* - logged in +* - logged out +*/ +declare function onEvent(name: "player.tick", handler: (event: Internal.SimplePlayerEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.material_rule", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.activity", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when player clicked a non-air, non-fluid block. +* +* This event is called only once. +*/ +declare function onEvent(name: "block.left_click", handler: (event: Internal.BlockLeftClickEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.placed_feature", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.template_pool", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when ticking on client side. +*/ +declare function onEvent(name: "client.tick", handler: (event: Internal.ClientTickEventJS) => void); +/** +* Fired when a living entity is about to die. +* +* If the entity's HP <= 0, the entity will fall and get removed. +* +* If the event is not cancelled, the entity will die and drop loots. +*/ +declare function onEvent(name: "entity.death", handler: (event: Internal.LivingEntityDeathEventJS) => void); +/** +* Fired when you need to modify properties of an item. +*/ +declare function onEvent(name: "item.modification", handler: (event: Internal.ItemModificationEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.chunk_status", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.noise", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.sensor_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.items", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.trunk_placer_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.loot_condition_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.blocks", handler: (event: Internal.TagEventJS) => void); +/** +* Fired by different tag when the game: +* - is initializing +* - is post-initializing +*/ +declare function onEvent(name: "init", handler: (event: Internal.StartupEventJS) => void); +/** +* Fired when you need to modify recipes. +*/ +declare function onEvent(name: "recipes", handler: (event: Internal.RecipeEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.int_provider_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "block.tags", handler: (event: Internal.TagEventJS) => void); +/** +* Fired by different tag everytime when a player: +* - ticks +* - logged in +* - logged out +*/ +declare function onEvent(name: "player.logged_in", handler: (event: Internal.SimplePlayerEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.entity_types", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.loot_pool_entry_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.memory_module_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.motive", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.feature_size_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the chest loot table is registering. +*/ +declare function onEvent(name: "chest.loot_tables", handler: (event: Internal.ChestLootEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.position_source_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to remove worldgen. +*/ +declare function onEvent(name: "worldgen.remove", handler: (event: Internal.WorldgenRemoveEventJS) => void); +/** +* Fired to register special handlers for tooltips on items. +*/ +declare function onEvent(name: "item.tooltip", handler: (event: Internal.ItemTooltipEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.block_entity_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.game_events", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.structure_pool_element", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when a block is placed. +* +* Note that the entity can be `null`, if the placer is a dispenser, etc. +*/ +declare function onEvent(name: "block.place", handler: (event: Internal.BlockPlaceEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.custom_stat", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.stat_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.block_state_provider_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.loot_function_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.dimension_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.attribute", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to remove worldgen. +*/ +declare function onEvent(name: "worldgen.add", handler: (event: Internal.WorldgenAddEventJS) => void); +/** +* Fired when you need to modify properties of a block. +*/ +declare function onEvent(name: "block.modification", handler: (event: Internal.BlockModificationEventJS) => void); +/** +* Fired when the inventory of player is changed. +*/ +declare function onEvent(name: "player.inventory.changed", handler: (event: Internal.InventoryChangedEventJS) => void); +/** +* Fired when the gift loot table (cat, villager, etc.) is registering. +*/ +declare function onEvent(name: "gift.loot_tables", handler: (event: Internal.GiftLootEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.particle_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.foliage_placer_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.recipe_serializer", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the fishing loot table is registering. +*/ +declare function onEvent(name: "fishing.loot_tables", handler: (event: Internal.FishingLootEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "fluid.tags", handler: (event: Internal.TagEventJS) => void); +/** +* Fired by different tag when the level: +* - loads +* - ticks +* - unloads +*/ +declare function onEvent(name: "level.tick", handler: (event: Internal.SimpleLevelEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.enchantment", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.mob_effect", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.loot_score_provider_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.noise_settings", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.point_of_interest_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired by different tag when the server: +* - loads +* - ticks +* - unloads +*/ +declare function onEvent(name: "server.tick", handler: (event: Internal.ServerEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.structure_placement", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.biome_source", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.pos_rule_test", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the player: +* - opens the inventory +* - closes the inventory +*/ +declare function onEvent(name: "player.inventory.opened", handler: (event: Internal.InventoryEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.loot_number_provider_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.recipe_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.loot_nbt_provider_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.configured_structure_feature", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.block_predicate_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when a living entity is hurt. +* +* If cancelled, the attack will do no effect. +*/ +declare function onEvent(name: "entity.hurt", handler: (event: Internal.LivingEntityHurtEventJS) => void); +/** +* Fired by different tag when the game: +* - is initializing +* - is post-initializing +*/ +declare function onEvent(name: "postinit", handler: (event: Internal.StartupEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.structure_feature", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.configured_feature", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the generic loot table is registering. +* Note that this is unused. +*/ +declare function onEvent(name: "generic.loot_tables", handler: (event: Internal.GenericLootEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.feature", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.density_function_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired by different tag when the server: +* - loads +* - ticks +* - unloads +*/ +declare function onEvent(name: "server.load", handler: (event: Internal.ServerEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.float_provider_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add some datapack json to the server. +* +* Low priority event is fired first, as they will be overriden later. +* +* And vise versa for high priority events. +*/ +declare function onEvent(name: "server.datapack.high_priority", handler: (event: Internal.DataPackEventJS) => void); +/** +* Fired when you need to add some datapack json to the server. +* +* Low priority event is fired first, as they will be overriden later. +* +* And vise versa for high priority events. +*/ +declare function onEvent(name: "server.datapack.last", handler: (event: Internal.DataPackEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.schedule", handler: (event: Internal.TagEventJS) => void); +/** +* Fired by different tag when the level: +* - loads +* - ticks +* - unloads +*/ +declare function onEvent(name: "level.load", handler: (event: Internal.SimpleLevelEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.structure_piece", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.density_function", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when player right clicks on an Entity. +* +* Note that both main hand and off hand will be called if not cancelled. +* +* On cancellation, Result.SUCCESS is returned, thus making player swing his arm. +*/ +declare function onEvent(name: "item.entity_interact", handler: (event: Internal.ItemEntityInteractEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.structure_processor", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.sound_event", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the player tossed an item. +*/ +declare function onEvent(name: "item.toss", handler: (event: Internal.ItemTossEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "item.tags", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the entity loot table is registering. +*/ +declare function onEvent(name: "entity.loot_tables", handler: (event: Internal.EntityLootEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.rule_test", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the client is initalizing. +*/ +declare function onEvent(name: "client.init", handler: (event: Internal.ClientEventJS) => void); +/** +* Fired when a block is broken by player. This will not be fired by other means, like TNT. +* +* On fabric, the experience returned is always `null`. +*/ +declare function onEvent(name: "block.break", handler: (event: Internal.BlockBreakEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.structure_set", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.tree_decorator_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when player right clicks with item on hand. +* +* Note that this will only be fired when hand has item. +* +* On cancellation, Result.SUCCESS is returned, thus making player swing his arm. +*/ +declare function onEvent(name: "item.right_click", handler: (event: Internal.ItemRightClickEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.placement_modifier_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.villager_profession", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the player: +* - opens the inventory +* - closes the inventory +*/ +declare function onEvent(name: "player.inventory.closed", handler: (event: Internal.InventoryEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.villager_type", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when an item is about to be picked up by the player. +*/ +declare function onEvent(name: "item.pickup", handler: (event: Internal.ItemPickupEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.processor_list", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.fluids", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.configured_carver", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.carver", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when the block loot table is registering. +*/ +declare function onEvent(name: "block.loot_tables", handler: (event: Internal.BlockLootEventJS) => void); +/** +* Fired by different tag when the client is: +* - logged in +* - logged out +*/ +declare function onEvent(name: "client.logged_in", handler: (event: Internal.ClientLoggedInEventJS) => void); +/** +* Fired when player right clicks on an Block that is not fluid. +* +* Note that both main hand and off hand will be called if not cancelled. +* +* On cancellation, Result.SUCCESS is returned, thus making player swing his arm. +*/ +declare function onEvent(name: "block.right_click", handler: (event: Internal.BlockRightClickEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.menu", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.potion", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add, change tags of things. +* +* However, due to the type erasure of Java, Probe can not determine what +* can be used here, please refer to the tag string itself. +*/ +declare function onEvent(name: "tags.worldgen.biome", handler: (event: Internal.TagEventJS) => void); +/** +* Fired when you need to add some datapack json to the server. +* +* Low priority event is fired first, as they will be overriden later. +* +* And vise versa for high priority events. +*/ +declare function onEvent(name: "server.datapack.first", handler: (event: Internal.DataPackEventJS) => void); diff --git a/kubejs/probe/generated/globals.d.ts b/kubejs/probe/generated/globals.d.ts new file mode 100644 index 0000000..3ea7da1 --- /dev/null +++ b/kubejs/probe/generated/globals.d.ts @@ -0,0 +1,52073 @@ +declare class JsonIO { + static writeJsonHash(stream: Internal.DataOutputStream_, element: Internal.JsonElement_): void; + static toPrimitive(element: Internal.JsonElement_): any; + static read(path: Internal.Path_): Internal.MapJS; + static getJsonHashBytes(json: Internal.JsonElement_): number[]; + static parse(string: string): any; + static primitiveOf(o: any): Internal.JsonPrimitive; + static of(o: any): Internal.JsonElement; + static toArray(element: Internal.JsonElement_): Internal.JsonArray; + static parseRaw(string: string): Internal.JsonElement; + static toPrettyString(json: Internal.JsonElement_): string; + static toString(json: Internal.JsonElement_): string; + static toObject(json: Internal.JsonElement_): any; + static copy(element: Internal.JsonElement_): Internal.JsonElement; + static write(path: Internal.Path_, json: Internal.JsonElement_): void; + constructor(); +} +type JsonIO_ = JsonIO; +/** +*/ +declare interface BlockStatePredicate { + test(arg0: Internal.class_2680_): boolean; + getBlockStates(): Internal.Collection; + /** + */ + static of(o: BlockStatePredicate_): BlockStatePredicate; + getBlocks(): Internal.Collection; + static fromString(s: string): BlockStatePredicate; + check(targetStates: Internal.List_): boolean; + getBlockIds(): Internal.Set; + asRuleTest(): Internal.class_3825; + static ruleTestOf(o: any): Internal.class_3825; + readonly AIR_ID : ResourceLocation; +} +/** +*/ +type BlockStatePredicate_ = BlockStatePredicate_[] | {or?: Internal.BlockStatePredicate_, not?: Internal.BlockStatePredicate_} | net.minecraft.world.level.block.Block | net.minecraft.world.level.block.state.BlockState | `#${Special.BlockTag}` | RegExp | BlockStatePredicate; +declare const BlockStatePredicate: BlockStatePredicate; +declare interface Color { + static rgba(r: number, g: number, b: number, a: number): Internal.Color; + static of(o: any): Internal.Color; + static createMapped(o: any, ... names: string[]): Internal.Color; + readonly BLUE_DYE : Internal.Color; + readonly GOLD : Internal.Color; + readonly GRAY : Internal.Color; + readonly MAGENTA_DYE : Internal.Color; + readonly BLUE : Internal.Color; + readonly DARK_AQUA : Internal.Color; + readonly TEXT : {"dark_red":Internal.class_124,"green":Internal.class_124,"underline":Internal.class_124,"dark_green":Internal.class_124,"black":Internal.class_124,"yellow":Internal.class_124,"bold":Internal.class_124,"italic":Internal.class_124,"dark_blue":Internal.class_124,"dark_purple":Internal.class_124,"gold":Internal.class_124,"red":Internal.class_124,"aqua":Internal.class_124,"gray":Internal.class_124,"light_purple":Internal.class_124,"blue":Internal.class_124,"white":Internal.class_124,"dark_aqua":Internal.class_124,"dark_gray":Internal.class_124,"reset":Internal.class_124,"strikethrough":Internal.class_124,"obfuscated":Internal.class_124}; + readonly DYE : {"magenta":Internal.class_1767,"pink":Internal.class_1767,"green":Internal.class_1767,"lime":Internal.class_1767,"light_gray":Internal.class_1767,"yellow":Internal.class_1767,"black":Internal.class_1767,"light_blue":Internal.class_1767,"brown":Internal.class_1767,"cyan":Internal.class_1767,"orange":Internal.class_1767,"red":Internal.class_1767,"gray":Internal.class_1767,"white":Internal.class_1767,"blue":Internal.class_1767,"purple":Internal.class_1767}; + readonly WHITE_DYE : Internal.Color; + readonly DARK_RED : Internal.Color; + readonly LIGHT_PURPLE : Internal.Color; + readonly BROWN_DYE : Internal.Color; + readonly BLACK : Internal.Color; + readonly GRAY_DYE : Internal.Color; + readonly NONE : Internal.Color; + readonly LIGHT_BLUE_DYE : Internal.Color; + readonly AQUA : Internal.Color; + readonly WHITE : Internal.Color; + readonly LIGHT_GRAY_DYE : Internal.Color; + readonly BLACK_DYE : Internal.Color; + readonly RED_DYE : Internal.Color; + readonly PURPLE_DYE : Internal.Color; + readonly GREEN_DYE : Internal.Color; + readonly PINK_DYE : Internal.Color; + readonly DARK_BLUE : Internal.Color; + readonly GREEN : Internal.Color; + readonly CYAN_DYE : Internal.Color; + readonly RED : Internal.Color; + readonly DARK_PURPLE : Internal.Color; + readonly ORANGE_DYE : Internal.Color; + readonly YELLOW_DYE : Internal.Color; + readonly DARK_GREEN : Internal.Color; + readonly YELLOW : Internal.Color; + readonly LIME_DYE : Internal.Color; + readonly DARK_GRAY : Internal.Color; + readonly MAP : {"":Internal.NoColor,"light_blue_dye":Internal.class_1767,"BLUE_DYE":Internal.class_1767,"purple_dye":Internal.class_1767,"dark_red":Internal.class_124,"lightGrayDye":Internal.class_1767,"DARK_AQUA":Internal.class_124,"none":Internal.NoColor,"green_dye":Internal.class_1767,"blackDye":Internal.class_1767,"dark_blue":Internal.class_124,"red":Internal.class_124,"pink_dye":Internal.class_1767,"aqua":Internal.class_124,"white":Internal.class_124,"WHITE_DYE":Internal.class_1767,"dark_gray":Internal.class_124,"LIGHT_PURPLE":Internal.class_124,"BROWN_DYE":Internal.class_1767,"BLACK":Internal.class_124,"darkPurple":Internal.class_124,"NONE":Internal.NoColor,"LIGHT_BLUE_DYE":Internal.class_1767,"AQUA":Internal.class_124,"lightBlueDye":Internal.class_1767,"limeDye":Internal.class_1767,"PURPLE_DYE":Internal.class_1767,"GREEN_DYE":Internal.class_1767,"magenta_dye":Internal.class_1767,"-":Internal.NoColor,"lime_dye":Internal.class_1767,"yellowDye":Internal.class_1767,"grayDye":Internal.class_1767,"purpleDye":Internal.class_1767,"DARK_PURPLE":Internal.class_124,"ORANGE_DYE":Internal.class_1767,"darkGray":Internal.class_124,"brownDye":Internal.class_1767,"YELLOW":Internal.class_124,"LIME_DYE":Internal.class_1767,"blueDye":Internal.class_1767,"white_dye":Internal.class_1767,"pinkDye":Internal.class_1767,"blue_dye":Internal.class_1767,"cyanDye":Internal.class_1767,"GOLD":Internal.class_124,"GRAY":Internal.class_124,"MAGENTA_DYE":Internal.class_1767,"BLUE":Internal.class_124,"yellow":Internal.class_124,"darkBlue":Internal.class_124,"transparent":Internal.NoColor,"orange_dye":Internal.class_1767,"red_dye":Internal.class_1767,"dark_purple":Internal.class_124,"gold":Internal.class_124,"gray":Internal.class_124,"light_purple":Internal.class_124,"darkRed":Internal.class_124,"greenDye":Internal.class_1767,"DARK_RED":Internal.class_124,"redDye":Internal.class_1767,"GRAY_DYE":Internal.class_1767,"orangeDye":Internal.class_1767,"yellow_dye":Internal.class_1767,"black_dye":Internal.class_1767,"magentaDye":Internal.class_1767,"WHITE":Internal.class_124,"green":Internal.class_124,"LIGHT_GRAY_DYE":Internal.class_1767,"BLACK_DYE":Internal.class_1767,"darkGreen":Internal.class_124,"RED_DYE":Internal.class_1767,"dark_green":Internal.class_124,"black":Internal.class_124,"lightPurple":Internal.class_124,"PINK_DYE":Internal.class_1767,"DARK_BLUE":Internal.class_124,"GREEN":Internal.class_124,"darkAqua":Internal.class_124,"gray_dye":Internal.class_1767,"CYAN_DYE":Internal.class_1767,"RED":Internal.class_124,"brown_dye":Internal.class_1767,"cyan_dye":Internal.class_1767,"blue":Internal.class_124,"whiteDye":Internal.class_1767,"dark_aqua":Internal.class_124,"YELLOW_DYE":Internal.class_1767,"DARK_GREEN":Internal.class_124,"DARK_GRAY":Internal.class_124}; +} +type Color_ = Color; +declare const Color: Color; +declare class Block { + static getMaterial(): Internal.Map; + static getTaggedIds(tag: ResourceLocation_): Internal.List; + static getBlock(id: ResourceLocation_): Internal.class_2248; + static custom(predicate: Internal.BlockPredicate_): Internal.BlockPredicate; + static getTypeList(): Internal.List; + static getFacing(): Internal.Map; + static id(id: ResourceLocation_, properties: Internal.Map_): Internal.BlockIDPredicate; + static id(id: ResourceLocation_): Internal.BlockIDPredicate; + static entity(id: ResourceLocation_): Internal.BlockEntityPredicate; + get material(): Internal.Map; + get typeList(): Internal.List; + get facing(): Internal.Map; + constructor(); +} +type Block_ = Block; +declare class Vec3i implements Internal.Comparable { + method_23227($$0: number): Vec3i; + method_23228(): Vec3i; + method_23226($$0: Internal.class_2350_, $$1: number): Vec3i; + method_35854($$0: number): Vec3i; + method_10259($$0: Vec3i_): Vec3i; + method_35853($$0: Vec3i_): Vec3i; + method_35852($$0: Vec3i_): Vec3i; + method_35851($$0: Internal.class_2350_): Vec3i; + method_35850($$0: Internal.class_2350$class_2351_, $$1: number): Vec3i; + hashCode(): number; + method_19769($$0: Internal.class_2374_, $$1: number): boolean; + method_35859(): Vec3i; + static method_39677($$0: number): Internal.Codec; + method_40081($$0: number, $$1: number, $$2: number): number; + method_35858($$0: number): Vec3i; + method_35857(): Vec3i; + method_35856($$0: number): Vec3i; + method_35855(): Vec3i; + method_23854(): string; + method_19455($$0: Vec3i_): number; + method_19771($$0: Vec3i_, $$1: number): boolean; + method_10260(): number; + method_19770($$0: Internal.class_2374_): number; + method_34592($$0: number, $$1: number, $$2: number): Vec3i; + method_35862($$0: number): Vec3i; + method_35861(): Vec3i; + method_35860($$0: number): Vec3i; + equals($$0: any): boolean; + method_30558($$0: Internal.class_2350$class_2351_): number; + method_10262($$0: Vec3i_): number; + method_30931(): Vec3i; + method_35849($$0: number, $$1: number, $$2: number): Vec3i; + method_10264(): number; + toString(): string; + method_10263(): number; + method_10265($$0: Vec3i_): number; + method_10268($$0: number, $$1: number, $$2: number): number; + method_30930($$0: number): Vec3i; + static readonly field_25123 : Internal.Codec; + static readonly field_11176 : Vec3i; + constructor($$0: number, $$1: number, $$2: number); + constructor($$0: number, $$1: number, $$2: number); +} +type Vec3i_ = Vec3i; +/** +*/ +declare class Ingredient { + static customNBT(in_: Internal.IngredientJS_, predicate: Internal.Predicate_): Internal.IngredientJS; + static getAll(): Internal.IngredientJS; + static matchAny(objects: any): Internal.IngredientJS; + static isIngredient(o: any): boolean; + static custom(in_: Internal.IngredientJS_, predicate: Internal.Predicate_): Internal.IngredientJS; + static custom(predicate: Internal.Predicate_): Internal.IngredientJS; + /** + */ + static of(object: Internal.IngredientJS_, count: number): Internal.IngredientJS; + /** + */ + static of(object: Internal.IngredientJS_): Internal.IngredientJS; + static registerCustomIngredientAction(id: string, callback: Internal.CustomIngredientActionCallback_): void; + static getNone(): Internal.IngredientJS; + get all(): Internal.IngredientJS; + get none(): Internal.IngredientJS; + constructor(); +} +/** +*/ +type Ingredient_ = Ingredient; +declare interface NBTIO { + static read(path: Internal.Path_): Internal.class_2487; + static write(path: Internal.Path_, nbt: Internal.class_2487_): void; +} +type NBTIO_ = NBTIO; +declare const NBTIO: NBTIO; +declare class EquipmentSlot extends Internal.Enum { + static method_20234($$0: Internal.class_1304$class_1305_, $$1: number): EquipmentSlot; + method_5923(): string; + method_32320($$0: number): number; + method_5926(): number; + method_5927(): number; + static method_5924($$0: string): EquipmentSlot; + static valueOf($$0: string): EquipmentSlot; + method_5925(): Internal.class_1304$class_1305; + static values(): EquipmentSlot[]; + static readonly field_6166 : EquipmentSlot; + static readonly field_6169 : EquipmentSlot; + static readonly field_6173 : EquipmentSlot; + static readonly field_6174 : EquipmentSlot; + static readonly field_6171 : EquipmentSlot; + static readonly field_6172 : EquipmentSlot; +} +type EquipmentSlot_ = "mainhand" | "head" | "feet" | "chest" | "legs" | "offhand" | EquipmentSlot; +declare class CarvingGenerationStep extends Internal.Enum implements Internal.class_3542 { + method_12581(): string; + static valueOf($$0: string): CarvingGenerationStep; + static values(): CarvingGenerationStep[]; + method_15434(): string; + static method_28546($$0: string): CarvingGenerationStep; + static readonly field_24770 : Internal.Codec; + static readonly field_13166 : CarvingGenerationStep; + static readonly field_13169 : CarvingGenerationStep; +} +type CarvingGenerationStep_ = "liquid" | "air" | CarvingGenerationStep; +declare class Rarity extends Internal.Enum { + static valueOf($$0: string): Rarity; + static values(): Rarity[]; + static readonly field_8907 : Rarity; + static readonly field_8906 : Rarity; + readonly field_8908 : Internal.class_124; + static readonly field_8903 : Rarity; + static readonly field_8904 : Rarity; +} +type Rarity_ = "uncommon" | "common" | "rare" | "epic" | Rarity; +declare class Hand extends Internal.Enum { + static valueOf($$0: string): Hand; + static values(): Hand[]; + static readonly field_5810 : Hand; + static readonly field_5808 : Hand; +} +type Hand_ = "main_hand" | "off_hand" | Hand; +declare interface Utils { + static getSystemTime(): number; + static listOrSelf(o: any): Internal.ListJS; + static getStat(id: ResourceLocation_): Internal.class_3445; + static parseDouble(object: any, def: number): number; + static emptyList(): Internal.List; + static getRandom(): Internal.Random; + static randomOf(random: Internal.Random_, objects: Internal.Collection_): any; + static emptyMap(): Internal.Map; + static copy(o: any): any; + static id(namespace: string, path: string): ResourceLocation; + static id(id: ResourceLocation_): ResourceLocation; + static listOf(o: any): Internal.ListJS; + static rollChestLoot(id: ResourceLocation_, entity: Internal.EntityJS_): Internal.ListJS; + static rollChestLoot(id: ResourceLocation_): Internal.ListJS; + static getServer(): Internal.ServerJS; + static newCountingMap(): Internal.CountingMap; + static createConsole(name: string): Internal.ConsoleJS; + static newMap(): Internal.MapJS; + static newList(): Internal.ListJS; + static getClientLevel(): Internal.LevelJS; + static parseInt(object: any, def: number): number; + static getLevel(level: Internal.class_1937_): Internal.LevelJS; + static isWrapped(o: any): boolean; + static regex(s: any): Internal.Pattern; + static regex(pattern: string, flags: number): Internal.Pattern; + static newRandom(seed: number): Internal.Random; + static queueIO(runnable: Internal.Runnable_): void; + static toTitleCase(s: string): string; + static mapOf(o: any): Internal.MapJS; + static getSound(id: ResourceLocation_): Internal.class_3414; +} +type Utils_ = Utils; +declare const Utils: Utils; +declare interface Facing { + readonly ALL : {"east":Internal.class_2350,"south":Internal.class_2350,"north":Internal.class_2350,"west":Internal.class_2350,"up":Internal.class_2350,"down":Internal.class_2350}; + readonly DOWN : Internal.class_2350; + readonly south : Internal.class_2350; + readonly north : Internal.class_2350; + readonly WEST : Internal.class_2350; + readonly down : Internal.class_2350; + readonly east : Internal.class_2350; + readonly NORTH : Internal.class_2350; + readonly west : Internal.class_2350; + readonly up : Internal.class_2350; + readonly UP : Internal.class_2350; + readonly SOUTH : Internal.class_2350; + readonly EAST : Internal.class_2350; +} +type Facing_ = Facing; +declare const Facing: Facing; +declare class BlockPos extends Vec3i { + static method_10091($$0: number): number; + static method_23627($$0: Internal.class_3341_): Internal.Stream; + method_10093($$0: Internal.class_2350_): BlockPos; + static method_10071($$0: number): number; + static method_10092($$0: number): BlockPos; + method_10070($$0: Internal.class_2470_): BlockPos; + method_10095(): BlockPos; + static method_10094($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.Iterable; + method_10072(): BlockPos; + method_33096($$0: number): BlockPos; + static method_20437($$0: BlockPos_, $$1: BlockPos_): Internal.Stream; + method_25503(): Internal.class_2338$class_2339; + method_35830($$0: number): BlockPos; + static method_10097($$0: BlockPos_, $$1: BlockPos_): Internal.Iterable; + method_10075($$0: Vec3i_): BlockPos; + method_10074(): BlockPos; + static method_10096($$0: number, $$1: number, $$2: number, $$3: number): number; + static method_34848($$0: Internal.Random_, $$1: number, $$2: BlockPos_, $$3: number): Internal.Iterable; + method_10077($$0: number): BlockPos; + method_10076($$0: number): BlockPos; + method_10079($$0: Internal.class_2350_, $$1: number): BlockPos; + static method_17962($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.Stream; + method_10078(): BlockPos; + method_10059($$0: Vec3i_): BlockPos; + method_10080($$0: number, $$1: number, $$2: number): BlockPos; + static method_10060($$0: number, $$1: Internal.class_2350_): number; + method_10081($$0: Vec3i_): BlockPos; + method_10062(): BlockPos; + method_10084(): BlockPos; + static method_10083($$0: number): number; + static method_10061($$0: number): number; + static method_25996($$0: BlockPos_, $$1: number, $$2: number, $$3: number): Internal.Iterable; + static method_29715($$0: Internal.class_238_): Internal.Stream; + static method_25998($$0: BlockPos_, $$1: number, $$2: number, $$3: number): Internal.Stream; + static method_25997($$0: BlockPos_, $$1: number, $$2: number, $$3: Internal.Predicate_): Internal.Optional; + static method_27156($$0: Internal.Random_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): Internal.Iterable; + static method_10064($$0: number, $$1: number, $$2: number): number; + method_10086($$0: number): BlockPos; + method_10063(): number; + method_30513($$0: Internal.class_2350$class_2351_, $$1: number): BlockPos; + method_10088($$0: number): BlockPos; + method_10087($$0: number): BlockPos; + method_10089($$0: number): BlockPos; + method_10067(): BlockPos; + static method_30512($$0: BlockPos_, $$1: number, $$2: Internal.class_2350_, $$3: Internal.class_2350_): Internal.Iterable; + method_10069($$0: number, $$1: number, $$2: number): BlockPos; + static readonly field_10975 : 12; + static readonly field_25064 : Internal.Codec; + static readonly field_10980 : BlockPos; + constructor($$0: Vec3i); + constructor($$0: Internal.class_2374); + constructor($$0: Vec3); + constructor($$0: number, $$1: number, $$2: number); + constructor($$0: number, $$1: number, $$2: number); +} +type BlockPos_ = BlockPos; +declare class Component { + static green(text: any): Internal.class_5250; + static prettyPrintNbt(tag: Internal.class_2520_): Internal.class_2561; + static string(text: string): Internal.class_5250; + static darkGreen(text: any): Internal.class_5250; + static clickEventOf(o: any): Internal.class_2558; + static lightPurple(text: any): Internal.class_5250; + static yellow(text: any): Internal.class_5250; + static black(text: any): Internal.class_5250; + static darkBlue(text: any): Internal.class_5250; + static translate(key: string, ... objects: any[]): Internal.class_5250; + static translate(key: string): Internal.class_5250; + static darkAqua(text: any): Internal.class_5250; + static gold(text: any): Internal.class_5250; + static red(text: any): Internal.class_5250; + static aqua(text: any): Internal.class_5250; + static gray(text: any): Internal.class_5250; + static white(text: any): Internal.class_5250; + static blue(text: any): Internal.class_5250; + static darkRed(text: any): Internal.class_5250; + static keybind(keybind: string): Internal.class_5250; + static of(o: any): Internal.class_5250; + static darkGray(text: any): Internal.class_5250; + static darkPurple(text: any): Internal.class_5250; + static join(separator: Internal.class_5250_, texts: Internal.Iterable_): Internal.class_5250; + constructor(); +} +type Component_ = Component; +declare interface UUID { + static digits(sb: Internal.StringBuilder_, val: number, digits: number): void; + static toString(id: Internal.UUID_): string; + static fromString(o: any): Internal.UUID; +} +type UUID_ = UUID; +declare const UUID: UUID; +declare class Vec3 implements Internal.class_2374 { + method_1036($$0: Vec3_): Vec3; + static method_24955($$0: Vec3i_): Vec3; + static method_24954($$0: Vec3i_): Vec3; + method_1037($$0: number): Vec3; + method_1019($$0: Vec3_): Vec3; + static method_26410($$0: Vec3i_, $$1: number): Vec3; + method_35590($$0: Vec3_, $$1: number): Vec3; + static method_24953($$0: Vec3i_): Vec3; + static method_24457($$0: number): Vec3; + method_10215(): number; + method_10214(): number; + method_31033($$0: number): Vec3; + method_10216(): number; + hashCode(): number; + method_1020($$0: Vec3_): Vec3; + method_1021($$0: number): Vec3; + method_1022($$0: Vec3_): number; + method_1023($$0: number, $$1: number, $$2: number): Vec3; + method_1024($$0: number): Vec3; + method_1025($$0: Vec3_): number; + method_1026($$0: Vec3_): number; + method_1027(): number; + method_1028($$0: number, $$1: number, $$2: number): number; + method_24802($$0: Internal.class_2374_, $$1: number): boolean; + method_1029(): Vec3; + method_18043($$0: Internal.class_2350$class_2351_): number; + method_22882(): Vec3; + method_18806($$0: Vec3_): Vec3; + method_18805($$0: number, $$1: number, $$2: number): Vec3; + equals($$0: any): boolean; + method_38499($$0: Internal.class_2350$class_2351_, $$1: number): Vec3; + method_37267(): number; + method_37268(): number; + static method_1030($$0: number, $$1: number): Vec3; + toString(): string; + method_1031($$0: number, $$1: number, $$2: number): Vec3; + method_1032($$0: Internal.EnumSet_): Vec3; + method_1033(): number; + static method_1034($$0: Internal.class_241_): Vec3; + method_1035($$0: Vec3_): Vec3; + readonly field_1350 : number; + readonly field_1351 : number; + readonly field_1352 : number; + static readonly field_1353 : Vec3; + constructor($$0: number, $$1: number, $$2: number); + constructor($$0: Internal.class_1160); +} +type Vec3_ = Vec3; +declare class Fluid { + static lava(amount: number): Internal.FluidStackJS; + static lava(): Internal.FluidStackJS; + static getType(id: ResourceLocation_): Internal.class_3611; + static getEmpty(): Internal.FluidStackJS; + static of(o: Internal.FluidStackJS_): Internal.FluidStackJS; + static of(o: Internal.FluidStackJS_, amount: number, nbt: Internal.class_2487_): Internal.FluidStackJS; + static of(o: Internal.FluidStackJS_, nbt: Internal.class_2487_): Internal.FluidStackJS; + static of(o: Internal.FluidStackJS_, amount: number): Internal.FluidStackJS; + static exists(id: ResourceLocation_): boolean; + static getTypes(): Internal.List; + static water(): Internal.FluidStackJS; + static water(amount: number): Internal.FluidStackJS; + static readonly LAVA_ID : ResourceLocation; + static readonly WATER_ID : ResourceLocation; + get types(): Internal.List; + get empty(): Internal.FluidStackJS; + constructor(); +} +type Fluid_ = Fluid; +declare interface NBT { + static byteArrayTag(v: number[]): Internal.class_2520; + static fromTag(t: Internal.class_2520_): any; + static listTag(list: Internal.List_): Internal.class_2520; + static listTag(): Internal.class_2520; + static toTagCompound(v: any): Internal.class_2487; + static compoundTag(map: Internal.Map_): Internal.class_2520; + static compoundTag(): Internal.class_2520; + static isTagCompound(o: any): boolean; + static toTag(v: any): Internal.class_2520; + static floatTag(v: number): Internal.class_2520; + static quoteAndEscapeForJS(stringBuilder: Internal.StringBuilder_, string: string): void; + static toTagList(list: any): Internal.class_2499; + static ia(v: number[]): Internal.class_2520; + static intTag(v: number): Internal.class_2520; + static byteTag(v: number): Internal.class_2520; + static longArrayTag(v: number[]): Internal.class_2520; + static b(v: number): Internal.class_2520; + static read(buf: Internal.class_2540_): Internal.OrderedCompoundTag; + static d(v: number): Internal.class_2520; + static f(v: number): Internal.class_2520; + static convertType(tagType: Internal.class_4614_): Internal.class_4614; + static i(v: number): Internal.class_2520; + static shortTag(v: number): Internal.class_2520; + static l(v: number): Internal.class_2520; + static toTagCollection(c: Internal.Collection_): Internal.class_2483; + static toTagCollection(v: any): Internal.class_2483; + static s(v: number): Internal.class_2520; + static la(v: number[]): Internal.class_2520; + static longTag(v: number): Internal.class_2520; + static isTagCollection(o: any): boolean; + static intArrayTag(v: number[]): Internal.class_2520; + static doubleTag(v: number): Internal.class_2520; + static stringTag(v: string): Internal.class_2520; + static accessTagMap(tag: Internal.class_2487_): Internal.Map; + static ba(v: number[]): Internal.class_2520; + readonly COMPOUND_TYPE : Internal.class_4614; + readonly VALUE_UNWRAPPER : ((arg0: Internal.Scriptable, arg1: any) => any); + readonly LIST_TYPE : Internal.class_4614; +} +type NBT_ = NBT; +declare const NBT: NBT; +declare class JavaMath { + static multiplyFull(arg0: number, arg1: number): number; + static copySign(arg0: number, arg1: number): number; + static log1p(arg0: number): number; + static expm1(arg0: number): number; + static cos(arg0: number): number; + static rint(arg0: number): number; + static atan(arg0: number): number; + static nextUp(arg0: number): number; + static sqrt(arg0: number): number; + static decrementExact(arg0: number): number; + static absExact(arg0: number): number; + static exp(arg0: number): number; + static atan2(arg0: number, arg1: number): number; + static signum(arg0: number): number; + static tan(arg0: number): number; + static sinh(arg0: number): number; + static toDegrees(arg0: number): number; + static acos(arg0: number): number; + static ceil(arg0: number): number; + static getExponent(arg0: number): number; + static addExact(arg0: number, arg1: number): number; + static multiplyHigh(arg0: number, arg1: number): number; + static ulp(arg0: number): number; + static scalb(arg0: number, arg1: number): number; + static floorMod(arg0: number, arg1: number): number; + static log(arg0: number): number; + static log10(arg0: number): number; + static nextAfter(arg0: number, arg1: number): number; + static multiplyExact(arg0: number, arg1: number): number; + static cbrt(arg0: number): number; + static random(): number; + static tanh(arg0: number): number; + static min(arg0: number, arg1: number): number; + static negateExact(arg0: number): number; + static hypot(arg0: number, arg1: number): number; + static pow(arg0: number, arg1: number): number; + static sin(arg0: number): number; + static floor(arg0: number): number; + static subtractExact(arg0: number, arg1: number): number; + static max(arg0: number, arg1: number): number; + static toIntExact(arg0: number): number; + static nextDown(arg0: number): number; + static toRadians(arg0: number): number; + static cosh(arg0: number): number; + static IEEEremainder(arg0: number, arg1: number): number; + static abs(arg0: number): number; + static round(arg0: number): number; + static floorDiv(arg0: number, arg1: number): number; + static incrementExact(arg0: number): number; + static asin(arg0: number): number; + static fma(arg0: number, arg1: number, arg2: number): number; + static readonly E : 2.718281828459045; + static readonly PI : 3.141592653589793; +} +type JavaMath_ = JavaMath; +declare class Item { + static clearListCache(): void; + static getList(): Internal.ListJS; + static getEmpty(): Internal.ItemStackJS; + static of(in_: Internal.ItemStackJS_, count: number, nbt: Internal.class_2487_): Internal.ItemStackJS; + static of(in_: Internal.ItemStackJS_, tag: Internal.class_2487_): Internal.ItemStackJS; + static of(in_: Internal.ItemStackJS_, count: number): Internal.ItemStackJS; + static of(in_: Internal.ItemStackJS_): Internal.ItemStackJS; + static getTypeList(): Internal.ListJS; + static findGroup(id: string): Internal.class_1761; + static isItem(o: any): boolean; + static getItem(id: ResourceLocation_): Internal.class_1792; + static exists(id: ResourceLocation_): boolean; + static withChance(in_: Internal.ItemStackJS_, c: number): Internal.ItemStackJS; + static fireworks(properties: Internal.Map_): Internal.FireworksJS; + static withNBT(in_: Internal.ItemStackJS_, nbt: Internal.class_2487_): Internal.ItemStackJS; + get typeList(): Internal.ListJS; + get list(): Internal.ListJS; + get empty(): Internal.ItemStackJS; + constructor(); +} +type Item_ = Item; +declare interface AABB { + static ofBlock(pos: BlockPos_): Internal.class_238; + static ofSize(x: number, y: number, z: number): Internal.class_238; + static ofSize(vec3: Vec3_, x: number, y: number, z: number): Internal.class_238; + static of(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number): Internal.class_238; + static wrap(o: any): Internal.class_238; + static ofBlocks(pos1: BlockPos_, pos2: BlockPos_): Internal.class_238; + readonly CUBE : Internal.class_238; + readonly EMPTY : Internal.class_238; +} +type AABB_ = AABB; +declare const AABB: AABB; +declare class DecorationGenerationStep extends Internal.Enum { + static valueOf($$0: string): DecorationGenerationStep; + static values(): DecorationGenerationStep[]; + static readonly field_13174 : DecorationGenerationStep; + static readonly field_35182 : DecorationGenerationStep; + static readonly field_25186 : DecorationGenerationStep; + static readonly field_13173 : DecorationGenerationStep; + static readonly field_13172 : DecorationGenerationStep; + static readonly field_13171 : DecorationGenerationStep; + static readonly field_13178 : DecorationGenerationStep; + static readonly field_13177 : DecorationGenerationStep; + static readonly field_25187 : DecorationGenerationStep; + static readonly field_13176 : DecorationGenerationStep; + static readonly field_13179 : DecorationGenerationStep; +} +type DecorationGenerationStep_ = "strongholds" | "underground_ores" | "underground_structures" | "top_layer_modification" | "fluid_springs" | "underground_decoration" | "raw_generation" | "lakes" | "vegetal_decoration" | "local_modifications" | "surface_structures" | DecorationGenerationStep; +declare class Platform { + static isDevelopmentEnvironment(): boolean; + static isClientEnvironment(): boolean; + static getName(): string; + static getInfo(modID: string): Internal.PlatformWrapper$ModInfo; + static getMods(): Internal.Map; + static getList(): Internal.Set; + static isForge(): boolean; + static getModVersion(): string; + static isLoaded(modId: string): boolean; + static getMcVersion(): string; + static isFabric(): boolean; + get mods(): Internal.Map; + get modVersion(): string; + get developmentEnvironment(): boolean; + get forge(): boolean; + get fabric(): boolean; + get mcVersion(): string; + get clientEnvironment(): boolean; + get name(): string; + get list(): Internal.Set; + constructor(); +} +type Platform_ = Platform; +declare class ResourceLocation implements Internal.Comparable, Internal.SpecialEquality { + method_36181(): string; + static method_20207($$0: string): boolean; + static method_12829($$0: string): ResourceLocation; + static method_12835($$0: Internal.StringReader_): ResourceLocation; + static method_29186($$0: string): Internal.DataResult; + method_12832(): string; + method_12833($$0: ResourceLocation_): number; + static method_29184($$0: string): boolean; + static method_12838($$0: string, $$1: string): ResourceLocation; + method_12836(): string; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + static method_12831($$0: string): boolean; + specialEquals(o: any, shallow: boolean): boolean; + static readonly field_33382 : "realms"; + static readonly field_33381 : "minecraft"; + static readonly field_33380 : ":"; + static readonly field_25139 : Internal.Codec; + constructor($$0: string, $$1: string); + constructor($$0: string); +} +type ResourceLocation_ = ResourceLocation; +declare namespace dev.architectury.event { + interface Event { + unregister(arg0: T): void; + isRegistered(arg0: T): boolean; + invoker(): T; + clearListeners(): void; + register(arg0: T): void; + } + type Event_ = Event; +} +declare namespace net.fabricmc.fabric.mixin.transfer { + interface BucketItemAccessor { + fabric_getFluid(): Internal.class_3611; + } + type BucketItemAccessor_ = BucketItemAccessor; +} +declare namespace it.unimi.dsi.fastutil { + interface Function extends Internal.Function { + getOrDefault(arg0: any, arg1: V): V; + size(): number; + apply(arg0: K): V; + containsKey(arg0: any): boolean; + get(arg0: any): V; + clear(): void; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + } + type Function_ = ((arg0: any) => V) | Function; +} +declare namespace Internal { + class class_1871 extends Internal.class_1852 { + method_17734($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + method_17733($$0: Internal.class_1715_): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1871_ = class_1871; + interface IntCollection extends Internal.Collection, Internal.IntIterable { + add(arg0: number): boolean; + spliterator(): Internal.IntSpliterator; + containsAll(arg0: Internal.IntCollection_): boolean; + intIterator(): Internal.IntIterator; + intSpliterator(): Internal.IntSpliterator; + remove(arg0: any): boolean; + removeIf(arg0: Internal.Predicate_): boolean; + removeIf(arg0: Internal.IntPredicate_): boolean; + removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean; + intStream(): Internal.IntStream; + removeAll(arg0: Internal.IntCollection_): boolean; + contains(arg0: any): boolean; + contains(arg0: number): boolean; + iterator(): Internal.IntIterator; + addAll(arg0: Internal.IntCollection_): boolean; + stream(): Internal.Stream; + toIntArray(arg0: number[]): number[]; + toIntArray(): number[]; + toArray(arg0: number[]): number[]; + parallelStream(): Internal.Stream; + rem(arg0: number): boolean; + intParallelStream(): Internal.IntStream; + retainAll(arg0: Internal.IntCollection_): boolean; + } + type IntCollection_ = IntCollection; + interface NBTSerializable { + toNBT(): Internal.class_2520; + } + type NBTSerializable_ = NBTSerializable; + class class_6581 extends Internal.class_6579 { + method_23455($$0: Internal.Random_, $$1: BlockPos_): Internal.class_2680; + static readonly field_34713 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6581_ = class_6581; + class class_3154 implements Internal.class_3037 { + static readonly field_24904 : Internal.Codec; + readonly field_13765 : Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3154_ = class_3154; + interface Predicate { + or(arg0: Internal.Predicate_): Internal.Predicate; + test(arg0: T): boolean; + and(arg0: Internal.Predicate_): Internal.Predicate; + negate(): Internal.Predicate; + } + type Predicate_ = ((arg0: T) => boolean) | Predicate; + class class_1071 { + method_4656($$0: Internal.MinecraftProfileTexture_, $$1: Internal.MinecraftProfileTexture$Type_): ResourceLocation; + method_4652($$0: Internal.GameProfile_, $$1: Internal.class_1071$class_1072_, $$2: boolean): void; + method_4654($$0: Internal.GameProfile_): Internal.Map; + static readonly field_32970 : "textures"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1071_ = class_1071; + class class_2582 extends Internal.Enum { + static method_31652($$0: string): Internal.class_2582; + method_22536($$0: boolean): ResourceLocation; + method_10945(): string; + method_10947(): string; + static valueOf($$0: string): Internal.class_2582; + static method_10946($$0: string): Internal.class_2582; + static values(): Internal.class_2582[]; + static readonly field_11821 : Internal.class_2582; + static readonly field_11843 : Internal.class_2582; + static readonly field_11844 : Internal.class_2582; + static readonly field_11822 : Internal.class_2582; + static readonly field_11820 : Internal.class_2582; + static readonly field_11842 : Internal.class_2582; + static readonly field_11847 : Internal.class_2582; + static readonly field_11825 : Internal.class_2582; + static readonly field_11848 : Internal.class_2582; + static readonly field_11826 : Internal.class_2582; + static readonly field_11823 : Internal.class_2582; + static readonly field_11845 : Internal.class_2582; + static readonly field_11846 : 41; + static readonly field_11829 : Internal.class_2582; + static readonly field_11807 : Internal.class_2582; + static readonly field_11849 : Internal.class_2582; + static readonly field_11827 : Internal.class_2582; + static readonly field_11806 : Internal.class_2582; + static readonly field_11828 : Internal.class_2582; + static readonly field_11809 : Internal.class_2582; + static readonly field_11840 : Internal.class_2582; + static readonly field_11810 : Internal.class_2582; + static readonly field_11811 : Internal.class_2582; + static readonly field_11830 : Internal.class_2582; + static readonly field_11831 : Internal.class_2582; + static readonly field_11814 : Internal.class_2582; + static readonly field_11836 : Internal.class_2582; + static readonly field_11837 : Internal.class_2582; + static readonly field_11815 : Internal.class_2582; + static readonly field_11834 : Internal.class_2582; + static readonly field_11812 : Internal.class_2582; + static readonly field_11813 : Internal.class_2582; + static readonly field_11835 : Internal.class_2582; + static readonly field_11818 : Internal.class_2582; + static readonly field_11819 : Internal.class_2582; + static readonly field_11838 : Internal.class_2582; + static readonly field_11816 : Internal.class_2582; + static readonly field_11839 : Internal.class_2582; + static readonly field_11817 : Internal.class_2582; + static readonly field_23882 : Internal.class_2582; + static readonly field_24417 : 6; + static readonly field_18283 : 34; + static readonly field_11850 : Internal.class_2582; + static readonly field_18689 : Internal.class_2582; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2582_ = "triangle_bottom" | "straight_cross" | "diagonal_left_mirror" | "circle_middle" | "stripe_bottom" | "stripe_right" | "diagonal_right_mirror" | "half_horizontal_mirror" | "triangle_top" | "square_top_left" | "piglin" | "stripe_downleft" | "triangles_top" | "square_bottom_left" | "triangles_bottom" | "skull" | "mojang" | "rhombus_middle" | "stripe_left" | "border" | "bricks" | "stripe_small" | "gradient" | "cross" | "diagonal_right" | "half_vertical" | "curly_border" | "stripe_top" | "gradient_up" | "half_vertical_mirror" | "flower" | "stripe_downright" | "diagonal_left" | "globe" | "square_bottom_right" | "stripe_middle" | "stripe_center" | "square_top_right" | "creeper" | "base" | "half_horizontal" | class_2582; + interface GameVersion { + getProtocolVersion(): number; + getPackVersion(arg0: Internal.PackType_): number; + getPackVersion(): number; + getReleaseTarget(): string; + getName(): string; + getBuildTime(): Internal.Date; + getWorldVersion(): number; + getId(): string; + getSeriesId(): string; + isStable(): boolean; + } + type GameVersion_ = GameVersion; + class class_3986 extends Internal.class_1501 { + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_6807(): boolean; + method_35189($$0: number): void; + method_5749($$0: Internal.class_2487_): void; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3986_ = class_3986; + interface class_2165 { + method_9200(): boolean; + method_36320(): boolean; + method_9203(arg0: Internal.class_2561_, arg1: Internal.UUID_): void; + method_9202(): boolean; + method_9201(): boolean; + } + type class_2165_ = class_2165; + class class_4649 extends Internal.class_4647 { + method_26989($$0: Internal.Random_, $$1: number, $$2: Internal.class_4643_): number; + method_23452($$0: Internal.Random_, $$1: number): number; + static readonly field_24935 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4649_ = class_4649; + abstract class UnmodifiableIterator implements Internal.Iterator { + remove(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type UnmodifiableIterator_ = UnmodifiableIterator; + interface GenericFutureListener extends Internal.EventListener { + operationComplete(arg0: F): void; + } + type GenericFutureListener_ = GenericFutureListener; + interface ScheduledFuture extends Internal.Delayed, Internal.Future { + } + type ScheduledFuture_ = ScheduledFuture; + class class_3168 extends Internal.class_3031 { + method_13151($$0: Internal.class_5821_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3168_ = class_3168; + class class_4184 { + method_19333(): boolean; + method_23767(): Internal.class_1158; + method_19332(): boolean; + method_19321($$0: Internal.class_1922_, $$1: Internal.class_1297_, $$2: boolean, $$3: boolean, $$4: number): void; + method_19335(): Internal.class_1160; + method_19334(): Internal.class_5636; + method_19331(): Internal.class_1297; + method_19330(): number; + method_35689(): Internal.class_1160; + method_19329(): number; + method_19326(): Vec3; + method_19337(): void; + method_19336(): Internal.class_1160; + method_19328(): BlockPos; + method_36425(): Internal.class_4184$class_6355; + method_19317(): void; + static readonly field_32133 : 0.083333336; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4184_ = class_4184; + abstract class AbstractCollection implements Internal.Collection { + add(arg0: E): boolean; + removeAll(arg0: Internal.Collection_): boolean; + contains(arg0: any): boolean; + iterator(): Internal.Iterator; + size(): number; + addAll(arg0: Internal.Collection_): boolean; + containsAll(arg0: Internal.Collection_): boolean; + toArray(): any[]; + toArray(arg0: T[]): T[]; + isEmpty(): boolean; + clear(): void; + toString(): string; + remove(arg0: any): boolean; + retainAll(arg0: Internal.Collection_): boolean; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractCollection_ = AbstractCollection; + class class_3620 { + static method_38480($$0: number): number; + method_38481($$0: Internal.class_3620$class_6594_): number; + static method_38479($$0: number): Internal.class_3620; + method_15820($$0: Internal.class_3620$class_6594_): number; + static readonly field_16010 : Internal.class_3620; + readonly field_16011 : number; + static readonly field_16012 : Internal.class_3620; + static readonly field_16017 : Internal.class_3620; + static readonly field_16018 : Internal.class_3620; + static readonly field_16019 : Internal.class_3620; + static readonly field_16013 : Internal.class_3620; + static readonly field_16014 : Internal.class_3620; + static readonly field_16015 : Internal.class_3620; + static readonly field_16016 : Internal.class_3620; + static readonly field_15977 : Internal.class_3620; + static readonly field_15978 : Internal.class_3620; + static readonly field_15979 : Internal.class_3620; + static readonly field_16020 : Internal.class_3620; + readonly field_16021 : number; + static readonly field_16022 : Internal.class_3620; + static readonly field_16023 : Internal.class_3620; + static readonly field_16028 : Internal.class_3620; + static readonly field_16029 : Internal.class_3620; + static readonly field_15976 : Internal.class_3620; + static readonly field_16024 : Internal.class_3620; + static readonly field_16025 : Internal.class_3620; + static readonly field_16026 : Internal.class_3620; + static readonly field_16027 : Internal.class_3620; + static readonly field_33532 : Internal.class_3620; + static readonly field_15988 : Internal.class_3620; + static readonly field_15989 : Internal.class_3620; + static readonly field_16030 : Internal.class_3620; + static readonly field_15984 : Internal.class_3620; + static readonly field_33617 : Internal.class_3620; + static readonly field_15985 : Internal.class_3620; + static readonly field_15986 : Internal.class_3620; + static readonly field_15987 : Internal.class_3620; + static readonly field_15980 : Internal.class_3620; + static readonly field_15981 : Internal.class_3620; + static readonly field_15982 : Internal.class_3620; + static readonly field_15983 : Internal.class_3620; + static readonly field_33533 : Internal.class_3620; + static readonly field_15999 : Internal.class_3620; + static readonly field_25703 : Internal.class_3620; + static readonly field_25704 : Internal.class_3620; + static readonly field_16000 : Internal.class_3620; + static readonly field_16001 : Internal.class_3620; + static readonly field_15990 : Internal.class_3620; + static readonly field_25702 : Internal.class_3620; + static readonly field_25707 : Internal.class_3620; + static readonly field_25708 : Internal.class_3620; + static readonly field_25705 : Internal.class_3620; + static readonly field_25706 : Internal.class_3620; + static readonly field_15995 : Internal.class_3620; + static readonly field_15996 : Internal.class_3620; + static readonly field_16007 : Internal.class_3620; + static readonly field_16008 : Internal.class_3620; + static readonly field_15997 : Internal.class_3620; + static readonly field_15998 : Internal.class_3620; + static readonly field_16009 : Internal.class_3620; + static readonly field_16002 : Internal.class_3620; + static readonly field_15991 : Internal.class_3620; + static readonly field_16003 : Internal.class_3620; + static readonly field_15992 : Internal.class_3620; + static readonly field_16004 : Internal.class_3620; + static readonly field_15993 : Internal.class_3620; + static readonly field_16005 : Internal.class_3620; + static readonly field_15994 : Internal.class_3620; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3620_ = class_3620; + class class_3765 { + method_16494(): number; + method_16495(): BlockPos; + method_16496($$0: number): Internal.class_3763; + method_16490(): number; + method_16491($$0: number, $$1: Internal.class_3763_): void; + method_16493(): number; + method_20017($$0: Internal.class_1297_): void; + method_20016($$0: Internal.class_1267_): number; + method_35213(): Internal.Set; + method_35212(): number; + method_16517(): number; + method_35211($$0: number): void; + method_16518($$0: Internal.class_1657_): void; + method_16513(): number; + method_16832(): boolean; + method_16514(): number; + static method_16515(): Internal.class_1799; + method_16516($$0: number, $$1: Internal.class_3763_, $$2: BlockPos_, $$3: boolean): void; + method_16510($$0: Internal.class_3763_, $$1: boolean): void; + method_16831(): Internal.class_1937; + method_20025(): number; + method_20024(): boolean; + method_20023(): boolean; + method_20022(): boolean; + method_20021(): boolean; + method_20020(): boolean; + method_16506(): void; + method_16509(): void; + method_16502($$0: Internal.class_2487_): Internal.class_2487; + method_16524(): boolean; + method_16504(): boolean; + method_16487($$0: number, $$1: Internal.class_3763_, $$2: boolean): boolean; + method_16500($$0: number): void; + method_16523(): void; + static readonly field_30671 : 600; + static readonly field_30672 : 24000; + static readonly field_30670 : 2400; + static readonly field_30669 : 16; + static readonly field_30675 : 12544; + static readonly field_30673 : 5; + static readonly field_30674 : 9216; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3765_ = class_3765; + class class_4968 { + method_26100(): Internal.class_3414; + method_26103(): number; + method_26101(): number; + method_26102(): number; + static readonly field_23146 : Internal.class_4968; + static readonly field_24674 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4968_ = class_4968; + class class_3793 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_24998 : Internal.Codec; + static readonly field_16718 : Internal.class_3793; + static readonly field_16719 : Internal.class_3793; + static readonly field_16721 : Internal.class_3793; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3793_ = class_3793; + interface ScreenAccessor { + getTextRenderer(): Internal.class_327; + getItemRenderer(): Internal.class_918; + getClient(): Internal.class_310; + } + type ScreenAccessor_ = ScreenAccessor; + class class_5419 extends Internal.class_5418 { + static method_30242(): Internal.class_5132$class_5133; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_24705(): Internal.class_4837; + method_18868(): Internal.class_4095; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_20820($$0: Internal.class_1799_): boolean; + method_26952(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5419_ = class_5419; + class class_6120 extends Internal.class_6122 { + static method_35377($$0: Internal.class_5843_, $$1: Internal.class_5843_, $$2: number): Internal.class_6120; + method_35388(): Internal.class_6123; + toString(): string; + method_35391($$0: Internal.Random_, $$1: Internal.class_5868_): number; + static readonly field_31531 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6120_ = class_6120; + abstract class class_1422 extends Internal.class_1480 implements Internal.class_5761 { + method_5945(): number; + static method_26879(): Internal.class_5132$class_5133; + method_6091($$0: Vec3_): void; + method_5749($$0: Internal.class_2487_): void; + method_6453(): boolean; + method_6454($$0: boolean): void; + method_35171(): Internal.class_3414; + method_35170($$0: Internal.class_2487_): void; + method_5974($$0: number): boolean; + method_6007(): void; + method_6455($$0: Internal.class_1799_): void; + method_5652($$0: Internal.class_2487_): void; + method_17326(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1422_ = class_1422; + class class_6584 extends Internal.class_6661 { + static method_39661($$0: Internal.class_2902$class_2903_, $$1: number, $$2: number): Internal.class_6584; + method_39615(): Internal.class_6798; + static readonly field_34721 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6584_ = class_6584; + class AccessControlContext { + checkPermission(arg0: Internal.Permission_): void; + hashCode(): number; + equals(arg0: any): boolean; + getDomainCombiner(): Internal.DomainCombiner; + get domainCombiner(): Internal.DomainCombiner; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AccessControlContext_ = AccessControlContext; + class class_1661 implements Internal.class_1263, Internal.class_1275 { + method_5438($$0: number): Internal.class_1799; + method_5439(): number; + method_37417($$0: boolean): Internal.class_1799; + method_7381(): void; + static method_7380($$0: number): boolean; + method_7384($$0: Internal.class_2499_): Internal.class_2499; + method_7382($$0: Internal.class_6862_): boolean; + method_7367($$0: number, $$1: Internal.class_1799_): boolean; + method_5441($$0: number): Internal.class_1799; + method_5442(): boolean; + method_7388(): void; + method_7365($$0: number): void; + method_7387($$0: Internal.class_1662_): void; + method_7386(): number; + method_7364(): number; + method_29280($$0: Internal.Predicate_, $$1: number, $$2: Internal.class_1263_): number; + method_5443($$0: Internal.class_1657_): boolean; + static method_7368(): number; + method_5447($$0: number, $$1: Internal.class_1799_): void; + method_5448(): void; + method_7370($$0: Internal.class_2680_): number; + method_7391(): Internal.class_1799; + method_7390($$0: Internal.class_1799_): number; + method_7374($$0: Internal.class_1799_): void; + method_7373($$0: number): void; + method_7395($$0: Internal.class_1799_): number; + method_7372($$0: number): Internal.class_1799; + method_7394($$0: Internal.class_1799_): boolean; + method_7371($$0: Internal.class_1799_): number; + method_7378($$0: Internal.class_1799_): void; + method_7377($$0: Internal.class_1661_): void; + method_5431(): void; + method_7398($$0: Internal.class_1799_): void; + method_7376(): number; + method_7375($$0: Internal.class_1282_, $$1: number, $$2: number[]): void; + method_7397($$0: Internal.class_2499_): void; + method_5434($$0: number, $$1: number): Internal.class_1799; + method_32338($$0: Internal.class_1799_, $$1: boolean): void; + method_7379($$0: Internal.class_1799_): boolean; + method_5477(): Internal.class_2561; + readonly field_7546 : Internal.class_1657; + field_7545 : number; + readonly field_7548 : Internal.class_2371; + readonly field_7547 : Internal.class_2371; + static readonly field_30639 : 40; + static readonly field_30637 : 5; + readonly field_7544 : Internal.class_2371; + static readonly field_30638 : 36; + static readonly field_33768 : number[]; + static readonly field_33767 : number[]; + static readonly field_30640 : -1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1661_ = class_1661; + abstract class Dictionary { + size(): number; + keys(): Internal.Enumeration; + elements(): Internal.Enumeration; + get(arg0: any): V; + isEmpty(): boolean; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Dictionary_ = Dictionary; + abstract class class_2586 implements Internal.RenderAttachmentBlockEntity { + getRenderAttachmentData(): any; + method_38240($$0: Internal.class_1799_): void; + method_38242(): Internal.class_2487; + method_38244(): Internal.class_2487; + method_38243(): Internal.class_2487; + method_10996(): void; + method_31662($$0: Internal.class_1937_): void; + method_11017(): Internal.class_2591; + method_10997(): Internal.class_1937; + method_11010(): Internal.class_2680; + method_16887(): Internal.class_2487; + method_38235(): Internal.class_2596; + method_5431(): void; + method_11012(): void; + method_11011(): boolean; + method_11003($$0: Internal.class_129_): void; + static method_38239($$0: Internal.class_2487_): BlockPos; + method_11014($$0: Internal.class_2487_): void; + static method_38238($$0: Internal.class_2487_, $$1: Internal.class_2591_): void; + method_11002(): boolean; + method_11016(): BlockPos; + method_31664($$0: Internal.class_2680_): void; + static method_11005($$0: BlockPos_, $$1: Internal.class_2680_, $$2: Internal.class_2487_): Internal.class_2586; + method_11004($$0: number, $$1: number): boolean; + method_11015(): boolean; + get renderAttachmentData(): any; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2586_ = class_2586; + interface Object2FloatMap extends Internal.Object2FloatFunction, Internal.Map { + computeFloatIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_): number; + computeFloatIfPresent(arg0: K, arg1: Internal.BiFunction_): number; + getOrDefault(arg0: any, arg1: number): number; + entrySet(): Internal.ObjectSet>; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + computeIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_): number; + computeIfAbsent(arg0: K, arg1: Internal.Object2FloatFunction_): number; + values(): Internal.FloatCollection; + replace(arg0: K, arg1: number, arg2: number): boolean; + replace(arg0: K, arg1: number): number; + clear(): void; + containsValue(arg0: any): boolean; + containsValue(arg0: number): boolean; + put(arg0: K, arg1: number): number; + remove(arg0: any, arg1: any): boolean; + remove(arg0: any): number; + remove(arg0: any, arg1: number): boolean; + computeFloat(arg0: K, arg1: Internal.BiFunction_): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + size(): number; + object2FloatEntrySet(): Internal.ObjectSet>; + mergeFloat(arg0: K, arg1: number, arg2: Internal.BiFunction_): number; + mergeFloat(arg0: K, arg1: number, arg2: Internal.FloatBinaryOperator_): number; + mergeFloat(arg0: K, arg1: number, arg2: Internal.DoubleBinaryOperator_): number; + merge(arg0: K, arg1: number, arg2: Internal.BiFunction_): number; + get(arg0: any): number; + keySet(): Internal.ObjectSet; + putIfAbsent(arg0: K, arg1: number): number; + computeFloatIfAbsentPartial(arg0: K, arg1: Internal.Object2FloatFunction_): number; + } + type Object2FloatMap_ = Object2FloatMap; + abstract class MultithreadEventLoopGroup extends Internal.MultithreadEventExecutorGroup implements Internal.EventLoopGroup { + next(): Internal.EventLoop; + register(arg0: io.netty.channel.Channel_): Internal.ChannelFuture; + register(arg0: io.netty.channel.Channel_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture; + register(arg0: Internal.ChannelPromise_): Internal.ChannelFuture; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MultithreadEventLoopGroup_ = MultithreadEventLoopGroup; + interface class_6026 { + } + type class_6026_ = class_6026; + interface BaseMapCodec { + encode(arg0: Internal.Map_, arg1: Internal.DynamicOps_, arg2: Internal.RecordBuilder_): Internal.RecordBuilder; + elementCodec(): Internal.Codec; + keyCodec(): Internal.Codec; + decode(arg0: Internal.DynamicOps_, arg1: Internal.MapLike_): Internal.DataResult>; + } + type BaseMapCodec_ = BaseMapCodec; + class class_1940 { + static method_28383($$0: Internal.Dynamic_, $$1: Internal.class_5359_): Internal.class_1940; + method_28382($$0: Internal.class_1934_): Internal.class_1940; + method_28381($$0: Internal.class_1267_): Internal.class_1940; + method_8583(): boolean; + method_8582(): boolean; + method_27340(): Internal.class_1267; + method_28385(): Internal.class_1940; + method_27341(): Internal.class_1928; + method_29558(): Internal.class_5359; + method_29557($$0: Internal.class_5359_): Internal.class_1940; + method_8574(): Internal.class_1934; + method_27339(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1940_ = class_1940; + interface class_1275 { + method_16914(): boolean; + method_5797(): Internal.class_2561; + method_5476(): Internal.class_2561; + method_5477(): Internal.class_2561; + } + type class_1275_ = class_1275; + class class_3225 { + method_14264(): void; + method_14263($$0: BlockPos_, $$1: Internal.class_2846$class_2847_, $$2: Internal.class_2350_, $$3: number): void; + method_14262($$0: Internal.class_3222_, $$1: Internal.class_1937_, $$2: Internal.class_1799_, $$3: Hand_, $$4: Internal.class_3965_): Internal.class_1269; + handler$zfe000$interactBlock(player: Internal.class_3222_, world: Internal.class_1937_, stack: Internal.class_1799_, hand: Hand_, blockHitResult: Internal.class_3965_, info: Internal.CallbackInfoReturnable_): void; + handler$zfe000$interactItem(player: Internal.class_3222_, world: Internal.class_1937_, stack: Internal.class_1799_, hand: Hand_, info: Internal.CallbackInfoReturnable_): void; + method_21717($$0: BlockPos_, $$1: Internal.class_2846$class_2847_, $$2: string): void; + handler$zfe000$startBlockBreak(pos: BlockPos_, playerAction: Internal.class_2846$class_2847_, direction: Internal.class_2350_, i: number, info: Internal.CallbackInfo_): void; + method_14268(): boolean; + method_30118($$0: Internal.class_1934_): boolean; + method_14257(): Internal.class_1934; + method_14256($$0: Internal.class_3222_, $$1: Internal.class_1937_, $$2: Internal.class_1799_, $$3: Hand_): Internal.class_1269; + method_14267(): boolean; + method_14266($$0: BlockPos_): boolean; + method_30119(): Internal.class_1934; + method_14259($$0: Internal.class_3218_): void; + field_14003 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3225_ = class_3225; + class class_3794 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_25003 : Internal.Codec; + static readonly field_16871 : Internal.class_3794; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3794_ = class_3794; + interface LongIterator extends Internal.PrimitiveIterator$OfLong { + next(): number; + skip(arg0: number): number; + forEachRemaining(arg0: Internal.Consumer_): void; + forEachRemaining(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void; + nextLong(): number; + } + type LongIterator_ = LongIterator; + class class_161 { + method_690($$0: Internal.class_161_): void; + method_688(): ResourceLocation; + method_689(): Internal.class_161$class_162; + hashCode(): number; + equals($$0: any): boolean; + method_684(): Internal.class_2561; + method_686(): Internal.class_185; + toString(): string; + method_687(): Internal.class_161; + method_680(): string[][]; + method_691(): Internal.class_170; + method_681(): Internal.Iterable; + method_682(): Internal.Map; + method_683(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_161_ = class_161; + class class_6628 { + method_38726($$0: Internal.class_1934_, $$1: boolean): void; + method_38732($$0: string): void; + method_38725(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6628_ = class_6628; + interface Int2BooleanFunction extends it.unimi.dsi.fastutil.Function, Internal.IntPredicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + getOrDefault(arg0: number, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: boolean): boolean; + remove(arg0: number): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): boolean; + get(arg0: number): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2BooleanFunction; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Int2FloatFunction; + test(arg0: number): boolean; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2BooleanFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2BooleanFunction; + } + type Int2BooleanFunction_ = ((arg0: number) => boolean) | Int2BooleanFunction; + class class_1606 extends Internal.class_1427 implements Internal.class_1569 { + method_5978(): number; + method_5634(): Internal.class_3419; + method_5678(): number; + method_7119(): Internal.class_2350; + method_5759($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void; + method_5814($$0: number, $$1: number, $$2: number): void; + method_33352($$0: number): Internal.Optional; + method_7121(): Internal.class_1767; + method_18798(): Vec3; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5784($$0: Internal.class_1313_, $$1: Vec3_): void; + method_18799($$0: Vec3_): void; + method_33579($$0: Internal.class_2610_): void; + method_5966(): void; + method_5986(): number; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_30948(): boolean; + method_5749($$0: Internal.class_2487_): void; + method_5848(): void; + static method_26921(): Internal.class_5132$class_5133; + static method_33346($$0: Internal.class_2350_, $$1: number): Internal.class_238; + method_5871(): number; + method_7116($$0: number): number; + static method_33347($$0: Internal.class_2350_, $$1: number, $$2: number): Internal.class_238; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_5873($$0: Internal.class_1297_, $$1: boolean): boolean; + method_5697($$0: Internal.class_1297_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1606_ = class_1606; + interface Stream$Builder extends Internal.Consumer { + add(arg0: T): Internal.Stream$Builder; + build(): Internal.Stream; + accept(arg0: T): void; + } + type Stream$Builder_ = Stream$Builder; + interface FluidVariant extends Internal.TransferVariant { + getFluid(): Internal.class_3611; + } + type FluidVariant_ = FluidVariant; + interface class_630$class_6229 { + method_35748(arg0: Internal.class_4587$class_4665_, arg1: string, arg2: number, arg3: Internal.class_630$class_628_): void; + } + type class_630$class_6229_ = ((arg0: Internal.class_4587$class_4665, arg1: string, arg2: number, arg3: Internal.class_630$class_628) => void) | class_630$class_6229; + class class_3820 extends Internal.class_3825 { + method_16768($$0: Internal.class_2680_, $$1: Internal.Random_): boolean; + static readonly field_25001 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3820_ = class_3820; + interface LootTableAccessor { + fabric_getPools(): Internal.class_55[]; + fabric_getFunctions(): Internal.class_117[]; + } + type LootTableAccessor_ = LootTableAccessor; + class class_3819 extends Internal.class_3825 { + method_16768($$0: Internal.class_2680_, $$1: Internal.Random_): boolean; + static readonly field_24999 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3819_ = class_3819; + interface FabricLootPool { + getEntries(): Internal.List; + getRolls(): Internal.class_5658; + getFunctions(): Internal.List; + getConditions(): Internal.List; + asVanilla(): Internal.class_55; + } + type FabricLootPool_ = FabricLootPool; + class FallingBlockBuilder extends Internal.BlockBuilder { + dustColor(color: Internal.Color_): Internal.FallingBlockBuilder; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FallingBlockBuilder_ = FallingBlockBuilder; + class class_3614 { + method_15804(): boolean; + method_15803(): Internal.class_3620; + method_15802(): boolean; + method_15797(): boolean; + method_15801(): boolean; + method_15800(): boolean; + method_15799(): boolean; + method_15798(): Internal.class_3619; + static readonly field_15926 : Internal.class_3614; + static readonly field_15948 : Internal.class_3614; + static readonly field_15927 : Internal.class_3614; + static readonly field_15949 : Internal.class_3614; + static readonly field_15928 : Internal.class_3614; + static readonly field_15922 : Internal.class_3614; + static readonly field_15945 : Internal.class_3614; + static readonly field_15923 : Internal.class_3614; + static readonly field_15924 : Internal.class_3614; + static readonly field_28242 : Internal.class_3614; + static readonly field_15946 : Internal.class_3614; + static readonly field_27890 : Internal.class_3614; + static readonly field_15947 : Internal.class_3614; + static readonly field_15925 : Internal.class_3614; + static readonly field_22223 : Internal.class_3614; + static readonly field_26708 : Internal.class_3614; + static readonly field_17008 : Internal.class_3614; + static readonly field_15941 : Internal.class_3614; + static readonly field_15920 : Internal.class_3614; + static readonly field_15942 : Internal.class_3614; + static readonly field_15943 : Internal.class_3614; + static readonly field_15921 : Internal.class_3614; + static readonly field_15959 : Internal.class_3614; + static readonly field_15915 : Internal.class_3614; + static readonly field_15937 : Internal.class_3614; + static readonly field_15916 : Internal.class_3614; + static readonly field_15938 : Internal.class_3614; + static readonly field_15917 : Internal.class_3614; + static readonly field_15918 : Internal.class_3614; + static readonly field_15955 : Internal.class_3614; + static readonly field_15933 : Internal.class_3614; + static readonly field_15956 : Internal.class_3614; + static readonly field_15934 : Internal.class_3614; + static readonly field_15957 : Internal.class_3614; + static readonly field_15935 : Internal.class_3614; + static readonly field_15913 : Internal.class_3614; + static readonly field_27340 : Internal.class_3614; + static readonly field_15936 : Internal.class_3614; + static readonly field_15958 : Internal.class_3614; + static readonly field_15914 : Internal.class_3614; + static readonly field_15919 : Internal.class_3614; + static readonly field_15952 : Internal.class_3614; + static readonly field_15930 : Internal.class_3614; + static readonly field_15931 : Internal.class_3614; + static readonly field_15953 : Internal.class_3614; + static readonly field_15932 : Internal.class_3614; + static readonly field_15954 : Internal.class_3614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3614_ = class_3614; + interface class_6748$class_6831 { + getDistance(arg0: number, arg1: number, arg2: number): number; + } + type class_6748$class_6831_ = class_6748$class_6831; + class BasicBlockJS$Builder extends Internal.BlockBuilder { + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BasicBlockJS$Builder_ = BasicBlockJS$Builder; + class class_1855 extends Internal.class_1852 { + method_17714($$0: Internal.class_1715_): Internal.class_1799; + method_8113($$0: number, $$1: number): boolean; + method_17715($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8119(): Internal.class_1865; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1855_ = class_1855; + class ModuleDescriptor$Opens$Modifier extends Internal.Enum { + static valueOf(arg0: string): Internal.ModuleDescriptor$Opens$Modifier; + static values(): Internal.ModuleDescriptor$Opens$Modifier[]; + static readonly SYNTHETIC : Internal.ModuleDescriptor$Opens$Modifier; + static readonly MANDATED : Internal.ModuleDescriptor$Opens$Modifier; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Opens$Modifier_ = "synthetic" | "mandated" | ModuleDescriptor$Opens$Modifier; + class class_757 implements Internal.class_4013, Internal.AutoCloseable { + method_14491($$0: Internal.class_3300_): void; + static method_34545(): Internal.class_5944; + static method_34501(): Internal.class_5944; + static method_34500(): Internal.class_5944; + static method_34544(): Internal.class_5944; + static method_34543(): Internal.class_5944; + static method_34542(): Internal.class_5944; + static method_34541(): Internal.class_5944; + static method_34540(): Internal.class_5944; + static method_34509(): Internal.class_5944; + static method_34508(): Internal.class_5944; + method_22709($$0: Internal.class_1159_): void; + static method_34507(): Internal.class_5944; + static method_34506(): Internal.class_5944; + method_3167($$0: Internal.class_1297_): void; + static method_34549(): Internal.class_5944; + static method_34505(): Internal.class_5944; + static method_34504(): Internal.class_5944; + static method_34548(): Internal.class_5944; + method_3169($$0: number, $$1: number): void; + static method_34547(): Internal.class_5944; + static method_34503(): Internal.class_5944; + static method_34546(): Internal.class_5944; + static method_34502(): Internal.class_5944; + method_35766($$0: number, $$1: number, $$2: number): void; + static method_34512(): Internal.class_5944; + method_35765(): boolean; + static method_34511(): Internal.class_5944; + method_3190($$0: number): void; + static method_35764(): Internal.class_5944; + static method_34510(): Internal.class_5944; + method_3192($$0: number, $$1: number, $$2: boolean): void; + method_3194(): Internal.class_330; + method_3193(): number; + method_19418(): Internal.class_4184; + method_3195($$0: number): number; + static method_34519(): Internal.class_5944; + static method_34518(): Internal.class_5944; + static method_34517(): Internal.class_5944; + static method_34516(): Internal.class_5944; + method_35769($$0: boolean): void; + static method_34515(): Internal.class_5944; + method_35768($$0: boolean): void; + static method_34514(): Internal.class_5944; + method_35767($$0: string): Internal.class_5944; + static method_34513(): Internal.class_5944; + method_22974(): Internal.class_765; + method_22975(): Internal.class_4608; + method_22973($$0: number): Internal.class_1159; + static method_34523(): Internal.class_5944; + method_34521($$0: Internal.class_5912_): void; + static method_34520(): Internal.class_5944; + method_35772(): Internal.class_310; + method_3183(): Internal.class_279; + method_35771(): void; + method_35770($$0: boolean): void; + method_3182(): void; + method_3184(): void; + static method_34529(): Internal.class_5944; + static method_34528(): Internal.class_5944; + method_3189($$0: Internal.class_1799_): void; + handler$zcj000$renderScreenPre(tickDelta: number, startTime: number, tick: boolean, ci: Internal.CallbackInfo_, mouseX: number, mouseY: number, window: Internal.class_1041_, matrix: Internal.class_1159_, matrices: Internal.class_4587_, matrices2: Internal.class_4587_): void; + static method_34527(): Internal.class_5944; + method_3188($$0: number, $$1: number, $$2: Internal.class_4587_): void; + handler$zcj000$reloadShaders(resourceManager: Internal.class_3300_, ci: Internal.CallbackInfo_, programs: Internal.List_, shaders: Internal.List_): void; + static method_34526(): Internal.class_5944; + close(): void; + static method_34525(): Internal.class_5944; + static method_34524(): Internal.class_5944; + method_3203(): void; + method_3207(): void; + handler$zcj000$renderScreenPost(tickDelta: number, startTime: number, tick: boolean, ci: Internal.CallbackInfo_, mouseX: number, mouseY: number, window: Internal.class_1041_, matrix: Internal.class_1159_, matrices: Internal.class_4587_, matrices2: Internal.class_4587_): void; + static method_34534(): Internal.class_5944; + method_32796(): number; + static method_34533(): Internal.class_5944; + static method_34532(): Internal.class_5944; + static method_34499(): Internal.class_5944; + static method_34531(): Internal.class_5944; + static method_34498(): Internal.class_5944; + static method_34530(): Internal.class_5944; + static method_34497(): Internal.class_5944; + static method_34496(): Internal.class_5944; + static method_34495(): Internal.class_5944; + static method_3174($$0: Internal.class_1309_, $$1: number): number; + static method_36432(): Internal.class_5944; + static method_36433(): Internal.class_5944; + static method_34539(): Internal.class_5944; + method_34538($$0: Internal.class_3300_): void; + static method_34536(): Internal.class_5944; + static method_34535(): Internal.class_5944; + static readonly field_4010 : 24; + readonly field_4012 : Internal.class_759; + static readonly field_32687 : 40; + static readonly field_32686 : 0.05; + field_29403 : Internal.class_5944; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_757_ = class_757; + class class_1792 implements Internal.class_1935, Internal.FabricItem, Internal.ItemExtensions, Internal.ItemVariantCache, Internal.ItemKJS { + method_7837(): number; + method_7836($$0: Internal.class_1937_, $$1: Internal.class_1657_, $$2: Hand_): Internal.class_1271; + method_7879($$0: Internal.class_1799_, $$1: Internal.class_1937_, $$2: Internal.class_2680_, $$3: BlockPos_, $$4: Internal.class_1309_): boolean; + setBurnTime(i: number): void; + method_7878($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + method_19263(): boolean; + method_7838($$0: Internal.class_1799_): boolean; + method_19264(): Internal.class_4174; + static method_7880($$0: Internal.class_1792_): number; + method_7840($$0: Internal.class_1799_, $$1: Internal.class_1937_, $$2: Internal.class_1309_, $$3: number): void; + method_7884($$0: Internal.class_1838_): Internal.class_1269; + fabric_getCustomDamageHandler(): Internal.CustomDamageHandler; + method_7882(): number; + fabric_getCachedItemVariant(): Internal.ItemVariant; + method_7881($$0: Internal.class_1799_): number; + method_7844($$0: EquipmentSlot_): Internal.Multimap; + method_7888($$0: Internal.class_1799_, $$1: Internal.class_1937_, $$2: Internal.class_1297_, $$3: number, $$4: boolean): void; + method_7843($$0: Internal.class_1799_, $$1: Internal.class_1937_, $$2: Internal.class_1657_): void; + method_7887(): boolean; + method_7886($$0: Internal.class_1799_): boolean; + method_7885($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_1657_): boolean; + method_7841(): number; + static method_7867($$0: Internal.class_2248_): Internal.class_1792; + method_33261($$0: Internal.class_1542_): void; + fabric_getEquipmentSlotProvider(): Internal.EquipmentSlotProvider; + fabric_setEquipmentSlotProvider(equipmentSlotProvider: Internal.EquipmentSlotProvider_): void; + setItemBuilderKJS(b: Internal.ItemBuilder_): void; + method_7873($$0: Internal.class_1799_, $$1: Internal.class_1309_, $$2: Internal.class_1309_): boolean; + method_31569($$0: Internal.class_1799_): number; + method_7870($$0: Internal.class_1799_): boolean; + method_31567($$0: Internal.class_1799_): boolean; + method_31568(): boolean; + method_7876(): string; + getItemBuilderKJS(): Internal.ItemBuilder; + method_31565($$0: Internal.class_1799_, $$1: Internal.class_1735_, $$2: Internal.class_5536_, $$3: Internal.class_1657_): boolean; + static method_7875($$0: number): Internal.class_1792; + method_31566($$0: Internal.class_1799_, $$1: Internal.class_1799_, $$2: Internal.class_1735_, $$3: Internal.class_5536_, $$4: Internal.class_1657_, $$5: Internal.class_5630_): boolean; + method_7859(): Internal.class_1761; + method_7858(): Internal.class_1792; + method_7857(): boolean; + method_7856($$0: Internal.class_2680_): boolean; + getId(): string; + method_24357($$0: Internal.class_1282_): boolean; + method_24358(): boolean; + method_31570(): Internal.class_3414; + method_31571($$0: Internal.class_1799_): number; + method_7862($$0: Internal.class_1799_): Rarity; + method_7861($$0: Internal.class_1799_, $$1: Internal.class_1937_, $$2: Internal.class_1309_): Internal.class_1799; + method_7860($$0: Internal.class_2487_): void; + method_7866($$0: Internal.class_1799_): string; + method_7865($$0: Internal.class_1799_, $$1: Internal.class_2680_): number; + method_16698(): boolean; + method_7864($$0: Internal.class_1799_): Internal.class_2561; + method_32346($$0: Internal.class_1799_): Internal.Optional; + fabric_setCustomDamageHandler(handler: Internal.CustomDamageHandler_): void; + method_7848(): Internal.class_2561; + method_7847($$0: Internal.class_1799_, $$1: Internal.class_1657_, $$2: Internal.class_1309_, $$3: Hand_): Internal.class_1269; + method_7846(): boolean; + method_40131(): Internal.class_6880$class_6883; + method_21831(): Internal.class_3414; + method_21830(): Internal.class_3414; + method_7851($$0: Internal.class_1799_, $$1: Internal.class_1937_, $$2: Internal.List_, $$3: Internal.class_1836_): void; + method_7850($$0: Internal.class_1761_, $$1: Internal.class_2371_): void; + method_8389(): Internal.class_1792; + getTypeData(): Internal.class_2487; + toString(): string; + method_7854(): Internal.class_1799; + method_7853($$0: Internal.class_1799_): Internal.class_1839; + method_7852($$0: Internal.class_1937_, $$1: Internal.class_1309_, $$2: Internal.class_1799_, $$3: number): void; + static readonly field_8003 : {}; + static readonly field_30888 : 32; + static readonly field_30889 : 13; + static readonly field_30887 : 64; + get itemBuilderKJS(): Internal.ItemBuilder; + get id(): string; + get typeData(): Internal.class_2487; + set itemBuilderKJS(b: Internal.ItemBuilder_); + set burnTime(i: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1792_ = Special.class_1792 | class_1792; + interface Watchable { + register(arg0: Internal.WatchService_, arg1: Internal.WatchEvent$Kind_[], ... arg2: any_[]): Internal.WatchKey; + register(arg0: Internal.WatchService_, ... arg1: Internal.WatchEvent$Kind_[]): Internal.WatchKey; + } + type Watchable_ = Watchable; + class class_3233 implements Internal.class_5281 { + method_8409(): Internal.Random; + method_22336(): Internal.class_3568; + method_8649($$0: Internal.class_1297_): boolean; + method_8604($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_): Internal.class_1657; + method_8406($$0: Internal.class_2394_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void; + method_8608(): boolean; + method_31607(): number; + method_24852($$0: Internal.class_2350_, $$1: boolean): number; + method_8393($$0: number, $$1: number): boolean; + method_35237($$0: BlockPos_, $$1: Internal.Predicate_): boolean; + method_8392($$0: number, $$1: number): Internal.class_2791; + method_8397(): Internal.class_6756; + method_8650($$0: BlockPos_, $$1: boolean): boolean; + method_8594(): number; + method_8396($$0: Internal.class_1657_, $$1: BlockPos_, $$2: Internal.class_3414_, $$3: Internal.class_3419_, $$4: number, $$5: number): void; + method_30349(): Internal.class_5455; + method_8412(): number; + method_8333($$0: Internal.class_1297_, $$1: Internal.class_238_, $$2: Internal.Predicate_): Internal.List; + method_8597(): Internal.class_2874; + method_8410(): Internal.class_3218; + method_8398(): Internal.class_2802; + method_32888($$0: Internal.class_1297_, $$1: Internal.class_5712_, $$2: BlockPos_): void; + method_18456(): Internal.List; + method_8316($$0: BlockPos_): Internal.class_3610; + method_16358($$0: BlockPos_, $$1: Internal.Predicate_): boolean; + method_18023($$0: Internal.class_5575_, $$1: Internal.class_238_, $$2: Internal.Predicate_): Internal.List; + method_8615(): number; + method_30093($$0: BlockPos_, $$1: boolean, $$2: Internal.class_1297_, $$3: number): boolean; + method_22385(): Internal.class_4543; + method_30092($$0: BlockPos_, $$1: Internal.class_2680_, $$2: number, $$3: number): boolean; + method_22387($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_8320($$0: BlockPos_): Internal.class_2680; + method_33561(): Internal.class_1923; + method_8621(): Internal.class_2784; + method_8401(): Internal.class_5217; + method_8444($$0: Internal.class_1657_, $$1: number, $$2: BlockPos_, $$3: number): void; + method_39224(): number; + method_31605(): number; + method_8321($$0: BlockPos_): Internal.class_2586; + method_37368($$0: BlockPos_): boolean; + method_36972($$0: Internal.Supplier_): void; + method_8405(): Internal.class_6756; + method_8404($$0: BlockPos_): Internal.class_1266; + method_8624($$0: Internal.class_2902$class_2903_, $$1: number, $$2: number): number; + method_8503(): Internal.MinecraftServer; + method_8402($$0: number, $$1: number, $$2: Internal.class_2806_, $$3: boolean): Internal.class_2791; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3233_ = class_3233; + interface GroupPrincipal extends Internal.UserPrincipal { + } + type GroupPrincipal_ = GroupPrincipal; + interface DoublePredicate extends Internal.Predicate, java_.util.function_.DoublePredicate { + or(arg0: Internal.Predicate_): Internal.Predicate; + or(arg0: java_.util.function_.DoublePredicate_): Internal.DoublePredicate; + or(arg0: Internal.DoublePredicate_): Internal.DoublePredicate; + test(arg0: number): boolean; + and(arg0: java_.util.function_.DoublePredicate_): Internal.DoublePredicate; + and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate; + and(arg0: Internal.Predicate_): Internal.Predicate; + negate(): Internal.DoublePredicate; + } + type DoublePredicate_ = DoublePredicate; + class class_6749 { + static method_39570($$0: Internal.class_3233_, $$1: number, $$2: number): Internal.class_6749; + method_39566(): boolean; + static method_39579($$0: Internal.class_5281_, $$1: number, $$2: number, $$3: boolean): Internal.Set; + static readonly field_35682 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6749_ = class_6749; + interface ShortConsumer extends Internal.Consumer, java_.util.function_.IntConsumer { + andThen(arg0: Internal.Consumer_): Internal.Consumer; + andThen(arg0: java_.util.function_.IntConsumer_): Internal.ShortConsumer; + andThen(arg0: Internal.ShortConsumer_): Internal.ShortConsumer; + accept(arg0: number): void; + } + type ShortConsumer_ = ((arg0: number) => void) | ShortConsumer; + interface class_5481 { + accept(arg0: Internal.class_5224_): boolean; + } + type class_5481_ = ((arg0: Internal.class_5224) => boolean) | class_5481; + interface ScreenMouseEvents$BeforeMouseScroll { + beforeMouseScroll(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number, arg4: number): void; + } + type ScreenMouseEvents$BeforeMouseScroll_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number, arg4: number) => void) | ScreenMouseEvents$BeforeMouseScroll; + class MathContext implements Internal.Serializable { + getRoundingMode(): Internal.RoundingMode; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + getPrecision(): number; + static readonly DECIMAL128 : Internal.MathContext; + static readonly DECIMAL64 : Internal.MathContext; + static readonly DECIMAL32 : Internal.MathContext; + static readonly UNLIMITED : Internal.MathContext; + get roundingMode(): Internal.RoundingMode; + get precision(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MathContext_ = MathContext; + class class_763 { + method_3303(): Internal.class_1092; + method_3304($$0: Internal.class_1792_): Internal.class_1087; + method_3309($$0: Internal.class_1792_, $$1: Internal.class_1091_): void; + method_3308($$0: Internal.class_1799_): Internal.class_1087; + method_3310(): void; + handler$zil000$onInit(bakedModelManager: Internal.class_1092_, info: Internal.CallbackInfo_): void; + readonly field_4129 : Internal.Int2ObjectMap; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_763_ = class_763; + class class_2608 extends Internal.class_2601 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2608_ = class_2608; + interface SingleRedirectModifier { + apply(arg0: Internal.CommandContext_): S; + } + type SingleRedirectModifier_ = ((arg0: Internal.CommandContext) => S) | SingleRedirectModifier; + interface class_5716 { + method_32955(): Internal.class_5717; + method_32956(arg0: Internal.class_1937_): Internal.Optional; + } + type class_5716_ = class_5716; + class class_2871 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12475(): string; + method_12478(): boolean; + method_12476($$0: Internal.class_1937_): Internal.class_1918; + method_12477($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2871_ = class_2871; + class Thread$State extends Internal.Enum { + static valueOf(arg0: string): Internal.Thread$State; + static values(): Internal.Thread$State[]; + static readonly NEW : Internal.Thread$State; + static readonly TERMINATED : Internal.Thread$State; + static readonly RUNNABLE : Internal.Thread$State; + static readonly BLOCKED : Internal.Thread$State; + static readonly WAITING : Internal.Thread$State; + static readonly TIMED_WAITING : Internal.Thread$State; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Thread$State_ = "new" | "runnable" | "blocked" | "waiting" | "terminated" | "timed_waiting" | Thread$State; + class class_239$class_240 extends Internal.Enum { + static valueOf($$0: string): Internal.class_239$class_240; + static values(): Internal.class_239$class_240[]; + static readonly field_1332 : Internal.class_239$class_240; + static readonly field_1333 : Internal.class_239$class_240; + static readonly field_1331 : Internal.class_239$class_240; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_239$class_240_ = "block" | "entity" | "miss" | class_239$class_240; + class class_2827 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12266($$0: Internal.class_2792_): void; + method_12267(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2827_ = class_2827; + class class_2749 implements Internal.class_2596 { + method_11832($$0: Internal.class_2602_): void; + method_11831(): number; + method_11834(): number; + method_11833(): number; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2749_ = class_2749; + interface Command { + run(arg0: Internal.CommandContext_): number; + } + type Command_ = ((arg0: Internal.CommandContext) => number) | Command; + class class_5421 extends Internal.Enum { + static valueOf($$0: string): Internal.class_5421; + static values(): Internal.class_5421[]; + static readonly field_25765 : Internal.class_5421; + static readonly field_25766 : Internal.class_5421; + static readonly field_25763 : Internal.class_5421; + static readonly field_25764 : Internal.class_5421; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5421_ = "smoker" | "furnace" | "crafting" | "blast_furnace" | class_5421; + class class_846$class_851 implements Internal.AccessChunkRenderer { + method_3677(): Internal.class_846$class_849; + method_22777($$0: Internal.class_846_, $$1: Internal.class_6850_): void; + method_40051(): Internal.class_238; + method_3676($$0: Internal.class_2350_): BlockPos; + method_3654($$0: boolean): void; + method_3656($$0: Internal.class_1921_): Internal.class_291; + method_3659(): void; + method_22781($$0: Internal.class_6850_): void; + method_22773($$0: Internal.class_1921_, $$1: Internal.class_846_): boolean; + method_3670(): BlockPos; + method_3662(): void; + method_3673(): boolean; + method_3672(): boolean; + method_3661(): boolean; + method_3653($$0: number, $$1: number, $$2: number): void; + fabric_beginBufferBuilding(builder: Internal.class_287_): void; + method_3674($$0: Internal.class_6850_): Internal.class_846$class_851$class_4577; + readonly field_29641 : number; + static readonly field_32832 : 16; + readonly field_4459 : Internal.AtomicReference; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_846$class_851_ = class_846$class_851; + interface class_5250 extends Internal.class_2561, Internal.ComponentKJS { + method_10852(arg0: Internal.class_2561_): Internal.class_5250; + component(): Internal.class_2561; + iterator(): Internal.Iterator; + hasSiblings(): boolean; + method_27694($$0: Internal.UnaryOperator_): Internal.class_5250; + rawCopy(): Internal.class_5250; + method_27695(... $$0: Internal.class_124_[]): Internal.class_5250; + method_27692($$0: Internal.class_124_): Internal.class_5250; + method_27696($$0: Internal.class_2583_): Internal.class_5250; + hasStyle(): boolean; + rawComponent(): Internal.class_5250; + method_10862(arg0: Internal.class_2583_): Internal.class_5250; + } + type class_5250_ = class_5250; + interface MessageSender { + setStatusMessage(message: Internal.class_2561_): void; + getName(): Internal.class_2561; + getDisplayName(): Internal.class_2561; + tell(arg0: Internal.class_2561_): void; + runCommand(arg0: string): number; + runCommandSilent(command: string): number; + } + type MessageSender_ = MessageSender; + interface class_5718$class_5719 { + method_32970(arg0: Internal.class_1937_, arg1: Internal.class_5714_, arg2: BlockPos_, arg3: Internal.class_5712_, arg4: Internal.class_1297_): boolean; + method_32969(arg0: Internal.class_1937_, arg1: Internal.class_5714_, arg2: Internal.class_5712_, arg3: number): void; + } + type class_5718$class_5719_ = class_5718$class_5719; + class IngredientWithCustomPredicateJS implements Internal.IngredientJS { + toJson(): Internal.JsonElement; + testVanillaItem(i: Internal.class_1792_): boolean; + test(stack: Internal.ItemStackJS_): boolean; + getStacks(): Internal.Set; + getVanillaItems(): Internal.Set; + getFirst(): Internal.ItemStackJS; + testVanilla(stack: Internal.class_1799_): boolean; + isEmpty(): boolean; + isInvalidRecipeIngredient(): boolean; + toString(): string; + getCount(): number; + getVanillaPredicate(): Internal.Predicate; + readonly predicate : ((arg0: Internal.class_1799) => boolean); + readonly ingredient : Internal.IngredientJS; + readonly uuid : Internal.UUID; + get invalidRecipeIngredient(): boolean; + get stacks(): Internal.Set; + get count(): number; + get vanillaItems(): Internal.Set; + get first(): Internal.ItemStackJS; + get empty(): boolean; + get vanillaPredicate(): Internal.Predicate; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IngredientWithCustomPredicateJS_ = IngredientWithCustomPredicateJS; + interface ObjectBidirectionalIterator extends Internal.ObjectIterator, Internal.BidirectionalIterator { + back(arg0: number): number; + skip(arg0: number): number; + } + type ObjectBidirectionalIterator_ = ObjectBidirectionalIterator; + interface Boolean2FloatFunction extends it.unimi.dsi.fastutil.Function { + getOrDefault(arg0: boolean, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2FloatFunction; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Boolean2IntFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: boolean, arg1: number): number; + remove(arg0: any): number; + remove(arg0: boolean): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Boolean2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Boolean2ObjectFunction; + get(arg0: any): number; + get(arg0: boolean): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Boolean2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Boolean2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Boolean2CharFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2FloatFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2FloatFunction; + } + type Boolean2FloatFunction_ = ((arg0: boolean) => number) | Boolean2FloatFunction; + interface FamilyOptic { + apply(arg0: number): Internal.OpticParts; + } + type FamilyOptic_ = FamilyOptic; + abstract class ImmutableMultisetGwtSerializationDependencies extends Internal.ImmutableCollection { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableMultisetGwtSerializationDependencies_ = ImmutableMultisetGwtSerializationDependencies; + interface class_5864

{ + codec(): Internal.Codec

; + } + type class_5864_

= class_5864

; + interface LongComparator extends Internal.Comparator { + compare(arg0: number, arg1: number): number; + thenComparing(arg0: Internal.Comparator_): Internal.Comparator; + thenComparing(arg0: Internal.LongComparator_): Internal.LongComparator; + reversed(): Internal.LongComparator; + } + type LongComparator_ = ((arg0: number, arg1: number) => number) | LongComparator; + class class_1946 { + method_30483($$0: BlockPos_, $$1: boolean, $$2: Internal.class_2784_): Internal.Optional; + method_30482($$0: BlockPos_, $$1: Internal.class_2350$class_2351_): Internal.Optional; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1946_ = class_1946; + class MaterialJS { + getMinecraftMaterial(): Internal.class_3614; + getId(): string; + getSound(): Internal.class_2498; + get minecraftMaterial(): Internal.class_3614; + get sound(): Internal.class_2498; + get id(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MaterialJS_ = "sponge" | "explosive" | "wool" | "ice" | "air" | "vegetable" | "clay" | "slime" | "lava" | "leaves" | "web" | "grass" | "cake" | "honey" | "wood" | "dragon_egg" | "portal" | "glass" | "metal" | "dirt" | "water" | "lantern" | "stone" | "sand" | "snow" | "plant" | "berry_bush" | MaterialJS; + interface class_3193$class_3897 { + method_17210(arg0: Internal.class_1923_, arg1: boolean): Internal.List; + } + type class_3193$class_3897_ = class_3193$class_3897; + interface Long2ObjectMap extends Internal.Long2ObjectFunction, Internal.Map { + long2ObjectEntrySet(): Internal.ObjectSet>; + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + entrySet(): Internal.ObjectSet>; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_): V; + computeIfAbsent(arg0: number, arg1: Internal.LongFunction_): V; + values(): Internal.ObjectCollection; + replace(arg0: number, arg1: V, arg2: V): boolean; + replace(arg0: number, arg1: V): V; + clear(): void; + computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_): V; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number, arg1: any): boolean; + compute(arg0: number, arg1: Internal.BiFunction_): V; + defaultReturnValue(arg0: V): void; + defaultReturnValue(): V; + computeIfPresent(arg0: number, arg1: Internal.BiFunction_): V; + size(): number; + merge(arg0: number, arg1: V, arg2: Internal.BiFunction_): V; + get(arg0: any): V; + keySet(): Internal.LongSet; + putIfAbsent(arg0: number, arg1: V): V; + } + type Long2ObjectMap_ = Long2ObjectMap; + interface Boolean2ReferenceFunction extends it.unimi.dsi.fastutil.Function { + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Boolean2FloatFunction; + getOrDefault(arg0: boolean, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ReferenceFunction; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ReferenceFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Boolean2IntFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Boolean2CharFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2ReferenceFunction; + put(arg0: boolean, arg1: V): V; + remove(arg0: any): V; + remove(arg0: boolean): V; + defaultReturnValue(arg0: V): void; + defaultReturnValue(): V; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Boolean2DoubleFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2ReferenceFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Boolean2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ReferenceFunction; + get(arg0: any): V; + get(arg0: boolean): V; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ReferenceFunction; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ReferenceFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Boolean2ByteFunction; + } + type Boolean2ReferenceFunction_ = ((arg0: boolean) => V) | Boolean2ReferenceFunction; + interface FabricLootTableBuilder { + apply(functions: Internal.Collection_): Internal.class_52$class_53; + apply(function_: Internal.class_117_): Internal.class_52$class_53; + pool(pool: Internal.class_55_): Internal.class_52$class_53; + pools(pools: Internal.Collection_): Internal.class_52$class_53; + modifyPools(modifier: Internal.Consumer_): Internal.class_52$class_53; + } + type FabricLootTableBuilder_ = FabricLootTableBuilder; + class IsoChronology extends Internal.AbstractChronology implements Internal.Serializable { + localDateTime(arg0: Internal.TemporalAccessor_): Internal.LocalDateTime; + date(arg0: Internal.TemporalAccessor_): Internal.LocalDate; + date(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number): Internal.LocalDate; + date(arg0: number, arg1: number, arg2: number): Internal.LocalDate; + period(arg0: number, arg1: number, arg2: number): Internal.Period; + dateYearDay(arg0: Internal.Era_, arg1: number, arg2: number): Internal.LocalDate; + dateYearDay(arg0: number, arg1: number): Internal.LocalDate; + getCalendarType(): string; + resolveDate(arg0: Internal.Map_, arg1: Internal.ResolverStyle_): Internal.LocalDate; + isLeapYear(arg0: number): boolean; + range(arg0: Internal.ChronoField_): Internal.ValueRange; + dateEpochDay(arg0: number): Internal.LocalDate; + getId(): string; + dateNow(): Internal.LocalDate; + dateNow(arg0: Internal.ZoneId_): Internal.LocalDate; + dateNow(arg0: Internal.Clock_): Internal.LocalDate; + eraOf(arg0: number): Internal.IsoEra; + eras(): Internal.List; + prolepticYear(arg0: Internal.Era_, arg1: number): number; + zonedDateTime(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ZonedDateTime; + zonedDateTime(arg0: Internal.TemporalAccessor_): Internal.ZonedDateTime; + epochSecond(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.ZoneOffset_): number; + static readonly INSTANCE : Internal.IsoChronology; + get calendarType(): string; + get id(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IsoChronology_ = IsoChronology; + class BlockContainerJS implements Internal.SpecialEquality { + spawnFireworks(fireworks: Internal.FireworksJS_): void; + getBiomeId(): ResourceLocation; + getItem(): Internal.ItemStackJS; + getUp(): Internal.BlockContainerJS; + getTags(): Internal.Collection; + getId(): string; + clearCache(): void; + getCanSeeSky(): boolean; + getEast(): Internal.BlockContainerJS; + popItemFromFace(item: Internal.class_1799_, dir: Internal.class_2350_): void; + canSeeSkyFromBelowWater(): boolean; + getNorth(): Internal.BlockContainerJS; + getPos(): BlockPos; + setEntityData(tag: Internal.class_2487_): void; + getDimension(): ResourceLocation; + mergeEntityData(tag: Internal.class_2487_): void; + getEntityId(): string; + getInventory(): Internal.InventoryJS; + getInventory(facing: Internal.class_2350_): Internal.InventoryJS; + getBlockLight(): number; + getLight(): number; + getPlayersInRadius(radius: number): Internal.EntityArrayList; + getPlayersInRadius(): Internal.EntityArrayList; + getWest(): Internal.BlockContainerJS; + set(id: ResourceLocation_, properties: Internal.Map_, flags: number): void; + set(id: ResourceLocation_, properties: Internal.Map_): void; + set(id: ResourceLocation_): void; + hasTag(tag: ResourceLocation_): boolean; + offset(x: number, y: number, z: number): Internal.BlockContainerJS; + offset(f: Internal.class_2350_): Internal.BlockContainerJS; + offset(f: Internal.class_2350_, d: number): Internal.BlockContainerJS; + getDown(): Internal.BlockContainerJS; + getProperties(): Internal.Map; + createExplosion(): Internal.ExplosionJS; + setBlockState(state: Internal.class_2680_, flags: number): void; + getEntity(): Internal.class_2586; + createEntity(id: ResourceLocation_): Internal.EntityJS; + getMaterial(): Internal.MaterialJS; + getSouth(): Internal.BlockContainerJS; + spawnLightning(effectOnly: boolean, player: Internal.EntityJS_): void; + spawnLightning(effectOnly: boolean): void; + getLevel(): Internal.LevelJS; + getX(): number; + getY(): number; + getZ(): number; + popItem(item: Internal.class_1799_): void; + getEntityData(): Internal.class_2487; + equals(obj: any): boolean; + getTypeData(): Internal.class_2487; + getDrops(entity: Internal.EntityJS_, heldItem: Internal.class_1799_): Internal.List; + getDrops(): Internal.List; + toString(): string; + getBlockState(): Internal.class_2680; + getSkyLight(): number; + specialEquals(o: any, shallow: boolean): boolean; + readonly minecraftLevel : Internal.class_1937; + get blockState(): Internal.class_2680; + get biomeId(): ResourceLocation; + get south(): Internal.BlockContainerJS; + get playersInRadius(): Internal.EntityArrayList; + get north(): Internal.BlockContainerJS; + get skyLight(): number; + get inventory(): Internal.InventoryJS; + get down(): Internal.BlockContainerJS; + get east(): Internal.BlockContainerJS; + get drops(): Internal.List; + get pos(): BlockPos; + get blockLight(): number; + get west(): Internal.BlockContainerJS; + get up(): Internal.BlockContainerJS; + get id(): string; + get dimension(): ResourceLocation; + get item(): Internal.ItemStackJS; + get level(): Internal.LevelJS; + get canSeeSky(): boolean; + get entityId(): string; + get typeData(): Internal.class_2487; + get tags(): Internal.Collection; + get material(): Internal.MaterialJS; + get light(): number; + get x(): number; + get y(): number; + get z(): number; + get properties(): Internal.Map; + get entity(): Internal.class_2586; + get entityData(): Internal.class_2487; + set entityData(tag: Internal.class_2487_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockContainerJS_ = BlockContainerJS; + class class_2479 extends Internal.class_2483 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + method_10707(): Internal.class_2520; + clear(): void; + method_23258(): Internal.class_4614; + method_10523($$0: number): Internal.class_2481; + method_32289($$0: Internal.class_5627_): void; + method_10533($$0: number, $$1: Internal.class_2520_): boolean; + method_10535($$0: number, $$1: Internal.class_2520_): boolean; + method_10601(): number; + method_10711(): number; + method_17804($$0: number): Internal.class_2481; + size(): number; + method_17805($$0: number, $$1: Internal.class_2481_): void; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_17803($$0: number, $$1: Internal.class_2481_): Internal.class_2481; + method_10521(): number[]; + static readonly field_21024 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2479_ = class_2479; + interface Key extends Internal.Serializable { + getEncoded(): number[]; + getAlgorithm(): string; + getFormat(): string; + } + type Key_ = Key; + interface PointFreeRule { + rewriteOrNop(arg0: Internal.View_): Internal.View; + rewriteOrNop(arg0: com.mojang.datafixers.types.Type_, arg1: Internal.PointFree_): Internal.PointFree; + rewrite(arg0: com.mojang.datafixers.types.Type_, arg1: Internal.PointFree_): Internal.Optional>; + rewrite(arg0: Internal.View_): Internal.Optional>; + } + type PointFreeRule_ = PointFreeRule; + abstract class ArgumentBuilder { + redirect(arg0: Internal.CommandNode_): T; + redirect(arg0: Internal.CommandNode_, arg1: Internal.SingleRedirectModifier_): T; + getRedirectModifier(): Internal.RedirectModifier; + getRequirement(): Internal.Predicate; + fork(arg0: Internal.CommandNode_, arg1: Internal.RedirectModifier_): T; + getRedirect(): Internal.CommandNode; + build(): Internal.CommandNode; + getCommand(): Internal.Command; + forward(arg0: Internal.CommandNode_, arg1: Internal.RedirectModifier_, arg2: boolean): T; + getArguments(): Internal.Collection>; + executes(arg0: Internal.Command_): T; + then(arg0: Internal.CommandNode_): T; + then(arg0: Internal.ArgumentBuilder_): T; + isFork(): boolean; + requires(arg0: Internal.Predicate_): T; + get arguments(): Internal.Collection>; + get requirement(): Internal.Predicate; + get redirectModifier(): Internal.RedirectModifier; + get command(): Internal.Command; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ArgumentBuilder_ = ArgumentBuilder; + class class_3823 extends Internal.class_3825 { + method_16768($$0: Internal.class_2680_, $$1: Internal.Random_): boolean; + static readonly field_25010 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3823_ = class_3823; + class class_6651 implements Internal.class_6646 { + method_38873(): Internal.class_6647; + method_38901($$0: Internal.class_5281_, $$1: BlockPos_): boolean; + static readonly field_35068 : null; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6651_ = class_6651; + class NativeJavaObject implements Internal.Scriptable, Internal.SymbolScriptable, Internal.Wrapper, Internal.Serializable { + hasInstance(value: Internal.Scriptable_): boolean; + setParentScope(m: Internal.Scriptable_): void; + static canConvert(cx: Internal.Context_, fromObj: any, to: Internal.Class_): boolean; + getIds(): any[]; + addCustomProperty(name: string, getter: Internal.CustomProperty_): void; + delete(index: number): void; + delete(name: string): void; + delete(key: Internal.Symbol_): void; + put(name: string, start: Internal.Scriptable_, value: any): void; + put(symbol: Internal.Symbol_, start: Internal.Scriptable_, value: any): void; + put(index: number, start: Internal.Scriptable_, value: any): void; + unwrap(): any; + getDefaultValue(hint: Internal.Class_): any; + setPrototype(m: Internal.Scriptable_): void; + getPrototype(): Internal.Scriptable; + get(key: Internal.Symbol_, start: Internal.Scriptable_): any; + get(name: string, start: Internal.Scriptable_): any; + get(index: number, start: Internal.Scriptable_): any; + has(key: Internal.Symbol_, start: Internal.Scriptable_): boolean; + has(index: number, start: Internal.Scriptable_): boolean; + has(name: string, start: Internal.Scriptable_): boolean; + getClassName(): string; + static createInterfaceAdapter(type: Internal.Class_, so: Internal.ScriptableObject_): any; + getParentScope(): Internal.Scriptable; + get parentScope(): Internal.Scriptable; + get ids(): any[]; + get className(): string; + get prototype(): Internal.Scriptable; + set parentScope(m: Internal.Scriptable_); + set prototype(m: Internal.Scriptable_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type NativeJavaObject_ = NativeJavaObject; + class DataOutputStream extends Internal.FilterOutputStream implements Internal.DataOutput { + writeInt(arg0: number): void; + writeByte(arg0: number): void; + writeFloat(arg0: number): void; + writeChar(arg0: number): void; + writeLong(arg0: number): void; + writeBytes(arg0: string): void; + size(): number; + flush(): void; + writeUTF(arg0: string): void; + writeShort(arg0: number): void; + writeChars(arg0: string): void; + write(arg0: number[], arg1: number, arg2: number): void; + write(arg0: number): void; + writeBoolean(arg0: boolean): void; + writeDouble(arg0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DataOutputStream_ = DataOutputStream; + class class_4668$class_4684 extends Internal.class_4668 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4684_ = class_4668$class_4684; + interface FunctionFactory$Arg2 extends Internal.FunctionFactory$FuncSupplier { + createArg(arg0: Internal.Unit_, arg1: Internal.Unit_): Internal.Unit; + create(args: Internal.Unit_[]): Internal.Unit; + } + type FunctionFactory$Arg2_ = ((arg0: Internal.Unit, arg1: Internal.Unit) => Internal.Unit) | FunctionFactory$Arg2; + class class_167 implements Internal.Comparable { + method_729($$0: string): boolean; + method_737($$0: string): Internal.class_178; + method_738($$0: Internal.class_167_): number; + method_727($$0: Internal.Map_, $$1: string[][]): void; + method_728(): string; + method_743($$0: string): boolean; + static method_732($$0: Internal.class_2540_): Internal.class_167; + method_733($$0: Internal.class_2540_): void; + method_734(): Internal.Iterable; + method_735(): number; + method_740(): boolean; + method_741(): Internal.Date; + toString(): string; + method_731(): Internal.Iterable; + method_742(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_167_ = class_167; + class class_1322 { + static method_26859($$0: Internal.class_2487_): Internal.class_1322; + method_6182(): Internal.class_1322$class_1323; + method_6185(): string; + method_6186(): number; + hashCode(): number; + equals($$0: any): boolean; + method_6189(): Internal.UUID; + method_26860(): Internal.class_2487; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1322_ = class_1322; + class class_2713$class_2714 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2713$class_2714; + static values(): Internal.class_2713$class_2714[]; + static readonly field_12415 : Internal.class_2713$class_2714; + static readonly field_12416 : Internal.class_2713$class_2714; + static readonly field_12417 : Internal.class_2713$class_2714; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2713$class_2714_ = "add" | "init" | "remove" | class_2713$class_2714; + interface LongCollection extends Internal.Collection, Internal.LongIterable { + add(arg0: number): boolean; + longIterator(): Internal.LongIterator; + longSpliterator(): Internal.LongSpliterator; + toLongArray(arg0: number[]): number[]; + toLongArray(): number[]; + spliterator(): Internal.LongSpliterator; + containsAll(arg0: Internal.LongCollection_): boolean; + remove(arg0: any): boolean; + longParallelStream(): Internal.LongStream; + removeIf(arg0: Internal.LongPredicate_): boolean; + removeIf(arg0: Internal.Predicate_): boolean; + removeIf(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): boolean; + removeAll(arg0: Internal.LongCollection_): boolean; + contains(arg0: number): boolean; + contains(arg0: any): boolean; + iterator(): Internal.LongIterator; + addAll(arg0: Internal.LongCollection_): boolean; + stream(): Internal.Stream; + toArray(arg0: number[]): number[]; + longStream(): Internal.LongStream; + parallelStream(): Internal.Stream; + rem(arg0: number): boolean; + retainAll(arg0: Internal.LongCollection_): boolean; + } + type LongCollection_ = LongCollection; + class PrintWriter extends Internal.Writer { + print(arg0: number): void; + print(arg0: string): void; + print(arg0: boolean): void; + print(arg0: any): void; + print(arg0: string[]): void; + println(arg0: string[]): void; + println(): void; + println(arg0: boolean): void; + println(arg0: string): void; + println(arg0: any): void; + println(arg0: number): void; + flush(): void; + format(arg0: string, ... arg1: any[]): Internal.PrintWriter; + format(arg0: Internal.Locale_, arg1: string, ... arg2: any[]): Internal.PrintWriter; + checkError(): boolean; + close(): void; + write(arg0: string[], arg1: number, arg2: number): void; + write(arg0: string): void; + write(arg0: string, arg1: number, arg2: number): void; + write(arg0: string[]): void; + write(arg0: number): void; + append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.PrintWriter; + append(arg0: string): Internal.PrintWriter; + append(arg0: Internal.CharSequence_): Internal.PrintWriter; + printf(arg0: string, ... arg1: any[]): Internal.PrintWriter; + printf(arg0: Internal.Locale_, arg1: string, ... arg2: any[]): Internal.PrintWriter; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PrintWriter_ = PrintWriter; + interface Spliterator$OfDouble extends Internal.Spliterator$OfPrimitive { + trySplit(): Internal.Spliterator$OfDouble; + tryAdvance(arg0: java_.util.function_.DoubleConsumer_): boolean; + tryAdvance(arg0: Internal.Consumer_): boolean; + forEachRemaining(arg0: java_.util.function_.DoubleConsumer_): void; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type Spliterator$OfDouble_ = Spliterator$OfDouble; + class ParticleTypeBuilder extends Internal.BuilderBase> { + overrideLimiter(o: boolean): Internal.ParticleTypeBuilder; + getRegistryType(): Internal.RegistryObjectBuilderTypes>; + deserializer(d: Internal.class_2394$class_2395_): Internal.ParticleTypeBuilder; + createObject(): Internal.class_2396; + get registryType(): Internal.RegistryObjectBuilderTypes>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ParticleTypeBuilder_ = ParticleTypeBuilder; + class NetworkInterface { + getInterfaceAddresses(): Internal.List; + getParent(): Internal.NetworkInterface; + getName(): string; + getIndex(): number; + supportsMulticast(): boolean; + getSubInterfaces(): Internal.Enumeration; + static getByIndex(arg0: number): Internal.NetworkInterface; + inetAddresses(): Internal.Stream; + static getByInetAddress(arg0: Internal.InetAddress_): Internal.NetworkInterface; + isPointToPoint(): boolean; + getMTU(): number; + static networkInterfaces(): Internal.Stream; + isUp(): boolean; + getDisplayName(): string; + hashCode(): number; + equals(arg0: any): boolean; + static getByName(arg0: string): Internal.NetworkInterface; + getHardwareAddress(): number[]; + isLoopback(): boolean; + subInterfaces(): Internal.Stream; + toString(): string; + isVirtual(): boolean; + static getNetworkInterfaces(): Internal.Enumeration; + getInetAddresses(): Internal.Enumeration; + get parent(): Internal.NetworkInterface; + get hardwareAddress(): number[]; + get virtual(): boolean; + get displayName(): string; + get pointToPoint(): boolean; + get interfaceAddresses(): Internal.List; + get name(): string; + get index(): number; + get up(): boolean; + get mTU(): number; + get loopback(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type NetworkInterface_ = NetworkInterface; + class class_642$class_643 extends Internal.Enum { + method_2997(): Internal.class_2561; + static valueOf($$0: string): Internal.class_642$class_643; + static values(): Internal.class_642$class_643[]; + static readonly field_3764 : Internal.class_642$class_643; + static readonly field_3768 : Internal.class_642$class_643; + static readonly field_3767 : Internal.class_642$class_643; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_642$class_643_ = "disabled" | "prompt" | "enabled" | class_642$class_643; + class class_1704 extends Internal.class_1703 { + method_17374(): Internal.class_1291; + method_7606($$0: number, $$1: number): void; + method_17375(): Internal.class_1291; + method_17376(): boolean; + method_17372($$0: number, $$1: number): void; + method_17373(): number; + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1704_ = class_1704; + interface class_6780 { + method_38109(arg0: number, arg1: number, arg2: number, arg3: Internal.class_6544$class_6552_): Internal.class_6880; + } + type class_6780_ = class_6780; + abstract class class_1421 extends Internal.class_1308 { + method_5931($$0: Internal.class_1657_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1421_ = class_1421; + interface ListenableRegistry { + fabric_getRemoveObjectEvent(): Internal.Event>; + fabric_getAddObjectEvent(): Internal.Event>; + fabric_getRemapEvent(): Internal.Event>; + } + type ListenableRegistry_ = ListenableRegistry; + class ModelGenerator$Face { + uv(u0: number, v0: number, u1: number, v1: number): Internal.ModelGenerator$Face; + toJson(): Internal.JsonObject; + tex(t: string): Internal.ModelGenerator$Face; + cull(d: Internal.class_2350_): Internal.ModelGenerator$Face; + cull(): Internal.ModelGenerator$Face; + tintindex(i: number): Internal.ModelGenerator$Face; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModelGenerator$Face_ = ModelGenerator$Face; + class class_266 { + method_1113(): string; + method_1114(): Internal.class_2561; + method_1115($$0: Internal.class_274$class_275_): void; + method_1116(): Internal.class_274; + method_1117(): Internal.class_269; + method_1118(): Internal.class_274$class_275; + method_1120(): Internal.class_2561; + method_1121($$0: Internal.class_2561_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_266_ = class_266; + abstract class Record { + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Record_ = Record; + class Products$P9 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function9_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P9_ = Products$P9; + class class_3283 implements Internal.AutoCloseable, Internal.ResourcePackManagerAccessor { + method_14449($$0: string): Internal.class_3288; + method_29211(): Internal.List; + method_29210(): Internal.Collection; + method_29206(): Internal.Collection; + method_14444(): Internal.Collection; + handler$zkk000$construct(arg: Internal.class_3288$class_5351_, resourcePackProviders: Internal.class_3285_[], info: Internal.CallbackInfo_): void; + method_14441(): Internal.Collection; + method_14447($$0: Internal.Collection_): void; + close(): void; + method_29207($$0: string): boolean; + method_14445(): void; + field_14227 : Internal.Set; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3283_ = class_3283; + class class_320 { + method_1674(): string; + method_1675(): string; + method_1676(): string; + method_1677(): Internal.GameProfile; + method_38741(): Internal.Optional; + method_38740(): Internal.Optional; + method_35718(): Internal.class_320$class_321; + method_1673(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_320_ = class_320; + class class_3920 extends Internal.class_1874 { + method_8119(): Internal.class_1865; + method_17447(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3920_ = class_3920; + class PointerBuffer extends Internal.CustomBuffer implements Internal.Comparable { + static allocateDirect(arg0: number): Internal.PointerBuffer; + getFloatBuffer(arg0: number, arg1: number): Internal.FloatBuffer; + getFloatBuffer(arg0: number): Internal.FloatBuffer; + getStringUTF8(arg0: number): string; + getStringUTF8(): string; + sizeof(): number; + getIntBuffer(arg0: number): Internal.IntBuffer; + getIntBuffer(arg0: number, arg1: number): Internal.IntBuffer; + getByteBuffer(arg0: number, arg1: number): Internal.ByteBuffer; + getByteBuffer(arg0: number): Internal.ByteBuffer; + getShortBuffer(arg0: number): Internal.ShortBuffer; + getShortBuffer(arg0: number, arg1: number): Internal.ShortBuffer; + putAddressOf(arg0: Internal.CustomBuffer_): Internal.PointerBuffer; + putAddressOf(arg0: number, arg1: Internal.CustomBuffer_): Internal.PointerBuffer; + compareTo(arg0: Internal.PointerBuffer_): number; + put(arg0: Internal.IntBuffer_): Internal.PointerBuffer; + put(arg0: Internal.ShortBuffer_): Internal.PointerBuffer; + put(arg0: Internal.FloatBuffer_): Internal.PointerBuffer; + put(arg0: Internal.DoubleBuffer_): Internal.PointerBuffer; + put(arg0: Internal.LongBuffer_): Internal.PointerBuffer; + put(arg0: number, arg1: Internal.DoubleBuffer_): Internal.PointerBuffer; + put(arg0: number, arg1: Internal.FloatBuffer_): Internal.PointerBuffer; + put(arg0: number, arg1: Internal.LongBuffer_): Internal.PointerBuffer; + put(arg0: number, arg1: Internal.IntBuffer_): Internal.PointerBuffer; + put(arg0: number, arg1: Internal.ShortBuffer_): Internal.PointerBuffer; + put(arg0: number, arg1: Internal.ByteBuffer_): Internal.PointerBuffer; + put(arg0: number, arg1: number): Internal.PointerBuffer; + static put(arg0: Internal.ByteBuffer_, arg1: number): void; + put(arg0: number): Internal.PointerBuffer; + put(arg0: number[]): Internal.PointerBuffer; + put(arg0: number[], arg1: number, arg2: number): Internal.PointerBuffer; + put(arg0: Internal.ByteBuffer_): Internal.PointerBuffer; + put(arg0: number, arg1: Internal.Pointer_): Internal.PointerBuffer; + put(arg0: Internal.Pointer_): Internal.PointerBuffer; + static put(arg0: Internal.ByteBuffer_, arg1: number, arg2: number): void; + getStringASCII(): string; + getStringASCII(arg0: number): string; + getStringUTF16(arg0: number): string; + getStringUTF16(): string; + getPointerBuffer(arg0: number): Internal.PointerBuffer; + getPointerBuffer(arg0: number, arg1: number): Internal.PointerBuffer; + hashCode(): number; + equals(arg0: any): boolean; + get(arg0: number[], arg1: number, arg2: number): Internal.PointerBuffer; + static get(arg0: Internal.ByteBuffer_): number; + get(): number; + get(arg0: number): number; + static get(arg0: Internal.ByteBuffer_, arg1: number): number; + get(arg0: number[]): Internal.PointerBuffer; + static create(arg0: Internal.ByteBuffer_): Internal.PointerBuffer; + static create(arg0: number, arg1: number): Internal.PointerBuffer; + getLongBuffer(arg0: number, arg1: number): Internal.LongBuffer; + getLongBuffer(arg0: number): Internal.LongBuffer; + getDoubleBuffer(arg0: number): Internal.DoubleBuffer; + getDoubleBuffer(arg0: number, arg1: number): Internal.DoubleBuffer; + get stringASCII(): string; + get stringUTF16(): string; + get stringUTF8(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PointerBuffer_ = PointerBuffer; + class class_365 extends Internal.class_332 implements Internal.class_536 { + method_1983(): void; + method_1976($$0: number): void; + method_1977($$0: number): void; + method_1978($$0: Internal.class_4587_): void; + method_1979($$0: Internal.class_4587_): void; + method_2782($$0: Internal.class_531_): void; + method_1980(): boolean; + static readonly field_2199 : ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_365_ = class_365; + class ClassWrapper extends Internal.Record implements Internal.CustomJavaToJsWrapper { + wrappedClass(): typeof T; + hashCode(): number; + equals(o: any): boolean; + toString(): string; + convertJavaToJs(cx: Internal.Context_, scope: Internal.Scriptable_, staticType: Internal.Class_): Internal.Scriptable; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ClassWrapper_ = typeof T | ClassWrapper; + abstract class class_79 implements Internal.class_64 { + method_415($$0: Internal.class_58_): void; + method_29318(): Internal.class_5338; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_79_ = class_79; + class class_6861 implements Internal.class_6860, Internal.FabricLifecycledResourceManager { + method_18234($$0: ResourceLocation_): boolean; + method_29213(): Internal.Stream; + fabric_getResourceType(): Internal.class_3264; + method_14488($$0: string, $$1: Internal.Predicate_): Internal.Collection; + method_14487(): Internal.Set; + method_14486($$0: ResourceLocation_): Internal.class_3298; + close(): void; + method_14489($$0: ResourceLocation_): Internal.List; + readonly field_36389 : Internal.Map; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6861_ = class_6861; + class class_3910 extends Internal.class_1703 { + method_7609($$0: Internal.class_1263_): void; + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7613($$0: Internal.class_1799_, $$1: Internal.class_1735_): boolean; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + readonly field_17293 : Internal.class_1263; + static readonly field_30774 : 1; + static readonly field_30775 : 2; + static readonly field_30773 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3910_ = class_3910; + interface BlockApiLookup$BlockApiProvider { + find(arg0: Internal.class_1937_, arg1: BlockPos_, arg2: Internal.class_2680_, arg3: Internal.class_2586_, arg4: C): A; + } + type BlockApiLookup$BlockApiProvider_ = ((arg0: Internal.class_1937, arg1: BlockPos, arg2: Internal.class_2680, arg3: Internal.class_2586, arg4: C) => A) | BlockApiLookup$BlockApiProvider; + interface WrappedJS { + } + type WrappedJS_ = WrappedJS; + interface ImmutableStringReader { + getCursor(): number; + getRemainingLength(): number; + getTotalLength(): number; + canRead(): boolean; + canRead(arg0: number): boolean; + getRemaining(): string; + getRead(): string; + getString(): string; + peek(arg0: number): string; + peek(): string; + } + type ImmutableStringReader_ = ImmutableStringReader; + class class_1853 extends Internal.class_1852 { + method_8110(): Internal.class_1799; + method_17712($$0: Internal.class_1715_): Internal.class_1799; + method_17713($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1853_ = class_1853; + interface ItemBuilder$FinishUsingCallback { + finishUsingItem(arg0: Internal.ItemStackJS_, arg1: Internal.LevelJS_, arg2: Internal.LivingEntityJS_): Internal.ItemStackJS; + } + type ItemBuilder$FinishUsingCallback_ = ((arg0: Internal.ItemStackJS, arg1: Internal.LevelJS, arg2: Internal.LivingEntityJS) => Internal.ItemStackJS) | ItemBuilder$FinishUsingCallback; + interface Long2ReferenceFunction extends it.unimi.dsi.fastutil.Function, Internal.LongFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2ReferenceFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Long2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ReferenceFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ReferenceFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2ReferenceFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ReferenceFunction; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ReferenceFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ReferenceFunction; + } + type Long2ReferenceFunction_ = ((arg0: number) => V) | Long2ReferenceFunction; + interface Function12 { + curry9(): Internal.Function9>; + 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; + curry7(): Internal.Function7>; + curry8(): Internal.Function8>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry10(): Internal.Function10>; + curry4(): Internal.Function4>; + curry11(): Internal.Function11>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function12_ = Function12; + abstract class class_6885$class_6887 implements Internal.class_6885 { + iterator(): Internal.Iterator>; + method_40243($$0: Internal.Random_): Internal.Optional>; + spliterator(): Internal.Spliterator>; + method_40560($$0: Internal.class_2378_): boolean; + method_40240($$0: number): Internal.class_6880; + method_40247(): number; + method_40239(): Internal.Stream>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6885$class_6887_ = class_6885$class_6887; + interface ServerPlayerEntityAccessor { + getScreenHandlerSyncId(): number; + setScreenHandlerSyncId(arg0: number): void; + callOnScreenHandlerOpened(arg0: Internal.class_1703_): void; + } + type ServerPlayerEntityAccessor_ = ServerPlayerEntityAccessor; + class ScriptFileInfo { + getPackMode(): string; + getProperty(s: string, def: string): string; + getPriority(): number; + preload(source: Internal.ScriptSource_): Internal.Throwable; + isIgnored(): boolean; + readonly file : string; + readonly location : string; + readonly id : ResourceLocation; + readonly pack : Internal.ScriptPackInfo; + get ignored(): boolean; + get packMode(): string; + get priority(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScriptFileInfo_ = ScriptFileInfo; + class class_2641 implements Internal.class_2596 { + method_11403(): Internal.RootCommandNode; + method_11404($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2641_ = class_2641; + interface Reference2ObjectFunction extends it.unimi.dsi.fastutil.Function { + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Reference2FloatFunction; + getOrDefault(arg0: any, arg1: V): V; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2ObjectFunction; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Reference2ShortFunction; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2ObjectFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Reference2IntFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Reference2CharFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2ObjectFunction; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Reference2DoubleFunction; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2ObjectFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Reference2ObjectFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2ObjectFunction; + get(arg0: any): V; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2ObjectFunction; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2ObjectFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Reference2ByteFunction; + } + type Reference2ObjectFunction_ = ((arg0: any) => V) | Reference2ObjectFunction; + interface ShortBidirectionalIterator extends Internal.ShortIterator, Internal.ObjectBidirectionalIterator { + previous(): number; + previousShort(): number; + back(arg0: number): number; + skip(arg0: number): number; + } + type ShortBidirectionalIterator_ = ShortBidirectionalIterator; + class class_4304 implements Internal.class_863$class_864 { + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_20561($$0: Internal.Collection_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4304_ = class_4304; + class VariableSet implements Internal.UnitVariables { + getVariables(): Internal.VariableSet; + set(name: string, value: Internal.Unit_): Internal.VariableSet; + set(name: string, value: number): Internal.VariableSet; + get(entry: string): Internal.Unit; + setMutable(name: string, initialValue: number): Internal.MutableNumberUnit; + createSubset(): Internal.VariableSet; + get variables(): Internal.VariableSet; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VariableSet_ = VariableSet; + interface class_3262 extends Internal.AutoCloseable { + method_14408(arg0: Internal.class_3264_, arg1: string, arg2: string, arg3: number, arg4: Internal.Predicate_): Internal.Collection; + method_14407(arg0: Internal.class_3270_): T; + method_14406(arg0: Internal.class_3264_): Internal.Set; + method_14405(arg0: Internal.class_3264_, arg1: ResourceLocation_): Internal.InputStream; + method_14409(): string; + method_14411(arg0: Internal.class_3264_, arg1: ResourceLocation_): boolean; + method_14410(arg0: string): Internal.InputStream; + close(): void; + } + type class_3262_ = class_3262; + class class_7059 extends Internal.Record { + static method_41145($$0: Internal.class_6880_>): Internal.class_7059$class_7060; + hashCode(): number; + equals($$0: any): boolean; + comp_510(): Internal.List; + toString(): string; + comp_511(): Internal.class_6874; + static method_41146($$0: Internal.class_6880_>, $$1: number): Internal.class_7059$class_7060; + static readonly field_37196 : Internal.Codec>; + static readonly field_37195 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_7059_ = class_7059; + class class_5599 implements Internal.class_4013 { + method_14491($$0: Internal.class_3300_): void; + method_32072($$0: Internal.class_5601_): Internal.class_630; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5599_ = class_5599; + class class_1548 extends Internal.class_1588 implements Internal.class_4582 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5800($$0: Internal.class_3218_, $$1: Internal.class_1538_): void; + static method_26908(): Internal.class_5132$class_5133; + method_5749($$0: Internal.class_2487_): void; + method_7000(): boolean; + method_7004(): void; + method_5980($$0: Internal.class_1309_): void; + method_7003($$0: number): number; + method_6872(): boolean; + method_7002(): void; + method_6121($$0: Internal.class_1297_): boolean; + method_7008(): boolean; + method_7007(): number; + method_5850(): number; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_7005($$0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1548_ = class_1548; + interface class_116 { + method_512(): T; + method_511(arg0: Internal.class_117$class_118_): T; + } + type class_116_ = class_116; + class class_1872 extends Internal.class_1852 { + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + method_17731($$0: Internal.class_1715_): Internal.class_1799; + method_17732($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1872_ = class_1872; + interface ChannelFuture extends io.netty.util.concurrent.Future { + removeListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ChannelFuture; + isVoid(): boolean; + syncUninterruptibly(): Internal.ChannelFuture; + await(): Internal.ChannelFuture; + channel(): io.netty.channel.Channel; + awaitUninterruptibly(): Internal.ChannelFuture; + removeListener(arg0: Internal.GenericFutureListener_>): Internal.ChannelFuture; + addListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ChannelFuture; + sync(): Internal.ChannelFuture; + addListener(arg0: Internal.GenericFutureListener_>): Internal.ChannelFuture; + } + type ChannelFuture_ = ChannelFuture; + class Cipher { + static getMaxAllowedParameterSpec(arg0: string): Internal.AlgorithmParameterSpec; + init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameters_): void; + init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameterSpec_): void; + init(arg0: number, arg1: Internal.Key_, arg2: Internal.SecureRandom_): void; + init(arg0: number, arg1: Internal.Key_): void; + init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameterSpec_, arg3: Internal.SecureRandom_): void; + init(arg0: number, arg1: Internal.Certificate_): void; + init(arg0: number, arg1: Internal.Certificate_, arg2: Internal.SecureRandom_): void; + init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameters_, arg3: Internal.SecureRandom_): void; + getAlgorithm(): string; + update(arg0: number[], arg1: number, arg2: number, arg3: number[], arg4: number): number; + update(arg0: number[], arg1: number, arg2: number, arg3: number[]): number; + update(arg0: number[], arg1: number, arg2: number): number[]; + update(arg0: number[]): number[]; + update(arg0: Internal.ByteBuffer_, arg1: Internal.ByteBuffer_): number; + getOutputSize(arg0: number): number; + updateAAD(arg0: Internal.ByteBuffer_): void; + updateAAD(arg0: number[], arg1: number, arg2: number): void; + updateAAD(arg0: number[]): void; + doFinal(arg0: number[], arg1: number): number; + doFinal(arg0: number[]): number[]; + doFinal(): number[]; + doFinal(arg0: number[], arg1: number, arg2: number, arg3: number[], arg4: number): number; + doFinal(arg0: Internal.ByteBuffer_, arg1: Internal.ByteBuffer_): number; + doFinal(arg0: number[], arg1: number, arg2: number): number[]; + doFinal(arg0: number[], arg1: number, arg2: number, arg3: number[]): number; + static getMaxAllowedKeyLength(arg0: string): number; + unwrap(arg0: number[], arg1: string, arg2: number): Internal.Key; + getExemptionMechanism(): Internal.ExemptionMechanism; + getBlockSize(): number; + getIV(): number[]; + getParameters(): Internal.AlgorithmParameters; + getProvider(): Internal.Provider; + toString(): string; + static getInstance(arg0: string): Internal.Cipher; + static getInstance(arg0: string, arg1: Internal.Provider_): Internal.Cipher; + static getInstance(arg0: string, arg1: string): Internal.Cipher; + wrap(arg0: Internal.Key_): number[]; + static readonly WRAP_MODE : 3; + static readonly UNWRAP_MODE : 4; + static readonly ENCRYPT_MODE : 1; + static readonly PUBLIC_KEY : 1; + static readonly PRIVATE_KEY : 2; + static readonly SECRET_KEY : 3; + static readonly DECRYPT_MODE : 2; + get provider(): Internal.Provider; + get exemptionMechanism(): Internal.ExemptionMechanism; + get iV(): number[]; + get parameters(): Internal.AlgorithmParameters; + get blockSize(): number; + get algorithm(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Cipher_ = Cipher; + interface ObjLongConsumer { + accept(arg0: T, arg1: number): void; + } + type ObjLongConsumer_ = ((arg0: T, arg1: number) => void) | ObjLongConsumer; + interface EventExecutorGroup extends Internal.ScheduledExecutorService, Internal.Iterable { + scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture; + next(): Internal.EventExecutor; + terminationFuture(): io.netty.util.concurrent.Future; + isShuttingDown(): boolean; + schedule(arg0: Internal.Callable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture; + schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture; + iterator(): Internal.Iterator; + shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future; + shutdownGracefully(): io.netty.util.concurrent.Future; + submit(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future; + submit(arg0: Internal.Callable_): io.netty.util.concurrent.Future; + submit(arg0: Internal.Runnable_): io.netty.util.concurrent.Future; + scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture; + shutdownNow(): Internal.List; + shutdown(): void; + } + type EventExecutorGroup_ = EventExecutorGroup; + /** + */ + abstract class FluidStackJS implements Internal.WrappedJS, Internal.Copyable { + getNbt(): Internal.class_2487; + getChance(): number; + getTags(): Internal.Collection; + getId(): string; + toNBT(): Internal.class_2487; + setChance(c: number): void; + hashCode(): number; + static of(o: any, amount: number, nbt: Internal.class_2487_): Internal.FluidStackJS; + static of(o: any): Internal.FluidStackJS; + withAmount(amount: number): Internal.FluidStackJS; + withChance(c: number): Internal.FluidStackJS; + copy(): Internal.FluidStackJS; + setAmount(arg0: number): void; + getAmount(): number; + withNBT(nbt: Internal.class_2487_): Internal.FluidStackJS; + hasTag(tag: ResourceLocation_): boolean; + isEmpty(): boolean; + strongEquals(o: any): boolean; + hasChance(): boolean; + getFluidStack(): Internal.FluidStack; + toJson(): Internal.JsonObject; + equals(o: any): boolean; + getFluid(): Internal.class_3611; + static fromJson(e: Internal.JsonElement_): Internal.FluidStackJS; + toString(): string; + removeChance(): void; + setNbt(arg0: Internal.class_2487_): void; + get nbt(): Internal.class_2487; + get amount(): number; + get chance(): number; + get fluidStack(): Internal.FluidStack; + get fluid(): Internal.class_3611; + get id(): string; + get tags(): Internal.Collection; + get empty(): boolean; + set nbt(arg0: Internal.class_2487_); + set amount(arg0: number); + set chance(c: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type FluidStackJS_ = Internal.FluidStack_ | net.minecraft.world.level.material.Fluid | Internal.JsonObject_ | {fluid: ResourceLocation_, amount?: number, nbt?: Internal.CompoundTag_} | "" | "-" | "empty" | "minecraft:empty" | `${Special.Fluid} ${number}` | FluidStackJS; + abstract class class_3031 { + static method_36999($$0: Internal.class_6862_): Internal.Predicate; + static method_33982($$0: Internal.Function_, $$1: BlockPos_, $$2: Internal.Predicate_): boolean; + static method_33981($$0: Internal.Function_, $$1: BlockPos_): boolean; + static method_27370($$0: Internal.class_3746_, $$1: BlockPos_): boolean; + method_13151(arg0: Internal.class_5821_): boolean; + method_40163($$0: FC, $$1: Internal.class_5281_, $$2: Internal.class_2794_, $$3: Internal.Random_, $$4: BlockPos_): boolean; + static method_27368($$0: Internal.class_3746_, $$1: BlockPos_): boolean; + static method_23396($$0: Internal.class_2680_): boolean; + method_28627(): Internal.Codec>>; + static readonly field_13546 : Internal.class_3031; + static readonly field_13509 : Internal.class_3031; + static readonly field_29250 : Internal.class_3031; + static readonly field_29251 : Internal.class_3031; + static readonly field_29252 : Internal.class_3031; + static readonly field_28204 : Internal.class_3031; + static readonly field_22185 : Internal.class_3031; + static readonly field_27312 : Internal.class_3031; + static readonly field_28203 : Internal.class_3031; + static readonly field_22186 : Internal.class_3031; + static readonly field_22187 : Internal.class_3031; + static readonly field_22188 : Internal.class_3031; + static readonly field_28205 : Internal.class_3031; + static readonly field_19201 : Internal.class_3031; + static readonly field_28849 : Internal.class_3031; + static readonly field_21219 : Internal.class_3031; + static readonly field_13585 : Internal.class_3031; + static readonly field_13584 : Internal.class_3031; + static readonly field_13540 : Internal.class_3031; + static readonly field_29061 : Internal.class_3031; + static readonly field_13544 : Internal.class_3031; + static readonly field_13516 : Internal.class_3031; + static readonly field_13559 : Internal.class_3031; + static readonly field_13513 : Internal.class_3031; + static readonly field_13518 : Internal.class_3031; + static readonly field_13517 : Internal.class_3031; + static readonly field_13592 : Internal.class_3031; + static readonly field_13591 : Internal.class_3031; + static readonly field_13552 : Internal.class_3031; + static readonly field_13551 : Internal.class_3031; + static readonly field_13550 : Internal.class_3031; + static readonly field_13593 : Internal.class_3031; + static readonly field_13555 : Internal.class_3031; + static readonly field_13526 : Internal.class_2953; + static readonly field_13525 : Internal.class_3031; + static readonly field_13568 : Internal.class_3031; + static readonly field_26361 : Internal.class_3031; + static readonly field_21590 : Internal.class_3031; + static readonly field_28428 : Internal.class_3031; + static readonly field_35072 : Internal.class_3031; + static readonly field_13562 : Internal.class_3031; + static readonly field_33615 : Internal.class_3031; + static readonly field_13560 : Internal.class_3031; + static readonly field_13567 : Internal.class_3168; + static readonly field_13522 : Internal.class_3031; + static readonly field_13564 : Internal.class_3031; + static readonly field_13579 : Internal.class_3031; + static readonly field_13535 : Internal.class_3031; + static readonly field_13539 : Internal.class_3031; + static readonly field_24134 : Internal.class_3031; + static readonly field_23088 : Internal.class_3031; + static readonly field_21220 : Internal.class_3031; + static readonly field_21221 : Internal.class_3031; + static readonly field_23885 : Internal.class_3031; + static readonly field_23884 : Internal.class_3031; + static readonly field_23886 : Internal.class_3031; + static readonly field_13574 : Internal.class_3031; + static readonly field_13573 : Internal.class_3031; + static readonly field_13571 : Internal.class_3031; + static readonly field_13531 : Internal.class_3031; + static readonly field_13575 : Internal.class_3031; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3031_ = class_3031; + class class_2806$class_2808 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2806$class_2808; + static values(): Internal.class_2806$class_2808[]; + static readonly field_12808 : Internal.class_2806$class_2808; + static readonly field_12807 : Internal.class_2806$class_2808; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2806$class_2808_ = "levelchunk" | "protochunk" | class_2806$class_2808; + class class_3953 implements Internal.class_3949 { + method_17671(): void; + method_17670($$0: Internal.class_1923_, $$1: Internal.class_2806_): void; + method_17679(): number; + method_17669($$0: Internal.class_1923_): void; + method_17675(): void; + method_17676($$0: number, $$1: number): Internal.class_2806; + method_17677(): number; + method_17678(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3953_ = class_3953; + abstract class class_1959$class_5484 extends Internal.Enum implements Internal.class_3542 { + static valueOf($$0: string): Internal.class_1959$class_5484; + static values(): Internal.class_1959$class_5484[]; + method_30800(): string; + method_15434(): string; + static method_30799($$0: string): Internal.class_1959$class_5484; + method_30798(arg0: BlockPos_, arg1: number): number; + static readonly field_26407 : Internal.class_1959$class_5484; + static readonly field_26408 : Internal.class_1959$class_5484; + static readonly field_26409 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1959$class_5484_ = "frozen" | "none" | class_1959$class_5484; + interface class_1071$class_1072 { + onSkinTextureAvailable(arg0: Internal.MinecraftProfileTexture$Type_, arg1: ResourceLocation_, arg2: Internal.MinecraftProfileTexture_): void; + } + type class_1071$class_1072_ = class_1071$class_1072; + class NativeJavaClass extends Internal.NativeJavaObject implements dev.latvian.mods.rhino.Function { + call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any; + hasInstance(value: Internal.Scriptable_): boolean; + get(name: string, start: Internal.Scriptable_): any; + getIds(): any[]; + toString(): string; + getClassObject(): typeof any; + construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable; + has(name: string, start: Internal.Scriptable_): boolean; + getClassName(): string; + put(name: string, start: Internal.Scriptable_, value: any): void; + getDefaultValue(hint: Internal.Class_): any; + get classObject(): typeof any; + get ids(): any[]; + get className(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type NativeJavaClass_ = NativeJavaClass; + interface AccessChunkRenderer { + fabric_beginBufferBuilding(arg0: Internal.class_287_): void; + } + type AccessChunkRenderer_ = AccessChunkRenderer; + interface class_184 { + method_806(): ResourceLocation; + method_807(arg0: Internal.class_5267_): Internal.JsonObject; + } + type class_184_ = class_184; + interface Short2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Short2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2IntFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2IntFunction; + } + type Short2IntFunction_ = ((arg0: number) => number) | Short2IntFunction; + class class_4990 extends Internal.Enum implements Internal.class_3542 { + method_26385($$0: Internal.class_4990_): Internal.class_4990; + static valueOf($$0: string): Internal.class_4990; + static values(): Internal.class_4990[]; + method_15434(): string; + method_26389($$0: Internal.class_5000_): Internal.class_5000; + method_26387($$0: Internal.class_2350$class_2351_): boolean; + toString(): string; + method_26388($$0: Internal.class_2350_): Internal.class_2350; + method_35814(): Internal.class_4581; + method_35813(): Internal.class_4990; + static readonly field_23292 : Internal.class_4990; + static readonly field_23270 : Internal.class_4990; + static readonly field_23272 : Internal.class_4990; + static readonly field_23271 : Internal.class_4990; + static readonly field_23274 : Internal.class_4990; + static readonly field_23273 : Internal.class_4990; + static readonly field_23276 : Internal.class_4990; + static readonly field_23275 : Internal.class_4990; + static readonly field_23311 : Internal.class_4990; + static readonly field_23278 : Internal.class_4990; + static readonly field_23299 : Internal.class_4990; + static readonly field_23310 : Internal.class_4990; + static readonly field_23277 : Internal.class_4990; + static readonly field_23313 : Internal.class_4990; + static readonly field_23312 : Internal.class_4990; + static readonly field_23279 : Internal.class_4990; + static readonly field_23315 : Internal.class_4990; + static readonly field_23314 : Internal.class_4990; + static readonly field_23317 : Internal.class_4990; + static readonly field_23316 : Internal.class_4990; + static readonly field_23319 : Internal.class_4990; + static readonly field_23318 : Internal.class_4990; + static readonly field_23281 : Internal.class_4990; + static readonly field_23280 : Internal.class_4990; + static readonly field_23283 : Internal.class_4990; + static readonly field_23282 : Internal.class_4990; + static readonly field_23285 : Internal.class_4990; + static readonly field_23284 : Internal.class_4990; + static readonly field_23320 : Internal.class_4990; + static readonly field_23287 : Internal.class_4990; + static readonly field_23286 : Internal.class_4990; + static readonly field_23300 : Internal.class_4990; + static readonly field_23322 : Internal.class_4990; + static readonly field_23267 : Internal.class_4990; + static readonly field_23321 : Internal.class_4990; + static readonly field_23266 : Internal.class_4990; + static readonly field_23302 : Internal.class_4990; + static readonly field_23269 : Internal.class_4990; + static readonly field_23301 : Internal.class_4990; + static readonly field_23323 : Internal.class_4990; + static readonly field_23268 : Internal.class_4990; + static readonly field_23304 : Internal.class_4990; + static readonly field_23303 : Internal.class_4990; + static readonly field_23306 : Internal.class_4990; + static readonly field_23305 : Internal.class_4990; + static readonly field_23308 : Internal.class_4990; + static readonly field_23307 : Internal.class_4990; + static readonly field_23309 : Internal.class_4990; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4990_ = "rot_120_nnn" | "rot_120_npp" | "rot_120_ppn" | "rot_120_npn" | "rot_180_edge_xz_pos" | "swap_yz" | "rot_180_edge_xy_neg" | "rot_90_ref_y_pos" | "rot_180_edge_xz_neg" | "swap_neg_xy" | "rot_180_edge_xy_pos" | "rot_90_z_neg" | "swap_neg_xz" | "rot_90_ref_x_neg" | "rot_120_pnp" | "rot_120_nnp" | "rot_120_pnn" | "rot_120_ppp" | "rot_180_face_yz" | "rot_90_z_pos" | "rot_90_ref_z_pos" | "inversion" | "rot_60_ref_pnp" | "identity" | "rot_60_ref_nnn" | "rot_60_ref_npp" | "rot_60_ref_ppn" | "rot_60_ref_nnp" | "rot_60_ref_pnn" | "rot_60_ref_ppp" | "rot_60_ref_npn" | "rot_180_edge_yz_neg" | "swap_xy" | "invert_x" | "swap_xz" | "rot_90_x_neg" | "swap_neg_yz" | "rot_180_face_xz" | "rot_90_ref_z_neg" | "rot_180_edge_yz_pos" | "rot_90_x_pos" | "rot_180_face_xy" | "rot_90_ref_x_pos" | "rot_90_y_neg" | "invert_z" | "invert_y" | "rot_90_ref_y_neg" | "rot_90_y_pos" | class_4990; + interface BooleanRuleAccessor { + } + type BooleanRuleAccessor_ = BooleanRuleAccessor; + class EventsJS$ScriptEventHandler { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EventsJS$ScriptEventHandler_ = EventsJS$ScriptEventHandler; + class class_6796 extends Internal.Record { + method_39650($$0: Internal.class_5281_, $$1: Internal.class_2794_, $$2: Internal.Random_, $$3: BlockPos_): boolean; + hashCode(): number; + equals($$0: any): boolean; + method_39643(): Internal.Stream>; + comp_334(): Internal.class_6880>; + toString(): string; + method_39644($$0: Internal.class_5281_, $$1: Internal.class_2794_, $$2: Internal.Random_, $$3: BlockPos_): boolean; + comp_335(): Internal.List; + static readonly field_36416 : Internal.Codec>>; + static readonly field_35729 : Internal.Codec; + static readonly field_35730 : Internal.Codec>; + static readonly field_35731 : Internal.Codec>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6796_ = class_6796; + interface class_6379 extends Internal.class_6383 { + method_37303(): boolean; + method_37018(): Internal.class_6379$class_6380; + } + type class_6379_ = class_6379; + class class_809$class_811 extends Internal.Enum { + static valueOf($$0: string): Internal.class_809$class_811; + static values(): Internal.class_809$class_811[]; + method_29998(): boolean; + static readonly field_4322 : Internal.class_809$class_811; + static readonly field_4323 : Internal.class_809$class_811; + static readonly field_4320 : Internal.class_809$class_811; + static readonly field_4321 : Internal.class_809$class_811; + static readonly field_4319 : Internal.class_809$class_811; + static readonly field_4315 : Internal.class_809$class_811; + static readonly field_4316 : Internal.class_809$class_811; + static readonly field_4317 : Internal.class_809$class_811; + static readonly field_4318 : Internal.class_809$class_811; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_809$class_811_ = "head" | "third_person_left_hand" | "gui" | "ground" | "fixed" | "none" | "third_person_right_hand" | "first_person_left_hand" | "first_person_right_hand" | class_809$class_811; + interface class_6860 extends Internal.class_3300, Internal.AutoCloseable { + close(): void; + } + type class_6860_ = class_6860; + class class_2632 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11340(): boolean; + method_11342(): Internal.class_1267; + method_11341($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2632_ = class_2632; + abstract class class_5201 { + method_27377(): Internal.OptionalInt; + method_27378(arg0: number, arg1: number): number; + static readonly field_24922 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5201_ = class_5201; + interface class_6490 { + method_34896(): number; + method_39939(): Internal.class_6490; + method_39892(arg0: number[]): void; + method_15210(arg0: number, arg1: number): void; + method_21739(arg0: java_.util.function_.IntConsumer_): void; + method_15214(arg0: number, arg1: number): number; + method_15212(): number[]; + method_15211(arg0: number): number; + method_15215(): number; + } + type class_6490_ = class_6490; + class Suggestion implements Internal.Comparable { + expand(arg0: string, arg1: Internal.StringRange_): Internal.Suggestion; + getTooltip(): Internal.Message; + apply(arg0: string): string; + getRange(): Internal.StringRange; + getText(): string; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + compareTo(arg0: Internal.Suggestion_): number; + compareToIgnoreCase(arg0: Internal.Suggestion_): number; + get tooltip(): Internal.Message; + get range(): Internal.StringRange; + get text(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Suggestion_ = Suggestion; + interface class_6647

{ + codec(): Internal.Codec

; + } + type class_6647_

= class_6647

; + class class_3244 implements Internal.class_5629, Internal.class_2792, Internal.DisconnectPacketSource, Internal.NetworkHandlerExtensions { + method_12070($$0: Internal.class_2873_): void; + method_12071($$0: Internal.class_2877_): void; + method_12074($$0: Internal.class_2822_): void; + method_12075($$0: Internal.class_2817_): void; + method_12072($$0: Internal.class_2795_): void; + method_14372(): void; + method_12073($$0: Internal.class_2884_): void; + method_12078($$0: Internal.class_2833_): void; + method_12076($$0: Internal.class_2813_): void; + method_12077($$0: Internal.class_2870_): void; + method_30303($$0: Internal.class_5427_): void; + method_2872(): Internal.class_2535; + method_12060($$0: Internal.class_2855_): void; + method_12063($$0: Internal.class_2828_): void; + method_14363($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_12064($$0: Internal.class_2836_): void; + method_12061($$0: Internal.class_2840_): void; + method_12062($$0: Internal.class_2824_): void; + method_14360($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.Set_): void; + method_16383($$0: Internal.class_3753_): void; + method_10839($$0: Internal.class_2561_): void; + getAddon(): Internal.ServerPlayNetworkAddon; + method_27273($$0: Internal.class_5194_): void; + method_12067($$0: Internal.class_2851_): void; + method_14367($$0: Internal.class_2561_): void; + method_12068($$0: Internal.class_2799_): void; + method_12065($$0: Internal.class_2886_): void; + method_12066($$0: Internal.class_2846_): void; + method_14364($$0: Internal.class_2596_): void; + method_12069($$0: Internal.class_2803_): void; + method_14369($$0: Internal.class_2596_, $$1: Internal.GenericFutureListener_>): void; + method_12052($$0: Internal.class_2879_): void; + method_36580($$0: Internal.class_6374_): void; + method_12053($$0: Internal.class_2820_): void; + method_12050($$0: Internal.class_2793_): void; + method_12051($$0: Internal.class_2875_): void; + createDisconnectPacket(message: Internal.class_2561_): Internal.class_2596; + method_12056($$0: Internal.class_2868_): void; + method_12057($$0: Internal.class_2866_): void; + method_12054($$0: Internal.class_2815_): void; + method_12055($$0: Internal.class_2811_): void; + method_12058($$0: Internal.class_2859_): void; + method_12059($$0: Internal.class_2805_): void; + method_19476($$0: Internal.class_4211_): void; + method_12081($$0: Internal.class_2856_): void; + method_12082($$0: Internal.class_2827_): void; + method_19475($$0: Internal.class_4210_): void; + method_12080($$0: Internal.class_2863_): void; + method_18784(): void; + method_12083($$0: Internal.class_2842_): void; + method_12084($$0: Internal.class_2838_): void; + method_32311(): Internal.class_3222; + method_33563($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.Set_, $$6: boolean): void; + method_33562($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_12045($$0: Internal.class_2848_): void; + method_12046($$0: Internal.class_2885_): void; + method_12049($$0: Internal.class_2871_): void; + method_12047($$0: Internal.class_2853_): void; + method_12048($$0: Internal.class_2797_): void; + field_14140 : Internal.class_3222; + readonly field_14127 : Internal.class_2535; + get addon(): Internal.ServerPlayNetworkAddon; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3244_ = class_3244; + interface DoubleStream$Builder extends java_.util.function_.DoubleConsumer { + add(arg0: number): Internal.DoubleStream$Builder; + build(): Internal.DoubleStream; + accept(arg0: number): void; + } + type DoubleStream$Builder_ = DoubleStream$Builder; + class class_6396 { + method_37120(): string; + method_37122($$0: string, $$1: string): void; + method_37123($$0: string, $$1: Internal.Supplier_): void; + method_37124($$0: Internal.StringBuilder_): void; + static readonly field_33852 : 1048576; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6396_ = class_6396; + abstract class AbstractInterruptibleChannel implements Internal.Channel, Internal.InterruptibleChannel { + isOpen(): boolean; + close(): void; + get open(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractInterruptibleChannel_ = AbstractInterruptibleChannel; + class class_2708$class_2709 extends Internal.Enum { + static method_11744($$0: number): Internal.Set; + static valueOf($$0: string): Internal.class_2708$class_2709; + static values(): Internal.class_2708$class_2709[]; + static method_11741($$0: Internal.Set_): number; + static readonly field_12403 : Internal.class_2708$class_2709; + static readonly field_12397 : Internal.class_2708$class_2709; + static readonly field_12400 : Internal.class_2708$class_2709; + static readonly field_12401 : Internal.class_2708$class_2709; + static readonly field_12398 : Internal.class_2708$class_2709; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2708$class_2709_ = "y_rot" | "x_rot" | "x" | "y" | "z" | class_2708$class_2709; + class class_4207 implements Internal.class_863$class_864 { + method_19432($$0: Internal.class_4207$class_4232_): void; + method_19434($$0: BlockPos_): void; + method_35797($$0: number): void; + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_20414(): void; + method_19702($$0: BlockPos_, $$1: number): void; + method_19701($$0: Internal.class_4207$class_4233_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4207_ = class_4207; + class class_2791$class_6745 extends Internal.Record { + comp_240(): Internal.class_6761; + comp_239(): Internal.class_6761; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2791$class_6745_ = class_2791$class_6745; + class class_4095$class_5303 { + method_28335($$0: Internal.Dynamic_): Internal.class_4095; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4095$class_5303_ = class_4095$class_5303; + class class_5138 { + method_41032($$0: Internal.class_5312_, $$1: Internal.LongSet_, $$2: Internal.Consumer_): void; + method_41033($$0: BlockPos_, $$1: Internal.class_3449_): boolean; + method_41034($$0: BlockPos_, $$1: Internal.class_5321_>): Internal.class_3449; + method_41035($$0: Internal.class_4076_, $$1: Internal.Predicate_>): Internal.List; + method_39784($$0: Internal.class_3449_): void; + method_39783($$0: Internal.class_1923_, $$1: Internal.class_5312_, $$2: boolean): Internal.class_6833; + method_26973($$0: Internal.class_4076_, $$1: Internal.class_5312_, $$2: number, $$3: Internal.class_2810_): void; + method_29951($$0: Internal.class_3233_): Internal.class_5138; + method_41036(): Internal.class_5455; + method_26976($$0: Internal.class_4076_, $$1: Internal.class_5312_, $$2: Internal.class_3449_, $$3: Internal.class_2810_): void; + method_27834(): boolean; + method_41037($$0: BlockPos_): Internal.Map, Internal.LongSet>; + method_26975($$0: Internal.class_4076_, $$1: Internal.class_5312_, $$2: Internal.class_2810_): Internal.class_3449; + method_28388($$0: BlockPos_, $$1: Internal.class_5312_): Internal.class_3449; + method_38853($$0: Internal.class_4076_, $$1: Internal.class_5312_): Internal.List; + method_38852($$0: BlockPos_): boolean; + method_38854($$0: BlockPos_, $$1: Internal.class_5312_): Internal.class_3449; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5138_ = class_5138; + interface RunningGame { + getVersion(): Internal.GameVersion; + getSelectedLanguage(): Internal.Language; + setSessionEventListener(arg0: Internal.SessionEventListener_): void; + getCurrentSession(): Internal.GameSession; + getPerformanceMetrics(): Internal.PerformanceMetrics; + } + type RunningGame_ = RunningGame; + interface Object2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.ToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Object2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction; + applyAsInt(arg0: K): number; + removeInt(arg0: any): number; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction; + getInt(arg0: any): number; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2IntFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2IntFunction; + } + type Object2IntFunction_ = ((arg0: any) => number) | Object2IntFunction; + class class_5308 extends Internal.Record { + comp_505(): number; + comp_506(): number; + comp_503(): number; + hashCode(): number; + comp_504(): number; + equals($$0: any): boolean; + toString(): string; + static readonly field_24799 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5308_ = class_5308; + interface AlgorithmParameterSpec { + } + type AlgorithmParameterSpec_ = AlgorithmParameterSpec; + class class_5640 extends Internal.class_4309 { + method_32399(): Internal.Set; + method_35507($$0: ResourceLocation_, $$1: Internal.class_117_): Internal.class_117; + method_32404($$0: ResourceLocation_): Internal.class_117; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5640_ = class_5640; + class class_5158 implements Internal.class_3037 { + method_30397(): Internal.class_2680; + method_30403(): Internal.class_6017; + method_30400(): Internal.class_2680; + method_30402(): Internal.class_6017; + static readonly field_24881 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5158_ = class_5158; + abstract class Invokable implements Internal.AnnotatedElement, Internal.Member { + isStatic(): boolean; + getName(): string; + isAnnotationPresent(arg0: Internal.Class_): boolean; + isSynthetic(): boolean; + invoke(arg0: T, ... arg1: any[]): R; + isPrivate(): boolean; + isNative(): boolean; + getDeclaredAnnotations(): Internal.Annotation[]; + getDeclaringClass(): typeof T; + isProtected(): boolean; + hashCode(): number; + isPublic(): boolean; + static from(arg0: Internal.Method_): Internal.Invokable; + static from(arg0: Internal.Constructor_): Internal.Invokable; + isFinal(): boolean; + getTypeParameters(): any[]; + getModifiers(): number; + trySetAccessible(): boolean; + isAccessible(): boolean; + setAccessible(arg0: boolean): void; + isVarArgs(): boolean; + isPackagePrivate(): boolean; + isOverridable(): boolean; + isSynchronized(): boolean; + getOwnerType(): Internal.TypeToken; + isAbstract(): boolean; + getAnnotations(): Internal.Annotation[]; + getExceptionTypes(): Internal.ImmutableList>; + getReturnType(): Internal.TypeToken; + getAnnotation(arg0: Internal.Class_): A; + returning(arg0: Internal.TypeToken_): Internal.Invokable; + returning(arg0: Internal.Class_): Internal.Invokable; + equals(arg0: any): boolean; + getParameters(): Internal.ImmutableList; + toString(): string; + getAnnotatedReturnType(): Internal.AnnotatedType; + get ownerType(): Internal.TypeToken; + get declaredAnnotations(): Internal.Annotation[]; + get accessible(): boolean; + get synchronized(): boolean; + get private(): boolean; + get static(): boolean; + get annotatedReturnType(): Internal.AnnotatedType; + get annotations(): Internal.Annotation[]; + get abstract(): boolean; + get modifiers(): number; + get typeParameters(): any[]; + get declaringClass(): typeof T; + get varArgs(): boolean; + get synthetic(): boolean; + get exceptionTypes(): Internal.ImmutableList>; + get protected(): boolean; + get public(): boolean; + get native(): boolean; + get name(): string; + get final(): boolean; + get overridable(): boolean; + get packagePrivate(): boolean; + get parameters(): Internal.ImmutableList; + get returnType(): Internal.TypeToken; + set accessible(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Invokable_ = Invokable; + class SoundEventBuilder extends Internal.BuilderBase { + getRegistryType(): Internal.RegistryObjectBuilderTypes; + createObject(): Internal.class_3414; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SoundEventBuilder_ = SoundEventBuilder; + class class_5338 extends Internal.class_5336 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5338_ = class_5338; + class class_1714 extends Internal.class_1729 { + method_7658(): number; + method_7609($$0: Internal.class_1263_): void; + method_30264(): Internal.class_5421; + method_7653(): number; + method_7652($$0: Internal.class_1860_): boolean; + method_7597($$0: Internal.class_1657_): boolean; + method_32339($$0: number): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7657(): void; + method_7613($$0: Internal.class_1799_, $$1: Internal.class_1735_): boolean; + method_7656(): number; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + method_7655(): number; + method_7654($$0: Internal.class_1662_): void; + static readonly field_30781 : 0; + readonly field_7797 : Internal.class_1657; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1714_ = class_1714; + class class_2637 implements Internal.class_2596 { + method_31179(): boolean; + method_11052($$0: Internal.class_2540_): void; + method_11392($$0: Internal.class_2602_): void; + method_30621($$0: Internal.BiConsumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2637_ = class_2637; + interface class_5658 extends Internal.class_46 { + method_32454(arg0: Internal.class_47_): number; + method_365(): Internal.class_5657; + method_366($$0: Internal.class_47_): number; + } + type class_5658_ = class_5658; + interface LivingEntityKJS { + foodEatenKJS(is: Internal.class_1799_): void; + } + type LivingEntityKJS_ = LivingEntityKJS; + class TaggedChoice$TaggedChoiceType extends com.mojang.datafixers.types.Type> { + all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult, any>; + types(): Internal.Map>; + getName(): string; + findTypeInChildren(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Type$TypeMatcher_, arg3: boolean): Internal.Either, any, FT, FR>, Internal.Type$FieldNotFoundException>; + updateMu(arg0: Internal.RecursiveTypeFamily_): com.mojang.datafixers.types.Type; + one(arg0: Internal.TypeRewriteRule_): Internal.Optional, any>>; + point(arg0: Internal.DynamicOps_): Internal.Optional>; + point(arg0: Internal.DynamicOps_, arg1: K, arg2: any): Internal.Optional>>; + findChoiceType(arg0: string, arg1: number): Internal.Optional>; + static elementResult(arg0: K, arg1: Internal.TaggedChoice$TaggedChoiceType_, arg2: Internal.RewriteResult_): Internal.RewriteResult, Internal.Pair>; + getKeyType(): com.mojang.datafixers.types.Type; + hashCode(): number; + equals(arg0: any, arg1: boolean, arg2: boolean): boolean; + buildTemplate(): Internal.TypeTemplate; + toString(): string; + findFieldTypeOpt(arg0: string): Internal.Optional>; + hasType(arg0: K): boolean; + findCheckedType(arg0: number): Internal.Optional>; + get name(): string; + get keyType(): com.mojang.datafixers.types.Type; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TaggedChoice$TaggedChoiceType_ = TaggedChoice$TaggedChoiceType; + interface class_5568 { + method_24515(): BlockPos; + method_5667(): Internal.UUID; + method_5628(): number; + method_31747(): boolean; + method_31748(): Internal.Stream; + method_31745(arg0: Internal.class_1297$class_5529_): void; + method_5829(): Internal.class_238; + method_31746(): boolean; + method_31744(arg0: Internal.class_5569_): void; + method_24204(): Internal.Stream; + } + type class_5568_ = class_5568; + class class_2919$class_6675 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2919$class_6675; + static values(): Internal.class_2919$class_6675[]; + method_39006($$0: number): Internal.class_5819; + static readonly field_35142 : Internal.class_2919$class_6675; + static readonly field_35143 : Internal.class_2919$class_6675; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2919$class_6675_ = "xoroshiro" | "legacy" | class_2919$class_6675; + interface DoubleCollection extends Internal.Collection, Internal.DoubleIterable { + add(arg0: number): boolean; + spliterator(): Internal.DoubleSpliterator; + containsAll(arg0: Internal.DoubleCollection_): boolean; + doubleSpliterator(): Internal.DoubleSpliterator; + doubleStream(): Internal.DoubleStream; + remove(arg0: any): boolean; + removeIf(arg0: java_.util.function_.DoublePredicate_): boolean; + removeIf(arg0: Internal.Predicate_): boolean; + removeIf(arg0: Internal.DoublePredicate_): boolean; + doubleParallelStream(): Internal.DoubleStream; + removeAll(arg0: Internal.DoubleCollection_): boolean; + contains(arg0: number): boolean; + contains(arg0: any): boolean; + iterator(): Internal.DoubleIterator; + addAll(arg0: Internal.DoubleCollection_): boolean; + stream(): Internal.Stream; + toDoubleArray(): number[]; + toDoubleArray(arg0: number[]): number[]; + toArray(arg0: number[]): number[]; + parallelStream(): Internal.Stream; + rem(arg0: number): boolean; + doubleIterator(): Internal.DoubleIterator; + retainAll(arg0: Internal.DoubleCollection_): boolean; + } + type DoubleCollection_ = DoubleCollection; + class class_185 { + method_817(): Internal.class_2561; + method_818(): number; + method_819(): number; + method_808(): boolean; + static method_809($$0: Internal.JsonObject_): Internal.class_185; + method_824(): boolean; + method_813($$0: Internal.class_2540_): void; + method_814(): Internal.JsonElement; + method_815(): Internal.class_189; + method_816($$0: number, $$1: number): void; + static method_820($$0: Internal.class_2540_): Internal.class_185; + method_821(): Internal.class_1799; + method_811(): Internal.class_2561; + method_812(): ResourceLocation; + method_823(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_185_ = class_185; + class class_4638 extends Internal.Record implements Internal.class_3037 { + comp_150(): number; + comp_151(): number; + hashCode(): number; + equals($$0: any): boolean; + comp_149(): number; + toString(): string; + comp_155(): Internal.class_6880; + static readonly field_24902 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4638_ = class_4638; + interface CharacterIterator extends Internal.Cloneable { + next(): string; + current(): string; + getIndex(): number; + previous(): string; + last(): string; + getEndIndex(): number; + setIndex(arg0: number): string; + clone(): any; + getBeginIndex(): number; + first(): string; + } + type CharacterIterator_ = CharacterIterator; + abstract class class_2828 implements Internal.class_2596 { + method_36171(): boolean; + method_36172(): boolean; + method_12272($$0: Internal.class_2792_): void; + method_12273(): boolean; + method_12270($$0: number): number; + method_12271($$0: number): number; + method_12274($$0: number): number; + method_12269($$0: number): number; + method_12268($$0: number): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2828_ = class_2828; + interface class_5352 { + decorate(arg0: Internal.class_2561_): Internal.class_2561; + } + type class_5352_ = class_5352; + class class_5215 extends Internal.class_5214 { + method_26991($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.class_4643_): Internal.List; + static readonly field_24970 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5215_ = class_5215; + interface class_1865 { + method_8122(arg0: ResourceLocation_, arg1: Internal.class_2540_): T; + method_8121(arg0: ResourceLocation_, arg1: Internal.JsonObject_): T; + method_8124(arg0: Internal.class_2540_, arg1: T): void; + } + type class_1865_ = Special.class_1865 | class_1865; + class class_1672 extends Internal.class_1297 implements Internal.class_3856 { + method_18002(): Internal.class_2596; + method_7495(): Internal.class_1799; + method_5718(): number; + method_5749($$0: Internal.class_2487_): void; + method_5750($$0: number, $$1: number, $$2: number): void; + method_5640($$0: number): boolean; + method_16933($$0: Internal.class_1799_): void; + method_5732(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_7478($$0: BlockPos_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1672_ = class_1672; + class class_778 implements Internal.AccessBlockModelRenderer { + fabric_updateShape(blockView: Internal.class_1920_, blockState: Internal.class_2680_, pos: BlockPos_, vertexData: number[], face: Internal.class_2350_, aoData: number[], controlBits: Internal.BitSet_): void; + method_3361($$0: Internal.class_1920_, $$1: Internal.class_1087_, $$2: Internal.class_2680_, $$3: BlockPos_, $$4: Internal.class_4587_, $$5: Internal.class_4588_, $$6: boolean, $$7: Internal.Random_, $$8: number, $$9: number): boolean; + method_3374($$0: Internal.class_1920_, $$1: Internal.class_1087_, $$2: Internal.class_2680_, $$3: BlockPos_, $$4: Internal.class_4587_, $$5: Internal.class_4588_, $$6: boolean, $$7: Internal.Random_, $$8: number, $$9: number): boolean; + method_3373($$0: Internal.class_1920_, $$1: Internal.class_1087_, $$2: Internal.class_2680_, $$3: BlockPos_, $$4: Internal.class_4587_, $$5: Internal.class_4588_, $$6: boolean, $$7: Internal.Random_, $$8: number, $$9: number): boolean; + static method_20545(): void; + static method_20544(): void; + method_3367($$0: Internal.class_4587$class_4665_, $$1: Internal.class_4588_, $$2: Internal.class_2680_, $$3: Internal.class_1087_, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_778_ = class_778; + interface class_6008 { + method_34979(): Internal.class_6007; + } + type class_6008_ = class_6008; + abstract class class_6797 { + method_14452(arg0: Internal.class_5444_, arg1: Internal.Random_, arg2: BlockPos_): Internal.Stream; + method_39615(): Internal.class_6798; + static readonly field_35736 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6797_ = class_6797; + class class_4966 implements Internal.class_6557 { + method_32892($$0: number): Internal.class_2680; + method_38092($$0: number, $$1: Internal.class_2680_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4966_ = class_4966; + interface class_6035 { + } + type class_6035_ = class_6035; + interface ScreenMouseEvents$AfterMouseScroll { + afterMouseScroll(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number, arg4: number): void; + } + type ScreenMouseEvents$AfterMouseScroll_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number, arg4: number) => void) | ScreenMouseEvents$AfterMouseScroll; + class class_2752 implements Internal.class_2596 { + method_11842($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11841(): number; + method_11840(): number[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2752_ = class_2752; + class Format$Field extends Internal.AttributedCharacterIterator$Attribute { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Format$Field_ = Format$Field; + class RecordCodecBuilder implements Internal.App, F> { + static instance(): Internal.RecordCodecBuilder$Instance; + static mapCodec(arg0: Internal.Function_, Internal.App_, O>>): Internal.MapCodec; + static build(arg0: Internal.App_, O>): Internal.MapCodec; + static stable(arg0: F): Internal.RecordCodecBuilder; + static unbox(arg0: Internal.App_, F>): Internal.RecordCodecBuilder; + static deprecated(arg0: F, arg1: number): Internal.RecordCodecBuilder; + static of(arg0: Internal.Function_, arg1: string, arg2: Internal.Codec_): Internal.RecordCodecBuilder; + static of(arg0: Internal.Function_, arg1: Internal.MapCodec_): Internal.RecordCodecBuilder; + static create(arg0: Internal.Function_, Internal.App_, O>>): Internal.Codec; + dependent(arg0: Internal.Function_, arg1: Internal.MapEncoder_, arg2: Internal.Function_>): Internal.RecordCodecBuilder; + static point(arg0: F): Internal.RecordCodecBuilder; + static point(arg0: F, arg1: Internal.Lifecycle_): Internal.RecordCodecBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecordCodecBuilder_ = RecordCodecBuilder; + class class_2666 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11485(): number; + method_11487(): number; + method_11486($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2666_ = class_2666; + class class_4282 implements Internal.class_2596 { + method_20322(): number; + method_20321($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_20323(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4282_ = class_4282; + class class_4135 extends Internal.class_1352 { + method_19058(): Internal.class_1352; + method_19057(): number; + method_19056(): boolean; + method_19055($$0: Internal.class_4135_): boolean; + method_6270(): void; + method_6271(): Internal.EnumSet; + hashCode(): number; + equals($$0: any): boolean; + method_6266(): boolean; + method_6267(): boolean; + method_6264(): boolean; + method_6265($$0: Internal.EnumSet_): void; + method_6268(): void; + method_38846(): boolean; + method_6269(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4135_ = class_4135; + class RegistryObjectBuilderTypes { + static add(key: Internal.class_5321_>, baseClass: Internal.Class_): Internal.RegistryObjectBuilderTypes; + addType(type: string, builderType: Internal.Class_>, factory: Internal.RegistryObjectBuilderTypes$BuilderFactory_, isDefault: boolean): void; + addType(type: string, builderType: Internal.Class_>, factory: Internal.RegistryObjectBuilderTypes$BuilderFactory_): void; + bypassServerOnly(): Internal.RegistryObjectBuilderTypes; + getCurrent(): Internal.BuilderBase; + addBuilder(builder: Internal.BuilderBase_): void; + getDefaultType(): Internal.RegistryObjectBuilderTypes$BuilderType; + static readonly BLOCK_ENTITY_TYPE : Internal.RegistryObjectBuilderTypes>; + static readonly CUSTOM_STAT : Internal.RegistryObjectBuilderTypes; + static readonly ENCHANTMENT : Internal.RegistryObjectBuilderTypes; + static readonly POINT_OF_INTEREST_TYPE : Internal.RegistryObjectBuilderTypes; + readonly types : Internal.Map>; + static readonly MOTIVE : Internal.RegistryObjectBuilderTypes; + static readonly VILLAGER_TYPE : Internal.RegistryObjectBuilderTypes; + static readonly ALL_BUILDERS : []; + static readonly PARTICLE_TYPE : Internal.RegistryObjectBuilderTypes>; + readonly objects : Internal.Map>; + static readonly BLOCK : Internal.RegistryObjectBuilderTypes; + static readonly ENTITY_TYPE : Internal.RegistryObjectBuilderTypes>; + readonly registryKey : Internal.class_5321>; + static readonly ITEM : Internal.RegistryObjectBuilderTypes; + readonly objectBaseClass : typeof T; + static readonly VILLAGER_PROFESSION : Internal.RegistryObjectBuilderTypes; + current : Internal.BuilderBase; + static readonly FLUID : Internal.RegistryObjectBuilderTypes; + static readonly SOUND_EVENT : Internal.RegistryObjectBuilderTypes; + static readonly POTION : Internal.RegistryObjectBuilderTypes; + readonly deferredRegister : Internal.DeferredRegister; + static readonly MOB_EFFECT : Internal.RegistryObjectBuilderTypes; + static readonly MAP : {}; + get defaultType(): Internal.RegistryObjectBuilderTypes$BuilderType; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RegistryObjectBuilderTypes_ = RegistryObjectBuilderTypes; + class DoubleSummaryStatistics implements java_.util.function_.DoubleConsumer { + getMin(): number; + getMax(): number; + toString(): string; + getAverage(): number; + getSum(): number; + getCount(): number; + combine(arg0: Internal.DoubleSummaryStatistics_): void; + accept(arg0: number): void; + get average(): number; + get min(): number; + get max(): number; + get count(): number; + get sum(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DoubleSummaryStatistics_ = DoubleSummaryStatistics; + class ArgumentTypeWrapper extends Internal.Enum { + static valueOf(name: string): Internal.ArgumentTypeWrapper; + getResult(context: Internal.CommandContext_, input: string): any; + static values(): Internal.ArgumentTypeWrapper[]; + create(event: Internal.CommandRegistryEventJS_): Internal.ArgumentType; + create(): Internal.ArgumentType; + static byName(name: ResourceLocation_): typeof any; + static printAll(): void; + static readonly ROTATION : Internal.ArgumentTypeWrapper; + static readonly VEC2_CENTERED : Internal.ArgumentTypeWrapper; + static readonly FLOAT : Internal.ArgumentTypeWrapper; + static readonly PARTICLE : Internal.ArgumentTypeWrapper; + static readonly INT_RANGE : Internal.ArgumentTypeWrapper; + static readonly BLOCK_STATE : Internal.ArgumentTypeWrapper; + static readonly NBT_TAG : Internal.ArgumentTypeWrapper; + static readonly NBT_PATH : Internal.ArgumentTypeWrapper; + static readonly ANGLE : Internal.ArgumentTypeWrapper; + static readonly ITEM_PREDICATE : Internal.ArgumentTypeWrapper; + static readonly BLOCK_POS_LOADED : Internal.ArgumentTypeWrapper; + static readonly BLOCK_POS : Internal.ArgumentTypeWrapper; + static readonly MESSAGE : Internal.ArgumentTypeWrapper; + static readonly ITEM_SLOT : Internal.ArgumentTypeWrapper; + static readonly ENTITY : Internal.ArgumentTypeWrapper; + static readonly BLOCK_PREDICATE : Internal.ArgumentTypeWrapper; + static readonly DIMENSION : Internal.ArgumentTypeWrapper; + static readonly VEC2 : Internal.ArgumentTypeWrapper; + static readonly COLOR : Internal.ArgumentTypeWrapper; + static readonly VEC3 : Internal.ArgumentTypeWrapper; + static readonly ITEM_STACK : Internal.ArgumentTypeWrapper; + static readonly SWIZZLE : Internal.ArgumentTypeWrapper; + static readonly DOUBLE : Internal.ArgumentTypeWrapper; + static readonly ENTITIES : Internal.ArgumentTypeWrapper; + static readonly UUID : Internal.ArgumentTypeWrapper; + static readonly INTEGER : Internal.ArgumentTypeWrapper; + static readonly LONG : Internal.ArgumentTypeWrapper; + static readonly WORD : Internal.ArgumentTypeWrapper; + static readonly ITEM_ENCHANTMENT : Internal.ArgumentTypeWrapper; + static readonly VEC3_CENTERED : Internal.ArgumentTypeWrapper; + static readonly TIME : Internal.ArgumentTypeWrapper; + static readonly GREEDY_STRING : Internal.ArgumentTypeWrapper; + static readonly NBT_COMPOUND : Internal.ArgumentTypeWrapper; + static readonly BOOLEAN : Internal.ArgumentTypeWrapper; + static readonly PLAYER : Internal.ArgumentTypeWrapper; + static readonly RESOURCE_LOCATION : Internal.ArgumentTypeWrapper; + static readonly FLOAT_RANGE : Internal.ArgumentTypeWrapper; + static readonly PLAYERS : Internal.ArgumentTypeWrapper; + static readonly ENTITY_SUMMON : Internal.ArgumentTypeWrapper; + static readonly GAME_PROFILE : Internal.ArgumentTypeWrapper; + static readonly COLUMN_POS : Internal.ArgumentTypeWrapper; + static readonly STRING : Internal.ArgumentTypeWrapper; + static readonly COMPONENT : Internal.ArgumentTypeWrapper; + static readonly MOB_EFFECT : Internal.ArgumentTypeWrapper; + static readonly ENTITY_ANCHOR : Internal.ArgumentTypeWrapper; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ArgumentTypeWrapper_ = "swizzle" | "nbt_path" | "string" | "color" | "item_slot" | "integer" | "mob_effect" | "float" | "uuid" | "long" | "resource_location" | "block_pos_loaded" | "block_predicate" | "game_profile" | "angle" | "particle" | "int_range" | "dimension" | "nbt_compound" | "player" | "double" | "greedy_string" | "players" | "float_range" | "block_pos" | "rotation" | "vec3" | "vec2" | "message" | "nbt_tag" | "column_pos" | "vec2_centered" | "vec3_centered" | "component" | "boolean" | "item_enchantment" | "entities" | "block_state" | "entity_summon" | "item_stack" | "entity_anchor" | "time" | "word" | "entity" | "item_predicate" | ArgumentTypeWrapper; + class class_5760 extends Internal.class_4148 { + method_19099(): Internal.Set>; + static readonly field_30262 : 10; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5760_ = class_5760; + interface class_537 { + method_16892(): Internal.class_2561; + method_16893(): boolean; + method_2783(arg0: Internal.class_531_): void; + method_2784(arg0: Internal.class_4587_, arg1: number, arg2: number): void; + } + type class_537_ = class_537; + class class_170$class_171 { + method_749($$0: number): Internal.class_170$class_171; + static method_750($$0: number): Internal.class_170$class_171; + method_751(): Internal.class_170; + method_752($$0: ResourceLocation_): Internal.class_170$class_171; + static method_753($$0: ResourceLocation_): Internal.class_170$class_171; + method_34902($$0: ResourceLocation_): Internal.class_170$class_171; + static method_34901($$0: ResourceLocation_): Internal.class_170$class_171; + method_34900($$0: ResourceLocation_): Internal.class_170$class_171; + static method_34899($$0: ResourceLocation_): Internal.class_170$class_171; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_170$class_171_ = class_170$class_171; + class class_327 { + method_22942($$0: Internal.class_5481_, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: Internal.class_1159_, $$6: Internal.class_4597_, $$7: boolean, $$8: number, $$9: number): number; + method_27517($$0: Internal.class_4587_, $$1: Internal.class_5481_, $$2: number, $$3: number, $$4: number): number; + method_1720($$0: Internal.class_4587_, $$1: string, $$2: number, $$3: number, $$4: number): number; + method_27528($$0: Internal.class_4587_, $$1: Internal.class_5481_, $$2: number, $$3: number, $$4: number): number; + method_1721($$0: string): string; + method_1712($$0: Internal.class_5348_, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_37296($$0: Internal.class_5481_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.class_1159_, $$6: Internal.class_4597_, $$7: number): void; + method_1713($$0: string, $$1: number): number; + method_1714($$0: Internal.class_5348_, $$1: number): Internal.class_5348; + method_1726(): boolean; + method_27522($$0: string, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: Internal.class_1159_, $$6: Internal.class_4597_, $$7: boolean, $$8: number, $$9: number, $$10: boolean): number; + method_1727($$0: string): number; + method_27523($$0: string, $$1: number): string; + method_1728($$0: Internal.class_5348_, $$1: number): Internal.List; + method_27521($$0: string, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: Internal.class_1159_, $$6: Internal.class_4597_, $$7: boolean, $$8: number, $$9: number): number; + method_1729($$0: Internal.class_4587_, $$1: string, $$2: number, $$3: number, $$4: number): number; + method_27527(): Internal.class_5225; + method_27524($$0: string, $$1: number, $$2: boolean): string; + method_27525($$0: Internal.class_5348_): number; + method_30880($$0: Internal.class_5481_): number; + method_30882($$0: Internal.class_2561_, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: Internal.class_1159_, $$6: Internal.class_4597_, $$7: boolean, $$8: number, $$9: number): number; + method_30881($$0: Internal.class_4587_, $$1: Internal.class_2561_, $$2: number, $$3: number, $$4: number): number; + method_29342($$0: Internal.class_4587_, $$1: string, $$2: number, $$3: number, $$4: number, $$5: boolean): number; + method_30883($$0: Internal.class_4587_, $$1: Internal.class_2561_, $$2: number, $$3: number, $$4: number): number; + readonly field_2000 : number; + static readonly field_35427 : 8; + readonly field_2001 : Internal.Random; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_327_ = class_327; + interface LongSpliterator extends Internal.Spliterator$OfLong { + trySplit(): Internal.LongSpliterator; + tryAdvance(arg0: Internal.Consumer_): boolean; + tryAdvance(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): boolean; + getComparator(): Internal.LongComparator; + skip(arg0: number): number; + forEachRemaining(arg0: Internal.Consumer_): void; + forEachRemaining(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void; + } + type LongSpliterator_ = LongSpliterator; + class class_6680 implements Internal.class_6646 { + method_38873(): Internal.class_6647; + method_39015($$0: Internal.class_5281_, $$1: BlockPos_): boolean; + static field_35158 : null; + static readonly field_35159 : null; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6680_ = class_6680; + class class_3818 extends Internal.class_3825 { + method_16768($$0: Internal.class_2680_, $$1: Internal.Random_): boolean; + static readonly field_16868 : Internal.class_3818; + static readonly field_24994 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3818_ = class_3818; + interface Float2BooleanFunction extends it.unimi.dsi.fastutil.Function, java_.util.function_.DoublePredicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + getOrDefault(arg0: number, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: boolean): boolean; + remove(arg0: number): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): boolean; + get(arg0: number): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2BooleanFunction; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Float2FloatFunction; + test(arg0: number): boolean; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2BooleanFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2BooleanFunction; + } + type Float2BooleanFunction_ = ((arg0: number) => boolean) | Float2BooleanFunction; + interface Float2DoubleFunction extends it.unimi.dsi.fastutil.Function, java_.util.function_.DoubleUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Float2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2DoubleFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2DoubleFunction; + } + type Float2DoubleFunction_ = ((arg0: number) => number) | Float2DoubleFunction; + class FluidBlockBuilder extends Internal.BlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + item(i: Internal.Consumer_): Internal.BlockBuilder; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FluidBlockBuilder_ = FluidBlockBuilder; + class class_1665$class_1666 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1665$class_1666; + static values(): Internal.class_1665$class_1666[]; + static method_7458($$0: number): Internal.class_1665$class_1666; + static readonly field_7593 : Internal.class_1665$class_1666; + static readonly field_7592 : Internal.class_1665$class_1666; + static readonly field_7594 : Internal.class_1665$class_1666; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1665$class_1666_ = "allowed" | "creative_only" | "disallowed" | class_1665$class_1666; + class HashMap extends Internal.AbstractMap implements Internal.Map, Internal.Cloneable, Internal.Serializable { + getOrDefault(arg0: any, arg1: V): V; + entrySet(): Internal.Set>; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + computeIfAbsent(arg0: K, arg1: Internal.Function_): V; + values(): Internal.Collection; + replace(arg0: K, arg1: V): V; + replace(arg0: K, arg1: V, arg2: V): boolean; + isEmpty(): boolean; + clear(): void; + replaceAll(arg0: Internal.BiFunction_): void; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): V; + remove(arg0: any, arg1: any): boolean; + remove(arg0: any): V; + compute(arg0: K, arg1: Internal.BiFunction_): V; + computeIfPresent(arg0: K, arg1: Internal.BiFunction_): V; + size(): number; + putAll(arg0: Internal.Map_): void; + merge(arg0: K, arg1: V, arg2: Internal.BiFunction_): V; + get(arg0: any): V; + clone(): any; + keySet(): Internal.Set; + putIfAbsent(arg0: K, arg1: V): V; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type HashMap_ = HashMap; + interface ShortIterable extends Internal.Iterable { + iterator(): Internal.ShortIterator; + spliterator(): Internal.ShortSpliterator; + forEach(arg0: Internal.ShortConsumer_): void; + forEach(arg0: Internal.Consumer_): void; + forEach(arg0: java_.util.function_.IntConsumer_): void; + intIterator(): Internal.IntIterator; + intSpliterator(): Internal.IntSpliterator; + } + type ShortIterable_ = ShortIterable; + class Products$P12 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function12_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P12_ = Products$P12; + interface IntListIterator extends Internal.IntBidirectionalIterator, Internal.ListIterator { + next(): number; + add(arg0: number): void; + set(arg0: number): void; + previous(): number; + remove(): void; + } + type IntListIterator_ = IntListIterator; + interface DoubleListIterator extends Internal.DoubleBidirectionalIterator, Internal.ListIterator { + next(): number; + add(arg0: number): void; + set(arg0: number): void; + previous(): number; + remove(): void; + } + type DoubleListIterator_ = DoubleListIterator; + abstract class class_1966 implements Internal.class_6780 { + method_28443(): Internal.Set>; + method_38114($$0: Internal.List_, $$1: BlockPos_, $$2: Internal.class_6544$class_6552_): void; + method_27985(arg0: number): Internal.class_1966; + method_8763($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.class_6544$class_6552_): Internal.Set>; + method_24385($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.Predicate_>, $$6: Internal.Random_, $$7: boolean, $$8: Internal.class_6544$class_6552_): Internal.Pair>; + method_8762($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_>, $$5: Internal.Random_, $$6: Internal.class_6544$class_6552_): Internal.Pair>; + method_38115(): Internal.List; + method_39525($$0: Internal.List_>, $$1: boolean): Internal.List; + method_38109(arg0: number, arg1: number, arg2: number, arg3: Internal.class_6544$class_6552_): Internal.class_6880; + field_20643 : Internal.Set>; + static readonly field_24713 : Internal.Codec; + field_34469 : (() => Internal.List); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1966_ = class_1966; + class class_2841$class_6560 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_73(): number; + method_38305($$0: Internal.class_2359_, $$1: Internal.class_2835_, $$2: number): Internal.class_2841$class_6561; + comp_72(): Internal.class_2837$class_6559; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2841$class_6560_ = class_2841$class_6560; + interface DSL$TypeReference { + in(arg0: Internal.Schema_): Internal.TypeTemplate; + typeName(): string; + } + type DSL$TypeReference_ = DSL$TypeReference; + class class_6683 extends Internal.Record { + method_39030($$0: Internal.class_6683_): Internal.class_6683; + comp_172(): string; + method_39032(): string; + static method_39031($$0: string, $$1: Internal.Supplier_, $$2: string, $$3: Internal.Class_): Internal.class_6683; + comp_171(): Internal.class_6683$class_6684; + hashCode(): number; + equals($$0: any): boolean; + method_39029(): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6683_ = class_6683; + interface MixinViewableWorld extends Internal.RenderAttachedBlockView { + } + type MixinViewableWorld_ = MixinViewableWorld; + class class_2729 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11793(): ResourceLocation; + method_11794($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2729_ = class_2729; + class class_1523 extends Internal.class_1514 { + method_6857(): void; + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6853(): void; + method_6854(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1523_ = class_1523; + class class_3543 { + method_16451($$0: number, $$1: number, $$2: boolean): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3543_ = class_3543; + class ContinuationPending extends Internal.RuntimeException { + getContinuation(): any; + setApplicationState(applicationState: any): void; + getApplicationState(): any; + setContinuation(continuation: Internal.NativeContinuation_): void; + get applicationState(): any; + get continuation(): any; + set applicationState(applicationState: any); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ContinuationPending_ = ContinuationPending; + class class_3767 extends Internal.class_18 { + static method_77($$0: Internal.class_3218_, $$1: Internal.class_2487_): Internal.class_3767; + method_16540($$0: Internal.class_3222_): Internal.class_3765; + method_75($$0: Internal.class_2487_): Internal.class_2487; + method_16541($$0: number): Internal.class_3765; + method_16539(): void; + static method_16838($$0: Internal.class_3763_, $$1: Internal.class_3765_): boolean; + method_19209($$0: BlockPos_, $$1: number): Internal.class_3765; + static method_16533($$0: Internal.class_6880_): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3767_ = class_3767; + interface WatchKey { + cancel(): void; + watchable(): Internal.Watchable; + pollEvents(): Internal.List>; + isValid(): boolean; + reset(): boolean; + } + type WatchKey_ = WatchKey; + interface class_5354 { + method_29509(): void; + method_29508(): Internal.UUID; + method_5968(): Internal.class_1309; + method_18395(arg0: Internal.class_1309_): boolean; + method_29921(): void; + method_29514(arg0: number): void; + method_29513(arg0: Internal.UUID_): void; + method_29512($$0: Internal.class_1937_, $$1: Internal.class_2487_): void; + method_29511(): boolean; + method_29507(): number; + method_29517($$0: Internal.class_2487_): void; + method_29923($$0: Internal.class_1937_): boolean; + method_29516($$0: Internal.class_1657_): void; + method_29505(arg0: Internal.class_1657_): void; + method_29922(): void; + method_29515($$0: Internal.class_1309_): boolean; + method_29510($$0: Internal.class_3218_, $$1: boolean): void; + method_6065(): Internal.class_1309; + method_5980(arg0: Internal.class_1309_): void; + method_6015(arg0: Internal.class_1309_): void; + } + type class_5354_ = class_5354; + interface Symbol { + } + type Symbol_ = Symbol; + class Optional { + or(arg0: Internal.Supplier_>): Internal.Optional; + static ofNullable(arg0: T): Internal.Optional; + isEmpty(): boolean; + isPresent(): boolean; + orElse(arg0: T): T; + orElseThrow(arg0: Internal.Supplier_): T; + orElseThrow(): T; + static empty(): Internal.Optional; + flatMap(arg0: Internal.Function_>): Internal.Optional; + filter(arg0: Internal.Predicate_): Internal.Optional; + orElseGet(arg0: Internal.Supplier_): T; + stream(): Internal.Stream; + hashCode(): number; + ifPresentOrElse(arg0: Internal.Consumer_, arg1: Internal.Runnable_): void; + ifPresent(arg0: Internal.Consumer_): void; + static of(arg0: T): Internal.Optional; + equals(arg0: any): boolean; + get(): T; + toString(): string; + map(arg0: Internal.Function_): Internal.Optional; + get present(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Optional_ = Optional; + class RandomTickCallbackJS { + getServer(): Internal.ServerJS; + getLevel(): Internal.LevelJS; + random : Internal.Random; + block : Internal.BlockContainerJS; + get server(): Internal.ServerJS; + get level(): Internal.LevelJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RandomTickCallbackJS_ = RandomTickCallbackJS; + class class_9 { + method_21653($$0: Internal.class_9_): number; + method_22879(): BlockPos; + method_35494($$0: BlockPos_): number; + static method_28($$0: Internal.class_2540_): Internal.class_9; + method_27(): boolean; + method_26($$0: number, $$1: number, $$2: number): Internal.class_9; + method_21654($$0: BlockPos_): number; + method_32($$0: Internal.class_9_): number; + method_31($$0: Internal.class_9_): number; + static method_30($$0: number, $$1: number, $$2: number): number; + method_35497($$0: BlockPos_): number; + method_35496(): Vec3; + hashCode(): number; + method_35495($$0: Internal.class_2540_): void; + equals($$0: any): boolean; + toString(): string; + readonly field_40 : number; + field_41 : Internal.class_7; + field_42 : boolean; + field_43 : number; + field_34 : number; + field_35 : Internal.class_9; + field_46 : number; + field_36 : number; + field_47 : number; + field_37 : number; + readonly field_38 : number; + readonly field_39 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_9_ = class_9; + interface RecordBuilder { + withErrorsFrom(arg0: Internal.DataResult_): Internal.RecordBuilder; + add(arg0: string, arg1: T): Internal.RecordBuilder; + add(arg0: string, arg1: Internal.DataResult_): Internal.RecordBuilder; + add(arg0: Internal.DataResult_, arg1: Internal.DataResult_): Internal.RecordBuilder; + add(arg0: string, arg1: E, arg2: Internal.Encoder_): Internal.RecordBuilder; + add(arg0: T, arg1: T): Internal.RecordBuilder; + add(arg0: T, arg1: Internal.DataResult_): Internal.RecordBuilder; + mapError(arg0: Internal.UnaryOperator_): Internal.RecordBuilder; + ops(): Internal.DynamicOps; + setLifecycle(arg0: Internal.Lifecycle_): Internal.RecordBuilder; + build(arg0: Internal.DataResult_): Internal.DataResult; + build(arg0: T): Internal.DataResult; + } + type RecordBuilder_ = RecordBuilder; + interface FabricLootPoolBuilder { + with(entry: Internal.class_79_): Internal.class_55$class_56; + with(entries: Internal.Collection_): Internal.class_55$class_56; + apply(function_: Internal.class_117_): Internal.class_55$class_56; + apply(functions: Internal.Collection_): Internal.class_55$class_56; + conditionally(condition: Internal.class_5341_): Internal.class_55$class_56; + conditionally(conditions: Internal.Collection_): Internal.class_55$class_56; + } + type FabricLootPoolBuilder_ = FabricLootPoolBuilder; + interface Future { + cancel(arg0: boolean): boolean; + isCancelled(): boolean; + get(arg0: number, arg1: Internal.TimeUnit_): V; + get(): V; + isDone(): boolean; + } + type Future_ = Future; + class Lifecycle { + add(arg0: Internal.Lifecycle_): Internal.Lifecycle; + static stable(): Internal.Lifecycle; + static deprecated(arg0: number): Internal.Lifecycle; + static experimental(): Internal.Lifecycle; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Lifecycle_ = Lifecycle; + class class_1428 extends Internal.class_1429 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5865($$0: Internal.class_1297_): void; + method_6471($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1428; + method_6472(): boolean; + method_5749($$0: Internal.class_2487_): void; + method_6481($$0: Internal.class_1799_): boolean; + method_6473($$0: boolean): void; + static method_26882(): Internal.class_5132$class_5133; + method_5974($$0: number): boolean; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + field_6743 : number; + field_6741 : number; + field_6740 : boolean; + field_6739 : number; + field_6736 : number; + field_6738 : number; + field_6737 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1428_ = class_1428; + abstract class MappedByteBuffer extends Internal.ByteBuffer { + compact(): Internal.MappedByteBuffer; + clear(): Internal.MappedByteBuffer; + duplicate(): Internal.MappedByteBuffer; + isLoaded(): boolean; + rewind(): Internal.MappedByteBuffer; + load(): Internal.MappedByteBuffer; + slice(arg0: number, arg1: number): Internal.MappedByteBuffer; + slice(): Internal.MappedByteBuffer; + limit(arg0: number): Internal.MappedByteBuffer; + reset(): Internal.MappedByteBuffer; + force(): Internal.MappedByteBuffer; + force(arg0: number, arg1: number): Internal.MappedByteBuffer; + position(arg0: number): Internal.MappedByteBuffer; + flip(): Internal.MappedByteBuffer; + mark(): Internal.MappedByteBuffer; + get loaded(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MappedByteBuffer_ = MappedByteBuffer; + abstract class class_1761 implements Internal.ItemGroupExtensions { + method_7738($$0: Internal.class_2371_): void; + method_7749(): Internal.class_1761; + method_7748(): Internal.class_1761; + method_7737(): Internal.class_2561; + method_7747(): Internal.class_1799; + method_7739($$0: string): Internal.class_1761; + method_7752(): boolean; + method_7741(): number; + method_7740($$0: Internal.class_1886_): boolean; + method_7751(): string; + method_7750(): Internal.class_1799; + fabric_expandArray(): void; + method_7756(): boolean; + method_7745(... $$0: Internal.class_1886_[]): Internal.class_1761; + method_7744(): Internal.class_1886[]; + method_7755(): boolean; + method_7743(): number; + method_7754(): boolean; + method_7753($$0: string): Internal.class_1761; + method_7742(): string; + static readonly field_7931 : Internal.class_1761; + static readonly field_7930 : Internal.class_1761; + static readonly field_7922 : Internal.class_1761; + static field_7921 : Internal.class_1761[]; + static readonly field_7932 : Internal.class_1761; + static readonly field_7928 : Internal.class_1761; + static readonly field_7916 : Internal.class_1761; + static readonly field_7929 : Internal.class_1761; + static readonly field_7918 : Internal.class_1761; + static readonly field_7924 : Internal.class_1761; + static readonly field_7923 : Internal.class_1761; + static readonly field_7915 : Internal.class_1761; + static readonly field_7914 : Internal.class_1761; + static readonly field_7925 : Internal.class_1761; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1761_ = class_1761; + class SpriteFinderImpl implements Internal.SpriteFinder { + find(quad: Internal.QuadView_, textureIndex: number): Internal.class_1058; + find(u: number, v: number): Internal.class_1058; + static get(atlas: Internal.class_1059_): Internal.SpriteFinderImpl; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SpriteFinderImpl_ = SpriteFinderImpl; + class ItemArmorTierEventJS extends Internal.StartupEventJS { + add(id: string, parent: string, tier: Internal.Consumer_): void; + add(id: string, tier: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ItemArmorTierEventJS_ = ItemArmorTierEventJS; + class class_1755 extends Internal.class_1792 implements Internal.class_5633, Internal.BucketItemAccessor, net.fabricmc.fabric.mixin.transfer.BucketItemAccessor { + method_7836($$0: Internal.class_1937_, $$1: Internal.class_1657_, $$2: Hand_): Internal.class_1271; + method_7728($$0: Internal.class_1657_, $$1: Internal.class_1937_, $$2: Internal.class_1799_, $$3: BlockPos_): void; + handler$zzg000$fillBucket(level: Internal.class_1937_, player: Internal.class_1657_, hand: Hand_, cir: Internal.CallbackInfoReturnable_, stack: Internal.class_1799_, target: Internal.class_3965_): void; + static method_7732($$0: Internal.class_1799_, $$1: Internal.class_1657_): Internal.class_1799; + method_7731($$0: Internal.class_1657_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_3965_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1755_ = class_1755; + interface RemovableIdList { + fabric_remapIds(arg0: Internal.Int2IntMap_): void; + fabric_remapId(arg0: number, arg1: number): void; + fabric_remove(arg0: T): void; + fabric_removeId(arg0: number): void; + fabric_clear(): void; + } + type RemovableIdList_ = RemovableIdList; + class class_3799 implements Internal.RunningGame { + getVersion(): Internal.GameVersion; + getSelectedLanguage(): Internal.Language; + setSessionEventListener($$0: Internal.SessionEventListener_): void; + getCurrentSession(): Internal.GameSession; + getPerformanceMetrics(): Internal.PerformanceMetrics; + method_16687(): void; + method_16688(): void; + get currentSession(): Internal.GameSession; + get selectedLanguage(): Internal.Language; + get performanceMetrics(): Internal.PerformanceMetrics; + get version(): Internal.GameVersion; + set sessionEventListener($$0: Internal.SessionEventListener_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3799_ = class_3799; + abstract class class_1321 extends Internal.class_1429 implements Internal.class_6025 { + method_5931($$0: Internal.class_1657_): boolean; + method_5722($$0: Internal.class_1297_): boolean; + method_5711($$0: number): void; + method_5749($$0: Internal.class_2487_): void; + method_18395($$0: Internal.class_1309_): boolean; + method_24346($$0: boolean): void; + method_24345(): boolean; + method_6170($$0: Internal.class_1657_): void; + method_6181(): boolean; + method_6171($$0: Internal.class_1309_): boolean; + method_6174($$0: Internal.UUID_): void; + method_6172(): boolean; + method_6173($$0: boolean): void; + method_6178($$0: Internal.class_1309_, $$1: Internal.class_1309_): boolean; + method_6179($$0: boolean): void; + method_5781(): Internal.class_270; + method_6078($$0: Internal.class_1282_): void; + method_6177(): Internal.class_1309; + method_6139(): Internal.UUID; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1321_ = class_1321; + class NioEventLoopGroup extends Internal.MultithreadEventLoopGroup { + rebuildSelectors(): void; + setIoRatio(arg0: number): void; + set ioRatio(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type NioEventLoopGroup_ = NioEventLoopGroup; + interface AttributeView { + name(): string; + } + type AttributeView_ = AttributeView; + class CodingErrorAction { + toString(): string; + static readonly REPORT : Internal.CodingErrorAction; + static readonly IGNORE : Internal.CodingErrorAction; + static readonly REPLACE : Internal.CodingErrorAction; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CodingErrorAction_ = CodingErrorAction; + interface ContextFactory$Listener { + contextReleased(arg0: Internal.Context_): void; + contextCreated(arg0: Internal.Context_): void; + } + type ContextFactory$Listener_ = ContextFactory$Listener; + class class_3971 extends Internal.class_1703 { + method_7604($$0: Internal.class_1657_, $$1: number): boolean; + method_17859($$0: Internal.Runnable_): void; + method_7609($$0: Internal.class_1263_): void; + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7613($$0: Internal.class_1799_, $$1: Internal.class_1735_): boolean; + method_17862(): number; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + method_17863(): Internal.List; + method_17358(): Internal.class_3917; + method_17864(): number; + method_17865(): boolean; + readonly field_17629 : Internal.class_1263; + static readonly field_30842 : 0; + static readonly field_30843 : 1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3971_ = class_3971; + interface Channel extends Internal.Closeable { + isOpen(): boolean; + close(): void; + } + type Channel_ = Channel; + class class_2751 implements Internal.class_2596 { + method_11836(): Internal.class_2561; + method_11835(): string; + method_11052($$0: Internal.class_2540_): void; + method_11838($$0: Internal.class_2602_): void; + method_11837(): number; + method_11839(): Internal.class_274$class_275; + static readonly field_33345 : 2; + static readonly field_33344 : 1; + static readonly field_33343 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2751_ = class_2751; + class class_1160 { + method_4942($$0: number): void; + method_4952(): boolean; + method_4944($$0: Internal.class_1160_): void; + method_23626($$0: number): Internal.class_1158; + method_23846($$0: Internal.class_1160_): void; + method_4943(): number; + method_23847($$0: Internal.class_1160_, $$1: number): void; + method_4946($$0: number, $$1: number): void; + method_19262($$0: Internal.class_1158_): void; + method_23848($$0: Internal.Float2FloatFunction_): void; + method_4945(): number; + method_4948($$0: number, $$1: number, $$2: number): void; + method_23849($$0: number, $$1: number, $$2: number): void; + method_4947(): number; + method_4949($$0: number, $$1: number, $$2: number): void; + method_23850(): Internal.class_1160; + method_23214($$0: number): Internal.class_1158; + method_23215($$0: Internal.class_4581_): void; + method_35920($$0: Internal.class_1160_): void; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_4951($$0: Internal.class_1160_): void; + method_4950($$0: Internal.class_1160_): number; + method_35921($$0: Internal.class_1160_, $$1: Internal.class_1160_): void; + static field_20702 : Internal.class_1160; + static field_20703 : Internal.class_1160; + static field_20704 : Internal.class_1160; + static field_20705 : Internal.class_1160; + static readonly field_28477 : Internal.Codec; + static field_20706 : Internal.class_1160; + static field_20707 : Internal.class_1160; + static field_29501 : Internal.class_1160; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1160_ = class_1160; + class class_4599 { + method_22997(): Internal.class_750; + method_23000(): Internal.class_4597$class_4598; + method_23001(): Internal.class_4597$class_4598; + method_23003(): Internal.class_4618; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4599_ = class_4599; + interface ConditionContainer { + entityScores(entity: Internal.class_47$class_50_, scores: Internal.Map_): Internal.ConditionContainer; + killedByPlayer(): Internal.ConditionContainer; + survivesExplosion(): Internal.ConditionContainer; + randomChance(chance: number): Internal.ConditionContainer; + randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer; + addCondition(arg0: Internal.JsonObject_): Internal.ConditionContainer; + entityProperties(entity: Internal.class_47$class_50_, properties: Internal.JsonObject_): Internal.ConditionContainer; + } + type ConditionContainer_ = ConditionContainer; + class KeyCompressor { + decompress(arg0: number): T; + size(): number; + compress(arg0: T): number; + compress(arg0: string): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type KeyCompressor_ = KeyCompressor; + class ScheduledEvent { + reschedule(): void; + reschedule(timer: number): Internal.ScheduledEvent; + getServer(): Internal.ServerJS; + getEndTime(): number; + isUsingTicks(): boolean; + getTimerDuration(): number; + getTimer(): number; + getData(): any; + get server(): Internal.ServerJS; + get timer(): number; + get timerDuration(): number; + get data(): any; + get usingTicks(): boolean; + get endTime(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScheduledEvent_ = ScheduledEvent; + interface EntityTrackerAccessor { + getPlayersTracking(): Internal.Set; + } + type EntityTrackerAccessor_ = EntityTrackerAccessor; + interface Long2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.LongToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Long2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2IntFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2IntFunction; + } + type Long2IntFunction_ = ((arg0: number) => number) | Long2IntFunction; + class class_1570 extends Internal.class_1588 { + static method_26914(): Internal.class_5132$class_5133; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1570_ = class_1570; + interface ClassDesc extends Internal.ConstantDesc, Internal.TypeDescriptor$OfField { + componentType(): Internal.ClassDesc; + arrayType(): Internal.ClassDesc; + arrayType(arg0: number): Internal.ClassDesc; + displayName(): string; + equals(arg0: any): boolean; + descriptorString(): string; + isArray(): boolean; + packageName(): string; + isClassOrInterface(): boolean; + nested(arg0: string): Internal.ClassDesc; + nested(arg0: string, ... arg1: string[]): Internal.ClassDesc; + isPrimitive(): boolean; + } + type ClassDesc_ = ClassDesc; + interface class_3302 { + method_22322(): string; + method_25931(arg0: Internal.class_3302$class_4045_, arg1: Internal.class_3300_, arg2: Internal.class_3695_, arg3: Internal.class_3695_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture; + } + type class_3302_ = class_3302; + interface FloatPredicate extends Internal.Predicate, java_.util.function_.DoublePredicate { + or(arg0: Internal.FloatPredicate_): Internal.FloatPredicate; + or(arg0: java_.util.function_.DoublePredicate_): Internal.FloatPredicate; + or(arg0: Internal.Predicate_): Internal.Predicate; + test(arg0: number): boolean; + and(arg0: java_.util.function_.DoublePredicate_): Internal.FloatPredicate; + and(arg0: Internal.FloatPredicate_): Internal.FloatPredicate; + and(arg0: Internal.Predicate_): Internal.Predicate; + negate(): Internal.FloatPredicate; + } + type FloatPredicate_ = ((arg0: number) => boolean) | FloatPredicate; + class class_2886 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12551(): Hand; + method_12550($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2886_ = class_2886; + class InetSocketAddress extends Internal.SocketAddress { + isUnresolved(): boolean; + static createUnresolved(arg0: string, arg1: number): Internal.InetSocketAddress; + getPort(): number; + getHostName(): string; + hashCode(): number; + equals(arg0: any): boolean; + getHostString(): string; + getAddress(): Internal.InetAddress; + toString(): string; + get unresolved(): boolean; + get hostName(): string; + get address(): Internal.InetAddress; + get port(): number; + get hostString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type InetSocketAddress_ = InetSocketAddress; + interface Long2ObjectMap$Entry extends Internal.Map$Entry { + getKey(): number; + getLongKey(): number; + } + type Long2ObjectMap$Entry_ = Long2ObjectMap$Entry; + class class_3341 { + method_22874(): BlockPos; + method_35414(): number; + static method_35413($$0: Internal.Iterable_): Internal.Optional; + method_14659(): Vec3i; + method_35412($$0: Internal.class_3341_): Internal.class_3341; + method_34389($$0: BlockPos_): Internal.class_3341; + static method_35411($$0: Internal.Iterable_): Internal.Optional; + method_35410($$0: number): Internal.class_3341; + hashCode(): number; + method_35419(): number; + method_35418(): number; + method_14657($$0: Internal.class_3341_): boolean; + method_35417(): number; + method_35416(): number; + method_35415(): number; + method_19311($$0: number, $$1: number, $$2: number): Internal.class_3341; + method_14660(): number; + method_34391($$0: Internal.Consumer_): void; + static method_34390($$0: Vec3i_, $$1: Vec3i_): Internal.class_3341; + method_14669($$0: number, $$1: number, $$2: number, $$3: number): boolean; + method_35420(): number; + method_29299($$0: Vec3i_): Internal.class_3341; + equals($$0: any): boolean; + method_14663(): number; + method_14662($$0: Vec3i_): boolean; + toString(): string; + method_14661($$0: number, $$1: number, $$2: number): Internal.class_3341; + static method_14667($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: Internal.class_2350_): Internal.class_3341; + static method_14665(): Internal.class_3341; + static readonly field_29325 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3341_ = class_3341; + interface ItemModelPropertiesEventJS$ItemPropertiesCallback { + accept(arg0: Internal.ItemStackJS_, arg1: Internal.LevelJS_, arg2: Internal.EntityJS_, arg3: number): number; + } + type ItemModelPropertiesEventJS$ItemPropertiesCallback_ = ((arg0: Internal.ItemStackJS, arg1: Internal.LevelJS, arg2: Internal.EntityJS, arg3: number) => number) | ItemModelPropertiesEventJS$ItemPropertiesCallback; + class class_2350$class_2353 extends Internal.Enum implements Internal.Iterable, Internal.Predicate { + iterator(): Internal.Iterator; + method_33465($$0: Internal.Random_): Internal.class_2350$class_2351; + method_10183($$0: Internal.Random_): Internal.class_2350; + static valueOf($$0: string): Internal.class_2350$class_2353; + method_10182($$0: Internal.class_2350_): boolean; + static values(): Internal.class_2350$class_2353[]; + method_29716(): Internal.Stream; + static readonly field_11062 : Internal.class_2350$class_2353; + static readonly field_11064 : Internal.class_2350$class_2353; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2350$class_2353_ = "horizontal" | "vertical" | class_2350$class_2353; + class class_2661 implements Internal.class_2596 { + method_11468(): Internal.class_2561; + method_11052($$0: Internal.class_2540_): void; + method_11467($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2661_ = class_2661; + class TerrainRenderContext extends Internal.AbstractRenderContext { + tessellateBlock(blockState: Internal.class_2680_, blockPos: BlockPos_, model: Internal.class_1087_, matrixStack: Internal.class_4587_): boolean; + prepare(blockView: Internal.class_853_, chunkRenderer: Internal.class_846$class_851_, chunkData: Internal.class_846$class_849_, builders: Internal.class_750_): void; + release(): void; + meshConsumer(): Internal.Consumer; + getEmitter(): Internal.QuadEmitter; + fallbackConsumer(): Internal.Consumer; + static readonly POOL : Internal.ThreadLocal; + get emitter(): Internal.QuadEmitter; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TerrainRenderContext_ = TerrainRenderContext; + abstract class AbstractLong2ObjectMap extends Internal.AbstractLong2ObjectFunction implements Internal.Long2ObjectMap, Internal.Serializable { + containsKey(arg0: number): boolean; + hashCode(): number; + putAll(arg0: Internal.Map_): void; + values(): Internal.ObjectCollection; + equals(arg0: any): boolean; + isEmpty(): boolean; + toString(): string; + keySet(): Internal.LongSet; + containsValue(arg0: any): boolean; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractLong2ObjectMap_ = AbstractLong2ObjectMap; + interface SortedMap extends Internal.Map { + comparator(): Internal.Comparator; + entrySet(): Internal.Set>; + firstKey(): K; + subMap(arg0: K, arg1: K): Internal.SortedMap; + values(): Internal.Collection; + lastKey(): K; + headMap(arg0: K): Internal.SortedMap; + keySet(): Internal.Set; + tailMap(arg0: K): Internal.SortedMap; + } + type SortedMap_ = SortedMap; + class FireworksJS$Explosion { + trail : boolean; + readonly fadeColors : Internal.IntOpenHashSet; + shape : Internal.FireworksJS$Shape; + flicker : boolean; + readonly colors : Internal.IntOpenHashSet; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FireworksJS$Explosion_ = FireworksJS$Explosion; + class class_1697 extends Internal.class_1688 { + method_7518(): Internal.class_1688$class_1689; + method_7506($$0: number, $$1: number, $$2: number, $$3: boolean): void; + method_7517(): Internal.class_2680; + method_5833(): boolean; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_7567(): Internal.class_1918; + method_5674($$0: Internal.class_2940_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1697_ = class_1697; + class class_1799 implements Internal.ItemStackKJS { + method_7914(): number; + method_19267(): boolean; + method_7958(): boolean; + method_7913($$0: Internal.class_1937_, $$1: Internal.class_1657_, $$2: Hand_): Internal.class_1271; + method_7956($$0: number, $$1: T, $$2: Internal.Consumer_): void; + method_7912($$0: number): void; + method_7911($$0: string): Internal.class_2487; + method_7917($$0: Internal.class_1937_, $$1: Internal.class_1297_, $$2: number, $$3: boolean): void; + method_7916($$0: Internal.class_1320_, $$1: Internal.class_1322_, $$2: EquipmentSlot_): void; + method_7959($$0: string, $$1: Internal.class_2520_): void; + static method_7915($$0: Internal.class_2487_): Internal.class_1799; + method_7919(): number; + redirect$zfl000$hookIsSuitableFor(item: Internal.class_1792_, state: Internal.class_2680_): boolean; + method_27320($$0: Internal.class_1297_): void; + method_7961(): boolean; + method_7960(): boolean; + method_30268($$0: Internal.class_1799$class_5422_): void; + method_7921(): Internal.class_2499; + method_7965(): number; + method_7920($$0: Internal.class_1657_, $$1: Internal.class_1309_, $$2: Hand_): Internal.class_1269; + method_7964(): Internal.class_2561; + method_7963(): boolean; + method_7962($$0: Internal.class_1799_): boolean; + method_7947(): number; + method_7946(): boolean; + static method_17870($$0: Internal.List_, $$1: Internal.class_2499_): void; + method_7945(): Internal.class_1533; + method_27319(): Internal.class_1297; + method_7944($$0: Internal.class_2378_, $$1: Internal.class_2694_): boolean; + method_7949($$0: Internal.class_1937_, $$1: Internal.class_1309_, $$2: number): void; + method_7948(): Internal.class_2487; + method_7909(): Internal.class_1792; + method_33262($$0: Internal.class_1542_): void; + method_7950($$0: Internal.class_1657_, $$1: Internal.class_1836_): Internal.List; + method_7910($$0: Internal.class_1937_, $$1: Internal.class_1309_): Internal.class_1799; + method_7954(): Internal.class_2561; + method_7953($$0: Internal.class_2487_): Internal.class_2487; + method_7952($$0: Internal.class_1937_, $$1: Internal.class_2680_, $$2: BlockPos_, $$3: Internal.class_1657_): void; + method_7951($$0: Internal.class_2680_): boolean; + method_7936(): number; + method_7979($$0: Internal.class_1309_, $$1: Internal.class_1657_): void; + method_7935(): number; + method_7978($$0: Internal.class_1887_, $$1: number): void; + method_7934($$0: number): void; + method_7977($$0: Internal.class_2561_): Internal.class_1799; + method_7933($$0: number): void; + method_7939($$0: number): void; + method_7938(): boolean; + method_31574($$0: Internal.class_1792_): boolean; + method_31575($$0: Internal.class_1735_, $$1: Internal.class_5536_, $$2: Internal.class_1657_): boolean; + method_31572(): Internal.class_3414; + method_31573($$0: Internal.class_6862_): boolean; + redirect$zfl000$hookGetAttributeModifiers(item: Internal.class_1792_, slot: EquipmentSlot_): Internal.Multimap; + method_7983($$0: string): void; + method_7982($$0: Internal.class_1937_, $$1: Internal.class_1657_, $$2: number): void; + method_7981($$0: Internal.class_1838_): Internal.class_1269; + method_7980($$0: Internal.class_2487_): void; + removeTagKJS(): void; + static method_7987($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + method_31578(): boolean; + method_7942(): boolean; + method_7986(): boolean; + method_31579(): number; + method_31576($$0: Internal.class_1799_, $$1: Internal.class_1735_, $$2: Internal.class_5536_, $$3: Internal.class_1657_, $$4: Internal.class_5630_): boolean; + method_7985(): boolean; + method_7941($$0: string): Internal.class_2487; + static method_31577($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + static method_7984($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + method_7940($$0: Internal.class_2378_, $$1: Internal.class_2694_): boolean; + method_32347(): Internal.Optional; + method_7969(): Internal.class_2487; + method_7925(): void; + method_7924($$0: Internal.class_2680_): number; + method_7923(): boolean; + method_7967(): boolean; + method_7922(): string; + method_7929($$0: Internal.class_1799_): boolean; + method_40133(): Internal.Stream>; + method_7928(): number; + method_7927($$0: number): void; + method_7926($$0: EquipmentSlot_): Internal.Multimap; + method_21833(): Internal.class_3414; + method_21832(): Internal.class_3414; + method_31580(): number; + method_7972(): Internal.class_1799; + method_7971($$0: number): Internal.class_1799; + method_7970($$0: number, $$1: Internal.Random_, $$2: Internal.class_3222_): boolean; + toString(): string; + method_7976(): Internal.class_1839; + method_7932(): Rarity; + static method_7975($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + method_7974($$0: number): void; + method_7930($$0: Internal.class_1937_, $$1: Internal.class_1309_, $$2: number): void; + static method_7973($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + static readonly field_8029 : Internal.DecimalFormat; + static readonly field_30890 : "Enchantments"; + static readonly field_8037 : Internal.class_1799; + static readonly field_24671 : Internal.Codec; + static readonly field_30897 : "color"; + static readonly field_30895 : "Lore"; + static readonly field_30896 : "Damage"; + static readonly field_30893 : "display"; + static readonly field_30894 : "Name"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1799_ = class_1799; + abstract class CharsetEncoder { + encode(arg0: Internal.CharBuffer_, arg1: Internal.ByteBuffer_, arg2: boolean): Internal.CoderResult; + encode(arg0: Internal.CharBuffer_): Internal.ByteBuffer; + charset(): Internal.Charset; + onUnmappableCharacter(arg0: Internal.CodingErrorAction_): Internal.CharsetEncoder; + maxBytesPerChar(): number; + isLegalReplacement(arg0: number[]): boolean; + unmappableCharacterAction(): Internal.CodingErrorAction; + malformedInputAction(): Internal.CodingErrorAction; + flush(arg0: Internal.ByteBuffer_): Internal.CoderResult; + canEncode(arg0: Internal.CharSequence_): boolean; + canEncode(arg0: string): boolean; + averageBytesPerChar(): number; + onMalformedInput(arg0: Internal.CodingErrorAction_): Internal.CharsetEncoder; + reset(): Internal.CharsetEncoder; + replacement(): number[]; + replaceWith(arg0: number[]): Internal.CharsetEncoder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CharsetEncoder_ = CharsetEncoder; + class class_2873 implements Internal.class_2596 { + method_12481(): number; + method_11052($$0: Internal.class_2540_): void; + method_12480($$0: Internal.class_2792_): void; + method_12479(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2873_ = class_2873; + class SimpleCommandExceptionType implements Internal.CommandExceptionType { + createWithContext(arg0: Internal.ImmutableStringReader_): Internal.CommandSyntaxException; + create(): Internal.CommandSyntaxException; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SimpleCommandExceptionType_ = SimpleCommandExceptionType; + interface PrimitiveIterator$OfDouble extends Internal.PrimitiveIterator { + next(): number; + forEachRemaining(arg0: java_.util.function_.DoubleConsumer_): void; + forEachRemaining(arg0: Internal.Consumer_): void; + nextDouble(): number; + } + type PrimitiveIterator$OfDouble_ = PrimitiveIterator$OfDouble; + interface ByteProcessor { + process(arg0: number): boolean; + } + type ByteProcessor_ = ByteProcessor; + interface class_1920 extends Internal.class_1922 { + method_22336(): Internal.class_3568; + method_8311($$0: BlockPos_): boolean; + method_24852(arg0: Internal.class_2350_, arg1: boolean): number; + method_23752(arg0: BlockPos_, arg1: Internal.class_6539_): number; + method_8314($$0: Internal.class_1944_, $$1: BlockPos_): number; + method_22335($$0: BlockPos_, $$1: number): number; + } + type class_1920_ = class_1920; + interface BlockKJS extends Internal.BlockBuilderProvider { + getBlockStatesKJS(): Internal.List; + setSoundTypeKJS(v: Internal.class_2498_): void; + setExplosionResistanceKJS(v: number): void; + setJumpFactorKJS(v: number): void; + setSpeedFactorKJS(v: number): void; + getTypeDataKJS(): Internal.class_2487; + setBlockBuilderKJS(b: Internal.BlockBuilder_): void; + setIsRandomlyTickingKJS(v: boolean): void; + setFrictionKJS(v: number): void; + setHasCollisionKJS(v: boolean): void; + setMaterialKJS(v: Internal.class_3614_): void; + } + type BlockKJS_ = BlockKJS; + interface class_2837 { + method_12290(): number; + method_12291(arg0: T): number; + method_12287(arg0: Internal.class_2540_): void; + method_12288(arg0: number): T; + method_12197(): number; + method_12289(arg0: Internal.class_2540_): void; + method_19525(arg0: Internal.Predicate_): boolean; + method_39956(): Internal.class_2837; + } + type class_2837_ = class_2837; + class class_2975 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + method_30648(): Internal.Stream>; + toString(): string; + comp_332(): F; + comp_333(): FC; + method_12862($$0: Internal.class_5281_, $$1: Internal.class_2794_, $$2: Internal.Random_, $$3: BlockPos_): boolean; + static readonly field_24833 : Internal.Codec>>; + static readonly field_25833 : Internal.Codec>; + static readonly field_26756 : Internal.Codec>>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2975_ = class_2975; + class class_5894 implements Internal.class_2596 { + method_34155(): Internal.class_2561; + method_11052($$0: Internal.class_2540_): void; + method_34154($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5894_ = class_5894; + class class_3866 extends Internal.class_2609 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3866_ = class_3866; + interface class_5268 extends Internal.class_5269 { + method_193(arg0: Internal.class_1934_): void; + method_150(): string; + method_194(): boolean; + method_151($$0: Internal.class_129_, $$1: Internal.class_5539_): void; + method_173(arg0: number): void; + method_18041(arg0: number): void; + method_18042(arg0: number): void; + method_190(): number; + method_27422(): Internal.class_2784$class_5200; + method_18040(arg0: Internal.UUID_): void; + method_27415(arg0: Internal.class_2784$class_5200_): void; + method_29035(arg0: number): void; + method_29034(arg0: number): void; + method_222(): boolean; + method_145(): number; + method_167(arg0: number): void; + method_223(arg0: boolean): void; + method_147(arg0: boolean): void; + method_35506(): Internal.UUID; + method_18038(): number; + method_18039(): number; + method_164(arg0: number): void; + method_143(): Internal.class_236; + method_210(): Internal.class_1934; + method_155(): number; + } + type class_5268_ = class_5268; + interface Cloneable { + } + type Cloneable_ = Cloneable; + class STBTTFontinfo extends Internal.Struct implements Internal.NativeResource { + static malloc(arg0: number): Internal.STBTTFontinfo$Buffer; + static malloc(): Internal.STBTTFontinfo; + static createSafe(arg0: number, arg1: number): Internal.STBTTFontinfo$Buffer; + static createSafe(arg0: number): Internal.STBTTFontinfo; + sizeof(): number; + static callocStack(arg0: Internal.MemoryStack_): Internal.STBTTFontinfo; + static callocStack(arg0: number, arg1: Internal.MemoryStack_): Internal.STBTTFontinfo$Buffer; + static callocStack(arg0: number): Internal.STBTTFontinfo$Buffer; + static callocStack(): Internal.STBTTFontinfo; + static create(arg0: number): Internal.STBTTFontinfo; + static create(): Internal.STBTTFontinfo; + static create(arg0: number): Internal.STBTTFontinfo$Buffer; + static create(arg0: number, arg1: number): Internal.STBTTFontinfo$Buffer; + static calloc(): Internal.STBTTFontinfo; + static calloc(arg0: number): Internal.STBTTFontinfo$Buffer; + static mallocStack(): Internal.STBTTFontinfo; + static mallocStack(arg0: number, arg1: Internal.MemoryStack_): Internal.STBTTFontinfo$Buffer; + static mallocStack(arg0: number): Internal.STBTTFontinfo$Buffer; + static mallocStack(arg0: Internal.MemoryStack_): Internal.STBTTFontinfo; + static readonly ALIGNOF : 8; + static readonly SIZEOF : 160; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type STBTTFontinfo_ = STBTTFontinfo; + class VillagerProfessionBuilder extends Internal.BuilderBase { + getRegistryType(): Internal.RegistryObjectBuilderTypes; + poiType(t: Internal.class_4158_): Internal.VillagerProfessionBuilder; + secondaryPoi(t: Internal.class_2248_[]): Internal.VillagerProfessionBuilder; + workSound(t: Internal.class_3414_): Internal.VillagerProfessionBuilder; + requestedItems(t: Internal.class_1792_[]): Internal.VillagerProfessionBuilder; + createObject(): Internal.class_3852; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VillagerProfessionBuilder_ = VillagerProfessionBuilder; + interface class_2792 extends Internal.class_6857 { + method_12070(arg0: Internal.class_2873_): void; + method_12071(arg0: Internal.class_2877_): void; + method_12052(arg0: Internal.class_2879_): void; + method_36580(arg0: Internal.class_6374_): void; + method_12074(arg0: Internal.class_2822_): void; + method_12075(arg0: Internal.class_2817_): void; + method_12053(arg0: Internal.class_2820_): void; + method_12072(arg0: Internal.class_2795_): void; + method_12050(arg0: Internal.class_2793_): void; + method_12073(arg0: Internal.class_2884_): void; + method_12051(arg0: Internal.class_2875_): void; + method_12056(arg0: Internal.class_2868_): void; + method_12078(arg0: Internal.class_2833_): void; + method_12057(arg0: Internal.class_2866_): void; + method_12076(arg0: Internal.class_2813_): void; + method_12054(arg0: Internal.class_2815_): void; + method_12055(arg0: Internal.class_2811_): void; + method_12077(arg0: Internal.class_2870_): void; + method_30303(arg0: Internal.class_5427_): void; + method_12058(arg0: Internal.class_2859_): void; + method_12059(arg0: Internal.class_2805_): void; + method_19476(arg0: Internal.class_4211_): void; + method_12081(arg0: Internal.class_2856_): void; + method_12082(arg0: Internal.class_2827_): void; + method_19475(arg0: Internal.class_4210_): void; + method_12060(arg0: Internal.class_2855_): void; + method_12080(arg0: Internal.class_2863_): void; + method_12063(arg0: Internal.class_2828_): void; + method_12064(arg0: Internal.class_2836_): void; + method_12083(arg0: Internal.class_2842_): void; + method_12061(arg0: Internal.class_2840_): void; + method_12062(arg0: Internal.class_2824_): void; + method_16383(arg0: Internal.class_3753_): void; + method_12084(arg0: Internal.class_2838_): void; + method_27273(arg0: Internal.class_5194_): void; + method_12045(arg0: Internal.class_2848_): void; + method_12067(arg0: Internal.class_2851_): void; + method_12068(arg0: Internal.class_2799_): void; + method_12046(arg0: Internal.class_2885_): void; + method_12065(arg0: Internal.class_2886_): void; + method_12066(arg0: Internal.class_2846_): void; + method_12049(arg0: Internal.class_2871_): void; + method_12069(arg0: Internal.class_2803_): void; + method_12047(arg0: Internal.class_2853_): void; + method_12048(arg0: Internal.class_2797_): void; + } + type class_2792_ = class_2792; + interface ClimateProperties { + getTemperatureModifier(): Internal.class_1959$class_5484; + getDownfall(): number; + getTemperature(): number; + getPrecipitation(): Internal.class_1959$class_1963; + } + type ClimateProperties_ = ClimateProperties; + interface Double2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Double2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2ShortFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2ShortFunction; + } + type Double2ShortFunction_ = ((arg0: number) => number) | Double2ShortFunction; + interface FunctionFactory$Arg3 extends Internal.FunctionFactory$FuncSupplier { + createArg(arg0: Internal.Unit_, arg1: Internal.Unit_, arg2: Internal.Unit_): Internal.Unit; + create(args: Internal.Unit_[]): Internal.Unit; + } + type FunctionFactory$Arg3_ = ((arg0: Internal.Unit, arg1: Internal.Unit, arg2: Internal.Unit) => Internal.Unit) | FunctionFactory$Arg3; + class class_2848 implements Internal.class_2596 { + method_36173(): number; + method_11052($$0: Internal.class_2540_): void; + method_12364($$0: Internal.class_2792_): void; + method_12365(): Internal.class_2848$class_2849; + method_12366(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2848_ = class_2848; + class PainterUpdatedEventJS extends Internal.ClientEventJS { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PainterUpdatedEventJS_ = PainterUpdatedEventJS; + interface class_5455$class_6893 extends Internal.class_5455 { + method_40334($$0: Internal.class_5321_>): Internal.class_2385; + method_40333(arg0: Internal.class_5321_>): Internal.Optional>; + } + type class_5455$class_6893_ = class_5455$class_6893; + interface DisconnectPacketSource { + createDisconnectPacket(arg0: Internal.class_2561_): Internal.class_2596; + } + type DisconnectPacketSource_ = DisconnectPacketSource; + class class_3966 extends Internal.class_239 { + method_17782(): Internal.class_1297; + method_17783(): Internal.class_239$class_240; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3966_ = class_3966; + abstract class ForwardingSet extends Internal.ForwardingCollection implements Internal.Set { + hashCode(): number; + equals(arg0: any): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ForwardingSet_ = ForwardingSet; + interface FileNameMap { + getContentTypeFor(arg0: string): string; + } + type FileNameMap_ = FileNameMap; + interface BiPredicate { + or(arg0: Internal.BiPredicate_): Internal.BiPredicate; + test(arg0: T, arg1: U): boolean; + and(arg0: Internal.BiPredicate_): Internal.BiPredicate; + negate(): Internal.BiPredicate; + } + type BiPredicate_ = ((arg0: T, arg1: U) => boolean) | BiPredicate; + interface ChannelOutboundInvoker { + disconnect(): Internal.ChannelFuture; + disconnect(arg0: Internal.ChannelPromise_): Internal.ChannelFuture; + newProgressivePromise(): Internal.ChannelProgressivePromise; + read(): Internal.ChannelOutboundInvoker; + deregister(): Internal.ChannelFuture; + deregister(arg0: Internal.ChannelPromise_): Internal.ChannelFuture; + newFailedFuture(arg0: Internal.Throwable_): Internal.ChannelFuture; + writeAndFlush(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture; + writeAndFlush(arg0: any): Internal.ChannelFuture; + bind(arg0: Internal.SocketAddress_): Internal.ChannelFuture; + bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture; + voidPromise(): Internal.ChannelPromise; + newSucceededFuture(): Internal.ChannelFuture; + flush(): Internal.ChannelOutboundInvoker; + close(arg0: Internal.ChannelPromise_): Internal.ChannelFuture; + close(): Internal.ChannelFuture; + write(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture; + write(arg0: any): Internal.ChannelFuture; + connect(arg0: Internal.SocketAddress_): Internal.ChannelFuture; + connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): Internal.ChannelFuture; + connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_): Internal.ChannelFuture; + connect(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture; + newPromise(): Internal.ChannelPromise; + } + type ChannelOutboundInvoker_ = ChannelOutboundInvoker; + class ModuleDescriptor$Opens implements Internal.Comparable { + hashCode(): number; + equals(arg0: any): boolean; + isQualified(): boolean; + toString(): string; + source(): string; + compareTo(arg0: Internal.ModuleDescriptor$Opens_): number; + modifiers(): Internal.Set; + targets(): Internal.Set; + get qualified(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Opens_ = ModuleDescriptor$Opens; + interface class_3827

{ + codec(): Internal.Codec

; + } + type class_3827_

= class_3827

; + abstract class VarHandle implements Internal.Constable { + toMethodHandle(arg0: Internal.VarHandle$AccessMode_): Internal.MethodHandle; + coordinateTypes(): Internal.List>; + weakCompareAndSetPlain(... arg0: any[]): boolean; + getVolatile(... arg0: any[]): any; + getAndBitwiseXor(... arg0: any[]): any; + static storeStoreFence(): void; + compareAndExchange(... arg0: any[]): any; + static fullFence(): void; + getAndSetRelease(... arg0: any[]): any; + getAcquire(... arg0: any[]): any; + getAndBitwiseAnd(... arg0: any[]): any; + accessModeType(arg0: Internal.VarHandle$AccessMode_): Internal.MethodType; + getAndBitwiseOr(... arg0: any[]): any; + static acquireFence(): void; + hasInvokeExactBehavior(): boolean; + describeConstable(): Internal.Optional; + getAndBitwiseOrRelease(... arg0: any[]): any; + getAndSetAcquire(... arg0: any[]): any; + getOpaque(... arg0: any[]): any; + varType(): typeof any; + getAndBitwiseXorAcquire(... arg0: any[]): any; + getAndBitwiseAndRelease(... arg0: any[]): any; + getAndBitwiseOrAcquire(... arg0: any[]): any; + setVolatile(... arg0: any[]): void; + get(... arg0: any[]): any; + static releaseFence(): void; + getAndAdd(... arg0: any[]): any; + getAndSet(... arg0: any[]): any; + weakCompareAndSetAcquire(... arg0: any[]): boolean; + set(... arg0: any[]): void; + weakCompareAndSetRelease(... arg0: any[]): boolean; + weakCompareAndSet(... arg0: any[]): boolean; + static loadLoadFence(): void; + getAndAddRelease(... arg0: any[]): any; + getAndAddAcquire(... arg0: any[]): any; + setOpaque(... arg0: any[]): void; + isAccessModeSupported(arg0: Internal.VarHandle$AccessMode_): boolean; + compareAndExchangeRelease(... arg0: any[]): any; + compareAndSet(... arg0: any[]): boolean; + compareAndExchangeAcquire(... arg0: any[]): any; + getAndBitwiseXorRelease(... arg0: any[]): any; + withInvokeBehavior(): Internal.VarHandle; + setRelease(... arg0: any[]): void; + toString(): string; + withInvokeExactBehavior(): Internal.VarHandle; + getAndBitwiseAndAcquire(... arg0: any[]): any; + set opaque(... arg0: any[]); + set release(... arg0: any[]); + set volatile(... arg0: any[]); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VarHandle_ = VarHandle; + class class_1291 { + static method_5569($$0: number): Internal.class_1291; + method_18792(): Internal.class_4081; + method_5562($$0: Internal.class_1309_, $$1: Internal.class_5131_, $$2: number): void; + method_5573(): boolean; + method_5563($$0: number, $$1: Internal.class_1322_): number; + method_5552($$0: number, $$1: number): boolean; + method_5560(): Internal.class_2561; + method_5561(): boolean; + method_5572($$0: Internal.class_1309_, $$1: number): void; + method_5566($$0: Internal.class_1320_, $$1: string, $$2: number, $$3: Internal.class_1322$class_1323_): Internal.class_1291; + method_5555($$0: Internal.class_1309_, $$1: Internal.class_5131_, $$2: number): void; + method_5556(): number; + method_5567(): string; + method_5564($$0: Internal.class_1297_, $$1: Internal.class_1297_, $$2: Internal.class_1309_, $$3: number, $$4: number): void; + method_5565(): Internal.Map; + static method_5554($$0: Internal.class_1291_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1291_ = Special.class_1291 | class_1291; + class class_1304$class_1305 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1304$class_1305; + static values(): Internal.class_1304$class_1305[]; + static readonly field_6177 : Internal.class_1304$class_1305; + static readonly field_6178 : Internal.class_1304$class_1305; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1304$class_1305_ = "armor" | "hand" | class_1304$class_1305; + /** + * Fired on an entity is spawned. + */ + class EntitySpawnedEventJS extends Internal.EntityEventJS { + getLevel(): Internal.LevelJS; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get level(): Internal.LevelJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired on an entity is spawned. + */ + type EntitySpawnedEventJS_ = EntitySpawnedEventJS; + interface class_2520 { + method_32289(arg0: Internal.class_5627_): void; + method_10711(): number; + method_10714(): string; + method_10713(arg0: Internal.DataOutput_): void; + method_39850(arg0: Internal.class_6836_): Internal.class_6836$class_6838; + method_10707(): Internal.class_2520; + method_39876($$0: Internal.class_6836_): void; + toString(): string; + method_23258(): Internal.class_4614; + } + type class_2520_ = class_2520; + interface GameRulesAccessor { + } + type GameRulesAccessor_ = GameRulesAccessor; + interface class_1928$class_4311 { + method_20762($$0: Internal.class_1928$class_4313_, $$1: Internal.class_1928$class_4314_): void; + method_27330($$0: Internal.class_1928$class_4313_, $$1: Internal.class_1928$class_4314_): void; + method_27329($$0: Internal.class_1928$class_4313_, $$1: Internal.class_1928$class_4314_): void; + } + type class_1928$class_4311_ = class_1928$class_4311; + interface FloatCollection extends Internal.Collection, Internal.FloatIterable { + add(arg0: number): boolean; + spliterator(): Internal.FloatSpliterator; + containsAll(arg0: Internal.FloatCollection_): boolean; + doubleSpliterator(): Internal.DoubleSpliterator; + toFloatArray(arg0: number[]): number[]; + toFloatArray(): number[]; + doubleStream(): Internal.DoubleStream; + remove(arg0: any): boolean; + removeIf(arg0: Internal.FloatPredicate_): boolean; + removeIf(arg0: Internal.Predicate_): boolean; + removeIf(arg0: java_.util.function_.DoublePredicate_): boolean; + doubleParallelStream(): Internal.DoubleStream; + removeAll(arg0: Internal.FloatCollection_): boolean; + contains(arg0: number): boolean; + contains(arg0: any): boolean; + iterator(): Internal.FloatIterator; + addAll(arg0: Internal.FloatCollection_): boolean; + stream(): Internal.Stream; + toArray(arg0: number[]): number[]; + parallelStream(): Internal.Stream; + rem(arg0: number): boolean; + doubleIterator(): Internal.DoubleIterator; + retainAll(arg0: Internal.FloatCollection_): boolean; + } + type FloatCollection_ = FloatCollection; + class OrderedCompoundTag extends Internal.class_2487 { + method_10713(dataOutput: Internal.DataOutput_): void; + readonly tagMap : Internal.Map; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OrderedCompoundTag_ = OrderedCompoundTag; + interface ScreenMouseEvents$AfterMouseClick { + afterMouseClick(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): void; + } + type ScreenMouseEvents$AfterMouseClick_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => void) | ScreenMouseEvents$AfterMouseClick; + abstract class class_703 { + method_18122(): Internal.class_3999; + method_34753($$0: number, $$1: number, $$2: number): void; + method_3082(): number; + method_3070(): void; + method_3084($$0: number, $$1: number, $$2: number): void; + method_3075($$0: number): Internal.class_703; + method_3086(): boolean; + method_3064(): Internal.class_238; + method_3074(arg0: Internal.class_4588_, arg1: Internal.class_4184_, arg2: number): void; + method_3085(): void; + method_3063($$0: number, $$1: number, $$2: number): void; + method_3077($$0: number): void; + toString(): string; + method_3087($$0: number): Internal.class_703; + method_3067($$0: Internal.class_238_): void; + method_34019(): Internal.Optional; + method_3069($$0: number, $$1: number, $$2: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_703_ = class_703; + interface ListBuilder { + withErrorsFrom(arg0: Internal.DataResult_): Internal.ListBuilder; + add(arg0: Internal.DataResult_): Internal.ListBuilder; + add(arg0: T): Internal.ListBuilder; + add(arg0: E, arg1: Internal.Encoder_): Internal.ListBuilder; + mapError(arg0: Internal.UnaryOperator_): Internal.ListBuilder; + ops(): Internal.DynamicOps; + build(arg0: T): Internal.DataResult; + build(arg0: Internal.DataResult_): Internal.DataResult; + addAll(arg0: Internal.Iterable_, arg1: Internal.Encoder_): Internal.ListBuilder; + } + type ListBuilder_ = ListBuilder; + class class_2605 extends Internal.class_2586 implements Internal.class_1275 { + static method_31688($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2605_): void; + method_11179($$0: Internal.class_2561_): void; + method_5797(): Internal.class_2561; + method_11014($$0: Internal.class_2487_): void; + method_5477(): Internal.class_2561; + field_11964 : number; + field_11965 : number; + field_11962 : number; + field_11963 : number; + field_11958 : number; + field_11969 : number; + field_11966 : number; + field_11967 : number; + field_11960 : number; + field_11961 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2605_ = class_2605; + class class_1146 implements Internal.class_1148 { + method_4887(): Internal.class_1111; + method_18188($$0: Internal.class_1140_): void; + method_4886(): Internal.class_2561; + method_4894(): number; + method_35812(): ResourceLocation; + method_4885($$0: Internal.class_1148_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1146_ = class_1146; + abstract class class_6579 extends Internal.class_4651 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6579_ = class_6579; + abstract class CharBuffer extends Internal.Buffer implements Internal.Comparable, Internal.Appendable, Internal.CharSequence, Internal.Readable { + compact(): Internal.CharBuffer; + compareTo(arg0: Internal.CharBuffer_): number; + asReadOnlyBuffer(): Internal.CharBuffer; + put(arg0: Internal.CharBuffer_): Internal.CharBuffer; + put(arg0: string, arg1: number, arg2: number): Internal.CharBuffer; + put(arg0: number, arg1: string[]): Internal.CharBuffer; + put(arg0: number, arg1: string): Internal.CharBuffer; + put(arg0: number, arg1: string[], arg2: number, arg3: number): Internal.CharBuffer; + put(arg0: string[]): Internal.CharBuffer; + put(arg0: string[], arg1: number, arg2: number): Internal.CharBuffer; + put(arg0: number, arg1: Internal.CharBuffer_, arg2: number, arg3: number): Internal.CharBuffer; + put(arg0: string): Internal.CharBuffer; + slice(): Internal.CharBuffer; + slice(arg0: number, arg1: number): Internal.CharBuffer; + array(): string[]; + hashCode(): number; + get(): string; + get(arg0: number): string; + get(arg0: string[], arg1: number, arg2: number): Internal.CharBuffer; + get(arg0: string[]): Internal.CharBuffer; + get(arg0: number, arg1: string[]): Internal.CharBuffer; + get(arg0: number, arg1: string[], arg2: number, arg3: number): Internal.CharBuffer; + limit(arg0: number): Internal.CharBuffer; + arrayOffset(): number; + flip(): Internal.CharBuffer; + order(): Internal.ByteOrder; + hasArray(): boolean; + read(arg0: Internal.CharBuffer_): number; + isEmpty(): boolean; + clear(): Internal.CharBuffer; + length(): number; + duplicate(): Internal.CharBuffer; + subSequence(arg0: number, arg1: number): Internal.CharBuffer; + static allocate(arg0: number): Internal.CharBuffer; + rewind(): Internal.CharBuffer; + mismatch(arg0: Internal.CharBuffer_): number; + equals(arg0: any): boolean; + reset(): Internal.CharBuffer; + toString(): string; + position(arg0: number): Internal.CharBuffer; + isDirect(): boolean; + static wrap(arg0: string[], arg1: number, arg2: number): Internal.CharBuffer; + static wrap(arg0: string[]): Internal.CharBuffer; + static wrap(arg0: Internal.CharSequence_): Internal.CharBuffer; + static wrap(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.CharBuffer; + mark(): Internal.CharBuffer; + chars(): Internal.IntStream; + charAt(arg0: number): string; + append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.CharBuffer; + append(arg0: Internal.CharSequence_): Internal.CharBuffer; + append(arg0: string): Internal.CharBuffer; + get direct(): boolean; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CharBuffer_ = CharBuffer; + abstract class class_332 { + static method_25298($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.class_1058_): void; + static method_27534($$0: Internal.class_4587_, $$1: Internal.class_327_, $$2: Internal.class_2561_, $$3: number, $$4: number, $$5: number): void; + static method_25300($$0: Internal.class_4587_, $$1: Internal.class_327_, $$2: string, $$3: number, $$4: number, $$5: number): void; + static method_25303($$0: Internal.class_4587_, $$1: Internal.class_327_, $$2: string, $$3: number, $$4: number, $$5: number): void; + method_25302($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void; + method_25305(): number; + static method_27535($$0: Internal.class_4587_, $$1: Internal.class_327_, $$2: Internal.class_2561_, $$3: number, $$4: number, $$5: number): void; + method_25304($$0: number): void; + static method_25291($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number): void; + static method_25290($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void; + static method_25293($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number): void; + static method_35720($$0: Internal.class_4587_, $$1: Internal.class_327_, $$2: Internal.class_5481_, $$3: number, $$4: number, $$5: number): void; + static method_25294($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_29343($$0: number, $$1: number, $$2: Internal.BiConsumer_): void; + static method_35719($$0: Internal.class_4587_, $$1: Internal.class_327_, $$2: Internal.class_5481_, $$3: number, $$4: number, $$5: number): void; + static readonly field_22736 : ResourceLocation; + static readonly field_22735 : ResourceLocation; + static readonly field_22737 : ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_332_ = class_332; + interface ReferenceCounted { + refCnt(): number; + release(arg0: number): boolean; + release(): boolean; + retain(): Internal.ReferenceCounted; + retain(arg0: number): Internal.ReferenceCounted; + touch(): Internal.ReferenceCounted; + touch(arg0: any): Internal.ReferenceCounted; + } + type ReferenceCounted_ = ReferenceCounted; + class class_283 implements Internal.AutoCloseable { + method_35777(): string; + method_1291($$0: Internal.class_1159_): void; + method_1292($$0: string, $$1: Internal.IntSupplier_, $$2: number, $$3: number): void; + method_1293($$0: number): void; + method_1295(): Internal.class_280; + close(): void; + readonly field_1538 : Internal.class_276; + readonly field_1536 : Internal.class_276; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_283_ = class_283; + abstract class StructBuffer extends Internal.CustomBuffer implements Internal.Iterable { + iterator(): Internal.Iterator; + sizeof(): number; + spliterator(): Internal.Spliterator; + stream(): Internal.Stream; + forEach(arg0: Internal.Consumer_): void; + get(arg0: number, arg1: T): SELF; + get(arg0: T): SELF; + get(arg0: number): T; + get(): T; + parallelStream(): Internal.Stream; + put(arg0: number, arg1: T): SELF; + put(arg0: T): SELF; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StructBuffer_ = StructBuffer; + class class_3959 { + method_17750(): Vec3; + method_17749($$0: Internal.class_3610_, $$1: Internal.class_1922_, $$2: BlockPos_): Internal.class_265; + method_17747(): Vec3; + method_17748($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): Internal.class_265; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3959_ = class_3959; + class class_6872 extends Internal.Record implements Internal.class_6874 { + comp_340(): number; + method_40166(): Internal.class_6875; + hashCode(): number; + equals($$0: any): boolean; + method_40169($$0: number, $$1: number, $$2: number): Internal.class_1923; + method_40168($$0: Internal.class_2794_, $$1: number, $$2: number, $$3: number): boolean; + toString(): string; + comp_343(): number; + comp_344(): Vec3i; + comp_341(): number; + comp_342(): Internal.class_6873; + static readonly field_36420 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6872_ = class_6872; + interface Byte2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToLongFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Byte2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Byte2CharFunction; + applyAsLong(arg0: number): number; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2LongFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2LongFunction; + } + type Byte2LongFunction_ = ((arg0: number) => number) | Byte2LongFunction; + class class_1439$class_4621 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1439$class_4621; + static values(): Internal.class_1439$class_4621[]; + static method_23693($$0: number): Internal.class_1439$class_4621; + static readonly field_21081 : Internal.class_1439$class_4621; + static readonly field_21082 : Internal.class_1439$class_4621; + static readonly field_21083 : Internal.class_1439$class_4621; + static readonly field_21084 : Internal.class_1439$class_4621; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1439$class_4621_ = "high" | "low" | "none" | "medium" | class_1439$class_4621; + class class_6885$class_6888 extends Internal.class_6885$class_6887 { + method_40241($$0: Internal.class_6880_): boolean; + method_40560($$0: Internal.class_2378_): boolean; + method_40251(): Internal.class_6862; + toString(): string; + method_40248(): Internal.Either, Internal.List>>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6885$class_6888_ = class_6885$class_6888; + abstract class class_4071 extends Internal.class_332 implements Internal.class_4068 { + method_18640(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4071_ = class_4071; + class class_1430 extends Internal.class_1429 { + method_6483($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1430; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + static method_26883(): Internal.class_5132$class_5133; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1430_ = class_1430; + /** + * Fired when player clicked a non-air, non-fluid block. + * + * This event is called only once. + */ + class BlockLeftClickEventJS extends Internal.PlayerEventJS { + getBlock(): Internal.BlockContainerJS; + getItem(): Internal.ItemStackJS; + getFacing(): Internal.class_2350; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get item(): Internal.ItemStackJS; + get facing(): Internal.class_2350; + get block(): Internal.BlockContainerJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when player clicked a non-air, non-fluid block. + * + * This event is called only once. + */ + type BlockLeftClickEventJS_ = BlockLeftClickEventJS; + interface class_3565 { + method_15518(): boolean; + method_15516(arg0: number, arg1: boolean, arg2: boolean): number; + method_15551(arg0: Internal.class_4076_, arg1: boolean): void; + method_15552($$0: BlockPos_, $$1: boolean): void; + method_15514(arg0: BlockPos_, arg1: number): void; + method_15513(arg0: BlockPos_): void; + method_15512(arg0: Internal.class_1923_, arg1: boolean): void; + } + type class_3565_ = class_3565; + interface EventLoopGroup extends Internal.EventExecutorGroup { + next(): Internal.EventLoop; + register(arg0: io.netty.channel.Channel_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture; + register(arg0: Internal.ChannelPromise_): Internal.ChannelFuture; + register(arg0: io.netty.channel.Channel_): Internal.ChannelFuture; + } + type EventLoopGroup_ = EventLoopGroup; + class class_3852 implements Internal.VillagerProfessionAccessor { + method_19630(): Internal.ImmutableSet; + method_35202(): string; + method_19199(): Internal.ImmutableSet; + method_19198(): Internal.class_4158; + method_22384(): Internal.class_3414; + toString(): string; + static readonly field_17060 : Internal.class_3852; + static readonly field_17055 : Internal.class_3852; + static readonly field_17054 : Internal.class_3852; + static readonly field_17065 : Internal.class_3852; + static readonly field_17057 : Internal.class_3852; + static readonly field_17056 : Internal.class_3852; + static readonly field_17051 : Internal.class_3852; + static readonly field_17062 : Internal.class_3852; + static readonly field_17061 : Internal.class_3852; + static readonly field_17053 : Internal.class_3852; + static readonly field_17064 : Internal.class_3852; + static readonly field_17052 : Internal.class_3852; + static readonly field_17063 : Internal.class_3852; + static readonly field_17059 : Internal.class_3852; + static readonly field_17058 : Internal.class_3852; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3852_ = class_3852; + interface RegistryEntryRemovedCallback { + onEntryRemoved(arg0: number, arg1: ResourceLocation_, arg2: T): void; + } + type RegistryEntryRemovedCallback_ = ((arg0: number, arg1: ResourceLocation, arg2: T) => void) | RegistryEntryRemovedCallback; + /** + */ + class BasicMobEffect$Builder extends Internal.MobEffectBuilder { + createObject(): Internal.class_1291; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.MobEffectBuilder; + } + /** + */ + type BasicMobEffect$Builder_ = BasicMobEffect$Builder; + class class_5194 implements Internal.class_2596 { + method_27276(): number; + method_27274($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_27275(): BlockPos; + method_29446(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5194_ = class_5194; + interface Object2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.ToIntFunction { + getOrDefault(arg0: any, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Object2ShortFunction; + removeChar(arg0: any): string; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Object2IntFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: string): string; + remove(arg0: any): string; + defaultReturnValue(arg0: string): void; + defaultReturnValue(): string; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Object2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Object2ObjectFunction; + get(arg0: any): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Object2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Object2FloatFunction; + applyAsInt(arg0: K): number; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Object2CharFunction; + getChar(arg0: any): string; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2CharFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2CharFunction; + } + type Object2CharFunction_ = ((arg0: any) => string) | Object2CharFunction; + interface DoubleIterable extends Internal.Iterable { + iterator(): Internal.DoubleIterator; + spliterator(): Internal.DoubleSpliterator; + forEach(arg0: java_.util.function_.DoubleConsumer_): void; + forEach(arg0: Internal.Consumer_): void; + forEach(arg0: Internal.DoubleConsumer_): void; + doubleSpliterator(): Internal.DoubleSpliterator; + doubleIterator(): Internal.DoubleIterator; + } + type DoubleIterable_ = DoubleIterable; + abstract class class_1307 extends Internal.class_1308 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_6091($$0: Vec3_): void; + method_6101(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1307_ = class_1307; + class class_58 { + method_22567($$0: Internal.class_46_): void; + method_22568($$0: Internal.class_176_): Internal.class_58; + method_22569($$0: string, $$1: ResourceLocation_): Internal.class_58; + method_360($$0: string): void; + method_22570($$0: ResourceLocation_): boolean; + method_22571($$0: string, $$1: ResourceLocation_): Internal.class_58; + method_22572($$0: ResourceLocation_): boolean; + method_361(): Internal.Multimap; + method_22574($$0: ResourceLocation_): Internal.class_52; + method_22576($$0: ResourceLocation_): Internal.class_5341; + method_364($$0: string): Internal.class_58; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_58_ = class_58; + interface QuadEmitter extends Internal.MutableQuadView { + normal(vertexIndex: number, vec: Internal.class_1160_): Internal.QuadEmitter; + cullFace(arg0: Internal.class_2350_): Internal.QuadEmitter; + lightmap(b0: number, b1: number, b2: number, b3: number): Internal.QuadEmitter; + lightmap(arg0: number, arg1: number): Internal.QuadEmitter; + colorIndex(arg0: number): Internal.QuadEmitter; + fromVanilla(arg0: number[], arg1: number, arg2: boolean): Internal.QuadEmitter; + spriteUnitSquare(spriteIndex: number): Internal.QuadEmitter; + square(nominalFace: Internal.class_2350_, left: number, bottom: number, right: number, top: number, depth: number): Internal.QuadEmitter; + material(arg0: Internal.RenderMaterial_): Internal.QuadEmitter; + pos(arg0: number, arg1: number, arg2: number, arg3: number): Internal.QuadEmitter; + pos(vertexIndex: number, vec: Internal.class_1160_): Internal.QuadEmitter; + sprite(arg0: number, arg1: number, arg2: number, arg3: number): Internal.QuadEmitter; + sprite(vertexIndex: number, spriteIndex: number, uv: Internal.class_241_): Internal.QuadEmitter; + nominalFace(arg0: Internal.class_2350_): Internal.QuadEmitter; + tag(arg0: number): Internal.QuadEmitter; + emit(): Internal.QuadEmitter; + spriteBake(arg0: number, arg1: Internal.class_1058_, arg2: number): Internal.QuadEmitter; + spriteColor(arg0: number, arg1: number, arg2: number): Internal.QuadEmitter; + spriteColor(spriteIndex: number, c0: number, c1: number, c2: number, c3: number): Internal.QuadEmitter; + } + type QuadEmitter_ = QuadEmitter; + abstract class LivingEntityEventJS extends Internal.EntityEventJS { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LivingEntityEventJS_ = LivingEntityEventJS; + class Type$FieldNotFoundException extends Internal.Type$TypeError { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Type$FieldNotFoundException_ = Type$FieldNotFoundException; + class Date implements Internal.Serializable, Internal.Cloneable, Internal.Comparable { + static UTC(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number; + before(arg0: Internal.Date_): boolean; + getTime(): number; + compareTo(arg0: Internal.Date_): number; + getHours(): number; + setHours(arg0: number): void; + setSeconds(arg0: number): void; + hashCode(): number; + getDate(): number; + static from(arg0: Internal.Instant_): Internal.Date; + getMonth(): number; + after(arg0: Internal.Date_): boolean; + setTime(arg0: number): void; + setMonth(arg0: number): void; + setMinutes(arg0: number): void; + static parse(arg0: string): number; + setYear(arg0: number): void; + toInstant(): Internal.Instant; + getDay(): number; + getMinutes(): number; + toGMTString(): string; + getTimezoneOffset(): number; + getSeconds(): number; + getYear(): number; + equals(arg0: any): boolean; + clone(): any; + setDate(arg0: number): void; + toString(): string; + toLocaleString(): string; + get date(): number; + get hours(): number; + get seconds(): number; + get month(): number; + get timezoneOffset(): number; + get year(): number; + get minutes(): number; + get time(): number; + get day(): number; + set date(arg0: number); + set seconds(arg0: number); + set hours(arg0: number); + set month(arg0: number); + set year(arg0: number); + set minutes(arg0: number); + set time(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Date_ = Date; + class class_3957 implements Internal.class_1865 { + method_17735($$0: Internal.class_2540_, $$1: T): void; + method_17736($$0: ResourceLocation_, $$1: Internal.JsonObject_): T; + method_17737($$0: ResourceLocation_, $$1: Internal.class_2540_): T; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3957_ = class_3957; + class class_6848 extends Internal.class_6679 { + method_38873(): Internal.class_6647; + static readonly field_36288 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6848_ = class_6848; + class class_631 extends Internal.class_2802 { + method_12130(): Internal.class_3568; + method_2857($$0: number, $$1: number, $$2: Internal.class_2806_, $$3: boolean): Internal.class_2818; + method_16020($$0: number, $$1: number, $$2: Internal.class_2540_, $$3: Internal.class_2487_, $$4: Internal.Consumer_): Internal.class_2818; + method_14151(): number; + method_2859($$0: number, $$1: number): void; + method_12122(): string; + method_20317($$0: number, $$1: number): void; + method_20180($$0: number): void; + method_16399(): Internal.class_1922; + method_12247($$0: Internal.class_1944_, $$1: Internal.class_4076_): void; + method_12127($$0: Internal.BooleanSupplier_, $$1: boolean): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_631_ = class_631; + class class_6606 { + method_38606(): Internal.List; + method_38608(): Internal.BitSet; + method_38609(): Internal.BitSet; + method_38611(): boolean; + method_38610(): Internal.List; + method_38601(): Internal.BitSet; + method_38604(): Internal.BitSet; + method_38603($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6606_ = class_6606; + class class_5925 extends Internal.class_6797 { + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + static method_39638($$0: Internal.class_2902$class_2903_): Internal.class_5925; + method_39615(): Internal.class_6798; + static readonly field_29265 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5925_ = class_5925; + interface class_5952 { + method_34705(): Internal.List; + } + type class_5952_ = class_5952; + class class_2833 implements Internal.class_2596 { + method_12280(): number; + method_11052($$0: Internal.class_2540_): void; + method_12281(): number; + method_12276(): number; + method_12277(): number; + method_12278($$0: Internal.class_2792_): void; + method_12279(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2833_ = class_2833; + class class_5497 { + toString(): string; + method_31027(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5497_ = class_5497; + class class_1520 extends Internal.class_1514 { + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6853(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1520_ = class_1520; + class ResolvedModule { + reference(): Internal.ModuleReference; + configuration(): Internal.Configuration; + hashCode(): number; + equals(arg0: any): boolean; + reads(): Internal.Set; + name(): string; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ResolvedModule_ = ResolvedModule; + interface class_4002 { + method_18138(arg0: number, arg1: number): Internal.class_1058; + method_18139(arg0: Internal.Random_): Internal.class_1058; + } + type class_4002_ = class_4002; + interface EquipmentSlotProvider { + getPreferredEquipmentSlot(arg0: Internal.class_1799_): EquipmentSlot; + } + type EquipmentSlotProvider_ = ((arg0: Internal.class_1799) => EquipmentSlot) | EquipmentSlotProvider; + class class_638 extends Internal.class_1937 { + method_2941($$0: number, $$1: number, $$2: number): void; + method_8406($$0: Internal.class_2394_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void; + method_2942($$0: number, $$1: Internal.class_1297_): void; + method_2943($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Random_, $$5: Internal.class_2248_, $$6: Internal.class_2338$class_2339_): void; + method_2944($$0: Internal.class_269_): void; + method_2945($$0: number, $$1: Internal.class_1297$class_5529_): void; + method_2947($$0: BlockPos_, $$1: Internal.class_3414_, $$2: Internal.class_3419_, $$3: number, $$4: number, $$5: boolean): void; + method_24852($$0: Internal.class_2350_, $$1: boolean): number; + method_31595($$0: BlockPos_, $$1: Internal.class_2680_): void; + method_8494($$0: Internal.class_2394_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void; + method_30349(): Internal.class_5455; + method_17889(): number; + method_38743(): boolean; + method_32888($$0: Internal.class_1297_, $$1: Internal.class_5712_, $$2: BlockPos_): void; + method_18456(): Internal.List; + method_38989($$0: Internal.class_1297_): boolean; + method_8413($$0: BlockPos_, $$1: Internal.class_2680_, $$2: Internal.class_2680_, $$3: number): void; + method_8517($$0: number, $$1: BlockPos_, $$2: number): void; + method_18120(): number; + method_2935(): Internal.class_631; + method_27874(): BlockPos; + method_2937($$0: BlockPos_, $$1: Internal.class_2680_): void; + method_27873($$0: BlockPos_, $$1: number): void; + method_22387($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_23752($$0: BlockPos_, $$1: Internal.class_6539_): number; + method_39849($$0: number, $$1: number): void; + method_30671(): number; + method_8441($$0: Internal.BooleanSupplier_): void; + method_8522($$0: Internal.class_2596_): void; + method_8444($$0: Internal.class_1657_, $$1: number, $$2: BlockPos_, $$3: number): void; + method_8486($$0: number, $$1: number, $$2: number, $$3: Internal.class_3414_, $$4: Internal.class_3419_, $$5: number, $$6: number, $$7: boolean): void; + method_16109($$0: BlockPos_, $$1: Internal.class_2680_, $$2: Internal.class_2680_): void; + method_8405(): Internal.class_6756; + method_8449($$0: Internal.class_1657_, $$1: Internal.class_1297_, $$2: Internal.class_3414_, $$3: Internal.class_3419_, $$4: number, $$5: number): void; + method_8525(): void; + method_18646($$0: Internal.class_1297_): void; + method_18112(): Internal.Iterable; + method_23789(): number; + method_18113($$0: number, $$1: number, $$2: number): void; + method_8428(): Internal.class_269; + method_8509($$0: number): void; + method_18110($$0: Internal.class_2818_): void; + method_23780($$0: BlockPos_, $$1: Internal.class_6539_): number; + method_23782($$0: Internal.class_1923_): void; + method_23783($$0: number): number; + method_23784(): void; + method_23785($$0: number): Vec3; + method_23787($$0: number): number; + method_8393($$0: number, $$1: number): boolean; + method_8397(): Internal.class_6756; + method_8474($$0: number, $$1: BlockPos_, $$2: number): void; + method_29089($$0: number): void; + method_8433(): Internal.class_1863; + method_18116(): void; + method_8435($$0: number): void; + method_17891($$0: string): Internal.class_22; + method_23777($$0: Vec3_, $$1: number): Vec3; + method_17452($$0: Internal.class_2394_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_8538($$0: Internal.class_128_): Internal.class_129; + method_39023($$0: number): void; + method_31419(): string; + method_17890($$0: string, $$1: Internal.class_22_): void; + method_39024(): number; + method_28104(): Internal.class_638$class_5271; + method_28103(): Internal.class_5294; + method_8466($$0: Internal.class_2394_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_8465($$0: Internal.class_1657_, $$1: number, $$2: number, $$3: number, $$4: Internal.class_3414_, $$5: Internal.class_3419_, $$6: number, $$7: number): void; + method_38534(): void; + toString(): string; + method_38536($$0: Internal.Runnable_): void; + method_8547($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.class_2487_): void; + method_8469($$0: number): Internal.class_1297; + method_18107($$0: number, $$1: Internal.class_742_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_638_ = class_638; + class class_277 { + method_1245(): boolean; + static method_1247($$0: string): number; + hashCode(): number; + equals($$0: any): boolean; + static method_1243($$0: string): number; + method_1244(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_277_ = class_277; + class ZoneOffsetTransitionRule$TimeDefinition extends Internal.Enum { + static valueOf(arg0: string): Internal.ZoneOffsetTransitionRule$TimeDefinition; + static values(): Internal.ZoneOffsetTransitionRule$TimeDefinition[]; + createDateTime(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneOffset_): Internal.LocalDateTime; + static readonly WALL : Internal.ZoneOffsetTransitionRule$TimeDefinition; + static readonly UTC : Internal.ZoneOffsetTransitionRule$TimeDefinition; + static readonly STANDARD : Internal.ZoneOffsetTransitionRule$TimeDefinition; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ZoneOffsetTransitionRule$TimeDefinition_ = "standard" | "utc" | "wall" | ZoneOffsetTransitionRule$TimeDefinition; + interface class_1145 { + method_4884(arg0: Internal.class_1113_, arg1: Internal.class_1146_): void; + } + type class_1145_ = class_1145; + class class_1525 extends Internal.class_1512 { + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6862($$0: Internal.class_1309_): void; + method_6851(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1525_ = class_1525; + class class_2856$class_2857 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2856$class_2857; + static values(): Internal.class_2856$class_2857[]; + static readonly field_13018 : Internal.class_2856$class_2857; + static readonly field_13017 : Internal.class_2856$class_2857; + static readonly field_13016 : Internal.class_2856$class_2857; + static readonly field_13015 : Internal.class_2856$class_2857; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2856$class_2857_ = "declined" | "successfully_loaded" | "failed_download" | "accepted" | class_2856$class_2857; + interface TypeDescriptor { + descriptorString(): string; + } + type TypeDescriptor_ = TypeDescriptor; + class class_1722 extends Internal.class_1703 { + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + static readonly field_30801 : 5; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1722_ = class_1722; + abstract class LongBuffer extends Internal.Buffer implements Internal.Comparable { + hasArray(): boolean; + compact(): Internal.LongBuffer; + clear(): Internal.LongBuffer; + duplicate(): Internal.LongBuffer; + compareTo(arg0: Internal.LongBuffer_): number; + asReadOnlyBuffer(): Internal.LongBuffer; + put(arg0: number[]): Internal.LongBuffer; + put(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.LongBuffer; + put(arg0: number, arg1: number[]): Internal.LongBuffer; + put(arg0: number[], arg1: number, arg2: number): Internal.LongBuffer; + put(arg0: number, arg1: Internal.LongBuffer_, arg2: number, arg3: number): Internal.LongBuffer; + put(arg0: Internal.LongBuffer_): Internal.LongBuffer; + put(arg0: number, arg1: number): Internal.LongBuffer; + put(arg0: number): Internal.LongBuffer; + static allocate(arg0: number): Internal.LongBuffer; + rewind(): Internal.LongBuffer; + slice(): Internal.LongBuffer; + slice(arg0: number, arg1: number): Internal.LongBuffer; + array(): number[]; + hashCode(): number; + mismatch(arg0: Internal.LongBuffer_): number; + equals(arg0: any): boolean; + get(): number; + get(arg0: number, arg1: number[]): Internal.LongBuffer; + get(arg0: number): number; + get(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.LongBuffer; + get(arg0: number[], arg1: number, arg2: number): Internal.LongBuffer; + get(arg0: number[]): Internal.LongBuffer; + limit(arg0: number): Internal.LongBuffer; + reset(): Internal.LongBuffer; + arrayOffset(): number; + toString(): string; + position(arg0: number): Internal.LongBuffer; + flip(): Internal.LongBuffer; + isDirect(): boolean; + static wrap(arg0: number[]): Internal.LongBuffer; + static wrap(arg0: number[], arg1: number, arg2: number): Internal.LongBuffer; + mark(): Internal.LongBuffer; + order(): Internal.ByteOrder; + get direct(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LongBuffer_ = LongBuffer; + class class_2695 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11685(): number; + method_11684(): ResourceLocation; + method_11686($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2695_ = class_2695; + class class_4668$class_4672 extends Internal.class_4668 { + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4672_ = class_4668$class_4672; + class class_1159 { + static method_24019($$0: number, $$1: number, $$2: number): Internal.class_1159; + method_22670($$0: Internal.class_1158_): void; + method_22671($$0: Internal.class_1160_): void; + static method_4929($$0: number, $$1: number, $$2: number, $$3: number): Internal.class_1159; + method_22672($$0: Internal.class_1159_): void; + method_22870(): boolean; + method_22871(): void; + method_22673(): Internal.class_1159; + method_35436($$0: Internal.FloatBuffer_, $$1: boolean): void; + method_35435($$0: Internal.FloatBuffer_): void; + method_35434($$0: Internal.class_1159_): void; + method_35433(): boolean; + hashCode(): number; + method_35439($$0: Internal.FloatBuffer_, $$1: boolean): void; + method_35438($$0: Internal.FloatBuffer_): void; + method_22668(): void; + method_22866($$0: number): void; + static method_4933($$0: number, $$1: number, $$2: number, $$3: number): Internal.class_1159; + method_4932($$0: Internal.FloatBuffer_): void; + method_22868(): number; + method_35444(): number; + method_35443($$0: Internal.FloatBuffer_): void; + method_35442($$0: Internal.class_1159_): void; + static method_24021($$0: number, $$1: number, $$2: number): Internal.class_1159; + method_35441(): number; + method_35440($$0: Internal.class_1159_): void; + equals($$0: any): boolean; + toString(): string; + static method_34239($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.class_1159; + method_31544($$0: number, $$1: number, $$2: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1159_ = class_1159; + class class_1498 extends Internal.class_1496 { + method_6735(): boolean; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_27078(): Internal.class_5148; + method_27077(): Internal.class_5149; + method_5749($$0: Internal.class_2487_): void; + method_6773($$0: Internal.class_1799_): boolean; + method_5453($$0: Internal.class_1263_): void; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6474($$0: Internal.class_1429_): boolean; + method_5652($$0: Internal.class_2487_): void; + method_6786(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1498_ = class_1498; + interface class_2629$class_5881 { + method_34104($$0: Internal.UUID_, $$1: boolean, $$2: boolean, $$3: boolean): void; + method_34103($$0: Internal.UUID_, $$1: Internal.class_2561_, $$2: number, $$3: Internal.class_1259$class_1260_, $$4: Internal.class_1259$class_1261_, $$5: boolean, $$6: boolean, $$7: boolean): void; + method_34102($$0: Internal.UUID_, $$1: Internal.class_2561_): void; + method_34101($$0: Internal.UUID_, $$1: Internal.class_1259$class_1260_, $$2: Internal.class_1259$class_1261_): void; + method_34100($$0: Internal.UUID_, $$1: number): void; + method_34099($$0: Internal.UUID_): void; + } + type class_2629$class_5881_ = class_2629$class_5881; + class class_1543$class_1544 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1543$class_1544; + static values(): Internal.class_1543$class_1544[]; + static readonly field_7207 : Internal.class_1543$class_1544; + static readonly field_19012 : Internal.class_1543$class_1544; + static readonly field_21512 : Internal.class_1543$class_1544; + static readonly field_7212 : Internal.class_1543$class_1544; + static readonly field_7211 : Internal.class_1543$class_1544; + static readonly field_7213 : Internal.class_1543$class_1544; + static readonly field_7210 : Internal.class_1543$class_1544; + static readonly field_7208 : Internal.class_1543$class_1544; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1543$class_1544_ = "spellcasting" | "neutral" | "bow_and_arrow" | "crossbow_charge" | "crossbow_hold" | "crossed" | "celebrating" | "attacking" | class_1543$class_1544; + class class_4660 extends Internal.class_4662 { + method_23469($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: Internal.List_, $$4: Internal.List_): void; + static readonly field_24959 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4660_ = class_4660; + /** + */ + class ArmorItemBuilder$Leggings extends Internal.ArmorItemBuilder { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type ArmorItemBuilder$Leggings_ = ArmorItemBuilder$Leggings; + class class_22 extends Internal.class_18 { + method_32370($$0: number, $$1: number, $$2: number): void; + method_109($$0: Internal.class_1922_, $$1: number, $$2: number): void; + method_32364($$0: number): Internal.class_22; + method_32365($$0: number, $$1: number, $$2: number): boolean; + method_75($$0: Internal.class_2487_): Internal.class_2487; + method_32373(): Internal.Iterable; + static method_32362($$0: number, $$1: boolean, $$2: Internal.class_5321_): Internal.class_22; + static method_32363($$0: number, $$1: number, $$2: number, $$3: boolean, $$4: boolean, $$5: Internal.class_5321_): Internal.class_22; + static method_32371($$0: Internal.class_2487_): Internal.class_22; + method_108($$0: Internal.class_1936_, $$1: BlockPos_): boolean; + method_32372(): boolean; + method_32361(): Internal.class_22; + method_101($$0: Internal.class_1657_): Internal.class_22$class_23; + method_37343($$0: number): boolean; + method_102($$0: Internal.class_1657_, $$1: Internal.class_1799_): void; + method_104($$0: BlockPos_, $$1: number): void; + static method_110($$0: Internal.class_1799_, $$1: BlockPos_, $$2: string, $$3: Internal.class_20$class_21_): void; + method_35503(): Internal.Collection; + method_32369($$0: Internal.List_): void; + method_100($$0: number, $$1: Internal.class_1657_): Internal.class_2596; + field_122 : number[]; + static readonly field_33991 : 256; + readonly field_119 : number; + readonly field_17403 : boolean; + readonly field_116 : number; + static readonly field_31831 : 4; + readonly field_115 : number; + readonly field_118 : Internal.class_5321; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_22_ = class_22; + class RemappableRegistry$RemapMode extends Internal.Enum { + static valueOf(name: string): Internal.RemappableRegistry$RemapMode; + static values(): Internal.RemappableRegistry$RemapMode[]; + static readonly AUTHORITATIVE : Internal.RemappableRegistry$RemapMode; + static readonly EXACT : Internal.RemappableRegistry$RemapMode; + static readonly REMOTE : Internal.RemappableRegistry$RemapMode; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RemappableRegistry$RemapMode_ = "authoritative" | "exact" | "remote" | RemappableRegistry$RemapMode; + interface Object2IntMap$Entry extends Internal.Map$Entry { + getValue(): number; + getIntValue(): number; + setValue(arg0: number): number; + } + type Object2IntMap$Entry_ = Object2IntMap$Entry; + class ValueRange implements Internal.Serializable { + getMaximum(): number; + getSmallestMaximum(): number; + isIntValue(): boolean; + getLargestMinimum(): number; + isValidValue(arg0: number): boolean; + hashCode(): number; + static of(arg0: number, arg1: number): Internal.ValueRange; + static of(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ValueRange; + static of(arg0: number, arg1: number, arg2: number): Internal.ValueRange; + equals(arg0: any): boolean; + getMinimum(): number; + checkValidIntValue(arg0: number, arg1: Internal.TemporalField_): number; + checkValidValue(arg0: number, arg1: Internal.TemporalField_): number; + toString(): string; + isFixed(): boolean; + isValidIntValue(arg0: number): boolean; + get largestMinimum(): number; + get smallestMaximum(): number; + get intValue(): boolean; + get maximum(): number; + get fixed(): boolean; + get minimum(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ValueRange_ = ValueRange; + class class_2708 implements Internal.class_2596 { + method_11733(): Internal.Set; + method_11735(): number; + method_11734(): number; + method_11737(): number; + method_11736(): number; + method_11052($$0: Internal.class_2540_): void; + method_11739(): number; + method_33718(): boolean; + method_11738(): number; + method_11740($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2708_ = class_2708; + class class_5417 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5417_ = class_5417; + class class_870 implements Internal.class_863$class_864 { + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_20414(): void; + method_3871($$0: Internal.class_3341_, $$1: Internal.List_, $$2: Internal.List_, $$3: Internal.class_2874_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_870_ = class_870; + interface class_2841$class_4464 { + accept(arg0: T, arg1: number): void; + } + type class_2841$class_4464_ = ((arg0: T, arg1: number) => void) | class_2841$class_4464; + class class_3730 extends Internal.Enum { + static valueOf($$0: string): Internal.class_3730; + static values(): Internal.class_3730[]; + static readonly field_16527 : Internal.class_3730; + static readonly field_16471 : Internal.class_3730; + static readonly field_16460 : Internal.class_3730; + static readonly field_16472 : Internal.class_3730; + static readonly field_16461 : Internal.class_3730; + static readonly field_16473 : Internal.class_3730; + static readonly field_16462 : Internal.class_3730; + static readonly field_16474 : Internal.class_3730; + static readonly field_16463 : Internal.class_3730; + static readonly field_16470 : Internal.class_3730; + static readonly field_16468 : Internal.class_3730; + static readonly field_16469 : Internal.class_3730; + static readonly field_16459 : Internal.class_3730; + static readonly field_16465 : Internal.class_3730; + static readonly field_16466 : Internal.class_3730; + static readonly field_16467 : Internal.class_3730; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3730_ = "patrol" | "triggered" | "natural" | "chunk_generation" | "spawn_egg" | "jockey" | "structure" | "command" | "bucket" | "dispenser" | "spawner" | "mob_summoned" | "reinforcement" | "event" | "breeding" | "conversion" | class_3730; + interface Byte2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Byte2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2ShortFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ShortFunction; + } + type Byte2ShortFunction_ = ((arg0: number) => number) | Byte2ShortFunction; + interface class_4538 extends Internal.class_1920, Internal.class_1941, Internal.class_4543$class_4544, Internal.MixinViewableWorld, Internal.RenderAttachedBlockView { + method_22338($$0: number, $$1: number): Internal.class_1922; + method_22339($$0: BlockPos_): number; + method_8608(): boolean; + method_31607(): number; + method_22350($$0: BlockPos_): Internal.class_2791; + method_22351($$0: BlockPos_): boolean; + method_33598($$0: number, $$1: number): boolean; + method_8393(arg0: number, arg1: number): boolean; + method_8392($$0: number, $$1: number): Internal.class_2791; + method_33597($$0: number, $$1: number, $$2: number, $$3: number): boolean; + method_8594(): number; + method_16359($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_8598($$0: Internal.class_2902$class_2903_, $$1: BlockPos_): BlockPos; + method_8597(): Internal.class_2874; + method_22347($$0: BlockPos_): boolean; + method_22348($$0: BlockPos_): boolean; + method_22349($$0: BlockPos_): number; + method_8615(): number; + method_22340($$0: BlockPos_): boolean; + method_22341($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean; + method_29556($$0: Internal.class_238_): Internal.Stream; + method_22385(): Internal.class_4543; + method_22342($$0: number, $$1: number, $$2: Internal.class_2806_): Internal.class_2791; + method_22343($$0: BlockPos_, $$1: BlockPos_): boolean; + method_22387(arg0: number, arg1: number, arg2: number): Internal.class_6880; + method_23752($$0: BlockPos_, $$1: Internal.class_6539_): number; + method_22344($$0: BlockPos_, $$1: Internal.class_2350_): number; + method_22345($$0: Internal.class_238_): boolean; + method_23753($$0: BlockPos_): Internal.class_6880; + method_22346($$0: BlockPos_, $$1: number): number; + method_31605(): number; + method_8624(arg0: Internal.class_2902$class_2903_, arg1: number, arg2: number): number; + method_8402(arg0: number, arg1: number, arg2: Internal.class_2806_, arg3: boolean): Internal.class_2791; + } + type class_4538_ = class_4538; + interface ColorProviderRegistryImpl$ColorMapperHolder { + get(arg0: T): Provider; + } + type ColorProviderRegistryImpl$ColorMapperHolder_ = ColorProviderRegistryImpl$ColorMapperHolder; + class class_4760 extends Internal.class_1429 implements Internal.class_1569, Internal.class_5137 { + method_24658(): boolean; + method_26948($$0: boolean): void; + method_24657(): number; + static method_24349($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5931($$0: Internal.class_1657_): boolean; + method_5634(): Internal.class_3419; + method_26945(): boolean; + method_5711($$0: number): void; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + static method_26943(): Internal.class_5132$class_5133; + method_26944(): boolean; + method_6482(): boolean; + method_6481($$0: Internal.class_1799_): boolean; + method_18868(): Internal.class_4095; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6121($$0: Internal.class_1297_): boolean; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5621(): number; + method_5974($$0: number): boolean; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4760_ = class_4760; + abstract class class_3491 { + method_15110(arg0: Internal.class_4538_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.class_3499$class_3501_, arg4: Internal.class_3499$class_3501_, arg5: Internal.class_3492_): Internal.class_3499$class_3501; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3491_ = class_3491; + class Parameter implements Internal.AnnotatedElement { + getDeclaringInvokable(): Internal.Invokable; + getAnnotationsByType(arg0: Internal.Class_): A[]; + getType(): Internal.TypeToken; + getDeclaredAnnotationsByType(arg0: Internal.Class_): A[]; + getAnnotation(arg0: Internal.Class_): A; + isAnnotationPresent(arg0: Internal.Class_): boolean; + hashCode(): number; + equals(arg0: any): boolean; + getDeclaredAnnotation(arg0: Internal.Class_): A; + toString(): string; + getAnnotatedType(): Internal.AnnotatedType; + getAnnotations(): Internal.Annotation[]; + getDeclaredAnnotations(): Internal.Annotation[]; + get declaredAnnotations(): Internal.Annotation[]; + get annotatedType(): Internal.AnnotatedType; + get annotations(): Internal.Annotation[]; + get declaringInvokable(): Internal.Invokable; + get type(): Internal.TypeToken; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Parameter_ = Parameter; + class ModuleDescriptor$Provides implements Internal.Comparable { + service(): string; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + compareTo(arg0: Internal.ModuleDescriptor$Provides_): number; + providers(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Provides_ = ModuleDescriptor$Provides; + interface class_6123

{ + codec(): Internal.Codec

; + } + type class_6123_

= class_6123

; + class URI implements Internal.Comparable, Internal.Serializable { + toASCIIString(): string; + resolve(arg0: string): Internal.URI; + resolve(arg0: Internal.URI_): Internal.URI; + isOpaque(): boolean; + compareTo(arg0: Internal.URI_): number; + getRawAuthority(): string; + hashCode(): number; + normalize(): Internal.URI; + getPath(): string; + static create(arg0: string): Internal.URI; + relativize(arg0: Internal.URI_): Internal.URI; + getQuery(): string; + getHost(): string; + toURL(): Internal.URL; + getScheme(): string; + getAuthority(): string; + getRawFragment(): string; + getRawUserInfo(): string; + parseServerAuthority(): Internal.URI; + getRawSchemeSpecificPart(): string; + getRawQuery(): string; + getPort(): number; + equals(arg0: any): boolean; + isAbsolute(): boolean; + toString(): string; + getFragment(): string; + getRawPath(): string; + getUserInfo(): string; + getSchemeSpecificPart(): string; + get rawFragment(): string; + get userInfo(): string; + get opaque(): boolean; + get scheme(): string; + get query(): string; + get schemeSpecificPart(): string; + get rawUserInfo(): string; + get path(): string; + get fragment(): string; + get rawPath(): string; + get rawSchemeSpecificPart(): string; + get port(): number; + get rawAuthority(): string; + get absolute(): boolean; + get authority(): string; + get host(): string; + get rawQuery(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type URI_ = URI; + class class_3310$class_3181 { + method_13967(): number; + method_13968(): Internal.class_238; + method_13965(): boolean; + method_13966(): number; + method_13963(): number; + method_13964(): number; + method_13962($$0: BlockPos_): boolean; + static readonly field_24841 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3310$class_3181_ = class_3310$class_3181; + interface class_1945 { + method_8649($$0: Internal.class_1297_): boolean; + method_8650(arg0: BlockPos_, arg1: boolean): boolean; + method_30093(arg0: BlockPos_, arg1: boolean, arg2: Internal.class_1297_, arg3: number): boolean; + method_22352($$0: BlockPos_, $$1: boolean): boolean; + method_8652($$0: BlockPos_, $$1: Internal.class_2680_, $$2: number): boolean; + method_30092(arg0: BlockPos_, arg1: Internal.class_2680_, arg2: number, arg3: number): boolean; + method_8651($$0: BlockPos_, $$1: boolean, $$2: Internal.class_1297_): boolean; + } + type class_1945_ = class_1945; + class class_2589 extends Internal.class_2624 implements Internal.class_1278 { + method_5438($$0: number): Internal.class_1799; + method_5439(): number; + method_5447($$0: number, $$1: Internal.class_1799_): void; + method_5448(): void; + method_5437($$0: number, $$1: Internal.class_1799_): boolean; + method_5492($$0: number, $$1: Internal.class_1799_, $$2: Internal.class_2350_): boolean; + method_5493($$0: number, $$1: Internal.class_1799_, $$2: Internal.class_2350_): boolean; + method_5441($$0: number): Internal.class_1799; + method_5442(): boolean; + method_5494($$0: Internal.class_2350_): number[]; + method_5434($$0: number, $$1: number): Internal.class_1799; + method_11014($$0: Internal.class_2487_): void; + method_5443($$0: Internal.class_1657_): boolean; + static method_31665($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2589_): void; + static readonly field_31326 : 1; + static readonly field_31327 : 2; + static readonly field_31324 : 20; + static readonly field_31325 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2589_ = class_2589; + abstract class Unit { + smoothstep(): Internal.Unit; + mod(other: Internal.Unit_): Internal.Unit; + mod(value: number): Internal.Unit; + withAlpha(a: Internal.Unit_): Internal.Unit; + log1p(): Internal.Unit; + cos(): Internal.Unit; + deg(): Internal.Unit; + lt(other: Internal.Unit_): Internal.Unit; + atan(): Internal.Unit; + div(other: Internal.Unit_): Internal.Unit; + div(value: number): Internal.Unit; + rad(): Internal.Unit; + sqrt(): Internal.Unit; + gte(other: Internal.Unit_): Internal.Unit; + neq(other: Internal.Unit_): Internal.Unit; + clamp(a: Internal.Unit_, b: Internal.Unit_): Internal.Unit; + atan2(other: Internal.Unit_): Internal.Unit; + tan(): Internal.Unit; + add(other: Internal.Unit_): Internal.Unit; + add(value: number): Internal.Unit; + ceil(): Internal.Unit; + eq(other: Internal.Unit_): Internal.Unit; + getInt(variables: Internal.UnitVariables_): number; + divSet(unit: Internal.Unit_): Internal.Unit; + bitAnd(other: Internal.Unit_): Internal.Unit; + addSet(unit: Internal.Unit_): Internal.Unit; + bitNot(): Internal.Unit; + lsh(other: Internal.Unit_): Internal.Unit; + sub(value: number): Internal.Unit; + sub(other: Internal.Unit_): Internal.Unit; + bool(): Internal.Unit; + lerp(a: Internal.Unit_, b: Internal.Unit_): Internal.Unit; + mul(value: number): Internal.Unit; + mul(other: Internal.Unit_): Internal.Unit; + log(): Internal.Unit; + bitOr(other: Internal.Unit_): Internal.Unit; + rsh(other: Internal.Unit_): Internal.Unit; + log10(): Internal.Unit; + modSet(unit: Internal.Unit_): Internal.Unit; + getFloat(variables: Internal.UnitVariables_): number; + boolNot(): Internal.Unit; + min(other: Internal.Unit_): Internal.Unit; + and(other: Internal.Unit_): Internal.Unit; + get(arg0: Internal.UnitVariables_): number; + subSet(unit: Internal.Unit_): Internal.Unit; + pow(other: Internal.Unit_): Internal.Unit; + sin(): Internal.Unit; + xor(other: Internal.Unit_): Internal.Unit; + getBoolean(variables: Internal.UnitVariables_): boolean; + lte(other: Internal.Unit_): Internal.Unit; + floor(): Internal.Unit; + mulSet(unit: Internal.Unit_): Internal.Unit; + isFixed(): boolean; + sq(): Internal.Unit; + or(other: Internal.Unit_): Internal.Unit; + set(unit: Internal.Unit_): Internal.Unit; + max(other: Internal.Unit_): Internal.Unit; + positive(): Internal.Unit; + gt(other: Internal.Unit_): Internal.Unit; + abs(): Internal.Unit; + negate(): Internal.Unit; + toString(builder: Internal.StringBuilder_): void; + toString(): string; + static EMPTY_ARRAY : Internal.Unit[]; + get fixed(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Unit_ = Unit; + class class_1059 extends Internal.class_1044 implements Internal.class_1061, Internal.SpriteFinderImpl$SpriteFinderAccess { + method_4612(): void; + method_4601(): void; + fabric_spriteFinder(): Internal.SpriteFinderImpl; + method_4622(): void; + method_4625($$0: Internal.class_3300_): void; + method_18163($$0: Internal.class_3300_, $$1: Internal.Stream_, $$2: Internal.class_3695_, $$3: number): Internal.class_1059$class_4007; + method_24198($$0: Internal.class_1059$class_4007_): void; + localvar$zlh000$beforeSpriteLoad(set: Internal.Set_): Internal.Set; + method_4608($$0: ResourceLocation_): Internal.class_1058; + method_18159($$0: Internal.class_1059$class_4007_): void; + method_24106(): ResourceLocation; + static readonly field_5275 : ResourceLocation; + static readonly field_17898 : ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1059_ = class_1059; + class class_2846 implements Internal.class_2596 { + method_12360(): Internal.class_2350; + method_12361($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_12362(): BlockPos; + method_12363(): Internal.class_2846$class_2847; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2846_ = class_2846; + class RequiredArgumentBuilder extends Internal.ArgumentBuilder> { + suggests(arg0: Internal.SuggestionProvider_): Internal.RequiredArgumentBuilder; + static argument(arg0: string, arg1: Internal.ArgumentType_): Internal.RequiredArgumentBuilder; + getName(): string; + build(): Internal.ArgumentCommandNode; + getType(): Internal.ArgumentType; + getSuggestionsProvider(): Internal.SuggestionProvider; + get suggestionsProvider(): Internal.SuggestionProvider; + get name(): string; + get type(): Internal.ArgumentType; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RequiredArgumentBuilder_ = RequiredArgumentBuilder; + /** + * Fired when the inventory of player is changed. + */ + class InventoryChangedEventJS extends Internal.PlayerEventJS { + getSlot(): number; + getItem(): Internal.ItemStackJS; + getEntity(): Internal.EntityJS; + get item(): Internal.ItemStackJS; + get slot(): number; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the inventory of player is changed. + */ + type InventoryChangedEventJS_ = InventoryChangedEventJS; + interface class_6646 extends Internal.BiPredicate { + method_38873(): Internal.class_6647; + } + type class_6646_ = class_6646; + class ModelGenerator { + parent(s: string): void; + toJson(): Internal.JsonObject; + textures(json: Internal.JsonObject_): void; + texture(name: string, texture: string): void; + element(consumer: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModelGenerator_ = ModelGenerator; + class class_5536 extends Internal.Enum { + static valueOf($$0: string): Internal.class_5536; + static values(): Internal.class_5536[]; + static readonly field_27014 : Internal.class_5536; + static readonly field_27013 : Internal.class_5536; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5536_ = "secondary" | "primary" | class_5536; + class class_1944 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1944; + static values(): Internal.class_1944[]; + static readonly field_9284 : Internal.class_1944; + static readonly field_9282 : Internal.class_1944; + readonly field_9283 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1944_ = "sky" | "block" | class_1944; + interface class_46 { + method_292($$0: Internal.class_58_): void; + method_293(): Internal.Set>; + } + type class_46_ = class_46; + class class_6108 extends Internal.class_5871 { + readonly field_31492 : Internal.class_5863; + readonly field_31493 : Internal.class_5863; + static readonly field_31491 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6108_ = class_6108; + class CharStream { + next(): string; + nextIf(match: string): boolean; + peek(ahead: number): string; + peek(): string; + position : number; + readonly chars : string[]; + skipWhitespace : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CharStream_ = CharStream; + class class_3222 extends Internal.class_1657 implements Internal.ServerPlayerEntityAccessor, Internal.ServerPlayerEntitySyncHook { + method_14253(): Internal.class_3441; + method_14252($$0: number): void; + method_14251($$0: Internal.class_3218_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_7286($$0: Internal.class_1799_, $$1: number): void; + fabric_incrementSyncId(): number; + method_31273(): Internal.class_5513; + method_7323($$0: Internal.class_2593_): void; + method_14255($$0: string, $$1: string, $$2: boolean, $$3: Internal.class_2561_): void; + method_14254($$0: Internal.class_2561_, $$1: Internal.class_2556_, $$2: Internal.UUID_): void; + method_6078($$0: Internal.class_1282_): void; + method_37413($$0: boolean): boolean; + method_7325(): boolean; + method_7324($$0: Internal.class_1297_): void; + method_17354($$0: number, $$1: Internal.class_1916_, $$2: number, $$3: number, $$4: boolean, $$5: boolean): void; + method_17355($$0: Internal.class_3908_): Internal.OptionalInt; + method_14242(): Internal.class_1297; + method_14240(): void; + method_24203($$0: number, $$1: number, $$2: number): void; + method_14246($$0: Internal.class_1923_): void; + handler$zef000$getTeleportTarget(destination: Internal.class_3218_, cri: Internal.CallbackInfoReturnable_): void; + method_7311($$0: Internal.class_2625_): void; + method_7277($$0: Internal.class_1297_): void; + method_36971($$0: Internal.class_1937_, $$1: BlockPos_): boolean; + method_30631(): number; + method_7316($$0: number): void; + method_17356($$0: Internal.class_3414_, $$1: Internal.class_3419_, $$2: number, $$3: number): void; + method_7315($$0: Internal.class_1799_, $$1: Hand_): void; + method_14248(): Internal.class_3442; + method_5652($$0: Internal.class_2487_): void; + method_6103($$0: Internal.class_1297_, $$1: number): void; + method_5773(): void; + method_14247(): void; + method_6104($$0: Hand_): void; + method_5679($$0: Internal.class_1282_): boolean; + method_14231(): void; + method_5716($$0: Internal.class_1297_, $$1: number, $$2: Internal.class_1282_): void; + method_5680($$0: Internal.class_3222_): boolean; + method_14234(): void; + handler$zfd000$onPlayerInteractEntity(target: Internal.class_1297_, info: Internal.CallbackInfo_): void; + method_14232(): Internal.class_4076; + method_7342($$0: Internal.class_3445_, $$1: number): void; + method_14239(): boolean; + method_14238(): Internal.class_1659; + method_14236(): Internal.class_2985; + method_7346(): void; + method_5702($$0: Internal.class_2183$class_2184_, $$1: Vec3_): void; + method_7329($$0: Internal.class_1799_, $$1: boolean, $$2: boolean): Internal.class_1542; + method_14220(): Internal.class_3218; + redirect$zei000$moveToWorld(): Internal.class_5321; + method_26282(): boolean; + method_7291($$0: Internal.class_1496_, $$1: Internal.class_1263_): void; + method_26280(): BlockPos; + method_26281(): Internal.class_5321; + method_26284($$0: Internal.class_5321_, $$1: BlockPos_, $$2: number, $$3: boolean, $$4: boolean): void; + method_14224($$0: Internal.class_1297_): void; + method_7333($$0: Internal.Collection_>): number; + method_14222($$0: Internal.class_2183$class_2184_, $$1: Internal.class_1297_, $$2: Internal.class_2183$class_2184_): void; + method_6000(): void; + method_14228($$0: number): void; + method_7337(): boolean; + method_7336($$0: Internal.class_1934_): boolean; + method_14226(): void; + method_7335($$0: ResourceLocation_[]): void; + method_5859($$0: number, $$1: number, $$2: number): void; + handler$zei000$getTeleportTarget(world: Internal.class_3218_, centerPos: BlockPos_, ci: Internal.CallbackInfo_): void; + method_34225(): void; + method_14219(): number; + method_14218($$0: number, $$1: number, $$2: boolean, $$3: boolean): void; + method_38785(): void; + method_14213($$0: Internal.class_2803_): void; + method_38787(): void; + method_38786(): void; + method_14217(): void; + method_18002(): Internal.class_2596; + method_5848(): void; + method_14209(): string; + method_14208(): boolean; + method_14207($$0: number, $$1: boolean): void; + method_7355(): void; + method_7353($$0: Internal.class_2561_, $$1: boolean): void; + method_14206(): Internal.class_2561; + method_34879(): boolean; + method_5731($$0: Internal.class_3218_): Internal.class_1297; + method_14205($$0: Internal.class_1923_, $$1: Internal.class_2596_): void; + method_7358($$0: boolean, $$1: boolean): void; + method_14203($$0: Internal.class_3222_, $$1: boolean): void; + method_18403($$0: BlockPos_): void; + method_33795($$0: Internal.class_3222_): boolean; + method_33793(): boolean; + method_17668($$0: Internal.class_4076_): void; + method_32748($$0: Internal.class_2487_): void; + method_9203($$0: Internal.class_2561_, $$1: Internal.UUID_): void; + method_7266($$0: Internal.class_3445_): void; + method_32747($$0: Internal.class_3218_): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_7304($$0: Internal.class_1297_): void; + method_7269($$0: BlockPos_): Internal.Either; + method_5749($$0: Internal.class_2487_): void; + method_7256($$0: Internal.class_1657_): boolean; + method_7255($$0: number): void; + method_6044(): void; + method_7254($$0: Internal.Collection_>): number; + method_39426(): boolean; + method_33567($$0: number, $$1: number, $$2: number): void; + method_5873($$0: Internal.class_1297_, $$1: boolean): boolean; + field_13967 : number; + field_13989 : boolean; + field_13987 : Internal.class_3244; + readonly field_13974 : Internal.class_3225; + readonly field_13995 : Internal.MinecraftServer; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3222_ = class_3222; + interface SetMultimap extends Internal.Multimap { + removeAll(arg0: any): Internal.Set; + entries(): Internal.Set>; + asMap(): Internal.Map>; + equals(arg0: any): boolean; + get(arg0: K): Internal.Set; + replaceValues(arg0: K, arg1: Internal.Iterable_): Internal.Set; + } + type SetMultimap_ = SetMultimap; + class Either$Mu implements Internal.K1 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Either$Mu_ = Either$Mu; + interface FabricResource { + getFabricPackSource(): Internal.class_5352; + } + type FabricResource_ = FabricResource; + interface CharSequence { + isEmpty(): boolean; + length(): number; + toString(): string; + subSequence(arg0: number, arg1: number): Internal.CharSequence; + chars(): Internal.IntStream; + charAt(arg0: number): string; + codePoints(): Internal.IntStream; + } + type CharSequence_ = CharSequence; + class class_1157 extends Internal.Enum { + method_4920(): string; + static valueOf($$0: string): Internal.class_1157; + static values(): Internal.class_1157[]; + static method_4919($$0: string): Internal.class_1157; + method_4918($$0: Internal.class_1156_): Internal.class_1155; + static readonly field_5653 : Internal.class_1157; + static readonly field_5655 : Internal.class_1157; + static readonly field_5650 : Internal.class_1157; + static readonly field_5652 : Internal.class_1157; + static readonly field_5648 : Internal.class_1157; + static readonly field_5649 : Internal.class_1157; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1157_ = "punch_tree" | "find_tree" | "craft_planks" | "none" | "movement" | "open_inventory" | class_1157; + interface CompletionHandler { + failed(arg0: Internal.Throwable_, arg1: A): void; + completed(arg0: V, arg1: A): void; + } + type CompletionHandler_ = CompletionHandler; + class class_3485 { + method_15085($$0: ResourceLocation_, $$1: string): Internal.Path; + method_15094($$0: ResourceLocation_): Internal.Optional; + method_15093($$0: ResourceLocation_): boolean; + method_21891($$0: Internal.class_2487_): Internal.class_3499; + method_29300($$0: Internal.class_3300_): void; + method_15087($$0: ResourceLocation_): void; + method_15091($$0: ResourceLocation_): Internal.class_3499; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3485_ = class_3485; + interface class_535 { + method_2780(): Internal.List; + method_2781(): Internal.class_2561; + } + type class_535_ = class_535; + class AttributeKey extends Internal.AbstractConstant> { + static valueOf(arg0: string): Internal.AttributeKey; + static valueOf(arg0: Internal.Class_, arg1: string): Internal.AttributeKey; + static exists(arg0: string): boolean; + static newInstance(arg0: string): Internal.AttributeKey; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AttributeKey_ = AttributeKey; + abstract class class_4662 { + method_23469(arg0: Internal.class_3746_, arg1: Internal.BiConsumer_, arg2: Internal.Random_, arg3: Internal.List_, arg4: Internal.List_): void; + static readonly field_24962 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4662_ = class_4662; + class class_5257 { + method_27795(): ResourceLocation; + method_27796($$0: Internal.JsonArray_, $$1: string, $$2: Internal.class_176_): Internal.class_5341[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5257_ = class_5257; + interface class_5630 { + method_32332(arg0: Internal.class_1799_): boolean; + method_32327(): Internal.class_1799; + } + type class_5630_ = class_5630; + interface class_5713 { + method_32944(arg0: Internal.class_5714_): void; + method_32945(arg0: Internal.class_5714_): void; + method_32942(): boolean; + method_32943(arg0: Internal.class_5712_, arg1: Internal.class_1297_, arg2: BlockPos_): void; + } + type class_5713_ = class_5713; + class class_5636 extends Internal.Enum { + static valueOf($$0: string): Internal.class_5636; + static values(): Internal.class_5636[]; + static readonly field_27885 : Internal.class_5636; + static readonly field_27888 : Internal.class_5636; + static readonly field_27887 : Internal.class_5636; + static readonly field_27886 : Internal.class_5636; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5636_ = "powder_snow" | "lava" | "none" | "water" | class_5636; + interface DirectoryStream extends Internal.Closeable, Internal.Iterable { + iterator(): Internal.Iterator; + } + type DirectoryStream_ = DirectoryStream; + interface Double2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Double2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2IntFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2IntFunction; + } + type Double2IntFunction_ = ((arg0: number) => number) | Double2IntFunction; + interface Cancellable { + cancel(): void; + isCancelled(): boolean; + isCancellable(): boolean; + } + type Cancellable_ = Cancellable; + class class_5192 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_24040 : Internal.class_5192; + static readonly field_24996 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5192_ = class_5192; + class StoneButtonBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StoneButtonBlockBuilder_ = StoneButtonBlockBuilder; + interface Char2BooleanFunction extends it.unimi.dsi.fastutil.Function, Internal.IntPredicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + getOrDefault(arg0: string, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: string, arg1: boolean): boolean; + remove(arg0: string): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): boolean; + get(arg0: string): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2BooleanFunction; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Char2FloatFunction; + test(arg0: number): boolean; + containsKey(arg0: string): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2BooleanFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2BooleanFunction; + } + type Char2BooleanFunction_ = ((arg0: string) => boolean) | Char2BooleanFunction; + class class_5944 implements Internal.class_3679, Internal.AutoCloseable { + method_1278(): Internal.class_281; + method_1279(): void; + static method_34581($$0: Internal.JsonObject_): Internal.class_277; + method_35787(): string; + method_35786(): Internal.class_293; + method_34586(): void; + method_35785($$0: string): Internal.class_278; + method_34585(): void; + method_34583($$0: string, $$1: any): void; + method_34582($$0: string): Internal.class_284; + method_1270(): number; + method_34418(): void; + method_1274(): Internal.class_281; + close(): void; + readonly field_29473 : Internal.class_284; + readonly field_29474 : Internal.class_284; + readonly field_29475 : Internal.class_284; + readonly field_29476 : Internal.class_284; + readonly field_29480 : Internal.class_284; + readonly field_29470 : Internal.class_284; + readonly field_29481 : Internal.class_284; + readonly field_29471 : Internal.class_284; + readonly field_29482 : Internal.class_284; + readonly field_29472 : Internal.class_284; + readonly field_29477 : Internal.class_284; + readonly field_29478 : Internal.class_284; + readonly field_29479 : Internal.class_284; + readonly field_36373 : Internal.class_284; + readonly field_36323 : Internal.class_284; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5944_ = class_5944; + class class_4763 { + method_24390(): Internal.Optional; + method_30814(): Internal.class_4763$class_5486; + method_24939(): Internal.Optional; + method_30811(): Internal.Optional; + method_30810(): number; + method_24388(): number; + method_27345(): Internal.Optional; + method_24387(): number; + method_30812(): Internal.Optional; + method_24940(): Internal.Optional; + method_24389(): number; + method_24941(): Internal.Optional; + field_22070 : Internal.Optional; + field_22491 : Internal.Optional; + field_26421 : Internal.class_4763$class_5486; + field_22492 : Internal.Optional; + field_22493 : Internal.Optional; + field_26420 : Internal.Optional; + field_22067 : number; + field_22068 : number; + field_24113 : Internal.Optional; + field_22069 : number; + field_26418 : number; + field_26419 : Internal.Optional; + static readonly field_24714 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4763_ = class_4763; + abstract class class_3784 { + static method_30429($$0: Internal.List_>): Internal.Function; + method_16627(arg0: Internal.class_3485_, arg1: BlockPos_, arg2: Internal.class_2470_, arg3: Internal.Random_): Internal.List; + method_16628(arg0: Internal.class_3485_, arg1: BlockPos_, arg2: Internal.class_2470_): Internal.class_3341; + method_19308(): number; + method_16601(arg0: Internal.class_3485_, arg1: Internal.class_2470_): Vec3i; + static method_30426($$0: string, $$1: Internal.class_6880_): Internal.Function; + method_16624(): Internal.class_3785$class_3786; + static method_30425($$0: string): Internal.Function; + method_16756($$0: Internal.class_1936_, $$1: Internal.class_3499$class_3501_, $$2: BlockPos_, $$3: Internal.class_2470_, $$4: Internal.Random_, $$5: Internal.class_3341_): void; + method_16757(): Internal.class_3816; + static method_30438(): Internal.Function; + method_16626(arg0: Internal.class_3485_, arg1: Internal.class_5281_, arg2: Internal.class_5138_, arg3: Internal.class_2794_, arg4: BlockPos_, arg5: BlockPos_, arg6: Internal.class_2470_, arg7: Internal.class_3341_, arg8: Internal.Random_, arg9: boolean): boolean; + static method_30421($$0: Internal.class_6880_): Internal.Function; + static method_30435($$0: string, $$1: Internal.class_6880_): Internal.Function; + static method_30434($$0: string): Internal.Function; + method_16622($$0: Internal.class_3785$class_3786_): Internal.class_3784; + static readonly field_24953 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3784_ = class_3784; + interface Scriptable extends Internal.IdEnumerationIterator { + enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_): boolean; + hasInstance(arg0: Internal.Scriptable_): boolean; + setParentScope(arg0: Internal.Scriptable_): void; + getIds(): any[]; + getAllIds(): any[]; + delete(arg0: string): void; + delete(arg0: number): void; + put(arg0: number, arg1: Internal.Scriptable_, arg2: any): void; + put(arg0: string, arg1: Internal.Scriptable_, arg2: any): void; + getDefaultValue(arg0: Internal.Class_): any; + setPrototype(arg0: Internal.Scriptable_): void; + getPrototype(): Internal.Scriptable; + get(arg0: number, arg1: Internal.Scriptable_): any; + get(arg0: string, arg1: Internal.Scriptable_): any; + enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_): boolean; + has(arg0: string, arg1: Internal.Scriptable_): boolean; + has(arg0: number, arg1: Internal.Scriptable_): boolean; + getClassName(): string; + getParentScope(): Internal.Scriptable; + } + type Scriptable_ = Scriptable; + abstract class DynamicConstantDesc implements Internal.ConstantDesc { + static ofCanonical(arg0: Internal.DirectMethodHandleDesc_, arg1: string, arg2: Internal.ClassDesc_, arg3: Internal.ConstantDesc_[]): Internal.ConstantDesc; + constantType(): Internal.ClassDesc; + bootstrapMethod(): Internal.DirectMethodHandleDesc; + constantName(): string; + hashCode(): number; + bootstrapArgsList(): Internal.List; + bootstrapArgs(): Internal.ConstantDesc[]; + static of(arg0: Internal.DirectMethodHandleDesc_, ... arg1: Internal.ConstantDesc_[]): Internal.DynamicConstantDesc; + static of(arg0: Internal.DirectMethodHandleDesc_): Internal.DynamicConstantDesc; + equals(arg0: any): boolean; + static ofNamed(arg0: Internal.DirectMethodHandleDesc_, arg1: string, arg2: Internal.ClassDesc_, ... arg3: Internal.ConstantDesc_[]): Internal.DynamicConstantDesc; + toString(): string; + resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): T; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DynamicConstantDesc_ = DynamicConstantDesc; + class class_1718 extends Internal.class_1703 { + method_7638(): number; + method_7604($$0: Internal.class_1657_, $$1: number): boolean; + method_7609($$0: Internal.class_1263_): void; + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + method_17413(): number; + readonly field_7810 : number[]; + readonly field_7812 : number[]; + readonly field_7808 : number[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1718_ = class_1718; + interface Char2FloatFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: string, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2FloatFunction; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: string, arg1: number): number; + remove(arg0: string): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): number; + get(arg0: string): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Char2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: string): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2FloatFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2FloatFunction; + } + type Char2FloatFunction_ = ((arg0: string) => number) | Char2FloatFunction; + class class_1538 extends Internal.class_1297 { + method_18002(): Internal.class_2596; + method_5634(): Internal.class_3419; + method_29498($$0: boolean): void; + method_37220(): number; + method_37221(): Internal.Stream; + method_5640($$0: number): boolean; + method_35052(): Internal.class_3222; + handler$zza000$handleLightning(ci: Internal.CallbackInfo_, list: Internal.List_): void; + method_5773(): void; + method_6961($$0: Internal.class_3222_): void; + field_7186 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1538_ = class_1538; + class ChronoField extends Internal.Enum implements Internal.TemporalField { + static valueOf(arg0: string): Internal.ChronoField; + static values(): Internal.ChronoField[]; + adjustInto(arg0: R, arg1: number): R; + range(): Internal.ValueRange; + getRangeUnit(): Internal.TemporalUnit; + getBaseUnit(): Internal.TemporalUnit; + rangeRefinedBy(arg0: Internal.TemporalAccessor_): Internal.ValueRange; + getDisplayName(arg0: Internal.Locale_): string; + isTimeBased(): boolean; + checkValidIntValue(arg0: number): number; + checkValidValue(arg0: number): number; + toString(): string; + isDateBased(): boolean; + getFrom(arg0: Internal.TemporalAccessor_): number; + isSupportedBy(arg0: Internal.TemporalAccessor_): boolean; + static readonly CLOCK_HOUR_OF_AMPM : Internal.ChronoField; + static readonly DAY_OF_YEAR : Internal.ChronoField; + static readonly MICRO_OF_DAY : Internal.ChronoField; + static readonly ALIGNED_DAY_OF_WEEK_IN_MONTH : Internal.ChronoField; + static readonly DAY_OF_MONTH : Internal.ChronoField; + static readonly SECOND_OF_MINUTE : Internal.ChronoField; + static readonly PROLEPTIC_MONTH : Internal.ChronoField; + static readonly MILLI_OF_SECOND : Internal.ChronoField; + static readonly NANO_OF_DAY : Internal.ChronoField; + static readonly CLOCK_HOUR_OF_DAY : Internal.ChronoField; + static readonly MINUTE_OF_DAY : Internal.ChronoField; + static readonly ALIGNED_WEEK_OF_MONTH : Internal.ChronoField; + static readonly YEAR : Internal.ChronoField; + static readonly HOUR_OF_DAY : Internal.ChronoField; + static readonly MILLI_OF_DAY : Internal.ChronoField; + static readonly ALIGNED_DAY_OF_WEEK_IN_YEAR : Internal.ChronoField; + static readonly YEAR_OF_ERA : Internal.ChronoField; + static readonly AMPM_OF_DAY : Internal.ChronoField; + static readonly NANO_OF_SECOND : Internal.ChronoField; + static readonly SECOND_OF_DAY : Internal.ChronoField; + static readonly MICRO_OF_SECOND : Internal.ChronoField; + static readonly MONTH_OF_YEAR : Internal.ChronoField; + static readonly EPOCH_DAY : Internal.ChronoField; + static readonly ERA : Internal.ChronoField; + static readonly OFFSET_SECONDS : Internal.ChronoField; + static readonly HOUR_OF_AMPM : Internal.ChronoField; + static readonly MINUTE_OF_HOUR : Internal.ChronoField; + static readonly INSTANT_SECONDS : Internal.ChronoField; + static readonly ALIGNED_WEEK_OF_YEAR : Internal.ChronoField; + static readonly DAY_OF_WEEK : Internal.ChronoField; + get baseUnit(): Internal.TemporalUnit; + get rangeUnit(): Internal.TemporalUnit; + get timeBased(): boolean; + get dateBased(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ChronoField_ = "year_of_era" | "micro_of_second" | "year" | "minute_of_day" | "minute_of_hour" | "epoch_day" | "day_of_month" | "hour_of_ampm" | "offset_seconds" | "milli_of_second" | "nano_of_second" | "proleptic_month" | "era" | "second_of_minute" | "aligned_day_of_week_in_year" | "micro_of_day" | "nano_of_day" | "hour_of_day" | "day_of_week" | "second_of_day" | "day_of_year" | "month_of_year" | "ampm_of_day" | "milli_of_day" | "aligned_week_of_month" | "instant_seconds" | "aligned_day_of_week_in_month" | "aligned_week_of_year" | "clock_hour_of_day" | "clock_hour_of_ampm" | ChronoField; + class class_5732 implements Internal.class_3037 { + readonly field_28233 : Internal.class_5863; + readonly field_28232 : Internal.class_5863; + readonly field_28231 : number; + readonly field_28230 : Internal.class_5863; + readonly field_28236 : number; + readonly field_28235 : number; + readonly field_28234 : Internal.class_5863; + readonly field_28229 : Internal.class_6017; + readonly field_28228 : number; + static readonly field_28227 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5732_ = class_5732; + interface Function11 { + curry9(): Internal.Function9>; + apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11): R; + curry7(): Internal.Function7>; + curry8(): Internal.Function8>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry10(): Internal.Function10>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function11_ = Function11; + class class_2997 implements Internal.class_3037 { + static readonly field_24879 : Internal.Codec; + readonly field_33519 : Internal.class_6122; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2997_ = class_2997; + class class_3777 extends Internal.class_3784 { + method_16627($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_, $$3: Internal.Random_): Internal.List; + method_16628($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_): Internal.class_3341; + method_16601($$0: Internal.class_3485_, $$1: Internal.class_2470_): Vec3i; + method_16757(): Internal.class_3816; + toString(): string; + method_16626($$0: Internal.class_3485_, $$1: Internal.class_5281_, $$2: Internal.class_5138_, $$3: Internal.class_2794_, $$4: BlockPos_, $$5: BlockPos_, $$6: Internal.class_2470_, $$7: Internal.class_3341_, $$8: Internal.Random_, $$9: boolean): boolean; + static readonly field_24947 : Internal.Codec; + static readonly field_16663 : Internal.class_3777; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3777_ = class_3777; + class class_4668$class_4686 extends Internal.class_4668 { + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4686_ = class_4668$class_4686; + interface Collector { + characteristics(): Internal.Set; + supplier(): Internal.Supplier; + finisher(): Internal.Function; + accumulator(): Internal.BiConsumer; + combiner(): Internal.BinaryOperator; + } + type Collector_ = Collector; + class class_1628 extends Internal.class_1588 { + static method_26923(): Internal.class_5132$class_5133; + method_5844($$0: Internal.class_2680_, $$1: Vec3_): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_6046(): Internal.class_1310; + method_6101(): boolean; + method_7167(): boolean; + method_7166($$0: boolean): void; + method_5621(): number; + method_5773(): void; + method_6049($$0: Internal.class_1293_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1628_ = class_1628; + interface class_707 { + method_3090(arg0: T, arg1: Internal.class_638_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): Internal.class_703; + } + type class_707_ = class_707; + class class_6783 implements Internal.class_6646 { + method_38873(): Internal.class_6647; + method_39587($$0: Internal.class_5281_, $$1: BlockPos_): boolean; + static readonly field_35700 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6783_ = class_6783; + class class_2793 implements Internal.class_2596 { + method_12085($$0: Internal.class_2792_): void; + method_12086(): number; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2793_ = class_2793; + interface Function16 { + curry12(): Internal.Function12>; + curry9(): Internal.Function9>; + curry13(): Internal.Function13>; + 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>; + curry14(): Internal.Function14>; + curry8(): Internal.Function8>; + curry15(): Internal.Function15>; + curry10(): Internal.Function10>; + curry11(): Internal.Function11>; + curry(): Internal.Function>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + } + type Function16_ = Function16; + interface LongSupplier { + getAsLong(): number; + } + type LongSupplier_ = (() => number) | LongSupplier; + interface RegistrarBuilder { + saveToDisc(): Internal.RegistrarBuilder; + build(): Internal.Registrar; + syncToClients(): Internal.RegistrarBuilder; + option(arg0: Internal.RegistrarOption_): Internal.RegistrarBuilder; + } + type RegistrarBuilder_ = RegistrarBuilder; + interface LootPoolAccessor { + fabric_getEntries(): Internal.class_79[]; + fabric_getRolls(): Internal.class_5658; + fabric_getFunctions(): Internal.class_117[]; + fabric_getConditions(): Internal.class_5341[]; + fabric_getBonusRolls(): Internal.class_5658; + } + type LootPoolAccessor_ = LootPoolAccessor; + class ChannelInboundHandlerAdapter extends Internal.ChannelHandlerAdapter implements Internal.ChannelInboundHandler { + channelInactive(arg0: Internal.ChannelHandlerContext_): void; + channelUnregistered(arg0: Internal.ChannelHandlerContext_): void; + channelReadComplete(arg0: Internal.ChannelHandlerContext_): void; + exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void; + channelActive(arg0: Internal.ChannelHandlerContext_): void; + userEventTriggered(arg0: Internal.ChannelHandlerContext_, arg1: any): void; + channelRegistered(arg0: Internal.ChannelHandlerContext_): void; + channelWritabilityChanged(arg0: Internal.ChannelHandlerContext_): void; + channelRead(arg0: Internal.ChannelHandlerContext_, arg1: any): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ChannelInboundHandlerAdapter_ = ChannelInboundHandlerAdapter; + interface Float2ReferenceFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2ReferenceFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Float2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ReferenceFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2ReferenceFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2ReferenceFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ReferenceFunction; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ReferenceFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ReferenceFunction; + } + type Float2ReferenceFunction_ = ((arg0: number) => V) | Float2ReferenceFunction; + class class_5357 implements Internal.class_1860 { + method_31584(): boolean; + method_17716(): Internal.class_3956; + method_8110(): Internal.class_1799; + method_8115($$0: Internal.class_1263_, $$1: Internal.class_1937_): boolean; + method_8114(): ResourceLocation; + method_30029($$0: Internal.class_1799_): boolean; + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + method_8116($$0: Internal.class_1263_): Internal.class_1799; + method_17447(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5357_ = class_5357; + interface class_6350$class_6565 { + computeFluid(arg0: number, arg1: number, arg2: number): Internal.class_6350$class_6351; + } + type class_6350$class_6565_ = class_6350$class_6565; + interface AccessChunkRendererData { + fabric_markInitialized(arg0: Internal.class_1921_): boolean; + fabric_markPopulated(arg0: Internal.class_1921_): void; + } + type AccessChunkRendererData_ = AccessChunkRendererData; + class class_773 { + static method_3336($$0: ResourceLocation_, $$1: Internal.class_2680_): Internal.class_1091; + method_3335($$0: Internal.class_2680_): Internal.class_1087; + static method_3338($$0: Internal.Map_, Internal.Comparable_>): string; + method_3339($$0: Internal.class_2680_): Internal.class_1058; + method_3341(): void; + static method_3340($$0: Internal.class_2680_): Internal.class_1091; + method_3333(): Internal.class_1092; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_773_ = class_773; + class class_1613 extends Internal.class_1547 { + method_5749($$0: Internal.class_2487_): void; + method_33590(): boolean; + method_35193($$0: boolean): void; + method_32316(): boolean; + method_35191(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_30495 : "StrayConversionTime"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1613_ = class_1613; + class class_1140 { + method_19762(): void; + method_4843(): void; + method_4854($$0: Internal.class_1113_): void; + method_19761(): void; + method_22139($$0: Internal.class_1117_): void; + method_19753($$0: Internal.class_1113_): void; + method_4856(): void; + method_4855($$0: Internal.class_1145_): void; + method_4844($$0: Internal.class_3419_, $$1: number): void; + method_4847($$0: Internal.class_1145_): void; + method_4835($$0: Internal.class_1113_): boolean; + method_20185($$0: boolean): void; + method_4838($$0: ResourceLocation_, $$1: Internal.class_3419_): void; + method_4837(): void; + method_20304(): string; + method_38564(): Internal.List; + method_4852($$0: Internal.class_1113_, $$1: number): void; + method_4851($$0: Internal.class_1111_): void; + method_4840($$0: Internal.class_4184_): void; + static readonly field_33020 : "FOR THE DEBUG!"; + static readonly field_34827 : "OpenAL Soft on "; + static readonly field_34828 : 15; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1140_ = class_1140; + interface RegistryIdRemapCallback$RemapState { + getRawIdChangeMap(): Internal.Int2IntMap; + getIdFromNew(arg0: number): ResourceLocation; + getIdFromOld(arg0: number): ResourceLocation; + } + type RegistryIdRemapCallback$RemapState_ = RegistryIdRemapCallback$RemapState; + class class_759 { + method_3215($$0: Hand_): void; + method_22976($$0: number, $$1: Internal.class_4587_, $$2: Internal.class_4597$class_4598_, $$3: Internal.class_746_, $$4: number): void; + method_3220(): void; + method_3233($$0: Internal.class_1309_, $$1: Internal.class_1799_, $$2: Internal.class_809$class_811_, $$3: boolean, $$4: Internal.class_4587_, $$5: Internal.class_4597_, $$6: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_759_ = class_759; + class class_1694 extends Internal.class_1693 { + method_7518(): Internal.class_1688$class_1689; + method_5439(): number; + method_7517(): Internal.class_2680; + method_7516($$0: Internal.class_1282_): void; + method_7526(): number; + method_17357($$0: number, $$1: Internal.class_1661_): Internal.class_1703; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1694_ = class_1694; + class class_5739 implements Internal.class_863$class_864 { + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_33088($$0: Internal.class_5716_, $$1: number): void; + method_33087($$0: Internal.class_5712_, $$1: BlockPos_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5739_ = class_5739; + class class_1928$class_4314 { + method_20773(): T; + method_27336($$0: Internal.class_1928$class_4311_, $$1: Internal.class_1928$class_4313_): void; + method_20775($$0: string): Internal.RequiredArgumentBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1928$class_4314_ = class_1928$class_4314; + abstract class AsynchronousFileChannel implements Internal.AsynchronousChannel { + read(arg0: Internal.ByteBuffer_, arg1: number): Internal.Future; + read(arg0: Internal.ByteBuffer_, arg1: number, arg2: A, arg3: Internal.CompletionHandler_): void; + truncate(arg0: number): Internal.AsynchronousFileChannel; + size(): number; + lock(arg0: number, arg1: number, arg2: boolean): Internal.Future; + lock(arg0: A, arg1: Internal.CompletionHandler_): void; + lock(arg0: number, arg1: number, arg2: boolean, arg3: A, arg4: Internal.CompletionHandler_): void; + lock(): Internal.Future; + force(arg0: boolean): void; + write(arg0: Internal.ByteBuffer_, arg1: number): Internal.Future; + write(arg0: Internal.ByteBuffer_, arg1: number, arg2: A, arg3: Internal.CompletionHandler_): void; + tryLock(): Internal.FileLock; + tryLock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock; + static open(arg0: Internal.Path_, arg1: Internal.Set_, arg2: Internal.ExecutorService_, ... arg3: any_[]): Internal.AsynchronousFileChannel; + static open(arg0: Internal.Path_, ... arg1: Internal.OpenOption_[]): Internal.AsynchronousFileChannel; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AsynchronousFileChannel_ = AsynchronousFileChannel; + class CustomStatBuilder extends Internal.BuilderBase { + getRegistryType(): Internal.RegistryObjectBuilderTypes; + createObject(): ResourceLocation; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CustomStatBuilder_ = CustomStatBuilder; + class class_2748 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11827(): number; + method_11829($$0: Internal.class_2602_): void; + method_11828(): number; + method_11830(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2748_ = class_2748; + /** + */ + class ShovelItemBuilder extends Internal.HandheldItemBuilder { + createObject(): Internal.class_1792; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type ShovelItemBuilder_ = ShovelItemBuilder; + class class_1077 implements Internal.Language, Internal.Comparable { + getName(): string; + getRegion(): string; + hashCode(): number; + equals($$0: any): boolean; + method_4672(): boolean; + toString(): string; + method_4673($$0: Internal.class_1077_): number; + getCode(): string; + get code(): string; + get name(): string; + get region(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1077_ = class_1077; + abstract class class_4309 extends Internal.class_4080> { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4309_ = class_4309; + interface VillagerTypeAccessor { + } + type VillagerTypeAccessor_ = VillagerTypeAccessor; + interface class_536 { + method_2782(arg0: Internal.class_531_): void; + } + type class_536_ = class_536; + class RecordCodecBuilder$Instance implements Internal.Applicative, any> { + ap2(arg0: Internal.App_, Internal.BiFunction_>, arg1: Internal.App_, A>, arg2: Internal.App_, B>): Internal.App, R>; + ap4(arg0: Internal.App_, Internal.Function4_>, arg1: Internal.App_, T1>, arg2: Internal.App_, T2>, arg3: Internal.App_, T3>, arg4: Internal.App_, T4>): Internal.App, R>; + ap3(arg0: Internal.App_, Internal.Function3_>, arg1: Internal.App_, T1>, arg2: Internal.App_, T2>, arg3: Internal.App_, T3>): Internal.App, R>; + lift1(arg0: Internal.App_, Internal.Function_>): Internal.Function, A>, Internal.App, R>>; + stable(arg0: A): Internal.App, A>; + deprecated(arg0: A, arg1: number): Internal.App, A>; + map(arg0: Internal.Function_, arg1: Internal.App_, T>): Internal.App, R>; + point(arg0: A, arg1: Internal.Lifecycle_): Internal.App, A>; + point(arg0: A): Internal.App, A>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecordCodecBuilder$Instance_ = RecordCodecBuilder$Instance; + class class_5315 { + method_29022(): number; + method_29026(): Internal.class_6595; + method_29025(): string; + method_29024(): number; + static method_29023($$0: Internal.Dynamic_): Internal.class_5315; + method_29027(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5315_ = class_5315; + class class_2765 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11881(): Internal.class_3419; + method_11880(): number; + method_11883(): number; + method_11882(): Internal.class_3414; + method_11885(): number; + method_11884($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2765_ = class_2765; + interface LongPredicate { + or(arg0: Internal.LongPredicate_): Internal.LongPredicate; + test(arg0: number): boolean; + and(arg0: Internal.LongPredicate_): Internal.LongPredicate; + negate(): Internal.LongPredicate; + } + type LongPredicate_ = ((arg0: number) => boolean) | LongPredicate; + class class_1517 extends Internal.class_1512 { + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6850($$0: Internal.class_1511_, $$1: BlockPos_, $$2: Internal.class_1282_, $$3: Internal.class_1657_): void; + method_6851(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1517_ = class_1517; + interface RenderAttachmentBlockEntity { + getRenderAttachmentData(): any; + } + type RenderAttachmentBlockEntity_ = (() => any) | RenderAttachmentBlockEntity; + class class_1959 { + method_8705($$0: Internal.class_4538_, $$1: BlockPos_): boolean; + method_24935(): Internal.Optional; + method_24937(): Internal.Optional; + method_24936(): Internal.Optional; + method_24377(): Internal.class_4763; + method_24376(): number; + method_24378(): Internal.Optional; + method_33599($$0: BlockPos_): boolean; + method_8694(): Internal.class_1959$class_1963; + method_27343(): Internal.Optional; + method_8698(): number; + method_8697(): number; + method_8696($$0: Internal.class_4538_, $$1: BlockPos_): boolean; + method_30966(): Internal.class_5483; + method_8713(): number; + method_8712(): number; + method_8711($$0: number, $$1: number): number; + method_8715(): number; + static method_40136($$0: Internal.class_6880_): Internal.class_1959$class_1961; + method_39928($$0: BlockPos_): boolean; + method_30970(): Internal.class_5485; + method_39927($$0: BlockPos_): boolean; + method_39929($$0: BlockPos_): boolean; + method_8687(): number; + method_8685($$0: Internal.class_4538_, $$1: BlockPos_, $$2: boolean): boolean; + method_8724(): boolean; + field_9329 : Internal.class_1959$class_1961; + readonly field_26395 : Internal.class_5483; + readonly field_26393 : Internal.class_1959$class_5482; + static readonly field_9324 : Internal.class_3543; + static readonly field_25819 : Internal.Codec; + static readonly field_26750 : Internal.Codec>; + readonly field_26635 : Internal.class_5485; + static readonly field_24677 : Internal.Codec>; + static readonly field_26633 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1959_ = Special.class_1959 | class_1959; + interface Long2FloatFunction extends it.unimi.dsi.fastutil.Function, Internal.LongToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2FloatFunction; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Long2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2FloatFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2FloatFunction; + } + type Long2FloatFunction_ = ((arg0: number) => number) | Long2FloatFunction; + abstract class AbstractConstant implements Internal.Constant { + hashCode(): number; + equals(arg0: any): boolean; + name(): string; + toString(): string; + id(): number; + compareTo(arg0: T): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractConstant_ = AbstractConstant; + interface ObjectSpliterator extends Internal.Spliterator { + trySplit(): Internal.ObjectSpliterator; + skip(arg0: number): number; + } + type ObjectSpliterator_ = ObjectSpliterator; + class class_5411 { + method_30187($$0: Internal.class_5421_): boolean; + static method_30186($$0: Internal.class_2540_): Internal.class_5411; + method_30189($$0: Internal.class_2487_): void; + method_30178(): Internal.class_5411; + method_30188($$0: Internal.class_5421_, $$1: boolean): void; + static method_30183($$0: Internal.class_2487_): Internal.class_5411; + hashCode(): number; + equals($$0: any): boolean; + method_30190($$0: Internal.class_2540_): void; + method_30181($$0: Internal.class_5421_, $$1: boolean): void; + method_30180($$0: Internal.class_5421_): boolean; + method_30179($$0: Internal.class_5411_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5411_ = class_5411; + class class_6381 extends Internal.Enum { + static valueOf($$0: string): Internal.class_6381; + static values(): Internal.class_6381[]; + static readonly field_33791 : Internal.class_6381; + static readonly field_33790 : Internal.class_6381; + static readonly field_33789 : Internal.class_6381; + static readonly field_33788 : Internal.class_6381; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6381_ = "hint" | "usage" | "position" | "title" | class_6381; + class LocalDateTime implements Internal.Temporal, Internal.TemporalAdjuster, Internal.ChronoLocalDateTime, Internal.Serializable { + static ofEpochSecond(arg0: number, arg1: number, arg2: Internal.ZoneOffset_): Internal.LocalDateTime; + plusHours(arg0: number): Internal.LocalDateTime; + isEqual(arg0: Internal.ChronoLocalDateTime_): boolean; + toLocalTime(): Internal.LocalTime; + compareTo(arg0: Internal.ChronoLocalDateTime_): number; + getDayOfWeek(): Internal.DayOfWeek; + plusSeconds(arg0: number): Internal.LocalDateTime; + getMinute(): number; + static from(arg0: Internal.TemporalAccessor_): Internal.LocalDateTime; + getMonth(): Internal.Month; + plusNanos(arg0: number): Internal.LocalDateTime; + withHour(arg0: number): Internal.LocalDateTime; + plusMonths(arg0: number): Internal.LocalDateTime; + plusYears(arg0: number): Internal.LocalDateTime; + truncatedTo(arg0: Internal.TemporalUnit_): Internal.LocalDateTime; + query(arg0: Internal.TemporalQuery_): R; + minusNanos(arg0: number): Internal.LocalDateTime; + getNano(): number; + format(arg0: Internal.DateTimeFormatter_): string; + isSupported(arg0: Internal.TemporalField_): boolean; + isSupported(arg0: Internal.TemporalUnit_): boolean; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.LocalDateTime; + plus(arg0: Internal.TemporalAmount_): Internal.LocalDateTime; + getYear(): number; + withDayOfMonth(arg0: number): Internal.LocalDateTime; + withMonth(arg0: number): Internal.LocalDateTime; + isAfter(arg0: Internal.ChronoLocalDateTime_): boolean; + static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalDateTime; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.LocalDateTime; + minus(arg0: Internal.TemporalAmount_): Internal.LocalDateTime; + minusHours(arg0: number): Internal.LocalDateTime; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + withYear(arg0: number): Internal.LocalDateTime; + plusMinutes(arg0: number): Internal.LocalDateTime; + minusMinutes(arg0: number): Internal.LocalDateTime; + plusDays(arg0: number): Internal.LocalDateTime; + hashCode(): number; + static now(): Internal.LocalDateTime; + static now(arg0: Internal.Clock_): Internal.LocalDateTime; + static now(arg0: Internal.ZoneId_): Internal.LocalDateTime; + static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number, arg5: number): Internal.LocalDateTime; + static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): Internal.LocalDateTime; + static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): Internal.LocalDateTime; + static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number): Internal.LocalDateTime; + static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_): Internal.LocalDateTime; + static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): Internal.LocalDateTime; + static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.LocalDateTime; + get(arg0: Internal.TemporalField_): number; + getDayOfYear(): number; + plusWeeks(arg0: number): Internal.LocalDateTime; + getHour(): number; + withMinute(arg0: number): Internal.LocalDateTime; + getMonthValue(): number; + minusYears(arg0: number): Internal.LocalDateTime; + atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetDateTime; + minusWeeks(arg0: number): Internal.LocalDateTime; + withDayOfYear(arg0: number): Internal.LocalDateTime; + static parse(arg0: Internal.CharSequence_): Internal.LocalDateTime; + static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalDateTime; + atZone(arg0: Internal.ZoneId_): Internal.ZonedDateTime; + isBefore(arg0: Internal.ChronoLocalDateTime_): boolean; + minusDays(arg0: number): Internal.LocalDateTime; + withNano(arg0: number): Internal.LocalDateTime; + getLong(arg0: Internal.TemporalField_): number; + minusMonths(arg0: number): Internal.LocalDateTime; + with(arg0: Internal.TemporalAdjuster_): Internal.LocalDateTime; + with(arg0: Internal.TemporalField_, arg1: number): Internal.LocalDateTime; + toLocalDate(): Internal.LocalDate; + equals(arg0: any): boolean; + getSecond(): number; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + toString(): string; + getDayOfMonth(): number; + minusSeconds(arg0: number): Internal.LocalDateTime; + withSecond(arg0: number): Internal.LocalDateTime; + static readonly MIN : Internal.LocalDateTime; + static readonly MAX : Internal.LocalDateTime; + get dayOfWeek(): Internal.DayOfWeek; + get month(): Internal.Month; + get hour(): number; + get year(): number; + get dayOfYear(): number; + get dayOfMonth(): number; + get monthValue(): number; + get nano(): number; + get minute(): number; + get second(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LocalDateTime_ = LocalDateTime; + class class_1076 implements Internal.class_4013, Internal.IdentifiableResourceReloadListener { + method_4667($$0: Internal.class_1077_): void; + method_14491($$0: Internal.class_3300_): void; + method_4669(): Internal.class_1077; + method_4668($$0: string): Internal.class_1077; + getFabricId(): ResourceLocation; + method_4665(): Internal.SortedSet; + getFabricDependencies(): Internal.Collection; + static readonly field_32971 : "en_us"; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1076_ = class_1076; + /** + * Fired when player right clicks on an Block that is not fluid. + * + * Note that both main hand and off hand will be called if not cancelled. + * + * On cancellation, Result.SUCCESS is returned, thus making player swing his arm. + */ + class BlockRightClickEventJS extends Internal.PlayerEventJS { + getBlock(): Internal.BlockContainerJS; + getHand(): Hand; + getItem(): Internal.ItemStackJS; + getFacing(): Internal.class_2350; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get item(): Internal.ItemStackJS; + get facing(): Internal.class_2350; + get block(): Internal.BlockContainerJS; + get entity(): Internal.EntityJS; + get hand(): Hand; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when player right clicks on an Block that is not fluid. + * + * Note that both main hand and off hand will be called if not cancelled. + * + * On cancellation, Result.SUCCESS is returned, thus making player swing his arm. + */ + type BlockRightClickEventJS_ = BlockRightClickEventJS; + interface AttributedCharacterIterator extends Internal.CharacterIterator { + getAttribute(arg0: Internal.AttributedCharacterIterator$Attribute_): any; + getAttributes(): Internal.Map; + getRunLimit(arg0: Internal.AttributedCharacterIterator$Attribute_): number; + getRunLimit(): number; + getRunLimit(arg0: Internal.Set_): number; + getRunStart(): number; + getRunStart(arg0: Internal.Set_): number; + getRunStart(arg0: Internal.AttributedCharacterIterator$Attribute_): number; + getAllAttributeKeys(): Internal.Set; + } + type AttributedCharacterIterator_ = AttributedCharacterIterator; + abstract class CharsetDecoder { + averageCharsPerByte(): number; + charset(): Internal.Charset; + maxCharsPerByte(): number; + onUnmappableCharacter(arg0: Internal.CodingErrorAction_): Internal.CharsetDecoder; + isCharsetDetected(): boolean; + decode(arg0: Internal.ByteBuffer_): Internal.CharBuffer; + decode(arg0: Internal.ByteBuffer_, arg1: Internal.CharBuffer_, arg2: boolean): Internal.CoderResult; + isAutoDetecting(): boolean; + unmappableCharacterAction(): Internal.CodingErrorAction; + detectedCharset(): Internal.Charset; + malformedInputAction(): Internal.CodingErrorAction; + flush(arg0: Internal.CharBuffer_): Internal.CoderResult; + onMalformedInput(arg0: Internal.CodingErrorAction_): Internal.CharsetDecoder; + reset(): Internal.CharsetDecoder; + replacement(): string; + replaceWith(arg0: string): Internal.CharsetDecoder; + get autoDetecting(): boolean; + get charsetDetected(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CharsetDecoder_ = CharsetDecoder; + class class_1701 extends Internal.class_1688 { + method_7518(): Internal.class_1688$class_1689; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_7506($$0: number, $$1: number, $$2: number, $$3: boolean): void; + method_7517(): Internal.class_2680; + method_7516($$0: Internal.class_1282_): void; + method_5711($$0: number): void; + method_7575(): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5853($$0: Internal.class_1927_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: number): boolean; + method_5773(): void; + method_7578(): boolean; + method_5774($$0: Internal.class_1927_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: Internal.class_3610_, $$5: number): number; + method_7577(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1701_ = class_1701; + class CoderResult { + static malformedForLength(arg0: number): Internal.CoderResult; + isMalformed(): boolean; + isError(): boolean; + static unmappableForLength(arg0: number): Internal.CoderResult; + isOverflow(): boolean; + isUnmappable(): boolean; + isUnderflow(): boolean; + length(): number; + toString(): string; + throwException(): void; + static readonly OVERFLOW : Internal.CoderResult; + static readonly UNDERFLOW : Internal.CoderResult; + get underflow(): boolean; + get overflow(): boolean; + get error(): boolean; + get unmappable(): boolean; + get malformed(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CoderResult_ = CoderResult; + /** + * Fired when the player: + * - opens the inventory + * - closes the inventory + */ + class InventoryEventJS extends Internal.PlayerEventJS { + getInventoryContainer(): Internal.class_1703; + getEntity(): Internal.EntityJS; + get inventoryContainer(): Internal.class_1703; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the player: + * - opens the inventory + * - closes the inventory + */ + type InventoryEventJS_ = InventoryEventJS; + interface class_6375 { + method_36976(): Internal.Map; + } + type class_6375_ = class_6375; + class class_2836 implements Internal.class_2596 { + method_12283($$0: Internal.class_2792_): void; + method_12284(): boolean; + method_11052($$0: Internal.class_2540_): void; + method_12285(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2836_ = class_2836; + class class_1058 implements Internal.AutoCloseable { + method_24119(): Internal.class_1059; + method_24108($$0: Internal.class_4588_): Internal.class_4588; + method_4578(): number; + method_23842(): number; + method_33442(): Internal.IntStream; + method_33443(): Internal.class_1061; + method_4580($$0: number): number; + method_35807(): number; + method_4593(): number; + method_4570($$0: number): number; + method_35806(): number; + method_4584(): void; + method_35805($$0: number): number; + method_4595(): number; + toString(): string; + method_4583($$0: number, $$1: number, $$2: number): boolean; + method_35804($$0: number): number; + method_4594(): number; + method_4575(): number; + close(): void; + method_4577(): number; + method_4598(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1058_ = class_1058; + class OptionalDouble { + isEmpty(): boolean; + isPresent(): boolean; + getAsDouble(): number; + orElse(arg0: number): number; + orElseThrow(arg0: Internal.Supplier_): number; + orElseThrow(): number; + static empty(): Internal.OptionalDouble; + orElseGet(arg0: Internal.DoubleSupplier_): number; + stream(): Internal.DoubleStream; + hashCode(): number; + ifPresentOrElse(arg0: java_.util.function_.DoubleConsumer_, arg1: Internal.Runnable_): void; + ifPresent(arg0: java_.util.function_.DoubleConsumer_): void; + static of(arg0: number): Internal.OptionalDouble; + equals(arg0: any): boolean; + toString(): string; + get asDouble(): number; + get present(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OptionalDouble_ = OptionalDouble; + class class_5892 implements Internal.class_2596 { + method_34145(): Internal.class_2561; + method_34144(): number; + method_11052($$0: Internal.class_2540_): void; + method_34143($$0: Internal.class_2602_): void; + method_36153(): number; + method_11051(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5892_ = class_5892; + abstract class class_4763$class_5486 extends Internal.Enum implements Internal.class_3542 { + method_30826(): string; + static method_30825($$0: string): Internal.class_4763$class_5486; + static valueOf($$0: string): Internal.class_4763$class_5486; + static values(): Internal.class_4763$class_5486[]; + method_15434(): string; + method_30823(arg0: number, arg1: number, arg2: number): number; + static readonly field_26429 : Internal.Codec; + static readonly field_26427 : Internal.class_4763$class_5486; + static readonly field_26428 : Internal.class_4763$class_5486; + static readonly field_26426 : Internal.class_4763$class_5486; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4763$class_5486_ = "dark_forest" | "none" | "swamp" | class_4763$class_5486; + class class_2803 extends Internal.Record implements Internal.class_2596 { + comp_273(): boolean; + comp_271(): Internal.class_1306; + comp_272(): boolean; + comp_270(): number; + method_11052($$0: Internal.class_2540_): void; + hashCode(): number; + equals($$0: any): boolean; + method_12133($$0: Internal.class_2792_): void; + comp_268(): Internal.class_1659; + toString(): string; + comp_269(): boolean; + comp_266(): string; + comp_267(): number; + static readonly field_33360 : 16; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2803_ = class_2803; + class class_2580$class_2581 { + method_10943(): number; + method_10944(): number[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2580$class_2581_ = class_2580$class_2581; + class class_2859$class_2860 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2859$class_2860; + static values(): Internal.class_2859$class_2860[]; + static readonly field_13024 : Internal.class_2859$class_2860; + static readonly field_13023 : Internal.class_2859$class_2860; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2859$class_2860_ = "closed_screen" | "opened_tab" | class_2859$class_2860; + abstract class DateFormat extends Internal.Format { + getTimeZone(): Internal.TimeZone; + isLenient(): boolean; + format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer; + format(arg0: Internal.Date_): string; + format(arg0: Internal.Date_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer; + parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Date; + parse(arg0: string): Internal.Date; + static getTimeInstance(): Internal.DateFormat; + static getTimeInstance(arg0: number): Internal.DateFormat; + static getTimeInstance(arg0: number, arg1: Internal.Locale_): Internal.DateFormat; + setNumberFormat(arg0: Internal.NumberFormat_): void; + getCalendar(): Internal.Calendar; + setLenient(arg0: boolean): void; + static getDateInstance(arg0: number, arg1: Internal.Locale_): Internal.DateFormat; + static getDateInstance(arg0: number): Internal.DateFormat; + static getDateInstance(): Internal.DateFormat; + parseObject(arg0: string, arg1: Internal.ParsePosition_): any; + getNumberFormat(): Internal.NumberFormat; + setCalendar(arg0: Internal.Calendar_): void; + static getDateTimeInstance(arg0: number, arg1: number, arg2: Internal.Locale_): Internal.DateFormat; + static getDateTimeInstance(arg0: number, arg1: number): Internal.DateFormat; + static getDateTimeInstance(): Internal.DateFormat; + hashCode(): number; + equals(arg0: any): boolean; + setTimeZone(arg0: Internal.TimeZone_): void; + clone(): any; + static getInstance(): Internal.DateFormat; + static getAvailableLocales(): Internal.Locale[]; + static readonly DAY_OF_YEAR_FIELD : 10; + static readonly DATE_FIELD : 3; + static readonly MILLISECOND_FIELD : 8; + static readonly MEDIUM : 2; + static readonly YEAR_FIELD : 1; + static readonly DAY_OF_WEEK_IN_MONTH_FIELD : 11; + static readonly MINUTE_FIELD : 6; + static readonly FULL : 0; + static readonly ERA_FIELD : 0; + static readonly AM_PM_FIELD : 14; + static readonly SHORT : 3; + static readonly HOUR_OF_DAY1_FIELD : 4; + static readonly MONTH_FIELD : 2; + static readonly DAY_OF_WEEK_FIELD : 9; + static readonly WEEK_OF_YEAR_FIELD : 12; + static readonly HOUR1_FIELD : 15; + static readonly HOUR_OF_DAY0_FIELD : 5; + static readonly WEEK_OF_MONTH_FIELD : 13; + static readonly TIMEZONE_FIELD : 17; + static readonly HOUR0_FIELD : 16; + static readonly DEFAULT : 2; + static readonly SECOND_FIELD : 7; + static readonly LONG : 1; + get timeInstance(): Internal.DateFormat; + get calendar(): Internal.Calendar; + get instance(): Internal.DateFormat; + get numberFormat(): Internal.NumberFormat; + get dateInstance(): Internal.DateFormat; + get timeZone(): Internal.TimeZone; + get dateTimeInstance(): Internal.DateFormat; + get lenient(): boolean; + get availableLocales(): Internal.Locale[]; + set calendar(arg0: Internal.Calendar_); + set numberFormat(arg0: Internal.NumberFormat_); + set timeZone(arg0: Internal.TimeZone_); + set lenient(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DateFormat_ = DateFormat; + /** + */ + abstract class PlayerJS

extends Internal.LivingEntityJS implements Internal.WithAttachedData { + getXpLevel(): number; + isPlayer(): boolean; + sendData(channel: string, data: Internal.class_2487_): void; + getStats(): Internal.PlayerStatsJS; + getPlayer(): Internal.PlayerJS; + sendInventoryUpdate(): void; + paint(arg0: Internal.class_2487_): void; + addXPLevels(l: number): void; + getSaturation(): number; + setXpLevel(l: number): void; + closeInventory(): void; + setAirSupply(air: number): void; + getOpenInventory(): Internal.class_1703; + getStages(): Internal.Stages; + setSelectedSlot(index: number): void; + getInventory(): Internal.InventoryJS; + boostElytraFlight(): void; + addXP(xp: number): void; + addFood(f: number, m: number): void; + getData(): Internal.AttachedData; + give(item: Internal.ItemStackJS_): void; + setStatusMessage(message: Internal.class_2561_): void; + giveInHand(item: Internal.ItemStackJS_): void; + getAirSupply(): number; + getProfile(): Internal.GameProfile; + isCreativeMode(): boolean; + getFoodData(): Internal.class_1702; + isMiningBlock(): boolean; + getSelectedSlot(): number; + setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void; + isSpectator(): boolean; + spawn(): void; + getXp(): number; + addItemCooldown(item: Internal.class_1792_, ticks: number): void; + addExhaustion(exhaustion: number): void; + setMouseItem(item: Internal.ItemStackJS_): void; + getMouseItem(): Internal.ItemStackJS; + setFoodLevel(foodLevel: number): void; + toString(): string; + getFoodLevel(): number; + setSaturation(saturation: number): void; + isFake(): boolean; + setXp(xp: number): void; + getMaxAirSupply(): number; + readonly minecraftPlayer : P; + get openInventory(): Internal.class_1703; + get data(): Internal.AttachedData; + get xpLevel(): number; + get profile(): Internal.GameProfile; + get creativeMode(): boolean; + get inventory(): Internal.InventoryJS; + get airSupply(): number; + get saturation(): number; + get maxAirSupply(): number; + get stats(): Internal.PlayerStatsJS; + get miningBlock(): boolean; + get selectedSlot(): number; + get mouseItem(): Internal.ItemStackJS; + get stages(): Internal.Stages; + get spectator(): boolean; + get xp(): number; + get fake(): boolean; + get foodLevel(): number; + get player(): Internal.PlayerJS; + get foodData(): Internal.class_1702; + set saturation(saturation: number); + set selectedSlot(index: number); + set xpLevel(l: number); + set mouseItem(item: Internal.ItemStackJS_); + set xp(xp: number); + set foodLevel(foodLevel: number); + set statusMessage(message: Internal.class_2561_); + set airSupply(air: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type PlayerJS_

= PlayerJS

; + interface Char2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: string, arg1: string): string; + getOrDefault(arg0: any, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: string, arg1: string): string; + remove(arg0: string): string; + remove(arg0: any): string; + defaultReturnValue(arg0: string): void; + defaultReturnValue(): string; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): string; + get(arg0: string): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Char2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: string): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2CharFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2CharFunction; + } + type Char2CharFunction_ = ((arg0: string) => string) | Char2CharFunction; + class class_368$class_369 extends Internal.Enum { + method_1988($$0: Internal.class_1144_): void; + static valueOf($$0: string): Internal.class_368$class_369; + static values(): Internal.class_368$class_369[]; + static readonly field_2210 : Internal.class_368$class_369; + static readonly field_2209 : Internal.class_368$class_369; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_368$class_369_ = "hide" | "show" | class_368$class_369; + class class_2821 extends Internal.class_2839 { + method_39294($$0: Internal.class_6749_): void; + method_39296(): Internal.class_2791$class_6745; + method_39299(): Internal.class_6749; + method_28510($$0: CarvingGenerationStep_): Internal.class_6643; + method_20598($$0: BlockPos_): Internal.class_2487; + method_12018(): Internal.Stream; + method_12034($$0: Internal.Map_, Internal.class_3449_>): void; + method_16359($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_12013(): Internal.class_6763; + method_12032($$0: Internal.class_2902$class_2903_): Internal.class_2902; + method_12010($$0: BlockPos_, $$1: Internal.class_2680_, $$2: boolean): Internal.class_2680; + method_12038(): boolean; + method_12016(): Internal.Map, Internal.class_3449>; + method_12039($$0: BlockPos_): void; + method_8316($$0: BlockPos_): Internal.class_3610; + method_12014(): Internal.class_6763; + method_12179(): Internal.Map, Internal.LongSet>; + method_8315(): number; + method_12037($$0: Internal.class_2902$class_2903_, $$1: number[]): void; + method_12180($$0: Internal.class_5312_): Internal.LongSet; + method_12181($$0: Internal.class_5312_): Internal.class_3449; + method_12184($$0: Internal.class_5312_, $$1: Internal.class_3449_): void; + method_12041($$0: BlockPos_): void; + method_12240(): Internal.class_2818; + method_12020($$0: boolean): void; + method_12042($$0: Internal.class_2487_): void; + method_12182($$0: Internal.class_5312_, $$1: number): void; + method_12183($$0: Internal.Map_, Internal.LongSet_>): void; + method_12009(): Internal.class_2806; + method_12007($$0: Internal.class_2586_): void; + method_12008($$0: boolean): void; + method_8320($$0: BlockPos_): Internal.class_2680; + method_12308($$0: Internal.class_2806_): void; + method_38257($$0: Internal.class_6780_, $$1: Internal.class_6544$class_6552_): void; + method_12024($$0: BlockPos_): Internal.class_2487; + method_12002($$0: Internal.class_1297_): void; + method_38259($$0: number): Internal.class_2826; + method_12044(): boolean; + method_8321($$0: BlockPos_): Internal.class_2586; + method_12005($$0: Internal.class_2902$class_2903_, $$1: number, $$2: number): number; + method_12006(): Internal.class_2826[]; + method_12025($$0: CarvingGenerationStep_): Internal.class_6643; + method_12004(): Internal.class_1923; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2821_ = class_2821; + interface Reference2FloatFunction extends it.unimi.dsi.fastutil.Function, Internal.ToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + applyAsDouble(arg0: K): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Reference2ShortFunction; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2FloatFunction; + getFloat(arg0: any): number; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Reference2IntFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Reference2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Reference2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Reference2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Reference2FloatFunction; + removeFloat(arg0: any): number; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Reference2CharFunction; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2FloatFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2FloatFunction; + } + type Reference2FloatFunction_ = ((arg0: any) => number) | Reference2FloatFunction; + class class_1726 extends Internal.class_1703 { + method_17430(): Internal.class_1735; + method_7604($$0: Internal.class_1657_, $$1: number): boolean; + method_17431(): Internal.class_1735; + method_7647(): number; + method_7609($$0: Internal.class_1263_): void; + method_7597($$0: Internal.class_1657_): boolean; + method_17428(): Internal.class_1735; + method_7595($$0: Internal.class_1657_): void; + method_17429(): Internal.class_1735; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + method_17423($$0: Internal.Runnable_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1726_ = class_1726; + class ModuleDescriptor$Modifier extends Internal.Enum { + static valueOf(arg0: string): Internal.ModuleDescriptor$Modifier; + static values(): Internal.ModuleDescriptor$Modifier[]; + static readonly AUTOMATIC : Internal.ModuleDescriptor$Modifier; + static readonly SYNTHETIC : Internal.ModuleDescriptor$Modifier; + static readonly MANDATED : Internal.ModuleDescriptor$Modifier; + static readonly OPEN : Internal.ModuleDescriptor$Modifier; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Modifier_ = "synthetic" | "automatic" | "mandated" | "open" | ModuleDescriptor$Modifier; + interface Long2DoubleFunction extends it.unimi.dsi.fastutil.Function, Internal.LongToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Long2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2DoubleFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2DoubleFunction; + } + type Long2DoubleFunction_ = ((arg0: number) => number) | Long2DoubleFunction; + class ImmutableSetMultimap$Builder extends Internal.ImmutableMultimap$Builder { + orderKeysBy(arg0: Internal.Comparator_): Internal.ImmutableSetMultimap$Builder; + build(): Internal.ImmutableSetMultimap; + orderValuesBy(arg0: Internal.Comparator_): Internal.ImmutableSetMultimap$Builder; + putAll(arg0: Internal.Iterable_>): Internal.ImmutableSetMultimap$Builder; + putAll(arg0: K, arg1: Internal.Iterable_): Internal.ImmutableSetMultimap$Builder; + putAll(arg0: K, ... arg1: V[]): Internal.ImmutableSetMultimap$Builder; + putAll(arg0: Internal.Multimap_): Internal.ImmutableSetMultimap$Builder; + put(arg0: Internal.Map$Entry_): Internal.ImmutableSetMultimap$Builder; + put(arg0: K, arg1: V): Internal.ImmutableSetMultimap$Builder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableSetMultimap$Builder_ = ImmutableSetMultimap$Builder; + class AssetJsonGenerator extends Internal.JsonGenerator { + multipartState(id: ResourceLocation_, consumer: Internal.Consumer_): void; + blockState(id: ResourceLocation_, consumer: Internal.Consumer_): void; + static asItemModelLocation(id: ResourceLocation_): ResourceLocation; + blockModel(id: ResourceLocation_, consumer: Internal.Consumer_): void; + itemModel(id: ResourceLocation_, consumer: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AssetJsonGenerator_ = AssetJsonGenerator; + /** + */ + abstract class ItemBuilder extends Internal.BuilderBase { + barWidth(barWidth: Internal.ToIntFunction_): Internal.ItemBuilder; + clientRegistry(minecraft: Internal.Supplier_): void; + maxStackSize(v: number): Internal.ItemBuilder; + transformObject(obj: Internal.class_1792_): Internal.class_1792; + color(index: number, c: Internal.Color_): Internal.ItemBuilder; + color(callback: Internal.ItemBuilder$ItemColorJS_): Internal.ItemBuilder; + use(use: Internal.ItemBuilder$UseCallback_): Internal.ItemBuilder; + maxDamage(v: number): Internal.ItemBuilder; + tooltip(text: Internal.class_2561_): Internal.ItemBuilder; + textureJson(json: Internal.JsonObject_): Internal.ItemBuilder; + barColor(barColor: Internal.Function_): Internal.ItemBuilder; + containerItem(id: string): Internal.ItemBuilder; + subtypes(fn: Internal.Function_>): Internal.ItemBuilder; + modelJson(json: Internal.JsonObject_): Internal.ItemBuilder; + burnTime(v: number): Internal.ItemBuilder; + useDuration(useDuration: Internal.ToIntFunction_): Internal.ItemBuilder; + generateDataJsons(generator: Internal.DataJsonGenerator_): void; + parentModel(m: string): Internal.ItemBuilder; + group(g: string): Internal.ItemBuilder; + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + texture(key: string, tex: string): Internal.ItemBuilder; + texture(tex: string): Internal.ItemBuilder; + food(b: Internal.Consumer_): Internal.ItemBuilder; + static ofArmorMaterial(o: any): Internal.class_1741; + releaseUsing(releaseUsing: Internal.ItemBuilder$ReleaseUsingCallback_): Internal.ItemBuilder; + unstackable(): Internal.ItemBuilder; + modifyAttribute(attribute: ResourceLocation_, identifier: string, d: number, operation: Internal.class_1322$class_1323_): Internal.ItemBuilder; + getRegistryType(): Internal.RegistryObjectBuilderTypes; + finishUsing(finishUsing: Internal.ItemBuilder$FinishUsingCallback_): Internal.ItemBuilder; + glow(v: boolean): Internal.ItemBuilder; + useAnimation(animation: Internal.class_1839_): Internal.ItemBuilder; + rarity(v: Rarity_): Internal.ItemBuilder; + createItemProperties(): Internal.class_1792$class_1793; + static readonly TOOL_TIERS : {"gold":Internal.class_1834,"diamond":Internal.class_1834,"iron":Internal.class_1834,"wood":Internal.class_1834,"stone":Internal.class_1834,"netherite":Internal.class_1834}; + static readonly ARMOR_TIERS : {"gold":Internal.class_1740,"chain":Internal.class_1740,"diamond":Internal.class_1740,"turtle":Internal.class_1740,"iron":Internal.class_1740,"leather":Internal.class_1740,"netherite":Internal.class_1740}; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type ItemBuilder_ = ItemBuilder; + class class_5601 { + method_35744(): string; + method_35743(): ResourceLocation; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5601_ = class_5601; + interface Object2FloatMap$Entry extends Internal.Map$Entry { + getValue(): number; + getFloatValue(): number; + setValue(arg0: number): number; + } + type Object2FloatMap$Entry_ = Object2FloatMap$Entry; + interface ScreenEvents$Remove { + onRemove(arg0: Internal.class_437_): void; + } + type ScreenEvents$Remove_ = ((arg0: Internal.class_437) => void) | ScreenEvents$Remove; + class class_1839 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1839; + static values(): Internal.class_1839[]; + static readonly field_8953 : Internal.class_1839; + static readonly field_8950 : Internal.class_1839; + static readonly field_8952 : Internal.class_1839; + static readonly field_8951 : Internal.class_1839; + static readonly field_27079 : Internal.class_1839; + static readonly field_8947 : Internal.class_1839; + static readonly field_8946 : Internal.class_1839; + static readonly field_8949 : Internal.class_1839; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1839_ = "spear" | "crossbow" | "eat" | "spyglass" | "block" | "none" | "bow" | "drink" | class_1839; + class class_1621 extends Internal.class_1308 implements Internal.class_1569 { + static method_20685($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5978(): number; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_18382(): void; + method_5749($$0: Internal.class_2487_): void; + method_7152(): number; + method_5694($$0: Internal.class_1657_): void; + method_5650($$0: Internal.class_1297$class_5529_): void; + method_7157(): boolean; + method_5864(): Internal.class_1299; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_5697($$0: Internal.class_1297_): void; + static readonly field_30496 : 1; + field_7388 : number; + field_7387 : number; + field_7389 : number; + static readonly field_30497 : 127; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1621_ = class_1621; + interface Message { + getString(): string; + } + type Message_ = Message; + class class_3111 implements Internal.class_3037 { + static readonly field_24893 : Internal.Codec; + static readonly field_24894 : Internal.class_3111; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3111_ = class_3111; + interface class_2394 { + method_10293(): string; + method_10295(): Internal.class_2396; + method_10294(arg0: Internal.class_2540_): void; + } + type class_2394_ = class_2394; + abstract class ForwardingObject { + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ForwardingObject_ = ForwardingObject; + class class_5000 extends Internal.Enum implements Internal.class_3542 { + method_26428(): Internal.class_2350; + static valueOf($$0: string): Internal.class_5000; + static values(): Internal.class_5000[]; + method_15434(): string; + method_26426(): Internal.class_2350; + static method_26425($$0: Internal.class_2350_, $$1: Internal.class_2350_): Internal.class_5000; + static readonly field_23391 : Internal.class_5000; + static readonly field_23390 : Internal.class_5000; + static readonly field_23382 : Internal.class_5000; + static readonly field_23381 : Internal.class_5000; + static readonly field_23392 : Internal.class_5000; + static readonly field_23384 : Internal.class_5000; + static readonly field_23383 : Internal.class_5000; + static readonly field_23386 : Internal.class_5000; + static readonly field_23385 : Internal.class_5000; + static readonly field_23388 : Internal.class_5000; + static readonly field_23387 : Internal.class_5000; + static readonly field_23389 : Internal.class_5000; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5000_ = "up_east" | "up_south" | "west_up" | "up_north" | "north_up" | "down_west" | "down_east" | "south_up" | "up_west" | "down_south" | "east_up" | "down_north" | class_5000; + interface class_1941 extends Internal.class_1922 { + method_8606($$0: Internal.class_1297_): boolean; + method_8628($$0: Internal.class_2680_, $$1: BlockPos_, $$2: Internal.class_3726_): boolean; + method_17892($$0: Internal.class_1297_): boolean; + method_22338(arg0: number, arg1: number): Internal.class_1922; + method_18026($$0: Internal.class_238_): boolean; + method_33594($$0: Internal.class_1297_, $$1: Internal.class_265_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional; + method_39454($$0: Internal.class_1297_, $$1: Internal.class_238_): boolean; + method_8621(): Internal.class_2784; + method_8587($$0: Internal.class_1297_, $$1: Internal.class_238_): boolean; + method_20812($$0: Internal.class_1297_, $$1: Internal.class_238_): Internal.Iterable; + method_20743(arg0: Internal.class_1297_, arg1: Internal.class_238_): Internal.List; + method_8600($$0: Internal.class_1297_, $$1: Internal.class_238_): Internal.Iterable; + method_8611($$0: Internal.class_1297_, $$1: Internal.class_265_): boolean; + } + type class_1941_ = class_1941; + abstract class ImmutableSet extends Internal.ImmutableCollection implements Internal.Set { + static builderWithExpectedSize(arg0: number): Internal.ImmutableSet$Builder; + iterator(): Internal.UnmodifiableIterator; + hashCode(): number; + static of(arg0: E, arg1: E, arg2: E, arg3: E): Internal.ImmutableSet; + static of(arg0: E, arg1: E, arg2: E): Internal.ImmutableSet; + static of(): Internal.ImmutableSet; + static of(arg0: E): Internal.ImmutableSet; + static of(arg0: E, arg1: E): Internal.ImmutableSet; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, ... arg6: E[]): Internal.ImmutableSet; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.ImmutableSet; + equals(arg0: any): boolean; + static builder(): Internal.ImmutableSet$Builder; + static copyOf(arg0: E[]): Internal.ImmutableSet; + static copyOf(arg0: Internal.Iterable_): Internal.ImmutableSet; + static copyOf(arg0: Internal.Collection_): Internal.ImmutableSet; + static copyOf(arg0: Internal.Iterator_): Internal.ImmutableSet; + static toImmutableSet(): Internal.Collector>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableSet_ = ImmutableSet; + interface Double2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToLongFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Double2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Double2CharFunction; + applyAsLong(arg0: number): number; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2LongFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2LongFunction; + } + type Double2LongFunction_ = ((arg0: number) => number) | Double2LongFunction; + interface ArchitecturyFluidAttributes { + getBucketItem(): Internal.class_1792; + canConvertToSource(): boolean; + getBlock(): Internal.class_2404; + getSlopeFindDistance(): number; + getSlopeFindDistance(arg0: Internal.class_4538_): number; + getName(stack: Internal.FluidStack_): Internal.class_2561; + getName(): Internal.class_2561; + getExplosionResistance(): number; + isLighterThanAir(stack: Internal.FluidStack_): boolean; + isLighterThanAir(): boolean; + isLighterThanAir(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): boolean; + getTranslationKey(arg0: Internal.FluidStack_): string; + getTranslationKey(): string; + getTickDelay(): number; + getTickDelay(arg0: Internal.class_4538_): number; + getFillSound(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): Internal.class_3414; + getFillSound(): Internal.class_3414; + getFillSound(stack: Internal.FluidStack_): Internal.class_3414; + getColor(stack: Internal.FluidStack_): number; + getColor(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): number; + getColor(): number; + getSourceTexture(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): ResourceLocation; + getSourceTexture(stack: Internal.FluidStack_): ResourceLocation; + getSourceTexture(): ResourceLocation; + getRarity(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): Rarity; + getRarity(): Rarity; + getRarity(stack: Internal.FluidStack_): Rarity; + getDensity(stack: Internal.FluidStack_): number; + getDensity(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): number; + getDensity(): number; + getEmptySound(): Internal.class_3414; + getEmptySound(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): Internal.class_3414; + getEmptySound(stack: Internal.FluidStack_): Internal.class_3414; + getLuminosity(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): number; + getLuminosity(stack: Internal.FluidStack_): number; + getLuminosity(): number; + getViscosity(): number; + getViscosity(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): number; + getViscosity(stack: Internal.FluidStack_): number; + getFlowingTexture(): ResourceLocation; + getFlowingTexture(stack: Internal.FluidStack_): ResourceLocation; + getFlowingTexture(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): ResourceLocation; + getFlowingFluid(): Internal.class_3611; + getTemperature(): number; + getTemperature(arg0: Internal.FluidStack_, arg1: Internal.class_1920_, arg2: BlockPos_): number; + getTemperature(stack: Internal.FluidStack_): number; + getSourceFluid(): Internal.class_3611; + getDropOff(): number; + getDropOff(arg0: Internal.class_4538_): number; + } + type ArchitecturyFluidAttributes_ = ArchitecturyFluidAttributes; + interface class_1832 { + method_8023(): Internal.class_1856; + method_8027(): number; + method_8026(): number; + method_8025(): number; + method_8024(): number; + method_8028(): number; + } + type class_1832_ = class_1832; + class class_5707 implements Internal.class_5716 { + method_32955(): Internal.class_5717; + method_32956($$0: Internal.class_1937_): Internal.Optional; + static readonly field_28137 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5707_ = class_5707; + class class_3320 extends Internal.class_3309 { + method_14504(): Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3320_ = class_3320; + class class_2743 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11816(): number; + method_11815(): number; + method_11818(): number; + method_11817($$0: Internal.class_2602_): void; + method_11819(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2743_ = class_2743; + interface DoubleStream extends Internal.BaseStream { + average(): Internal.OptionalDouble; + sequential(): Internal.DoubleStream; + takeWhile(arg0: java_.util.function_.DoublePredicate_): Internal.DoubleStream; + distinct(): Internal.DoubleStream; + findFirst(): Internal.OptionalDouble; + sum(): number; + skip(arg0: number): Internal.DoubleStream; + allMatch(arg0: java_.util.function_.DoublePredicate_): boolean; + mapToObj(arg0: Internal.DoubleFunction_): Internal.Stream; + mapMulti(arg0: Internal.DoubleStream$DoubleMapMultiConsumer_): Internal.DoubleStream; + iterator(): Internal.PrimitiveIterator$OfDouble; + min(): Internal.OptionalDouble; + mapToLong(arg0: Internal.DoubleToLongFunction_): Internal.LongStream; + parallel(): Internal.DoubleStream; + noneMatch(arg0: java_.util.function_.DoublePredicate_): boolean; + findAny(): Internal.OptionalDouble; + limit(arg0: number): Internal.DoubleStream; + toArray(): number[]; + forEachOrdered(arg0: java_.util.function_.DoubleConsumer_): void; + anyMatch(arg0: java_.util.function_.DoublePredicate_): boolean; + map(arg0: java_.util.function_.DoubleUnaryOperator_): Internal.DoubleStream; + reduce(arg0: number, arg1: Internal.DoubleBinaryOperator_): number; + reduce(arg0: Internal.DoubleBinaryOperator_): Internal.OptionalDouble; + spliterator(): Internal.Spliterator$OfDouble; + max(): Internal.OptionalDouble; + forEach(arg0: java_.util.function_.DoubleConsumer_): void; + count(): number; + dropWhile(arg0: java_.util.function_.DoublePredicate_): Internal.DoubleStream; + peek(arg0: java_.util.function_.DoubleConsumer_): Internal.DoubleStream; + flatMap(arg0: Internal.DoubleFunction_): Internal.DoubleStream; + filter(arg0: java_.util.function_.DoublePredicate_): Internal.DoubleStream; + sorted(): Internal.DoubleStream; + boxed(): Internal.Stream; + summaryStatistics(): Internal.DoubleSummaryStatistics; + mapToInt(arg0: Internal.DoubleToIntFunction_): Internal.IntStream; + collect(arg0: Internal.Supplier_, arg1: Internal.ObjDoubleConsumer_, arg2: Internal.BiConsumer_): R; + } + type DoubleStream_ = DoubleStream; + class class_1451 extends Internal.class_1321 { + method_16094($$0: Internal.class_1767_): void; + method_16095($$0: number): number; + method_16096(): Internal.class_1767; + method_5958(): void; + method_21749(): boolean; + method_16091($$0: number): number; + method_16092(): ResourceLocation; + method_16093(): boolean; + method_6571(): number; + method_6572($$0: number): void; + method_6573($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1451; + method_6474($$0: Internal.class_1429_): boolean; + method_16087($$0: boolean): void; + method_16088($$0: boolean): void; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_16089(): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_16086(): boolean; + method_5749($$0: Internal.class_2487_): void; + method_16082($$0: number): number; + static method_26881(): Internal.class_5132$class_5133; + method_6481($$0: Internal.class_1799_): boolean; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5970(): number; + method_6121($$0: Internal.class_1297_): boolean; + method_5974($$0: number): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_30320 : 7; + static readonly field_30318 : 5; + static readonly field_30319 : 6; + static readonly field_16283 : {0:ResourceLocation,1:ResourceLocation,2:ResourceLocation,3:ResourceLocation,4:ResourceLocation,5:ResourceLocation,6:ResourceLocation,7:ResourceLocation,8:ResourceLocation,9:ResourceLocation,10:ResourceLocation}; + static readonly field_30316 : 3; + static readonly field_30317 : 4; + static readonly field_30314 : 1; + static readonly field_30315 : 2; + static readonly field_30312 : 1.33; + static readonly field_30323 : 10; + static readonly field_30313 : 0; + static readonly field_30310 : 0.6; + static readonly field_30321 : 8; + static readonly field_30311 : 0.8; + static readonly field_30322 : 9; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1451_ = class_1451; + class class_1966$class_6827 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + comp_303(): Internal.List; + comp_304(): Internal.ToIntFunction; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1966$class_6827_ = class_1966$class_6827; + interface ItemExtensions { + fabric_setEquipmentSlotProvider(arg0: Internal.EquipmentSlotProvider_): void; + fabric_getCustomDamageHandler(): Internal.CustomDamageHandler; + fabric_getEquipmentSlotProvider(): Internal.EquipmentSlotProvider; + fabric_setCustomDamageHandler(arg0: Internal.CustomDamageHandler_): void; + } + type ItemExtensions_ = ItemExtensions; + interface LongStream$LongMapMultiConsumer { + accept(arg0: number, arg1: Internal.LongConsumer_): void; + } + type LongStream$LongMapMultiConsumer_ = ((arg0: number, arg1: Internal.LongConsumer) => void) | LongStream$LongMapMultiConsumer; + interface class_5281 extends Internal.class_5425 { + method_8412(): number; + method_37368($$0: BlockPos_): boolean; + method_36972($$0: Internal.Supplier_): void; + } + type class_5281_ = class_5281; + interface ProfileLookupCallback { + onProfileLookupFailed(arg0: Internal.GameProfile_, arg1: Internal.Exception_): void; + onProfileLookupSucceeded(arg0: Internal.GameProfile_): void; + } + type ProfileLookupCallback_ = ProfileLookupCallback; + class class_5142

{ + method_28908(): Internal.Codec

; + static readonly field_24172 : Internal.class_5142; + static readonly field_29309 : Internal.class_5142; + static readonly field_24171 : Internal.class_5142; + static readonly field_24174 : Internal.class_5142; + static readonly field_24173 : Internal.class_5142; + static readonly field_23764 : Internal.class_5142; + static readonly field_23763 : Internal.class_5142; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5142_

= class_5142

; + class FormatStyle extends Internal.Enum { + static valueOf(arg0: string): Internal.FormatStyle; + static values(): Internal.FormatStyle[]; + static readonly MEDIUM : Internal.FormatStyle; + static readonly FULL : Internal.FormatStyle; + static readonly LONG : Internal.FormatStyle; + static readonly SHORT : Internal.FormatStyle; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FormatStyle_ = "short" | "medium" | "long" | "full" | FormatStyle; + class class_4174 { + method_19234(): boolean; + method_19233(): boolean; + method_19235(): Internal.List>; + method_19230(): number; + method_19232(): boolean; + method_19231(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4174_ = class_4174; + interface ChangeListener { + onChanged(arg0: T): void; + } + type ChangeListener_ = ((arg0: T) => void) | ChangeListener; + class class_5483 { + method_31003($$0: Internal.class_1299_): Internal.class_5483$class_5265; + method_31002(): number; + method_31004($$0: Internal.class_1311_): Internal.class_6012; + field_26405 : Internal.Map>; + field_26406 : Internal.Map, Internal.class_5483$class_5265>; + static readonly field_26403 : Internal.MapCodec; + static readonly field_26646 : Internal.class_5483; + field_26404 : number; + static readonly field_30982 : Internal.class_6012; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5483_ = class_5483; + class class_3312 { + method_14518(): void; + method_14517(): Internal.List; + method_14515($$0: string): Internal.Optional; + method_14508($$0: Internal.GameProfile_): void; + method_39753(): void; + static method_14510($$0: boolean): void; + method_37156($$0: string, $$1: Internal.Consumer_>): void; + method_37157($$0: Internal.Executor_): void; + method_14512($$0: Internal.UUID_): Internal.Optional; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3312_ = class_3312; + class SimpleDateFormat extends Internal.DateFormat { + toPattern(): string; + formatToCharacterIterator(arg0: any): Internal.AttributedCharacterIterator; + setDateFormatSymbols(arg0: Internal.DateFormatSymbols_): void; + applyLocalizedPattern(arg0: string): void; + format(arg0: Internal.Date_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer; + set2DigitYearStart(arg0: Internal.Date_): void; + parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Date; + toLocalizedPattern(): string; + hashCode(): number; + equals(arg0: any): boolean; + clone(): any; + get2DigitYearStart(): Internal.Date; + getDateFormatSymbols(): Internal.DateFormatSymbols; + applyPattern(arg0: string): void; + get dateFormatSymbols(): Internal.DateFormatSymbols; + set dateFormatSymbols(arg0: Internal.DateFormatSymbols_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SimpleDateFormat_ = SimpleDateFormat; + class class_2842 implements Internal.class_2596 { + method_12339($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_12346(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2842_ = class_2842; + abstract class class_1874 implements Internal.class_1860 { + method_8171(): number; + method_17716(): Internal.class_3956; + method_8110(): Internal.class_1799; + method_8115($$0: Internal.class_1263_, $$1: Internal.class_1937_): boolean; + method_8114(): ResourceLocation; + method_8113($$0: number, $$1: number): boolean; + method_8112(): string; + method_8167(): number; + method_8117(): Internal.class_2371; + method_8116($$0: Internal.class_1263_): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1874_ = class_1874; + class class_5862 extends Internal.class_5863 { + static method_33908($$0: number): Internal.class_5862; + method_33915(): number; + method_33914(): number; + toString(): string; + method_33923(): Internal.class_5864; + method_33921(): number; + method_33920($$0: Internal.Random_): number; + static readonly field_29003 : Internal.class_5862; + static readonly field_29004 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5862_ = class_5862; + class class_129 { + method_580($$0: number): void; + method_578($$0: string, $$1: any): Internal.class_129; + method_579($$0: number): number; + method_585($$0: string, $$1: Internal.Throwable_): void; + method_574($$0: Internal.StringBuilder_): void; + static method_586($$0: Internal.class_129_, $$1: Internal.class_5539_, $$2: BlockPos_, $$3: Internal.class_2680_): void; + method_575(): Internal.StackTraceElement[]; + method_577($$0: string, $$1: Internal.class_133_): Internal.class_129; + static method_581($$0: Internal.class_5539_, $$1: number, $$2: number, $$3: number): string; + static method_582($$0: Internal.class_5539_, $$1: BlockPos_): string; + static method_583($$0: Internal.class_5539_, $$1: number, $$2: number, $$3: number): string; + method_584($$0: Internal.StackTraceElement_, $$1: Internal.StackTraceElement_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_129_ = class_129; + interface class_6130 { + method_35462(arg0: Internal.class_3443_): void; + method_35461(arg0: Internal.class_3341_): Internal.class_3443; + } + type class_6130_ = class_6130; + class class_269 { + method_1157($$0: string, $$1: Internal.class_268_): void; + method_1158($$0: number, $$1: Internal.class_266_): void; + method_1159(): Internal.Collection; + method_1180($$0: string, $$1: Internal.class_266_): Internal.class_267; + method_1181($$0: string): boolean; + method_1160($$0: Internal.class_268_): void; + method_1183($$0: string, $$1: Internal.class_266_): boolean; + method_1184($$0: Internal.class_266_): Internal.Collection; + method_1162($$0: Internal.class_274_, $$1: string, $$2: Internal.Consumer_): void; + method_1163(): Internal.Collection; + method_1185($$0: Internal.class_266_): void; + static method_1186(): string[]; + method_1164($$0: string): Internal.class_268; + method_1165($$0: string): Internal.class_266; + method_1166($$0: string): Internal.Map; + static method_1167($$0: number): string; + method_1189($$0: number): Internal.class_266; + method_1168($$0: string, $$1: Internal.class_274_, $$2: Internal.class_2561_, $$3: Internal.class_274$class_275_): Internal.class_266; + method_1190($$0: string, $$1: Internal.class_266_): void; + method_1191($$0: Internal.class_268_): void; + static method_1192($$0: string): number; + method_1170($$0: string): Internal.class_266; + method_1193($$0: Internal.class_268_): void; + method_1171($$0: string): Internal.class_268; + method_1150($$0: Internal.class_1297_): void; + method_1194($$0: Internal.class_266_): void; + method_1172($$0: string, $$1: Internal.class_268_): boolean; + method_1151(): Internal.Collection; + method_1195($$0: string): boolean; + method_1173($$0: Internal.class_266_): void; + method_1196(): Internal.Collection; + method_1152($$0: string): void; + method_1175($$0: Internal.class_266_): void; + method_1153($$0: string): Internal.class_268; + method_1154($$0: Internal.class_268_): void; + method_1176($$0: Internal.class_267_): void; + method_1155($$0: string, $$1: Internal.class_266_): void; + method_1178(): Internal.Collection; + static readonly field_31890 : 18; + static readonly field_31891 : 19; + static readonly field_31889 : 3; + static readonly field_31887 : 1; + static readonly field_31888 : 2; + static readonly field_31886 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_269_ = class_269; + interface ScatteringByteChannel extends Internal.ReadableByteChannel { + read(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number; + read(arg0: Internal.ByteBuffer_[]): number; + } + type ScatteringByteChannel_ = ScatteringByteChannel; + abstract class class_1921 extends Internal.class_4668 { + static method_23689($$0: ResourceLocation_): Internal.class_1921; + static method_29707(): Internal.class_1921; + static method_29706(): Internal.class_1921; + static method_23287($$0: ResourceLocation_): Internal.class_1921; + method_23289(): Internal.Optional; + static method_24294($$0: ResourceLocation_, $$1: boolean): Internal.class_1921; + static method_24293($$0: ResourceLocation_, $$1: boolean): Internal.class_1921; + method_24296(): Internal.Optional; + method_24295(): boolean; + static method_29380(): Internal.class_1921; + static method_23593(): Internal.class_1921; + method_23033(): Internal.class_293$class_5596; + static method_23594(): Internal.class_1921; + static method_29379($$0: ResourceLocation_): Internal.class_1921; + static method_24049($$0: string, $$1: Internal.class_293_, $$2: Internal.class_293$class_5596_, $$3: number, $$4: boolean, $$5: boolean, $$6: Internal.class_1921$class_4688_): Internal.class_1921$class_4687; + method_23037(): boolean; + static method_24048($$0: string, $$1: Internal.class_293_, $$2: Internal.class_293$class_5596_, $$3: number, $$4: Internal.class_1921$class_4688_): Internal.class_1921$class_4687; + static method_23590(): Internal.class_1921; + static method_23591(): Internal.class_1921; + static method_23030($$0: ResourceLocation_): Internal.class_1921; + method_23031(): Internal.class_293; + static method_23592($$0: ResourceLocation_, $$1: boolean): Internal.class_1921; + static method_37345($$0: ResourceLocation_): Internal.class_1921; + static method_37346($$0: ResourceLocation_): Internal.class_1921; + static method_30676(): Internal.class_1921; + static method_27948(): Internal.class_1921; + static method_27949(): Internal.class_1921; + static method_28116($$0: ResourceLocation_): Internal.class_1921; + static method_23583(): Internal.class_1921; + static method_23584($$0: ResourceLocation_): Internal.class_1921; + static method_28115($$0: ResourceLocation_, $$1: boolean): Internal.class_1921; + static method_23585(): Internal.class_1921; + static method_23586($$0: ResourceLocation_): Internal.class_1921; + static method_23587(): Internal.class_1921; + static method_23026($$0: ResourceLocation_): Internal.class_1921; + static method_23588($$0: ResourceLocation_): Internal.class_1921; + static method_25448($$0: ResourceLocation_): Internal.class_1921; + static method_23028($$0: ResourceLocation_): Internal.class_1921; + static method_23589(): Internal.class_1921; + static method_23580($$0: ResourceLocation_): Internal.class_1921; + static method_23581(): Internal.class_1921; + static method_23018($$0: ResourceLocation_, $$1: number, $$2: number): Internal.class_1921; + static method_23579(): Internal.class_1921; + method_22722(): number; + static method_29997(): Internal.class_1921; + static method_23572($$0: ResourceLocation_): Internal.class_1921; + method_23012($$0: Internal.class_287_, $$1: number, $$2: number, $$3: number): void; + static method_23573($$0: ResourceLocation_): Internal.class_1921; + static method_23574(): Internal.class_1921; + static method_23576($$0: ResourceLocation_): Internal.class_1921; + static method_24469($$0: ResourceLocation_): Internal.class_1921; + static method_23577(): Internal.class_1921; + static method_22720(): Internal.List; + static method_23578($$0: ResourceLocation_): Internal.class_1921; + static method_34572(): Internal.class_1921; + static method_34571(): Internal.class_1921; + static method_23570($$0: ResourceLocation_): Internal.class_1921; + toString(): string; + static method_36434($$0: ResourceLocation_): Internal.class_1921; + static method_36435($$0: ResourceLocation_): Internal.class_1921; + static readonly field_32773 : 262144; + static readonly field_32772 : 2097152; + static readonly field_29456 : Internal.class_1921$class_4687; + static readonly field_32775 : 256; + static readonly field_21695 : Internal.class_1921$class_4687; + static readonly field_32774 : 131072; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1921_ = class_1921; + class class_5747 implements Internal.class_2596 { + method_33136($$0: Internal.class_2602_): void; + method_33137(): Internal.class_5720; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5747_ = class_5747; + class class_1515 extends Internal.class_1512 { + method_6846(): number; + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6853(): void; + method_6851(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1515_ = class_1515; + abstract class LevelEventJS extends Internal.EventJS { + getServer(): Internal.ServerJS; + getLevel(): Internal.LevelJS; + post(id: string, sub: string): boolean; + post(id: string): boolean; + get server(): Internal.ServerJS; + get level(): Internal.LevelJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LevelEventJS_ = LevelEventJS; + class class_6544$class_6546 extends Internal.Record { + static method_38121($$0: number, $$1: number): Internal.class_6544$class_6546; + static method_38120($$0: number): Internal.class_6544$class_6546; + static method_38123($$0: Internal.class_6544$class_6546_, $$1: Internal.class_6544$class_6546_): Internal.class_6544$class_6546; + hashCode(): number; + method_38122($$0: Internal.class_6544$class_6546_): number; + equals($$0: any): boolean; + method_38127($$0: Internal.class_6544$class_6546_): Internal.class_6544$class_6546; + comp_103(): number; + toString(): string; + comp_104(): number; + method_38126($$0: number): number; + static readonly field_34478 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6544$class_6546_ = class_6544$class_6546; + interface class_6539 { + getColor(arg0: Internal.class_1959_, arg1: number, arg2: number): number; + } + type class_6539_ = ((arg0: Internal.class_1959, arg1: number, arg2: number) => number) | class_6539; + interface ResultConsumer { + onCommandComplete(arg0: Internal.CommandContext_, arg1: boolean, arg2: number): void; + } + type ResultConsumer_ = ((arg0: Internal.CommandContext, arg1: boolean, arg2: number) => void) | ResultConsumer; + class class_5359 { + method_29550(): Internal.List; + method_29547(): Internal.List; + static readonly field_25394 : Internal.Codec; + static readonly field_25393 : Internal.class_5359; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5359_ = class_5359; + class WrapFactory { + wrapAsJavaObject(cx: Internal.Context_, scope: Internal.Scriptable_, javaObject: any, staticType: Internal.Class_): Internal.Scriptable; + wrapJavaClass(cx: Internal.Context_, scope: Internal.Scriptable_, javaClass: Internal.Class_): Internal.Scriptable; + setJavaPrimitiveWrap(value: boolean): void; + isJavaPrimitiveWrap(): boolean; + wrapNewObject(cx: Internal.Context_, scope: Internal.Scriptable_, obj: any): Internal.Scriptable; + wrap(cx: Internal.Context_, scope: Internal.Scriptable_, obj: any, staticType: Internal.Class_): any; + get javaPrimitiveWrap(): boolean; + set javaPrimitiveWrap(value: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type WrapFactory_ = WrapFactory; + class Enum$EnumDesc extends Internal.DynamicConstantDesc { + static of(arg0: Internal.ClassDesc_, arg1: string): Internal.Enum$EnumDesc; + toString(): string; + resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): E; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Enum$EnumDesc_ = Enum$EnumDesc; + interface KeyCodeAccessor { + fabric_getBoundKey(): Internal.class_3675$class_306; + } + type KeyCodeAccessor_ = KeyCodeAccessor; + interface DataOutput { + writeChar(arg0: number): void; + writeInt(arg0: number): void; + writeLong(arg0: number): void; + writeByte(arg0: number): void; + writeBytes(arg0: string): void; + writeUTF(arg0: string): void; + writeShort(arg0: number): void; + writeChars(arg0: string): void; + writeFloat(arg0: number): void; + write(arg0: number[], arg1: number, arg2: number): void; + write(arg0: number[]): void; + write(arg0: number): void; + writeBoolean(arg0: boolean): void; + writeDouble(arg0: number): void; + } + type DataOutput_ = DataOutput; + class NativeContinuation extends Internal.IdScriptableObject implements dev.latvian.mods.rhino.Function { + call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any; + static init(cx: Internal.Context_, scope: Internal.Scriptable_, sealed: boolean): void; + getImplementation(): any; + static equalImplementations(c1: Internal.NativeContinuation_, c2: Internal.NativeContinuation_): boolean; + execIdCall(f: Internal.IdFunctionObject_, cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any; + construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable; + getClassName(): string; + initImplementation(implementation: any): void; + static isContinuationConstructor(f: Internal.IdFunctionObject_): boolean; + get implementation(): any; + get className(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type NativeContinuation_ = NativeContinuation; + class class_1310 { + static readonly field_6289 : Internal.class_1310; + static readonly field_6290 : Internal.class_1310; + static readonly field_6291 : Internal.class_1310; + static readonly field_6292 : Internal.class_1310; + static readonly field_6293 : Internal.class_1310; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1310_ = class_1310; + class class_2689 { + method_11659(): Internal.Collection>; + toString(): string; + method_11660(): O; + method_11663($$0: string): Internal.class_2769; + method_11662(): Internal.ImmutableList; + method_11664(): S; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2689_ = class_2689; + class class_2610 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11205(): number; + method_11216(): number; + method_11204(): number; + method_11215(): number; + method_11207(): number; + method_11217($$0: Internal.class_2602_): void; + method_11206(): number; + method_11209(): number; + method_11210(): number; + method_11212(): number; + method_11211(): number; + method_11214(): number; + method_11213(): Internal.UUID; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2610_ = class_2610; + class class_1696 extends Internal.class_1688 { + method_7518(): Internal.class_1688$class_1689; + method_7517(): Internal.class_2680; + method_7516($$0: Internal.class_1282_): void; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5773(): void; + field_7737 : number; + field_7736 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1696_ = class_1696; + class Products$P8 { + t4(): Internal.App; + t5(): Internal.App; + t6(): Internal.App; + t7(): Internal.App; + t8(): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.Function8_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + t1(): Internal.App; + t2(): Internal.App; + t3(): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P8_ = Products$P8; + class class_4643 implements Internal.class_3037 { + static readonly field_24921 : Internal.Codec; + readonly field_21290 : Internal.List; + readonly field_29280 : Internal.class_4651; + readonly field_29281 : boolean; + readonly field_29279 : Internal.class_4651; + readonly field_24136 : Internal.class_5141; + readonly field_24135 : Internal.class_4647; + readonly field_21288 : Internal.class_4651; + readonly field_24138 : boolean; + readonly field_24137 : Internal.class_5201; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4643_ = class_4643; + class class_1355 { + method_6280($$0: Internal.class_1352_): void; + method_35115(): Internal.Set; + method_35114($$0: number): void; + method_19048(): Internal.Stream; + method_38849($$0: boolean): void; + method_35113(): void; + method_6273($$0: Internal.class_1352$class_4134_): void; + method_6274($$0: Internal.class_1352$class_4134_): void; + method_6277($$0: number, $$1: Internal.class_1352_): void; + method_6275(): void; + method_6276($$0: Internal.class_1352$class_4134_, $$1: boolean): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1355_ = class_1355; + class class_1162 { + method_4953(): number; + method_23217($$0: Internal.class_1162_): number; + method_23218(): boolean; + method_23219(): void; + method_4954($$0: Internal.class_1160_): void; + method_4957(): number; + method_4956(): number; + method_35929($$0: number, $$1: number, $$2: number, $$3: number): void; + method_23851($$0: number, $$1: number, $$2: number, $$3: number): void; + method_22674($$0: Internal.class_1159_): void; + method_23852($$0: Internal.class_1158_): void; + method_23853(): number; + hashCode(): number; + equals($$0: any): boolean; + method_35928($$0: Internal.class_1162_, $$1: number): void; + method_35927($$0: number): void; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1162_ = class_1162; + class MinecraftProfileTexture { + getUrl(): string; + getMetadata(arg0: string): string; + getHash(): string; + toString(): string; + static readonly PROFILE_TEXTURE_COUNT : 3; + get url(): string; + get hash(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MinecraftProfileTexture_ = MinecraftProfileTexture; + class class_6544$class_6553 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + comp_116(): number; + comp_117(): number; + comp_114(): number; + toString(): string; + comp_115(): number; + comp_112(): number; + comp_113(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6544$class_6553_ = class_6544$class_6553; + interface class_64 { + expand(arg0: Internal.class_47_, arg1: Internal.Consumer_): boolean; + method_16778($$0: Internal.class_64_): Internal.class_64; + method_385($$0: Internal.class_64_): Internal.class_64; + } + type class_64_ = ((arg0: Internal.class_47, arg1: Internal.Consumer) => boolean) | class_64; + class class_2587 extends Internal.class_2586 { + method_11018(): Internal.class_1767; + method_11019($$0: Internal.class_1767_): void; + method_38237(): Internal.class_2622; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2587_ = class_2587; + class class_2627$class_2628 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2627$class_2628; + static values(): Internal.class_2627$class_2628[]; + static readonly field_12063 : Internal.class_2627$class_2628; + static readonly field_12066 : Internal.class_2627$class_2628; + static readonly field_12064 : Internal.class_2627$class_2628; + static readonly field_12065 : Internal.class_2627$class_2628; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2627$class_2628_ = "closing" | "closed" | "opened" | "opening" | class_2627$class_2628; + interface Function15 { + curry12(): Internal.Function12>; + curry9(): Internal.Function9>; + curry13(): Internal.Function13>; + 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; + curry7(): Internal.Function7>; + curry14(): Internal.Function14>; + curry8(): Internal.Function8>; + curry10(): Internal.Function10>; + curry11(): Internal.Function11>; + curry(): Internal.Function>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + } + type Function15_ = Function15; + class class_5513$class_5837 { + static method_33804($$0: string): Internal.class_5513$class_5837; + static method_33802($$0: string): Internal.class_5513$class_5837; + method_33803(): string; + method_33801(): string; + static readonly field_28863 : Internal.class_5513$class_5837; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5513$class_5837_ = class_5513$class_5837; + class class_2784 { + method_11964(): number; + method_11963(): number; + method_11966($$0: Internal.class_238_): boolean; + method_11965(): number; + method_17903(): Internal.class_265; + method_11968(): Internal.class_2789; + method_11967($$0: number): void; + method_17905($$0: Internal.class_2784$class_5200_): void; + method_11969($$0: number): void; + method_11980(): number; + method_39458($$0: number, $$1: number, $$2: number): boolean; + method_11982(): void; + method_39459($$0: Internal.class_1297_, $$1: Internal.class_238_): boolean; + method_11981($$0: number): void; + method_35318($$0: Internal.class_2780_): void; + method_35317($$0: number, $$1: number): boolean; + method_11962(): number; + method_11961($$0: number, $$1: number): number; + method_39538($$0: number, $$1: number, $$2: number): BlockPos; + method_11983($$0: Internal.class_2780_): void; + method_27355(): Internal.class_2784$class_5200; + method_11953(): number; + method_11975($$0: number): void; + method_11952($$0: BlockPos_): boolean; + method_11974(): number; + method_11955($$0: number): void; + method_11977(): number; + method_11954(): number; + method_11976(): number; + method_11979($$0: Internal.class_1297_): number; + method_11957($$0: number, $$1: number, $$2: number): void; + method_11956(): number; + method_11978($$0: number, $$1: number): void; + method_11959(): number; + method_11958(): number; + method_11971(): number; + method_11973($$0: number): void; + method_11951($$0: Internal.class_1923_): boolean; + method_11972(): number; + static readonly field_36191 : 2.9999984E7; + static readonly field_24122 : Internal.class_2784$class_5200; + static readonly field_33643 : 5.9999968E7; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2784_ = class_2784; + class class_2769$class_4933 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_71(): T; + comp_70(): Internal.class_2769; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2769$class_4933_ = class_2769$class_4933; + class ScriptManager { + loadFromDirectory(): void; + load(): void; + isClassAllowed(name: string): boolean; + loadJavaClass(scope: Internal.Scriptable_, args: any[]): Internal.NativeJavaClass; + unload(): void; + handler$zne000$loadJavaClass(njc: Internal.Scriptable_, ex: any[], cir: Internal.CallbackInfoReturnable_): void; + readonly exampleScript : string; + readonly type : Internal.ScriptType; + firstLoad : boolean; + readonly directory : Internal.Path; + readonly packs : Internal.Map; + readonly events : Internal.EventsJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScriptManager_ = ScriptManager; + class Long2ObjectOpenHashMap extends Internal.AbstractLong2ObjectMap implements Internal.Serializable, Internal.Cloneable, Internal.Hash { + long2ObjectEntrySet(): Internal.Long2ObjectMap$FastEntrySet; + getOrDefault(arg0: number, arg1: V): V; + containsKey(arg0: number): boolean; + computeIfAbsent(arg0: number, arg1: Internal.LongFunction_): V; + computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_): V; + values(): Internal.ObjectCollection; + replace(arg0: number, arg1: V, arg2: V): boolean; + replace(arg0: number, arg1: V): V; + isEmpty(): boolean; + clear(): void; + containsValue(arg0: any): boolean; + put(arg0: number, arg1: V): V; + remove(arg0: number, arg1: any): boolean; + remove(arg0: number): V; + compute(arg0: number, arg1: Internal.BiFunction_): V; + computeIfPresent(arg0: number, arg1: Internal.BiFunction_): V; + trim(arg0: number): boolean; + trim(): boolean; + size(): number; + hashCode(): number; + putAll(arg0: Internal.Map_): void; + merge(arg0: number, arg1: V, arg2: Internal.BiFunction_): V; + get(arg0: number): V; + clone(): Internal.Long2ObjectOpenHashMap; + keySet(): Internal.LongSet; + putIfAbsent(arg0: number, arg1: V): V; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Long2ObjectOpenHashMap_ = Long2ObjectOpenHashMap; + class InetAddress implements Internal.Serializable { + isMCSiteLocal(): boolean; + isReachable(arg0: number): boolean; + isReachable(arg0: Internal.NetworkInterface_, arg1: number, arg2: number): boolean; + isMCGlobal(): boolean; + static getAllByName(arg0: string): Internal.InetAddress[]; + getHostName(): string; + isMCOrgLocal(): boolean; + getCanonicalHostName(): string; + isAnyLocalAddress(): boolean; + isLinkLocalAddress(): boolean; + static getLocalHost(): Internal.InetAddress; + isMCLinkLocal(): boolean; + isLoopbackAddress(): boolean; + isSiteLocalAddress(): boolean; + isMulticastAddress(): boolean; + hashCode(): number; + equals(arg0: any): boolean; + static getByName(arg0: string): Internal.InetAddress; + static getLoopbackAddress(): Internal.InetAddress; + static getByAddress(arg0: number[]): Internal.InetAddress; + static getByAddress(arg0: string, arg1: number[]): Internal.InetAddress; + getAddress(): number[]; + toString(): string; + getHostAddress(): string; + isMCNodeLocal(): boolean; + get linkLocalAddress(): boolean; + get hostName(): string; + get loopbackAddress(): Internal.InetAddress; + get address(): number[]; + get canonicalHostName(): string; + get mCOrgLocal(): boolean; + get siteLocalAddress(): boolean; + get mCNodeLocal(): boolean; + get mCGlobal(): boolean; + get localHost(): Internal.InetAddress; + get mCLinkLocal(): boolean; + get multicastAddress(): boolean; + get hostAddress(): string; + get mCSiteLocal(): boolean; + get anyLocalAddress(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type InetAddress_ = InetAddress; + class class_4668$class_4685 extends Internal.class_4668 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4685_ = class_4668$class_4685; + class ZoneRules implements Internal.Serializable { + getTransitions(): Internal.List; + getDaylightSavings(arg0: Internal.Instant_): Internal.Duration; + getTransitionRules(): Internal.List; + previousTransition(arg0: Internal.Instant_): Internal.ZoneOffsetTransition; + getOffset(arg0: Internal.LocalDateTime_): Internal.ZoneOffset; + getOffset(arg0: Internal.Instant_): Internal.ZoneOffset; + isFixedOffset(): boolean; + hashCode(): number; + getTransition(arg0: Internal.LocalDateTime_): Internal.ZoneOffsetTransition; + getValidOffsets(arg0: Internal.LocalDateTime_): Internal.List; + static of(arg0: Internal.ZoneOffset_, arg1: Internal.ZoneOffset_, arg2: Internal.List_, arg3: Internal.List_, arg4: Internal.List_): Internal.ZoneRules; + static of(arg0: Internal.ZoneOffset_): Internal.ZoneRules; + equals(arg0: any): boolean; + nextTransition(arg0: Internal.Instant_): Internal.ZoneOffsetTransition; + getStandardOffset(arg0: Internal.Instant_): Internal.ZoneOffset; + toString(): string; + isDaylightSavings(arg0: Internal.Instant_): boolean; + isValidOffset(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_): boolean; + get fixedOffset(): boolean; + get transitionRules(): Internal.List; + get transitions(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ZoneRules_ = ZoneRules; + abstract class class_1496 extends Internal.class_1429 implements Internal.class_1265, Internal.class_1316, Internal.class_5146 { + method_6745($$0: number): number; + method_5810(): boolean; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_6749($$0: number): void; + method_6153(): boolean; + method_6156(): void; + method_6751($$0: boolean): void; + method_6154($$0: number): void; + method_6155($$0: number): void; + method_6474($$0: Internal.class_1429_): boolean; + method_33338($$0: Internal.class_1263_): boolean; + method_6755(): number; + method_6752($$0: Internal.class_1657_): boolean; + method_6753(): boolean; + method_6736(): boolean; + method_6737($$0: boolean): void; + method_6735(): boolean; + method_6739($$0: number): number; + method_6101(): boolean; + method_6740($$0: boolean): void; + method_5453($$0: Internal.class_1263_): void; + method_5970(): number; + method_6744(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_6725(): boolean; + method_5956(): boolean; + method_6767($$0: number): number; + method_5711($$0: number): void; + method_6724(): boolean; + method_6768(): Internal.UUID; + method_6729(): number; + method_6727(): boolean; + static method_26899(): Internal.class_5132$class_5133; + method_6091($$0: Vec3_): void; + method_6772($$0: number): number; + method_6773($$0: Internal.class_1799_): boolean; + method_6771(): number; + method_30009($$0: Internal.class_1657_, $$1: Internal.class_1799_): Internal.class_1269; + method_6732($$0: Internal.UUID_): void; + method_6576($$0: Internal.class_3419_): void; + method_5642(): Internal.class_1297; + method_6758($$0: boolean): void; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5945(): number; + method_5865($$0: Internal.class_1297_): void; + method_6757(): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_24829($$0: Internal.class_1309_): Vec3; + method_5749($$0: Internal.class_2487_): void; + method_6481($$0: Internal.class_1799_): boolean; + method_6762(): boolean; + method_32318($$0: number): Internal.class_5630; + method_6765(): boolean; + method_6766($$0: boolean): void; + method_6722($$0: Internal.class_1657_): void; + method_6007(): void; + method_6763(): boolean; + static readonly field_30417 : 1; + static readonly field_30418 : 2; + static readonly field_30415 : 500; + static readonly field_30416 : 0; + static readonly field_30413 : 400; + static readonly field_30414 : 499; + field_6958 : number; + field_6957 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1496_ = class_1496; + class class_2568$class_5247 { + static method_27670($$0: string): Internal.class_2568$class_5247; + method_27671($$0: Internal.class_2561_): Internal.class_2568; + method_27674(): string; + toString(): string; + method_27669($$0: any): Internal.JsonElement; + method_27667(): boolean; + method_27668($$0: Internal.JsonElement_): Internal.class_2568; + static readonly field_24343 : Internal.class_2568$class_5247; + static readonly field_24342 : Internal.class_2568$class_5247; + static readonly field_24344 : Internal.class_2568$class_5247; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2568$class_5247_ = class_2568$class_5247; + interface GenericDeclaration extends Internal.AnnotatedElement { + getTypeParameters(): any[]; + } + type GenericDeclaration_ = GenericDeclaration; + class class_4095 { + method_18871($$0: number, $$1: number): void; + method_19542($$0: Internal.class_3218_, $$1: E): void; + method_24536(): void; + method_18894(): Internal.class_4170; + method_24538(): Internal.Optional; + method_18890($$0: Internal.Set_): void; + static method_28313($$0: Internal.Collection_>, $$1: Internal.Collection_>>): Internal.Codec>; + method_24531($$0: Internal.List_): void; + method_24530($$0: Internal.class_4168_, $$1: Internal.ImmutableList_>>, $$2: Internal.Set_, Internal.class_4141_>>, $$3: Internal.Set_>): void; + method_35059(): Internal.Set; + method_35058(): Internal.Map, Internal.Optional>>; + static method_28311($$0: Internal.Collection_>, $$1: Internal.Collection_>>): Internal.class_4095$class_5303; + method_28310($$0: Internal.DynamicOps_): Internal.DataResult; + method_18879($$0: Internal.class_4140_, $$1: Internal.Optional_): void; + method_18911(): Internal.class_4095; + method_18878($$0: Internal.class_4140_, $$1: U): void; + method_18875($$0: Internal.class_4140_): void; + method_18897($$0: Internal.class_4168_): void; + method_18896($$0: Internal.class_4140_): boolean; + method_18876($$0: Internal.class_4140_, $$1: Internal.class_4141_): boolean; + method_24526($$0: Internal.class_4168_): void; + method_18882($$0: Internal.class_4168_, $$1: number, $$2: Internal.ImmutableList_>): void; + method_18881($$0: Internal.class_4168_, $$1: Internal.ImmutableList_>>): void; + method_24525($$0: Internal.class_4140_, $$1: U, $$2: number): void; + method_18884($$0: Internal.class_4170_): void; + method_29519($$0: Internal.class_4140_, $$1: U): boolean; + method_24527($$0: Internal.class_4168_, $$1: number, $$2: Internal.ImmutableList_>, $$3: Internal.class_4140_): void; + method_24529($$0: Internal.class_4168_, $$1: Internal.ImmutableList_>>, $$2: Internal.Set_, Internal.class_4141_>>): void; + method_35060(): void; + method_27074(): Internal.List>; + method_36978($$0: Internal.class_4140_): number; + method_18904($$0: Internal.class_4140_): Internal.Optional; + method_18906($$0: Internal.class_4168_): boolean; + method_18900($$0: Internal.class_3218_, $$1: E): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4095_ = class_4095; + interface CustomDamageHandler { + damage(arg0: Internal.class_1799_, arg1: number, arg2: Internal.class_1309_, arg3: Internal.Consumer_): number; + } + type CustomDamageHandler_ = ((arg0: Internal.class_1799, arg1: number, arg2: Internal.class_1309, arg3: Internal.Consumer) => number) | CustomDamageHandler; + interface ChannelConfig { + setWriteBufferLowWaterMark(arg0: number): Internal.ChannelConfig; + setMessageSizeEstimator(arg0: Internal.MessageSizeEstimator_): Internal.ChannelConfig; + getWriteBufferLowWaterMark(): number; + getMessageSizeEstimator(): Internal.MessageSizeEstimator; + setRecvByteBufAllocator(arg0: Internal.RecvByteBufAllocator_): Internal.ChannelConfig; + getOption(arg0: Internal.ChannelOption_): T; + isAutoClose(): boolean; + getRecvByteBufAllocator(): T; + setAllocator(arg0: Internal.ByteBufAllocator_): Internal.ChannelConfig; + getAllocator(): Internal.ByteBufAllocator; + isAutoRead(): boolean; + setOptions(arg0: Internal.Map_, any>): boolean; + setConnectTimeoutMillis(arg0: number): Internal.ChannelConfig; + setWriteBufferWaterMark(arg0: Internal.WriteBufferWaterMark_): Internal.ChannelConfig; + setOption(arg0: Internal.ChannelOption_, arg1: T): boolean; + getConnectTimeoutMillis(): number; + setWriteSpinCount(arg0: number): Internal.ChannelConfig; + setWriteBufferHighWaterMark(arg0: number): Internal.ChannelConfig; + getMaxMessagesPerRead(): number; + getWriteBufferHighWaterMark(): number; + setAutoRead(arg0: boolean): Internal.ChannelConfig; + getWriteSpinCount(): number; + setMaxMessagesPerRead(arg0: number): Internal.ChannelConfig; + getOptions(): Internal.Map, any>; + getWriteBufferWaterMark(): Internal.WriteBufferWaterMark; + setAutoClose(arg0: boolean): Internal.ChannelConfig; + } + type ChannelConfig_ = ChannelConfig; + interface DoubleComparator extends Internal.Comparator { + compare(arg0: number, arg1: number): number; + thenComparing(arg0: Internal.Comparator_): Internal.Comparator; + thenComparing(arg0: Internal.DoubleComparator_): Internal.DoubleComparator; + reversed(): Internal.DoubleComparator; + } + type DoubleComparator_ = ((arg0: number, arg1: number) => number) | DoubleComparator; + class class_5498 extends Internal.Enum { + method_31034(): boolean; + method_31036(): Internal.class_5498; + method_31035(): boolean; + static valueOf($$0: string): Internal.class_5498; + static values(): Internal.class_5498[]; + static readonly field_26664 : Internal.class_5498; + static readonly field_26665 : Internal.class_5498; + static readonly field_26666 : Internal.class_5498; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5498_ = "first_person" | "third_person_back" | "third_person_front" | class_5498; + class class_5203 extends Internal.class_5201 { + method_27378($$0: number, $$1: number): number; + static readonly field_24924 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5203_ = class_5203; + interface BlockEntityTypeAccessor { + getBlocks(): Internal.Set; + } + type BlockEntityTypeAccessor_ = BlockEntityTypeAccessor; + class class_7061 extends Internal.Record { + comp_514(): Internal.class_7061$class_7062; + hashCode(): number; + comp_515(): Internal.class_6012; + equals($$0: any): boolean; + toString(): string; + static readonly field_37198 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_7061_ = class_7061; + class class_2612 implements Internal.class_2596 { + method_11226(): BlockPos; + method_11052($$0: Internal.class_2540_): void; + method_11221(): Internal.class_1535; + method_11223(): Internal.class_2350; + method_11222(): Internal.UUID; + method_11225(): number; + method_11224($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2612_ = class_2612; + class class_170 { + method_747(): Internal.JsonElement; + method_748($$0: Internal.class_3222_): void; + toString(): string; + static method_27912($$0: Internal.JsonObject_): Internal.class_170; + method_34898(): ResourceLocation[]; + static readonly field_1167 : Internal.class_170; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_170_ = class_170; + class class_1854 extends Internal.class_1852 { + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + method_17710($$0: Internal.class_1715_): Internal.class_1799; + method_17711($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1854_ = class_1854; + interface Enumeration { + hasMoreElements(): boolean; + asIterator(): Internal.Iterator; + nextElement(): E; + } + type Enumeration_ = Enumeration; + class class_1715 implements Internal.class_1263, Internal.class_1737 { + method_5438($$0: number): Internal.class_1799; + method_17397(): number; + method_5439(): number; + method_5447($$0: number, $$1: Internal.class_1799_): void; + method_17398(): number; + method_5448(): void; + method_5441($$0: number): Internal.class_1799; + method_5442(): boolean; + method_5431(): void; + method_7683($$0: Internal.class_1662_): void; + method_5434($$0: number, $$1: number): Internal.class_1799; + method_5443($$0: Internal.class_1657_): boolean; + readonly field_7802 : Internal.class_1703; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1715_ = class_1715; + class CountingMap { + add(key: any, value: number): number; + getSize(): number; + set(key: any, value: number): number; + getValues(): Internal.Collection; + getEntries(): Internal.List; + forEach(forEach: Internal.Consumer_): void; + get(key: any): number; + clear(): void; + getTotalCount(): number; + getKeys(): Internal.Set; + get entries(): Internal.List; + get size(): number; + get keys(): Internal.Set; + get values(): Internal.Collection; + get totalCount(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CountingMap_ = CountingMap; + interface class_2837$class_6559 { + create(arg0: number, arg1: Internal.class_2359_, arg2: Internal.class_2835_, arg3: Internal.List_): Internal.class_2837; + } + type class_2837$class_6559_ = class_2837$class_6559; + abstract class MinecraftServer extends Internal.class_4093 implements Internal.class_2165, Internal.AutoCloseable, Internal.MinecraftServerKJS { + method_3754(): boolean; + method_27728(): Internal.class_5219; + method_3756(): number; + method_27727(): Internal.class_3485; + method_3758($$0: string): Internal.File; + method_3759(): boolean; + static method_29740($$0: Internal.Function_): S; + method_22828(): Internal.class_4567; + method_5384(): boolean; + method_3761(): Internal.class_1934; + method_3760(): Internal.class_3324; + method_36326(): Internal.class_2561; + method_3763($$0: Internal.class_1934_, $$1: boolean, $$2: number): boolean; + redirect$zmi000$wrapResourceManager(packType: Internal.class_3264_, list: Internal.List_): Internal.class_6861; + method_3864($$0: boolean): void; + method_3742($$0: Internal.Runnable_): void; + method_3745($$0: boolean): void; + method_3747($$0: boolean): void; + method_3749(): number; + method_22827(): Internal.class_4565; + method_3748($$0: Internal.BooleanSupplier_): void; + static method_29736($$0: Internal.class_3283_, $$1: Internal.class_5359_, $$2: boolean): Internal.class_5359; + method_3750(): boolean; + method_3776($$0: Internal.class_1267_, $$1: boolean): void; + method_3775(): boolean; + method_3811(): string; + method_3777(): Internal.Thread; + method_3813($$0: Internal.BooleanSupplier_): void; + method_3779($$0: number): void; + method_3812(): boolean; + method_3815($$0: boolean): void; + method_32816($$0: Internal.class_3222_): Internal.class_3225; + method_3816(): boolean; + method_3819(): string; + method_3818(): string; + method_30002(): Internal.class_3218; + method_3780(): number; + method_3783(): boolean; + method_39218($$0: boolean, $$1: boolean, $$2: boolean): boolean; + method_3782(): void; + close(): void; + method_3785($$0: Internal.class_3218_, $$1: BlockPos_, $$2: Internal.class_1657_): boolean; + method_39219(): boolean; + method_32303(): boolean; + method_3784(): string; + method_3765(): Internal.class_2926; + method_3764($$0: boolean): void; + method_3767(): Internal.class_1928; + method_24307(): Internal.class_6683; + method_3802(): number; + method_3803($$0: number): void; + method_37320($$0: Internal.Consumer_, $$1: Internal.Consumer_): void; + method_3806(): boolean; + method_3805(): string; + method_29435(): Internal.Set>; + method_21714(): number; + method_29439($$0: Internal.Collection_): Internal.CompletableFuture; + method_37321(): boolean; + method_37322(): void; + method_36113(): Internal.Proxy; + method_37323(): void; + method_37324($$0: Internal.class_6396_): Internal.class_6396; + method_3772(): Internal.class_1863; + method_3773(): number; + method_3831(): Internal.File; + method_3798(): number; + method_3830(): number; + method_19467($$0: boolean): void; + method_3832(): void; + method_3799(): boolean; + method_19466(arg0: Internal.GameProfile_): boolean; + method_3835($$0: Internal.GameProfile_): number; + method_3834($$0: string): void; + method_3716(): Internal.KeyPair; + method_3837(): Internal.class_3004; + method_16075(): boolean; + method_3836(): Internal.class_3283; + method_3718(): boolean; + method_3839(): boolean; + method_3838($$0: Internal.class_1934_): void; + method_3719(): Internal.GameProfileRepository; + method_34864(): Internal.class_3300; + method_3820(): boolean; + method_3787(): Internal.class_3242; + method_3788(): number; + method_3821(): void; + method_3826(): number; + method_3828(): boolean; + method_3827(): string; + method_3829($$0: Internal.class_3218_): number; + method_24489(): Internal.class_3696; + method_24488(): boolean; + getServerModName(): string; + method_3790(): Internal.class_1934; + method_3793(): Internal.class_3312; + method_3796(): boolean; + method_32699(): Internal.class_5640; + method_3732(): boolean; + method_3731($$0: boolean): void; + method_3852(): boolean; + method_27902(): boolean; + method_3734(): Internal.class_2170; + method_3855(): Internal.DataFixer; + method_27903($$0: number): number; + method_3857(): Internal.class_60; + method_3736(): boolean; + method_3856(): void; + method_40000($$0: Internal.Runnable_): void; + method_3859(arg0: Internal.class_6396_): Internal.class_6396; + method_3738(): Internal.Iterable; + method_3858(): string[]; + method_3739(): Internal.class_2168; + method_9200(): boolean; + method_31371($$0: Internal.class_3222_): Internal.class_5513; + method_37113($$0: Internal.Path_): void; + method_9203($$0: Internal.class_2561_, $$1: Internal.UUID_): void; + method_9202(): boolean; + method_9201(): boolean; + method_3860(): boolean; + method_3862(): number; + method_3740(): Internal.class_2991; + method_3842($$0: string): void; + method_16043(): boolean; + method_3841(): number; + method_16044(): Internal.class_3695; + method_3844(): Internal.MinecraftSessionService; + method_3723($$0: boolean, $$1: boolean, $$2: boolean): boolean; + method_3843($$0: string, $$1: string): void; + method_3846($$0: Internal.class_3324_): void; + method_3725(): Internal.Optional; + method_3845(): Internal.class_2995; + method_3724(): boolean; + method_3727(): boolean; + method_3847($$0: Internal.class_5321_): Internal.class_3218; + method_3729(): boolean; + method_3728($$0: Internal.class_2168_): void; + method_3849($$0: string): void; + method_27050($$0: Internal.class_5218_): Internal.Path; + method_27051(): boolean; + method_30612(): number; + method_39424(): boolean; + method_3851(): Internal.class_2989; + method_15876(): Internal.class_3517; + method_3730($$0: boolean): void; + method_30611(): Internal.class_5455$class_6890; + static readonly field_4588 : Internal.File; + static readonly field_33211 : 29999984; + static readonly field_33210 : 11; + static readonly field_17704 : Internal.class_1940; + readonly field_4573 : number[]; + static readonly field_33209 : "resources.zip"; + static readonly field_33208 : "level://"; + static readonly field_33207 : "level"; + static readonly field_33206 : 50; + static readonly field_35641 : Internal.GameProfile; + static readonly field_34982 : "vanilla"; + get serverModName(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MinecraftServer_ = MinecraftServer; + interface SortedSet extends Internal.Set { + tailSet(arg0: E): Internal.SortedSet; + comparator(): Internal.Comparator; + last(): E; + headSet(arg0: E): Internal.SortedSet; + spliterator(): Internal.Spliterator; + subSet(arg0: E, arg1: E): Internal.SortedSet; + first(): E; + } + type SortedSet_ = SortedSet; + interface class_5348$class_5246 { + accept(arg0: Internal.class_2583_, arg1: string): Internal.Optional; + } + type class_5348$class_5246_ = class_5348$class_5246; + class class_6335 extends Internal.class_1297 { + method_18002(): Internal.class_2596; + method_5657(): Internal.class_3619; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6335_ = class_6335; + class class_3803 extends Internal.class_1703 { + method_7609($$0: Internal.class_1263_): void; + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + static readonly field_30793 : 35; + static readonly field_30796 : 2; + static readonly field_30794 : 0; + static readonly field_30795 : 1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3803_ = class_3803; + interface class_6834 { + createGenerator(arg0: Internal.class_6834$class_6835_): Internal.Optional>; + } + type class_6834_ = ((arg0: Internal.class_6834$class_6835) => Internal.Optional>) | class_6834; + class class_5202

{ + method_28825(): Internal.Codec

; + static readonly field_24147 : Internal.class_5202; + static readonly field_24148 : Internal.class_5202; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5202_

= class_5202

; + interface BaseStream extends Internal.AutoCloseable { + unordered(): S; + onClose(arg0: Internal.Runnable_): S; + iterator(): Internal.Iterator; + parallel(): S; + spliterator(): Internal.Spliterator; + sequential(): S; + isParallel(): boolean; + close(): void; + } + type BaseStream_ = BaseStream; + class class_287$class_4574 { + method_22634(): Internal.class_293; + method_31960(): boolean; + method_22635(): number; + method_22636(): Internal.class_293$class_5596; + method_31958(): number; + method_31959(): boolean; + method_31956(): Internal.class_293$class_5595; + method_31957(): number; + method_31955(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_287$class_4574_ = class_287$class_4574; + class class_7061$class_7062 extends Internal.Enum implements Internal.class_3542 { + static method_41151($$0: string): Internal.class_7061$class_7062; + static valueOf($$0: string): Internal.class_7061$class_7062; + static values(): Internal.class_7061$class_7062[]; + method_15434(): string; + static readonly field_37200 : Internal.class_7061$class_7062; + static readonly field_37199 : Internal.class_7061$class_7062; + static readonly field_37202 : Internal.Codec; + static readonly field_37201 : Internal.class_7061$class_7062[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_7061$class_7062_ = "piece" | "structure" | class_7061$class_7062; + class class_846$class_4690 extends Internal.Enum { + static valueOf($$0: string): Internal.class_846$class_4690; + static values(): Internal.class_846$class_4690[]; + static readonly field_21438 : null; + static readonly field_21439 : null; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_846$class_4690_ = "cancelled" | "successful" | class_846$class_4690; + interface Logger { + warn(arg0: Internal.Marker_, arg1: string, arg2: Internal.Throwable_): void; + warn(arg0: Internal.Marker_, arg1: string, ... arg2: any[]): void; + warn(arg0: Internal.Marker_, arg1: string, arg2: any, arg3: any): void; + warn(arg0: string, arg1: any): void; + warn(arg0: string): void; + warn(arg0: string, ... arg1: any[]): void; + warn(arg0: string, arg1: any, arg2: any): void; + warn(arg0: string, arg1: Internal.Throwable_): void; + warn(arg0: Internal.Marker_, arg1: string, arg2: any): void; + warn(arg0: Internal.Marker_, arg1: string): void; + trace(arg0: Internal.Marker_, arg1: string): void; + trace(arg0: Internal.Marker_, arg1: string, arg2: any): void; + trace(arg0: Internal.Marker_, arg1: string, arg2: any, arg3: any): void; + trace(arg0: string, arg1: any): void; + trace(arg0: string, arg1: any, arg2: any): void; + trace(arg0: string, ... arg1: any[]): void; + trace(arg0: string): void; + trace(arg0: string, arg1: Internal.Throwable_): void; + trace(arg0: Internal.Marker_, arg1: string, ... arg2: any[]): void; + trace(arg0: Internal.Marker_, arg1: string, arg2: Internal.Throwable_): void; + debug(arg0: Internal.Marker_, arg1: string, ... arg2: any[]): void; + debug(arg0: string, ... arg1: any[]): void; + debug(arg0: string, arg1: any): void; + debug(arg0: string): void; + debug(arg0: Internal.Marker_, arg1: string): void; + debug(arg0: string, arg1: any, arg2: any): void; + debug(arg0: Internal.Marker_, arg1: string, arg2: any, arg3: any): void; + debug(arg0: Internal.Marker_, arg1: string, arg2: any): void; + debug(arg0: Internal.Marker_, arg1: string, arg2: Internal.Throwable_): void; + debug(arg0: string, arg1: Internal.Throwable_): void; + getName(): string; + isInfoEnabled(): boolean; + isInfoEnabled(arg0: Internal.Marker_): boolean; + isErrorEnabled(arg0: Internal.Marker_): boolean; + isErrorEnabled(): boolean; + isTraceEnabled(): boolean; + isTraceEnabled(arg0: Internal.Marker_): boolean; + isDebugEnabled(): boolean; + isDebugEnabled(arg0: Internal.Marker_): boolean; + isWarnEnabled(): boolean; + isWarnEnabled(arg0: Internal.Marker_): boolean; + error(arg0: string, arg1: any): void; + error(arg0: string): void; + error(arg0: string, arg1: any, arg2: any): void; + error(arg0: string, ... arg1: any[]): void; + error(arg0: Internal.Marker_, arg1: string, ... arg2: any[]): void; + error(arg0: Internal.Marker_, arg1: string, arg2: any, arg3: any): void; + error(arg0: Internal.Marker_, arg1: string, arg2: any): void; + error(arg0: Internal.Marker_, arg1: string): void; + error(arg0: string, arg1: Internal.Throwable_): void; + error(arg0: Internal.Marker_, arg1: string, arg2: Internal.Throwable_): void; + info(arg0: string, arg1: any, arg2: any): void; + info(arg0: string, ... arg1: any[]): void; + info(arg0: string, arg1: Internal.Throwable_): void; + info(arg0: string, arg1: any): void; + info(arg0: string): void; + info(arg0: Internal.Marker_, arg1: string, arg2: Internal.Throwable_): void; + info(arg0: Internal.Marker_, arg1: string, ... arg2: any[]): void; + info(arg0: Internal.Marker_, arg1: string, arg2: any, arg3: any): void; + info(arg0: Internal.Marker_, arg1: string, arg2: any): void; + info(arg0: Internal.Marker_, arg1: string): void; + } + type Logger_ = Logger; + abstract class LevelJS implements Internal.WithAttachedData { + getPlayer(entity: Internal.class_1297_): Internal.PlayerJS; + getEntitiesWithin(aabb: Internal.class_238_): Internal.EntityArrayList; + getPlayerData(arg0: Internal.class_1657_): Internal.PlayerDataJS; + spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void; + getTime(): number; + getSide(): Internal.ScriptType; + getGameRules(): Internal.GameRulesJS; + setRainStrength(strength: number): void; + getDimension(): ResourceLocation; + isDaytime(): boolean; + createEntityList(entities: Internal.Collection_): Internal.EntityArrayList; + getPlayers(): Internal.EntityArrayList; + getData(): Internal.AttachedData; + getMinecraftLevel(): Internal.class_1937; + getServer(): Internal.ServerJS; + getLivingEntity(entity: Internal.class_1297_): Internal.LivingEntityJS; + getBlock(pos: BlockPos_): Internal.BlockContainerJS; + getBlock(blockEntity: Internal.class_2586_): Internal.BlockContainerJS; + getBlock(x: number, y: number, z: number): Internal.BlockContainerJS; + isOverworld(): boolean; + createExplosion(x: number, y: number, z: number): Internal.ExplosionJS; + getEntity(e: Internal.class_1297_): Internal.EntityJS; + createEntity(id: ResourceLocation_): Internal.EntityJS; + spawnLightning(x: number, y: number, z: number, effectOnly: boolean): void; + spawnLightning(x: number, y: number, z: number, effectOnly: boolean, player: Internal.EntityJS_): void; + getLocalTime(): number; + isThundering(): boolean; + getEntities(): Internal.EntityArrayList; + isRaining(): boolean; + readonly minecraftLevel : Internal.class_1937; + get server(): Internal.ServerJS; + get side(): Internal.ScriptType; + get data(): Internal.AttachedData; + get players(): Internal.EntityArrayList; + get raining(): boolean; + get thundering(): boolean; + get overworld(): boolean; + get gameRules(): Internal.GameRulesJS; + get localTime(): number; + get entities(): Internal.EntityArrayList; + get time(): number; + get dimension(): ResourceLocation; + get daytime(): boolean; + set rainStrength(strength: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LevelJS_ = LevelJS; + abstract class class_1255 implements Internal.class_5952, Internal.class_3906, Internal.Executor { + method_21684(): number; + method_40000($$0: Internal.Runnable_): void; + method_20493($$0: Internal.Runnable_): Internal.CompletableFuture; + method_16075(): boolean; + method_18857($$0: Internal.BooleanSupplier_): void; + method_16898(): string; + method_34705(): Internal.List; + method_18858($$0: R): void; + method_5385($$0: Internal.Supplier_): Internal.CompletableFuture; + execute($$0: Internal.Runnable_): void; + method_19537($$0: Internal.Runnable_): void; + method_18854(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1255_ = class_1255; + interface PrimitiveIterator extends Internal.Iterator { + forEachRemaining(arg0: T_CONS): void; + } + type PrimitiveIterator_ = PrimitiveIterator; + class class_2158 { + static method_9195($$0: ResourceLocation_, $$1: Internal.CommandDispatcher_, $$2: Internal.class_2168_, $$3: Internal.List_): Internal.class_2158; + method_9194(): ResourceLocation; + method_9193(): any[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2158_ = class_2158; + class class_2776 extends Internal.Enum implements Internal.class_3542 { + static valueOf($$0: string): Internal.class_2776; + static values(): Internal.class_2776[]; + method_15434(): string; + method_30844(): Internal.class_2561; + static readonly field_12699 : Internal.class_2776; + static readonly field_12697 : Internal.class_2776; + static readonly field_12695 : Internal.class_2776; + static readonly field_12696 : Internal.class_2776; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2776_ = "load" | "corner" | "data" | "save" | class_2776; + abstract class Struct extends Internal.Pointer$Default { + sizeof(): number; + isNull(arg0: number): boolean; + clear(): void; + free(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Struct_ = Struct; + interface class_4115 { + method_18991(): Vec3; + method_18990(arg0: Internal.class_1309_): boolean; + method_18989(): BlockPos; + } + type class_4115_ = class_4115; + interface Function4 { + apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4): R; + curry3(): Internal.Function3>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function4_ = Function4; + abstract class class_1887 { + method_25949(): boolean; + method_25950(): boolean; + static method_8191($$0: number): Internal.class_1887; + method_20742($$0: number): number; + method_8184(): string; + method_8195(): boolean; + method_8183(): number; + method_8193(): boolean; + method_8182($$0: number): number; + method_8192($$0: Internal.class_1799_): boolean; + method_8181($$0: number, $$1: Internal.class_1282_): number; + method_8188($$0: Internal.class_1887_): boolean; + method_8187(): number; + method_8186(): Internal.class_1887$class_1888; + method_8196($$0: number, $$1: Internal.class_1310_): number; + method_8185($$0: Internal.class_1309_): Internal.Map; + method_8179($$0: number): Internal.class_2561; + method_8178($$0: Internal.class_1309_, $$1: Internal.class_1297_, $$2: number): void; + method_8189($$0: Internal.class_1309_, $$1: Internal.class_1297_, $$2: number): void; + readonly field_9083 : Internal.class_1886; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1887_ = Special.class_1887 | class_1887; + class FunctionFactory extends Internal.Record { + maxArgs(): number; + hashCode(): number; + supplier(): Internal.FunctionFactory$FuncSupplier; + static of(name: string, args: number, supplier: Internal.FunctionFactory$FuncSupplier_): Internal.FunctionFactory; + static of(name: string, minArgs: number, maxArgs: number, supplier: Internal.FunctionFactory$FuncSupplier_): Internal.FunctionFactory; + equals(o: any): boolean; + static of0(name: string, supplier: Internal.Supplier_): Internal.FunctionFactory; + name(): string; + create(args: Internal.Unit_[]): Internal.Unit; + static of2(name: string, supplier: Internal.FunctionFactory$Arg2_): Internal.FunctionFactory; + toString(): string; + static of1(name: string, supplier: Internal.FunctionFactory$Arg1_): Internal.FunctionFactory; + static of3(name: string, supplier: Internal.FunctionFactory$Arg3_): Internal.FunctionFactory; + minArgs(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FunctionFactory_ = FunctionFactory; + class class_3124 implements Internal.class_3037 { + static method_33994($$0: Internal.class_3825_, $$1: Internal.class_2680_): Internal.class_3124$class_5876; + readonly field_13723 : number; + readonly field_29063 : Internal.List; + readonly field_29064 : number; + static readonly field_24896 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3124_ = class_3124; + class class_3172 implements Internal.class_3037 { + readonly field_13803 : boolean; + static readonly field_24908 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3172_ = class_3172; + class class_5251 implements Internal.Color { + static method_27717($$0: number): Internal.class_5251; + static method_27718($$0: Internal.class_124_): Internal.class_5251; + method_27716(): number; + getRgbJS(): number; + static method_27719($$0: string): Internal.class_5251; + hashCode(): number; + equals($$0: any): boolean; + getArgbJS(): number; + method_27721(): string; + getSerializeJS(): string; + toString(): string; + get rgbJS(): number; + get argbJS(): number; + get serializeJS(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5251_ = class_5251; + class class_1413 { + method_6370(): void; + method_6369($$0: Internal.class_1297_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1413_ = class_1413; + class class_761 implements Internal.class_4013, Internal.AutoCloseable, Internal.IdentifiableResourceReloadListener { + method_14491($$0: Internal.class_3300_): void; + method_22710($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: boolean, $$4: Internal.class_4184_, $$5: Internal.class_757_, $$6: Internal.class_765_, $$7: Internal.class_1159_): void; + method_22713($$0: Internal.class_4184_): void; + method_22990(): Internal.class_276; + method_8571($$0: number, $$1: number, $$2: number): void; + method_8570($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2680_, $$4: number): void; + method_3281(): boolean; + getFabricId(): ResourceLocation; + method_3242($$0: number, $$1: number): void; + method_3244($$0: Internal.class_638_): void; + method_3246(): number; + method_3245($$0: Internal.Collection_, $$1: Internal.Collection_): void; + method_3289(): string; + method_38550($$0: Internal.class_846$class_851_): void; + static method_23793($$0: Internal.class_1920_, $$1: Internal.class_2680_, $$2: BlockPos_): number; + static method_22980($$0: Internal.class_4587_, $$1: Internal.class_4588_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void; + static method_23794($$0: Internal.class_1920_, $$1: BlockPos_): number; + static method_22981($$0: Internal.class_4587_, $$1: Internal.class_4588_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number, $$14: number): void; + static method_22982($$0: Internal.class_4587_, $$1: Internal.class_4588_, $$2: Internal.class_238_, $$3: number, $$4: number, $$5: number, $$6: number): void; + static method_22983($$0: Internal.class_4587_, $$1: Internal.class_4588_, $$2: Internal.class_265_, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number): void; + method_32133($$0: Internal.class_4587_, $$1: Vec3_, $$2: Internal.class_1159_): void; + method_8562($$0: Internal.class_3414_, $$1: BlockPos_): void; + method_3272(): string; + method_8564($$0: number, $$1: BlockPos_, $$2: number): void; + method_8563($$0: Internal.class_2394_, $$1: boolean, $$2: boolean, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void; + method_8569($$0: number, $$1: BlockPos_, $$2: number): void; + method_3279(): void; + method_8568($$0: Internal.class_2394_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + getFabricDependencies(): Internal.Collection; + method_8567($$0: Internal.class_1657_, $$1: number, $$2: BlockPos_, $$3: number): void; + method_3259($$0: Internal.class_4587_, $$1: Internal.class_1159_, $$2: number, $$3: number, $$4: number, $$5: number): void; + static method_3258($$0: Internal.class_287_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number): void; + method_29363(): Internal.class_276; + method_35776(): void; + method_29362(): Internal.class_276; + method_35775(): void; + method_29361(): Internal.class_276; + method_35774(): void; + method_29360(): Internal.class_276; + static method_35773($$0: Internal.class_4588_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number): void; + method_29364(): Internal.class_276; + close(): void; + method_3267(): void; + method_18145($$0: number, $$1: number, $$2: number): void; + method_18146($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_40050($$0: BlockPos_): boolean; + method_21596($$0: BlockPos_, $$1: Internal.class_2680_, $$2: Internal.class_2680_): void; + method_3292(): void; + method_3296(): void; + method_3252(): void; + method_34812(): number; + method_3254(): void; + method_3257($$0: Internal.class_4587_, $$1: Internal.class_1159_, $$2: number, $$3: Internal.class_4184_, $$4: boolean, $$5: Internal.Runnable_): void; + method_34811(): number; + method_34810(): Internal.class_846; + static readonly field_32759 : 16; + static readonly field_4095 : Internal.class_2350[]; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_761_ = class_761; + abstract class AbstractMap implements Internal.Map { + entrySet(): Internal.Set>; + containsKey(arg0: any): boolean; + values(): Internal.Collection; + isEmpty(): boolean; + clear(): void; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + size(): number; + hashCode(): number; + putAll(arg0: Internal.Map_): void; + equals(arg0: any): boolean; + get(arg0: any): V; + toString(): string; + keySet(): Internal.Set; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractMap_ = AbstractMap; + class class_2172$class_2173 { + readonly field_9835 : string; + readonly field_9836 : string; + static readonly field_9834 : Internal.class_2172$class_2173; + readonly field_9837 : string; + static readonly field_9838 : Internal.class_2172$class_2173; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2172$class_2173_ = class_2172$class_2173; + interface class_6383 { + method_37020(arg0: Internal.class_6382_): void; + } + type class_6383_ = class_6383; + class class_1876 extends Internal.class_1852 { + method_17740($$0: Internal.class_1715_): Internal.class_1799; + method_8113($$0: number, $$1: number): boolean; + method_17741($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8119(): Internal.class_1865; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1876_ = class_1876; + class class_5903 implements Internal.class_2596 { + method_34189($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_34190(): Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5903_ = class_5903; + class class_3268 implements Internal.class_3262, Internal.class_5912 { + method_14408(type: Internal.class_3264_, namespace: string, prefix: string, maxDepth: number, pathFilter: Internal.Predicate_): Internal.Collection; + method_14407($$0: Internal.class_3270_): T; + method_14406($$0: Internal.class_3264_): Internal.Set; + method_14417(path: string): Internal.InputStream; + method_14416(type: Internal.class_3264_, id: ResourceLocation_): Internal.InputStream; + method_14405($$0: Internal.class_3264_, $$1: ResourceLocation_): Internal.InputStream; + method_14409(): string; + method_14411(type: Internal.class_3264_, id: ResourceLocation_): boolean; + method_14410($$0: string): Internal.InputStream; + method_14486($$0: ResourceLocation_): Internal.class_3298; + close(): void; + readonly field_14193 : Internal.Set; + static field_14196 : null; + static field_14194 : null; + readonly field_26938 : Internal.class_3272; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3268_ = class_3268; + class class_1111$class_1112 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1111$class_1112; + static values(): Internal.class_1111$class_1112[]; + static method_4773($$0: string): Internal.class_1111$class_1112; + static readonly field_5473 : Internal.class_1111$class_1112; + static readonly field_5474 : Internal.class_1111$class_1112; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1111$class_1112_ = "file" | "sound_event" | class_1111$class_1112; + abstract class class_2621 extends Internal.class_2624 implements Internal.SpecialLogicInventory { + method_5438($$0: number): Internal.class_1799; + createMenu($$0: number, $$1: Internal.class_1661_, $$2: Internal.class_1657_): Internal.class_1703; + method_5447($$0: number, $$1: Internal.class_1799_): void; + redirect$zln000$fabric_redirectMarkDirty(self: Internal.class_2621_): void; + method_5448(): void; + fabric_setSuppress(suppress: boolean): void; + method_5441($$0: number): Internal.class_1799; + method_11285($$0: ResourceLocation_, $$1: number): void; + method_5442(): boolean; + static method_11287($$0: Internal.class_1922_, $$1: Internal.Random_, $$2: BlockPos_, $$3: ResourceLocation_): void; + fabric_onFinalCommit(slot: number, oldStack: Internal.class_1799_, newStack: Internal.class_1799_): void; + method_11289($$0: Internal.class_1657_): void; + method_5434($$0: number, $$1: number): Internal.class_1799; + method_17489($$0: Internal.class_1657_): boolean; + method_5443($$0: Internal.class_1657_): boolean; + static readonly field_31353 : "LootTable"; + static readonly field_31352 : "LootTableSeed"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2621_ = class_2621; + class class_3806$class_7044 extends Internal.Record { + comp_460(): boolean; + comp_461(): string; + comp_459(): Internal.JsonObject; + hashCode(): number; + equals($$0: any): boolean; + comp_458(): string; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3806$class_7044_ = class_3806$class_7044; + /** + * Fired by different tag when the level: + * - loads + * - ticks + * - unloads + */ + class SimpleLevelEventJS extends Internal.LevelEventJS { + getLevel(): Internal.LevelJS; + get level(): Internal.LevelJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired by different tag when the level: + * - loads + * - ticks + * - unloads + */ + type SimpleLevelEventJS_ = SimpleLevelEventJS; + class VariantBlockStateGenerator$Variant { + toJson(): Internal.JsonElement; + model(s: string): Internal.VariantBlockStateGenerator$Model; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VariantBlockStateGenerator$Variant_ = VariantBlockStateGenerator$Variant; + class DecimalFormat extends Internal.NumberFormat { + setNegativeSuffix(arg0: string): void; + setGroupingSize(arg0: number): void; + formatToCharacterIterator(arg0: any): Internal.AttributedCharacterIterator; + setGroupingUsed(arg0: boolean): void; + getGroupingSize(): number; + setNegativePrefix(arg0: string): void; + getMinimumFractionDigits(): number; + setCurrency(arg0: Internal.Currency_): void; + setMultiplier(arg0: number): void; + setPositiveSuffix(arg0: string): void; + toLocalizedPattern(): string; + setMinimumIntegerDigits(arg0: number): void; + getDecimalFormatSymbols(): Internal.DecimalFormatSymbols; + getRoundingMode(): Internal.RoundingMode; + hashCode(): number; + isParseBigDecimal(): boolean; + setDecimalSeparatorAlwaysShown(arg0: boolean): void; + getPositivePrefix(): string; + setPositivePrefix(arg0: string): void; + getMultiplier(): number; + applyPattern(arg0: string): void; + getCurrency(): Internal.Currency; + setParseBigDecimal(arg0: boolean): void; + toPattern(): string; + setDecimalFormatSymbols(arg0: Internal.DecimalFormatSymbols_): void; + getPositiveSuffix(): string; + applyLocalizedPattern(arg0: string): void; + format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer; + format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer; + setMinimumFractionDigits(arg0: number): void; + parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Number; + getMaximumIntegerDigits(): number; + setMaximumIntegerDigits(arg0: number): void; + getNegativeSuffix(): string; + getNegativePrefix(): string; + getMaximumFractionDigits(): number; + equals(arg0: any): boolean; + clone(): any; + setRoundingMode(arg0: Internal.RoundingMode_): void; + getMinimumIntegerDigits(): number; + isDecimalSeparatorAlwaysShown(): boolean; + setMaximumFractionDigits(arg0: number): void; + get decimalFormatSymbols(): Internal.DecimalFormatSymbols; + get decimalSeparatorAlwaysShown(): boolean; + get positiveSuffix(): string; + get multiplier(): number; + get parseBigDecimal(): boolean; + get groupingSize(): number; + get positivePrefix(): string; + get maximumIntegerDigits(): number; + get roundingMode(): Internal.RoundingMode; + get maximumFractionDigits(): number; + get minimumFractionDigits(): number; + get negativePrefix(): string; + get currency(): Internal.Currency; + get negativeSuffix(): string; + get minimumIntegerDigits(): number; + set decimalFormatSymbols(arg0: Internal.DecimalFormatSymbols_); + set decimalSeparatorAlwaysShown(arg0: boolean); + set positiveSuffix(arg0: string); + set multiplier(arg0: number); + set groupingUsed(arg0: boolean); + set parseBigDecimal(arg0: boolean); + set groupingSize(arg0: number); + set positivePrefix(arg0: string); + set maximumIntegerDigits(arg0: number); + set maximumFractionDigits(arg0: number); + set roundingMode(arg0: Internal.RoundingMode_); + set minimumFractionDigits(arg0: number); + set negativePrefix(arg0: string); + set currency(arg0: Internal.Currency_); + set minimumIntegerDigits(arg0: number); + set negativeSuffix(arg0: string); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DecimalFormat_ = DecimalFormat; + class class_4061 extends Internal.Enum { + static method_18488($$0: number): Internal.class_4061; + method_18487(): number; + static valueOf($$0: string): Internal.class_4061; + static values(): Internal.class_4061[]; + method_18489(): string; + static readonly field_18151 : Internal.class_4061; + static readonly field_18153 : Internal.class_4061; + static readonly field_18152 : Internal.class_4061; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4061_ = "crosshair" | "hotbar" | "off" | class_4061; + class class_3469 { + method_15023($$0: Internal.class_1657_, $$1: Internal.class_3445_, $$2: number): void; + method_15022($$0: Internal.class_1657_, $$1: Internal.class_3445_, $$2: number): void; + method_15025($$0: Internal.class_3445_): number; + method_15024($$0: Internal.class_3448_, $$1: T): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3469_ = class_3469; + class class_5156 implements Internal.class_3037 { + method_30391(): Internal.class_6017; + method_30394(): Internal.class_6017; + static readonly field_24877 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5156_ = class_5156; + class ParseResults { + getExceptions(): Internal.Map, Internal.CommandSyntaxException>; + getReader(): Internal.ImmutableStringReader; + getContext(): Internal.CommandContextBuilder; + get reader(): Internal.ImmutableStringReader; + get context(): Internal.CommandContextBuilder; + get exceptions(): Internal.Map, Internal.CommandSyntaxException>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ParseResults_ = ParseResults; + class Configuration { + findModule(arg0: string): Internal.Optional; + resolve(arg0: Internal.ModuleFinder_, arg1: Internal.ModuleFinder_, arg2: Internal.Collection_): Internal.Configuration; + static resolve(arg0: Internal.ModuleFinder_, arg1: Internal.List_, arg2: Internal.ModuleFinder_, arg3: Internal.Collection_): Internal.Configuration; + toString(): string; + static resolveAndBind(arg0: Internal.ModuleFinder_, arg1: Internal.List_, arg2: Internal.ModuleFinder_, arg3: Internal.Collection_): Internal.Configuration; + resolveAndBind(arg0: Internal.ModuleFinder_, arg1: Internal.ModuleFinder_, arg2: Internal.Collection_): Internal.Configuration; + modules(): Internal.Set; + parents(): Internal.List; + static empty(): Internal.Configuration; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Configuration_ = Configuration; + class JsonGenerator { + getAllJsons(): Internal.Map; + json(id: ResourceLocation_, json: Internal.JsonElement_): void; + get allJsons(): Internal.Map; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type JsonGenerator_ = JsonGenerator; + class class_2879 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12511($$0: Internal.class_2792_): void; + method_12512(): Hand; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2879_ = class_2879; + class class_5780 implements Internal.class_3037 { + static readonly field_28429 : Internal.Codec; + readonly field_28431 : boolean; + readonly field_28430 : number; + readonly field_28435 : Internal.class_6885; + readonly field_28434 : number; + readonly field_28433 : boolean; + readonly field_28432 : boolean; + readonly field_28436 : Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5780_ = class_5780; + interface RecvByteBufAllocator { + newHandle(): Internal.RecvByteBufAllocator$Handle; + } + type RecvByteBufAllocator_ = RecvByteBufAllocator; + /** + */ + class EnchantmentBuilder extends Internal.BuilderBase { + veryRare(): Internal.EnchantmentBuilder; + armorFeet(): Internal.EnchantmentBuilder; + damageBonus(i: Internal.EnchantmentBuilder$DamageBonusFunction_): Internal.EnchantmentBuilder; + maxLevel(i: number): Internal.EnchantmentBuilder; + undiscoverable(): Internal.EnchantmentBuilder; + postAttack(i: Internal.EnchantmentBuilder$PostFunction_): Internal.EnchantmentBuilder; + crossbow(): Internal.EnchantmentBuilder; + vanishable(): Internal.EnchantmentBuilder; + armorLegs(): Internal.EnchantmentBuilder; + bow(): Internal.EnchantmentBuilder; + weapon(): Internal.EnchantmentBuilder; + uncommon(): Internal.EnchantmentBuilder; + canEnchant(i: Internal.Object2BooleanFunction_): Internal.EnchantmentBuilder; + postHurt(i: Internal.EnchantmentBuilder$PostFunction_): Internal.EnchantmentBuilder; + rare(): Internal.EnchantmentBuilder; + maxCost(i: Internal.Int2IntFunction_): Internal.EnchantmentBuilder; + minCost(i: Internal.Int2IntFunction_): Internal.EnchantmentBuilder; + treasureOnly(): Internal.EnchantmentBuilder; + wearable(): Internal.EnchantmentBuilder; + damageProtection(i: Internal.EnchantmentBuilder$DamageProtectionFunction_): Internal.EnchantmentBuilder; + trident(): Internal.EnchantmentBuilder; + armorChest(): Internal.EnchantmentBuilder; + createObject(): Internal.class_1887; + minLevel(i: number): Internal.EnchantmentBuilder; + armorHead(): Internal.EnchantmentBuilder; + slots(s: EquipmentSlot_[]): Internal.EnchantmentBuilder; + armor(): Internal.EnchantmentBuilder; + fishingRod(): Internal.EnchantmentBuilder; + getRegistryType(): Internal.RegistryObjectBuilderTypes; + curse(): Internal.EnchantmentBuilder; + checkCompatibility(i: Internal.Object2BooleanFunction_): Internal.EnchantmentBuilder; + breakable(): Internal.EnchantmentBuilder; + category(c: Internal.class_1886_): Internal.EnchantmentBuilder; + rarity(r: Internal.class_1887$class_1888_): Internal.EnchantmentBuilder; + untradeable(): Internal.EnchantmentBuilder; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + * Set the callback when the enchanted item hits an entity. + * + * WARN: This callback will ALWAYS be called TWICE, for both main hand and off hand. + * This is an annoying code logic from Vanilla Minecraft. There's no way KubeJS can + * change this. + */ + doPostAttack(i: Internal.EnchantmentBuilder$PostFunction_): Internal.EnchantmentBuilder; + } + /** + */ + type EnchantmentBuilder_ = EnchantmentBuilder; + abstract class class_1547 extends Internal.class_1588 implements Internal.class_1603 { + method_5678(): number; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_25938($$0: Internal.class_1811_): boolean; + static method_26905(): Internal.class_5132$class_5133; + method_5749($$0: Internal.class_2487_): void; + method_6046(): Internal.class_1310; + method_5673($$0: EquipmentSlot_, $$1: Internal.class_1799_): void; + method_6997(): void; + method_6007(): void; + method_5842(): void; + method_7105($$0: Internal.class_1309_, $$1: number): void; + method_35191(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1547_ = class_1547; + class class_4482$class_4484 extends Internal.Enum { + static valueOf($$0: string): Internal.class_4482$class_4484; + static values(): Internal.class_4482$class_4484[]; + static readonly field_20428 : Internal.class_4482$class_4484; + static readonly field_20429 : Internal.class_4482$class_4484; + static readonly field_21052 : Internal.class_4482$class_4484; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4482$class_4484_ = "bee_released" | "honey_delivered" | "emergency" | class_4482$class_4484; + class class_1699 extends Internal.class_1688 { + method_7518(): Internal.class_1688$class_1689; + method_35216(): Internal.class_1917; + method_7517(): Internal.class_2680; + method_5711($$0: number): void; + method_5833(): boolean; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1699_ = class_1699; + interface Char2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: string, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: string, arg1: number): number; + remove(arg0: string): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): number; + get(arg0: string): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Char2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: string): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2IntFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2IntFunction; + } + type Char2IntFunction_ = ((arg0: string) => number) | Char2IntFunction; + abstract class Provider extends Internal.Properties { + isConfigured(): boolean; + getOrDefault(arg0: any, arg1: any): any; + getName(): string; + keys(): Internal.Enumeration; + computeIfAbsent(arg0: any, arg1: Internal.Function_): any; + values(): Internal.Collection; + replace(arg0: any, arg1: any): any; + replace(arg0: any, arg1: any, arg2: any): boolean; + replaceAll(arg0: Internal.BiFunction_): void; + put(arg0: any, arg1: any): any; + remove(arg0: any): any; + remove(arg0: any, arg1: any): boolean; + compute(arg0: any, arg1: Internal.BiFunction_): any; + load(arg0: Internal.InputStream_): void; + putAll(arg0: Internal.Map_): void; + merge(arg0: any, arg1: any, arg2: Internal.BiFunction_): any; + get(arg0: any): any; + getServices(): Internal.Set; + keySet(): Internal.Set; + getVersion(): number; + getProperty(arg0: string): string; + getInfo(): string; + entrySet(): Internal.Set>; + getVersionStr(): string; + forEach(arg0: Internal.BiConsumer_): void; + clear(): void; + configure(arg0: string): Internal.Provider; + getService(arg0: string, arg1: string): Internal.Provider$Service; + computeIfPresent(arg0: any, arg1: Internal.BiFunction_): any; + elements(): Internal.Enumeration; + toString(): string; + putIfAbsent(arg0: any, arg1: any): any; + get configured(): boolean; + get versionStr(): string; + get name(): string; + get services(): Internal.Set; + get version(): number; + get info(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Provider_ = Provider; + interface TypeFamily { + apply(arg0: number): com.mojang.datafixers.types.Type; + } + type TypeFamily_ = TypeFamily; + class FilterOutputStream extends Internal.OutputStream { + flush(): void; + close(): void; + write(arg0: number[], arg1: number, arg2: number): void; + write(arg0: number[]): void; + write(arg0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FilterOutputStream_ = FilterOutputStream; + class class_4210 implements Internal.class_2596 { + method_19478(): Internal.class_1267; + method_19477($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4210_ = class_4210; + class class_296$class_297 extends Internal.Enum { + method_1389(): string; + static valueOf($$0: string): Internal.class_296$class_297; + method_1390(): number; + static values(): Internal.class_296$class_297[]; + method_1391(): number; + static readonly field_1619 : Internal.class_296$class_297; + static readonly field_1617 : Internal.class_296$class_297; + static readonly field_1622 : Internal.class_296$class_297; + static readonly field_1623 : Internal.class_296$class_297; + static readonly field_1621 : Internal.class_296$class_297; + static readonly field_1624 : Internal.class_296$class_297; + static readonly field_1625 : Internal.class_296$class_297; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_296$class_297_ = "ubyte" | "byte" | "short" | "ushort" | "float" | "uint" | "int" | class_296$class_297; + class class_4648

{ + method_28849(): Internal.Codec

; + static readonly field_21301 : Internal.class_4648; + static readonly field_21302 : Internal.class_4648; + static readonly field_24161 : Internal.class_4648; + static readonly field_24163 : Internal.class_4648; + static readonly field_24162 : Internal.class_4648; + static readonly field_29296 : Internal.class_4648; + static readonly field_24165 : Internal.class_4648; + static readonly field_24164 : Internal.class_4648; + static readonly field_21299 : Internal.class_4648; + static readonly field_21300 : Internal.class_4648; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4648_

= class_4648

; + class class_4205 implements Internal.class_863$class_864 { + method_35799($$0: number): void; + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_19430($$0: number, $$1: Internal.List_): void; + method_20414(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4205_ = class_4205; + class ChronoUnit extends Internal.Enum implements Internal.TemporalUnit { + isDurationEstimated(): boolean; + getDuration(): Internal.Duration; + static valueOf(arg0: string): Internal.ChronoUnit; + isTimeBased(): boolean; + static values(): Internal.ChronoUnit[]; + addTo(arg0: R, arg1: number): R; + toString(): string; + isDateBased(): boolean; + between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): number; + isSupportedBy(arg0: Internal.Temporal_): boolean; + static readonly FOREVER : Internal.ChronoUnit; + static readonly MICROS : Internal.ChronoUnit; + static readonly SECONDS : Internal.ChronoUnit; + static readonly DECADES : Internal.ChronoUnit; + static readonly MILLENNIA : Internal.ChronoUnit; + static readonly DAYS : Internal.ChronoUnit; + static readonly MILLIS : Internal.ChronoUnit; + static readonly HALF_DAYS : Internal.ChronoUnit; + static readonly MONTHS : Internal.ChronoUnit; + static readonly YEARS : Internal.ChronoUnit; + static readonly HOURS : Internal.ChronoUnit; + static readonly WEEKS : Internal.ChronoUnit; + static readonly NANOS : Internal.ChronoUnit; + static readonly CENTURIES : Internal.ChronoUnit; + static readonly MINUTES : Internal.ChronoUnit; + static readonly ERAS : Internal.ChronoUnit; + get duration(): Internal.Duration; + get durationEstimated(): boolean; + get timeBased(): boolean; + get dateBased(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ChronoUnit_ = "centuries" | "hours" | "weeks" | "months" | "nanos" | "minutes" | "millennia" | "years" | "eras" | "seconds" | "micros" | "days" | "decades" | "half_days" | "millis" | "forever" | ChronoUnit; + interface GatheringByteChannel extends Internal.WritableByteChannel { + write(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number; + write(arg0: Internal.ByteBuffer_[]): number; + } + type GatheringByteChannel_ = GatheringByteChannel; + interface App { + } + type App_ = App; + class class_2779 implements Internal.class_2596 { + method_11924(): boolean; + method_11926(): Internal.Set; + method_11052($$0: Internal.class_2540_): void; + method_11925($$0: Internal.class_2602_): void; + method_11928(): Internal.Map; + method_11927(): Internal.Map; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2779_ = class_2779; + class class_3226 { + method_14271($$0: Internal.class_5281_, $$1: Internal.class_2794_, $$2: Internal.Random_, $$3: BlockPos_): boolean; + readonly field_14013 : Internal.class_6880; + readonly field_14011 : number; + static readonly field_24864 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3226_ = class_3226; + abstract class MultithreadEventExecutorGroup extends Internal.AbstractEventExecutorGroup { + next(): Internal.EventExecutor; + terminationFuture(): io.netty.util.concurrent.Future; + isShuttingDown(): boolean; + iterator(): Internal.Iterator; + shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future; + isTerminated(): boolean; + awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean; + executorCount(): number; + shutdown(): void; + isShutdown(): boolean; + get shuttingDown(): boolean; + get terminated(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MultithreadEventExecutorGroup_ = MultithreadEventExecutorGroup; + class File implements Internal.Serializable, Internal.Comparable { + getUsableSpace(): number; + static listRoots(): Internal.File[]; + renameTo(arg0: Internal.File_): boolean; + getName(): string; + setExecutable(arg0: boolean, arg1: boolean): boolean; + setExecutable(arg0: boolean): boolean; + canRead(): boolean; + getCanonicalFile(): Internal.File; + compareTo(arg0: Internal.File_): number; + delete(): boolean; + setReadable(arg0: boolean): boolean; + setReadable(arg0: boolean, arg1: boolean): boolean; + getTotalSpace(): number; + hashCode(): number; + getParentFile(): Internal.File; + getPath(): string; + getAbsoluteFile(): Internal.File; + listFiles(arg0: Internal.FilenameFilter_): Internal.File[]; + listFiles(arg0: Internal.FileFilter_): Internal.File[]; + listFiles(): Internal.File[]; + mkdir(): boolean; + deleteOnExit(): void; + canExecute(): boolean; + getCanonicalPath(): string; + toURL(): Internal.URL; + getParent(): string; + setWritable(arg0: boolean): boolean; + setWritable(arg0: boolean, arg1: boolean): boolean; + isFile(): boolean; + getAbsolutePath(): string; + toURI(): Internal.URI; + getFreeSpace(): number; + length(): number; + canWrite(): boolean; + static createTempFile(arg0: string, arg1: string, arg2: Internal.File_): Internal.File; + static createTempFile(arg0: string, arg1: string): Internal.File; + list(): string[]; + list(arg0: Internal.FilenameFilter_): string[]; + isHidden(): boolean; + toPath(): Internal.Path; + mkdirs(): boolean; + equals(arg0: any): boolean; + exists(): boolean; + isAbsolute(): boolean; + toString(): string; + lastModified(): number; + createNewFile(): boolean; + setLastModified(arg0: number): boolean; + isDirectory(): boolean; + setReadOnly(): boolean; + static readonly pathSeparator : ";"; + static readonly pathSeparatorChar : ";"; + static readonly separatorChar : "\\"; + static readonly separator : "\\"; + get parent(): string; + get parentFile(): Internal.File; + get hidden(): boolean; + get freeSpace(): number; + get usableSpace(): number; + get totalSpace(): number; + get canonicalFile(): Internal.File; + get directory(): boolean; + get path(): string; + get absoluteFile(): Internal.File; + get file(): boolean; + get absolute(): boolean; + get name(): string; + get canonicalPath(): string; + get absolutePath(): string; + set readable(arg0: boolean); + set executable(arg0: boolean); + set writable(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type File_ = File; + class DecimalFormatSymbols implements Internal.Cloneable, Internal.Serializable { + setPercent(arg0: string): void; + getMonetaryGroupingSeparator(): string; + getCurrencySymbol(): string; + getPatternSeparator(): string; + getNaN(): string; + setCurrency(arg0: Internal.Currency_): void; + setMonetaryDecimalSeparator(arg0: string): void; + setInfinity(arg0: string): void; + getGroupingSeparator(): string; + hashCode(): number; + getPercent(): string; + setMinusSign(arg0: string): void; + static getAvailableLocales(): Internal.Locale[]; + getCurrency(): Internal.Currency; + getDecimalSeparator(): string; + setCurrencySymbol(arg0: string): void; + getDigit(): string; + setPatternSeparator(arg0: string): void; + getPerMill(): string; + getInternationalCurrencySymbol(): string; + setPerMill(arg0: string): void; + getMinusSign(): string; + getExponentSeparator(): string; + getZeroDigit(): string; + getInfinity(): string; + setDecimalSeparator(arg0: string): void; + setGroupingSeparator(arg0: string): void; + setInternationalCurrencySymbol(arg0: string): void; + setDigit(arg0: string): void; + setExponentSeparator(arg0: string): void; + setMonetaryGroupingSeparator(arg0: string): void; + getMonetaryDecimalSeparator(): string; + setZeroDigit(arg0: string): void; + equals(arg0: any): boolean; + clone(): any; + setNaN(arg0: string): void; + static getInstance(arg0: Internal.Locale_): Internal.DecimalFormatSymbols; + static getInstance(): Internal.DecimalFormatSymbols; + get exponentSeparator(): string; + get internationalCurrencySymbol(): string; + get minusSign(): string; + get instance(): Internal.DecimalFormatSymbols; + get decimalSeparator(): string; + get monetaryGroupingSeparator(): string; + get perMill(): string; + get currencySymbol(): string; + get groupingSeparator(): string; + get percent(): string; + get availableLocales(): Internal.Locale[]; + get monetaryDecimalSeparator(): string; + get zeroDigit(): string; + get naN(): string; + get currency(): Internal.Currency; + get infinity(): string; + get patternSeparator(): string; + get digit(): string; + set exponentSeparator(arg0: string); + set internationalCurrencySymbol(arg0: string); + set minusSign(arg0: string); + set decimalSeparator(arg0: string); + set monetaryGroupingSeparator(arg0: string); + set perMill(arg0: string); + set currencySymbol(arg0: string); + set groupingSeparator(arg0: string); + set percent(arg0: string); + set monetaryDecimalSeparator(arg0: string); + set zeroDigit(arg0: string); + set naN(arg0: string); + set infinity(arg0: string); + set currency(arg0: Internal.Currency_); + set digit(arg0: string); + set patternSeparator(arg0: string); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DecimalFormatSymbols_ = DecimalFormatSymbols; + abstract class class_3988 extends Internal.class_1296 implements Internal.class_6067, Internal.class_1655, Internal.class_1915 { + method_5931($$0: Internal.class_1657_): boolean; + method_19269(): number; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_20010(): void; + method_18010(): Internal.class_3414; + method_18011(): Internal.class_1277; + method_5749($$0: Internal.class_2487_): void; + method_19270(): boolean; + method_20506(): number; + method_19271($$0: number): void; + method_8261($$0: Internal.class_1916_): void; + method_8264(): Internal.class_1916; + method_8262($$0: Internal.class_1914_): void; + method_20507($$0: number): void; + method_8258($$0: Internal.class_1799_): void; + method_18009(): boolean; + method_8257(): Internal.class_1657; + method_38069(): boolean; + method_6078($$0: Internal.class_1282_): void; + method_32318($$0: number): Internal.class_5630; + method_5731($$0: Internal.class_3218_): Internal.class_1297; + method_5652($$0: Internal.class_2487_): void; + method_8259($$0: Internal.class_1657_): void; + method_30951($$0: number): Vec3; + static readonly field_30599 : 300; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3988_ = class_3988; + class OptionalDynamic extends Internal.DynamicLike { + getElementGeneric(arg0: T): Internal.DataResult; + asLongStreamOpt(): Internal.DataResult; + asByteBufferOpt(): Internal.DataResult; + orElseEmptyMap(): Internal.Dynamic; + orElseEmptyList(): Internal.Dynamic; + asStreamOpt(): Internal.DataResult>>; + asMapOpt(): Internal.DataResult, Internal.Dynamic>>>; + getGeneric(arg0: T): Internal.DataResult; + asNumber(): Internal.DataResult; + decode(arg0: Internal.Decoder_): Internal.DataResult>; + asIntStreamOpt(): Internal.DataResult; + flatMap(arg0: Internal.Function_, Internal.DataResult_>): Internal.DataResult; + result(): Internal.Optional>; + into(arg0: Internal.Function_, V>): Internal.DataResult; + getElement(arg0: string): Internal.DataResult; + get(arg0: string): Internal.OptionalDynamic; + get(): Internal.DataResult>; + asString(): Internal.DataResult; + map(arg0: Internal.Function_, U>): Internal.DataResult; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OptionalDynamic_ = OptionalDynamic; + interface class_3828

{ + codec(): Internal.Codec

; + } + type class_3828_

= class_3828

; + interface TransferVariant { + isOf(object: O): boolean; + getNbt(): Internal.class_2487; + hasNbt(): boolean; + getObject(): O; + nbtMatches(other: Internal.class_2487_): boolean; + toNbt(): Internal.class_2487; + toPacket(arg0: Internal.class_2540_): void; + isBlank(): boolean; + copyNbt(): Internal.class_2487; + } + type TransferVariant_ = TransferVariant; + interface PrivilegedExceptionAction { + run(): T; + } + type PrivilegedExceptionAction_ = (() => T) | PrivilegedExceptionAction; + class class_236 { + method_985($$0: string, $$1: number, $$2: Internal.class_234_): void; + method_988($$0: T, $$1: number): void; + method_22592(): Internal.Set; + method_22593($$0: string): number; + method_982(): Internal.class_2499; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_236_ = class_236; + class class_1431 extends Internal.class_1425 { + method_6452(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1431_ = class_1431; + interface class_2615 extends Internal.class_1263 { + method_11262(): Internal.class_265; + method_11265(): number; + method_11264(): number; + method_11266(): number; + } + type class_2615_ = class_2615; + class class_1659 extends Internal.Enum { + method_7362(): number; + static valueOf($$0: string): Internal.class_1659; + static method_7360($$0: number): Internal.class_1659; + static values(): Internal.class_1659[]; + method_7359(): string; + static readonly field_7536 : Internal.class_1659; + static readonly field_7539 : Internal.class_1659; + static readonly field_7538 : Internal.class_1659; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1659_ = "system" | "hidden" | "full" | class_1659; + class ServerPlayerDataJS extends Internal.PlayerDataJS { + getServer(): Internal.ServerJS; + getPlayer(): Internal.ServerPlayerJS; + getMinecraftPlayer(): Internal.class_3222; + getName(): string; + getProfile(): Internal.GameProfile; + hasClientMod(): boolean; + getId(): Internal.UUID; + getOverworld(): Internal.LevelJS; + get server(): Internal.ServerJS; + get minecraftPlayer(): Internal.class_3222; + get profile(): Internal.GameProfile; + get name(): string; + get id(): Internal.UUID; + get overworld(): Internal.LevelJS; + get player(): Internal.ServerPlayerJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ServerPlayerDataJS_ = ServerPlayerDataJS; + interface LongBinaryOperator { + applyAsLong(arg0: number, arg1: number): number; + } + type LongBinaryOperator_ = ((arg0: number, arg1: number) => number) | LongBinaryOperator; + class RootCommandNode extends Internal.CommandNode { + listSuggestions(arg0: Internal.CommandContext_, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture; + getName(): string; + createBuilder(): Internal.ArgumentBuilder; + isValidInput(arg0: string): boolean; + equals(arg0: any): boolean; + getExamples(): Internal.Collection; + getUsageText(): string; + toString(): string; + parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_): void; + get examples(): Internal.Collection; + get name(): string; + get usageText(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RootCommandNode_ = RootCommandNode; + interface Byte2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: string): string; + getOrDefault(arg0: number, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: string): string; + remove(arg0: number): string; + remove(arg0: any): string; + defaultReturnValue(): string; + defaultReturnValue(arg0: string): void; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): string; + get(arg0: number): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Byte2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2CharFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2CharFunction; + } + type Byte2CharFunction_ = ((arg0: number) => string) | Byte2CharFunction; + class class_4650 extends Internal.class_4647 { + method_26989($$0: Internal.Random_, $$1: number, $$2: Internal.class_4643_): number; + static readonly field_24936 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4650_ = class_4650; + abstract class URLStreamHandler { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type URLStreamHandler_ = URLStreamHandler; + class ContextFactory { + enterContext(cx: Internal.Context_): Internal.Context; + enterContext(): Internal.Context; + call(action: Internal.ContextAction_): T; + isSealed(): boolean; + seal(): void; + static getGlobal(): Internal.ContextFactory; + getApplicationClassLoader(): Internal.ClassLoader; + removeListener(listener: Internal.ContextFactory$Listener_): void; + addListener(listener: Internal.ContextFactory$Listener_): void; + get sealed(): boolean; + get applicationClassLoader(): Internal.ClassLoader; + get global(): Internal.ContextFactory; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ContextFactory_ = ContextFactory; + class class_5207 extends Internal.class_4646 { + static readonly field_24930 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5207_ = class_5207; + class class_4256 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4256_ = class_4256; + class class_2718 implements Internal.class_2596 { + method_11768(): Internal.class_1291; + method_11767($$0: Internal.class_1937_): Internal.class_1297; + method_11769($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2718_ = class_2718; + abstract class class_1308 extends Internal.class_1309 { + method_5977($$0: boolean): void; + method_5933(): Internal.class_1297; + method_5934(): boolean; + method_5978(): number; + method_18411(): boolean; + method_5931($$0: Internal.class_1657_): boolean; + method_18410(): boolean; + method_5976($$0: number): void; + method_5932($$0: boolean, $$1: boolean): void; + method_5937($$0: boolean): void; + method_5938($$0: number): void; + method_19540($$0: boolean): void; + method_5979($$0: Internal.class_1936_, $$1: Internal.class_3730_): boolean; + method_5936(): boolean; + method_5939($$0: Internal.class_1799_): boolean; + method_5661(): Internal.Iterable; + method_5980($$0: Internal.class_1309_): void; + method_6034(): boolean; + method_18413(): number; + method_18412(): BlockPos; + method_5985(): Internal.class_1413; + method_5941($$0: Internal.class_7_, $$1: number): void; + method_5787(): boolean; + method_6510(): boolean; + method_5982(): void; + method_18810($$0: number): void; + method_17326(): boolean; + method_5983(): void; + method_5966(): void; + method_25938($$0: Internal.class_1811_): boolean; + method_20240(): number; + static method_26828(): Internal.class_5132$class_5133; + method_5968(): Internal.class_1309; + method_25939($$0: EquipmentSlot_): void; + method_5969($$0: number): boolean; + method_24523($$0: Internal.class_1799_): boolean; + method_31480(): Internal.class_1799; + method_6068(): Internal.class_1306; + method_5970(): number; + method_18408($$0: BlockPos_, $$1: number): void; + method_18407($$0: BlockPos_): boolean; + method_5973($$0: Internal.class_1299_): boolean; + method_5930($$0: number): void; + method_5974($$0: number): boolean; + method_5971(): void; + method_5850(): number; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_5956(): boolean; + method_18397($$0: Internal.class_1799_): boolean; + method_5711($$0: number): void; + method_5954($$0: Internal.class_1297_, $$1: boolean): void; + method_5877(): Internal.Iterable; + method_5957($$0: Internal.class_4538_): boolean; + static method_20636($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_33191($$0: Internal.class_1309_): number; + method_35056(): void; + method_29244($$0: Internal.class_7_): boolean; + method_29243($$0: Internal.class_1299_, $$1: boolean): T; + method_35055(): void; + method_5962(): Internal.class_1335; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5961(): boolean; + method_5988(): Internal.class_1333; + method_5944($$0: Internal.class_7_): number; + method_5945(): number; + method_5989(): ResourceLocation; + method_5986(): number; + method_6118($$0: EquipmentSlot_): Internal.class_1799; + method_5942(): Internal.class_1408; + method_5987(): boolean; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + static method_5948($$0: EquipmentSlot_, $$1: number): Internal.class_1792; + method_5946($$0: EquipmentSlot_, $$1: number): void; + method_5947(): boolean; + method_5749($$0: Internal.class_2487_): void; + method_20820($$0: Internal.class_1799_): boolean; + method_26320($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + method_5673($$0: EquipmentSlot_, $$1: Internal.class_1799_): void; + method_5670(): void; + method_6121($$0: Internal.class_1297_): boolean; + method_5990(): void; + method_7217($$0: boolean): void; + method_5951($$0: Internal.class_1297_, $$1: number, $$2: number): void; + method_5952($$0: boolean): void; + method_6007(): void; + method_5993(): Internal.class_1334; + method_6125($$0: number): void; + method_5873($$0: Internal.class_1297_, $$1: boolean): boolean; + static readonly field_30086 : "Leash"; + static readonly field_30084 : 0.5; + static readonly field_30085 : 0.25; + static readonly field_34043 : 0.085; + static readonly field_30083 : 0.55; + static readonly field_30091 : 0.15; + field_6191 : number; + static readonly field_35039 : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1308_ = class_1308; + class IdFunctionObject extends Internal.BaseFunction { + getFunctionName(): string; + addAsProperty(target: Internal.Scriptable_): void; + hasTag(tag: any): boolean; + initFunction(name: string, scope: Internal.Scriptable_): void; + methodId(): number; + getTag(): any; + getArity(): number; + createObject(cx: Internal.Context_, scope: Internal.Scriptable_): Internal.Scriptable; + unknown(): Internal.RuntimeException; + getPrototype(): Internal.Scriptable; + call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any; + exportAsScopeProperty(): void; + markAsConstructor(prototypeProperty: Internal.Scriptable_): void; + getLength(): number; + get arity(): number; + get functionName(): string; + get length(): number; + get tag(): any; + get prototype(): Internal.Scriptable; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IdFunctionObject_ = IdFunctionObject; + interface IdentifiableResourceReloadListener extends Internal.class_3302 { + getFabricId(): ResourceLocation; + getFabricDependencies(): Internal.Collection; + } + type IdentifiableResourceReloadListener_ = IdentifiableResourceReloadListener; + class class_3505 implements Internal.class_3302, Internal.IdentifiableResourceReloadListener { + method_40096(): Internal.List>; + static method_40099($$0: Internal.class_5321_>): string; + getFabricId(): ResourceLocation; + getFabricDependencies(): Internal.Collection; + method_25931($$0: Internal.class_3302$class_4045_, $$1: Internal.class_3300_, $$2: Internal.class_3695_, $$3: Internal.class_3695_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3505_ = class_3505; + interface class_192 { + method_512(): T; + method_840(arg0: Internal.class_5341$class_210_): T; + } + type class_192_ = class_192; + class class_1677 extends Internal.class_3855 { + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5863(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1677_ = class_1677; + class ShapelessRecipeJS extends Internal.RecipeJS { + serialize(): void; + create(args: Internal.ListJS_): void; + deserialize(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ShapelessRecipeJS_ = ShapelessRecipeJS; + interface RemappableRegistry { + unmap(arg0: string): void; + remap(arg0: string, arg1: Internal.Object2IntMap_, arg2: Internal.RemappableRegistry$RemapMode_): void; + } + type RemappableRegistry_ = RemappableRegistry; + interface ExplosionHooksImpl$ExplosionExtensions { + architectury_getPosition(): Vec3; + } + type ExplosionHooksImpl$ExplosionExtensions_ = ExplosionHooksImpl$ExplosionExtensions; + class class_2885 implements Internal.class_2596 { + method_12546(): Hand; + method_12547($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_12543(): Internal.class_3965; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2885_ = class_2885; + abstract class class_3331 { + method_14638($$0: Internal.class_3330_): void; + method_14636(): string[]; + method_14629(): void; + method_14641(): boolean; + method_14630(): void; + method_14640($$0: K): V; + method_14635($$0: K): void; + method_14633($$0: V): void; + method_14632(): Internal.Collection; + method_14643(): Internal.File; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3331_ = class_3331; + class ScreenPaintEventJS extends Internal.PaintEventJS implements Internal.UnitVariables { + getVariables(): Internal.VariableSet; + rawText(text: Internal.class_5481_, x: number, y: number, color: number, shadow: boolean): void; + scale(x: number, y: number): void; + scale(scale: number): void; + rectangle(x: number, y: number, z: number, w: number, h: number, color: number, u0: number, v0: number, u1: number, v1: number): void; + rectangle(x: number, y: number, z: number, w: number, h: number, color: number): void; + alignX(x: number, w: number, alignX: number): number; + text(text: Internal.class_2561_, x: number, y: number, color: number, shadow: boolean): void; + rotateRad(angle: number): void; + rotateDeg(angle: number): void; + alignY(y: number, h: number, alignY: number): number; + translate(x: number, y: number): void; + readonly mouseX : number; + readonly mouseY : number; + readonly width : number; + readonly inventory : boolean; + readonly height : number; + get variables(): Internal.VariableSet; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScreenPaintEventJS_ = ScreenPaintEventJS; + interface Int2IntMap extends Internal.Int2IntFunction, Internal.Map { + getOrDefault(arg0: number, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + computeIfAbsentNullable(arg0: number, arg1: Internal.IntFunction_): number; + entrySet(): Internal.ObjectSet>; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + computeIfAbsent(arg0: number, arg1: Internal.IntUnaryOperator_): number; + computeIfAbsent(arg0: number, arg1: Internal.Function_): number; + computeIfAbsent(arg0: number, arg1: Internal.Int2IntFunction_): number; + values(): Internal.IntCollection; + replace(arg0: number, arg1: number, arg2: number): boolean; + replace(arg0: number, arg1: number): number; + clear(): void; + computeIfAbsentPartial(arg0: number, arg1: Internal.Int2IntFunction_): number; + containsValue(arg0: number): boolean; + containsValue(arg0: any): boolean; + put(arg0: number, arg1: number): number; + remove(arg0: number, arg1: number): boolean; + remove(arg0: any): number; + remove(arg0: any, arg1: any): boolean; + mergeInt(arg0: number, arg1: number, arg2: Internal.IntBinaryOperator_): number; + mergeInt(arg0: number, arg1: number, arg2: java_.util.function_.IntBinaryOperator_): number; + int2IntEntrySet(): Internal.ObjectSet; + compute(arg0: number, arg1: Internal.BiFunction_): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + computeIfPresent(arg0: number, arg1: Internal.BiFunction_): number; + size(): number; + merge(arg0: number, arg1: number, arg2: Internal.BiFunction_): number; + get(arg0: any): number; + keySet(): Internal.IntSet; + putIfAbsent(arg0: number, arg1: number): number; + } + type Int2IntMap_ = Int2IntMap; + abstract class class_1297 implements Internal.class_1275, Internal.class_5568, Internal.class_2165, Internal.EntityKJS { + method_5810(): boolean; + method_5816(): boolean; + method_5817(): boolean; + method_5814($$0: number, $$1: number, $$2: number): void; + method_21749(): boolean; + method_5819($$0: Internal.class_129_): void; + method_36209(): void; + method_30228($$0: Vec3_): void; + method_30227(): Vec3; + method_30229(): void; + method_5820(): string; + method_7325(): boolean; + method_5802(): Internal.class_241; + method_5800($$0: Internal.class_3218_, $$1: Internal.class_1538_): void; + method_5805(): boolean; + method_5806(): number; + method_5803($$0: boolean): void; + method_5804($$0: Internal.class_1297_): boolean; + method_5809(): boolean; + method_5807(): boolean; + method_5808($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_24203($$0: number, $$1: number, $$2: number): void; + method_24204(): Internal.Stream; + method_30230(): boolean; + method_33189(): boolean; + handler$zef000$getTeleportTarget(destination: Internal.class_3218_, cri: Internal.CallbackInfoReturnable_): void; + method_19538(): Vec3; + method_36454(): number; + method_36455(): number; + method_36456($$0: number): void; + method_36457($$0: number): void; + method_5834($$0: boolean): void; + method_5832($$0: Internal.class_2470_): number; + method_5711($$0: number): void; + method_5833(): boolean; + method_5838($$0: number): void; + method_5717($$0: BlockPos_): void; + method_5718(): number; + method_5715(): boolean; + method_5836($$0: number): Vec3; + method_5837($$0: Internal.class_3222_): void; + method_5716($$0: Internal.class_1297_, $$1: number, $$2: Internal.class_1282_): void; + method_5719($$0: Internal.class_1297_): void; + method_5841(): Internal.class_2945; + method_18798(): Vec3; + method_5720(): Vec3; + method_5721(): boolean; + method_5842(): void; + method_18799($$0: Vec3_): void; + static method_5840($$0: number): void; + method_5702($$0: Internal.class_2183$class_2184_, $$1: Vec3_): void; + method_5703($$0: Internal.Predicate_): boolean; + static method_5824(): number; + method_5821($$0: Internal.class_1297_): boolean; + method_5700($$0: boolean): void; + method_5701(): boolean; + method_5822(): boolean; + method_5706($$0: Internal.class_1935_): Internal.class_1542; + method_5707($$0: Vec3_): number; + method_5828($$0: number): Vec3; + method_5826($$0: Internal.UUID_): void; + method_5705($$0: number): number; + method_5829(): Internal.class_238; + method_5709(): boolean; + method_20620($$0: number, $$1: number, $$2: number): void; + method_32312(): number; + method_32319($$0: boolean): void; + method_32317($$0: number): void; + toString(): string; + method_32318($$0: number): Internal.class_5630; + method_5830(): Internal.class_238; + method_32315(): number; + method_32316(): boolean; + method_32313(): number; + method_32314(): boolean; + method_18376(): Internal.class_4050; + method_18375(): void; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + localvar$zzm000$modifyLevelCallback_setLevelCallback(callback: Internal.class_5569_): Internal.class_5569; + method_18002(): Internal.class_2596; + method_18003($$0: number, $$1: number, $$2: number): void; + method_20448(): boolean; + method_22861(): number; + method_22862(): void; + method_29495($$0: Vec3_): void; + method_5694($$0: Internal.class_1657_): void; + method_5695($$0: number): number; + method_5692($$0: Internal.class_6862_, $$1: number): boolean; + method_5698($$0: Internal.class_1297_): boolean; + method_5699($$0: Internal.class_1799_, $$1: number): Internal.class_1542; + method_18800($$0: number, $$1: number, $$2: number): void; + method_5696(): boolean; + method_5697($$0: Internal.class_1297_): void; + method_40123($$0: Internal.class_1792_): Vec3; + method_29241(): number; + hashCode(): number; + method_21752(): boolean; + method_21751(): boolean; + method_21750(): boolean; + method_29919(): Vec3; + method_29239(): void; + method_27298(): boolean; + method_32876($$0: Internal.class_5712_): void; + method_33724(): boolean; + method_32877(): Internal.class_5715; + method_5476(): Internal.class_2561; + method_32875($$0: Internal.class_5712_, $$1: Internal.class_1297_): void; + method_5477(): Internal.class_2561; + method_5779($$0: Internal.class_1297_): boolean; + method_5659(): boolean; + method_5777($$0: Internal.class_6862_): boolean; + method_5657(): Internal.class_3619; + method_33574($$0: Vec3_): void; + method_33575(): BlockPos; + method_33572($$0: boolean): void; + method_33571(): Vec3; + method_5782(): boolean; + method_5661(): Internal.Iterable; + method_5783($$0: Internal.class_3414_, $$1: number, $$2: number): void; + method_5662($$0: Internal.class_2487_): boolean; + method_5780($$0: string): boolean; + method_5781(): Internal.class_270; + method_5660($$0: boolean): void; + method_5665($$0: Internal.class_2561_): void; + method_5786($$0: Internal.class_2487_): boolean; + method_5787(): boolean; + method_5784($$0: Internal.class_1313_, $$1: Vec3_): void; + method_36601(): Internal.class_2680; + method_5663(): Vec3; + method_5664($$0: Internal.class_1657_, $$1: Vec3_, $$2: Hand_): Internal.class_1269; + method_5768(): void; + method_5647($$0: Internal.class_2487_): Internal.class_2487; + method_5648($$0: boolean): void; + method_5645($$0: Internal.class_270_): boolean; + method_5646(): void; + method_5767(): boolean; + method_5649($$0: number, $$1: number, $$2: number): number; + method_20803($$0: number): void; + method_20802(): number; + method_31166($$0: number): Vec3; + method_5771(): boolean; + method_5650($$0: Internal.class_1297$class_5529_): void; + method_5772(): void; + method_5651($$0: Internal.class_2487_): void; + method_30634($$0: number, $$1: number, $$2: number): void; + method_36971($$0: Internal.class_1937_, $$1: BlockPos_): boolean; + method_5770(): Internal.class_1937; + method_5654($$0: number, $$1: number, $$2: number): boolean; + method_5775($$0: Internal.class_1799_): Internal.class_1542; + method_5655(): boolean; + method_5773(): void; + method_30632($$0: BlockPos_, $$1: Internal.class_2680_): boolean; + method_5774($$0: Internal.class_1927_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: Internal.class_3610_, $$5: number): number; + method_5653(): string; + method_18276(): boolean; + method_5799(): boolean; + method_20232(): boolean; + method_5678(): number; + method_5679($$0: Internal.class_1282_): boolean; + method_24830($$0: boolean): void; + method_5680($$0: Internal.class_3222_): boolean; + method_5683($$0: number, $$1: number): void; + method_5684($$0: boolean): void; + method_5681(): boolean; + method_5682(): Internal.MinecraftServer; + method_5687($$0: number): boolean; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5685(): Internal.List; + method_5669(): number; + method_5667(): Internal.UUID; + method_5788(): boolean; + method_5668(): Internal.class_1297; + method_18382(): void; + method_24829($$0: Internal.class_1309_): Vec3; + method_24828(): boolean; + method_18381($$0: Internal.class_4050_): number; + method_18380($$0: Internal.class_4050_): void; + method_5790(): void; + equals($$0: any): boolean; + method_31747(): boolean; + method_5794($$0: Internal.class_1297_): boolean; + method_31748(): Internal.Stream; + method_5673($$0: EquipmentSlot_, $$1: Internal.class_1799_): void; + method_5670(): void; + method_31745($$0: Internal.class_1297$class_5529_): void; + method_5791(): number; + method_31746(): boolean; + method_5671(): Internal.class_2168; + method_5797(): Internal.class_2561; + method_31744($$0: Internal.class_5569_): void; + method_5674($$0: Internal.class_2940_): void; + method_5796($$0: boolean): void; + method_5675(): boolean; + method_17682(): number; + method_5735(): Internal.class_2350; + method_5857($$0: Internal.class_238_): void; + method_23327($$0: number, $$1: number, $$2: number): void; + method_5736(): Internal.Iterable; + method_5733(): boolean; + method_5854(): Internal.class_1297; + method_5855($$0: number): void; + method_5739($$0: Internal.class_1297_): number; + method_36361(): boolean; + method_5858($$0: Internal.class_1297_): number; + method_5738($$0: string): boolean; + method_5859($$0: number, $$1: number, $$2: number): void; + method_17681(): number; + static method_20736($$0: Internal.class_1297_, $$1: Vec3_, $$2: Internal.class_238_, $$3: Internal.class_1937_, $$4: Internal.List_): Vec3; + method_23320(): number; + method_23321(): number; + method_23322($$0: number): number; + method_23323($$0: number): number; + method_23324($$0: number): number; + method_23325($$0: number): number; + method_31476(): Internal.class_1923; + method_31473(): void; + method_31471($$0: Internal.class_2604_): void; + method_16914(): boolean; + method_31472(): void; + method_38785(): void; + method_5742($$0: Internal.class_3222_): void; + method_5621(): number; + method_5863(): boolean; + method_31479(): number; + method_5743(): Internal.Iterable; + method_5864(): Internal.class_1299; + method_5740(): boolean; + method_5861($$0: Internal.class_6862_): number; + method_31477(): number; + method_5982(): void; + method_5741(): number; + method_31478(): number; + method_5862(): boolean; + method_5845(): string; + method_5724($$0: number, $$1: Vec3_): void; + getPersistentDataKJS(): Internal.class_2487; + method_23316($$0: number): number; + method_5725($$0: BlockPos_, $$1: number, $$2: number): void; + method_23317(): number; + method_5722($$0: Internal.class_1297_): boolean; + method_23318(): number; + method_40071(): boolean; + method_5723($$0: Internal.class_1309_, $$1: Internal.class_1297_): void; + method_5844($$0: Internal.class_2680_, $$1: Vec3_): void; + method_23319(): number; + method_5728($$0: boolean): void; + method_30949($$0: Internal.class_1297_): boolean; + method_5847($$0: number): void; + method_30948(): boolean; + method_5727($$0: number, $$1: number, $$2: number): boolean; + method_5848(): void; + method_23312(): BlockPos; + method_35049(): Internal.class_1297$class_5529; + method_31483(): Internal.class_1297; + method_31480(): Internal.class_1799; + method_31481(): boolean; + method_37908(): Internal.class_1937; + method_5731($$0: Internal.class_3218_): Internal.class_1297; + method_30950($$0: number): Vec3; + method_5853($$0: Internal.class_1927_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: number): boolean; + method_5732(): boolean; + method_5850(): number; + method_5730(): void; + method_30951($$0: number): Vec3; + method_5851(): boolean; + method_24515(): BlockPos; + method_5878($$0: Internal.class_1297_): void; + method_5757(): boolean; + method_5636($$0: number): void; + method_5637(): boolean; + method_5879(): void; + method_5634(): Internal.class_3419; + method_5755(): Internal.class_2350; + method_24516($$0: Internal.class_1297_, $$1: number): boolean; + method_5756($$0: Internal.class_1657_): boolean; + method_5877(): Internal.Iterable; + method_5759($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void; + method_5639($$0: number): void; + method_9200(): boolean; + method_9203($$0: Internal.class_2561_, $$1: Internal.UUID_): void; + method_5640($$0: number): boolean; + method_9202(): boolean; + method_9201(): boolean; + method_5880($$0: boolean): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5764($$0: boolean): void; + method_5644($$0: Internal.class_1297_): void; + method_5765(): boolean; + method_5641($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_5762($$0: number, $$1: number, $$2: number): void; + method_5642(): Internal.class_1297; + method_5763($$0: Internal.class_2415_): number; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5626($$0: Internal.class_1297_): boolean; + method_5865($$0: Internal.class_1297_): void; + method_5624(): boolean; + method_5745($$0: number, $$1: number, $$2: boolean): Internal.class_239; + method_5869(): boolean; + method_5748(): number; + method_5628(): number; + method_5870($$0: Internal.class_1935_, $$1: number): Internal.class_1542; + method_5871(): number; + method_5750($$0: number, $$1: number, $$2: number): void; + method_33569($$0: Internal.class_5712_, $$1: BlockPos_): void; + method_5753(): boolean; + method_5874($$0: Internal.class_3218_, $$1: Internal.class_1309_): void; + method_18864($$0: number): Vec3; + method_5875($$0: boolean): void; + method_5872($$0: number, $$1: number): void; + method_33567($$0: number, $$1: number, $$2: number): void; + method_5751(): number; + method_33568($$0: Internal.class_5712_, $$1: Internal.class_1297_, $$2: BlockPos_): void; + method_5752(): Internal.Set; + method_5873($$0: Internal.class_1297_, $$1: boolean): boolean; + static readonly field_29990 : 0.5000001; + field_6038 : number; + static readonly field_29991 : 0.11111111; + field_6039 : number; + field_6017 : number; + static readonly field_29992 : 140; + field_5985 : boolean; + static readonly field_29993 : 40; + field_6012 : number; + field_6013 : number; + field_6014 : number; + field_6036 : number; + field_5982 : number; + field_6037 : boolean; + field_5960 : boolean; + field_5969 : number; + field_34927 : boolean; + static readonly field_29994 : "UUID"; + static readonly field_29973 : 0.6; + static readonly field_29974 : 1.8; + field_5989 : number; + field_28629 : boolean; + field_28628 : boolean; + field_28627 : number; + field_27857 : boolean; + field_5994 : number; + field_5973 : number; + field_6007 : boolean; + field_6008 : number; + field_6002 : Internal.class_1937; + field_5992 : boolean; + field_6004 : number; + field_5971 : number; + static readonly field_29987 : 60; + static readonly field_29988 : 300; + static readonly field_29989 : 1024; + field_5976 : boolean; + static readonly field_29985 : "id"; + static readonly field_29986 : "Passengers"; + field_23807 : boolean; + field_36331 : boolean; + get persistentDataKJS(): Internal.class_2487; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1297_ = class_1297; + class class_4170 { + method_19213($$0: number): Internal.class_4168; + static readonly field_30693 : 7000; + static readonly field_30692 : 2000; + static readonly field_18606 : Internal.class_4170; + static readonly field_18603 : Internal.class_4170; + static readonly field_18605 : Internal.class_4170; + static readonly field_18604 : Internal.class_4170; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4170_ = class_4170; + class class_4211 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_19485(): boolean; + method_19484($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4211_ = class_4211; + class class_5309 extends Internal.Record { + comp_174(): number; + comp_175(): Internal.class_5308; + comp_173(): number; + static method_32994($$0: number, $$1: number, $$2: Internal.class_5308_, $$3: Internal.class_5310_, $$4: Internal.class_5310_, $$5: number, $$6: number, $$7: Internal.class_6555_): Internal.class_5309; + hashCode(): number; + equals($$0: any): boolean; + method_39546(): number; + toString(): string; + comp_247(): Internal.class_6555; + method_39545(): number; + comp_178(): number; + method_39548(): number; + comp_179(): number; + method_39547(): number; + comp_176(): Internal.class_5310; + comp_177(): Internal.class_5310; + static readonly field_24804 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5309_ = class_5309; + interface ItemGroupExtensions { + fabric_expandArray(): void; + } + type ItemGroupExtensions_ = ItemGroupExtensions; + abstract class Type$TypeError { + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Type$TypeError_ = Type$TypeError; + class class_1303 extends Internal.class_1297 { + method_18002(): Internal.class_2596; + method_5634(): Internal.class_3419; + method_5920(): number; + static method_31493($$0: Internal.class_3218_, $$1: Vec3_, $$2: number): void; + method_5749($$0: Internal.class_2487_): void; + method_5919(): number; + method_5694($$0: Internal.class_1657_): void; + static method_5918($$0: number): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5732(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1303_ = class_1303; + interface IntToDoubleFunction { + applyAsDouble(arg0: number): number; + } + type IntToDoubleFunction_ = ((arg0: number) => number) | IntToDoubleFunction; + abstract class class_1657 extends Internal.class_1309 implements Internal.PlayerKJS { + method_7317(): boolean; + method_7282($$0: number, $$1: number, $$2: number): void; + method_7281($$0: ResourceLocation_): void; + method_31550(): boolean; + method_7286($$0: Internal.class_1799_, $$1: number): void; + method_7285($$0: number): void; + method_6073($$0: number): void; + method_7284($$0: boolean): void; + method_7283($$0: Internal.class_1306_): void; + method_7323($$0: Internal.class_2593_): void; + method_5661(): Internal.Iterable; + method_5783($$0: Internal.class_3414_, $$1: number, $$2: number): void; + method_7322($$0: number): void; + method_7287($$0: Internal.class_1297_, $$1: Hand_): Internal.class_1269; + method_6078($$0: Internal.class_1282_): void; + method_7320($$0: number): void; + method_7327(): Internal.class_269; + method_5820(): string; + method_7325(): boolean; + method_7324($$0: Internal.class_1297_): void; + method_7308(): Internal.class_2487; + method_17354($$0: number, $$1: Internal.class_1916_, $$2: number, $$3: number, $$4: boolean, $$5: boolean): void; + method_17355($$0: Internal.class_3908_): Internal.OptionalInt; + method_5806(): number; + method_20803($$0: number): void; + static method_7271($$0: Internal.GameProfile_): Internal.UUID; + method_7270($$0: Internal.class_1799_): boolean; + method_7274(): Internal.class_1730; + method_7272(): number; + method_7279(): number; + method_6068(): Internal.class_1306; + method_5650($$0: Internal.class_1297$class_5529_): void; + method_7278(): number; + method_7311($$0: Internal.class_2625_): void; + method_7277($$0: Internal.class_1297_): void; + static method_7310($$0: string): Internal.UUID; + method_7276(): boolean; + method_6067(): number; + method_7316($$0: number): void; + method_17356($$0: Internal.class_3414_, $$1: Internal.class_3419_, $$2: number, $$3: number): void; + method_7315($$0: Internal.class_1799_, $$1: Hand_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_18397($$0: Internal.class_1799_): boolean; + method_5711($$0: number): void; + method_5678(): number; + method_7339($$0: ResourceLocation_, $$1: number): void; + method_5679($$0: Internal.class_1282_): boolean; + method_18394($$0: Internal.class_4050_, $$1: Internal.class_4048_): number; + method_33190(): boolean; + method_24831(): Internal.ImmutableList; + method_6091($$0: Vec3_): void; + method_7340(): boolean; + method_33592($$0: Internal.class_1799_, $$1: Internal.class_1799_, $$2: Internal.class_5536_): void; + method_7344(): Internal.class_1702; + method_5681(): boolean; + method_7343($$0: BlockPos_, $$1: Internal.class_2350_, $$2: Internal.class_1799_): boolean; + method_7342($$0: Internal.class_3445_, $$1: number): void; + method_7349(): number; + method_7348($$0: Internal.class_1664_): boolean; + method_5842(): void; + method_7346(): void; + method_7329($$0: Internal.class_1799_, $$1: boolean, $$2: boolean): Internal.class_1542; + method_6118($$0: EquipmentSlot_): Internal.class_1799; + method_7328($$0: Internal.class_1799_, $$1: boolean): Internal.class_1542; + method_7292(): number; + method_7291($$0: Internal.class_1496_, $$1: Internal.class_1263_): void; + method_7297(): number; + method_5790(): void; + method_7294(): boolean; + method_7334(): Internal.GameProfile; + method_31747(): boolean; + method_7333($$0: Internal.Collection_>): number; + method_5673($$0: EquipmentSlot_, $$1: Internal.class_1799_): void; + method_7332($$0: boolean): boolean; + method_7298($$0: Internal.class_2487_): boolean; + method_7331(): void; + method_31746(): boolean; + method_32318($$0: number): Internal.class_5630; + method_7338(): boolean; + method_7337(): boolean; + method_6007(): void; + method_7335($$0: ResourceLocation_[]): void; + method_5675(): boolean; + static method_26956(): Internal.class_5132$class_5133; + method_5733(): boolean; + method_16354($$0: Internal.class_3751_): void; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_21823(): boolean; + method_21701($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_1934_): boolean; + method_5741(): number; + method_18400(): void; + method_5844($$0: Internal.class_2680_, $$1: Vec3_): void; + method_39760(): Internal.class_1309$class_6823; + method_23670(): void; + method_7351($$0: Internal.class_2680_): number; + method_18808($$0: Internal.class_1799_): Internal.class_1799; + method_7350(): void; + method_7356(): Internal.class_2487; + method_7355(): void; + method_7353($$0: Internal.class_2561_, $$1: boolean): void; + method_6029(): number; + method_7358($$0: boolean, $$1: boolean): void; + method_7357(): Internal.class_1796; + method_30951($$0: number): Vec3; + method_23668(): boolean; + method_5634(): Internal.class_3419; + method_23669(): void; + method_5877(): Internal.Iterable; + method_40126($$0: number): void; + method_29920(): boolean; + getStagesRawKJS(): Internal.Stages; + getStages(): Internal.Stages; + method_7263(): void; + method_7261($$0: number): number; + method_7268($$0: boolean): void; + method_7266($$0: Internal.class_3445_): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_7305($$0: Internal.class_2680_): boolean; + static method_26091($$0: Internal.class_3218_, $$1: BlockPos_, $$2: number, $$3: boolean, $$4: boolean): Internal.Optional; + method_7304($$0: Internal.class_1297_): void; + method_7303($$0: Internal.class_2633_): void; + method_7302(): boolean; + method_7269($$0: BlockPos_): Internal.Either; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5749($$0: Internal.class_2487_): void; + method_29239(): void; + method_6043(): void; + method_7257($$0: Internal.class_1918_): void; + method_31549(): Internal.class_1656; + method_7256($$0: Internal.class_1657_): boolean; + method_7255($$0: number): void; + method_7254($$0: Internal.Collection_>): number; + method_31548(): Internal.class_1661; + method_5874($$0: Internal.class_3218_, $$1: Internal.class_1309_): void; + method_7259($$0: Internal.class_3445_): void; + method_18866($$0: Internal.class_1937_, $$1: Internal.class_1799_): Internal.class_1799; + method_5476(): Internal.class_2561; + method_5477(): Internal.class_2561; + field_7524 : number; + field_7502 : number; + field_7504 : number; + field_7520 : number; + field_7522 : number; + field_7500 : number; + field_7521 : number; + field_7505 : number; + static readonly field_18135 : Internal.class_4048; + static readonly field_30648 : 1.5; + static readonly field_30649 : 0.6; + static readonly field_30646 : 10; + static readonly field_30647 : 200; + static readonly field_30644 : 20; + static readonly field_30645 : 100; + field_7495 : number; + static readonly field_30642 : "OfflinePlayer:"; + static readonly field_30643 : 16; + field_7513 : Internal.class_1536; + static readonly field_30650 : 0.6; + field_7512 : Internal.class_1703; + readonly field_7498 : Internal.class_1723; + field_7499 : number; + field_7510 : number; + field_7483 : number; + static readonly field_30651 : 1.62; + get stagesRawKJS(): Internal.Stages; + get stages(): Internal.Stages; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1657_ = class_1657; + class class_531 { + method_2774(): Internal.class_537; + method_2776(): Internal.class_535; + method_2777($$0: number): Internal.class_537; + method_2778($$0: Internal.class_535_): void; + method_2779(): void; + method_2770(): Internal.List; + method_2771($$0: number): void; + method_2772(): Internal.class_539; + method_2773(): number; + static readonly field_3260 : Internal.class_537; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_531_ = class_531; + class StairBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StairBlockBuilder_ = StairBlockBuilder; + interface ByteBufAllocator { + directBuffer(): Internal.ByteBuf; + directBuffer(arg0: number, arg1: number): Internal.ByteBuf; + directBuffer(arg0: number): Internal.ByteBuf; + isDirectBufferPooled(): boolean; + calculateNewCapacity(arg0: number, arg1: number): number; + compositeDirectBuffer(arg0: number): Internal.CompositeByteBuf; + compositeDirectBuffer(): Internal.CompositeByteBuf; + ioBuffer(): Internal.ByteBuf; + ioBuffer(arg0: number, arg1: number): Internal.ByteBuf; + ioBuffer(arg0: number): Internal.ByteBuf; + compositeHeapBuffer(): Internal.CompositeByteBuf; + compositeHeapBuffer(arg0: number): Internal.CompositeByteBuf; + compositeBuffer(): Internal.CompositeByteBuf; + compositeBuffer(arg0: number): Internal.CompositeByteBuf; + buffer(): Internal.ByteBuf; + buffer(arg0: number, arg1: number): Internal.ByteBuf; + buffer(arg0: number): Internal.ByteBuf; + heapBuffer(arg0: number, arg1: number): Internal.ByteBuf; + heapBuffer(): Internal.ByteBuf; + heapBuffer(arg0: number): Internal.ByteBuf; + } + type ByteBufAllocator_ = ByteBufAllocator; + class class_284 extends Internal.class_278 implements Internal.AutoCloseable { + static method_22097($$0: number, $$1: Internal.CharSequence_): number; + method_35656($$0: number, $$1: number, $$2: number, $$3: number): void; + method_35655($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void; + method_35654($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_35653($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_35652($$0: Internal.class_1162_): void; + method_35651($$0: number, $$1: number, $$2: number): void; + method_35650($$0: number, $$1: number): void; + static method_22095($$0: number, $$1: number): void; + static method_22096($$0: number, $$1: Internal.CharSequence_): number; + method_35659($$0: number, $$1: number): void; + close(): void; + method_39978($$0: Internal.class_4581_): void; + method_35657($$0: number, $$1: number, $$2: number, $$3: number): void; + method_1300(): void; + method_1248($$0: number, $$1: number, $$2: number, $$3: number): void; + method_1249($$0: number, $$1: number, $$2: number): void; + method_35645($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_34413($$0: Internal.class_1160_): void; + method_35644($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_35664(): Internal.FloatBuffer; + method_35663(): Internal.IntBuffer; + method_35662(): number; + method_35661(): number; + method_35660(): number; + method_1250($$0: Internal.class_1159_): void; + static method_34419($$0: number, $$1: number, $$2: Internal.CharSequence_): void; + method_1251($$0: number): void; + method_35649($$0: number): void; + method_1252($$0: number, $$1: number, $$2: number, $$3: number): void; + method_35648($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number, $$14: number, $$15: number): void; + method_1253($$0: number[]): void; + method_1297($$0: number): void; + method_35647($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void; + method_1254($$0: number, $$1: number, $$2: number, $$3: number): void; + method_1298(): string; + method_1255($$0: number, $$1: number): void; + method_35646($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void; + static method_1299($$0: string): number; + static readonly field_32047 : 9; + static readonly field_32046 : 8; + static readonly field_32045 : 7; + static readonly field_32044 : 6; + static readonly field_32043 : 5; + static readonly field_32042 : 4; + static readonly field_32041 : 3; + static readonly field_32040 : 2; + static readonly field_32039 : 1; + static readonly field_32038 : 0; + static readonly field_32048 : 10; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_284_ = class_284; + interface class_5819 { + nextFloat(): number; + method_33650($$0: number): void; + method_38420(): Internal.class_5819; + method_39332($$0: number, $$1: number): number; + method_38421(): Internal.class_6574; + nextBoolean(): boolean; + nextInt(): number; + nextInt(arg0: number): number; + setSeed(arg0: number): void; + nextLong(): number; + nextGaussian(): number; + nextDouble(): number; + } + type class_5819_ = class_5819; + class class_5878 { + method_34045(): number; + static readonly field_29077 : Internal.class_5878; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5878_ = class_5878; + class class_1277 implements Internal.class_1263, Internal.class_1737, Internal.SpecialLogicInventory { + method_5438($$0: number): Internal.class_1799; + method_24514(): Internal.List; + method_5439(): number; + method_5447($$0: number, $$1: Internal.class_1799_): void; + method_7659($$0: Internal.class_2499_): void; + method_5448(): void; + method_20631($$0: Internal.class_1792_, $$1: number): Internal.class_1799; + method_7660(): Internal.class_2499; + method_5491($$0: Internal.class_1799_): Internal.class_1799; + fabric_setSuppress(suppress: boolean): void; + method_5441($$0: number): Internal.class_1799; + method_5442(): boolean; + method_5431(): void; + toString(): string; + fabric_onFinalCommit(slot: number, oldStack: Internal.class_1799_, newStack: Internal.class_1799_): void; + method_7683($$0: Internal.class_1662_): void; + method_27070($$0: Internal.class_1799_): boolean; + method_5489($$0: Internal.class_1265_): void; + redirect$zlo000$fabric_redirectMarkDirty(self: Internal.class_1277_): void; + method_5434($$0: number, $$1: number): Internal.class_1799; + method_5443($$0: Internal.class_1657_): boolean; + method_5488($$0: Internal.class_1265_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1277_ = class_1277; + class class_2629 implements Internal.class_2596 { + static method_34089($$0: Internal.class_1259_): Internal.class_2629; + method_11052($$0: Internal.class_2540_): void; + static method_34098($$0: Internal.class_1259_): Internal.class_2629; + static method_34097($$0: Internal.class_1259_): Internal.class_2629; + static method_34096($$0: Internal.class_1259_): Internal.class_2629; + method_11330($$0: Internal.class_2602_): void; + static method_34094($$0: Internal.class_1259_): Internal.class_2629; + method_34091($$0: Internal.class_2629$class_5881_): void; + static method_34090($$0: Internal.UUID_): Internal.class_2629; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2629_ = class_2629; + interface class_6686$class_6693 extends Internal.Function { + method_39064(): Internal.Codec; + } + type class_6686$class_6693_ = class_6686$class_6693; + abstract class class_6122 { + method_35388(): Internal.class_6123; + method_35391(arg0: Internal.Random_, arg1: Internal.class_5868_): number; + static readonly field_31540 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6122_ = class_6122; + class class_2683 implements Internal.class_2596 { + method_11644(): number; + method_11052($$0: Internal.class_2540_): void; + method_32702(): boolean; + method_32701(): number; + method_11643($$0: Internal.class_2602_): void; + method_11642($$0: Internal.class_22_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2683_ = class_2683; + class class_6378 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_33772 : Internal.Codec; + readonly field_33771 : Internal.class_6862; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6378_ = class_6378; + class class_4655 extends Internal.class_4651 { + method_23455($$0: Internal.Random_, $$1: BlockPos_): Internal.class_2680; + static readonly field_24944 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4655_ = class_4655; + class class_3272 { + method_14424(): number; + method_14423(): Internal.class_2561; + static readonly field_14202 : Internal.class_3274; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3272_ = class_3272; + class class_6379$class_6380 extends Internal.Enum { + static valueOf($$0: string): Internal.class_6379$class_6380; + static values(): Internal.class_6379$class_6380[]; + method_37028(): boolean; + static readonly field_33785 : Internal.class_6379$class_6380; + static readonly field_33784 : Internal.class_6379$class_6380; + static readonly field_33786 : Internal.class_6379$class_6380; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6379$class_6380_ = "focused" | "none" | "hovered" | class_6379$class_6380; + class class_1271 { + static method_22427($$0: T): Internal.class_1271; + static method_22428($$0: T): Internal.class_1271; + static method_29237($$0: T, $$1: boolean): Internal.class_1271; + static method_22430($$0: T): Internal.class_1271; + static method_22431($$0: T): Internal.class_1271; + method_5467(): Internal.class_1269; + method_5466(): T; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1271_ = class_1271; + interface Boolean2ObjectFunction extends it.unimi.dsi.fastutil.Function { + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Boolean2FloatFunction; + getOrDefault(arg0: boolean, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ObjectFunction; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ObjectFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Boolean2IntFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Boolean2CharFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2ObjectFunction; + put(arg0: boolean, arg1: V): V; + remove(arg0: any): V; + remove(arg0: boolean): V; + defaultReturnValue(arg0: V): void; + defaultReturnValue(): V; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Boolean2DoubleFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2ObjectFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Boolean2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ObjectFunction; + get(arg0: any): V; + get(arg0: boolean): V; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ObjectFunction; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ObjectFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Boolean2ByteFunction; + } + type Boolean2ObjectFunction_ = ((arg0: boolean) => V) | Boolean2ObjectFunction; + interface Byte2FloatFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2FloatFunction; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Byte2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2FloatFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2FloatFunction; + } + type Byte2FloatFunction_ = ((arg0: number) => number) | Byte2FloatFunction; + class class_3898 extends Internal.class_3977 implements Internal.class_3193$class_3897, Internal.ThreadedAnvilChunkStorageAccessor { + method_17253(): number; + method_17210($$0: Internal.class_1923_, $$1: boolean): Internal.List; + method_40067($$0: Internal.IllegalStateException_, $$1: string): Internal.class_148; + method_17260(): number; + method_39992(): boolean; + method_17263(): Internal.class_3204; + method_37904(): void; + method_37907($$0: Internal.class_1923_): Internal.List; + method_23272($$0: Internal.class_1923_): string; + method_31417($$0: Internal.class_3193_): Internal.CompletableFuture>; + method_18713($$0: Internal.class_3222_): void; + method_37476(): string; + method_18702($$0: Internal.class_1297_, $$1: Internal.class_2596_): void; + static method_39975($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean; + method_17235($$0: Internal.class_3193_): Internal.CompletableFuture>; + method_17247($$0: Internal.class_1923_): Internal.CompletableFuture>; + method_17236($$0: Internal.class_3193_, $$1: Internal.class_2806_): Internal.CompletableFuture>; + close(): void; + static readonly field_29670 : 31; + static readonly field_29669 : 33; + static readonly field_18239 : 45; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3898_ = class_3898; + interface GameSession { + getPlayerCount(): number; + isRemoteServer(): boolean; + getGameMode(): string; + getSessionId(): Internal.UUID; + getDifficulty(): string; + } + type GameSession_ = GameSession; + interface GameProfileRepository { + findProfilesByNames(arg0: string[], arg1: Internal.Agent_, arg2: Internal.ProfileLookupCallback_): void; + } + type GameProfileRepository_ = GameProfileRepository; + class NamedPackage { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type NamedPackage_ = NamedPackage; + interface MatchResult { + groupCount(): number; + start(arg0: number): number; + start(): number; + end(arg0: number): number; + end(): number; + group(): string; + group(arg0: number): string; + } + type MatchResult_ = MatchResult; + class class_6900$class_6901 extends Internal.Record { + method_40409($$0: Internal.class_5321_>, $$1: Internal.Codec_, $$2: Internal.DynamicOps_): Internal.DataResult>; + hashCode(): number; + equals($$0: any): boolean; + method_40410($$0: Internal.class_5321_>, $$1: Internal.Codec_, $$2: Internal.class_5321_, $$3: Internal.DynamicOps_): Internal.DataResult>; + toString(): string; + comp_354(): Internal.class_5455$class_6893; + comp_355(): Internal.class_6900; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6900$class_6901_ = class_6900$class_6901; + abstract class FileChannel extends Internal.AbstractInterruptibleChannel implements Internal.SeekableByteChannel, Internal.GatheringByteChannel, Internal.ScatteringByteChannel { + transferFrom(arg0: Internal.ReadableByteChannel_, arg1: number, arg2: number): number; + read(arg0: Internal.ByteBuffer_): number; + read(arg0: Internal.ByteBuffer_, arg1: number): number; + read(arg0: Internal.ByteBuffer_[]): number; + read(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number; + truncate(arg0: number): Internal.FileChannel; + size(): number; + lock(): Internal.FileLock; + lock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock; + force(arg0: boolean): void; + position(arg0: number): Internal.FileChannel; + position(): number; + transferTo(arg0: number, arg1: number, arg2: Internal.WritableByteChannel_): number; + write(arg0: Internal.ByteBuffer_, arg1: number): number; + write(arg0: Internal.ByteBuffer_): number; + write(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number; + write(arg0: Internal.ByteBuffer_[]): number; + map(arg0: Internal.FileChannel$MapMode_, arg1: number, arg2: number): Internal.MappedByteBuffer; + tryLock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock; + tryLock(): Internal.FileLock; + static open(arg0: Internal.Path_, arg1: Internal.Set_, ... arg2: any_[]): Internal.FileChannel; + static open(arg0: Internal.Path_, ... arg1: Internal.OpenOption_[]): Internal.FileChannel; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FileChannel_ = FileChannel; + class class_2656 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11454(): number; + method_11453(): Internal.class_1792; + method_11455($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2656_ = class_2656; + class class_6655 extends Internal.Record implements Internal.class_3037 { + hashCode(): number; + static method_38908($$0: Internal.class_6017_, $$1: Internal.class_4651_): Internal.class_6655$class_6656; + equals($$0: any): boolean; + toString(): string; + static method_38910($$0: Internal.class_6017_, $$1: Internal.class_4651_): Internal.class_6655; + comp_146(): boolean; + comp_168(): Internal.class_6646; + comp_143(): Internal.List; + comp_144(): Internal.class_2350; + static readonly field_35073 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6655_ = class_6655; + interface Codec extends Internal.Encoder, Internal.Decoder { + flatComapMap(arg0: Internal.Function_, arg1: Internal.Function_>): Internal.Codec; + dispatch(arg0: Internal.Function_, arg1: Internal.Function_>): Internal.Codec; + dispatch(arg0: string, arg1: Internal.Function_, arg2: Internal.Function_>): Internal.Codec; + deprecated(arg0: number): Internal.Codec; + dispatchMap(arg0: string, arg1: Internal.Function_, arg2: Internal.Function_>): Internal.MapCodec; + dispatchMap(arg0: Internal.Function_, arg1: Internal.Function_>): Internal.MapCodec; + comapFlatMap(arg0: Internal.Function_>, arg1: Internal.Function_): Internal.Codec; + promotePartial(arg0: Internal.Consumer_): Internal.Codec; + flatXmap(arg0: Internal.Function_>, arg1: Internal.Function_>): Internal.Codec; + fieldOf(arg0: string): Internal.MapCodec; + xmap(arg0: Internal.Function_, arg1: Internal.Function_): Internal.Codec; + listOf(): Internal.Codec>; + optionalFieldOf(arg0: string, arg1: A): Internal.MapCodec; + optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: A, arg3: Internal.Lifecycle_): Internal.MapCodec; + optionalFieldOf(arg0: string, arg1: A, arg2: Internal.Lifecycle_): Internal.MapCodec; + optionalFieldOf(arg0: string): Internal.MapCodec>; + partialDispatch(arg0: string, arg1: Internal.Function_>, arg2: Internal.Function_>>): Internal.Codec; + withLifecycle(arg0: Internal.Lifecycle_): Internal.Codec; + orElse(arg0: A): Internal.Codec; + orElse(arg0: Internal.Consumer_, arg1: A): Internal.Codec; + orElse(arg0: Internal.UnaryOperator_, arg1: A): Internal.Codec; + dispatchStable(arg0: Internal.Function_, arg1: Internal.Function_>): Internal.Codec; + orElseGet(arg0: Internal.Supplier_): Internal.Codec; + orElseGet(arg0: Internal.Consumer_, arg1: Internal.Supplier_): Internal.Codec; + orElseGet(arg0: Internal.UnaryOperator_, arg1: Internal.Supplier_): Internal.Codec; + stable(): Internal.Codec; + mapResult(arg0: Internal.Codec$ResultFunction_): Internal.Codec; + } + type Codec_ = Codec; + interface ContentHandlerFactory { + createContentHandler(arg0: string): Internal.ContentHandler; + } + type ContentHandlerFactory_ = ContentHandlerFactory; + interface IntUnaryOperator { + applyAsInt(arg0: number): number; + compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator; + andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator; + } + type IntUnaryOperator_ = ((arg0: number) => number) | IntUnaryOperator; + class class_2870 implements Internal.class_2596 { + method_12469($$0: Internal.class_2792_): void; + method_12470(): string; + method_12471(): boolean; + method_11052($$0: Internal.class_2540_): void; + method_12474(): boolean; + method_12472(): boolean; + method_12473(): BlockPos; + method_12468(): Internal.class_2593$class_2594; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2870_ = class_2870; + abstract class ClassLoader { + static getSystemResources(arg0: string): Internal.Enumeration; + getParent(): Internal.ClassLoader; + getResource(arg0: string): Internal.URL; + static getPlatformClassLoader(): Internal.ClassLoader; + getName(): string; + getResourceAsStream(arg0: string): Internal.InputStream; + setDefaultAssertionStatus(arg0: boolean): void; + resources(arg0: string): Internal.Stream; + static getSystemClassLoader(): Internal.ClassLoader; + static getSystemResource(arg0: string): Internal.URL; + setPackageAssertionStatus(arg0: string, arg1: boolean): void; + setClassAssertionStatus(arg0: string, arg1: boolean): void; + getDefinedPackage(arg0: string): Internal.Package; + static getSystemResourceAsStream(arg0: string): Internal.InputStream; + clearAssertionStatus(): void; + isRegisteredAsParallelCapable(): boolean; + getResources(arg0: string): Internal.Enumeration; + loadClass(arg0: string): typeof any; + getDefinedPackages(): Internal.Package[]; + getUnnamedModule(): Internal.Module; + get parent(): Internal.ClassLoader; + get systemClassLoader(): Internal.ClassLoader; + get unnamedModule(): Internal.Module; + get name(): string; + get registeredAsParallelCapable(): boolean; + get platformClassLoader(): Internal.ClassLoader; + get definedPackages(): Internal.Package[]; + set defaultAssertionStatus(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ClassLoader_ = ClassLoader; + class BlockModificationProperties { + setRandomlyTicking(v: boolean): void; + setRequiresTool(v: boolean): void; + setJumpFactor(v: number): void; + setFriction(v: number): void; + setHasCollision(v: boolean): void; + setDestroySpeed(v: number): void; + setSpeedFactor(v: number): void; + setExplosionResistance(v: number): void; + setLightEmission(v: number): void; + setSoundType(v: Internal.class_2498_): void; + setMaterial(v: Internal.MaterialJS_): void; + readonly block : Internal.BlockKJS; + set lightEmission(v: number); + set explosionResistance(v: number); + set material(v: Internal.MaterialJS_); + set destroySpeed(v: number); + set requiresTool(v: boolean); + set speedFactor(v: number); + set randomlyTicking(v: boolean); + set soundType(v: Internal.class_2498_); + set hasCollision(v: boolean); + set friction(v: number); + set jumpFactor(v: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockModificationProperties_ = BlockModificationProperties; + class class_2926$class_2927 { + method_12687(): number; + method_12688(): number; + method_12685(): Internal.GameProfile[]; + method_12686($$0: Internal.GameProfile_[]): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2926$class_2927_ = class_2926$class_2927; + class class_6626 implements Internal.class_6130 { + method_38716($$0: number, $$1: number, $$2: Internal.Random_, $$3: number): void; + method_38715($$0: number): void; + method_38718($$0: Internal.Random_, $$1: number, $$2: number): void; + method_38719(): void; + method_35462($$0: Internal.class_3443_): void; + method_35461($$0: Internal.class_3341_): Internal.class_3443; + method_38721(): Internal.class_3341; + method_38720(): boolean; + method_38714(): Internal.class_6624; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6626_ = class_6626; + class Pattern implements Internal.Serializable { + static quote(arg0: string): string; + split(arg0: Internal.CharSequence_, arg1: number): string[]; + split(arg0: Internal.CharSequence_): string[]; + static compile(arg0: string): Internal.Pattern; + static compile(arg0: string, arg1: number): Internal.Pattern; + splitAsStream(arg0: Internal.CharSequence_): Internal.Stream; + pattern(): string; + flags(): number; + toString(): string; + asMatchPredicate(): Internal.Predicate; + asPredicate(): Internal.Predicate; + matcher(arg0: Internal.CharSequence_): Internal.Matcher; + static matches(arg0: string, arg1: Internal.CharSequence_): boolean; + static readonly DOTALL : 32; + static readonly UNICODE_CASE : 64; + static readonly LITERAL : 16; + static readonly UNICODE_CHARACTER_CLASS : 256; + static readonly CASE_INSENSITIVE : 2; + static readonly CANON_EQ : 128; + static readonly COMMENTS : 4; + static readonly UNIX_LINES : 1; + static readonly MULTILINE : 8; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Pattern_ = Pattern; + interface DoubleFunction { + apply(arg0: number): R; + } + type DoubleFunction_ = ((arg0: number) => R) | DoubleFunction; + class ChannelOption extends Internal.AbstractConstant> { + static valueOf(arg0: string): Internal.ChannelOption; + static valueOf(arg0: Internal.Class_, arg1: string): Internal.ChannelOption; + static exists(arg0: string): boolean; + static newInstance(arg0: string): Internal.ChannelOption; + validate(arg0: T): void; + static readonly WRITE_BUFFER_HIGH_WATER_MARK : Internal.ChannelOption; + static readonly WRITE_BUFFER_LOW_WATER_MARK : Internal.ChannelOption; + static readonly DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION : Internal.ChannelOption; + static readonly IP_TOS : Internal.ChannelOption; + static readonly SINGLE_EVENTEXECUTOR_PER_GROUP : Internal.ChannelOption; + static readonly SO_SNDBUF : Internal.ChannelOption; + static readonly IP_MULTICAST_IF : Internal.ChannelOption; + static readonly WRITE_BUFFER_WATER_MARK : Internal.ChannelOption; + static readonly TCP_NODELAY : Internal.ChannelOption; + static readonly TCP_FASTOPEN : Internal.ChannelOption; + static readonly SO_LINGER : Internal.ChannelOption; + static readonly SO_RCVBUF : Internal.ChannelOption; + static readonly SO_KEEPALIVE : Internal.ChannelOption; + static readonly ALLOCATOR : Internal.ChannelOption; + static readonly IP_MULTICAST_ADDR : Internal.ChannelOption; + static readonly IP_MULTICAST_LOOP_DISABLED : Internal.ChannelOption; + static readonly TCP_FASTOPEN_CONNECT : Internal.ChannelOption; + static readonly MESSAGE_SIZE_ESTIMATOR : Internal.ChannelOption; + static readonly WRITE_SPIN_COUNT : Internal.ChannelOption; + static readonly SO_TIMEOUT : Internal.ChannelOption; + static readonly SO_REUSEADDR : Internal.ChannelOption; + static readonly CONNECT_TIMEOUT_MILLIS : Internal.ChannelOption; + static readonly ALLOW_HALF_CLOSURE : Internal.ChannelOption; + static readonly SO_BACKLOG : Internal.ChannelOption; + static readonly MAX_MESSAGES_PER_READ : Internal.ChannelOption; + static readonly AUTO_CLOSE : Internal.ChannelOption; + static readonly MAX_MESSAGES_PER_WRITE : Internal.ChannelOption; + static readonly SO_BROADCAST : Internal.ChannelOption; + static readonly AUTO_READ : Internal.ChannelOption; + static readonly IP_MULTICAST_TTL : Internal.ChannelOption; + static readonly RCVBUF_ALLOCATOR : Internal.ChannelOption; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ChannelOption_ = ChannelOption; + class Object2LongEntry implements Internal.Comparable { + compareTo(o: Internal.Object2LongEntry_): number; + readonly value : number; + readonly key : any; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Object2LongEntry_ = Object2LongEntry; + interface CropBlockBuilder$SurviveCallback { + survive(arg0: Internal.class_2680_, arg1: Internal.class_4538_, arg2: BlockPos_): boolean; + } + type CropBlockBuilder$SurviveCallback_ = ((arg0: Internal.class_2680, arg1: Internal.class_4538, arg2: BlockPos) => boolean) | CropBlockBuilder$SurviveCallback; + interface class_4597 { + getBuffer(arg0: Internal.class_1921_): Internal.class_4588; + } + type class_4597_ = class_4597; + interface List extends Internal.Collection { + add(arg0: number, arg1: E): void; + add(arg0: E): boolean; + subList(arg0: number, arg1: number): Internal.List; + set(arg0: number, arg1: E): E; + spliterator(): Internal.Spliterator; + containsAll(arg0: Internal.Collection_): boolean; + isEmpty(): boolean; + clear(): void; + sort(arg0: Internal.Comparator_): void; + replaceAll(arg0: Internal.UnaryOperator_): void; + remove(arg0: any): boolean; + remove(arg0: number): E; + lastIndexOf(arg0: any): number; + removeAll(arg0: Internal.Collection_): boolean; + contains(arg0: any): boolean; + iterator(): Internal.Iterator; + size(): number; + addAll(arg0: number, arg1: Internal.Collection_): boolean; + addAll(arg0: Internal.Collection_): boolean; + hashCode(): number; + equals(arg0: any): boolean; + get(arg0: number): E; + toArray(): any[]; + toArray(arg0: T[]): T[]; + listIterator(arg0: number): Internal.ListIterator; + listIterator(): Internal.ListIterator; + indexOf(arg0: any): number; + retainAll(arg0: Internal.Collection_): boolean; + } + type List_ = List; + interface class_1655 { + } + type class_1655_ = class_1655; + class class_6555$class_6556 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + comp_237(): number; + comp_238(): number; + comp_235(): number; + toString(): string; + comp_236(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6555$class_6556_ = class_6555$class_6556; + class STBTTFontinfo$Buffer extends Internal.StructBuffer implements Internal.NativeResource { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type STBTTFontinfo$Buffer_ = STBTTFontinfo$Buffer; + interface class_1148 { + method_18188(arg0: Internal.class_1140_): void; + method_4894(): number; + method_4893(): T; + } + type class_1148_ = class_1148; + class class_4664 extends Internal.class_4662 { + method_23469($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: Internal.List_, $$4: Internal.List_): void; + static readonly field_24965 : Internal.class_4664; + static readonly field_24964 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4664_ = class_4664; + class ModuleLayer { + findModule(arg0: string): Internal.Optional; + static defineModulesWithManyLoaders(arg0: Internal.Configuration_, arg1: Internal.List_, arg2: Internal.ClassLoader_): Internal.ModuleLayer$Controller; + defineModulesWithManyLoaders(arg0: Internal.Configuration_, arg1: Internal.ClassLoader_): Internal.ModuleLayer; + findLoader(arg0: string): Internal.ClassLoader; + configuration(): Internal.Configuration; + toString(): string; + static defineModulesWithOneLoader(arg0: Internal.Configuration_, arg1: Internal.List_, arg2: Internal.ClassLoader_): Internal.ModuleLayer$Controller; + defineModulesWithOneLoader(arg0: Internal.Configuration_, arg1: Internal.ClassLoader_): Internal.ModuleLayer; + static boot(): Internal.ModuleLayer; + modules(): Internal.Set; + defineModules(arg0: Internal.Configuration_, arg1: Internal.Function_): Internal.ModuleLayer; + static defineModules(arg0: Internal.Configuration_, arg1: Internal.List_, arg2: Internal.Function_): Internal.ModuleLayer$Controller; + parents(): Internal.List; + static empty(): Internal.ModuleLayer; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleLayer_ = ModuleLayer; + class class_5437 implements Internal.class_3037 { + method_30405(): Internal.class_6017; + static readonly field_25848 : Internal.Codec; + readonly field_25849 : Internal.class_2680; + readonly field_25850 : Internal.class_2680; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5437_ = class_5437; + class LivingEntityJS extends Internal.EntityJS { + getLastAttackedEntity(): Internal.LivingEntityJS; + getFeetArmorItem(): Internal.ItemStackJS; + isLiving(): boolean; + setMainHandItem(item: Internal.ItemStackJS_): void; + getRevengeTarget(): Internal.LivingEntityJS; + getOffHandItem(): Internal.ItemStackJS; + getIdleTime(): number; + getMovementSpeed(): number; + getAttributeTotalValue(attribute: Internal.class_1320_): number; + setDefaultMovementSpeedMultiplier(speed: number): void; + setMovementSpeedAddition(speed: number): void; + setRevengeTarget(target: Internal.LivingEntityJS_): void; + setMovementSpeed(speed: number): void; + setLegsArmorItem(item: Internal.ItemStackJS_): void; + getHealth(): number; + isChild(): boolean; + setFeetArmorItem(item: Internal.ItemStackJS_): void; + getAttributeBaseValue(attribute: Internal.class_1320_): number; + setMaxHealth(hp: number): void; + setDefaultMovementSpeed(speed: number): void; + setEquipment(slot: EquipmentSlot_, item: Internal.ItemStackJS_): void; + getLegsArmorItem(): Internal.ItemStackJS; + getAttackingEntity(): Internal.LivingEntityJS; + isHoldingInAnyHand(ingredient: any): boolean; + damageEquipment(slot: EquipmentSlot_, amount: number, onBroken: Internal.Consumer_): void; + damageEquipment(slot: EquipmentSlot_): void; + damageEquipment(slot: EquipmentSlot_, amount: number): void; + setAbsorptionAmount(amount: number): void; + modifyAttribute(attribute: Internal.class_1320_, identifier: string, d: number, operation: Internal.class_1322$class_1323_): void; + getTotalMovementSpeed(): number; + getHeadArmorItem(): Internal.ItemStackJS; + setOffHandItem(item: Internal.ItemStackJS_): void; + setHeldItem(hand: Hand_, item: Internal.ItemStackJS_): void; + setAttributeBaseValue(attribute: Internal.class_1320_, value: number): void; + getRevengeTimer(): number; + getMaxHealth(): number; + getAbsorptionAmount(): number; + getHeldItem(hand: Hand_): Internal.ItemStackJS; + getEquipment(slot: EquipmentSlot_): Internal.ItemStackJS; + damageHeldItem(hand: Hand_, amount: number): void; + damageHeldItem(): void; + damageHeldItem(hand: Hand_, amount: number, onBroken: Internal.Consumer_): void; + setTotalMovementSpeedMultiplier(speed: number): void; + getChestArmorItem(): Internal.ItemStackJS; + isOnLadder(): boolean; + isUndead(): boolean; + heal(hp: number): void; + setChestArmorItem(item: Internal.ItemStackJS_): void; + removeAttribute(attribute: Internal.class_1320_, identifier: string): void; + getMainHandItem(): Internal.ItemStackJS; + setHealth(hp: number): void; + getLastDamageSource(): Internal.class_1282; + isElytraFlying(): boolean; + getReachDistance(): number; + isSleeping(): boolean; + getPotionEffects(): Internal.EntityPotionEffectsJS; + swingArm(hand: Hand_): void; + rayTrace(): Internal.RayTraceResultJS; + getDefaultMovementSpeed(): number; + setHeadArmorItem(item: Internal.ItemStackJS_): void; + canEntityBeSeen(entity: Internal.LivingEntityJS_): boolean; + getLastAttackedEntityTime(): number; + static readonly PLAYER_CUSTOM_SPEED : Internal.UUID; + static readonly PLAYER_CUSTOM_SPEED_NAME : "kubejs.player.speed.modifier"; + readonly minecraftLivingEntity : Internal.class_1309; + get revengeTimer(): number; + get mainHandItem(): Internal.ItemStackJS; + get elytraFlying(): boolean; + get movementSpeed(): number; + get defaultMovementSpeed(): number; + get idleTime(): number; + get sleeping(): boolean; + get legsArmorItem(): Internal.ItemStackJS; + get revengeTarget(): Internal.LivingEntityJS; + get undead(): boolean; + get lastAttackedEntity(): Internal.LivingEntityJS; + get maxHealth(): number; + get headArmorItem(): Internal.ItemStackJS; + get reachDistance(): number; + get potionEffects(): Internal.EntityPotionEffectsJS; + get absorptionAmount(): number; + get living(): boolean; + get onLadder(): boolean; + get feetArmorItem(): Internal.ItemStackJS; + get health(): number; + get offHandItem(): Internal.ItemStackJS; + get lastAttackedEntityTime(): number; + get chestArmorItem(): Internal.ItemStackJS; + get attackingEntity(): Internal.LivingEntityJS; + get totalMovementSpeed(): number; + get lastDamageSource(): Internal.class_1282; + get child(): boolean; + set absorptionAmount(amount: number); + set mainHandItem(item: Internal.ItemStackJS_); + set health(hp: number); + set feetArmorItem(item: Internal.ItemStackJS_); + set offHandItem(item: Internal.ItemStackJS_); + set chestArmorItem(item: Internal.ItemStackJS_); + set defaultMovementSpeed(speed: number); + set movementSpeed(speed: number); + set defaultMovementSpeedMultiplier(speed: number); + set legsArmorItem(item: Internal.ItemStackJS_); + set totalMovementSpeedMultiplier(speed: number); + set revengeTarget(target: Internal.LivingEntityJS_); + set maxHealth(hp: number); + set headArmorItem(item: Internal.ItemStackJS_); + set movementSpeedAddition(speed: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LivingEntityJS_ = LivingEntityJS; + class class_2611 extends Internal.class_2586 implements Internal.class_2618 { + method_11218($$0: Internal.class_1657_): boolean; + method_11219($$0: Internal.class_1657_): void; + method_31690(): void; + method_11274($$0: number): number; + method_11220($$0: Internal.class_1657_): void; + static method_31689($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2611_): void; + method_11004($$0: number, $$1: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2611_ = class_2611; + class class_1695 extends Internal.class_1688 { + method_7518(): Internal.class_1688$class_1689; + method_7506($$0: number, $$1: number, $$2: number, $$3: boolean): void; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1695_ = class_1695; + interface class_1129 { + method_4810(arg0: string): Internal.List; + } + type class_1129_ = class_1129; + interface class_4970$class_4972 { + test(arg0: Internal.class_2680_, arg1: Internal.class_1922_, arg2: BlockPos_, arg3: A): boolean; + } + type class_4970$class_4972_ = class_4970$class_4972; + class class_3781 extends Internal.class_3784 { + method_16627($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_, $$3: Internal.Random_): Internal.List; + method_16628($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_): Internal.class_3341; + method_16601($$0: Internal.class_3485_, $$1: Internal.class_2470_): Vec3i; + method_16757(): Internal.class_3816; + method_16614($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_, $$3: boolean): Internal.List; + toString(): string; + method_16626($$0: Internal.class_3485_, $$1: Internal.class_5281_, $$2: Internal.class_5138_, $$3: Internal.class_2794_, $$4: BlockPos_, $$5: BlockPos_, $$6: Internal.class_2470_, $$7: Internal.class_3341_, $$8: Internal.Random_, $$9: boolean): boolean; + static readonly field_24952 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3781_ = class_3781; + interface FloatSpliterator extends Internal.Spliterator$OfPrimitive { + trySplit(): Internal.FloatSpliterator; + tryAdvance(arg0: Internal.Consumer_): boolean; + getComparator(): Internal.FloatComparator; + skip(arg0: number): number; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type FloatSpliterator_ = FloatSpliterator; + class class_5965 { + static method_34776($$0: string, $$1: Internal.class_5949_, $$2: Internal.DoubleSupplier_): Internal.class_5965; + method_37171(): string; + method_37172(): Internal.class_5949; + method_37173(): Internal.class_5965$class_6398; + method_37174(): boolean; + method_34782(): void; + method_34781($$0: number): void; + hashCode(): number; + method_34780(): void; + equals($$0: any): boolean; + static method_34779($$0: string, $$1: Internal.class_5949_, $$2: Internal.ToDoubleFunction_, $$3: T): Internal.class_5965$class_5966; + static method_34778($$0: string, $$1: Internal.class_5949_, $$2: T, $$3: Internal.ToDoubleFunction_): Internal.class_5965; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5965_ = class_5965; + class class_315 { + method_1630($$0: Internal.class_3419_): number; + method_1641($$0: Internal.class_304_, $$1: Internal.class_3675$class_306_): void; + method_19344($$0: number): number; + method_1631($$0: Internal.class_1664_, $$1: boolean): void; + method_19343($$0: number): number; + method_1632(): Internal.class_4063; + method_1643(): void; + method_19345($$0: number): number; + method_37294(): Internal.File; + method_37295(): string; + method_1624($$0: Internal.class_3419_, $$1: number): void; + method_1636(): void; + method_1627($$0: Internal.class_3283_): void; + method_1639(): boolean; + handler$zge000$loadHook(info: Internal.CallbackInfo_): void; + method_31044(): Internal.class_5498; + method_32594($$0: Internal.class_1664_): boolean; + method_31043($$0: Internal.class_5498_): void; + method_38521(): number; + method_38520($$0: number): void; + method_1640(): void; + field_1864 : string; + field_1865 : boolean; + field_1901 : number; + field_1868 : number; + readonly field_1869 : Internal.class_304; + field_1866 : boolean; + field_1900 : boolean; + readonly field_1867 : Internal.class_304; + field_1905 : boolean; + readonly field_1906 : Internal.class_304; + readonly field_1903 : Internal.class_304; + readonly field_1904 : Internal.class_304; + field_1909 : number; + readonly field_1907 : Internal.class_304; + field_1908 : number; + static readonly field_32149 : 2; + readonly field_1871 : Internal.class_304; + field_1872 : number; + field_1870 : number; + field_34959 : number; + field_1875 : Internal.class_1157; + field_1876 : boolean; + field_1873 : boolean; + readonly field_1874 : Internal.class_304; + readonly field_1879 : Internal.class_304; + readonly field_1913 : Internal.class_304; + field_25444 : Internal.class_5365; + field_1877 : Internal.class_1659; + field_1910 : boolean; + field_1878 : number; + field_1911 : boolean; + field_1914 : boolean; + field_1915 : number; + field_1842 : boolean; + field_1843 : number; + field_1840 : number; + field_1841 : Internal.class_4060; + field_1846 : Internal.List; + field_26844 : boolean; + readonly field_1844 : Internal.class_304; + readonly field_1845 : Internal.class_304; + field_1848 : boolean; + readonly field_26845 : Internal.class_304; + readonly field_1849 : Internal.class_304; + field_37208 : boolean; + field_32156 : boolean; + field_35426 : boolean; + static readonly field_32155 : 32; + static readonly field_32154 : 16; + static readonly field_32153 : 12; + static readonly field_32152 : 8; + static readonly field_32150 : 4; + field_1854 : boolean; + field_26675 : number; + field_1851 : Internal.class_1267; + readonly field_1852 : Internal.class_304[]; + field_1857 : boolean; + field_25623 : boolean; + field_26676 : number; + field_1856 : number; + field_1820 : number; + readonly field_1824 : Internal.class_304; + field_1825 : number; + field_21332 : boolean; + readonly field_1822 : Internal.class_304; + field_21333 : boolean; + field_1828 : string; + field_1829 : Internal.class_1306; + field_1826 : number; + field_1827 : boolean; + field_19244 : boolean; + readonly field_1831 : Internal.class_304; + readonly field_1832 : Internal.class_304; + field_1830 : boolean; + readonly field_1835 : Internal.class_304; + readonly field_1836 : Internal.class_304; + field_21840 : boolean; + field_1839 : Internal.class_304[]; + field_1837 : boolean; + field_1838 : number; + field_18726 : number; + field_18725 : boolean; + field_34787 : Internal.class_6597; + field_35637 : boolean; + field_1882 : Internal.class_4066; + field_1883 : string; + field_1880 : boolean; + readonly field_1881 : Internal.class_304; + readonly field_1886 : Internal.class_304; + field_1887 : Internal.List; + field_1884 : boolean; + field_1885 : number; + field_1888 : boolean; + field_1889 : number; + field_23933 : number; + field_23932 : number; + field_26926 : boolean; + field_20308 : boolean; + field_34783 : string; + static readonly field_34785 : ""; + field_34786 : boolean; + readonly field_1890 : Internal.class_304; + field_1893 : boolean; + readonly field_1894 : Internal.class_304; + field_1891 : boolean; + field_1895 : Internal.class_4061; + field_1896 : Internal.class_4065; + field_1814 : Internal.class_4063; + field_24214 : number; + field_28777 : boolean; + field_1817 : boolean; + field_1818 : boolean; + field_1815 : boolean; + readonly field_1816 : Internal.class_304; + field_1819 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_315_ = class_315; + class class_2516 extends Internal.class_2514 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + static method_23254($$0: number): Internal.class_2516; + method_23258(): Internal.class_4614; + method_32289($$0: Internal.class_5627_): void; + method_10699(): number; + method_10698(): number; + method_10701(): number; + method_10700(): number; + method_10711(): number; + method_10702(): Internal.Number; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + method_10704(): Internal.class_2516; + equals($$0: any): boolean; + method_10697(): number; + method_10696(): number; + static readonly field_21043 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2516_ = class_2516; + interface ScreenKeyboardEvents$BeforeKeyRelease { + beforeKeyRelease(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): void; + } + type ScreenKeyboardEvents$BeforeKeyRelease_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => void) | ScreenKeyboardEvents$BeforeKeyRelease; + interface ScriptSource { + createStream(arg0: Internal.ScriptFileInfo_): Internal.InputStream; + } + type ScriptSource_ = ((arg0: Internal.ScriptFileInfo) => Internal.InputStream) | ScriptSource; + class MemoryStack extends Internal.Pointer$Default implements Internal.AutoCloseable { + static stackASCIISafe(arg0: Internal.CharSequence_): Internal.ByteBuffer; + static stackASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + getPointerAddress(): number; + static stackASCII(arg0: Internal.CharSequence_): Internal.ByteBuffer; + static stackASCII(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + static stackMallocLong(arg0: number): Internal.LongBuffer; + static stackGet(): Internal.MemoryStack; + ASCII(arg0: Internal.CharSequence_): Internal.ByteBuffer; + ASCII(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + static stackPop(): Internal.MemoryStack; + static stackMallocDouble(arg0: number): Internal.DoubleBuffer; + static stackBytes(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ByteBuffer; + static stackBytes(arg0: number): Internal.ByteBuffer; + static stackBytes(arg0: number, arg1: number): Internal.ByteBuffer; + static stackBytes(arg0: number, arg1: number, arg2: number): Internal.ByteBuffer; + static stackBytes(... arg0: number[]): Internal.ByteBuffer; + static stackMallocPointer(arg0: number): Internal.PointerBuffer; + static create(arg0: number): Internal.MemoryStack; + static create(arg0: Internal.ByteBuffer_): Internal.MemoryStack; + static create(): Internal.MemoryStack; + static stackLongs(... arg0: number[]): Internal.LongBuffer; + static stackLongs(arg0: number, arg1: number, arg2: number): Internal.LongBuffer; + static stackLongs(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LongBuffer; + static stackLongs(arg0: number, arg1: number): Internal.LongBuffer; + static stackLongs(arg0: number): Internal.LongBuffer; + static stackDoubles(arg0: number): Internal.DoubleBuffer; + static stackDoubles(arg0: number, arg1: number): Internal.DoubleBuffer; + static stackDoubles(... arg0: number[]): Internal.DoubleBuffer; + static stackDoubles(arg0: number, arg1: number, arg2: number, arg3: number): Internal.DoubleBuffer; + static stackDoubles(arg0: number, arg1: number, arg2: number): Internal.DoubleBuffer; + mallocPointer(arg0: number): Internal.PointerBuffer; + callocDouble(arg0: number): Internal.DoubleBuffer; + pointers(arg0: number, arg1: number, arg2: number, arg3: number): Internal.PointerBuffer; + pointers(... arg0: number[]): Internal.PointerBuffer; + pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_, arg3: Internal.Pointer_): Internal.PointerBuffer; + pointers(... arg0: Internal.Pointer_[]): Internal.PointerBuffer; + pointers(arg0: Internal.Buffer_): Internal.PointerBuffer; + pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_): Internal.PointerBuffer; + pointers(arg0: number): Internal.PointerBuffer; + pointers(arg0: number, arg1: number): Internal.PointerBuffer; + pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_): Internal.PointerBuffer; + pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_): Internal.PointerBuffer; + pointers(arg0: number, arg1: number, arg2: number): Internal.PointerBuffer; + pointers(arg0: Internal.Pointer_): Internal.PointerBuffer; + pointers(... arg0: Internal.Buffer_[]): Internal.PointerBuffer; + pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_, arg2: Internal.Buffer_, arg3: Internal.Buffer_): Internal.PointerBuffer; + pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_, arg2: Internal.Buffer_): Internal.PointerBuffer; + static stackMallocFloat(arg0: number): Internal.FloatBuffer; + callocPointer(arg0: number): Internal.PointerBuffer; + nmalloc(arg0: number, arg1: number): number; + nmalloc(arg0: number): number; + static stackUTF16(arg0: Internal.CharSequence_): Internal.ByteBuffer; + static stackUTF16(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + callocInt(arg0: number): Internal.IntBuffer; + floats(... arg0: number[]): Internal.FloatBuffer; + floats(arg0: number, arg1: number, arg2: number, arg3: number): Internal.FloatBuffer; + floats(arg0: number, arg1: number, arg2: number): Internal.FloatBuffer; + floats(arg0: number): Internal.FloatBuffer; + floats(arg0: number, arg1: number): Internal.FloatBuffer; + static stackMallocShort(arg0: number): Internal.ShortBuffer; + setPointer(arg0: number): void; + static stackMallocInt(arg0: number): Internal.IntBuffer; + push(): Internal.MemoryStack; + static stackCallocLong(arg0: number): Internal.LongBuffer; + getFrameIndex(): number; + nUTF16(arg0: Internal.CharSequence_, arg1: boolean): number; + doubles(arg0: number, arg1: number): Internal.DoubleBuffer; + doubles(... arg0: number[]): Internal.DoubleBuffer; + doubles(arg0: number, arg1: number, arg2: number, arg3: number): Internal.DoubleBuffer; + doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleBuffer; + doubles(arg0: number): Internal.DoubleBuffer; + mallocFloat(arg0: number): Internal.FloatBuffer; + UTF8(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + UTF8(arg0: Internal.CharSequence_): Internal.ByteBuffer; + nUTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): number; + static stackCallocShort(arg0: number): Internal.ShortBuffer; + callocFloat(arg0: number): Internal.FloatBuffer; + static ncreate(arg0: number, arg1: number): Internal.MemoryStack; + UTF16(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + UTF16(arg0: Internal.CharSequence_): Internal.ByteBuffer; + callocLong(arg0: number): Internal.LongBuffer; + ASCIISafe(arg0: Internal.CharSequence_): Internal.ByteBuffer; + ASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + static stackPush(): Internal.MemoryStack; + static stackMalloc(arg0: number): Internal.ByteBuffer; + UTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + UTF8Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer; + callocShort(arg0: number): Internal.ShortBuffer; + static stackUTF8Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer; + static stackUTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + static stackCalloc(arg0: number): Internal.ByteBuffer; + ncalloc(arg0: number, arg1: number, arg2: number): number; + nUTF8(arg0: Internal.CharSequence_, arg1: boolean): number; + nUTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): number; + calloc(arg0: number): Internal.ByteBuffer; + calloc(arg0: number, arg1: number): Internal.ByteBuffer; + mallocInt(arg0: number): Internal.IntBuffer; + static stackShorts(arg0: number, arg1: number, arg2: number): Internal.ShortBuffer; + static stackShorts(arg0: number): Internal.ShortBuffer; + static stackShorts(... arg0: number[]): Internal.ShortBuffer; + static stackShorts(arg0: number, arg1: number): Internal.ShortBuffer; + static stackShorts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ShortBuffer; + static stackCallocDouble(arg0: number): Internal.DoubleBuffer; + static stackCallocInt(arg0: number): Internal.IntBuffer; + mallocLong(arg0: number): Internal.LongBuffer; + pop(): Internal.MemoryStack; + static stackUTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + static stackUTF16Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer; + longs(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LongBuffer; + longs(arg0: number, arg1: number): Internal.LongBuffer; + longs(... arg0: number[]): Internal.LongBuffer; + longs(arg0: number): Internal.LongBuffer; + longs(arg0: number, arg1: number, arg2: number): Internal.LongBuffer; + UTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + UTF16Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer; + ints(arg0: number, arg1: number, arg2: number, arg3: number): Internal.IntBuffer; + ints(arg0: number, arg1: number, arg2: number): Internal.IntBuffer; + ints(arg0: number, arg1: number): Internal.IntBuffer; + ints(arg0: number): Internal.IntBuffer; + ints(... arg0: number[]): Internal.IntBuffer; + static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_): Internal.PointerBuffer; + static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_): Internal.PointerBuffer; + static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_, arg3: Internal.Pointer_): Internal.PointerBuffer; + static stackPointers(... arg0: Internal.Pointer_[]): Internal.PointerBuffer; + static stackPointers(arg0: number): Internal.PointerBuffer; + static stackPointers(arg0: number, arg1: number): Internal.PointerBuffer; + static stackPointers(arg0: number, arg1: number, arg2: number): Internal.PointerBuffer; + static stackPointers(arg0: Internal.Pointer_): Internal.PointerBuffer; + static stackPointers(... arg0: number[]): Internal.PointerBuffer; + static stackPointers(arg0: number, arg1: number, arg2: number, arg3: number): Internal.PointerBuffer; + static nstackCalloc(arg0: number, arg1: number, arg2: number): number; + getAddress(): number; + shorts(arg0: number): Internal.ShortBuffer; + shorts(arg0: number, arg1: number): Internal.ShortBuffer; + shorts(arg0: number, arg1: number, arg2: number): Internal.ShortBuffer; + shorts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ShortBuffer; + shorts(... arg0: number[]): Internal.ShortBuffer; + close(): void; + nASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): number; + malloc(arg0: number): Internal.ByteBuffer; + malloc(arg0: number, arg1: number): Internal.ByteBuffer; + mallocShort(arg0: number): Internal.ShortBuffer; + static nstackMalloc(arg0: number): number; + static nstackMalloc(arg0: number, arg1: number): number; + static stackCallocFloat(arg0: number): Internal.FloatBuffer; + static stackFloats(arg0: number, arg1: number, arg2: number, arg3: number): Internal.FloatBuffer; + static stackFloats(arg0: number, arg1: number, arg2: number): Internal.FloatBuffer; + static stackFloats(arg0: number, arg1: number): Internal.FloatBuffer; + static stackFloats(arg0: number): Internal.FloatBuffer; + static stackFloats(... arg0: number[]): Internal.FloatBuffer; + static stackUTF8(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer; + static stackUTF8(arg0: Internal.CharSequence_): Internal.ByteBuffer; + getPointer(): number; + nASCII(arg0: Internal.CharSequence_, arg1: boolean): number; + getSize(): number; + mallocDouble(arg0: number): Internal.DoubleBuffer; + static stackInts(arg0: number, arg1: number): Internal.IntBuffer; + static stackInts(arg0: number, arg1: number, arg2: number): Internal.IntBuffer; + static stackInts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.IntBuffer; + static stackInts(... arg0: number[]): Internal.IntBuffer; + static stackInts(arg0: number): Internal.IntBuffer; + bytes(arg0: number, arg1: number, arg2: number): Internal.ByteBuffer; + bytes(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ByteBuffer; + bytes(... arg0: number[]): Internal.ByteBuffer; + bytes(arg0: number, arg1: number): Internal.ByteBuffer; + bytes(arg0: number): Internal.ByteBuffer; + static stackCallocPointer(arg0: number): Internal.PointerBuffer; + get pointerAddress(): number; + get frameIndex(): number; + get pointer(): number; + get address(): number; + get size(): number; + set pointer(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MemoryStack_ = MemoryStack; + interface PlayerKJS { + setStagesKJS(arg0: Internal.Stages_): void; + getStagesRawKJS(): Internal.Stages; + getStagesKJS(): Internal.Stages; + } + type PlayerKJS_ = PlayerKJS; + class SuggestionsBuilder { + getRemainingLowerCase(): string; + add(arg0: Internal.SuggestionsBuilder_): Internal.SuggestionsBuilder; + createOffset(arg0: number): Internal.SuggestionsBuilder; + getStart(): number; + restart(): Internal.SuggestionsBuilder; + build(): Internal.Suggestions; + buildFuture(): Internal.CompletableFuture; + getRemaining(): string; + suggest(arg0: number): Internal.SuggestionsBuilder; + suggest(arg0: number, arg1: Internal.Message_): Internal.SuggestionsBuilder; + suggest(arg0: string, arg1: Internal.Message_): Internal.SuggestionsBuilder; + suggest(arg0: string): Internal.SuggestionsBuilder; + getInput(): string; + get input(): string; + get start(): number; + get remainingLowerCase(): string; + get remaining(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SuggestionsBuilder_ = SuggestionsBuilder; + class class_2758 extends Internal.class_2769 { + method_11799(): number; + method_11898(): Internal.Collection; + static method_11867($$0: string, $$1: number, $$2: number): Internal.class_2758; + method_11900($$0: string): Internal.Optional; + method_11868($$0: number): string; + equals($$0: any): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2758_ = class_2758; + abstract class Calendar implements Internal.Serializable, Internal.Cloneable, Internal.Comparable { + static getAvailableCalendarTypes(): Internal.Set; + getMinimalDaysInFirstWeek(): number; + getGreatestMinimum(arg0: number): number; + getWeekYear(): number; + getTimeZone(): Internal.TimeZone; + before(arg0: any): boolean; + isLenient(): boolean; + getTime(): Internal.Date; + roll(arg0: number, arg1: boolean): void; + roll(arg0: number, arg1: number): void; + setMinimalDaysInFirstWeek(arg0: number): void; + compareTo(arg0: Internal.Calendar_): number; + getMaximum(arg0: number): number; + setLenient(arg0: boolean): void; + getActualMaximum(arg0: number): number; + getWeeksInWeekYear(): number; + hashCode(): number; + get(arg0: number): number; + setTimeZone(arg0: Internal.TimeZone_): void; + getMinimum(arg0: number): number; + after(arg0: any): boolean; + getDisplayNames(arg0: number, arg1: number, arg2: Internal.Locale_): Internal.Map; + static getAvailableLocales(): Internal.Locale[]; + setTime(arg0: Internal.Date_): void; + add(arg0: number, arg1: number): void; + getCalendarType(): string; + set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void; + set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void; + set(arg0: number, arg1: number, arg2: number): void; + set(arg0: number, arg1: number): void; + isSet(arg0: number): boolean; + getLeastMaximum(arg0: number): number; + getActualMinimum(arg0: number): number; + getTimeInMillis(): number; + clear(): void; + clear(arg0: number): void; + setFirstDayOfWeek(arg0: number): void; + toInstant(): Internal.Instant; + isWeekDateSupported(): boolean; + getFirstDayOfWeek(): number; + setWeekDate(arg0: number, arg1: number, arg2: number): void; + setTimeInMillis(arg0: number): void; + getDisplayName(arg0: number, arg1: number, arg2: Internal.Locale_): string; + equals(arg0: any): boolean; + clone(): any; + toString(): string; + static getInstance(): Internal.Calendar; + static getInstance(arg0: Internal.TimeZone_, arg1: Internal.Locale_): Internal.Calendar; + static getInstance(arg0: Internal.TimeZone_): Internal.Calendar; + static getInstance(arg0: Internal.Locale_): Internal.Calendar; + static readonly MONTH : 2; + static readonly THURSDAY : 5; + static readonly WEEK_OF_MONTH : 4; + static readonly DECEMBER : 11; + static readonly NARROW_STANDALONE : 32772; + static readonly DAY_OF_WEEK_IN_MONTH : 8; + static readonly NARROW_FORMAT : 4; + static readonly WEDNESDAY : 4; + static readonly LONG_STANDALONE : 32770; + static readonly YEAR : 1; + static readonly WEEK_OF_YEAR : 3; + static readonly FIELD_COUNT : 17; + static readonly SATURDAY : 7; + static readonly MINUTE : 12; + static readonly JANUARY : 0; + static readonly DST_OFFSET : 16; + static readonly SUNDAY : 1; + static readonly LONG_FORMAT : 2; + static readonly TUESDAY : 3; + static readonly SEPTEMBER : 8; + static readonly AM : 0; + static readonly DATE : 5; + static readonly ERA : 0; + static readonly AUGUST : 7; + static readonly JULY : 6; + static readonly DAY_OF_WEEK : 7; + static readonly DAY_OF_YEAR : 6; + static readonly MAY : 4; + static readonly DAY_OF_MONTH : 5; + static readonly HOUR : 10; + static readonly FRIDAY : 6; + static readonly AM_PM : 9; + static readonly FEBRUARY : 1; + static readonly ALL_STYLES : 0; + static readonly ZONE_OFFSET : 15; + static readonly HOUR_OF_DAY : 11; + static readonly UNDECIMBER : 12; + static readonly APRIL : 3; + static readonly LONG : 2; + static readonly JUNE : 5; + static readonly SHORT_STANDALONE : 32769; + static readonly OCTOBER : 9; + static readonly NOVEMBER : 10; + static readonly SHORT : 1; + static readonly MONDAY : 2; + static readonly MARCH : 2; + static readonly SECOND : 13; + static readonly MILLISECOND : 14; + static readonly PM : 1; + static readonly SHORT_FORMAT : 1; + get calendarType(): string; + get instance(): Internal.Calendar; + get availableCalendarTypes(): Internal.Set; + get timeZone(): Internal.TimeZone; + get timeInMillis(): number; + get lenient(): boolean; + get weekDateSupported(): boolean; + get availableLocales(): Internal.Locale[]; + get minimalDaysInFirstWeek(): number; + get firstDayOfWeek(): number; + get weekYear(): number; + get time(): Internal.Date; + get weeksInWeekYear(): number; + set firstDayOfWeek(arg0: number); + set minimalDaysInFirstWeek(arg0: number); + set timeZone(arg0: Internal.TimeZone_); + set timeInMillis(arg0: number); + set time(arg0: Internal.Date_); + set lenient(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Calendar_ = Calendar; + class class_4136 { + method_20651(): void; + method_35126($$0: Internal.UUID_, $$1: Internal.class_4139_, $$2: number): void; + method_35124($$0: Internal.UUID_, $$1: Internal.class_4139_): void; + method_35122($$0: Internal.class_4139_, $$1: java_.util.function_.DoublePredicate_): number; + method_19067($$0: Internal.DynamicOps_): Internal.Dynamic; + method_35121($$0: Internal.class_4139_): void; + method_19066($$0: Internal.Dynamic_): void; + method_35120(): Internal.Map>; + method_19072($$0: Internal.UUID_, $$1: Internal.class_4139_, $$2: number): void; + method_19061($$0: Internal.class_4136_, $$1: Internal.Random_, $$2: number): void; + method_19073($$0: Internal.UUID_, $$1: Internal.Predicate_): number; + static readonly field_30236 : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4136_ = class_4136; + class class_2593$class_2594 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2593$class_2594; + static values(): Internal.class_2593$class_2594[]; + static readonly field_11924 : Internal.class_2593$class_2594; + static readonly field_11922 : Internal.class_2593$class_2594; + static readonly field_11923 : Internal.class_2593$class_2594; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2593$class_2594_ = "sequence" | "auto" | "redstone" | class_2593$class_2594; + class class_163 { + method_714(): void; + method_715(): Internal.Iterable; + method_716($$0: ResourceLocation_): Internal.class_161; + method_717($$0: Internal.class_163$class_164_): void; + method_711($$0: Internal.Map_): void; + method_712(): Internal.Collection; + method_713($$0: Internal.Set_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_163_ = class_163; + class class_1324 { + method_26837($$0: Internal.class_1322_): void; + method_26835($$0: Internal.class_1322_): void; + method_26839(): Internal.class_2487; + method_26833($$0: Internal.class_2487_): void; + method_26831($$0: Internal.class_1324_): void; + method_27304($$0: Internal.UUID_): boolean; + method_6192($$0: number): void; + method_6193($$0: Internal.class_1322$class_1323_): Internal.Set; + method_6196($$0: Internal.class_1322_): boolean; + method_6194(): number; + method_6195(): Internal.Set; + method_6200($$0: Internal.UUID_): void; + method_6201(): number; + method_6198(): Internal.class_1320; + method_6199($$0: Internal.UUID_): Internal.class_1322; + method_6202($$0: Internal.class_1322_): void; + method_6203(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1324_ = class_1324; + interface PrivilegedAction { + run(): T; + } + type PrivilegedAction_ = (() => T) | PrivilegedAction; + class MotiveBuilder extends Internal.BuilderBase { + getRegistryType(): Internal.RegistryObjectBuilderTypes; + width(width: number): Internal.MotiveBuilder; + createObject(): Internal.class_1535; + height(height: number): Internal.MotiveBuilder; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MotiveBuilder_ = MotiveBuilder; + class BlockEntityPredicate implements Internal.BlockPredicate { + data(cd: Internal.BlockEntityPredicateDataCheck_): Internal.BlockEntityPredicate; + toString(): string; + check(block: Internal.BlockContainerJS_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockEntityPredicate_ = BlockEntityPredicate; + interface Hash { + } + type Hash_ = Hash; + class class_3488 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_25000 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3488_ = class_3488; + interface TemporalAmount { + subtractFrom(arg0: Internal.Temporal_): Internal.Temporal; + get(arg0: Internal.TemporalUnit_): number; + getUnits(): Internal.List; + addTo(arg0: Internal.Temporal_): Internal.Temporal; + } + type TemporalAmount_ = TemporalAmount; + interface Decoder$Boxed { + decoder(): Internal.Decoder; + decode(arg0: Internal.Dynamic_): Internal.DataResult>; + } + type Decoder$Boxed_ = Decoder$Boxed; + class class_1527 { + static method_6868($$0: number): Internal.class_1527; + static method_6869(): number; + method_6866($$0: Internal.class_1510_): Internal.class_1521; + method_6871(): number; + toString(): string; + static readonly field_7081 : Internal.class_1527; + static readonly field_7069 : Internal.class_1527; + static readonly field_7068 : Internal.class_1527; + static readonly field_7076 : Internal.class_1527; + static readonly field_7075 : Internal.class_1527; + static readonly field_7067 : Internal.class_1527; + static readonly field_7078 : Internal.class_1527; + static readonly field_7077 : Internal.class_1527; + static readonly field_7072 : Internal.class_1527; + static readonly field_7071 : Internal.class_1527; + static readonly field_7073 : Internal.class_1527; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1527_ = class_1527; + abstract class class_5857 extends Internal.class_6797 { + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5857_ = class_5857; + class class_3822 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_16876 : Internal.class_3822; + static readonly field_25005 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3822_ = class_3822; + class class_2795 implements Internal.class_2596 { + method_12096(): number; + method_11052($$0: Internal.class_2540_): void; + method_12094(): BlockPos; + method_12095($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2795_ = class_2795; + interface Thread$UncaughtExceptionHandler { + uncaughtException(arg0: Internal.Thread_, arg1: Internal.Throwable_): void; + } + type Thread$UncaughtExceptionHandler_ = ((arg0: Internal.Thread, arg1: Internal.Throwable) => void) | Thread$UncaughtExceptionHandler; + class OpticParts { + bounds(): Internal.Set>; + optic(): Internal.Optic; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OpticParts_ = OpticParts; + abstract class class_1886 extends Internal.Enum { + method_8177(arg0: Internal.class_1792_): boolean; + static valueOf($$0: string): Internal.class_1886; + static values(): Internal.class_1886[]; + static readonly field_9071 : Internal.class_1886; + static readonly field_9082 : Internal.class_1886; + static readonly field_9072 : Internal.class_1886; + static readonly field_9080 : Internal.class_1886; + static readonly field_9070 : Internal.class_1886; + static readonly field_9081 : Internal.class_1886; + static readonly field_23747 : Internal.class_1886; + static readonly field_9068 : Internal.class_1886; + static readonly field_9079 : Internal.class_1886; + static readonly field_9069 : Internal.class_1886; + static readonly field_9078 : Internal.class_1886; + static readonly field_9076 : Internal.class_1886; + static readonly field_9073 : Internal.class_1886; + static readonly field_9074 : Internal.class_1886; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1886_ = "fishing_rod" | "wearable" | "trident" | "crossbow" | "armor_chest" | "vanishable" | "bow" | "digger" | "weapon" | "armor" | "armor_legs" | "armor_head" | "armor_feet" | "breakable" | class_1886; + class class_5650 extends Internal.class_5336 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5650_ = class_5650; + class ImmutableMultiset$Builder extends Internal.ImmutableCollection$Builder { + add(arg0: E): Internal.ImmutableMultiset$Builder; + add(... arg0: E[]): Internal.ImmutableMultiset$Builder; + build(): Internal.ImmutableMultiset; + addAll(arg0: Internal.Iterable_): Internal.ImmutableMultiset$Builder; + addAll(arg0: Internal.Iterator_): Internal.ImmutableMultiset$Builder; + addCopies(arg0: E, arg1: number): Internal.ImmutableMultiset$Builder; + setCount(arg0: E, arg1: number): Internal.ImmutableMultiset$Builder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableMultiset$Builder_ = ImmutableMultiset$Builder; + class class_4980 { + method_26309($$0: Internal.class_2487_): void; + method_26307(): void; + method_26308($$0: Internal.Random_): boolean; + method_26312($$0: Internal.class_2487_): void; + method_26310($$0: boolean): void; + method_26311(): boolean; + field_23216 : number; + field_23215 : boolean; + field_23217 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4980_ = class_4980; + class class_3414 { + method_14833(): ResourceLocation; + static readonly field_24628 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3414_ = Special.class_3414 | class_3414; + class class_1571 extends Internal.class_1307 implements Internal.class_1569 { + method_7050(): boolean; + method_5945(): number; + method_5634(): Internal.class_3419; + static method_26913(): Internal.class_5132$class_5133; + method_5749($$0: Internal.class_2487_): void; + method_7048($$0: boolean): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5652($$0: Internal.class_2487_): void; + static method_20675($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_7049(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1571_ = class_1571; + class CompostablesRecipeEventJS extends Internal.EventJS { + add(ingredient: Internal.IngredientJS_, f: number): void; + removeAll(): void; + remove(ingredient: Internal.IngredientJS_): void; + static originalMap : {}; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CompostablesRecipeEventJS_ = CompostablesRecipeEventJS; + abstract class class_3611 implements Internal.FluidVariantCache { + method_20784(arg0: Internal.class_3610_): number; + method_15793(arg0: Internal.class_3610_): boolean; + method_15780($$0: Internal.class_3611_): boolean; + method_15791($$0: Internal.class_6862_): boolean; + method_40178(): Internal.class_6880$class_6883; + handler$zll000$hookGetBucketFillSound(cir: Internal.CallbackInfoReturnable_): void; + fabric_getCachedFluidVariant(): Internal.FluidVariant; + method_15785(): Internal.class_3610; + method_15774(): Internal.class_1792; + method_15783(): Internal.class_2689; + method_32359(): Internal.Optional; + method_15779(arg0: Internal.class_3610_): number; + method_17775(arg0: Internal.class_3610_, arg1: Internal.class_1922_, arg2: BlockPos_): Internal.class_265; + method_15789(arg0: Internal.class_4538_): number; + method_15788(arg0: Internal.class_3610_, arg1: Internal.class_1922_, arg2: BlockPos_): number; + static readonly field_15904 : Internal.class_2361; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3611_ = Special.class_3611 | class_3611; + class class_6833 extends Internal.Enum { + static valueOf($$0: string): Internal.class_6833; + static values(): Internal.class_6833[]; + static readonly field_36239 : Internal.class_6833; + static readonly field_36240 : Internal.class_6833; + static readonly field_36241 : Internal.class_6833; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6833_ = "start_not_present" | "start_present" | "chunk_load_needed" | class_6833; + class class_6384 { + static method_37042($$0: Internal.class_2561_): Internal.class_6384; + hashCode(): number; + equals($$0: any): boolean; + static method_37036($$0: string): Internal.class_6384; + static method_37037($$0: Internal.List_): Internal.class_6384; + method_37039($$0: Internal.Consumer_): void; + static readonly field_33793 : Internal.class_6384; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6384_ = class_6384; + class TagEventJS$TagWrapper { + getObjectIds(): Internal.Collection; + add(... ids: string[]): Internal.TagEventJS$TagWrapper<>; + removeAll(): Internal.TagEventJS$TagWrapper<>; + toString(): string; + sort(): boolean; + setPriorityList(o: any): void; + remove(... ids: string[]): Internal.TagEventJS$TagWrapper<>; + get objectIds(): Internal.Collection; + set priorityList(o: any); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TagEventJS$TagWrapper_ = TagEventJS$TagWrapper; + class class_1531 extends Internal.class_1309 { + method_6109(): boolean; + method_6901(): boolean; + method_5659(): boolean; + method_5810(): boolean; + method_5657(): Internal.class_3619; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_6900(): Internal.class_2379; + method_6903(): Internal.class_2379; + method_6909($$0: Internal.class_2379_): void; + method_36608(): boolean; + method_5661(): Internal.Iterable; + method_6034(): boolean; + method_5863(): boolean; + method_5664($$0: Internal.class_1657_, $$1: Vec3_, $$2: Hand_): Internal.class_1269; + method_5768(): void; + method_5648($$0: boolean): void; + method_5800($$0: Internal.class_3218_, $$1: Internal.class_1538_): void; + method_39760(): Internal.class_1309$class_6823; + method_5847($$0: number): void; + method_31166($$0: number): Vec3; + method_31480(): Internal.class_1799; + method_6068(): Internal.class_1306; + method_6102(): boolean; + method_5698($$0: Internal.class_1297_): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_5636($$0: number): void; + method_6923(): Internal.class_2379; + method_18397($$0: Internal.class_1799_): boolean; + method_5711($$0: number): void; + method_5678(): number; + method_6921(): Internal.class_2379; + method_5877(): Internal.Iterable; + method_6927($$0: Internal.class_2379_): void; + method_6925($$0: Internal.class_2379_): void; + method_6926($$0: Internal.class_2379_): void; + method_6929(): boolean; + method_6091($$0: Vec3_): void; + method_5640($$0: number): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6930(): Internal.class_2379; + method_6912(): boolean; + method_6118($$0: EquipmentSlot_): Internal.class_1799; + method_6910($$0: Internal.class_2379_): void; + method_18382(): void; + method_6917(): Internal.class_2379; + method_6914(): boolean; + method_5749($$0: Internal.class_2487_): void; + method_6919($$0: Internal.class_2379_): void; + method_6086(): boolean; + method_5673($$0: EquipmentSlot_, $$1: Internal.class_1799_): void; + method_5674($$0: Internal.class_2940_): void; + static readonly field_30451 : 16; + static readonly field_30452 : 1; + static readonly field_7116 : Internal.class_2940; + static readonly field_7105 : Internal.class_2940; + static readonly field_7127 : Internal.class_2940; + static readonly field_7107 : Internal.class_2940; + static readonly field_7123 : Internal.class_2940; + field_7112 : number; + static readonly field_7125 : Internal.class_2940; + static readonly field_30446 : 8; + static readonly field_7122 : Internal.class_2940; + static readonly field_30444 : 16; + static readonly field_30453 : 4; + static readonly field_30442 : 8; + static readonly field_30443 : 5; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1531_ = class_1531; + class class_2606 implements Internal.class_2596 { + method_11180(): number; + method_11182($$0: Internal.class_2602_): void; + method_11181(): number; + method_11052($$0: Internal.class_2540_): void; + method_11184(): number; + method_11183(): number; + method_11185(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2606_ = class_2606; + interface Spliterator$OfPrimitive extends Internal.Spliterator { + trySplit(): T_SPLITR; + tryAdvance(arg0: T_CONS): boolean; + forEachRemaining(arg0: T_CONS): void; + } + type Spliterator$OfPrimitive_ = Spliterator$OfPrimitive; + class Products$P10 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function10_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P10_ = Products$P10; + class FenceBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FenceBlockBuilder_ = FenceBlockBuilder; + class class_1674 extends Internal.class_3855 { + method_5749($$0: Internal.class_2487_): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1674_ = class_1674; + interface IntRuleAccessor { + getValue(): number; + setValue(arg0: number): void; + } + type IntRuleAccessor_ = IntRuleAccessor; + interface Char2ReferenceFunction extends it.unimi.dsi.fastutil.Function, Internal.IntFunction { + getOrDefault(arg0: string, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2ReferenceFunction; + put(arg0: string, arg1: V): V; + remove(arg0: any): V; + remove(arg0: string): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): V; + get(arg0: string): V; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Char2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: string): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ReferenceFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ReferenceFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2ReferenceFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ReferenceFunction; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2ReferenceFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ReferenceFunction; + } + type Char2ReferenceFunction_ = ((arg0: string) => V) | Char2ReferenceFunction; + class class_2487 implements Internal.class_2520 { + method_25927($$0: string, $$1: Internal.UUID_): void; + method_25926($$0: string): Internal.UUID; + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + method_25928($$0: string): boolean; + method_32289($$0: Internal.class_5627_): void; + method_10556($$0: string, $$1: boolean): void; + method_10577($$0: string): boolean; + method_10558($$0: string): string; + method_10711(): number; + method_10538($$0: string, $$1: Internal.List_): void; + method_10537($$0: string): number; + method_10713($$0: Internal.DataOutput_): void; + method_33133(): boolean; + hashCode(): number; + method_10539($$0: string, $$1: number[]): void; + method_10570($$0: string, $$1: number[]): void; + method_10572($$0: string, $$1: Internal.List_): void; + method_10550($$0: string): number; + method_10571($$0: string): number; + method_10574($$0: string): number; + method_10551($$0: string): void; + method_10573($$0: string, $$1: number): boolean; + method_10554($$0: string, $$1: number): Internal.class_2499; + method_10553(): Internal.class_2487; + method_10575($$0: string, $$1: number): void; + method_36110($$0: string, $$1: Internal.List_): void; + method_23258(): Internal.class_4614; + method_10567($$0: string, $$1: number): void; + method_10545($$0: string): boolean; + method_10544($$0: string, $$1: number): void; + method_10566($$0: string, $$1: Internal.class_2520_): Internal.class_2520; + method_10547($$0: string): number[]; + method_10569($$0: string, $$1: number): void; + method_10546(): number; + method_10568($$0: string): number; + method_10549($$0: string, $$1: number): void; + method_10548($$0: string, $$1: number): void; + equals($$0: any): boolean; + method_10580($$0: string): Internal.class_2520; + method_10561($$0: string): number[]; + method_10583($$0: string): number; + toString(): string; + method_10582($$0: string, $$1: string): void; + method_10541(): Internal.Set; + method_10540($$0: string): number; + method_10562($$0: string): Internal.class_2487; + method_10565($$0: string): number[]; + method_10543($$0: Internal.class_2487_): Internal.class_2487; + method_10564($$0: string, $$1: number[]): void; + static readonly field_21029 : Internal.class_4614; + readonly field_11515 : Internal.Map; + static readonly field_25128 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2487_ = class_2487; + class class_4703$class_5243 { + method_27649($$0: BlockPos_): boolean; + method_27650(): string; + method_27651(): boolean; + toString(): string; + method_27648(): Internal.UUID; + readonly field_24327 : BlockPos; + readonly field_24326 : BlockPos; + readonly field_24329 : Internal.List; + readonly field_24328 : number; + readonly field_24330 : Internal.Set; + readonly field_24323 : number; + readonly field_24322 : Internal.UUID; + readonly field_24325 : Internal.class_11; + readonly field_24324 : Internal.class_2374; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4703$class_5243_ = class_4703$class_5243; + interface IntSpliterator extends Internal.Spliterator$OfInt { + trySplit(): Internal.IntSpliterator; + tryAdvance(arg0: Internal.Consumer_): boolean; + tryAdvance(arg0: Internal.IntConsumer_): boolean; + getComparator(): Internal.IntComparator; + skip(arg0: number): number; + forEachRemaining(arg0: Internal.Consumer_): void; + forEachRemaining(arg0: Internal.IntConsumer_): void; + } + type IntSpliterator_ = IntSpliterator; + class class_5294$class_5401 extends Internal.Enum { + static valueOf($$0: string): Internal.class_5294$class_5401; + static values(): Internal.class_5294$class_5401[]; + static readonly field_25639 : Internal.class_5294$class_5401; + static readonly field_25640 : Internal.class_5294$class_5401; + static readonly field_25641 : Internal.class_5294$class_5401; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5294$class_5401_ = "normal" | "end" | "none" | class_5294$class_5401; + class class_1646 extends Internal.class_3988 implements Internal.class_4094, Internal.class_3851, Internal.VillagerEntityAccessor { + method_18870($$0: Internal.class_4151_, $$1: Internal.class_1297_): void; + method_19269(): number; + method_5711($$0: number): void; + method_20594($$0: Internal.class_1657_): number; + method_19182(): void; + method_19184(): boolean; + method_19183(): void; + static method_26955(): Internal.class_5132$class_5133; + method_20697(): void; + method_16917($$0: Internal.class_1916_): void; + method_20708(): boolean; + method_38069(): boolean; + method_6078($$0: Internal.class_1282_): void; + method_19623(): boolean; + method_19625($$0: number): void; + method_6015($$0: Internal.class_1309_): void; + method_7225($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1646; + method_8259($$0: Internal.class_1657_): void; + method_19179($$0: Internal.class_3218_): void; + method_21651(): Internal.class_4136; + method_18400(): void; + method_21650($$0: Internal.class_2520_): void; + method_5800($$0: Internal.class_3218_, $$1: Internal.class_1538_): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_19177($$0: Internal.class_3218_, $$1: Internal.class_1646_, $$2: number): void; + method_19176($$0: Internal.class_4140_): void; + method_5749($$0: Internal.class_2487_): void; + method_20822(): boolean; + method_20688($$0: Internal.class_3218_, $$1: number, $$2: number): void; + method_20820($$0: Internal.class_1799_): boolean; + method_20687($$0: number): boolean; + method_35201($$0: boolean): void; + method_29279(): boolean; + method_7231(): Internal.class_3850; + method_35200(): boolean; + method_7195($$0: Internal.class_3850_): void; + method_18868(): Internal.class_4095; + method_7234(): boolean; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_7239(): boolean; + method_5974($$0: number): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_18403($$0: BlockPos_): void; + static readonly field_30602 : 12; + static field_18526 : {}; + static readonly field_30603 : 0.5; + static readonly field_18851 : {}; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1646_ = class_1646; + class class_5927 implements Internal.class_3037 { + readonly field_29286 : Internal.class_6862; + readonly field_29287 : Internal.class_4651; + readonly field_29288 : Internal.class_6880; + readonly field_29289 : Internal.class_5932; + readonly field_29293 : number; + readonly field_29294 : Internal.class_6017; + readonly field_29295 : number; + static readonly field_29285 : Internal.Codec; + readonly field_29290 : Internal.class_6017; + readonly field_29291 : number; + readonly field_29292 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5927_ = class_5927; + class class_2649 implements Internal.class_2596 { + method_11439($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11441(): Internal.List; + method_11440(): number; + method_37437(): Internal.class_1799; + method_37438(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2649_ = class_2649; + class class_1642 extends Internal.class_1588 { + method_6109(): boolean; + method_5678(): number; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + static method_26940(): Internal.class_5132$class_5133; + method_5939($$0: Internal.class_1799_): boolean; + static method_29936($$0: Internal.Random_): boolean; + method_20820($$0: Internal.class_1799_): boolean; + method_6046(): Internal.class_1310; + method_7201($$0: boolean): void; + method_7211(): boolean; + method_6121($$0: Internal.class_1297_): boolean; + method_7217($$0: boolean): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_7206(): boolean; + method_5874($$0: Internal.class_3218_, $$1: Internal.class_1309_): void; + method_6007(): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_30519 : 0.05; + static readonly field_30516 : 40; + static readonly field_30517 : 7; + static readonly field_30515 : 50; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1642_ = class_1642; + class class_3861 extends Internal.class_1874 { + method_8119(): Internal.class_1865; + method_17447(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3861_ = class_3861; + class class_2503 extends Internal.class_2514 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + method_23258(): Internal.class_4614; + method_32289($$0: Internal.class_5627_): void; + method_10699(): number; + method_10621(): Internal.class_2503; + method_10698(): number; + method_10701(): number; + method_10700(): number; + method_10711(): number; + method_10702(): Internal.Number; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + static method_23251($$0: number): Internal.class_2503; + equals($$0: any): boolean; + method_10697(): number; + method_10696(): number; + static readonly field_21041 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2503_ = class_2503; + class class_2984 implements Internal.class_3037 { + method_30396(): Internal.class_6017; + static readonly field_24878 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2984_ = class_2984; + class class_372 implements Internal.class_368 { + method_1993(): void; + method_1986($$0: Internal.class_4587_, $$1: Internal.class_374_, $$2: number): Internal.class_368$class_369; + method_1992($$0: number): void; + static readonly field_32223 : 1; + static readonly field_32222 : 154; + static readonly field_32225 : 28; + static readonly field_32224 : 3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_372_ = class_372; + class class_2759 implements Internal.class_2596 { + method_11869($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11870(): BlockPos; + method_30732(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2759_ = class_2759; + class class_636 { + handler$zfg000$interactItem(player: Internal.class_1657_, world: Internal.class_1937_, hand: Hand_, info: Internal.CallbackInfoReturnable_): void; + method_2920(): Internal.class_1934; + method_2900($$0: number, $$1: number): void; + method_2901($$0: Internal.class_638_, $$1: Internal.class_3469_, $$2: Internal.class_299_, $$3: boolean, $$4: boolean): Internal.class_746; + method_2923(): boolean; + method_2924(): boolean; + method_2902($$0: BlockPos_, $$1: Internal.class_2350_): boolean; + method_21705($$0: Internal.class_638_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2846$class_2847_, $$4: boolean): void; + method_2903($$0: Internal.class_1657_): void; + method_2925(): void; + method_2904(): number; + method_2926(): boolean; + handler$zfg000$method_2902(pos: BlockPos_, direction: Internal.class_2350_, info: Internal.CallbackInfoReturnable_): void; + method_2927(): void; + method_2905($$0: Internal.class_1657_, $$1: Internal.class_1297_, $$2: Hand_): Internal.class_1269; + method_2906($$0: number, $$1: number, $$2: number, $$3: Internal.class_1713_, $$4: Internal.class_1657_): void; + method_2928(): boolean; + method_2907($$0: Internal.class_1934_): void; + method_2908(): boolean; + method_2909($$0: Internal.class_1799_, $$1: number): void; + method_2895(): boolean; + method_2896($$0: Internal.class_746_, $$1: Internal.class_638_, $$2: Hand_, $$3: Internal.class_3965_): Internal.class_1269; + method_2897($$0: Internal.class_1657_): void; + method_2899($$0: BlockPos_): boolean; + method_2910($$0: BlockPos_, $$1: Internal.class_2350_): boolean; + method_2912($$0: number, $$1: Internal.class_1860_, $$2: boolean): void; + method_2913(): boolean; + method_2914(): boolean; + method_2915($$0: Internal.class_1799_): void; + method_2916($$0: number): void; + method_29357($$0: Internal.class_638_, $$1: Internal.class_3469_, $$2: Internal.class_299_): Internal.class_746; + method_2917($$0: Internal.class_1657_, $$1: Internal.class_1297_, $$2: Internal.class_3966_, $$3: Hand_): Internal.class_1269; + method_2918($$0: Internal.class_1657_, $$1: Internal.class_1297_): void; + method_2919($$0: Internal.class_1657_, $$1: Internal.class_1937_, $$2: Hand_): Internal.class_1269; + method_28107(): Internal.class_1934; + handler$zfg000$interactBlock(player: Internal.class_746_, world: Internal.class_638_, hand: Hand_, blockHitResult: Internal.class_3965_, info: Internal.CallbackInfoReturnable_): void; + handler$zfg000$attackEntity(player: Internal.class_1657_, entity: Internal.class_1297_, info: Internal.CallbackInfo_): void; + method_32790($$0: Internal.class_1934_, $$1: Internal.class_1934_): void; + handler$zfg000$interactEntityAtLocation(player: Internal.class_1657_, entity: Internal.class_1297_, hitResult: Internal.class_3966_, hand: Hand_, info: Internal.CallbackInfoReturnable_): void; + handler$zfg000$attackBlock(pos: BlockPos_, direction: Internal.class_2350_, info: Internal.CallbackInfoReturnable_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_636_ = class_636; + class class_1559 extends Internal.class_1588 { + static method_20674($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5636($$0: number): void; + method_5678(): number; + method_5749($$0: Internal.class_2487_): void; + method_6046(): Internal.class_1310; + static method_26911(): Internal.class_5132$class_5133; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1559_ = class_1559; + class class_3826 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_25011 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3826_ = class_3826; + class ModelGenerator$Element { + toJson(): Internal.JsonObject; + face(direction: Internal.class_2350_, consumer: Internal.Consumer_): void; + box(b: Internal.class_238_): Internal.ModelGenerator$Element; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModelGenerator$Element_ = ModelGenerator$Element; + class class_4597$class_4598 implements Internal.class_4597 { + getBuffer($$0: Internal.class_1921_): Internal.class_4588; + method_37104(): void; + method_22993(): void; + method_22994($$0: Internal.class_1921_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4597$class_4598_ = class_4597$class_4598; + class JsonPrimitive extends Internal.JsonElement { + getAsBigInteger(): Internal.BigInteger; + getAsFloat(): number; + getAsByte(): number; + getAsBigDecimal(): Internal.BigDecimal; + getAsNumber(): Internal.Number; + getAsCharacter(): string; + getAsString(): string; + getAsDouble(): number; + getAsInt(): number; + deepCopy(): Internal.JsonPrimitive; + isBoolean(): boolean; + getAsLong(): number; + isNumber(): boolean; + getAsBoolean(): boolean; + hashCode(): number; + equals(arg0: any): boolean; + isString(): boolean; + getAsShort(): number; + get asByte(): number; + get asBigInteger(): Internal.BigInteger; + get asCharacter(): string; + get string(): boolean; + get asNumber(): Internal.Number; + get asBigDecimal(): Internal.BigDecimal; + get asFloat(): number; + get asLong(): number; + get asInt(): number; + get number(): boolean; + get boolean(): boolean; + get asShort(): number; + get asDouble(): number; + get asString(): string; + get asBoolean(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type JsonPrimitive_ = JsonPrimitive; + class class_4076 extends Vec3i { + method_18694(): number; + static method_39491($$0: BlockPos_, $$1: it.unimi.dsi.fastutil.longs.LongConsumer_): void; + static method_18675($$0: number): number; + method_18674(): number; + static method_18691($$0: number): number; + static method_18690($$0: number): number; + static method_18693($$0: number): number; + method_18692(): Internal.class_1923; + static method_20439($$0: Internal.class_4076_, $$1: number): Internal.Stream; + static method_20438($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.Stream; + static method_39490($$0: number, $$1: it.unimi.dsi.fastutil.longs.LongConsumer_): void; + method_19528(): number; + method_19527(): number; + method_19529(): number; + static method_18677($$0: number): Internal.class_4076; + static method_32205($$0: number, $$1: number): number; + static method_18676($$0: number, $$1: number, $$2: number): Internal.class_4076; + static method_18679($$0: number, $$1: Internal.class_2350_): number; + method_19768(): BlockPos; + method_19767(): BlockPos; + static method_18678($$0: number, $$1: number, $$2: number, $$3: number): number; + static method_32204($$0: number): number; + static method_22446($$0: Internal.class_1923_, $$1: number, $$2: number, $$3: number): Internal.Stream; + static method_19454($$0: BlockPos_): number; + method_19531(): number; + static method_18684($$0: number): number; + method_19530(): number; + method_18683(): number; + method_19533(): Internal.Stream; + static method_18686($$0: number): number; + method_19532(): number; + static method_18685($$0: number, $$1: number, $$2: number): number; + static method_18680($$0: Internal.class_1297_): Internal.class_4076; + static method_18682($$0: BlockPos_): Internal.class_4076; + static method_18681($$0: Internal.class_1923_, $$1: number): Internal.class_4076; + method_34591($$0: number, $$1: number, $$2: number): Internal.class_4076; + static method_30552($$0: number): number; + static method_30551($$0: number): number; + static method_33705($$0: Internal.class_2791_): Internal.class_4076; + static method_39489($$0: number, $$1: number, $$2: number, $$3: it.unimi.dsi.fastutil.longs.LongConsumer_): void; + method_30557($$0: number): BlockPos; + static method_33706($$0: BlockPos_): number; + method_30554($$0: number): number; + static method_18688($$0: number): number; + method_18687(): number; + static method_30553($$0: number): number; + method_30556($$0: number): number; + static method_18689($$0: number): number; + method_30555($$0: number): number; + static readonly field_33100 : 15; + static readonly field_33099 : 15; + static readonly field_33098 : 8; + static readonly field_33097 : 16; + static readonly field_33096 : 4; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4076_ = class_4076; + class class_5407 extends Internal.class_4080 { + method_30055(): boolean; + method_30143(): void; + method_30142(): boolean; + method_30062(): string; + method_30141(): boolean; + method_30140(): void; + method_30063(): string; + method_30920(): string; + method_30139(): void; + method_30060(): string; + method_30138(): void; + method_30137(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5407_ = class_5407; + class Proxy { + address(): Internal.SocketAddress; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + type(): Internal.Proxy$Type; + static readonly NO_PROXY : Internal.Proxy; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Proxy_ = Proxy; + class class_1438 extends Internal.class_1430 implements Internal.class_5147 { + method_27072(): boolean; + method_6636($$0: Internal.class_3419_): void; + method_5800($$0: Internal.class_3218_, $$1: Internal.class_1538_): void; + method_5749($$0: Internal.class_2487_): void; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6495($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1438; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_18435(): Internal.class_1438$class_4053; + static method_20665($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1438_ = class_1438; + abstract class class_6648 implements Internal.class_6646 { + static method_38891($$0: Internal.Function_, T>): Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6648_ = class_6648; + class OptionalLong { + isEmpty(): boolean; + isPresent(): boolean; + orElse(arg0: number): number; + orElseThrow(arg0: Internal.Supplier_): number; + orElseThrow(): number; + static empty(): Internal.OptionalLong; + getAsLong(): number; + orElseGet(arg0: Internal.LongSupplier_): number; + stream(): Internal.LongStream; + hashCode(): number; + ifPresentOrElse(arg0: Internal.LongConsumer_, arg1: Internal.Runnable_): void; + ifPresent(arg0: Internal.LongConsumer_): void; + static of(arg0: number): Internal.OptionalLong; + equals(arg0: any): boolean; + toString(): string; + get asLong(): number; + get present(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OptionalLong_ = OptionalLong; + interface ModifyRecipeResultCallback { + modify(arg0: Internal.ModifyRecipeCraftingGrid_, arg1: Internal.ItemStackJS_): Internal.ItemStackJS; + } + type ModifyRecipeResultCallback_ = ((arg0: Internal.ModifyRecipeCraftingGrid, arg1: Internal.ItemStackJS) => Internal.ItemStackJS) | ModifyRecipeResultCallback; + abstract class ImmutableMap implements Internal.Map, Internal.Serializable { + getOrDefault(arg0: any, arg1: V): V; + static ofEntries(... arg0: Internal.Map$Entry_[]): Internal.ImmutableMap; + computeIfAbsent(arg0: K, arg1: Internal.Function_): V; + values(): Internal.ImmutableCollection; + replace(arg0: K, arg1: V, arg2: V): boolean; + replace(arg0: K, arg1: V): V; + replaceAll(arg0: Internal.BiFunction_): void; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): V; + remove(arg0: any, arg1: any): boolean; + remove(arg0: any): V; + compute(arg0: K, arg1: Internal.BiFunction_): V; + static toImmutableMap(arg0: Internal.Function_, arg1: Internal.Function_): Internal.Collector>; + static toImmutableMap(arg0: Internal.Function_, arg1: Internal.Function_, arg2: Internal.BinaryOperator_): Internal.Collector>; + hashCode(): number; + putAll(arg0: Internal.Map_): void; + merge(arg0: K, arg1: V, arg2: Internal.BiFunction_): V; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableMap; + static of(): Internal.ImmutableMap; + static of(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableMap; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableMap; + static of(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; + static of(arg0: K, arg1: V): Internal.ImmutableMap; + static of(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; + static of(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; + static of(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; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableMap; + static of(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; + get(arg0: any): V; + static builder(): Internal.ImmutableMap$Builder; + keySet(): Internal.ImmutableSet; + entrySet(): Internal.ImmutableSet>; + containsKey(arg0: any): boolean; + isEmpty(): boolean; + clear(): void; + static copyOf(arg0: Internal.Iterable_>): Internal.ImmutableMap; + static copyOf(arg0: Internal.Map_): Internal.ImmutableMap; + static builderWithExpectedSize(arg0: number): Internal.ImmutableMap$Builder; + asMultimap(): Internal.ImmutableSetMultimap; + computeIfPresent(arg0: K, arg1: Internal.BiFunction_): V; + equals(arg0: any): boolean; + toString(): string; + putIfAbsent(arg0: K, arg1: V): V; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableMap_ = ImmutableMap; + abstract class class_1811 extends Internal.class_1792 { + method_7837(): number; + method_20310(): Internal.Predicate; + method_19268(): Internal.Predicate; + method_24792(): number; + static method_18815($$0: Internal.class_1309_, $$1: Internal.Predicate_): Internal.class_1799; + static readonly field_18282 : ((arg0: Internal.class_1799) => boolean); + static readonly field_18281 : ((arg0: Internal.class_1799) => boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1811_ = class_1811; + interface class_5539 { + method_31597(): number; + method_32890(): number; + method_32891(): number; + method_31606($$0: BlockPos_): boolean; + method_31607(): number; + method_31604($$0: number): number; + method_31605(): number; + method_31602($$0: number): number; + method_31603($$0: number): number; + method_31600(): number; + method_31601($$0: number): boolean; + } + type class_5539_ = class_5539; + class class_5188 extends Internal.class_3781 { + method_16757(): Internal.class_3816; + toString(): string; + static readonly field_24949 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5188_ = class_5188; + class class_1522 extends Internal.class_1514 { + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1522_ = class_1522; + class FileChannel$MapMode { + toString(): string; + static readonly READ_ONLY : Internal.FileChannel$MapMode; + static readonly READ_WRITE : Internal.FileChannel$MapMode; + static readonly PRIVATE : Internal.FileChannel$MapMode; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FileChannel$MapMode_ = FileChannel$MapMode; + class class_2840 implements Internal.class_2596 { + method_12317($$0: Internal.class_2792_): void; + method_12318(): number; + method_11052($$0: Internal.class_2540_): void; + method_12319(): boolean; + method_12320(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2840_ = class_2840; + class class_4992 extends Internal.class_4995 { + method_26406($$0: BlockPos_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.Random_): boolean; + static readonly field_24995 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4992_ = class_4992; + class ByteOrder { + static nativeOrder(): Internal.ByteOrder; + toString(): string; + static readonly BIG_ENDIAN : Internal.ByteOrder; + static readonly LITTLE_ENDIAN : Internal.ByteOrder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ByteOrder_ = ByteOrder; + class class_329 extends Internal.class_332 { + method_1740(): Internal.class_337; + method_1752($$0: Internal.class_4587_, $$1: number): void; + method_1742(): void; + method_1753($$0: Internal.class_4587_, $$1: number): void; + method_1732($$0: Internal.class_2561_): void; + method_1743(): Internal.class_338; + method_1754($$0: Internal.class_4587_, $$1: number): void; + method_1755($$0: Internal.class_2556_, $$1: Internal.class_2561_, $$2: Internal.UUID_): void; + method_1766($$0: Internal.class_4587_): void; + method_1756(): Internal.class_327; + method_1745(): void; + method_1747(): void; + method_1758($$0: Internal.class_2561_, $$1: boolean): void; + method_1738(): number; + method_1749($$0: Internal.class_4587_): void; + method_1739(): Internal.class_365; + method_39191($$0: boolean): void; + handler$zjl000$render(matrixStack: Internal.class_4587_, tickDelta: number, callbackInfo: Internal.CallbackInfo_): void; + method_34004($$0: Internal.class_2561_): void; + method_34003(): void; + method_34002($$0: Internal.class_2561_): void; + method_34001($$0: number, $$1: number, $$2: number): void; + method_31406($$0: Internal.class_2561_): Internal.UUID; + method_1750(): Internal.class_355; + field_2013 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_329_ = class_329; + class Class implements Internal.Serializable, Internal.GenericDeclaration, Internal.Type, Internal.AnnotatedElement, Internal.TypeDescriptor$OfField>, Internal.Constable { + getModule(): Internal.Module; + isSealed(): boolean; + getResource(arg0: string): Internal.URL; + getName(): string; + isLocalClass(): boolean; + isSynthetic(): boolean; + getCanonicalName(): string; + getMethod(arg0: string, ... arg1: Internal.Class_[]): Internal.Method; + describeConstable(): Internal.Optional; + getDeclaredFields(): Internal.Field[]; + isMemberClass(): boolean; + cast(arg0: any): T; + isInstance(arg0: any): boolean; + getEnclosingMethod(): Internal.Method; + getPermittedSubclasses(): Internal.Class[]; + getSigners(): any[]; + getTypeParameters(): any[]; + isInterface(): boolean; + getPackage(): Internal.Package; + arrayType(): typeof any; + getNestHost(): typeof any; + asSubclass(arg0: Internal.Class_): typeof U; + getField(arg0: string): Internal.Field; + descriptorString(): string; + getInterfaces(): Internal.Class[]; + getAnnotatedInterfaces(): Internal.AnnotatedType[]; + newInstance(): T; + getFields(): Internal.Field[]; + getAnnotation(arg0: Internal.Class_): A; + getRecordComponents(): any[]; + getComponentType(): typeof any; + getDeclaredAnnotation(arg0: Internal.Class_): A; + getSimpleName(): string; + isArray(): boolean; + getPackageName(): string; + getMethods(): Internal.Method[]; + isPrimitive(): boolean; + isAnnotation(): boolean; + getProtectionDomain(): Internal.ProtectionDomain; + getDeclaredConstructors(): Internal.Constructor[]; + isAnnotationPresent(arg0: Internal.Class_): boolean; + desiredAssertionStatus(): boolean; + getNestMembers(): Internal.Class[]; + getGenericInterfaces(): Internal.Type[]; + getClassLoader(): Internal.ClassLoader; + isAssignableFrom(arg0: Internal.Class_): boolean; + getDeclaredAnnotations(): Internal.Annotation[]; + getDeclaredMethods(): Internal.Method[]; + getDeclaringClass(): typeof any; + getAnnotationsByType(arg0: Internal.Class_): A[]; + getConstructors(): Internal.Constructor[]; + getAnnotatedSuperclass(): Internal.AnnotatedType; + toGenericString(): string; + getModifiers(): number; + getTypeName(): string; + getEnclosingConstructor(): Internal.Constructor; + isNestmateOf(arg0: Internal.Class_): boolean; + getClasses(): Internal.Class[]; + getSuperclass(): typeof T; + getDeclaredField(arg0: string): Internal.Field; + componentType(): typeof any; + static forName(arg0: string, arg1: boolean, arg2: Internal.ClassLoader_): typeof any; + static forName(arg0: string): typeof any; + static forName(arg0: Internal.Module_, arg1: string): typeof any; + getResourceAsStream(arg0: string): Internal.InputStream; + isRecord(): boolean; + getDeclaredMethod(arg0: string, ... arg1: Internal.Class_[]): Internal.Method; + isEnum(): boolean; + getDeclaredConstructor(... arg0: Internal.Class_[]): Internal.Constructor; + getAnnotations(): Internal.Annotation[]; + getConstructor(... arg0: Internal.Class_[]): Internal.Constructor; + getEnumConstants(): T[]; + isHidden(): boolean; + getDeclaredAnnotationsByType(arg0: Internal.Class_): A[]; + getDeclaredClasses(): Internal.Class[]; + isAnonymousClass(): boolean; + getEnclosingClass(): typeof any; + toString(): string; + getGenericSuperclass(): Internal.Type; + get enclosingConstructor(): Internal.Constructor; + get annotations(): Internal.Annotation[]; + get memberClass(): boolean; + get declaredConstructors(): Internal.Constructor[]; + get declaredFields(): Internal.Field[]; + get superclass(): typeof T; + get record(): boolean; + get canonicalName(): string; + get package(): Internal.Package; + get protectionDomain(): Internal.ProtectionDomain; + get sealed(): boolean; + get module(): Internal.Module; + get enclosingMethod(): Internal.Method; + get enum(): boolean; + get declaringClass(): typeof any; + get synthetic(): boolean; + get constructors(): Internal.Constructor[]; + get declaredClasses(): Internal.Class[]; + get name(): string; + get fields(): Internal.Field[]; + get classLoader(): Internal.ClassLoader; + get primitive(): boolean; + get hidden(): boolean; + get methods(): Internal.Method[]; + get classes(): Internal.Class[]; + get typeName(): string; + get declaredMethods(): Internal.Method[]; + get interface(): boolean; + get genericInterfaces(): Internal.Type[]; + get modifiers(): number; + get typeParameters(): any[]; + get annotatedSuperclass(): Internal.AnnotatedType; + get permittedSubclasses(): Internal.Class[]; + get array(): boolean; + get enumConstants(): T[]; + get annotatedInterfaces(): Internal.AnnotatedType[]; + get packageName(): string; + get annotation(): boolean; + get declaredAnnotations(): Internal.Annotation[]; + get interfaces(): Internal.Class[]; + get genericSuperclass(): Internal.Type; + get localClass(): boolean; + get enclosingClass(): typeof any; + get nestMembers(): Internal.Class[]; + get signers(): any[]; + get recordComponents(): any[]; + get simpleName(): string; + get nestHost(): typeof any; + get anonymousClass(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Class_ = typeof T | Class; + class class_4657 extends Internal.class_4651 { + method_23455($$0: Internal.Random_, $$1: BlockPos_): Internal.class_2680; + static readonly field_24946 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4657_ = class_4657; + interface ErrorReporter { + runtimeError(arg0: string, arg1: string, arg2: number, arg3: string, arg4: number): Internal.EvaluatorException; + warning(arg0: string, arg1: string, arg2: number, arg3: string, arg4: number): void; + error(arg0: string, arg1: string, arg2: number, arg3: string, arg4: number): void; + } + type ErrorReporter_ = ErrorReporter; + interface Path extends Internal.Comparable, Internal.Iterable, Internal.Watchable { + getNameCount(): number; + getParent(): Internal.Path; + getName(arg0: number): Internal.Path; + resolve(arg0: string): Internal.Path; + resolve(arg0: Internal.Path_): Internal.Path; + resolveSibling(arg0: Internal.Path_): Internal.Path; + resolveSibling(arg0: string): Internal.Path; + toUri(): Internal.URI; + toAbsolutePath(): Internal.Path; + subpath(arg0: number, arg1: number): Internal.Path; + getFileSystem(): Internal.FileSystem; + compareTo(arg0: Internal.Path_): number; + iterator(): Internal.Iterator; + hashCode(): number; + normalize(): Internal.Path; + equals(arg0: any): boolean; + toFile(): Internal.File; + toRealPath(... arg0: any_[]): Internal.Path; + endsWith(arg0: Internal.Path_): boolean; + endsWith(arg0: string): boolean; + isAbsolute(): boolean; + toString(): string; + relativize(arg0: Internal.Path_): Internal.Path; + getRoot(): Internal.Path; + getFileName(): Internal.Path; + register(arg0: Internal.WatchService_, ... arg1: Internal.WatchEvent$Kind_[]): Internal.WatchKey; + register(arg0: Internal.WatchService_, arg1: Internal.WatchEvent$Kind_[], ... arg2: any_[]): Internal.WatchKey; + startsWith(arg0: string): boolean; + startsWith(arg0: Internal.Path_): boolean; + } + type Path_ = Path; + interface JsonDeserializationContext { + deserialize(arg0: Internal.JsonElement_, arg1: Internal.Type_): T; + } + type JsonDeserializationContext_ = JsonDeserializationContext; + abstract class AbstractNetworkAddon { + unregisterChannel(channelName: ResourceLocation_): H; + getReceivableChannels(): Internal.Set; + registerChannel(channelName: ResourceLocation_, handler: H): boolean; + handleDisconnect(): void; + getHandler(channel: ResourceLocation_): H; + get receivableChannels(): Internal.Set; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractNetworkAddon_ = AbstractNetworkAddon; + interface class_251$class_252 { + consume(arg0: Internal.class_2350_, arg1: number, arg2: number, arg3: number): void; + } + type class_251$class_252_ = class_251$class_252; + class IngredientStackJS implements Internal.IngredientJS { + testVanillaItem(item: Internal.class_1792_): boolean; + test(stack: Internal.ItemStackJS_): boolean; + getStacks(): Internal.Set; + getVanillaItems(): Internal.Set; + isEmpty(): boolean; + isInvalidRecipeIngredient(): boolean; + asIngredientStack(): Internal.IngredientStackJS; + filter(filter: Internal.IngredientJS_): Internal.IngredientJS; + toJson(): Internal.JsonElement; + not(): Internal.IngredientJS; + withCount(count: number): Internal.IngredientJS; + getIngredient(): Internal.IngredientJS; + unwrapStackIngredient(): Internal.List; + getFirst(): Internal.ItemStackJS; + testVanilla(stack: Internal.class_1799_): boolean; + toString(): string; + static stackOf(in_: Internal.IngredientJS_): Internal.IngredientStackJS; + copy(): Internal.IngredientJS; + getCount(): number; + ingredientKey : string; + ingredient : Internal.IngredientJS; + countKey : string; + get invalidRecipeIngredient(): boolean; + get stacks(): Internal.Set; + get count(): number; + get vanillaItems(): Internal.Set; + get first(): Internal.ItemStackJS; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IngredientStackJS_ = IngredientStackJS; + class class_5212 extends Internal.class_5141 { + method_26991($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.class_4643_): Internal.List; + static readonly field_24967 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5212_ = class_5212; + abstract class Either implements Internal.App, L> { + mapRight(arg0: Internal.Function_): Internal.Either; + flatMap(arg0: Internal.Function_>): Internal.Either; + swap(): Internal.Either; + static left(arg0: L): Internal.Either; + left(): Internal.Optional; + static unbox(arg0: Internal.App_, L>): Internal.Either; + mapLeft(arg0: Internal.Function_): Internal.Either; + ifLeft(arg0: Internal.Consumer_): Internal.Either; + mapBoth(arg0: Internal.Function_, arg1: Internal.Function_): Internal.Either; + static right(arg0: R): Internal.Either; + right(): Internal.Optional; + map(arg0: Internal.Function_, arg1: Internal.Function_): T; + ifRight(arg0: Internal.Consumer_): Internal.Either; + orThrow(): L; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Either_ = Either; + class class_2859 implements Internal.class_2596 { + method_12416(): ResourceLocation; + method_12417($$0: Internal.class_2792_): void; + static method_12414(): Internal.class_2859; + method_12415(): Internal.class_2859$class_2860; + static method_12418($$0: Internal.class_161_): Internal.class_2859; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2859_ = class_2859; + class class_6757 implements Internal.class_6756 { + method_39383($$0: Internal.class_3341_, $$1: Vec3i_): void; + method_39363($$0: Internal.class_6760_): void; + method_39377($$0: number, $$1: number, $$2: Internal.BiConsumer_): void; + method_20825(): number; + method_39379($$0: Internal.class_1923_, $$1: Internal.class_6755_): void; + method_39378($$0: Internal.class_1923_): void; + method_8674($$0: BlockPos_, $$1: T): boolean; + method_39380($$0: Internal.class_3341_): void; + method_8677($$0: BlockPos_, $$1: T): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6757_ = class_6757; + class class_1842 { + method_8051($$0: string): string; + method_8050(): boolean; + method_8049(): Internal.List; + static method_8048($$0: string): Internal.class_1842; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1842_ = class_1842; + interface MessageSizeEstimator$Handle { + size(arg0: any): number; + } + type MessageSizeEstimator$Handle_ = MessageSizeEstimator$Handle; + class class_5356 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5356_ = class_5356; + interface class_6916$class_7050 extends Internal.class_6910$class_6913 { + method_41062(): Internal.Codec; + } + type class_6916$class_7050_ = class_6916$class_7050; + interface Copyable { + copy(): Internal.Copyable; + } + type Copyable_ = Copyable; + class class_2620 implements Internal.class_2596 { + method_11280(): number; + method_11052($$0: Internal.class_2540_): void; + method_11278(): number; + method_11277(): BlockPos; + method_11279($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2620_ = class_2620; + interface K1 { + } + type K1_ = K1; + /** + * Fired when you need to modify properties of an item. + */ + class ItemModificationEventJS extends Internal.EventJS { + modify(in_: Internal.IngredientJS_, c: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when you need to modify properties of an item. + */ + type ItemModificationEventJS_ = ItemModificationEventJS; + class class_6650 extends Internal.class_6679 { + method_38873(): Internal.class_6647; + static readonly field_35065 : null; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6650_ = class_6650; + class class_5363 { + method_29571(): Internal.class_2794; + static method_29569($$0: Internal.class_2378_): Internal.class_2378; + static method_29567($$0: number, $$1: Internal.class_2378_): boolean; + method_29566(): Internal.class_6880; + static readonly field_25413 : Internal.class_5321; + static readonly field_25414 : Internal.class_5321; + static readonly field_25411 : Internal.Codec; + static readonly field_25412 : Internal.class_5321; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5363_ = class_5363; + interface class_6874 { + method_40166(): Internal.class_6875; + method_40168(arg0: Internal.class_2794_, arg1: number, arg2: number, arg3: number): boolean; + } + type class_6874_ = class_6874; + class ResolverStyle extends Internal.Enum { + static valueOf(arg0: string): Internal.ResolverStyle; + static values(): Internal.ResolverStyle[]; + static readonly STRICT : Internal.ResolverStyle; + static readonly LENIENT : Internal.ResolverStyle; + static readonly SMART : Internal.ResolverStyle; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ResolverStyle_ = "strict" | "smart" | "lenient" | ResolverStyle; + class class_6864$class_5748 { + method_33159($$0: Internal.class_2540_): void; + static method_33160($$0: Internal.class_2540_): Internal.class_6864$class_5748; + method_40108(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6864$class_5748_ = class_6864$class_5748; + interface EventExecutor extends Internal.EventExecutorGroup { + inEventLoop(arg0: Internal.Thread_): boolean; + inEventLoop(): boolean; + next(): Internal.EventExecutor; + parent(): Internal.EventExecutorGroup; + newProgressivePromise(): Internal.ProgressivePromise; + newSucceededFuture(arg0: V): io.netty.util.concurrent.Future; + newFailedFuture(arg0: Internal.Throwable_): io.netty.util.concurrent.Future; + newPromise(): Internal.Promise; + } + type EventExecutor_ = EventExecutor; + class class_5483$class_1964 extends Internal.class_6008$class_6009 { + toString(): string; + readonly field_9389 : Internal.class_1299; + readonly field_9387 : number; + static readonly field_24681 : Internal.Codec; + readonly field_9388 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5483$class_1964_ = class_5483$class_1964; + abstract class ByteBuf implements Internal.ReferenceCounted, Internal.Comparable { + asReadOnly(): Internal.ByteBuf; + markReaderIndex(): Internal.ByteBuf; + getByte(arg0: number): number; + readDoubleLE(): number; + writeZero(arg0: number): Internal.ByteBuf; + resetReaderIndex(): Internal.ByteBuf; + writeFloat(arg0: number): Internal.ByteBuf; + setLongLE(arg0: number, arg1: number): Internal.ByteBuf; + readRetainedSlice(arg0: number): Internal.ByteBuf; + slice(): Internal.ByteBuf; + slice(arg0: number, arg1: number): Internal.ByteBuf; + setDoubleLE(arg0: number, arg1: number): Internal.ByteBuf; + getMediumLE(arg0: number): number; + readUnsignedIntLE(): number; + writeFloatLE(arg0: number): Internal.ByteBuf; + readInt(): number; + order(): Internal.ByteOrder; + order(arg0: Internal.ByteOrder_): Internal.ByteBuf; + writeMedium(arg0: number): Internal.ByteBuf; + resetWriterIndex(): Internal.ByteBuf; + writableBytes(): number; + getUnsignedShort(arg0: number): number; + maxCapacity(): number; + bytesBefore(arg0: number, arg1: number, arg2: number): number; + bytesBefore(arg0: number): number; + bytesBefore(arg0: number, arg1: number): number; + nioBufferCount(): number; + setInt(arg0: number, arg1: number): Internal.ByteBuf; + getInt(arg0: number): number; + markWriterIndex(): Internal.ByteBuf; + isReadable(arg0: number): boolean; + isReadable(): boolean; + writeBoolean(arg0: boolean): Internal.ByteBuf; + setIntLE(arg0: number, arg1: number): Internal.ByteBuf; + writeLongLE(arg0: number): Internal.ByteBuf; + setShortLE(arg0: number, arg1: number): Internal.ByteBuf; + retain(): Internal.ByteBuf; + retain(arg0: number): Internal.ByteBuf; + isWritable(): boolean; + isWritable(arg0: number): boolean; + readChar(): string; + hasMemoryAddress(): boolean; + capacity(arg0: number): Internal.ByteBuf; + capacity(): number; + readCharSequence(arg0: number, arg1: Internal.Charset_): Internal.CharSequence; + isReadOnly(): boolean; + readUnsignedShortLE(): number; + readDouble(): number; + readFloat(): number; + getLongLE(arg0: number): number; + getBoolean(arg0: number): boolean; + copy(arg0: number, arg1: number): Internal.ByteBuf; + copy(): Internal.ByteBuf; + readShortLE(): number; + readUnsignedMedium(): number; + ensureWritable(arg0: number): Internal.ByteBuf; + ensureWritable(arg0: number, arg1: boolean): number; + writeInt(arg0: number): Internal.ByteBuf; + readFloatLE(): number; + getDoubleLE(arg0: number): number; + hasArray(): boolean; + memoryAddress(): number; + maxFastWritableBytes(): number; + readableBytes(): number; + readSlice(arg0: number): Internal.ByteBuf; + getIntLE(arg0: number): number; + nioBuffers(): Internal.ByteBuffer[]; + nioBuffers(arg0: number, arg1: number): Internal.ByteBuffer[]; + forEachByteDesc(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number; + forEachByteDesc(arg0: Internal.ByteProcessor_): number; + skipBytes(arg0: number): Internal.ByteBuf; + getLong(arg0: number): number; + readLong(): number; + readShort(): number; + equals(arg0: any): boolean; + setZero(arg0: number, arg1: number): Internal.ByteBuf; + getUnsignedMedium(arg0: number): number; + readBytes(arg0: Internal.OutputStream_, arg1: number): Internal.ByteBuf; + readBytes(arg0: Internal.ByteBuffer_): Internal.ByteBuf; + readBytes(arg0: number[], arg1: number, arg2: number): Internal.ByteBuf; + readBytes(arg0: number[]): Internal.ByteBuf; + readBytes(arg0: Internal.GatheringByteChannel_, arg1: number): number; + readBytes(arg0: number): Internal.ByteBuf; + readBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number; + readBytes(arg0: Internal.ByteBuf_): Internal.ByteBuf; + readBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.ByteBuf; + readBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.ByteBuf; + readBoolean(): boolean; + toString(arg0: number, arg1: number, arg2: Internal.Charset_): string; + toString(arg0: Internal.Charset_): string; + toString(): string; + retainedSlice(arg0: number, arg1: number): Internal.ByteBuf; + retainedSlice(): Internal.ByteBuf; + readMediumLE(): number; + setMedium(arg0: number, arg1: number): Internal.ByteBuf; + isDirect(): boolean; + setBoolean(arg0: number, arg1: boolean): Internal.ByteBuf; + getFloatLE(arg0: number): number; + readerIndex(arg0: number): Internal.ByteBuf; + readerIndex(): number; + getCharSequence(arg0: number, arg1: number, arg2: Internal.Charset_): Internal.CharSequence; + setShort(arg0: number, arg1: number): Internal.ByteBuf; + compareTo(arg0: Internal.ByteBuf_): number; + getBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.ByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): Internal.ByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): Internal.ByteBuf; + getBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number; + getBytes(arg0: number, arg1: Internal.GatheringByteChannel_, arg2: number): number; + getBytes(arg0: number, arg1: Internal.OutputStream_, arg2: number): Internal.ByteBuf; + getBytes(arg0: number, arg1: number[]): Internal.ByteBuf; + getBytes(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.ByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuf; + unwrap(): Internal.ByteBuf; + setDouble(arg0: number, arg1: number): Internal.ByteBuf; + setChar(arg0: number, arg1: number): Internal.ByteBuf; + getUnsignedIntLE(arg0: number): number; + setFloatLE(arg0: number, arg1: number): Internal.ByteBuf; + getUnsignedInt(arg0: number): number; + indexOf(arg0: number, arg1: number, arg2: number): number; + writeByte(arg0: number): Internal.ByteBuf; + nioBuffer(arg0: number, arg1: number): Internal.ByteBuffer; + nioBuffer(): Internal.ByteBuffer; + discardSomeReadBytes(): Internal.ByteBuf; + touch(): Internal.ByteBuf; + touch(arg0: any): Internal.ByteBuf; + duplicate(): Internal.ByteBuf; + writerIndex(): number; + writerIndex(arg0: number): Internal.ByteBuf; + writeCharSequence(arg0: Internal.CharSequence_, arg1: Internal.Charset_): number; + readUnsignedInt(): number; + getUnsignedShortLE(arg0: number): number; + retainedDuplicate(): Internal.ByteBuf; + getChar(arg0: number): string; + setLong(arg0: number, arg1: number): Internal.ByteBuf; + readMedium(): number; + writeBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.ByteBuf; + writeBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.ByteBuf; + writeBytes(arg0: Internal.ByteBuffer_): Internal.ByteBuf; + writeBytes(arg0: Internal.ScatteringByteChannel_, arg1: number): number; + writeBytes(arg0: Internal.InputStream_, arg1: number): number; + writeBytes(arg0: number[], arg1: number, arg2: number): Internal.ByteBuf; + writeBytes(arg0: number[]): Internal.ByteBuf; + writeBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number; + writeBytes(arg0: Internal.ByteBuf_): Internal.ByteBuf; + forEachByte(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number; + forEachByte(arg0: Internal.ByteProcessor_): number; + setIndex(arg0: number, arg1: number): Internal.ByteBuf; + writeShort(arg0: number): Internal.ByteBuf; + getShortLE(arg0: number): number; + alloc(): Internal.ByteBufAllocator; + getMedium(arg0: number): number; + readUnsignedShort(): number; + setByte(arg0: number, arg1: number): Internal.ByteBuf; + writeShortLE(arg0: number): Internal.ByteBuf; + maxWritableBytes(): number; + getDouble(arg0: number): number; + getFloat(arg0: number): number; + writeLong(arg0: number): Internal.ByteBuf; + writeIntLE(arg0: number): Internal.ByteBuf; + array(): number[]; + setCharSequence(arg0: number, arg1: Internal.CharSequence_, arg2: Internal.Charset_): number; + hashCode(): number; + internalNioBuffer(arg0: number, arg1: number): Internal.ByteBuffer; + arrayOffset(): number; + readIntLE(): number; + setMediumLE(arg0: number, arg1: number): Internal.ByteBuf; + readUnsignedByte(): number; + readUnsignedMediumLE(): number; + readLongLE(): number; + writeDouble(arg0: number): Internal.ByteBuf; + setBytes(arg0: number, arg1: Internal.InputStream_, arg2: number): number; + setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): Internal.ByteBuf; + setBytes(arg0: number, arg1: number[]): Internal.ByteBuf; + setBytes(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuf; + setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): Internal.ByteBuf; + setBytes(arg0: number, arg1: Internal.ScatteringByteChannel_, arg2: number): number; + setBytes(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.ByteBuf; + setBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number; + setBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.ByteBuf; + setFloat(arg0: number, arg1: number): Internal.ByteBuf; + getShort(arg0: number): number; + writeMediumLE(arg0: number): Internal.ByteBuf; + clear(): Internal.ByteBuf; + getUnsignedByte(arg0: number): number; + discardReadBytes(): Internal.ByteBuf; + writeChar(arg0: number): Internal.ByteBuf; + isContiguous(): boolean; + writeDoubleLE(arg0: number): Internal.ByteBuf; + getUnsignedMediumLE(arg0: number): number; + readByte(): number; + get readable(): boolean; + get direct(): boolean; + get readOnly(): boolean; + get contiguous(): boolean; + get writable(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ByteBuf_ = ByteBuf; + interface ScreenInputDelegate { + architectury_delegateInputs(): Internal.class_437; + } + type ScreenInputDelegate_ = ScreenInputDelegate; + interface RegistrySupplier extends Internal.Supplier { + getRegistrar(): Internal.Registrar; + getRegistries(): Internal.Registries; + toOptional(): Internal.Optional; + getRegistryKey(): Internal.class_5321>; + isPresent(): boolean; + getId(): ResourceLocation; + getOrNull(): T; + orElse(other: T): T; + listen(callback: Internal.Consumer_): void; + orElseGet(supplier: Internal.Supplier_): T; + stream(): Internal.Stream; + ifPresentOrElse(action: Internal.Consumer_, emptyAction: Internal.Runnable_): void; + ifPresent(action: Internal.Consumer_): void; + getRegistryId(): ResourceLocation; + } + type RegistrySupplier_ = RegistrySupplier; + interface class_193 { + createRequirements(arg0: Internal.Collection_): string[][]; + } + type class_193_ = class_193; + class class_2851 implements Internal.class_2596 { + method_12371(): boolean; + method_12372(): number; + method_11052($$0: Internal.class_2540_): void; + method_12370(): boolean; + method_12373(): number; + method_12369($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2851_ = class_2851; + interface Function { + compose(arg0: Internal.Function_): Internal.Function; + apply(arg0: T): R; + andThen(arg0: Internal.Function_): Internal.Function; + } + type Function_ = ((arg0: T) => R) | Function; + class class_2498 { + method_10599(): number; + method_10594(): Internal.class_3414; + method_10593(): Internal.class_3414; + method_10596(): Internal.class_3414; + method_10595(): Internal.class_3414; + method_10598(): Internal.class_3414; + method_10597(): number; + static readonly field_11528 : Internal.class_2498; + static readonly field_27199 : Internal.class_2498; + static readonly field_11529 : Internal.class_2498; + static readonly field_27198 : Internal.class_2498; + static readonly field_11526 : Internal.class_2498; + static readonly field_27197 : Internal.class_2498; + static readonly field_27196 : Internal.class_2498; + static readonly field_22140 : Internal.class_2498; + static readonly field_24121 : Internal.class_2498; + static readonly field_22141 : Internal.class_2498; + static readonly field_24120 : Internal.class_2498; + static readonly field_22142 : Internal.class_2498; + static readonly field_22143 : Internal.class_2498; + static readonly field_22144 : Internal.class_2498; + static readonly field_22145 : Internal.class_2498; + static readonly field_22146 : Internal.class_2498; + static readonly field_22147 : Internal.class_2498; + static readonly field_22148 : Internal.class_2498; + static readonly field_21214 : Internal.class_2498; + static readonly field_22149 : Internal.class_2498; + static readonly field_17581 : Internal.class_2498; + static readonly field_17580 : Internal.class_2498; + static readonly field_16498 : Internal.class_2498; + static readonly field_11535 : Internal.class_2498; + static readonly field_11533 : Internal.class_2498; + static readonly field_11534 : Internal.class_2498; + readonly field_11539 : number; + static readonly field_11537 : Internal.class_2498; + static readonly field_11538 : Internal.class_2498; + static readonly field_28116 : Internal.class_2498; + static readonly field_23265 : Internal.class_2498; + static readonly field_22138 : Internal.class_2498; + static readonly field_22139 : Internal.class_2498; + static readonly field_24119 : Internal.class_2498; + static readonly field_11531 : Internal.class_2498; + static readonly field_11532 : Internal.class_2498; + static readonly field_29033 : Internal.class_2498; + static readonly field_11547 : Internal.class_2498; + static readonly field_29034 : Internal.class_2498; + static readonly field_11544 : Internal.class_2498; + static readonly field_29035 : Internal.class_2498; + static readonly field_11545 : Internal.class_2498; + static readonly field_28061 : Internal.class_2498; + static readonly field_29036 : Internal.class_2498; + static readonly field_11548 : Internal.class_2498; + static readonly field_28702 : Internal.class_2498; + static readonly field_28427 : Internal.class_2498; + static readonly field_28701 : Internal.class_2498; + static readonly field_28700 : Internal.class_2498; + static readonly field_11542 : Internal.class_2498; + static readonly field_18852 : Internal.class_2498; + static readonly field_11543 : Internal.class_2498; + readonly field_11540 : number; + static readonly field_23083 : Internal.class_2498; + static readonly field_28695 : Internal.class_2498; + static readonly field_23082 : Internal.class_2498; + static readonly field_28694 : Internal.class_2498; + static readonly field_25183 : Internal.class_2498; + static readonly field_28693 : Internal.class_2498; + static readonly field_22150 : Internal.class_2498; + static readonly field_28692 : Internal.class_2498; + static readonly field_22151 : Internal.class_2498; + static readonly field_27203 : Internal.class_2498; + static readonly field_28699 : Internal.class_2498; + static readonly field_27884 : Internal.class_2498; + static readonly field_22152 : Internal.class_2498; + static readonly field_27202 : Internal.class_2498; + static readonly field_28698 : Internal.class_2498; + static readonly field_22153 : Internal.class_2498; + static readonly field_27201 : Internal.class_2498; + static readonly field_28697 : Internal.class_2498; + static readonly field_22154 : Internal.class_2498; + static readonly field_27200 : Internal.class_2498; + static readonly field_28696 : Internal.class_2498; + static readonly field_27204 : Internal.class_2498; + static readonly field_17734 : Internal.class_2498; + static readonly field_17579 : Internal.class_2498; + static readonly field_28060 : Internal.class_2498; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2498_ = class_2498; + class class_4074 extends Internal.class_4075 { + method_18663($$0: Internal.class_1291_): Internal.class_1058; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4074_ = class_4074; + class ProtectionDomain { + getPermissions(): Internal.PermissionCollection; + getClassLoader(): Internal.ClassLoader; + toString(): string; + getPrincipals(): Internal.Principal[]; + implies(arg0: Internal.Permission_): boolean; + staticPermissionsOnly(): boolean; + getCodeSource(): Internal.CodeSource; + get classLoader(): Internal.ClassLoader; + get permissions(): Internal.PermissionCollection; + get principals(): Internal.Principal[]; + get codeSource(): Internal.CodeSource; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ProtectionDomain_ = ProtectionDomain; + class class_4147 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4147_ = class_4147; + interface Int2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToLongFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Int2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Int2CharFunction; + applyAsLong(arg0: number): number; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2LongFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2LongFunction; + } + type Int2LongFunction_ = ((arg0: number) => number) | Int2LongFunction; + interface ItemKJS { + setFoodPropertiesKJS(properties: Internal.class_4174_): void; + setFireResistantKJS(b: boolean): void; + setMaxDamageKJS(i: number): void; + setItemBuilderKJS(b: Internal.ItemBuilder_): void; + setCraftingRemainderKJS(i: Internal.class_1792_): void; + getTypeDataKJS(): Internal.class_2487; + setBurnTimeKJS(i: number): void; + setRarityKJS(r: Rarity_): void; + getItemBuilderKJS(): Internal.ItemBuilder; + setMaxStackSizeKJS(i: number): void; + } + type ItemKJS_ = ItemKJS; + interface ClassShutter { + visibleToScripts(arg0: string, arg1: number): boolean; + } + type ClassShutter_ = ClassShutter; + class class_52$class_53 implements Internal.class_116, Internal.FabricLootTableBuilder { + method_336($$0: Internal.class_55$class_56_): Internal.class_52$class_53; + method_337(): Internal.class_52$class_53; + apply(functions: Internal.Collection_): Internal.class_52$class_53; + apply(function_: Internal.class_117_): Internal.class_52$class_53; + method_338(): Internal.class_52; + pool(pool: Internal.class_55_): Internal.class_52$class_53; + pools(pools: Internal.Collection_): Internal.class_52$class_53; + method_334($$0: Internal.class_176_): Internal.class_52$class_53; + method_335($$0: Internal.class_117$class_118_): Internal.class_52$class_53; + modifyPools(modifier: Internal.Consumer_): Internal.class_52$class_53; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_52$class_53_ = class_52$class_53; + class MutableToolTier implements Internal.class_1832 { + setRepairIngredient(in_: Internal.IngredientJS_): void; + setSpeed(f: number): void; + getLevel(): number; + getUses(): number; + getSpeed(): number; + getAttackDamageBonus(): number; + setEnchantmentValue(i: number): void; + getEnchantmentValue(): number; + setAttackDamageBonus(f: number): void; + getVanillaRepairIngredient(): Internal.class_1856; + setUses(i: number): void; + setLevel(i: number): void; + readonly parent : Internal.class_1832; + get level(): number; + get vanillaRepairIngredient(): Internal.class_1856; + get attackDamageBonus(): number; + get enchantmentValue(): number; + get uses(): number; + get speed(): number; + set repairIngredient(in_: Internal.IngredientJS_); + set level(i: number); + set attackDamageBonus(f: number); + set enchantmentValue(i: number); + set uses(i: number); + set speed(f: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MutableToolTier_ = MutableToolTier; + class ArgumentCommandNode extends Internal.CommandNode { + listSuggestions(arg0: Internal.CommandContext_, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture; + getName(): string; + createBuilder(): Internal.RequiredArgumentBuilder; + isValidInput(arg0: string): boolean; + getType(): Internal.ArgumentType; + hashCode(): number; + equals(arg0: any): boolean; + getExamples(): Internal.Collection; + getUsageText(): string; + getCustomSuggestions(): Internal.SuggestionProvider; + toString(): string; + parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_): void; + get customSuggestions(): Internal.SuggestionProvider; + get examples(): Internal.Collection; + get name(): string; + get usageText(): string; + get type(): Internal.ArgumentType; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ArgumentCommandNode_ = ArgumentCommandNode; + class class_777 { + method_3358(): Internal.class_2350; + method_35788(): Internal.class_1058; + method_3357(): number[]; + method_3359(): number; + method_3360(): boolean; + method_24874(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_777_ = class_777; + class class_1953 extends Internal.Enum { + method_8681(): number; + static valueOf($$0: string): Internal.class_1953; + static method_8680($$0: number): Internal.class_1953; + static values(): Internal.class_1953[]; + static readonly field_9316 : Internal.class_1953; + static readonly field_9314 : Internal.class_1953; + static readonly field_9315 : Internal.class_1953; + static readonly field_9313 : Internal.class_1953; + static readonly field_9310 : Internal.class_1953; + static readonly field_9311 : Internal.class_1953; + static readonly field_9309 : Internal.class_1953; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1953_ = "normal" | "high" | "extremely_high" | "very_high" | "low" | "very_low" | "extremely_low" | class_1953; + interface class_3773 { + load(arg0: Internal.class_6625_, arg1: Internal.class_2487_): Internal.class_3443; + } + type class_3773_ = class_3773; + abstract class Buffer { + hasArray(): boolean; + hasRemaining(): boolean; + clear(): Internal.Buffer; + duplicate(): Internal.Buffer; + remaining(): number; + capacity(): number; + isReadOnly(): boolean; + rewind(): Internal.Buffer; + slice(arg0: number, arg1: number): Internal.Buffer; + slice(): Internal.Buffer; + array(): any; + limit(arg0: number): Internal.Buffer; + limit(): number; + reset(): Internal.Buffer; + arrayOffset(): number; + position(): number; + position(arg0: number): Internal.Buffer; + flip(): Internal.Buffer; + isDirect(): boolean; + mark(): Internal.Buffer; + get direct(): boolean; + get readOnly(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Buffer_ = Buffer; + class class_5871 extends Internal.class_3133 { + readonly field_31490 : Internal.class_5843; + readonly field_29053 : Internal.class_5872; + static readonly field_29054 : Internal.MapCodec; + readonly field_31489 : Internal.class_5863; + readonly field_31488 : Internal.class_6122; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5871_ = class_5871; + class Duration implements Internal.TemporalAmount, Internal.Comparable, Internal.Serializable { + negated(): Internal.Duration; + plusHours(arg0: number): Internal.Duration; + compareTo(arg0: Internal.Duration_): number; + multipliedBy(arg0: number): Internal.Duration; + plusSeconds(arg0: number): Internal.Duration; + toMillis(): number; + static from(arg0: Internal.TemporalAmount_): Internal.Duration; + plusNanos(arg0: number): Internal.Duration; + static ofMinutes(arg0: number): Internal.Duration; + static between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): Internal.Duration; + static ofSeconds(arg0: number, arg1: number): Internal.Duration; + static ofSeconds(arg0: number): Internal.Duration; + truncatedTo(arg0: Internal.TemporalUnit_): Internal.Duration; + minusNanos(arg0: number): Internal.Duration; + getNano(): number; + toMillisPart(): number; + plus(arg0: Internal.Duration_): Internal.Duration; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Duration; + toMinutesPart(): number; + toNanos(): number; + toMinutes(): number; + toHours(): number; + plusMillis(arg0: number): Internal.Duration; + subtractFrom(arg0: Internal.Temporal_): Internal.Temporal; + toSecondsPart(): number; + static ofMillis(arg0: number): Internal.Duration; + minus(arg0: Internal.Duration_): Internal.Duration; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Duration; + minusHours(arg0: number): Internal.Duration; + withSeconds(arg0: number): Internal.Duration; + minusMillis(arg0: number): Internal.Duration; + plusMinutes(arg0: number): Internal.Duration; + toSeconds(): number; + dividedBy(arg0: number): Internal.Duration; + dividedBy(arg0: Internal.Duration_): number; + minusMinutes(arg0: number): Internal.Duration; + plusDays(arg0: number): Internal.Duration; + hashCode(): number; + static of(arg0: number, arg1: Internal.TemporalUnit_): Internal.Duration; + get(arg0: Internal.TemporalUnit_): number; + isZero(): boolean; + toDays(): number; + toNanosPart(): number; + isNegative(): boolean; + static ofDays(arg0: number): Internal.Duration; + static parse(arg0: Internal.CharSequence_): Internal.Duration; + minusDays(arg0: number): Internal.Duration; + toHoursPart(): number; + toDaysPart(): number; + static ofNanos(arg0: number): Internal.Duration; + getSeconds(): number; + abs(): Internal.Duration; + static ofHours(arg0: number): Internal.Duration; + withNanos(arg0: number): Internal.Duration; + equals(arg0: any): boolean; + getUnits(): Internal.List; + addTo(arg0: Internal.Temporal_): Internal.Temporal; + toString(): string; + minusSeconds(arg0: number): Internal.Duration; + static readonly ZERO : Internal.Duration; + get zero(): boolean; + get negative(): boolean; + get seconds(): number; + get nano(): number; + get units(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Duration_ = Duration; + interface Long2BooleanFunction extends it.unimi.dsi.fastutil.Function, Internal.LongPredicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + getOrDefault(arg0: number, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: boolean): boolean; + remove(arg0: number): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): boolean; + get(arg0: number): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2BooleanFunction; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Long2FloatFunction; + test(arg0: number): boolean; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2BooleanFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2BooleanFunction; + } + type Long2BooleanFunction_ = ((arg0: number) => boolean) | Long2BooleanFunction; + class ItemModificationProperties { + setBurnTime(i: number): void; + getAttributes(attribute: Internal.class_1320_): Internal.List; + setArmorToughness(armorToughness: number): void; + setMaxStackSize(i: number): void; + setMaxDamage(i: number): void; + setCraftingRemainder(i: Internal.class_1792_): void; + setFoodProperties(consumer: Internal.Consumer_): void; + setRarity(r: Rarity_): void; + setArmorKnockbackResistance(knockbackResistance: number): void; + setTier(c: Internal.Consumer_): void; + addAttribute(attribute: Internal.class_1320_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.class_1322$class_1323_): void; + setDigSpeed(speed: number): void; + setAttackSpeed(attackSpeed: number): void; + setArmorProtection(armorProtection: number): void; + setFireResistant(b: boolean): void; + getDigSpeed(): number; + removeAttribute(attribute: Internal.class_1320_, uuid: Internal.UUID_): void; + setAttackDamage(attackDamage: number): void; + readonly item : Internal.ItemKJS; + get digSpeed(): number; + set maxStackSize(i: number); + set maxDamage(i: number); + set digSpeed(speed: number); + set armorProtection(armorProtection: number); + set fireResistant(b: boolean); + set armorToughness(armorToughness: number); + set tier(c: Internal.Consumer_); + set armorKnockbackResistance(knockbackResistance: number); + set burnTime(i: number); + set attackSpeed(attackSpeed: number); + set foodProperties(consumer: Internal.Consumer_); + set craftingRemainder(i: Internal.class_1792_); + set attackDamage(attackDamage: number); + set rarity(r: Rarity_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ItemModificationProperties_ = ItemModificationProperties; + abstract class EntityEventJS extends Internal.LevelEventJS { + getLevel(): Internal.LevelJS; + getEntity(): Internal.EntityJS; + get level(): Internal.LevelJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EntityEventJS_ = EntityEventJS; + interface BuiltInExceptionProvider { + readerExpectedBool(): Internal.SimpleCommandExceptionType; + readerExpectedInt(): Internal.SimpleCommandExceptionType; + readerExpectedStartOfQuote(): Internal.SimpleCommandExceptionType; + dispatcherUnknownArgument(): Internal.SimpleCommandExceptionType; + integerTooLow(): Internal.Dynamic2CommandExceptionType; + doubleTooHigh(): Internal.Dynamic2CommandExceptionType; + readerInvalidLong(): Internal.DynamicCommandExceptionType; + dispatcherUnknownCommand(): Internal.SimpleCommandExceptionType; + dispatcherParseException(): Internal.DynamicCommandExceptionType; + longTooLow(): Internal.Dynamic2CommandExceptionType; + floatTooLow(): Internal.Dynamic2CommandExceptionType; + readerExpectedDouble(): Internal.SimpleCommandExceptionType; + readerInvalidInt(): Internal.DynamicCommandExceptionType; + readerExpectedLong(): Internal.SimpleCommandExceptionType; + literalIncorrect(): Internal.DynamicCommandExceptionType; + doubleTooLow(): Internal.Dynamic2CommandExceptionType; + floatTooHigh(): Internal.Dynamic2CommandExceptionType; + readerInvalidEscape(): Internal.DynamicCommandExceptionType; + readerInvalidBool(): Internal.DynamicCommandExceptionType; + readerInvalidFloat(): Internal.DynamicCommandExceptionType; + readerExpectedSymbol(): Internal.DynamicCommandExceptionType; + dispatcherExpectedArgumentSeparator(): Internal.SimpleCommandExceptionType; + longTooHigh(): Internal.Dynamic2CommandExceptionType; + readerInvalidDouble(): Internal.DynamicCommandExceptionType; + integerTooHigh(): Internal.Dynamic2CommandExceptionType; + readerExpectedEndOfQuote(): Internal.SimpleCommandExceptionType; + readerExpectedFloat(): Internal.SimpleCommandExceptionType; + } + type BuiltInExceptionProvider_ = BuiltInExceptionProvider; + class WriteBufferWaterMark { + high(): number; + low(): number; + toString(): string; + static readonly DEFAULT : Internal.WriteBufferWaterMark; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type WriteBufferWaterMark_ = WriteBufferWaterMark; + interface Short2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: string): string; + getOrDefault(arg0: number, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: string): string; + remove(arg0: number): string; + remove(arg0: any): string; + defaultReturnValue(): string; + defaultReturnValue(arg0: string): void; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): string; + get(arg0: number): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Short2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2CharFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2CharFunction; + } + type Short2CharFunction_ = ((arg0: number) => string) | Short2CharFunction; + interface class_3955 extends Internal.class_1860 { + method_17716(): Internal.class_3956; + } + type class_3955_ = class_3955; + class class_2922 extends Internal.Record { + method_12669($$0: Internal.Random_): boolean; + method_12668($$0: Internal.class_5873_, $$1: Internal.class_2791_, $$2: Internal.Function_>, $$3: Internal.Random_, $$4: Internal.class_6350_, $$5: Internal.class_1923_, $$6: Internal.class_6643_): boolean; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_330(): Internal.class_2939; + comp_331(): WC; + static readonly field_24828 : Internal.Codec>>; + static readonly field_26755 : Internal.Codec>>; + static readonly field_25832 : Internal.Codec>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2922_ = class_2922; + interface ShortUnaryOperator extends Internal.UnaryOperator, Internal.IntUnaryOperator { + applyAsInt(arg0: number): number; + apply(arg0: number): number; + } + type ShortUnaryOperator_ = ((arg0: number) => number) | ShortUnaryOperator; + class class_6008$class_6009 implements Internal.class_6008 { + method_34979(): Internal.class_6007; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6008$class_6009_ = class_6008$class_6009; + interface AccessItemRenderer { + fabric_renderBakedItemModel(arg0: Internal.class_1087_, arg1: Internal.class_1799_, arg2: number, arg3: number, arg4: Internal.class_4587_, arg5: Internal.class_4588_): void; + } + type AccessItemRenderer_ = AccessItemRenderer; + interface PrivateKey extends Internal.Key, Internal.Destroyable { + } + type PrivateKey_ = PrivateKey; + class class_1866 implements Internal.class_1865 { + method_8122($$0: ResourceLocation_, $$1: Internal.class_2540_): T; + method_8121($$0: ResourceLocation_, $$1: Internal.JsonObject_): T; + method_8124($$0: Internal.class_2540_, $$1: T): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1866_ = class_1866; + interface CommandExceptionType { + } + type CommandExceptionType_ = CommandExceptionType; + class class_2995 extends Internal.class_269 { + method_1157($$0: string, $$1: Internal.class_268_): void; + method_1158($$0: number, $$1: Internal.class_266_): void; + method_12939($$0: Internal.class_266_): void; + method_12937($$0: Internal.class_266_): Internal.List>; + method_12938($$0: Internal.class_266_): void; + method_1190($$0: string, $$1: Internal.class_266_): void; + method_12935($$0: Internal.Runnable_): void; + method_12936($$0: Internal.class_266_): number; + method_32704($$0: Internal.class_2487_): Internal.class_273; + method_1193($$0: Internal.class_268_): void; + method_1160($$0: Internal.class_268_): void; + method_32705(): Internal.class_273; + method_1172($$0: string, $$1: Internal.class_268_): boolean; + method_1173($$0: Internal.class_266_): void; + method_1152($$0: string): void; + method_1185($$0: Internal.class_266_): void; + method_12940($$0: Internal.class_266_): Internal.List>; + method_1175($$0: Internal.class_266_): void; + method_1154($$0: Internal.class_268_): void; + method_1176($$0: Internal.class_267_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2995_ = class_2995; + /** + * Fired when the chest loot table is registering. + */ + class ChestLootEventJS extends Internal.LootEventJS { + getType(): string; + addChest(id: ResourceLocation_, b: Internal.Consumer_): void; + getDirectory(): string; + get type(): string; + get directory(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the chest loot table is registering. + */ + type ChestLootEventJS_ = ChestLootEventJS; + interface class_6761 { + method_20463(arg0: number, arg1: Internal.Function_): Internal.class_2520; + } + type class_6761_ = class_6761; + class class_2170$class_5364 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2170$class_5364; + static values(): Internal.class_2170$class_5364[]; + static readonly field_25419 : Internal.class_2170$class_5364; + static readonly field_25420 : Internal.class_2170$class_5364; + static readonly field_25421 : Internal.class_2170$class_5364; + readonly field_25422 : boolean; + readonly field_25423 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2170$class_5364_ = "all" | "dedicated" | "integrated" | class_2170$class_5364; + interface TypeDescriptor$OfField extends Internal.TypeDescriptor { + componentType(): F; + arrayType(): F; + isArray(): boolean; + isPrimitive(): boolean; + } + type TypeDescriptor$OfField_ = TypeDescriptor$OfField; + class class_853 implements Internal.class_1920, Internal.AccessChunkRendererRegion, Internal.RenderDataObjectConsumer, Internal.RenderAttachedBlockView { + method_22336(): Internal.class_3568; + method_8320($$0: BlockPos_): Internal.class_2680; + fabric_setRenderer(renderer: Internal.TerrainRenderContext_): void; + method_31607(): number; + method_31605(): number; + fabric_getRenderer(): Internal.TerrainRenderContext; + method_8321($$0: BlockPos_): Internal.class_2586; + fabric_acceptRenderDataObjects(renderDataObjects: Internal.Long2ObjectOpenHashMap_): void; + method_24852($$0: Internal.class_2350_, $$1: boolean): number; + getBlockEntityRenderAttachment(pos: BlockPos_): any; + method_23752($$0: BlockPos_, $$1: Internal.class_6539_): number; + method_8316($$0: BlockPos_): Internal.class_3610; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_853_ = class_853; + class class_4143 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4143_ = class_4143; + class class_1730 extends Internal.class_1277 { + method_7659($$0: Internal.class_2499_): void; + method_7660(): Internal.class_2499; + method_7661($$0: Internal.class_2611_): void; + method_31556($$0: Internal.class_2611_): boolean; + method_5435($$0: Internal.class_1657_): void; + method_5432($$0: Internal.class_1657_): void; + method_5443($$0: Internal.class_1657_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1730_ = class_1730; + class class_1282 { + method_5515(): Internal.class_1282; + method_5537(): boolean; + method_5516(): Internal.class_1282; + method_5538(): boolean; + getActual(): Internal.EntityJS; + getPlayer(): Internal.PlayerJS; + static method_5513($$0: Internal.class_1297_): Internal.class_1282; + method_5535(): boolean; + static method_5536($$0: Internal.class_1297_, $$1: Internal.class_1297_): Internal.class_1282; + method_5514(): boolean; + static method_5519($$0: Internal.class_1297_, $$1: Internal.class_1309_): Internal.class_1282; + method_5517(): Internal.class_1282; + method_37353(): Internal.class_1282; + method_5518(): Internal.class_1282; + getImmediate(): Internal.EntityJS; + static method_21748($$0: Internal.class_1309_): Internal.class_1282; + method_33330(): Internal.class_1282; + method_37354(): boolean; + static method_24907($$0: Internal.class_1671_, $$1: Internal.class_1297_): Internal.class_1282; + static method_5522($$0: Internal.class_1665_, $$1: Internal.class_1297_): Internal.class_1282; + static method_5523(): Internal.class_1282; + static method_5520($$0: Internal.class_1297_, $$1: Internal.class_1297_): Internal.class_1282; + static method_5521($$0: Internal.class_3855_, $$1: Internal.class_1297_): Internal.class_1282; + method_5504(): boolean; + method_5527(): boolean; + static method_5524($$0: Internal.class_1297_, $$1: Internal.class_1297_): Internal.class_1282; + method_5506($$0: Internal.class_1309_): Internal.class_2561; + method_5528(): number; + static method_29238($$0: Internal.class_1687_, $$1: Internal.class_1297_): Internal.class_1282; + method_32872(): boolean; + getType(): string; + method_5530(): boolean; + method_33329(): boolean; + toString(): string; + static method_5511($$0: Internal.class_1309_): Internal.class_1282; + method_5533(): boolean; + static method_5512($$0: Internal.class_1309_): Internal.class_1282; + method_5534(): boolean; + static method_5531($$0: Internal.class_1927_): Internal.class_1282; + static method_5532($$0: Internal.class_1657_): Internal.class_1282; + method_5510(): Vec3; + static readonly field_5863 : Internal.class_1282; + readonly field_5841 : string; + static readonly field_5842 : Internal.class_1282; + static readonly field_5843 : Internal.class_1282; + static readonly field_5865 : Internal.class_1282; + static readonly field_5861 : Internal.class_1282; + static readonly field_5848 : Internal.class_1282; + static readonly field_5849 : Internal.class_1282; + static readonly field_28400 : Internal.class_1282; + static readonly field_5844 : Internal.class_1282; + static readonly field_27856 : Internal.class_1282; + static readonly field_5867 : Internal.class_1282; + static readonly field_5868 : Internal.class_1282; + static readonly field_5846 : Internal.class_1282; + static readonly field_5869 : Internal.class_1282; + static readonly field_5847 : Internal.class_1282; + static readonly field_16992 : Internal.class_1282; + static readonly field_5852 : Internal.class_1282; + static readonly field_5854 : Internal.class_1282; + static readonly field_28099 : Internal.class_1282; + static readonly field_5850 : Internal.class_1282; + static readonly field_5859 : Internal.class_1282; + static readonly field_5855 : Internal.class_1282; + static readonly field_5856 : Internal.class_1282; + static readonly field_5858 : Internal.class_1282; + get actual(): Internal.EntityJS; + get immediate(): Internal.EntityJS; + get type(): string; + get player(): Internal.PlayerJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1282_ = "inFire" | "lightningBolt" | "onFire" | "lava" | "hotFloor" | "inWall" | "cramming" | "drown" | "starve" | "cactus" | "fall" | "flyIntoWall" | "outOfWorld" | "generic" | "magic" | "wither" | "anvil" | "fallingBlock" | "dragonBreath" | "dryout" | "sweetBerryBush" | "freeze" | "fallingStalactite" | "stalagmite" | class_1282; + class ScriptPack { + readonly manager : Internal.ScriptManager; + scope : Internal.Scriptable; + context : Internal.Context; + readonly scripts : Internal.List; + readonly info : Internal.ScriptPackInfo; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScriptPack_ = ScriptPack; + abstract class class_1682 extends Internal.class_1676 { + method_5640($$0: number): boolean; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1682_ = class_1682; + interface class_6910$class_6912 { + comp_372(): number; + comp_373(): number; + comp_371(): number; + method_39327(): Internal.class_6748; + } + type class_6910$class_6912_ = class_6910$class_6912; + class class_2348 extends Internal.class_2370 { + method_10137(): ResourceLocation; + method_10206($$0: T): number; + method_10273($$0: number, $$1: Internal.class_5321_, $$2: T, $$3: Internal.Lifecycle_): Internal.class_6880; + method_10240($$0: Internal.Random_): Internal.Optional>; + method_17966($$0: ResourceLocation_): Internal.Optional; + method_10200($$0: number): T; + method_10221($$0: T): ResourceLocation; + method_10223($$0: ResourceLocation_): T; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2348_ = class_2348; + class class_5776 extends Internal.class_1477 { + method_33334(): number; + method_5749($$0: Internal.class_2487_): void; + static method_38962($$0: Internal.class_1299_, $$1: Internal.class_5425_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5776_ = class_5776; + interface class_3745 extends Internal.class_1603 { + method_7110(arg0: boolean): void; + method_5968(): Internal.class_1309; + method_24652($$0: Internal.class_1309_, $$1: Internal.class_1309_, $$2: Internal.class_1676_, $$3: number, $$4: number): void; + method_24651(): void; + method_24654($$0: Internal.class_1309_, $$1: number): void; + method_24653($$0: Internal.class_1309_, $$1: Vec3_, $$2: number): Internal.class_1160; + method_18811(arg0: Internal.class_1309_, arg1: Internal.class_1799_, arg2: Internal.class_1676_, arg3: number): void; + } + type class_3745_ = class_3745; + class class_278 { + method_1248($$0: number, $$1: number, $$2: number, $$3: number): void; + method_1249($$0: number, $$1: number, $$2: number): void; + method_35656($$0: number, $$1: number, $$2: number, $$3: number): void; + method_35645($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_34413($$0: Internal.class_1160_): void; + method_35655($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void; + method_35644($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_35654($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_35653($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_35652($$0: Internal.class_1162_): void; + method_35651($$0: number, $$1: number, $$2: number): void; + method_35650($$0: number, $$1: number): void; + method_1250($$0: Internal.class_1159_): void; + method_1251($$0: number): void; + method_35649($$0: number): void; + method_1252($$0: number, $$1: number, $$2: number, $$3: number): void; + method_35648($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number, $$14: number, $$15: number): void; + method_1253($$0: number[]): void; + method_35647($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void; + method_1254($$0: number, $$1: number, $$2: number, $$3: number): void; + method_1255($$0: number, $$1: number): void; + method_39978($$0: Internal.class_4581_): void; + method_35646($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void; + method_35657($$0: number, $$1: number, $$2: number, $$3: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_278_ = class_278; + class class_2573 extends Internal.class_2586 implements Internal.class_1275 { + method_38992($$0: Internal.class_1799_): void; + static method_10905($$0: Internal.class_1799_): void; + method_10907(): Internal.class_1799; + method_10908(): Internal.class_1767; + static method_24281($$0: Internal.class_1799_): Internal.class_2499; + static method_10910($$0: Internal.class_1799_): number; + static method_24280($$0: Internal.class_1767_, $$1: Internal.class_2499_): Internal.List>; + method_10911(): Internal.List>; + method_10913($$0: Internal.class_1799_, $$1: Internal.class_1767_): void; + method_16887(): Internal.class_2487; + method_5797(): Internal.class_2561; + method_11014($$0: Internal.class_2487_): void; + method_16886(): Internal.class_2622; + method_16842($$0: Internal.class_2561_): void; + method_5477(): Internal.class_2561; + static readonly field_31298 : "Pattern"; + static readonly field_31299 : "Color"; + static readonly field_31296 : 6; + static readonly field_31297 : "Patterns"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2573_ = class_2573; + class class_5267 { + method_27849($$0: Internal.class_5341_[]): Internal.JsonElement; + static readonly field_24420 : Internal.class_5267; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5267_ = class_5267; + class class_2846$class_2847 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2846$class_2847; + static values(): Internal.class_2846$class_2847[]; + static readonly field_12974 : Internal.class_2846$class_2847; + static readonly field_12975 : Internal.class_2846$class_2847; + static readonly field_12969 : Internal.class_2846$class_2847; + static readonly field_12968 : Internal.class_2846$class_2847; + static readonly field_12973 : Internal.class_2846$class_2847; + static readonly field_12970 : Internal.class_2846$class_2847; + static readonly field_12971 : Internal.class_2846$class_2847; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2846$class_2847_ = "swap_item_with_offhand" | "start_destroy_block" | "abort_destroy_block" | "drop_item" | "drop_all_items" | "stop_destroy_block" | "release_use_item" | class_2846$class_2847; + abstract class class_6661 extends Internal.class_6797 { + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6661_ = class_6661; + interface class_3193$class_3724 { + } + type class_3193$class_3724_ = class_3193$class_3724; + interface CustomJavaToJsWrapper { + convertJavaToJs(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: Internal.Class_): Internal.Scriptable; + } + type CustomJavaToJsWrapper_ = ((arg0: Internal.Context, arg1: Internal.Scriptable, arg2: Internal.Class) => Internal.Scriptable) | CustomJavaToJsWrapper; + class class_5149 extends Internal.Enum { + static method_27083($$0: number): Internal.class_5149; + static valueOf($$0: string): Internal.class_5149; + static values(): Internal.class_5149[]; + method_27082(): number; + static readonly field_23821 : Internal.class_5149; + static readonly field_23820 : Internal.class_5149; + static readonly field_23822 : Internal.class_5149; + static readonly field_23816 : Internal.class_5149; + static readonly field_23818 : Internal.class_5149; + static readonly field_23817 : Internal.class_5149; + static readonly field_23819 : Internal.class_5149; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5149_ = "creamy" | "gray" | "white" | "darkbrown" | "black" | "chestnut" | "brown" | class_5149; + class DateFormatSymbols implements Internal.Serializable, Internal.Cloneable { + setShortWeekdays(arg0: string[]): void; + setShortMonths(arg0: string[]): void; + getWeekdays(): string[]; + setEras(arg0: string[]): void; + setMonths(arg0: string[]): void; + setZoneStrings(arg0: string[][]): void; + getEras(): string[]; + setAmPmStrings(arg0: string[]): void; + setWeekdays(arg0: string[]): void; + getLocalPatternChars(): string; + getMonths(): string[]; + setLocalPatternChars(arg0: string): void; + getAmPmStrings(): string[]; + hashCode(): number; + equals(arg0: any): boolean; + clone(): any; + getZoneStrings(): string[][]; + getShortMonths(): string[]; + static getInstance(): Internal.DateFormatSymbols; + static getInstance(arg0: Internal.Locale_): Internal.DateFormatSymbols; + static getAvailableLocales(): Internal.Locale[]; + getShortWeekdays(): string[]; + get eras(): string[]; + get localPatternChars(): string; + get months(): string[]; + get shortMonths(): string[]; + get instance(): Internal.DateFormatSymbols; + get zoneStrings(): string[][]; + get weekdays(): string[]; + get amPmStrings(): string[]; + get shortWeekdays(): string[]; + get availableLocales(): Internal.Locale[]; + set eras(arg0: string[]); + set localPatternChars(arg0: string); + set months(arg0: string[]); + set shortMonths(arg0: string[]); + set zoneStrings(arg0: string[][]); + set weekdays(arg0: string[]); + set amPmStrings(arg0: string[]); + set shortWeekdays(arg0: string[]); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DateFormatSymbols_ = DateFormatSymbols; + class class_4543 { + method_24938($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_22393($$0: BlockPos_): Internal.class_6880; + static method_27984($$0: number): number; + method_27344($$0: BlockPos_): Internal.class_6880; + method_38107($$0: Internal.class_4543$class_4544_): Internal.class_4543; + method_24854($$0: number, $$1: number, $$2: number): Internal.class_6880; + static readonly field_28106 : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4543_ = class_4543; + abstract class class_2939 { + method_12702(arg0: Internal.class_5873_, arg1: C, arg2: Internal.class_2791_, arg3: Internal.Function_>, arg4: Internal.Random_, arg5: Internal.class_6350_, arg6: Internal.class_1923_, arg7: Internal.class_6643_): boolean; + method_12705(arg0: C, arg1: Internal.Random_): boolean; + method_28616(): Internal.Codec>; + method_12710(): number; + method_28614($$0: C): Internal.class_2922; + static readonly field_13295 : Internal.class_2939; + static readonly field_29060 : Internal.class_2939; + static readonly field_13297 : Internal.class_2939; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2939_ = class_2939; + class class_4587 { + method_22911(): boolean; + method_22903(): void; + method_22904($$0: number, $$1: number, $$2: number): void; + method_22905($$0: number, $$1: number, $$2: number): void; + method_23760(): Internal.class_4587$class_4665; + method_22907($$0: Internal.class_1158_): void; + method_22909(): void; + method_34426(): void; + method_34425($$0: Internal.class_1159_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4587_ = class_4587; + interface RenderAttachedBlockView extends Internal.class_1920 { + getBlockEntityRenderAttachment(pos: BlockPos_): any; + } + type RenderAttachedBlockView_ = RenderAttachedBlockView; + abstract class TimeZone implements Internal.Serializable, Internal.Cloneable { + static getTimeZone(arg0: Internal.ZoneId_): Internal.TimeZone; + static getTimeZone(arg0: string): Internal.TimeZone; + getOffset(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number; + getOffset(arg0: number): number; + useDaylightTime(): boolean; + getID(): string; + static getDefault(): Internal.TimeZone; + static getAvailableIDs(arg0: number): string[]; + static getAvailableIDs(): string[]; + observesDaylightTime(): boolean; + static setDefault(arg0: Internal.TimeZone_): void; + getDSTSavings(): number; + getDisplayName(arg0: boolean, arg1: number): string; + getDisplayName(arg0: boolean, arg1: number, arg2: Internal.Locale_): string; + getDisplayName(arg0: Internal.Locale_): string; + getDisplayName(): string; + setRawOffset(arg0: number): void; + clone(): any; + setID(arg0: string): void; + hasSameRules(arg0: Internal.TimeZone_): boolean; + inDaylightTime(arg0: Internal.Date_): boolean; + toZoneId(): Internal.ZoneId; + getRawOffset(): number; + static readonly SHORT : 0; + static readonly LONG : 1; + get default(): Internal.TimeZone; + get displayName(): string; + get rawOffset(): number; + get availableIDs(): string[]; + get dSTSavings(): number; + get iD(): string; + set default(arg0: Internal.TimeZone_); + set rawOffset(arg0: number); + set iD(arg0: string); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TimeZone_ = TimeZone; + abstract class EnumSet extends Internal.AbstractSet implements Internal.Cloneable, Internal.Serializable { + static allOf(arg0: Internal.Class_): Internal.EnumSet; + static complementOf(arg0: Internal.EnumSet_): Internal.EnumSet; + static of(arg0: E, arg1: E, arg2: E): Internal.EnumSet; + static of(arg0: E, arg1: E): Internal.EnumSet; + static of(arg0: E, arg1: E, arg2: E, arg3: E): Internal.EnumSet; + static of(arg0: E, ... arg1: E[]): Internal.EnumSet; + static of(arg0: E): Internal.EnumSet; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.EnumSet; + clone(): Internal.EnumSet; + static range(arg0: E, arg1: E): Internal.EnumSet; + static noneOf(arg0: Internal.Class_): Internal.EnumSet; + static copyOf(arg0: Internal.Collection_): Internal.EnumSet; + static copyOf(arg0: Internal.EnumSet_): Internal.EnumSet; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EnumSet_ = EnumSet; + /** + * Fired when a block is placed. + * + * Note that the entity can be `null`, if the placer is a dispenser, etc. + */ + class BlockPlaceEventJS extends Internal.EntityEventJS { + getLevel(): Internal.LevelJS; + getBlock(): Internal.BlockContainerJS; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get level(): Internal.LevelJS; + get block(): Internal.BlockContainerJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when a block is placed. + * + * Note that the entity can be `null`, if the placer is a dispenser, etc. + */ + type BlockPlaceEventJS_ = BlockPlaceEventJS; + class FluidStack { + getRawFluidSupplier(): Internal.Supplier; + getRawFluid(): Internal.class_3611; + getName(): Internal.class_2561; + isTagEqual(other: Internal.FluidStack_): boolean; + getOrCreateChildTag(childName: string): Internal.class_2487; + copyWithAmount(amount: number): Internal.FluidStack; + static empty(): Internal.FluidStack; + getChildTag(childName: string): Internal.class_2487; + hashCode(): number; + static create(stack: Internal.FluidStack_, amount: number): Internal.FluidStack; + static create(fluid: Internal.Supplier_, amount: number, tag: Internal.class_2487_): Internal.FluidStack; + static create(fluid: Internal.class_3611_, amount: number): Internal.FluidStack; + static create(fluid: Internal.Supplier_, amount: number): Internal.FluidStack; + static create(fluid: Internal.class_3611_, amount: number, tag: Internal.class_2487_): Internal.FluidStack; + setTag(tag: Internal.class_2487_): void; + copy(): Internal.FluidStack; + setAmount(amount: number): void; + write(tag: Internal.class_2487_): Internal.class_2487; + write(buf: Internal.class_2540_): void; + isFluidEqual(other: Internal.FluidStack_): boolean; + getAmount(): number; + static init(): void; + removeChildTag(childName: string): void; + grow(amount: number): void; + static read(buf: Internal.class_2540_): Internal.FluidStack; + static read(tag: Internal.class_2487_): Internal.FluidStack; + hasTag(): boolean; + shrink(amount: number): void; + getTranslationKey(): string; + isEmpty(): boolean; + getTag(): Internal.class_2487; + isFluidStackEqual(other: Internal.FluidStack_): boolean; + static bucketAmount(): number; + getOrCreateTag(): Internal.class_2487; + equals(o: any): boolean; + getFluid(): Internal.class_3611; + get orCreateTag(): Internal.class_2487; + get rawFluid(): Internal.class_3611; + get amount(): number; + get rawFluidSupplier(): Internal.Supplier; + get translationKey(): string; + get name(): Internal.class_2561; + get fluid(): Internal.class_3611; + get tag(): Internal.class_2487; + set amount(amount: number); + set tag(tag: Internal.class_2487_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FluidStack_ = FluidStack; + class ModuleDescriptor$Exports$Modifier extends Internal.Enum { + static valueOf(arg0: string): Internal.ModuleDescriptor$Exports$Modifier; + static values(): Internal.ModuleDescriptor$Exports$Modifier[]; + static readonly SYNTHETIC : Internal.ModuleDescriptor$Exports$Modifier; + static readonly MANDATED : Internal.ModuleDescriptor$Exports$Modifier; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Exports$Modifier_ = "synthetic" | "mandated" | ModuleDescriptor$Exports$Modifier; + abstract class class_1703 { + static method_7617($$0: Internal.Set_, $$1: number, $$2: Internal.class_1799_, $$3: number): void; + method_7615($$0: Internal.class_1735_): boolean; + method_7619($$0: number, $$1: number, $$2: Internal.class_1799_): void; + static method_7618($$0: Internal.class_1263_): number; + method_40442($$0: number): boolean; + method_34248($$0: Internal.class_5916_): void; + method_37418($$0: Internal.class_1263_, $$1: number): Internal.OptionalInt; + method_34247($$0: Internal.class_1703_): void; + method_34245($$0: number, $$1: Internal.class_1799_): void; + static method_7620($$0: number): number; + method_7602(): Internal.class_2371; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + method_7623(): void; + static method_7600($$0: number, $$1: Internal.class_1657_): boolean; + method_7606($$0: number, $$1: number): void; + method_7604($$0: Internal.class_1657_, $$1: number): boolean; + method_7603($$0: Internal.class_1712_): void; + method_7609($$0: Internal.class_1263_): void; + static method_7608($$0: Internal.class_2586_): number; + method_34250($$0: Internal.class_1799_): void; + method_34257(): void; + method_34256(): void; + static method_7594($$0: number): number; + method_34255(): Internal.class_1799; + method_7593($$0: number, $$1: number, $$2: Internal.class_1713_, $$3: Internal.class_1657_): void; + method_34254($$0: Internal.class_1799_): void; + static method_7592($$0: Internal.class_1735_, $$1: Internal.class_1799_, $$2: boolean): boolean; + static method_7591($$0: number, $$1: number): number; + method_34252(): void; + method_37420(): void; + method_37421(): number; + method_7597(arg0: Internal.class_1657_): boolean; + method_37422(): number; + method_7596($$0: Internal.class_1712_): void; + method_7595($$0: Internal.class_1657_): void; + method_7613($$0: Internal.class_1799_, $$1: Internal.class_1735_): boolean; + method_7611($$0: number): Internal.class_1735; + method_17358(): Internal.class_3917; + method_7610($$0: number, $$1: Internal.List_, $$2: Internal.class_1799_): void; + method_37449($$0: number, $$1: Internal.class_1799_): void; + readonly field_7761 : Internal.class_2371; + static readonly field_30736 : 2; + static readonly field_30737 : 2147483647; + readonly field_7763 : number; + static readonly field_30734 : 0; + static readonly field_30735 : 1; + static readonly field_30732 : 1; + static readonly field_30733 : 2; + static readonly field_30730 : -999; + static readonly field_30731 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1703_ = class_1703; + interface ChannelPipeline extends Internal.ChannelInboundInvoker, Internal.ChannelOutboundInvoker, Internal.Iterable> { + fireChannelWritabilityChanged(): Internal.ChannelPipeline; + channel(): io.netty.channel.Channel; + replace(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): Internal.ChannelHandler; + replace(arg0: Internal.Class_, arg1: string, arg2: Internal.ChannelHandler_): T; + replace(arg0: Internal.ChannelHandler_, arg1: string, arg2: Internal.ChannelHandler_): Internal.ChannelPipeline; + fireExceptionCaught(arg0: Internal.Throwable_): Internal.ChannelPipeline; + fireChannelActive(): Internal.ChannelPipeline; + removeLast(): Internal.ChannelHandler; + remove(arg0: Internal.Class_): T; + remove(arg0: string): Internal.ChannelHandler; + remove(arg0: Internal.ChannelHandler_): Internal.ChannelPipeline; + addLast(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: Internal.ChannelHandler_): Internal.ChannelPipeline; + addLast(arg0: string, arg1: Internal.ChannelHandler_): Internal.ChannelPipeline; + addLast(... arg0: Internal.ChannelHandler_[]): Internal.ChannelPipeline; + addLast(arg0: Internal.EventExecutorGroup_, ... arg1: Internal.ChannelHandler_[]): Internal.ChannelPipeline; + addAfter(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): Internal.ChannelPipeline; + addAfter(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: string, arg3: Internal.ChannelHandler_): Internal.ChannelPipeline; + flush(): Internal.ChannelPipeline; + removeFirst(): Internal.ChannelHandler; + get(arg0: Internal.Class_): T; + get(arg0: string): Internal.ChannelHandler; + context(arg0: Internal.ChannelHandler_): Internal.ChannelHandlerContext; + context(arg0: string): Internal.ChannelHandlerContext; + context(arg0: Internal.Class_): Internal.ChannelHandlerContext; + firstContext(): Internal.ChannelHandlerContext; + fireChannelInactive(): Internal.ChannelPipeline; + fireChannelReadComplete(): Internal.ChannelPipeline; + last(): Internal.ChannelHandler; + fireChannelRegistered(): Internal.ChannelPipeline; + fireChannelRead(arg0: any): Internal.ChannelPipeline; + addBefore(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): Internal.ChannelPipeline; + addBefore(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: string, arg3: Internal.ChannelHandler_): Internal.ChannelPipeline; + names(): Internal.List; + toMap(): Internal.Map; + fireUserEventTriggered(arg0: any): Internal.ChannelPipeline; + lastContext(): Internal.ChannelHandlerContext; + fireChannelUnregistered(): Internal.ChannelPipeline; + addFirst(arg0: string, arg1: Internal.ChannelHandler_): Internal.ChannelPipeline; + addFirst(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: Internal.ChannelHandler_): Internal.ChannelPipeline; + addFirst(... arg0: Internal.ChannelHandler_[]): Internal.ChannelPipeline; + addFirst(arg0: Internal.EventExecutorGroup_, ... arg1: Internal.ChannelHandler_[]): Internal.ChannelPipeline; + first(): Internal.ChannelHandler; + } + type ChannelPipeline_ = ChannelPipeline; + class Locale$LanguageRange { + getWeight(): number; + getRange(): string; + hashCode(): number; + equals(arg0: any): boolean; + static mapEquivalents(arg0: Internal.List_, arg1: Internal.Map_>): Internal.List; + toString(): string; + static parse(arg0: string): Internal.List; + static parse(arg0: string, arg1: Internal.Map_>): Internal.List; + static readonly MAX_WEIGHT : 1.0; + static readonly MIN_WEIGHT : 0.0; + get weight(): number; + get range(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Locale$LanguageRange_ = Locale$LanguageRange; + class class_437$class_6390 { + readonly field_33827 : Internal.class_6379$class_6380; + readonly field_33826 : number; + readonly field_33825 : Internal.class_6379; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_437$class_6390_ = class_437$class_6390; + class class_1519 extends Internal.class_1512 { + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6851(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1519_ = class_1519; + class class_2678 extends Internal.Record implements Internal.class_2596 { + comp_90(): Internal.class_1934; + method_11052($$0: Internal.class_2540_): void; + comp_98(): number; + comp_97(): number; + comp_96(): number; + comp_95(): Internal.class_5321; + comp_94(): Internal.class_6880; + comp_93(): Internal.class_5455$class_6890; + comp_92(): Internal.Set>; + comp_91(): Internal.class_1934; + method_11567($$0: Internal.class_2602_): void; + comp_89(): boolean; + hashCode(): number; + comp_88(): number; + comp_99(): boolean; + equals($$0: any): boolean; + comp_169(): number; + toString(): string; + comp_101(): boolean; + comp_102(): boolean; + comp_100(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2678_ = class_2678; + class class_1952 extends Internal.Record { + method_38097(): Internal.Optional; + hashCode(): number; + equals($$0: any): boolean; + comp_65(): Internal.Optional; + comp_64(): Internal.class_2487; + toString(): string; + method_38093(): Internal.class_2487; + static readonly field_34461 : Internal.Codec>; + static readonly field_34460 : Internal.Codec; + static readonly field_30977 : "minecraft:pig"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1952_ = class_1952; + interface class_1915 { + method_8261(arg0: Internal.class_1916_): void; + method_19269(): number; + method_20708(): boolean; + method_8264(): Internal.class_1916; + method_18010(): Internal.class_3414; + method_8262(arg0: Internal.class_1914_): void; + method_19270(): boolean; + method_8258(arg0: Internal.class_1799_): void; + method_8257(): Internal.class_1657; + method_17449($$0: Internal.class_1657_, $$1: Internal.class_2561_, $$2: number): void; + method_38069(): boolean; + method_19271(arg0: number): void; + method_8259(arg0: Internal.class_1657_): void; + } + type class_1915_ = class_1915; + interface class_6557 { + method_32892(arg0: number): Internal.class_2680; + method_38092(arg0: number, arg1: Internal.class_2680_): void; + } + type class_6557_ = class_6557; + class RecipeTypeRegistryEventJS extends Internal.EventJS { + registerShaped(id: ResourceLocation_): void; + registerShapeless(id: ResourceLocation_): void; + ignore(id: ResourceLocation_): void; + register(id: ResourceLocation_, f: Internal.Supplier_): void; + register(type: Internal.RecipeTypeJS_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecipeTypeRegistryEventJS_ = RecipeTypeRegistryEventJS; + class PropertyChangeEvent extends Internal.EventObject { + setPropagationId(arg0: any): void; + toString(): string; + getPropagationId(): any; + getOldValue(): any; + getNewValue(): any; + getPropertyName(): string; + get newValue(): any; + get propertyName(): string; + get oldValue(): any; + get propagationId(): any; + set propagationId(arg0: any); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PropertyChangeEvent_ = PropertyChangeEvent; + class IllegalStateException extends Internal.RuntimeException { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IllegalStateException_ = IllegalStateException; + class class_3798 extends Internal.class_3825 { + method_16768($$0: Internal.class_2680_, $$1: Internal.Random_): boolean; + static readonly field_25014 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3798_ = class_3798; + class Products$P7 { + t4(): Internal.App; + t5(): Internal.App; + t6(): Internal.App; + t7(): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.Function7_): Internal.App; + and(arg0: Internal.App_): Internal.Products$P8; + t1(): Internal.App; + t2(): Internal.App; + t3(): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P7_ = Products$P7; + class class_374 extends Internal.class_332 { + method_1995(): Internal.class_310; + method_1996($$0: Internal.class_4587_): void; + method_1997($$0: Internal.Class_, $$1: any): T; + method_1999($$0: Internal.class_368_): void; + method_2000(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_374_ = class_374; + class class_1299 implements Internal.class_5575 { + method_16351(): ResourceLocation; + method_17683($$0: number, $$1: number, $$2: number): Internal.class_238; + static method_5898($$0: string): Internal.Optional>; + method_20210($$0: Internal.class_6862_>): boolean; + static method_17684($$0: Internal.class_2487_): Internal.Optional>; + method_17685(): number; + method_5899($$0: Internal.class_3218_, $$1: Internal.class_2487_, $$2: Internal.class_2561_, $$3: Internal.class_1657_, $$4: BlockPos_, $$5: Internal.class_3730_, $$6: boolean, $$7: boolean): T; + method_20814(): boolean; + method_40124(): Internal.class_6880$class_6883>; + method_35050(): string; + method_31794(): typeof Internal.class_1297; + method_19946(): boolean; + static method_5881($$0: Internal.class_1937_, $$1: Internal.class_1657_, $$2: Internal.class_1297_, $$3: Internal.class_2487_): void; + method_5882(): string; + method_17686(): number; + method_5883($$0: Internal.class_1937_): T; + static method_17842($$0: Internal.class_2487_, $$1: Internal.class_1937_, $$2: Internal.Function_): Internal.class_1297; + method_18387(): number; + static method_5889($$0: number, $$1: Internal.class_1937_): Internal.class_1297; + method_18386(): Internal.class_4048; + method_18389(): boolean; + method_18388(): number; + method_5888($$0: Internal.class_3218_, $$1: Internal.class_2487_, $$2: Internal.class_2561_, $$3: Internal.class_1657_, $$4: BlockPos_, $$5: Internal.class_3730_, $$6: boolean, $$7: boolean): T; + method_29496($$0: Internal.class_2680_): boolean; + static method_5892($$0: Internal.class_2487_, $$1: Internal.class_1937_): Internal.Optional; + method_5893(): boolean; + static method_5890($$0: Internal.class_1299_): ResourceLocation; + toString(): string; + method_5891(): Internal.class_1311; + method_5896(): boolean; + method_5897(): Internal.class_2561; + method_31488($$0: Internal.class_1297_): T; + method_5894($$0: Internal.class_3218_, $$1: Internal.class_1799_, $$2: Internal.class_1657_, $$3: BlockPos_, $$4: Internal.class_3730_, $$5: boolean, $$6: boolean): Internal.class_1297; + static method_31489($$0: Internal.List_, $$1: Internal.class_1937_): Internal.Stream; + static readonly field_6115 : Internal.class_1299; + static readonly field_6116 : Internal.class_1299; + static readonly field_6117 : Internal.class_1299; + static readonly field_6118 : Internal.class_1299; + static readonly field_6078 : Internal.class_1299; + static readonly field_6111 : Internal.class_1299; + static readonly field_6112 : Internal.class_1299; + static readonly field_6079 : Internal.class_1299; + static readonly field_6113 : Internal.class_1299; + static readonly field_6114 : Internal.class_1299; + static readonly field_6119 : Internal.class_1299; + static readonly field_6080 : Internal.class_1299; + static readonly field_6085 : Internal.class_1299; + static readonly field_17943 : Internal.class_1299; + static readonly field_6086 : Internal.class_1299; + static readonly field_6087 : Internal.class_1299; + static readonly field_6120 : Internal.class_1299; + static readonly field_6121 : Internal.class_1299; + static readonly field_6081 : Internal.class_1299; + static readonly field_6082 : Internal.class_1299; + static readonly field_6083 : Internal.class_1299; + static readonly field_6084 : Internal.class_1299; + static readonly field_6126 : Internal.class_1299; + static readonly field_6127 : Internal.class_1299; + static readonly field_6128 : Internal.class_1299; + static readonly field_6129 : Internal.class_1299; + static readonly field_6122 : Internal.class_1299; + static readonly field_6089 : Internal.class_1299; + static readonly field_6123 : Internal.class_1299; + static readonly field_6124 : Internal.class_1299; + static readonly field_6125 : Internal.class_1299; + static readonly field_28315 : Internal.class_1299; + static readonly field_6090 : Internal.class_1299; + static readonly field_6091 : Internal.class_1299; + static readonly field_6096 : Internal.class_1299; + static readonly field_6130 : Internal.class_1299; + static readonly field_6097 : Internal.class_1299; + static readonly field_6131 : Internal.class_1299; + static readonly field_6098 : Internal.class_1299; + static readonly field_17714 : Internal.class_1299; + static readonly field_6099 : Internal.class_1299; + static readonly field_6132 : Internal.class_1299; + static readonly field_17713 : Internal.class_1299; + static readonly field_6093 : Internal.class_1299; + static readonly field_6095 : Internal.class_1299; + static readonly field_6057 : Internal.class_1299; + static readonly field_6058 : Internal.class_1299; + static readonly field_6059 : Internal.class_1299; + static readonly field_25751 : Internal.class_1299; + static readonly field_23696 : Internal.class_1299; + static readonly field_23214 : Internal.class_1299; + static readonly field_20346 : Internal.class_1299; + static readonly field_6063 : Internal.class_1299; + static readonly field_6064 : Internal.class_1299; + static readonly field_6065 : Internal.class_1299; + static readonly field_6066 : Internal.class_1299; + static readonly field_6060 : Internal.class_1299; + static readonly field_6061 : Internal.class_1299; + static readonly field_6062 : Internal.class_1299; + static readonly field_6104 : Internal.class_1299; + static readonly field_6105 : Internal.class_1299; + static readonly field_6107 : Internal.class_1299; + static readonly field_6067 : Internal.class_1299; + static readonly field_6100 : Internal.class_1299; + static readonly field_6068 : Internal.class_1299; + static readonly field_6102 : Internal.class_1299; + static readonly field_6069 : Internal.class_1299; + static readonly field_6103 : Internal.class_1299; + static readonly field_6108 : Internal.class_1299; + static readonly field_6109 : Internal.class_1299; + static readonly field_6074 : Internal.class_1299; + static readonly field_6075 : Internal.class_1299; + static readonly field_6076 : Internal.class_1299; + static readonly field_6110 : Internal.class_1299; + static readonly field_6077 : Internal.class_1299; + static readonly field_6070 : Internal.class_1299; + static readonly field_6071 : Internal.class_1299; + static readonly field_6073 : Internal.class_1299; + static readonly field_28402 : Internal.class_1299; + static readonly field_28401 : Internal.class_1299; + static readonly field_21973 : Internal.class_1299; + static readonly field_6042 : Internal.class_1299; + static readonly field_6043 : Internal.class_1299; + static readonly field_6044 : Internal.class_1299; + static readonly field_6049 : Internal.class_1299; + static readonly field_6045 : Internal.class_1299; + static readonly field_6046 : Internal.class_1299; + static readonly field_6047 : Internal.class_1299; + static readonly field_6048 : Internal.class_1299; + static readonly field_6052 : Internal.class_1299; + static readonly field_6053 : Internal.class_1299; + static readonly field_6054 : Internal.class_1299; + static readonly field_6055 : Internal.class_1299; + static readonly field_6050 : Internal.class_1299; + static readonly field_6051 : Internal.class_1299; + static readonly field_6137 : Internal.class_1299; + static readonly field_6138 : Internal.class_1299; + static readonly field_6139 : Internal.class_1299; + static readonly field_6133 : Internal.class_1299; + static readonly field_6134 : Internal.class_1299; + static readonly field_22281 : Internal.class_1299; + static readonly field_6135 : Internal.class_1299; + static readonly field_6136 : Internal.class_1299; + static readonly field_6140 : Internal.class_1299; + static readonly field_6142 : Internal.class_1299; + static readonly field_6143 : Internal.class_1299; + static readonly field_33456 : Internal.class_1299; + static readonly field_30053 : "EntityTag"; + static readonly field_6144 : Internal.class_1299; + static readonly field_30052 : Internal.class_1299; + static readonly field_6145 : Internal.class_1299; + static readonly field_6146 : Internal.class_1299; + static readonly field_6147 : Internal.class_1299; + static readonly field_16281 : Internal.class_1299; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1299_ = Special.class_1299 | class_1299; + class class_5851 extends Internal.class_6797 { + static method_39619($$0: CarvingGenerationStep_): Internal.class_5851; + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + method_39615(): Internal.class_6798; + static readonly field_28934 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5851_ = class_5851; + interface ChannelProgressivePromise extends Internal.ProgressivePromise, Internal.ChannelProgressiveFuture, Internal.ChannelPromise { + unvoid(): Internal.ChannelProgressivePromise; + setSuccess(): Internal.ChannelProgressivePromise; + setSuccess(arg0: void): Internal.ChannelProgressivePromise; + setFailure(arg0: Internal.Throwable_): Internal.ChannelProgressivePromise; + removeListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ChannelProgressivePromise; + syncUninterruptibly(): Internal.ChannelProgressivePromise; + setProgress(arg0: number, arg1: number): Internal.ChannelProgressivePromise; + await(): Internal.ChannelProgressivePromise; + awaitUninterruptibly(): Internal.ChannelProgressivePromise; + removeListener(arg0: Internal.GenericFutureListener_>): Internal.ChannelProgressivePromise; + addListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ChannelProgressivePromise; + sync(): Internal.ChannelProgressivePromise; + addListener(arg0: Internal.GenericFutureListener_>): Internal.ChannelProgressivePromise; + } + type ChannelProgressivePromise_ = ChannelProgressivePromise; + interface ChannelProgressiveFuture extends Internal.ChannelFuture, Internal.ProgressiveFuture { + removeListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ChannelProgressiveFuture; + syncUninterruptibly(): Internal.ChannelProgressiveFuture; + await(): Internal.ChannelProgressiveFuture; + awaitUninterruptibly(): Internal.ChannelProgressiveFuture; + removeListener(arg0: Internal.GenericFutureListener_>): Internal.ChannelProgressiveFuture; + addListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ChannelProgressiveFuture; + sync(): Internal.ChannelProgressiveFuture; + addListener(arg0: Internal.GenericFutureListener_>): Internal.ChannelProgressiveFuture; + } + type ChannelProgressiveFuture_ = ChannelProgressiveFuture; + interface class_1263 extends Internal.class_3829 { + method_5438(arg0: number): Internal.class_1799; + method_5439(): number; + method_5447(arg0: number, arg1: Internal.class_1799_): void; + method_18862($$0: Internal.Set_): boolean; + method_18861($$0: Internal.class_1792_): number; + method_5437($$0: number, $$1: Internal.class_1799_): boolean; + method_5441(arg0: number): Internal.class_1799; + method_5442(): boolean; + method_5431(): void; + method_5434(arg0: number, arg1: number): Internal.class_1799; + method_5435($$0: Internal.class_1657_): void; + method_5432($$0: Internal.class_1657_): void; + method_5443(arg0: Internal.class_1657_): boolean; + method_5444(): number; + } + type class_1263_ = class_1263; + interface class_5714 { + method_32948(): number; + method_32946(): Internal.class_5716; + method_32947(arg0: Internal.class_1937_, arg1: Internal.class_5712_, arg2: Internal.class_1297_, arg3: BlockPos_): boolean; + } + type class_5714_ = class_5714; + interface ThreadedAnvilChunkStorageAccessor { + getEntityTrackers(): Internal.Int2ObjectMap; + } + type ThreadedAnvilChunkStorageAccessor_ = ThreadedAnvilChunkStorageAccessor; + class class_6682 extends Internal.Record implements Internal.class_2596 { + comp_170(): number; + method_11052($$0: Internal.class_2540_): void; + hashCode(): number; + equals($$0: any): boolean; + method_39027($$0: Internal.class_2602_): void; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6682_ = class_6682; + class ShapedRecipeJS extends Internal.RecipeJS { + serialize(): void; + noMirror(): Internal.ShapedRecipeJS; + create(args: Internal.ListJS_): void; + noShrink(): Internal.ShapedRecipeJS; + deserialize(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ShapedRecipeJS_ = ShapedRecipeJS; + interface SpriteFinderImpl$SpriteFinderAccess { + fabric_spriteFinder(): Internal.SpriteFinderImpl; + } + type SpriteFinderImpl$SpriteFinderAccess_ = SpriteFinderImpl$SpriteFinderAccess; + class class_2470 extends Internal.Enum { + method_10501($$0: Internal.class_2470_): Internal.class_2470; + method_10503($$0: Internal.class_2350_): Internal.class_2350; + method_10502($$0: number, $$1: number): number; + method_26383(): Internal.class_4990; + static valueOf($$0: string): Internal.class_2470; + static values(): Internal.class_2470[]; + static method_16547($$0: Internal.Random_): Internal.List; + static method_16548($$0: Internal.Random_): Internal.class_2470; + static readonly field_11467 : Internal.class_2470; + static readonly field_11465 : Internal.class_2470; + static readonly field_11463 : Internal.class_2470; + static readonly field_11464 : Internal.class_2470; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2470_ = "clockwise_90" | "clockwise_180" | "none" | "counterclockwise_90" | class_2470; + interface class_1123 extends Internal.class_1129 { + method_4799(): void; + method_4798(arg0: T): void; + method_4797(): void; + } + type class_1123_ = class_1123; + class MutableNumberUnit extends Internal.Unit { + set(value: number): void; + get(variables: Internal.UnitVariables_): number; + toString(builder: Internal.StringBuilder_): void; + value : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MutableNumberUnit_ = MutableNumberUnit; + class class_338 extends Internal.class_332 { + method_1820(): void; + method_1810(): number; + method_1811(): number; + method_1812($$0: Internal.class_2561_): void; + method_1813(): number; + method_1802($$0: number): void; + method_1803($$0: string): void; + method_1814(): number; + method_1816($$0: number, $$1: number): Internal.class_2583; + method_27146($$0: number, $$1: number): boolean; + method_1805($$0: Internal.class_4587_, $$1: number): void; + static method_1806($$0: number): number; + method_1817(): void; + method_27147($$0: Internal.class_2561_): void; + static method_1818($$0: number): number; + method_1808($$0: boolean): void; + method_1809(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_338_ = class_338; + interface class_632$class_633 extends Internal.class_163$class_164 { + method_2865(arg0: Internal.class_161_, arg1: Internal.class_167_): void; + method_2866(arg0: Internal.class_161_): void; + } + type class_632$class_633_ = class_632$class_633; + interface IdFunctionCall { + execIdCall(arg0: Internal.IdFunctionObject_, arg1: Internal.Context_, arg2: Internal.Scriptable_, arg3: Internal.Scriptable_, arg4: any[]): any; + } + type IdFunctionCall_ = IdFunctionCall; + class class_1526 { + method_6864(): Internal.class_1521; + method_6865($$0: Internal.class_1527_): T; + method_6863($$0: Internal.class_1527_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1526_ = class_1526; + class class_4837 extends Internal.Enum { + static valueOf($$0: string): Internal.class_4837; + static values(): Internal.class_4837[]; + static readonly field_22383 : Internal.class_4837; + static readonly field_25165 : Internal.class_4837; + static readonly field_22384 : Internal.class_4837; + static readonly field_22385 : Internal.class_4837; + static readonly field_25166 : Internal.class_4837; + static readonly field_22386 : Internal.class_4837; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4837_ = "dancing" | "default" | "admiring_item" | "attacking_with_melee_weapon" | "crossbow_charge" | "crossbow_hold" | class_4837; + interface Compressable extends Internal.Keyable { + compressor(arg0: Internal.DynamicOps_): Internal.KeyCompressor; + } + type Compressable_ = Compressable; + interface class_3726 { + method_16193(): boolean; + method_16192(arg0: Internal.class_265_, arg1: BlockPos_, arg2: boolean): boolean; + method_17785(arg0: Internal.class_1792_): boolean; + method_27866(arg0: Internal.class_3610_, arg1: Internal.class_3610_): boolean; + } + type class_3726_ = class_3726; + class class_72$class_6153 extends Internal.class_79$class_80 { + method_419(): Internal.class_79; + method_35514($$0: Internal.class_79$class_80_): Internal.class_72$class_6153; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_72$class_6153_ = class_72$class_6153; + class class_3902 extends Internal.Enum { + static valueOf($$0: string): Internal.class_3902; + static values(): Internal.class_3902[]; + static readonly field_17274 : Internal.class_3902; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3902_ = "instance" | class_3902; + interface QuadView { + normalX(arg0: number): number; + toVanilla(arg0: number, arg1: number[], arg2: number, arg3: boolean): void; + faceNormal(): Internal.class_1160; + normalY(arg0: number): number; + normalZ(arg0: number): number; + cullFace(): Internal.class_2350; + posByIndex(arg0: number, arg1: number): number; + lightmap(arg0: number): number; + copyNormal(arg0: number, arg1: Internal.class_1160_): Internal.class_1160; + colorIndex(): number; + copyPos(arg0: number, arg1: Internal.class_1160_): Internal.class_1160; + lightFace(): Internal.class_2350; + copyTo(arg0: Internal.MutableQuadView_): void; + spriteV(arg0: number, arg1: number): number; + spriteU(arg0: number, arg1: number): number; + material(): Internal.RenderMaterial; + hasNormal(arg0: number): boolean; + x(arg0: number): number; + y(arg0: number): number; + z(arg0: number): number; + nominalFace(): Internal.class_2350; + tag(): number; + toBakedQuad(spriteIndex: number, sprite: Internal.class_1058_, isItem: boolean): Internal.class_777; + spriteColor(arg0: number, arg1: number): number; + } + type QuadView_ = QuadView; + abstract class class_1918 implements Internal.class_2165 { + method_8290($$0: Internal.class_2561_): void; + method_8293(): Internal.class_3218; + method_8292(): Internal.class_2561; + method_8291($$0: Internal.class_2561_): void; + method_8298($$0: number): void; + method_8287($$0: boolean): void; + method_9200(): boolean; + method_8286($$0: string): void; + method_8297($$0: Internal.class_2487_): Internal.class_2487; + method_8296(): boolean; + method_8295(): void; + method_8301($$0: Internal.class_1937_): boolean; + method_9203($$0: Internal.class_2561_, $$1: Internal.UUID_): void; + method_8289(): string; + method_8300(): Vec3; + method_9202(): boolean; + method_8288($$0: Internal.class_1657_): Internal.class_1269; + method_8299(): Internal.class_2561; + method_9201(): boolean; + method_8305($$0: Internal.class_2487_): void; + method_8304(): number; + method_8303(): Internal.class_2168; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1918_ = class_1918; + class class_5349 implements Internal.class_3302, Internal.IdentifiableResourceReloadListener { + getFabricId(): ResourceLocation; + method_29459($$0: ResourceLocation_): Internal.class_3494; + method_29447(): Internal.Map; + method_29458(): Internal.Iterable; + method_29456($$0: ResourceLocation_): Internal.Optional; + getFabricDependencies(): Internal.Collection; + method_25931($$0: Internal.class_3302$class_4045_, $$1: Internal.class_3300_, $$2: Internal.class_3695_, $$3: Internal.class_3695_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5349_ = class_5349; + class class_2648 implements Internal.class_2596 { + method_11437($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11432(): number; + method_11434(): number; + method_11433(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2648_ = class_2648; + class class_6544$class_4762 extends Internal.Record { + comp_109(): Internal.class_6544$class_6546; + comp_107(): Internal.class_6544$class_6546; + hashCode(): number; + comp_108(): Internal.class_6544$class_6546; + equals($$0: any): boolean; + comp_105(): Internal.class_6544$class_6546; + comp_106(): Internal.class_6544$class_6546; + toString(): string; + comp_110(): Internal.class_6544$class_6546; + comp_111(): number; + static readonly field_24679 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6544$class_4762_ = class_6544$class_4762; + class class_5284 extends Internal.Record { + comp_482(): boolean; + method_41099($$0: Internal.class_2378_, $$1: number): Internal.class_6953; + comp_483(): boolean; + comp_480(): boolean; + comp_481(): boolean; + static method_31111(): Internal.class_6880; + hashCode(): number; + equals($$0: any): boolean; + comp_479(): number; + comp_477(): Internal.class_7056; + toString(): string; + comp_478(): Internal.class_6686$class_6708; + comp_475(): Internal.class_2680; + method_33757(): boolean; + comp_476(): Internal.class_2680; + method_38999(): Internal.class_2919$class_6675; + comp_474(): Internal.class_5309; + static readonly field_35051 : Internal.class_5321; + static readonly field_26360 : Internal.class_5321; + static readonly field_24781 : Internal.Codec>; + static readonly field_26355 : Internal.class_5321; + static readonly field_24780 : Internal.Codec; + static readonly field_26356 : Internal.class_5321; + static readonly field_26359 : Internal.class_5321; + static readonly field_26357 : Internal.class_5321; + static readonly field_26358 : Internal.class_5321; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5284_ = class_5284; + class class_4834 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4834_ = class_4834; + class class_3312$class_3313 { + method_30172(): number; + method_30171($$0: number): void; + method_14519(): Internal.GameProfile; + method_14520(): Internal.Date; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3312$class_3313_ = class_3312$class_3313; + class class_516 { + method_2653($$0: Internal.class_1860_): boolean; + method_2655(): boolean; + method_2656(): boolean; + method_2657(): boolean; + method_2647($$0: Internal.class_3439_): void; + method_2648($$0: boolean): Internal.List>; + method_2649($$0: Internal.class_1662_, $$1: number, $$2: number, $$3: Internal.class_3439_): void; + method_2650(): Internal.List>; + method_2651($$0: boolean): Internal.List>; + method_2652(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_516_ = class_516; + class class_2726 implements Internal.class_2596 { + method_11788($$0: Internal.class_2602_): void; + method_11787(): number; + method_11052($$0: Internal.class_2540_): void; + method_11786($$0: Internal.class_1937_): Internal.class_1297; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2726_ = class_2726; + class Dynamic extends Internal.DynamicLike { + updateGeneric(arg0: T, arg1: Internal.Function_): Internal.Dynamic; + getElementGeneric(arg0: T): Internal.DataResult; + updateMapValues(arg0: Internal.Function_, Internal.Dynamic_>, Internal.Pair_, Internal.Dynamic_>>): Internal.Dynamic; + asLongStreamOpt(): Internal.DataResult; + asStreamOpt(): Internal.DataResult>>; + update(arg0: string, arg1: Internal.Function_, Internal.Dynamic_>): Internal.Dynamic; + static convert(arg0: Internal.DynamicOps_, arg1: Internal.DynamicOps_, arg2: S): T; + convert(arg0: Internal.DynamicOps_): Internal.Dynamic; + decode(arg0: Internal.Decoder_): Internal.DataResult>; + asIntStreamOpt(): Internal.DataResult; + remove(arg0: string): Internal.Dynamic; + getMapValues(): Internal.DataResult, Internal.Dynamic>>; + into(arg0: Internal.Function_, V>): V; + cast(arg0: Internal.DynamicOps_): U; + hashCode(): number; + merge(arg0: Internal.Dynamic_): Internal.OptionalDynamic; + merge(arg0: Internal.Dynamic_, arg1: Internal.Dynamic_): Internal.OptionalDynamic; + get(arg0: string): Internal.OptionalDynamic; + asString(): Internal.DataResult; + map(arg0: Internal.Function_): Internal.Dynamic; + asByteBufferOpt(): Internal.DataResult; + set(arg0: string, arg1: Internal.Dynamic_): Internal.Dynamic; + asMapOpt(): Internal.DataResult, Internal.Dynamic>>>; + getGeneric(arg0: T): Internal.DataResult; + asNumber(): Internal.DataResult; + castTyped(arg0: Internal.DynamicOps_): Internal.Dynamic; + getValue(): T; + getElement(arg0: string): Internal.DataResult; + equals(arg0: any): boolean; + toString(): string; + get mapValues(): Internal.DataResult, Internal.Dynamic>>; + get value(): T; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Dynamic_ = Dynamic; + class Products$P11 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function11_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P11_ = Products$P11; + interface Constant extends Internal.Comparable { + name(): string; + id(): number; + } + type Constant_ = Constant; + class class_1921$class_4750 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1921$class_4750; + static values(): Internal.class_1921$class_4750[]; + toString(): string; + static readonly field_21853 : Internal.class_1921$class_4750; + static readonly field_21854 : Internal.class_1921$class_4750; + static readonly field_21855 : Internal.class_1921$class_4750; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1921$class_4750_ = "is_outline" | "affects_outline" | "none" | class_1921$class_4750; + class class_2839 extends Internal.class_2791 { + method_39296(): Internal.class_2791$class_6745; + method_12295(): Internal.List; + method_28510($$0: CarvingGenerationStep_): Internal.class_6643; + method_20598($$0: BlockPos_): Internal.class_2487; + method_12018(): Internal.Stream; + method_12315($$0: BlockPos_): void; + method_12316(): Internal.Map; + method_16359($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_12013(): Internal.class_6763; + method_12296(): Internal.ShortList[]; + method_12010($$0: BlockPos_, $$1: Internal.class_2680_, $$2: boolean): Internal.class_2680; + method_12039($$0: BlockPos_): void; + method_8316($$0: BlockPos_): Internal.class_3610; + static method_12314($$0: number, $$1: number, $$2: Internal.class_1923_): BlockPos; + method_12014(): Internal.class_6763; + method_39460(): Internal.class_5539; + method_12184($$0: Internal.class_5312_, $$1: Internal.class_3449_): void; + method_12041($$0: BlockPos_): void; + method_39300(): Internal.class_6746; + method_17032($$0: Internal.class_3568_): void; + method_12009(): Internal.class_2806; + method_12307($$0: CarvingGenerationStep_, $$1: Internal.class_6643_): void; + method_39309($$0: Internal.class_6746_): void; + method_12304($$0: number, $$1: number): void; + method_12029($$0: number, $$1: number): void; + method_12007($$0: Internal.class_2586_): void; + method_8320($$0: BlockPos_): Internal.class_2680; + method_12308($$0: Internal.class_2806_): void; + method_12309(): Internal.Map; + method_12002($$0: Internal.class_1297_): void; + method_8321($$0: BlockPos_): Internal.class_2586; + method_12302($$0: Internal.class_2487_): void; + static method_12300($$0: BlockPos_): number; + method_12025($$0: CarvingGenerationStep_): Internal.class_6643; + method_39308(): Internal.class_6755; + method_39307(): Internal.class_6755; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2839_ = class_2839; + class class_2539 extends Internal.Enum { + static method_10786($$0: Internal.class_2596_): Internal.class_2539; + method_39498($$0: Internal.class_2598_): Internal.Int2ObjectMap>>; + static valueOf($$0: string): Internal.class_2539; + static values(): Internal.class_2539[]; + method_10781($$0: Internal.class_2598_, $$1: Internal.class_2596_): number; + method_10783($$0: Internal.class_2598_, $$1: number, $$2: Internal.class_2540_): Internal.class_2596; + static method_10782($$0: number): Internal.class_2539; + method_10785(): number; + static readonly field_20590 : Internal.class_2539; + static readonly field_20591 : Internal.class_2539; + static readonly field_20592 : Internal.class_2539; + static readonly field_20593 : Internal.class_2539; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2539_ = "play" | "handshaking" | "login" | "status" | class_2539; + interface Destroyable { + isDestroyed(): boolean; + destroy(): void; + } + type Destroyable_ = Destroyable; + class URL implements Internal.Serializable { + static setURLStreamHandlerFactory(arg0: Internal.URLStreamHandlerFactory_): void; + getDefaultPort(): number; + openConnection(): Internal.URLConnection; + openConnection(arg0: Internal.Proxy_): Internal.URLConnection; + toURI(): Internal.URI; + getContent(): any; + getContent(arg0: Internal.Class_[]): any; + getProtocol(): string; + getAuthority(): string; + getFile(): string; + openStream(): Internal.InputStream; + toExternalForm(): string; + getPort(): number; + getRef(): string; + sameFile(arg0: Internal.URL_): boolean; + hashCode(): number; + equals(arg0: any): boolean; + getPath(): string; + toString(): string; + getUserInfo(): string; + getQuery(): string; + getHost(): string; + get defaultPort(): number; + get path(): string; + get userInfo(): string; + get protocol(): string; + get ref(): string; + get file(): string; + get port(): number; + get authority(): string; + get query(): string; + get host(): string; + get content(): any; + set uRLStreamHandlerFactory(arg0: Internal.URLStreamHandlerFactory_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type URL_ = URL; + class class_6492$class_6493 { + method_37923(): Internal.class_6492; + method_37924($$0: number, $$1: number, $$2: number): Internal.class_6492$class_6493; + method_37925($$0: number, $$1: Internal.class_6492_, $$2: number): Internal.class_6492$class_6493; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6492$class_6493_ = class_6492$class_6493; + class class_2535 extends Internal.SimpleChannelInboundHandler> implements Internal.ChannelInfoHolder { + getPendingChannelsNames(): Internal.Collection; + method_36121(): Internal.class_2598; + exceptionCaught($$0: Internal.ChannelHandlerContext_, $$1: Internal.Throwable_): void; + channelInactive($$0: Internal.ChannelHandlerContext_): void; + method_10754(): void; + static method_10753($$0: Internal.InetSocketAddress_, $$1: boolean): Internal.class_2535; + method_10756(): boolean; + method_10755(): Internal.SocketAddress; + method_10758(): boolean; + method_10757(): void; + method_36122(): Internal.class_2598; + method_10750($$0: Internal.class_2539_): void; + method_10772(): boolean; + method_10771(): boolean; + method_10752($$0: Internal.class_2596_, $$1: Internal.GenericFutureListener_>): void; + channelActive($$0: Internal.ChannelHandlerContext_): void; + method_10743($$0: Internal.class_2596_): void; + method_10745(): number; + method_10744(): Internal.class_2547; + static method_10769($$0: Internal.SocketAddress_): Internal.class_2535; + method_10747($$0: Internal.class_2561_): void; + method_10768(): void; + method_10746($$0: Internal.Cipher_, $$1: Internal.Cipher_): void; + method_10748(): Internal.class_2561; + method_10760($$0: number, $$1: boolean): void; + method_10763($$0: Internal.class_2547_): void; + method_10762(): number; + static readonly field_11657 : Internal.class_3528; + static readonly field_36380 : Internal.Marker; + static readonly field_11649 : Internal.class_3528; + static readonly field_11639 : Internal.Marker; + static readonly field_11648 : Internal.AttributeKey; + static readonly field_11641 : Internal.Marker; + static readonly field_36379 : Internal.Marker; + static readonly field_11650 : Internal.class_3528; + get pendingChannelsNames(): Internal.Collection; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2535_ = class_2535; + class class_5312 { + method_40549(): Internal.class_6885; + method_28622($$0: Internal.class_5455_, $$1: Internal.class_2794_, $$2: Internal.class_1966_, $$3: Internal.class_3485_, $$4: number, $$5: Internal.class_1923_, $$6: number, $$7: Internal.class_5539_, $$8: Internal.Predicate_>): Internal.class_3449; + method_41129($$0: Internal.class_3341_): Internal.class_3341; + static readonly field_26757 : Internal.Codec>>; + readonly field_24835 : F; + static readonly field_25834 : Internal.Codec>; + static readonly field_24834 : Internal.Codec>>; + readonly field_24836 : FC; + readonly field_36629 : Internal.class_6885; + readonly field_37143 : Internal.Map; + readonly field_37144 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5312_ = class_5312; + class class_1702 { + method_7583($$0: number): void; + method_7582($$0: Internal.class_2487_): void; + method_7581($$0: number): void; + method_7580($$0: number): void; + method_7587(): boolean; + method_7586(): number; + method_7585($$0: number, $$1: number): void; + method_7584($$0: Internal.class_2487_): void; + method_35219(): number; + method_7579($$0: Internal.class_1792_, $$1: Internal.class_1799_): void; + method_35218($$0: number): void; + method_7589(): number; + method_35217(): number; + method_7588($$0: Internal.class_1657_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1702_ = class_1702; + class class_2774 implements Internal.class_2596 { + method_11911(): Internal.class_2487; + method_11910(): number; + method_11052($$0: Internal.class_2540_): void; + method_11051(): boolean; + method_11909($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2774_ = class_2774; + class class_2781$class_2782 { + method_11941(): number; + method_11939(): Internal.Collection; + method_11940(): Internal.class_1320; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2781$class_2782_ = class_2781$class_2782; + interface InterruptibleChannel extends Internal.Channel { + close(): void; + } + type InterruptibleChannel_ = InterruptibleChannel; + abstract class class_5913 { + method_34233(arg0: boolean, arg1: string): string; + method_34229($$0: string): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5913_ = class_5913; + interface Multimap { + containsEntry(arg0: any, arg1: any): boolean; + asMap(): Internal.Map>; + keys(): Internal.Multiset; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + values(): Internal.Collection; + isEmpty(): boolean; + clear(): void; + replaceValues(arg0: K, arg1: Internal.Iterable_): Internal.Collection; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): boolean; + remove(arg0: any, arg1: any): boolean; + removeAll(arg0: any): Internal.Collection; + entries(): Internal.Collection>; + size(): number; + hashCode(): number; + putAll(arg0: Internal.Multimap_): boolean; + putAll(arg0: K, arg1: Internal.Iterable_): boolean; + equals(arg0: any): boolean; + get(arg0: K): Internal.Collection; + keySet(): Internal.Set; + } + type Multimap_ = Multimap; + class class_2853 implements Internal.class_2596 { + method_12406(): ResourceLocation; + method_11052($$0: Internal.class_2540_): void; + method_12400($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2853_ = class_2853; + interface Function5 { + apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5): R; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function5_ = Function5; + interface IntPredicate { + or(arg0: Internal.IntPredicate_): Internal.IntPredicate; + test(arg0: number): boolean; + and(arg0: Internal.IntPredicate_): Internal.IntPredicate; + negate(): Internal.IntPredicate; + } + type IntPredicate_ = ((arg0: number) => boolean) | IntPredicate; + class class_5762 extends Internal.class_1429 implements Internal.class_6375, Internal.class_5761 { + method_5978(): number; + method_5931($$0: Internal.class_1657_): boolean; + method_36282(): void; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_5957($$0: Internal.class_4538_): boolean; + static method_35175($$0: Internal.class_5762_): void; + method_35171(): Internal.class_3414; + method_33190(): boolean; + method_33191($$0: Internal.class_1309_): number; + method_35170($$0: Internal.class_2487_): void; + method_6094(): boolean; + method_6091($$0: Vec3_): void; + method_33231($$0: boolean): void; + method_6453(): boolean; + method_6454($$0: boolean): void; + method_6452(): Internal.class_1799; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + static method_38987($$0: Internal.class_1299_, $$1: Internal.class_5425_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_6455($$0: Internal.class_1799_): void; + method_17326(): boolean; + method_5966(): void; + method_5986(): number; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5748(): number; + method_5749($$0: Internal.class_2487_): void; + method_33225(): Internal.class_5762$class_5767; + method_33223($$0: Internal.class_1657_): void; + method_6481($$0: Internal.class_1799_): boolean; + method_6046(): Internal.class_1310; + method_18868(): Internal.class_4095; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5670(): void; + method_6121($$0: Internal.class_1297_): boolean; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_5974($$0: number): boolean; + method_33226(): boolean; + method_5652($$0: Internal.class_2487_): void; + static method_33227(): Internal.class_5132$class_5133; + method_5675(): boolean; + method_36976(): Internal.Map; + static readonly field_30390 : 1200; + static readonly field_30391 : "Variant"; + static readonly field_30389 : 20.0; + static readonly field_30388 : 200; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5762_ = class_5762; + class class_1928$class_4313 implements Internal.RuleKeyExtensions { + method_20771(): string; + hashCode(): number; + equals($$0: any): boolean; + method_27335(): Internal.class_1928$class_5198; + toString(): string; + fabric_setCustomCategory(customCategory: Internal.CustomGameRuleCategory_): void; + method_27334(): string; + fabric_getCustomCategory(): Internal.CustomGameRuleCategory; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1928$class_4313_ = class_1928$class_4313; + class class_1463 extends Internal.class_1429 { + method_6605($$0: number): number; + method_5634(): Internal.class_3419; + method_5711($$0: number): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_6617($$0: number): void; + method_6606($$0: number): void; + method_6618(): void; + method_5958(): void; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + static method_20669($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_27298(): boolean; + static method_26892(): Internal.class_5132$class_5133; + method_6481($$0: Internal.class_1799_): boolean; + method_6121($$0: Internal.class_1297_): boolean; + method_6100($$0: boolean): void; + method_6007(): void; + method_6620($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1463; + method_5652($$0: Internal.class_2487_): void; + method_6610(): number; + static readonly field_30363 : 2; + static readonly field_30364 : 3; + static readonly field_30361 : 0; + static readonly field_30362 : 1; + static readonly field_30360 : 1.4; + static readonly field_30358 : 1.0; + static readonly field_30369 : 8; + static readonly field_30359 : 2.2; + static readonly field_30356 : 0.6; + static readonly field_30367 : 99; + static readonly field_30357 : 0.8; + static readonly field_30368 : 8; + static readonly field_30365 : 4; + static readonly field_30366 : 5; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1463_ = class_1463; + interface ScreenKeyboardEvents$AllowKeyPress { + allowKeyPress(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): boolean; + } + type ScreenKeyboardEvents$AllowKeyPress_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => boolean) | ScreenKeyboardEvents$AllowKeyPress; + class class_1011$class_1012 extends Internal.Enum { + method_4337(): boolean; + method_4339(): void; + method_4338(): boolean; + method_4329(): boolean; + static valueOf($$0: string): Internal.class_1011$class_1012; + static values(): Internal.class_1011$class_1012[]; + method_35634(): number; + method_35633(): number; + method_35632(): number; + method_35631(): boolean; + method_35630(): boolean; + method_35641(): number; + method_35640(): number; + method_4340(): void; + method_35629(): boolean; + method_35628(): boolean; + method_35639(): number; + method_4330(): number; + method_4333(): number; + method_35638(): boolean; + method_4332(): number; + method_35637(): boolean; + method_35636(): boolean; + method_4335(): number; + method_35635(): number; + static readonly field_5001 : Internal.class_1011$class_1012; + static readonly field_5002 : Internal.class_1011$class_1012; + static readonly field_4997 : Internal.class_1011$class_1012; + static readonly field_4998 : Internal.class_1011$class_1012; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1011$class_1012_ = "luminance" | "rgba" | "luminance_alpha" | "rgb" | class_1011$class_1012; + class class_2379 { + method_10258(): number; + equals($$0: any): boolean; + method_35847(): number; + method_10255(): Internal.class_2499; + method_35846(): number; + method_35845(): number; + method_10257(): number; + method_10256(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2379_ = class_2379; + class class_6568 implements Internal.class_6910$class_6911, Internal.class_6910$class_6912 { + comp_372(): number; + comp_373(): number; + comp_371(): number; + method_38362($$0: number, $$1: number): void; + method_38354(): Internal.class_6350; + static method_39542($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.class_6953_, $$5: Internal.class_5284_, $$6: Internal.class_6350$class_6565_): Internal.class_6568; + method_40478($$0: number[], $$1: Internal.class_6910_): void; + method_40537(): void; + method_40534($$0: number): Internal.class_6568; + static method_39543($$0: Internal.class_2791_, $$1: Internal.class_6953_, $$2: Internal.Supplier_, $$3: Internal.class_5284_, $$4: Internal.class_6350$class_6565_, $$5: Internal.class_6748_): Internal.class_6568; + method_38355($$0: number, $$1: number): void; + method_38336(): void; + method_39900($$0: number, $$1: number): number; + method_38349($$0: number, $$1: number): void; + method_38348(): void; + method_38337($$0: number, $$1: number): void; + method_39327(): Internal.class_6748; + method_38339($$0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6568_ = class_6568; + class DataJsonGenerator extends Internal.JsonGenerator { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DataJsonGenerator_ = DataJsonGenerator; + class class_5362 { + method_29554($$0: Internal.class_1927_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: number): boolean; + method_29555($$0: Internal.class_1927_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: Internal.class_3610_): Internal.Optional; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5362_ = class_5362; + interface FabricItem { + getAttributeModifiers(stack: Internal.class_1799_, slot: EquipmentSlot_): Internal.Multimap; + allowNbtUpdateAnimation(player: Internal.class_1657_, hand: Hand_, oldStack: Internal.class_1799_, newStack: Internal.class_1799_): boolean; + isSuitableFor(stack: Internal.class_1799_, state: Internal.class_2680_): boolean; + allowContinuingBlockBreaking(player: Internal.class_1657_, oldStack: Internal.class_1799_, newStack: Internal.class_1799_): boolean; + } + type FabricItem_ = FabricItem; + class class_5336 { + method_29312(): Internal.class_5335; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5336_ = class_5336; + interface class_2780 { + method_11931(arg0: Internal.class_2784_, arg1: number, arg2: number, arg3: number): void; + method_11930(arg0: Internal.class_2784_, arg1: number, arg2: number): void; + method_11933(arg0: Internal.class_2784_, arg1: number): void; + method_11932(arg0: Internal.class_2784_, arg1: number): void; + method_11935(arg0: Internal.class_2784_, arg1: number): void; + method_11934(arg0: Internal.class_2784_, arg1: number): void; + method_11929(arg0: Internal.class_2784_, arg1: number): void; + } + type class_2780_ = class_2780; + class Stack extends Internal.Vector { + pop(): E; + search(arg0: any): number; + push(arg0: E): E; + peek(): E; + empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Stack_ = Stack; + class class_1259$class_1260 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1259$class_1260; + static values(): Internal.class_1259$class_1260[]; + method_5423(): Internal.class_124; + method_5421(): string; + static method_5422($$0: string): Internal.class_1259$class_1260; + static readonly field_5785 : Internal.class_1259$class_1260; + static readonly field_5786 : Internal.class_1259$class_1260; + static readonly field_5788 : Internal.class_1259$class_1260; + static readonly field_5782 : Internal.class_1259$class_1260; + static readonly field_5783 : Internal.class_1259$class_1260; + static readonly field_5784 : Internal.class_1259$class_1260; + static readonly field_5780 : Internal.class_1259$class_1260; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1259$class_1260_ = "red" | "pink" | "green" | "blue" | "white" | "yellow" | "purple" | class_1259$class_1260; + interface class_3747 extends Internal.class_3746, Internal.class_1945 { + } + type class_3747_ = class_3747; + abstract class AbstractLong2ObjectFunction implements Internal.Long2ObjectFunction, Internal.Serializable { + defaultReturnValue(arg0: V): void; + defaultReturnValue(): V; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractLong2ObjectFunction_ = AbstractLong2ObjectFunction; + class Month extends Internal.Enum implements Internal.TemporalAccessor, Internal.TemporalAdjuster { + firstMonthOfQuarter(): Internal.Month; + minus(arg0: number): Internal.Month; + firstDayOfYear(arg0: boolean): number; + static valueOf(arg0: string): Internal.Month; + minLength(): number; + query(arg0: Internal.TemporalQuery_): R; + static values(): Internal.Month[]; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + length(arg0: boolean): number; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + isSupported(arg0: Internal.TemporalField_): boolean; + plus(arg0: number): Internal.Month; + getLong(arg0: Internal.TemporalField_): number; + getValue(): number; + getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string; + static of(arg0: number): Internal.Month; + get(arg0: Internal.TemporalField_): number; + static from(arg0: Internal.TemporalAccessor_): Internal.Month; + maxLength(): number; + static readonly JANUARY : Internal.Month; + static readonly JUNE : Internal.Month; + static readonly MAY : Internal.Month; + static readonly OCTOBER : Internal.Month; + static readonly DECEMBER : Internal.Month; + static readonly MARCH : Internal.Month; + static readonly FEBRUARY : Internal.Month; + static readonly AUGUST : Internal.Month; + static readonly JULY : Internal.Month; + static readonly SEPTEMBER : Internal.Month; + static readonly NOVEMBER : Internal.Month; + static readonly APRIL : Internal.Month; + get value(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Month_ = "november" | "june" | "september" | "may" | "august" | "january" | "february" | "july" | "december" | "october" | "april" | "march" | Month; + interface MobEffectBuilder$EffectTickCallback { + applyEffectTick(arg0: Internal.LivingEntityJS_, arg1: number): void; + } + type MobEffectBuilder$EffectTickCallback_ = ((arg0: Internal.LivingEntityJS, arg1: number) => void) | MobEffectBuilder$EffectTickCallback; + class class_2716 implements Internal.class_2596 { + method_36548(): Internal.IntList; + method_11052($$0: Internal.class_2540_): void; + method_11764($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2716_ = class_2716; + class class_3137 implements Internal.class_3037 { + method_30649(): Internal.Stream>; + static readonly field_24900 : Internal.Codec; + readonly field_13739 : Internal.class_6880; + readonly field_13740 : Internal.class_6880; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3137_ = class_3137; + class class_6834$class_6835 extends Internal.Record { + method_39848($$0: Internal.class_2902$class_2903_): boolean; + comp_309(): Internal.class_1923; + comp_307(): Internal.class_1966; + comp_308(): number; + hashCode(): number; + comp_306(): Internal.class_2794; + equals($$0: any): boolean; + comp_314(): Internal.class_5455; + comp_312(): Internal.Predicate>; + toString(): string; + comp_313(): Internal.class_3485; + comp_310(): C; + comp_311(): Internal.class_5539; + method_39847($$0: number, $$1: number, $$2: number, $$3: number): number[]; + method_39846($$0: number, $$1: number): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6834$class_6835_ = class_6834$class_6835; + class class_128 { + static method_24305(): void; + method_556($$0: string, $$1: number): Internal.class_129; + method_567(): Internal.class_6396; + method_568(): string; + method_557(): string; + method_569($$0: Internal.File_): boolean; + method_564(): Internal.Throwable; + method_36147(): string; + method_555($$0: Internal.StringBuilder_): void; + static method_560($$0: Internal.Throwable_, $$1: string): Internal.class_128; + method_572(): Internal.File; + method_561(): string; + method_562($$0: string): Internal.class_129; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_128_ = class_128; + class LootBuilderPool implements Internal.FunctionContainer, Internal.ConditionContainer { + setUniformRolls(min: number, max: number): void; + addItem(item: Internal.class_1799_, weight: number): Internal.LootTableEntry; + addItem(item: Internal.class_1799_, weight: number, count: Internal.class_5658_): Internal.LootTableEntry; + addItem(item: Internal.class_1799_): Internal.LootTableEntry; + toJson(): Internal.JsonObject; + setBinomialRolls(n: number, p: number): void; + addFunction(o: Internal.JsonObject_): Internal.LootBuilderPool; + addEntry(json: Internal.JsonObject_): Internal.LootTableEntry; + addEmpty(weight: number): Internal.LootTableEntry; + addLootTable(table: ResourceLocation_): Internal.LootTableEntry; + addCondition(o: Internal.JsonObject_): Internal.LootBuilderPool; + addTag(tag: string, expand: boolean): Internal.LootTableEntry; + readonly entries : Internal.JsonArray; + readonly functions : Internal.JsonArray; + rolls : Internal.class_5658; + readonly conditions : Internal.JsonArray; + bonusRolls : Internal.class_5658; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LootBuilderPool_ = LootBuilderPool; + class class_1511 extends Internal.class_1297 { + method_5768(): void; + method_6836(): boolean; + method_18002(): Internal.class_2596; + method_6839($$0: boolean): void; + method_31480(): Internal.class_1799; + method_6837($$0: BlockPos_): void; + method_6838(): BlockPos; + method_5640($$0: number): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5863(): boolean; + method_5773(): void; + field_7034 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1511_ = class_1511; + interface IntConsumer extends Internal.Consumer, java_.util.function_.IntConsumer { + andThen(arg0: java_.util.function_.IntConsumer_): Internal.IntConsumer; + andThen(arg0: Internal.Consumer_): Internal.Consumer; + andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer; + accept(arg0: number): void; + } + type IntConsumer_ = IntConsumer; + interface Decoder$Simple { + decoder(): Internal.Decoder; + decode(arg0: Internal.Dynamic_): Internal.DataResult; + } + type Decoder$Simple_ = Decoder$Simple; + class EventObject implements Internal.Serializable { + getSource(): any; + toString(): string; + get source(): any; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EventObject_ = EventObject; + class ServerJS implements Internal.MessageSender, Internal.WithAttachedData { + getAdvancement(id: ResourceLocation_): Internal.AdvancementJS; + getPlayer(selector: Internal.PlayerSelector_): Internal.ServerPlayerJS; + getName(): Internal.class_2561; + getFakePlayer(selector: Internal.PlayerSelector_): Internal.ServerPlayerJS; + updateWorldList(): void; + release(): void; + tell(message: Internal.class_2561_): void; + getAllLevels(): Internal.List; + getHardcore(): boolean; + getMotd(): string; + getOverworld(): Internal.ServerLevelJS; + runCommandSilent(command: string): number; + scheduleInTicks(ticks: number, data: any, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent; + scheduleInTicks(ticks: number, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent; + isRunning(): boolean; + setMotd(text: Internal.class_2561_): void; + runCommand(command: string): number; + isSinglePlayer(): boolean; + getPlayers(): Internal.EntityArrayList; + getData(): Internal.AttachedData; + setStatusMessage(message: Internal.class_2561_): void; + sendDataToAll(channel: string, data: Internal.class_2487_): void; + isDedicated(): boolean; + schedule(timer: number, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent; + schedule(timer: number, data: any, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent; + getLevel(dimension: ResourceLocation_): Internal.ServerLevelJS; + getMinecraftServer(): Internal.MinecraftServer; + stop(): void; + getDisplayName(): Internal.class_2561; + getEntities(filter: string): Internal.EntityArrayList; + getEntities(): Internal.EntityArrayList; + toString(): string; + static instance : Internal.ServerJS; + readonly persistentData : Internal.class_2487; + overworld : Internal.ServerLevelJS; + get running(): boolean; + get singlePlayer(): boolean; + get motd(): string; + get dedicated(): boolean; + get allLevels(): Internal.List; + get data(): Internal.AttachedData; + get hardcore(): boolean; + get entities(): Internal.EntityArrayList; + get players(): Internal.EntityArrayList; + get displayName(): Internal.class_2561; + get name(): Internal.class_2561; + get minecraftServer(): Internal.MinecraftServer; + set statusMessage(message: Internal.class_2561_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ServerJS_ = ServerJS; + class class_5928 extends Internal.class_4647 { + method_26989($$0: Internal.Random_, $$1: number, $$2: Internal.class_4643_): number; + static readonly field_29297 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5928_ = class_5928; + interface Boolean2ShortFunction extends it.unimi.dsi.fastutil.Function { + getOrDefault(arg0: boolean, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Boolean2IntFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: boolean, arg1: number): number; + remove(arg0: any): number; + remove(arg0: boolean): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Boolean2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Boolean2ObjectFunction; + get(arg0: any): number; + get(arg0: boolean): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Boolean2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Boolean2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Boolean2CharFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2ShortFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ShortFunction; + } + type Boolean2ShortFunction_ = ((arg0: boolean) => number) | Boolean2ShortFunction; + interface Spliterator { + trySplit(): Internal.Spliterator; + tryAdvance(arg0: Internal.Consumer_): boolean; + characteristics(): number; + getComparator(): Internal.Comparator; + getExactSizeIfKnown(): number; + estimateSize(): number; + hasCharacteristics(arg0: number): boolean; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type Spliterator_ = Spliterator; + /** + */ + class IngredientActionFilter { + checkFilter(index: number, stack: Internal.class_1799_): boolean; + static filterOf(o: any): Internal.IngredientActionFilter; + copyFrom(filter: Internal.IngredientActionFilter_): void; + filterIndex : number; + filterIngredient : Internal.IngredientJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type IngredientActionFilter_ = number | Internal.IngredientJS_ | {item: Internal.IngredientJS_, index?: number} | IngredientActionFilter; + interface DoubleBidirectionalIterator extends Internal.DoubleIterator, Internal.ObjectBidirectionalIterator { + previous(): number; + previousDouble(): number; + back(arg0: number): number; + skip(arg0: number): number; + } + type DoubleBidirectionalIterator_ = DoubleBidirectionalIterator; + class class_3705 extends Internal.class_1720 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3705_ = class_3705; + class class_637 implements Internal.class_2172, Internal.FabricClientCommandSource { + method_17771(): Internal.Collection; + getWorld(): Internal.class_638; + getPlayer(): Internal.class_746; + method_17772(): Internal.Collection; + method_2931($$0: number, $$1: Internal.Suggestions_): void; + sendError(message: Internal.class_2561_): void; + getClient(): Internal.class_310; + method_41213($$0: Internal.class_5321_>, $$1: Internal.class_2172$class_7078_, $$2: Internal.SuggestionsBuilder_, $$3: Internal.CommandContext_): Internal.CompletableFuture; + sendFeedback(message: Internal.class_2561_): void; + method_9262(): Internal.Collection; + method_9273(): Internal.Stream; + method_9261($$0: Internal.CommandContext_): Internal.CompletableFuture; + method_30497(): Internal.class_5455; + method_9254(): Internal.Collection; + method_29310(): Internal.Set>; + method_9259($$0: number): boolean; + method_9269(): Internal.Collection; + method_9267(): Internal.Collection; + get world(): Internal.class_638; + get client(): Internal.class_310; + get player(): Internal.class_746; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_637_ = class_637; + class Products$P15 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function15_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P15_ = Products$P15; + interface Object2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.ToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getByte(arg0: any): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Object2ShortFunction; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Object2IntFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Object2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Object2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2ByteFunction; + removeByte(arg0: any): number; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Object2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Object2FloatFunction; + applyAsInt(arg0: K): number; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Object2CharFunction; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2ByteFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2ByteFunction; + } + type Object2ByteFunction_ = ((arg0: any) => number) | Object2ByteFunction; + interface Optic { + eval

(arg0: Internal.App_): Internal.Function, Internal.App2>; + compose(arg0: Internal.Optic_): Internal.Optic; + upCast(arg0: Internal.Set_>, arg1: Internal.TypeToken_): Internal.Optional>; + composeUnchecked(arg0: Internal.Optic_): Internal.Optic; + } + type Optic_ = Optic; + class class_4761 { + method_24370($$0: Internal.Random_): boolean; + method_24369(): Internal.class_2394; + static readonly field_24675 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4761_ = class_4761; + class class_2703$class_2705 { + method_11724(): Internal.class_2561; + method_11726(): Internal.GameProfile; + method_11725(): Internal.class_1934; + method_11727(): number; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2703$class_2705_ = class_2703$class_2705; + class EntityJS implements Internal.MessageSender, Internal.WrappedJS { + setY(y: number): void; + setX(x: number): void; + isOnScoreboardTeam(teamID: string): boolean; + isLiving(): boolean; + isSprinting(): boolean; + getItem(): Internal.ItemStackJS; + getTags(): Internal.Set; + setGlowing(glowing: boolean): void; + setZ(z: number): void; + getHasCustomName(): boolean; + setInvisible(invisible: boolean): void; + runCommandSilent(command: string): number; + getDistanceSq(x: number, y: number, z: number): number; + getDistanceSq(pos: BlockPos_): number; + isBoss(): boolean; + isGlowing(): boolean; + getHorizontalFacing(): Internal.class_2350; + getServer(): Internal.ServerJS; + setMotion(x: number, y: number, z: number): void; + getProfile(): Internal.GameProfile; + setRotation(yaw: number, pitch: number): void; + isOnSameTeam(e: Internal.EntityJS_): boolean; + isAnimal(): boolean; + getDisplayName(): Internal.class_2561; + getType(): string; + setCustomNameAlwaysVisible(b: boolean): void; + addMotion(x: number, y: number, z: number): void; + isInvisible(): boolean; + isUnderWater(): boolean; + getEyeHeight(): number; + getFallDistance(): number; + setOnFire(seconds: number): void; + removePassengers(): void; + attack(hp: number): void; + attack(source: string, hp: number): void; + playSound(id: Internal.class_3414_, volume: number, pitch: number): void; + playSound(id: Internal.class_3414_): void; + getDistance(x: number, y: number, z: number): number; + getDistance(pos: BlockPos_): number; + isSwimming(): boolean; + getCustomName(): Internal.class_2561; + getStepHeight(): number; + mergeFullNBT(tag: Internal.class_2487_): Internal.EntityJS; + kill(): void; + getRidingEntity(): Internal.EntityJS; + setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void; + getLevel(): Internal.LevelJS; + getPitch(): number; + getPassengers(): Internal.EntityArrayList; + isMonster(): boolean; + setPitch(pitch: number): void; + getFacing(): Internal.class_2350; + isOnGround(): boolean; + toString(): string; + isSilent(): boolean; + isPassenger(e: Internal.EntityJS_): boolean; + getPlayer(): Internal.PlayerJS; + getNbt(): Internal.class_2487; + getRecursivePassengers(): Internal.EntityArrayList; + setFallDistance(fallDistance: number): void; + getName(): Internal.class_2561; + setCustomName(name: Internal.class_2561_): void; + setStepHeight(stepHeight: number): void; + tell(message: Internal.class_2561_): void; + getTeamId(): string; + isWaterCreature(): boolean; + teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void; + setPosition(block: Internal.BlockContainerJS_): void; + setPosition(x: number, y: number, z: number): void; + setNoClip(noClip: boolean): void; + extinguish(): void; + setInvulnerable(invulnerable: boolean): void; + setFullNBT(nbt: Internal.class_2487_): void; + getFullNBT(): Internal.class_2487; + setYaw(yaw: number): void; + getNoClip(): boolean; + getYaw(): number; + isAlive(): boolean; + setNoGravity(noGravity: boolean): void; + isPlayer(): boolean; + isCrouching(): boolean; + getId(): Internal.UUID; + getPersistentData(): Internal.class_2487; + getTicksExisted(): number; + setSilent(isSilent: boolean): void; + isFrame(): boolean; + startRiding(e: Internal.EntityJS_, force: boolean): boolean; + runCommand(command: string): number; + getCustomNameAlwaysVisible(): boolean; + setMotionZ(z: number): void; + setMotionY(y: number): void; + getBlock(): Internal.BlockContainerJS; + setMotionX(x: number): void; + isInWater(): boolean; + dismountRidingEntity(): void; + isAmbientCreature(): boolean; + rayTrace(distance: number): Internal.RayTraceResultJS; + isInvulnerable(): boolean; + getX(): number; + spawn(): void; + getMinecraftEntity(): Internal.class_1297; + getY(): number; + getZ(): number; + isPeacefulCreature(): boolean; + getMotionZ(): number; + getMotionX(): number; + getNoGravity(): boolean; + getMotionY(): number; + get invisible(): boolean; + get customNameAlwaysVisible(): boolean; + get type(): string; + get hasCustomName(): boolean; + get minecraftEntity(): Internal.class_1297; + get block(): Internal.BlockContainerJS; + get pitch(): number; + get id(): Internal.UUID; + get item(): Internal.ItemStackJS; + get passengers(): Internal.EntityArrayList; + get level(): Internal.LevelJS; + get profile(): Internal.GameProfile; + get customName(): Internal.class_2561; + get horizontalFacing(): Internal.class_2350; + get tags(): Internal.Set; + get sprinting(): boolean; + get crouching(): boolean; + get noGravity(): boolean; + get fullNBT(): Internal.class_2487; + get name(): Internal.class_2561; + get animal(): boolean; + get peacefulCreature(): boolean; + get stepHeight(): number; + get frame(): boolean; + get noClip(): boolean; + get server(): Internal.ServerJS; + get nbt(): Internal.class_2487; + get boss(): boolean; + get alive(): boolean; + get ticksExisted(): number; + get displayName(): Internal.class_2561; + get fallDistance(): number; + get facing(): Internal.class_2350; + get ambientCreature(): boolean; + get swimming(): boolean; + get waterCreature(): boolean; + get invulnerable(): boolean; + get eyeHeight(): number; + get underWater(): boolean; + get player(): boolean; + get motionZ(): number; + get silent(): boolean; + get living(): boolean; + get persistentData(): Internal.class_2487; + get motionY(): number; + get motionX(): number; + get ridingEntity(): Internal.EntityJS; + get inWater(): boolean; + get recursivePassengers(): Internal.EntityArrayList; + get yaw(): number; + get monster(): boolean; + get glowing(): boolean; + get onGround(): boolean; + get teamId(): string; + get x(): number; + get y(): number; + get z(): number; + set noClip(noClip: boolean); + set motionZ(z: number); + set silent(isSilent: boolean); + set motionY(y: number); + set fallDistance(fallDistance: number); + set motionX(x: number); + set invisible(invisible: boolean); + set customName(name: Internal.class_2561_); + set customNameAlwaysVisible(b: boolean); + set onFire(seconds: number); + set yaw(yaw: number); + set invulnerable(invulnerable: boolean); + set glowing(glowing: boolean); + set noGravity(noGravity: boolean); + set fullNBT(nbt: Internal.class_2487_); + set x(x: number); + set y(y: number); + set z(z: number); + set position(block: Internal.BlockContainerJS_); + set pitch(pitch: number); + set stepHeight(stepHeight: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EntityJS_ = EntityJS; + class VillagerTypeBuilder extends Internal.BuilderBase { + getRegistryType(): Internal.RegistryObjectBuilderTypes; + createObject(): Internal.class_3854; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VillagerTypeBuilder_ = VillagerTypeBuilder; + interface SecureRandomParameters { + } + type SecureRandomParameters_ = SecureRandomParameters; + class class_5132$class_5133 { + method_26868($$0: Internal.class_1320_, $$1: number): Internal.class_5132$class_5133; + method_26866(): Internal.class_5132; + method_26867($$0: Internal.class_1320_): Internal.class_5132$class_5133; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5132$class_5133_ = class_5132$class_5133; + class class_3193$class_3194 extends Internal.Enum { + static valueOf($$0: string): Internal.class_3193$class_3194; + static values(): Internal.class_3193$class_3194[]; + method_14014($$0: Internal.class_3193$class_3194_): boolean; + static readonly field_19334 : Internal.class_3193$class_3194; + static readonly field_13877 : Internal.class_3193$class_3194; + static readonly field_13876 : Internal.class_3193$class_3194; + static readonly field_13875 : Internal.class_3193$class_3194; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3193$class_3194_ = "border" | "ticking" | "inaccessible" | "entity_ticking" | class_3193$class_3194; + class Products$P1 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + and(arg0: Internal.Products$P6_): Internal.Products$P7; + and(arg0: Internal.Products$P7_): Internal.Products$P8; + and(arg0: Internal.Products$P4_): Internal.Products$P5; + and(arg0: Internal.Products$P2_): Internal.Products$P3; + and(arg0: Internal.Products$P3_): Internal.Products$P4; + and(arg0: Internal.App_): Internal.Products$P2; + and(arg0: Internal.Products$P5_): Internal.Products$P6; + t1(): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P1_ = Products$P1; + class AdvancementJS { + hasDisplay(): boolean; + getChildren(): Internal.Set; + getParent(): Internal.AdvancementJS; + getTitle(): Internal.class_2561; + hashCode(): number; + equals(o: any): boolean; + getId(): ResourceLocation; + toString(): string; + id(): ResourceLocation; + getDisplayText(): Internal.class_2561; + addChild(a: Internal.AdvancementJS_): void; + getDescription(): Internal.class_2561; + readonly advancement : Internal.class_161; + get parent(): Internal.AdvancementJS; + get displayText(): Internal.class_2561; + get children(): Internal.Set; + get description(): Internal.class_2561; + get title(): Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AdvancementJS_ = AdvancementJS; + class class_2813 implements Internal.class_2596 { + method_12191($$0: Internal.class_2792_): void; + method_12192(): number; + method_12190(): Internal.class_1799; + method_12195(): Internal.class_1713; + method_11052($$0: Internal.class_2540_): void; + method_37440(): number; + method_12193(): number; + method_12194(): number; + method_34678(): Internal.Int2ObjectMap; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2813_ = class_2813; + abstract class class_1665 extends Internal.class_1676 { + method_7439($$0: boolean): void; + method_7438($$0: number): void; + method_7449($$0: number): void; + method_5759($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void; + method_5749($$0: Internal.class_2487_): void; + method_7451($$0: number): void; + method_5694($$0: Internal.class_1657_): void; + method_7444($$0: Internal.class_3414_): void; + method_7433($$0: boolean): void; + method_5750($$0: number, $$1: number, $$2: number): void; + method_5640($$0: number): boolean; + method_7443(): boolean; + method_7432($$0: Internal.class_1297_): void; + method_7442($$0: boolean): void; + method_7485($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_7441(): boolean; + method_7448(): number; + method_5732(): boolean; + method_7447(): number; + method_5784($$0: Internal.class_1313_, $$1: Vec3_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_7435($$0: Internal.class_1309_, $$1: number): void; + method_35207(): number; + method_7456(): boolean; + field_7574 : number; + field_7572 : Internal.class_1665$class_1666; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1665_ = class_1665; + class class_5205 extends Internal.class_4646 { + static readonly field_24928 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5205_ = class_5205; + interface class_364 { + method_25406($$0: number, $$1: number, $$2: number): boolean; + method_25405($$0: number, $$1: number): boolean; + method_25407($$0: boolean): boolean; + method_16803($$0: number, $$1: number, $$2: number): boolean; + method_25400($$0: string, $$1: number): boolean; + method_16014($$0: number, $$1: number): void; + method_25402($$0: number, $$1: number, $$2: number): boolean; + method_25401($$0: number, $$1: number, $$2: number): boolean; + method_25404($$0: number, $$1: number, $$2: number): boolean; + method_25403($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean; + } + type class_364_ = class_364; + class class_3706 extends Internal.class_1720 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3706_ = class_3706; + class class_3499 { + static method_15162($$0: BlockPos_, $$1: Internal.class_2415_, $$2: Internal.class_2470_, $$3: number, $$4: number): BlockPos; + method_15183($$0: Internal.class_2487_): void; + method_15172($$0: Internal.class_5425_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3492_, $$4: Internal.Random_, $$5: number): boolean; + method_15161($$0: string): void; + method_16187($$0: Internal.class_3492_, $$1: BlockPos_): Internal.class_3341; + static method_15171($$0: Internal.class_3492_, $$1: BlockPos_): BlockPos; + method_15160(): Vec3i; + method_15181(): string; + method_15166($$0: Internal.class_2470_): Vec3i; + static method_15176($$0: Vec3_, $$1: Internal.class_2415_, $$2: Internal.class_2470_, $$3: BlockPos_): Vec3; + method_15165($$0: BlockPos_, $$1: Internal.class_3492_, $$2: Internal.class_2248_, $$3: boolean): Internal.List; + method_15175($$0: Internal.class_2487_): Internal.class_2487; + method_15174($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Vec3i_, $$3: boolean, $$4: Internal.class_2248_): void; + method_27267($$0: BlockPos_, $$1: Internal.class_2470_, $$2: BlockPos_, $$3: Internal.class_2415_): Internal.class_3341; + method_15180($$0: Internal.class_3492_, $$1: BlockPos_, $$2: Internal.class_3492_, $$3: BlockPos_): BlockPos; + static method_20532($$0: Internal.class_1936_, $$1: number, $$2: Internal.class_251_, $$3: number, $$4: number, $$5: number): void; + static method_15168($$0: BlockPos_, $$1: Internal.class_2415_, $$2: Internal.class_2470_, $$3: BlockPos_): BlockPos; + method_15167($$0: BlockPos_, $$1: Internal.class_2415_, $$2: Internal.class_2470_): BlockPos; + method_16445($$0: BlockPos_, $$1: Internal.class_3492_, $$2: Internal.class_2248_): Internal.List; + static method_16446($$0: Internal.class_1936_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3492_, $$4: Internal.List_): Internal.List; + static readonly field_31694 : "pos"; + static readonly field_31695 : "blockPos"; + static readonly field_31692 : "state"; + static readonly field_31693 : "nbt"; + static readonly field_31690 : "blocks"; + static readonly field_31691 : "pos"; + static readonly field_31689 : "entities"; + static readonly field_31687 : "palette"; + static readonly field_31688 : "palettes"; + static readonly field_31696 : "nbt"; + static readonly field_31697 : "size"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3499_ = class_3499; + class KeyPair implements Internal.Serializable { + getPrivate(): Internal.PrivateKey; + getPublic(): Internal.PublicKey; + get private(): Internal.PrivateKey; + get public(): Internal.PublicKey; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type KeyPair_ = KeyPair; + abstract class JsonElement { + getAsBigInteger(): Internal.BigInteger; + getAsFloat(): number; + getAsByte(): number; + getAsJsonObject(): Internal.JsonObject; + getAsJsonNull(): Internal.JsonNull; + getAsBigDecimal(): Internal.BigDecimal; + isJsonNull(): boolean; + getAsNumber(): Internal.Number; + getAsCharacter(): string; + getAsString(): string; + isJsonArray(): boolean; + getAsDouble(): number; + getAsInt(): number; + deepCopy(): Internal.JsonElement; + isJsonPrimitive(): boolean; + getAsLong(): number; + getAsJsonArray(): Internal.JsonArray; + getAsJsonPrimitive(): Internal.JsonPrimitive; + isJsonObject(): boolean; + getAsBoolean(): boolean; + toString(): string; + getAsShort(): number; + get asByte(): number; + get asBigInteger(): Internal.BigInteger; + get asJsonObject(): Internal.JsonObject; + get asCharacter(): string; + get jsonPrimitive(): boolean; + get asNumber(): Internal.Number; + get asBigDecimal(): Internal.BigDecimal; + get jsonNull(): boolean; + get asFloat(): number; + get asLong(): number; + get asInt(): number; + get asJsonPrimitive(): Internal.JsonPrimitive; + get asJsonNull(): Internal.JsonNull; + get asShort(): number; + get asDouble(): number; + get asJsonArray(): Internal.JsonArray; + get asString(): string; + get jsonObject(): boolean; + get jsonArray(): boolean; + get asBoolean(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type JsonElement_ = JsonElement; + abstract class Event { + addPhaseOrdering(firstPhase: ResourceLocation_, secondPhase: ResourceLocation_): void; + invoker(): T; + register(phase: ResourceLocation_, listener: T): void; + register(arg0: T): void; + static readonly DEFAULT_PHASE : ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Event_ = Event; + interface MinecraftSessionService { + joinServer(arg0: Internal.GameProfile_, arg1: string, arg2: string): void; + getTextures(arg0: Internal.GameProfile_, arg1: boolean): Internal.Map; + hasJoinedServer(arg0: Internal.GameProfile_, arg1: string, arg2: Internal.InetAddress_): Internal.GameProfile; + fillProfileProperties(arg0: Internal.GameProfile_, arg1: boolean): Internal.GameProfile; + } + type MinecraftSessionService_ = MinecraftSessionService; + abstract class Reader implements Internal.Readable, Internal.Closeable { + read(arg0: string[]): number; + read(arg0: string[], arg1: number, arg2: number): number; + read(arg0: Internal.CharBuffer_): number; + read(): number; + static nullReader(): Internal.Reader; + ready(): boolean; + markSupported(): boolean; + reset(): void; + skip(arg0: number): number; + transferTo(arg0: Internal.Writer_): number; + close(): void; + mark(arg0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Reader_ = Reader; + interface Object2BooleanFunction extends it.unimi.dsi.fastutil.Function, Internal.Predicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Object2ShortFunction; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Object2IntFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: boolean): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Object2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Object2ObjectFunction; + get(arg0: any): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Object2LongFunction; + removeBoolean(arg0: any): boolean; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2BooleanFunction; + getBoolean(arg0: any): boolean; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Object2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Object2FloatFunction; + test(arg0: K): boolean; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Object2CharFunction; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2BooleanFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2BooleanFunction; + } + type Object2BooleanFunction_ = ((arg0: any) => boolean) | Object2BooleanFunction; + class class_3862 extends Internal.class_1874 { + method_8119(): Internal.class_1865; + method_17447(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3862_ = class_3862; + interface class_2823 { + method_16399(): Internal.class_1922; + method_12247($$0: Internal.class_1944_, $$1: Internal.class_4076_): void; + method_12246(arg0: number, arg1: number): Internal.class_1922; + } + type class_2823_ = class_2823; + class class_1493 extends Internal.class_1321 implements Internal.class_5354 { + method_5978(): number; + method_29509(): void; + method_5931($$0: Internal.class_1657_): boolean; + method_5711($$0: number): void; + static method_39450($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_29508(): Internal.UUID; + method_6707($$0: number): number; + method_6708($$0: Internal.class_1767_): void; + method_29507(): number; + static method_26897(): Internal.class_5132$class_5133; + method_6173($$0: boolean): void; + method_6178($$0: Internal.class_1309_, $$1: Internal.class_1309_): boolean; + method_6474($$0: Internal.class_1429_): boolean; + method_6078($$0: Internal.class_1282_): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6710(): boolean; + method_6711(): boolean; + method_6714(): number; + method_5945(): number; + method_6715($$0: number, $$1: number): number; + method_6712($$0: boolean): void; + method_6713(): Internal.class_1767; + method_6719($$0: number): number; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + method_6717($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1493; + method_29514($$0: number): void; + method_29513($$0: Internal.UUID_): void; + method_6481($$0: Internal.class_1799_): boolean; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6121($$0: Internal.class_1297_): boolean; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_18004 : ((arg0: Internal.class_1309) => boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1493_ = class_1493; + interface class_5633 { + method_7728($$0: Internal.class_1657_, $$1: Internal.class_1937_, $$2: Internal.class_1799_, $$3: BlockPos_): void; + method_7731(arg0: Internal.class_1657_, arg1: Internal.class_1937_, arg2: BlockPos_, arg3: Internal.class_3965_): boolean; + } + type class_5633_ = class_5633; + interface WatchEvent$Kind { + name(): string; + type(): typeof T; + } + type WatchEvent$Kind_ = WatchEvent$Kind; + interface Delayed extends Internal.Comparable { + getDelay(arg0: Internal.TimeUnit_): number; + } + type Delayed_ = Delayed; + interface IntFunction { + apply(arg0: number): R; + } + type IntFunction_ = ((arg0: number) => R) | IntFunction; + interface class_5424 extends Internal.class_4538 { + method_30274($$0: number): number; + method_30271(): number; + method_30273(): number; + method_30272(): number; + } + type class_5424_ = class_5424; + interface Callable { + call(): V; + } + type Callable_ = (() => V) | Callable; + interface Function10 { + curry9(): Internal.Function9>; + 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>; + curry8(): Internal.Function8>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function10_ = Function10; + class class_6760 extends Internal.Record { + comp_252(): T; + static method_39410($$0: T, $$1: BlockPos_): Internal.class_6760; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_255(): Internal.class_1953; + comp_256(): number; + comp_253(): BlockPos; + comp_254(): number; + static readonly field_35549 : ((arg0: any) => boolean); + static readonly field_35550 : ((arg0: any) => boolean); + static readonly field_35551 : Internal.Hash$Strategy>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6760_ = class_6760; + interface LongUnaryOperator { + applyAsLong(arg0: number): number; + compose(arg0: Internal.LongUnaryOperator_): Internal.LongUnaryOperator; + andThen(arg0: Internal.LongUnaryOperator_): Internal.LongUnaryOperator; + } + type LongUnaryOperator_ = ((arg0: number) => number) | LongUnaryOperator; + class class_2568$class_5249 { + method_27683(): Internal.class_1799; + hashCode(): number; + equals($$0: any): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2568$class_5249_ = class_2568$class_5249; + class StringRange { + static encompassing(arg0: Internal.StringRange_, arg1: Internal.StringRange_): Internal.StringRange; + static at(arg0: number): Internal.StringRange; + getStart(): number; + hashCode(): number; + equals(arg0: any): boolean; + get(arg0: string): string; + get(arg0: Internal.ImmutableStringReader_): string; + isEmpty(): boolean; + getLength(): number; + toString(): string; + getEnd(): number; + static between(arg0: number, arg1: number): Internal.StringRange; + get start(): number; + get length(): number; + get end(): number; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StringRange_ = StringRange; + class class_2843 { + method_12349(): boolean; + method_12350(): Internal.class_2487; + method_12356($$0: Internal.class_2818_): void; + static readonly field_12950 : Internal.class_2843; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2843_ = class_2843; + class class_32$class_5143 implements Internal.AutoCloseable, Internal.AccessorLevelStorageSession { + handler$zif000$readWorldProperties(callbackInfo: Internal.CallbackInfoReturnable_): void; + method_27016(): number; + method_27005(): string; + method_27424($$0: Internal.class_5321_): Internal.Path; + method_27014(): Internal.Optional; + method_27015(): void; + method_27427(): Internal.class_29; + method_27425($$0: Internal.class_5455_, $$1: Internal.class_5219_): void; + method_27008($$0: string): void; + method_27426($$0: Internal.class_5455_, $$1: Internal.class_5219_, $$2: Internal.class_2487_): void; + method_27013($$0: Internal.DynamicOps_, $$1: Internal.class_5359_, $$2: Internal.Lifecycle_): Internal.class_5219; + method_29585(): Internal.class_5359; + method_27010($$0: Internal.class_5218_): Internal.Path; + method_29584(): Internal.class_34; + handler$zif000$saveWorld(registryTracker: Internal.class_5455_, saveProperties: Internal.class_5219_, compoundTag: Internal.class_2487_, info: Internal.CallbackInfo_): void; + close(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_32$class_5143_ = class_32$class_5143; + class class_1456 extends Internal.class_1429 implements Internal.class_5354 { + method_29509(): void; + method_29508(): Internal.UUID; + method_6603($$0: boolean): void; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + method_29514($$0: number): void; + method_29513($$0: Internal.UUID_): void; + static method_20668($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_29507(): number; + static method_26891(): Internal.class_5132$class_5133; + method_6481($$0: Internal.class_1799_): boolean; + method_6121($$0: Internal.class_1297_): boolean; + method_6600(): boolean; + method_6601($$0: number): number; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1456_ = class_1456; + class ZoneOffset extends Internal.ZoneId implements Internal.TemporalAccessor, Internal.TemporalAdjuster, Internal.Comparable, Internal.Serializable { + getTotalSeconds(): number; + static ofHoursMinutes(arg0: number, arg1: number): Internal.ZoneOffset; + query(arg0: Internal.TemporalQuery_): R; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + getId(): string; + isSupported(arg0: Internal.TemporalField_): boolean; + compareTo(arg0: Internal.ZoneOffset_): number; + getLong(arg0: Internal.TemporalField_): number; + static ofHours(arg0: number): Internal.ZoneOffset; + hashCode(): number; + static of(arg0: string): Internal.ZoneOffset; + equals(arg0: any): boolean; + get(arg0: Internal.TemporalField_): number; + static from(arg0: Internal.TemporalAccessor_): Internal.ZoneOffset; + toString(): string; + getRules(): Internal.ZoneRules; + static ofHoursMinutesSeconds(arg0: number, arg1: number, arg2: number): Internal.ZoneOffset; + static ofTotalSeconds(arg0: number): Internal.ZoneOffset; + static readonly MIN : Internal.ZoneOffset; + static readonly UTC : Internal.ZoneOffset; + static readonly MAX : Internal.ZoneOffset; + get totalSeconds(): number; + get rules(): Internal.ZoneRules; + get id(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ZoneOffset_ = ZoneOffset; + class class_3620$class_6594 extends Internal.Enum { + static method_38484($$0: number): Internal.class_3620$class_6594; + static valueOf($$0: string): Internal.class_3620$class_6594; + static values(): Internal.class_3620$class_6594[]; + static readonly field_34759 : Internal.class_3620$class_6594; + static readonly field_34760 : Internal.class_3620$class_6594; + static readonly field_34761 : Internal.class_3620$class_6594; + static readonly field_34762 : Internal.class_3620$class_6594; + readonly field_34763 : number; + readonly field_34764 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3620$class_6594_ = "normal" | "high" | "low" | "lowest" | class_3620$class_6594; + class SecureRandom extends Internal.Random { + static getSeed(arg0: number): number[]; + getAlgorithm(): string; + static getInstanceStrong(): Internal.SecureRandom; + getParameters(): Internal.SecureRandomParameters; + reseed(arg0: Internal.SecureRandomParameters_): void; + reseed(): void; + getProvider(): Internal.Provider; + toString(): string; + generateSeed(arg0: number): number[]; + static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_, arg2: Internal.Provider_): Internal.SecureRandom; + static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_, arg2: string): Internal.SecureRandom; + static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_): Internal.SecureRandom; + static getInstance(arg0: string): Internal.SecureRandom; + static getInstance(arg0: string, arg1: string): Internal.SecureRandom; + static getInstance(arg0: string, arg1: Internal.Provider_): Internal.SecureRandom; + setSeed(arg0: number[]): void; + setSeed(arg0: number): void; + nextBytes(arg0: number[], arg1: Internal.SecureRandomParameters_): void; + nextBytes(arg0: number[]): void; + get provider(): Internal.Provider; + get parameters(): Internal.SecureRandomParameters; + get instanceStrong(): Internal.SecureRandom; + get algorithm(): string; + set seed(arg0: number[]); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SecureRandom_ = SecureRandom; + class class_5929 extends Internal.class_4651 { + method_23455($$0: Internal.Random_, $$1: BlockPos_): Internal.class_2680; + static readonly field_29301 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5929_ = class_5929; + class class_280 implements Internal.class_5936, Internal.AutoCloseable { + method_1278(): Internal.class_281; + method_1279(): void; + method_1269($$0: string, $$1: Internal.IntSupplier_): void; + static method_16035($$0: Internal.JsonObject_): Internal.class_277; + method_35763(): string; + method_1270(): number; + method_1271($$0: string): Internal.class_284; + method_1273(): void; + method_34418(): void; + static method_16036($$0: Internal.class_3300_, $$1: Internal.class_281$class_282_, $$2: string): Internal.class_5937; + method_1274(): Internal.class_281; + method_1275($$0: string): Internal.class_278; + close(): void; + method_1277(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_280_ = class_280; + /** + * Fired when player right clicks with item on hand. + * + * Note that this will only be fired when hand has item. + * + * On cancellation, Result.SUCCESS is returned, thus making player swing his arm. + */ + class ItemRightClickEventJS extends Internal.PlayerEventJS { + getHand(): Hand; + getItem(): Internal.ItemStackJS; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get item(): Internal.ItemStackJS; + get entity(): Internal.EntityJS; + get hand(): Hand; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when player right clicks with item on hand. + * + * Note that this will only be fired when hand has item. + * + * On cancellation, Result.SUCCESS is returned, thus making player swing his arm. + */ + type ItemRightClickEventJS_ = ItemRightClickEventJS; + class StageChangeEvent { + getStage(): string; + getPlayer(): Internal.class_1657; + getPlayerStages(): Internal.Stages; + get stage(): string; + get playerStages(): Internal.Stages; + get player(): Internal.class_1657; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StageChangeEvent_ = StageChangeEvent; + class DataResult$Mu implements Internal.K1 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DataResult$Mu_ = DataResult$Mu; + class BigInteger extends Internal.Number implements Internal.Comparable { + bitLength(): number; + getLowestSetBit(): number; + longValueExact(): number; + mod(arg0: Internal.BigInteger_): Internal.BigInteger; + byteValueExact(): number; + gcd(arg0: Internal.BigInteger_): Internal.BigInteger; + setBit(arg0: number): Internal.BigInteger; + compareTo(arg0: Internal.BigInteger_): number; + shortValueExact(): number; + longValue(): number; + sqrtAndRemainder(): Internal.BigInteger[]; + not(): Internal.BigInteger; + shiftLeft(arg0: number): Internal.BigInteger; + min(arg0: Internal.BigInteger_): Internal.BigInteger; + sqrt(): Internal.BigInteger; + and(arg0: Internal.BigInteger_): Internal.BigInteger; + hashCode(): number; + pow(arg0: number): Internal.BigInteger; + clearBit(arg0: number): Internal.BigInteger; + xor(arg0: Internal.BigInteger_): Internal.BigInteger; + divide(arg0: Internal.BigInteger_): Internal.BigInteger; + multiply(arg0: Internal.BigInteger_): Internal.BigInteger; + signum(): number; + add(arg0: Internal.BigInteger_): Internal.BigInteger; + flipBit(arg0: number): Internal.BigInteger; + or(arg0: Internal.BigInteger_): Internal.BigInteger; + max(arg0: Internal.BigInteger_): Internal.BigInteger; + static valueOf(arg0: number): Internal.BigInteger; + intValue(): number; + subtract(arg0: Internal.BigInteger_): Internal.BigInteger; + floatValue(): number; + isProbablePrime(arg0: number): boolean; + doubleValue(): number; + nextProbablePrime(): Internal.BigInteger; + testBit(arg0: number): boolean; + shiftRight(arg0: number): Internal.BigInteger; + abs(): Internal.BigInteger; + divideAndRemainder(arg0: Internal.BigInteger_): Internal.BigInteger[]; + negate(): Internal.BigInteger; + toByteArray(): number[]; + equals(arg0: any): boolean; + toString(arg0: number): string; + toString(): string; + bitCount(): number; + static probablePrime(arg0: number, arg1: Internal.Random_): Internal.BigInteger; + modPow(arg0: Internal.BigInteger_, arg1: Internal.BigInteger_): Internal.BigInteger; + remainder(arg0: Internal.BigInteger_): Internal.BigInteger; + intValueExact(): number; + andNot(arg0: Internal.BigInteger_): Internal.BigInteger; + modInverse(arg0: Internal.BigInteger_): Internal.BigInteger; + static readonly ZERO : Internal.BigInteger; + static readonly ONE : Internal.BigInteger; + static readonly TEN : Internal.BigInteger; + static readonly TWO : Internal.BigInteger; + get lowestSetBit(): number; + set bit(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BigInteger_ = BigInteger; + interface Boolean2DoubleFunction extends it.unimi.dsi.fastutil.Function { + getOrDefault(arg0: boolean, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Boolean2IntFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: boolean, arg1: number): number; + remove(arg0: any): number; + remove(arg0: boolean): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Boolean2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Boolean2ObjectFunction; + get(arg0: any): number; + get(arg0: boolean): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Boolean2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Boolean2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Boolean2CharFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2DoubleFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2DoubleFunction; + } + type Boolean2DoubleFunction_ = ((arg0: boolean) => number) | Boolean2DoubleFunction; + class class_1634 extends Internal.class_1588 { + static method_26925(): Internal.class_5132$class_5133; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5718(): number; + method_5749($$0: Internal.class_2487_): void; + method_7182(): Internal.class_1308; + method_7181($$0: number): void; + method_7176(): boolean; + method_7186(): BlockPos; + method_7178($$0: Internal.class_1308_): void; + method_7188($$0: BlockPos_): void; + method_7177($$0: boolean): void; + method_5776(): boolean; + method_5784($$0: Internal.class_1313_, $$1: Vec3_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_30502 : 45.836624; + static readonly field_28645 : 4; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1634_ = class_1634; + interface class_1521 { + method_6846(): number; + method_6847(): number; + method_6855(): void; + method_6856(): void; + method_6848(): boolean; + method_6849(): Internal.class_1527; + method_6850(arg0: Internal.class_1511_, arg1: BlockPos_, arg2: Internal.class_1282_, arg3: Internal.class_1657_): void; + method_6853(): void; + method_6854(): void; + method_6851(): Vec3; + method_6852(arg0: Internal.class_1282_, arg1: number): number; + } + type class_1521_ = class_1521; + abstract class NumberFormat extends Internal.Format { + setGroupingUsed(arg0: boolean): void; + getMinimumFractionDigits(): number; + static getCurrencyInstance(arg0: Internal.Locale_): Internal.NumberFormat; + static getCurrencyInstance(): Internal.NumberFormat; + setCurrency(arg0: Internal.Currency_): void; + setMinimumIntegerDigits(arg0: number): void; + static getCompactNumberInstance(): Internal.NumberFormat; + static getCompactNumberInstance(arg0: Internal.Locale_, arg1: Internal.NumberFormat$Style_): Internal.NumberFormat; + getRoundingMode(): Internal.RoundingMode; + hashCode(): number; + setParseIntegerOnly(arg0: boolean): void; + static getAvailableLocales(): Internal.Locale[]; + getCurrency(): Internal.Currency; + isGroupingUsed(): boolean; + format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer; + format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer; + format(arg0: number): string; + setMinimumFractionDigits(arg0: number): void; + parse(arg0: string): Internal.Number; + parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Number; + getMaximumIntegerDigits(): number; + setMaximumIntegerDigits(arg0: number): void; + static getPercentInstance(): Internal.NumberFormat; + static getPercentInstance(arg0: Internal.Locale_): Internal.NumberFormat; + static getNumberInstance(arg0: Internal.Locale_): Internal.NumberFormat; + static getNumberInstance(): Internal.NumberFormat; + parseObject(arg0: string, arg1: Internal.ParsePosition_): any; + getMaximumFractionDigits(): number; + static getIntegerInstance(): Internal.NumberFormat; + static getIntegerInstance(arg0: Internal.Locale_): Internal.NumberFormat; + equals(arg0: any): boolean; + clone(): any; + isParseIntegerOnly(): boolean; + setRoundingMode(arg0: Internal.RoundingMode_): void; + getMinimumIntegerDigits(): number; + static getInstance(): Internal.NumberFormat; + static getInstance(arg0: Internal.Locale_): Internal.NumberFormat; + setMaximumFractionDigits(arg0: number): void; + static readonly FRACTION_FIELD : 1; + static readonly INTEGER_FIELD : 0; + get instance(): Internal.NumberFormat; + get parseIntegerOnly(): boolean; + get groupingUsed(): boolean; + get compactNumberInstance(): Internal.NumberFormat; + get availableLocales(): Internal.Locale[]; + get maximumIntegerDigits(): number; + get roundingMode(): Internal.RoundingMode; + get maximumFractionDigits(): number; + get minimumFractionDigits(): number; + get currency(): Internal.Currency; + get integerInstance(): Internal.NumberFormat; + get numberInstance(): Internal.NumberFormat; + get percentInstance(): Internal.NumberFormat; + get minimumIntegerDigits(): number; + get currencyInstance(): Internal.NumberFormat; + set maximumFractionDigits(arg0: number); + set roundingMode(arg0: Internal.RoundingMode_); + set minimumFractionDigits(arg0: number); + set parseIntegerOnly(arg0: boolean); + set currency(arg0: Internal.Currency_); + set groupingUsed(arg0: boolean); + set minimumIntegerDigits(arg0: number); + set maximumIntegerDigits(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type NumberFormat_ = NumberFormat; + interface WatchService extends Internal.Closeable { + take(): Internal.WatchKey; + poll(arg0: number, arg1: Internal.TimeUnit_): Internal.WatchKey; + poll(): Internal.WatchKey; + close(): void; + } + type WatchService_ = WatchService; + class class_1092 extends Internal.class_4080 implements Internal.AutoCloseable, Internal.BakedModelManagerHooks, Internal.IdentifiableResourceReloadListener { + method_4744(): Internal.class_1087; + method_4743(): Internal.class_773; + method_24153($$0: ResourceLocation_): Internal.class_1059; + method_24152($$0: number): void; + getFabricId(): ResourceLocation; + fabric_getModel(id: ResourceLocation_): Internal.class_1087; + close(): void; + method_4742($$0: Internal.class_1091_): Internal.class_1087; + method_21611($$0: Internal.class_2680_, $$1: Internal.class_2680_): boolean; + getFabricDependencies(): Internal.Collection; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1092_ = class_1092; + class class_3824 extends Internal.class_3825 { + method_16768($$0: Internal.class_2680_, $$1: Internal.Random_): boolean; + static readonly field_25009 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3824_ = class_3824; + class class_2481 extends Internal.class_2514 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + static method_23233($$0: number): Internal.class_2481; + static method_23234($$0: boolean): Internal.class_2481; + method_23258(): Internal.class_4614; + method_32289($$0: Internal.class_5627_): void; + method_10699(): number; + method_10698(): number; + method_10701(): number; + method_10700(): number; + method_10711(): number; + method_10702(): Internal.Number; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + equals($$0: any): boolean; + method_10530(): Internal.class_2481; + method_10697(): number; + method_10696(): number; + static readonly field_21026 : Internal.class_2481; + static readonly field_21027 : Internal.class_2481; + static readonly field_21025 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2481_ = class_2481; + class class_1593 extends Internal.class_1307 implements Internal.class_1569 { + method_5634(): Internal.class_3419; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + method_7091($$0: number): void; + method_7084(): number; + method_33588(): number; + method_6046(): Internal.class_1310; + method_5640($$0: number): boolean; + method_5973($$0: Internal.class_1299_): boolean; + method_5776(): boolean; + method_6007(): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_28641 : 25; + static readonly field_30475 : 7.448451; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1593_ = class_1593; + class class_2797 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12115($$0: Internal.class_2792_): void; + method_12114(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2797_ = class_2797; + class class_273 extends Internal.class_18 { + method_75($$0: Internal.class_2487_): Internal.class_2487; + method_32481($$0: Internal.class_2487_): Internal.class_273; + static readonly field_31893 : "scoreboard"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_273_ = class_273; + interface FileAttributeView extends Internal.AttributeView { + } + type FileAttributeView_ = FileAttributeView; + class ExemptionMechanism { + init(arg0: Internal.Key_, arg1: Internal.AlgorithmParameterSpec_): void; + init(arg0: Internal.Key_): void; + init(arg0: Internal.Key_, arg1: Internal.AlgorithmParameters_): void; + getName(): string; + genExemptionBlob(arg0: number[]): number; + genExemptionBlob(): number[]; + genExemptionBlob(arg0: number[], arg1: number): number; + isCryptoAllowed(arg0: Internal.Key_): boolean; + getProvider(): Internal.Provider; + getOutputSize(arg0: number): number; + static getInstance(arg0: string, arg1: string): Internal.ExemptionMechanism; + static getInstance(arg0: string, arg1: Internal.Provider_): Internal.ExemptionMechanism; + static getInstance(arg0: string): Internal.ExemptionMechanism; + get provider(): Internal.Provider; + get name(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ExemptionMechanism_ = ExemptionMechanism; + class BitSet implements Internal.Cloneable, Internal.Serializable { + nextClearBit(arg0: number): number; + previousClearBit(arg0: number): number; + or(arg0: Internal.BitSet_): void; + set(arg0: number, arg1: number): void; + set(arg0: number): void; + set(arg0: number, arg1: boolean): void; + set(arg0: number, arg1: number, arg2: boolean): void; + toLongArray(): number[]; + intersects(arg0: Internal.BitSet_): boolean; + static valueOf(arg0: number[]): Internal.BitSet; + static valueOf(arg0: Internal.ByteBuffer_): Internal.BitSet; + static valueOf(arg0: Internal.LongBuffer_): Internal.BitSet; + previousSetBit(arg0: number): number; + isEmpty(): boolean; + clear(): void; + clear(arg0: number, arg1: number): void; + clear(arg0: number): void; + length(): number; + nextSetBit(arg0: number): number; + cardinality(): number; + size(): number; + stream(): Internal.IntStream; + and(arg0: Internal.BitSet_): void; + hashCode(): number; + toByteArray(): number[]; + equals(arg0: any): boolean; + get(arg0: number, arg1: number): Internal.BitSet; + get(arg0: number): boolean; + clone(): any; + xor(arg0: Internal.BitSet_): void; + toString(): string; + flip(arg0: number): void; + flip(arg0: number, arg1: number): void; + andNot(arg0: Internal.BitSet_): void; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BitSet_ = BitSet; + interface class_5843 { + method_33844(arg0: Internal.class_5868_): number; + } + type class_5843_ = class_5843; + class class_5485 { + method_30976($$0: CarvingGenerationStep_): Internal.Iterable>>; + method_38105($$0: Internal.class_6796_): boolean; + method_30983(): Internal.List>; + method_30982(): Internal.List>; + static readonly field_26639 : Internal.class_5485; + field_26416 : Internal.List>; + field_34465 : (() => Internal.Set); + field_26640 : (() => Internal.List>); + field_26415 : Internal.Map>>; + static readonly field_26413 : Internal.MapCodec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5485_ = class_5485; + /** + */ + class ArmorItemBuilder$Boots extends Internal.ArmorItemBuilder { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type ArmorItemBuilder$Boots_ = ArmorItemBuilder$Boots; + class class_6795 extends Internal.class_6797 { + static method_39634($$0: Internal.class_5843_, $$1: Internal.class_5843_): Internal.class_6795; + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + static method_39635($$0: Internal.class_6122_): Internal.class_6795; + static method_39637($$0: Internal.class_5843_, $$1: Internal.class_5843_): Internal.class_6795; + method_39615(): Internal.class_6798; + static readonly field_35725 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6795_ = class_6795; + class class_2881 { + method_12526($$0: Internal.class_1511_, $$1: Internal.class_1282_): void; + method_12538(): void; + method_12524(): void; + method_12536(): boolean; + method_12517(): number; + method_12528($$0: Internal.class_1510_): void; + method_12530(): Internal.class_2487; + method_12522(): void; + method_12532($$0: Internal.class_1510_): void; + static readonly field_31441 : 9; + static readonly field_31442 : 128; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2881_ = class_2881; + class class_10 extends Internal.Enum { + static valueOf($$0: string): Internal.class_10; + static values(): Internal.class_10[]; + static readonly field_50 : Internal.class_10; + static readonly field_51 : Internal.class_10; + static readonly field_48 : Internal.class_10; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_10_ = "land" | "air" | "water" | class_10; + interface Long2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.LongToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ByteFunction; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Long2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2ByteFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ByteFunction; + } + type Long2ByteFunction_ = ((arg0: number) => number) | Long2ByteFunction; + class class_2501 extends Internal.class_2483 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + clear(): void; + method_10618(): Internal.class_2501; + method_23258(): Internal.class_4614; + method_32289($$0: Internal.class_5627_): void; + method_10533($$0: number, $$1: Internal.class_2520_): boolean; + method_10535($$0: number, $$1: Internal.class_2520_): boolean; + method_10601(): number; + method_10711(): number; + method_10615(): number[]; + size(): number; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + method_10616($$0: number): Internal.class_2503; + equals($$0: any): boolean; + method_17811($$0: number): Internal.class_2503; + method_17812($$0: number, $$1: Internal.class_2503_): void; + toString(): string; + method_17810($$0: number, $$1: Internal.class_2503_): Internal.class_2503; + static readonly field_21040 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2501_ = class_2501; + class class_6603 { + method_38590($$0: Internal.class_2540_): void; + static method_38591($$0: Internal.class_2540_, $$1: Internal.class_2818_): void; + method_38594(): Internal.class_2487; + method_38587($$0: number, $$1: number): Internal.Consumer; + method_38586(): Internal.class_2540; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6603_ = class_6603; + interface class_1603 { + method_7105(arg0: Internal.class_1309_, arg1: number): void; + } + type class_1603_ = class_1603; + interface AccessChunkRendererRegion { + fabric_setRenderer(arg0: Internal.TerrainRenderContext_): void; + fabric_getRenderer(): Internal.TerrainRenderContext; + } + type AccessChunkRendererRegion_ = AccessChunkRendererRegion; + abstract class class_1688 extends Internal.class_1297 { + method_7518(): Internal.class_1688$class_1689; + method_5879(): void; + method_7517(): Internal.class_2680; + method_7516($$0: Internal.class_1282_): void; + method_5755(): Internal.class_2350; + method_5810(): boolean; + method_7515($$0: number): void; + method_5759($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void; + method_7519(): Internal.class_2680; + method_7521(): number; + method_7520($$0: number): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5621(): number; + method_5863(): boolean; + method_7524($$0: number): void; + static method_7523($$0: Internal.class_1937_, $$1: number, $$2: number, $$3: number, $$4: Internal.class_1688$class_1689_): Internal.class_1688; + method_7522(): number; + method_7507(): number; + method_7506($$0: number, $$1: number, $$2: number, $$3: boolean): void; + method_18002(): Internal.class_2596; + method_7527($$0: Internal.class_2680_): void; + method_7505($$0: number, $$1: number, $$2: number, $$3: number): Vec3; + method_7526(): number; + method_7509($$0: number): void; + method_30949($$0: Internal.class_1297_): boolean; + method_24829($$0: Internal.class_1309_): Vec3; + method_7508($$0: number, $$1: number, $$2: number): Vec3; + method_31480(): Internal.class_1799; + method_7510(): boolean; + method_5750($$0: number, $$1: number, $$2: number): void; + method_7514(): number; + method_5830(): Internal.class_238; + method_5773(): void; + method_5697($$0: Internal.class_1297_): void; + method_7511($$0: boolean): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1688_ = class_1688; + class Proxy$Type extends Internal.Enum { + 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; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Proxy$Type_ = "socks" | "direct" | "http" | Proxy$Type; + abstract class class_6045 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6045_ = class_6045; + class class_4780 implements Internal.class_3037 { + readonly field_22435 : Internal.class_2680; + readonly field_22191 : Internal.class_2680; + readonly field_22192 : Internal.class_2680; + readonly field_22193 : Internal.class_2680; + static readonly field_24838 : Internal.Codec; + readonly field_22194 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4780_ = class_4780; + class class_4140 { + method_19093(): Internal.Optional>>; + toString(): string; + static readonly field_30243 : Internal.class_4140; + static readonly field_28325 : Internal.class_4140; + static readonly field_26389 : Internal.class_4140>; + static readonly field_19293 : Internal.class_4140; + static readonly field_28324 : Internal.class_4140; + static readonly field_22340 : Internal.class_4140; + static readonly field_22342 : Internal.class_4140; + static readonly field_22343 : Internal.class_4140>; + static readonly field_28327 : Internal.class_4140; + static readonly field_22344 : Internal.class_4140>; + static readonly field_28326 : Internal.class_4140; + static readonly field_22345 : Internal.class_4140; + static readonly field_25813 : Internal.class_4140; + static readonly field_22346 : Internal.class_4140; + static readonly field_25814 : Internal.class_4140; + static readonly field_22347 : Internal.class_4140; + static readonly field_22348 : Internal.class_4140; + static readonly field_22349 : Internal.class_4140; + static readonly field_18438 : Internal.class_4140; + static readonly field_18437 : Internal.class_4140; + static readonly field_19009 : Internal.class_4140; + static readonly field_18439 : Internal.class_4140; + static readonly field_19007 : Internal.class_4140; + static readonly field_30246 : Internal.class_4140; + static readonly field_18873 : Internal.class_4140>; + static readonly field_19008 : Internal.class_4140; + static readonly field_30244 : Internal.class_4140; + static readonly field_19006 : Internal.class_4140>; + static readonly field_30245 : Internal.class_4140; + static readonly field_25160 : Internal.class_4140; + static readonly field_25361 : Internal.class_4140; + static readonly field_25360 : Internal.class_4140; + static readonly field_22332 : Internal.class_4140; + static readonly field_22333 : Internal.class_4140; + static readonly field_22334 : Internal.class_4140; + static readonly field_18441 : Internal.class_4140>; + static readonly field_18440 : Internal.class_4140; + static readonly field_22336 : Internal.class_4140; + static readonly field_18443 : Internal.class_4140>; + static readonly field_22337 : Internal.class_4140; + static readonly field_18442 : Internal.class_4140; + static readonly field_22339 : Internal.class_4140; + static readonly field_18449 : Internal.class_4140; + static readonly field_18448 : Internal.class_4140; + static readonly field_18445 : Internal.class_4140; + static readonly field_18444 : Internal.class_4140; + static readonly field_18447 : Internal.class_4140; + static readonly field_18446 : Internal.class_4140; + static readonly field_25754 : Internal.class_4140; + static readonly field_25359 : Internal.class_4140; + static readonly field_25755 : Internal.class_4140>; + static readonly field_25159 : Internal.class_4140; + static readonly field_18452 : Internal.class_4140; + static readonly field_18451 : Internal.class_4140; + static readonly field_19386 : Internal.class_4140; + static readonly field_18453 : Internal.class_4140; + static readonly field_19385 : Internal.class_4140; + static readonly field_18450 : Internal.class_4140>; + static readonly field_33484 : Internal.class_4140; + static readonly field_33483 : Internal.class_4140; + static readonly field_22350 : Internal.class_4140; + static readonly field_22473 : Internal.class_4140; + static readonly field_22474 : Internal.class_4140; + static readonly field_22353 : Internal.class_4140; + static readonly field_22354 : Internal.class_4140; + static readonly field_22475 : Internal.class_4140; + static readonly field_22355 : Internal.class_4140; + static readonly field_22356 : Internal.class_4140; + static readonly field_22357 : Internal.class_4140; + static readonly field_20616 : Internal.class_4140; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4140_ = class_4140; + interface ScreenKeyboardEvents$BeforeKeyPress { + beforeKeyPress(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): void; + } + type ScreenKeyboardEvents$BeforeKeyPress_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => void) | ScreenKeyboardEvents$BeforeKeyPress; + class Currency implements Internal.Serializable { + getNumericCodeAsString(): string; + getCurrencyCode(): string; + getDefaultFractionDigits(): number; + getDisplayName(arg0: Internal.Locale_): string; + getDisplayName(): string; + getNumericCode(): number; + toString(): string; + static getInstance(arg0: string): Internal.Currency; + static getInstance(arg0: Internal.Locale_): Internal.Currency; + static getAvailableCurrencies(): Internal.Set; + getSymbol(): string; + getSymbol(arg0: Internal.Locale_): string; + get symbol(): string; + get displayName(): string; + get availableCurrencies(): Internal.Set; + get numericCodeAsString(): string; + get currencyCode(): string; + get defaultFractionDigits(): number; + get numericCode(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Currency_ = Currency; + interface class_1270 { + createMenu(arg0: number, arg1: Internal.class_1661_, arg2: Internal.class_1657_): Internal.class_1703; + } + type class_1270_ = ((arg0: number, arg1: Internal.class_1661, arg2: Internal.class_1657) => Internal.class_1703) | class_1270; + class class_2991 { + method_12900(): Internal.CommandDispatcher; + method_29462($$0: ResourceLocation_): Internal.class_3494; + method_29461($$0: Internal.class_5349_): void; + method_12899(): Internal.class_2168; + method_12904($$0: Internal.class_2158_, $$1: Internal.class_2168_): number; + method_12905($$0: ResourceLocation_): Internal.Optional; + method_12902(): number; + method_29464(): Internal.Iterable; + method_29463(): Internal.Iterable; + method_36341($$0: Internal.class_2158_, $$1: Internal.class_2168_, $$2: Internal.class_2991$class_6346_): number; + method_18699(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2991_ = class_2991; + interface ShortCollection extends Internal.Collection, Internal.ShortIterable { + add(arg0: number): boolean; + spliterator(): Internal.ShortSpliterator; + containsAll(arg0: Internal.ShortCollection_): boolean; + intIterator(): Internal.IntIterator; + intSpliterator(): Internal.IntSpliterator; + remove(arg0: any): boolean; + removeIf(arg0: Internal.Predicate_): boolean; + removeIf(arg0: Internal.ShortPredicate_): boolean; + removeIf(arg0: Internal.IntPredicate_): boolean; + intStream(): Internal.IntStream; + toShortArray(arg0: number[]): number[]; + toShortArray(): number[]; + removeAll(arg0: Internal.ShortCollection_): boolean; + contains(arg0: any): boolean; + contains(arg0: number): boolean; + iterator(): Internal.ShortIterator; + addAll(arg0: Internal.ShortCollection_): boolean; + stream(): Internal.Stream; + toArray(arg0: number[]): number[]; + parallelStream(): Internal.Stream; + rem(arg0: number): boolean; + intParallelStream(): Internal.IntStream; + retainAll(arg0: Internal.ShortCollection_): boolean; + } + type ShortCollection_ = ShortCollection; + class class_1686 extends Internal.class_3857 implements Internal.class_3856 { + static readonly field_7653 : ((arg0: Internal.class_1309) => boolean); + static readonly field_30667 : 4.0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1686_ = class_1686; + class class_11 { + method_30849(): boolean; + method_22880(): Internal.class_9[]; + method_22881(): Internal.class_9[]; + method_39(): number; + method_49($$0: Internal.class_1297_): Vec3; + method_38(): number; + method_21656(): number; + method_48(): BlockPos; + method_47($$0: Internal.class_1297_, $$1: number): Vec3; + method_21655(): boolean; + method_36($$0: number): void; + method_46(): boolean; + static method_34($$0: Internal.class_2540_): Internal.class_11; + method_45(): Internal.class_9; + method_33($$0: number, $$1: Internal.class_9_): void; + method_44(): void; + method_42($$0: number): void; + method_35498($$0: Internal.class_2540_): void; + method_29301(): Internal.class_9; + method_41($$0: Internal.class_11_): boolean; + method_40($$0: number): Internal.class_9; + method_31032(): BlockPos; + method_31031($$0: number): BlockPos; + toString(): string; + method_30850(): Internal.class_9; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_11_ = class_11; + interface Promise extends io.netty.util.concurrent.Future { + setSuccess(arg0: V): Internal.Promise; + setFailure(arg0: Internal.Throwable_): Internal.Promise; + removeListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.Promise; + trySuccess(arg0: V): boolean; + syncUninterruptibly(): Internal.Promise; + await(): Internal.Promise; + awaitUninterruptibly(): Internal.Promise; + removeListener(arg0: Internal.GenericFutureListener_>): Internal.Promise; + tryFailure(arg0: Internal.Throwable_): boolean; + addListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.Promise; + sync(): Internal.Promise; + setUncancellable(): boolean; + addListener(arg0: Internal.GenericFutureListener_>): Internal.Promise; + } + type Promise_ = Promise; + interface Int2FloatFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2FloatFunction; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Int2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2FloatFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2FloatFunction; + } + type Int2FloatFunction_ = ((arg0: number) => number) | Int2FloatFunction; + class class_2350 extends Internal.Enum implements Internal.class_3542 { + getIndex(): number; + method_10170(): Internal.class_2350; + static method_10150($$0: number): Internal.class_2350; + method_10171(): Internal.class_2350$class_2352; + static values(): Internal.class_2350[]; + method_23224(): Internal.class_1158; + static method_23225($$0: Internal.class_1159_, $$1: Internal.class_2350_): Internal.class_2350; + static method_35832($$0: BlockPos_): Internal.class_2350; + static method_10159($$0: Internal.class_1297_): Internal.class_2350[]; + static method_10139($$0: number): Internal.class_2350; + method_10151(): string; + static method_32801($$0: Internal.class_1297_, $$1: Internal.class_2350$class_2351_): Internal.class_2350; + method_10153(): Internal.class_2350; + static method_10156($$0: Internal.class_2350$class_2352_, $$1: Internal.class_2350$class_2351_): Internal.class_2350; + method_35834($$0: Internal.class_2350$class_2351_): Internal.class_2350; + method_35833($$0: Internal.class_2350$class_2351_): Internal.class_2350; + method_30928($$0: number): boolean; + method_23955(): Internal.class_1160; + static method_16365($$0: number, $$1: number, $$2: number): Internal.class_2350; + static valueOf($$0: string): Internal.class_2350; + method_10160(): Internal.class_2350; + getYaw(): number; + getX(): number; + getHorizontalIndex(): number; + getY(): number; + getPitch(): number; + getZ(): number; + method_10163(): Vec3i; + method_15434(): string; + static method_10162($$0: Internal.Random_): Internal.class_2350; + static method_10143($$0: number): Internal.class_2350; + toString(): string; + static method_10142($$0: number, $$1: number, $$2: number): Internal.class_2350; + method_10166(): Internal.class_2350$class_2351; + static method_10169($$0: Internal.class_2350$class_2351_, $$1: Internal.class_2350$class_2352_): Internal.class_2350; + static method_10147($$0: number, $$1: number, $$2: number): Internal.class_2350; + static method_10168($$0: string): Internal.class_2350; + static readonly field_11039 : Internal.class_2350; + static readonly field_11043 : Internal.class_2350; + static readonly field_11033 : Internal.class_2350; + static readonly field_35088 : Internal.Codec; + static readonly field_11036 : Internal.class_2350; + static readonly field_11034 : Internal.class_2350; + static readonly field_11035 : Internal.class_2350; + static readonly field_29502 : Internal.Codec; + get horizontalIndex(): number; + get x(): number; + get index(): number; + get y(): number; + get z(): number; + get pitch(): number; + get yaw(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2350_ = "east" | "south" | "north" | "west" | "up" | "down" | class_2350; + class class_1887$class_1888 extends Internal.Enum { + method_8197(): number; + static valueOf($$0: string): Internal.class_1887$class_1888; + static values(): Internal.class_1887$class_1888[]; + static readonly field_9091 : Internal.class_1887$class_1888; + static readonly field_9090 : Internal.class_1887$class_1888; + static readonly field_9088 : Internal.class_1887$class_1888; + static readonly field_9087 : Internal.class_1887$class_1888; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1887$class_1888_ = "uncommon" | "common" | "rare" | "very_rare" | class_1887$class_1888; + interface DoubleBinaryOperator { + applyAsDouble(arg0: number, arg1: number): number; + } + type DoubleBinaryOperator_ = ((arg0: number, arg1: number) => number) | DoubleBinaryOperator; + interface DoubleUnaryOperator extends Internal.UnaryOperator, java_.util.function_.DoubleUnaryOperator { + applyAsDouble(arg0: number): number; + apply(arg0: number): number; + } + type DoubleUnaryOperator_ = ((arg0: number) => number) | DoubleUnaryOperator; + class class_2601 extends Internal.class_2621 { + method_5439(): number; + method_11076(): number; + method_11075($$0: Internal.class_1799_): number; + method_11014($$0: Internal.class_2487_): void; + static readonly field_31340 : 9; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2601_ = class_2601; + class class_1524 extends Internal.class_1512 { + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6851(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1524_ = class_1524; + abstract class Triple implements Internal.Comparable>, Internal.Serializable { + getRight(): R; + getMiddle(): M; + hashCode(): number; + static of(arg0: L, arg1: M, arg2: R): Internal.Triple; + equals(arg0: any): boolean; + toString(arg0: string): string; + toString(): string; + static emptyArray(): Internal.Triple[]; + compareTo(arg0: Internal.Triple_): number; + getLeft(): L; + static readonly EMPTY_ARRAY : Internal.Triple[]; + get middle(): M; + get left(): L; + get right(): R; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Triple_ = Triple; + class class_5193 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_24997 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5193_ = class_5193; + class class_1796 { + method_7903(): void; + method_7900($$0: Internal.class_1792_): void; + method_7906($$0: Internal.class_1792_, $$1: number): void; + method_7905($$0: Internal.class_1792_, $$1: number): number; + method_7904($$0: Internal.class_1792_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1796_ = class_1796; + class Products$P3 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function3_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + and(arg0: Internal.Products$P4_): Internal.Products$P7; + and(arg0: Internal.Products$P5_): Internal.Products$P8; + and(arg0: Internal.App_): Internal.Products$P4; + and(arg0: Internal.Products$P2_): Internal.Products$P5; + and(arg0: Internal.Products$P3_): Internal.Products$P6; + t1(): Internal.App; + t2(): Internal.App; + t3(): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P3_ = Products$P3; + class DynamicCommandExceptionType implements Internal.CommandExceptionType { + createWithContext(arg0: Internal.ImmutableStringReader_, arg1: any): Internal.CommandSyntaxException; + create(arg0: any): Internal.CommandSyntaxException; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DynamicCommandExceptionType_ = DynamicCommandExceptionType; + class class_1728 extends Internal.class_1703 { + method_19256(): number; + method_19255($$0: number): void; + method_19258(): number; + method_19257($$0: number): void; + method_7609($$0: Internal.class_1263_): void; + method_19254(): number; + method_19253($$0: boolean): void; + method_20701(): boolean; + method_20700($$0: boolean): void; + method_20215($$0: number): void; + method_17437($$0: Internal.class_1916_): void; + method_17438(): Internal.class_1916; + method_7597($$0: Internal.class_1657_): boolean; + method_7650($$0: number): void; + method_7595($$0: Internal.class_1657_): void; + method_7613($$0: Internal.class_1799_, $$1: Internal.class_1735_): boolean; + method_19259(): boolean; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1728_ = class_1728; + interface ToDoubleFunction { + applyAsDouble(arg0: T): number; + } + type ToDoubleFunction_ = ((arg0: T) => number) | ToDoubleFunction; + interface ShortListIterator extends Internal.ShortBidirectionalIterator, Internal.ListIterator { + next(): number; + add(arg0: number): void; + set(arg0: number): void; + previous(): number; + remove(): void; + } + type ShortListIterator_ = ShortListIterator; + abstract class CompressorHolder implements Internal.Compressable { + compressor(arg0: Internal.DynamicOps_): Internal.KeyCompressor; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CompressorHolder_ = CompressorHolder; + class class_2170 { + static method_9244($$0: string, $$1: Internal.ArgumentType_): Internal.RequiredArgumentBuilder; + method_9241($$0: Internal.class_3222_): void; + static method_23917($$0: Internal.ParseResults_): Internal.CommandSyntaxException; + static method_9247($$0: string): Internal.LiteralArgumentBuilder; + method_9235(): Internal.CommandDispatcher; + static method_9238($$0: Internal.class_2170$class_2171_): Internal.Predicate; + method_9249($$0: Internal.class_2168_, $$1: string): number; + static method_30852(): void; + static readonly field_31838 : 1; + static readonly field_31839 : 2; + static readonly field_31837 : 0; + static readonly field_31841 : 4; + static readonly field_31840 : 3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2170_ = class_2170; + interface class_5348 { + getString(): string; + method_27658(arg0: Internal.class_5348$class_5246_, arg1: Internal.class_2583_): Internal.Optional; + method_27657(arg0: Internal.class_5348$class_5245_): Internal.Optional; + } + type class_5348_ = class_5348; + class class_34$class_5781 extends Internal.Enum { + static valueOf($$0: string): Internal.class_34$class_5781; + static values(): Internal.class_34$class_5781[]; + method_33408(): string; + method_33406(): boolean; + method_33407(): boolean; + static readonly field_28439 : Internal.class_34$class_5781; + static readonly field_28438 : Internal.class_34$class_5781; + static readonly field_28437 : Internal.class_34$class_5781; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_34$class_5781_ = "none" | "downgrade" | "upgrade_to_snapshot" | class_34$class_5781; + class class_5861 extends Internal.class_5863 { + method_33915(): number; + static method_33903($$0: Internal.Random_, $$1: number, $$2: number, $$3: number, $$4: number): number; + toString(): string; + method_33923(): Internal.class_5864; + static method_33900($$0: number, $$1: number, $$2: number, $$3: number): Internal.class_5861; + method_33921(): number; + method_33920($$0: Internal.Random_): number; + static readonly field_28998 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5861_ = class_5861; + interface Float2FloatFunction extends it.unimi.dsi.fastutil.Function, java_.util.function_.DoubleUnaryOperator { + getOrDefault(arg0: number, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2FloatFunction; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2FloatFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2FloatFunction; + } + type Float2FloatFunction_ = ((arg0: number) => number) | Float2FloatFunction; + class class_5895 implements Internal.class_2596 { + method_34158(): number; + method_34157(): number; + method_34156($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5895_ = class_5895; + class class_2583 { + method_27706($$0: Internal.class_124_): Internal.class_2583; + method_27707($$0: Internal.class_124_): Internal.class_2583; + method_27704($$0: ResourceLocation_): Internal.class_2583; + method_27705(... $$0: Internal.class_124_[]): Internal.class_2583; + method_36140($$0: boolean): Internal.class_2583; + method_36141($$0: boolean): Internal.class_2583; + method_30938($$0: boolean): Internal.class_2583; + method_27708(): ResourceLocation; + method_10949($$0: Internal.class_2568_): Internal.class_2583; + method_27702($$0: Internal.class_2583_): Internal.class_2583; + method_27703($$0: Internal.class_5251_): Internal.class_2583; + method_10973(): Internal.class_5251; + method_10975($$0: string): Internal.class_2583; + method_10978($$0: boolean): Internal.class_2583; + method_10955(): string; + method_10977($$0: Internal.class_124_): Internal.class_2583; + method_10958($$0: Internal.class_2558_): Internal.class_2583; + hashCode(): number; + method_10970(): Internal.class_2558; + method_10984(): boolean; + method_10987(): boolean; + method_10965(): boolean; + method_10986(): boolean; + method_10967(): boolean; + method_10966(): boolean; + method_10969(): Internal.class_2568; + equals($$0: any): boolean; + toString(): string; + method_36139($$0: number): Internal.class_2583; + method_10982($$0: boolean): Internal.class_2583; + static readonly field_24359 : ResourceLocation; + static readonly field_24360 : Internal.class_2583; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2583_ = class_2583; + abstract class class_1530 extends Internal.class_1297 { + method_5735(): Internal.class_2350; + method_6888(): boolean; + method_5832($$0: Internal.class_2470_): number; + method_6889(arg0: Internal.class_1297_): void; + method_5800($$0: Internal.class_3218_, $$1: Internal.class_1538_): void; + method_18382(): void; + method_5814($$0: number, $$1: number, $$2: number): void; + method_5749($$0: Internal.class_2487_): void; + method_6894(): void; + method_6891(): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6897(): number; + method_5698($$0: Internal.class_1297_): boolean; + method_5863(): boolean; + method_5699($$0: Internal.class_1799_, $$1: number): Internal.class_1542; + method_5784($$0: Internal.class_1313_, $$1: Vec3_): void; + method_5652($$0: Internal.class_2487_): void; + method_5762($$0: number, $$1: number, $$2: number): void; + method_5773(): void; + method_6896(): BlockPos; + method_5763($$0: Internal.class_2415_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1530_ = class_1530; + interface AutoCloseable { + close(): void; + } + type AutoCloseable_ = AutoCloseable; + interface Byte2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Byte2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2IntFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2IntFunction; + } + type Byte2IntFunction_ = ((arg0: number) => number) | Byte2IntFunction; + interface BlockApiCache { + getWorld(): Internal.class_3218; + getLookup(): Internal.BlockApiLookup; + getPos(): BlockPos; + getBlockEntity(): Internal.class_2586; + find(context: C): A; + find(arg0: Internal.class_2680_, arg1: C): A; + } + type BlockApiCache_ = BlockApiCache; + interface IntBidirectionalIterator extends Internal.IntIterator, Internal.ObjectBidirectionalIterator { + previousInt(): number; + previous(): number; + back(arg0: number): number; + skip(arg0: number): number; + } + type IntBidirectionalIterator_ = IntBidirectionalIterator; + class class_1453 extends Internal.class_1471 implements Internal.class_1432 { + method_6109(): boolean; + method_5634(): Internal.class_3419; + method_5810(): boolean; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_6474($$0: Internal.class_1429_): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6017(): number; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + static method_20667($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + static method_26889(): Internal.class_5132$class_5133; + method_6581(): boolean; + method_6582(): boolean; + static method_6580($$0: Internal.Random_): number; + method_6481($$0: Internal.class_1799_): boolean; + method_6585($$0: number): void; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + static method_6583($$0: Internal.class_1937_, $$1: Internal.Random_): Internal.class_3414; + method_6121($$0: Internal.class_1297_): boolean; + method_6584(): number; + method_6006($$0: BlockPos_, $$1: boolean): void; + method_6007(): void; + static method_6587($$0: Internal.class_1937_, $$1: Internal.class_1297_): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5994(): Internal.class_3414; + field_6827 : number; + field_6819 : number; + field_6818 : number; + field_6829 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1453_ = class_1453; + class class_1532 extends Internal.class_1530 { + method_18002(): Internal.class_2596; + static method_6932($$0: Internal.class_1937_, $$1: BlockPos_): Internal.class_1532; + method_6888(): boolean; + method_6889($$0: Internal.class_1297_): void; + method_5749($$0: Internal.class_2487_): void; + method_31480(): Internal.class_1799; + method_6894(): void; + method_5640($$0: number): boolean; + method_6891(): number; + method_6892($$0: Internal.class_2350_): void; + method_6897(): number; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5652($$0: Internal.class_2487_): void; + method_30951($$0: number): Vec3; + static readonly field_30455 : 0.375; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1532_ = class_1532; + interface class_3949 { + method_17671(): void; + method_17670(arg0: Internal.class_1923_, arg1: Internal.class_2806_): void; + method_17669(arg0: Internal.class_1923_): void; + method_17675(): void; + } + type class_3949_ = class_3949; + class class_2841 implements Internal.class_2835 { + method_39793($$0: Internal.Consumer_): void; + static method_38298($$0: Internal.class_2359_, $$1: Internal.Codec_, $$2: Internal.class_2841$class_6563_, $$3: T): Internal.Codec>; + method_21732($$0: Internal.class_2841$class_4464_): void; + method_12328($$0: number, $$1: number, $$2: number, $$3: T): T; + onResize($$0: number, $$1: T): number; + method_12326($$0: Internal.class_2540_): void; + method_12327(): number; + method_35321($$0: number, $$1: number, $$2: number, $$3: T): void; + method_16678($$0: number, $$1: number, $$2: number, $$3: T): T; + method_12321($$0: number, $$1: number, $$2: number): T; + method_12335(): void; + method_12325($$0: Internal.class_2540_): void; + method_39957(): Internal.class_2841; + method_19526($$0: Internal.Predicate_): boolean; + method_12334(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2841_ = class_2841; + class class_1683 extends Internal.class_3857 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1683_ = class_1683; + interface Char2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: string, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: string, arg1: number): number; + remove(arg0: string): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): number; + get(arg0: string): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Char2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: string): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2ShortFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ShortFunction; + } + type Char2ShortFunction_ = ((arg0: string) => number) | Char2ShortFunction; + class class_1534 extends Internal.class_1530 { + method_18002(): Internal.class_2596; + method_6889($$0: Internal.class_1297_): void; + method_31480(): Internal.class_1799; + method_5759($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void; + method_5749($$0: Internal.class_2487_): void; + method_6894(): void; + method_6891(): number; + method_5808($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_6897(): number; + method_5652($$0: Internal.class_2487_): void; + field_7134 : Internal.class_1535; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1534_ = class_1534; + class class_93$class_6152 extends Internal.class_79$class_80 { + method_35513($$0: Internal.class_79$class_80_): Internal.class_93$class_6152; + method_419(): Internal.class_79; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_93$class_6152_ = class_93$class_6152; + class class_776 implements Internal.class_4013, Internal.IdentifiableResourceReloadListener { + method_14491($$0: Internal.class_3300_): void; + method_3349($$0: Internal.class_2680_): Internal.class_1087; + method_23071($$0: Internal.class_2680_, $$1: BlockPos_, $$2: Internal.class_1920_, $$3: Internal.class_4587_, $$4: Internal.class_4588_): void; + getFabricId(): ResourceLocation; + method_3350(): Internal.class_778; + method_3352($$0: BlockPos_, $$1: Internal.class_1920_, $$2: Internal.class_4588_, $$3: Internal.class_2680_, $$4: Internal.class_3610_): boolean; + method_3351(): Internal.class_773; + method_3353($$0: Internal.class_2680_, $$1: Internal.class_4587_, $$2: Internal.class_4597_, $$3: number, $$4: number): void; + getFabricDependencies(): Internal.Collection; + method_3355($$0: Internal.class_2680_, $$1: BlockPos_, $$2: Internal.class_1920_, $$3: Internal.class_4587_, $$4: Internal.class_4588_, $$5: boolean, $$6: Internal.Random_): boolean; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_776_ = class_776; + abstract class class_1676 extends Internal.class_1297 { + method_24921(): Internal.class_1297; + method_18002(): Internal.class_2596; + method_31471($$0: Internal.class_2604_): void; + method_24919($$0: Internal.class_1297_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_5750($$0: number, $$1: number, $$2: number): void; + method_7432($$0: Internal.class_1297_): void; + method_36971($$0: Internal.class_1937_, $$1: BlockPos_): boolean; + method_37225(): Internal.class_1297; + method_7485($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1676_ = class_1676; + class class_2692 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11670(): number; + method_11672($$0: Internal.class_2602_): void; + method_11671(): number; + method_11674(): number; + method_11673(): number; + method_11675(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2692_ = class_2692; + class class_2799 implements Internal.class_2596 { + method_12119(): Internal.class_2799$class_2800; + method_11052($$0: Internal.class_2540_): void; + method_12120($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2799_ = class_2799; + class class_1281 { + method_35038(): Internal.class_1297; + method_5502(): boolean; + method_35037(): number; + method_5503(): number; + method_35036(): number; + method_35035(): number; + method_5500(): string; + method_5501(): number; + method_5498(): Internal.class_2561; + method_5499(): Internal.class_1282; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1281_ = class_1281; + class class_1662 { + static method_7408($$0: Internal.class_1799_): number; + method_7407($$0: Internal.class_1860_, $$1: Internal.IntList_): number; + method_7406($$0: Internal.class_1860_, $$1: Internal.IntList_, $$2: number): boolean; + static method_7405($$0: number): Internal.class_1799; + method_7409(): void; + method_7400($$0: Internal.class_1799_): void; + method_7404($$0: Internal.class_1799_): void; + method_7403($$0: Internal.class_1860_, $$1: number, $$2: Internal.IntList_): number; + method_20478($$0: Internal.class_1799_, $$1: number): void; + method_7402($$0: Internal.class_1860_, $$1: Internal.IntList_): boolean; + readonly field_7550 : Internal.Int2IntMap; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1662_ = class_1662; + interface Context$ClassShutterSetter { + setClassShutter(arg0: Internal.ClassShutter_): void; + getClassShutter(): Internal.ClassShutter; + } + type Context$ClassShutterSetter_ = Context$ClassShutterSetter; + class class_3215 extends Internal.class_2802 { + method_17981(): Internal.class_26; + method_17300($$0: Internal.class_3230_, $$1: Internal.class_1923_, $$2: number, $$3: T): void; + method_18751($$0: Internal.class_1297_, $$1: Internal.class_2596_): void; + method_27908(): Internal.class_1948$class_5262; + method_14096($$0: Internal.class_3222_): void; + method_14151(): number; + method_39997(): void; + method_37114($$0: number): boolean; + method_39777(): Internal.class_6830; + method_17301(): number; + method_18754($$0: Internal.class_1297_, $$1: Internal.class_2596_): void; + method_18753($$0: Internal.class_1297_): void; + close(): void; + method_16434(): Internal.class_1937; + method_18755($$0: Internal.class_1297_): void; + method_21730($$0: number, $$1: number): Internal.class_2818; + method_17297($$0: Internal.class_3230_, $$1: Internal.class_1923_, $$2: number, $$3: T): void; + method_17298($$0: boolean): void; + method_17299($$0: number, $$1: number, $$2: Internal.class_2806_, $$3: boolean): Internal.CompletableFuture>; + method_21694(): number; + method_17293(): Internal.class_3227; + method_19493(): Internal.class_4153; + method_19492(): boolean; + method_12128($$0: boolean, $$1: boolean): void; + method_12129(): Internal.class_2794; + method_23273($$0: Internal.class_1923_): string; + method_12122(): string; + method_12123($$0: number, $$1: number): boolean; + method_14144($$0: number): void; + method_12121($$0: number, $$1: number, $$2: Internal.class_2806_, $$3: boolean): Internal.class_2791; + method_12247($$0: Internal.class_1944_, $$1: Internal.class_4076_): void; + method_38634($$0: number): void; + method_14128($$0: BlockPos_): void; + method_12127($$0: Internal.BooleanSupplier_, $$1: boolean): void; + method_12124($$0: Internal.class_1923_, $$1: boolean): void; + method_12246($$0: number, $$1: number): Internal.class_1922; + readonly field_17254 : Internal.class_3898; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3215_ = class_3215; + class class_2707 implements Internal.class_2596 { + method_11732($$0: Internal.class_1937_): Vec3; + method_11052($$0: Internal.class_2540_): void; + method_11731($$0: Internal.class_2602_): void; + method_11730(): Internal.class_2183$class_2184; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2707_ = class_2707; + /** + */ + abstract class MobEffectBuilder extends Internal.BuilderBase { + modifyAttribute(attribute: ResourceLocation_, identifier: string, d: number, operation: Internal.class_1322$class_1323_): Internal.MobEffectBuilder; + color(col: Internal.Color_): Internal.MobEffectBuilder; + getTranslationKeyGroup(): string; + beneficial(): Internal.MobEffectBuilder; + getRegistryType(): Internal.RegistryObjectBuilderTypes; + effectTick(effectTick: Internal.MobEffectBuilder$EffectTickCallback_): Internal.MobEffectBuilder; + category(c: Internal.class_4081_): Internal.MobEffectBuilder; + harmful(): Internal.MobEffectBuilder; + get registryType(): Internal.RegistryObjectBuilderTypes; + get translationKeyGroup(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type MobEffectBuilder_ = MobEffectBuilder; + class class_1352$class_4134 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1352$class_4134; + static values(): Internal.class_1352$class_4134[]; + static readonly field_18408 : Internal.class_1352$class_4134; + static readonly field_18405 : Internal.class_1352$class_4134; + static readonly field_18407 : Internal.class_1352$class_4134; + static readonly field_18406 : Internal.class_1352$class_4134; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1352$class_4134_ = "move" | "look" | "jump" | "target" | class_1352$class_4134; + class ModuleLayer$Controller { + addReads(arg0: Internal.Module_, arg1: Internal.Module_): Internal.ModuleLayer$Controller; + addExports(arg0: Internal.Module_, arg1: string, arg2: Internal.Module_): Internal.ModuleLayer$Controller; + addOpens(arg0: Internal.Module_, arg1: string, arg2: Internal.Module_): Internal.ModuleLayer$Controller; + layer(): Internal.ModuleLayer; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleLayer$Controller_ = ModuleLayer$Controller; + class class_124 extends Internal.Enum implements Internal.Color { + static valueOf($$0: string): Internal.class_124; + static values(): Internal.class_124[]; + static method_539($$0: string): string; + getRgbJS(): number; + static method_534($$0: number): Internal.class_124; + method_536(): number; + method_537(): string; + getArgbJS(): number; + method_36145(): string; + method_542(): boolean; + method_532(): number; + method_543(): boolean; + toString(): string; + static method_533($$0: string): Internal.class_124; + static method_544($$0: string): Internal.class_124; + static method_540($$0: boolean, $$1: boolean): Internal.Collection; + static readonly field_1064 : Internal.class_124; + static readonly field_1075 : Internal.class_124; + static readonly field_1065 : Internal.class_124; + static readonly field_1076 : Internal.class_124; + static readonly field_1054 : Internal.class_124; + static readonly field_1062 : Internal.class_124; + static readonly field_1051 : Internal.class_124; + static readonly field_1073 : Internal.class_124; + static readonly field_1074 : Internal.class_124; + static readonly field_1063 : Internal.class_124; + static readonly field_1079 : Internal.class_124; + static readonly field_1068 : Internal.class_124; + static readonly field_1058 : Internal.class_124; + static readonly field_1077 : Internal.class_124; + static readonly field_1055 : Internal.class_124; + static readonly field_1078 : Internal.class_124; + static readonly field_1067 : Internal.class_124; + static readonly field_1056 : Internal.class_124; + static readonly field_33292 : "§"; + static readonly field_1060 : Internal.class_124; + static readonly field_1061 : Internal.class_124; + static readonly field_1080 : Internal.class_124; + static readonly field_1070 : Internal.class_124; + get rgbJS(): number; + get argbJS(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_124_ = "dark_red" | "green" | "underline" | "dark_green" | "black" | "yellow" | "bold" | "italic" | "dark_blue" | "dark_purple" | "gold" | "red" | "aqua" | "gray" | "light_purple" | "blue" | "white" | "dark_aqua" | "dark_gray" | "reset" | "strikethrough" | "obfuscated" | class_124; + interface Short2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: number, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Short2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2ShortFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ShortFunction; + } + type Short2ShortFunction_ = ((arg0: number) => number) | Short2ShortFunction; + class class_5187 implements Internal.class_3037 { + static readonly field_24906 : Internal.Codec; + readonly field_24014 : Internal.class_5183$class_5185; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5187_ = class_5187; + interface MinecraftServerKJS extends Internal.AsKJS { + getReloadableResourcesKJS(): Internal.MinecraftServer$class_6897; + asKJS(): Internal.ServerJS; + } + type MinecraftServerKJS_ = MinecraftServerKJS; + class class_1113$class_1114 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1113$class_1114; + static values(): Internal.class_1113$class_1114[]; + static readonly field_5478 : Internal.class_1113$class_1114; + static readonly field_5476 : Internal.class_1113$class_1114; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1113$class_1114_ = "linear" | "none" | class_1113$class_1114; + class class_702 implements Internal.class_3302, Internal.ParticleManagerAccessor { + method_3049($$0: Internal.class_4587_, $$1: Internal.class_4597$class_4598_, $$2: Internal.class_765_, $$3: Internal.class_4184_, $$4: number): void; + method_3051($$0: Internal.class_1297_, $$1: Internal.class_2394_, $$2: number): void; + method_3061($$0: Internal.class_1297_, $$1: Internal.class_2394_): void; + method_18829(): void; + method_3052(): string; + method_3054($$0: BlockPos_, $$1: Internal.class_2350_): void; + handler$zin000$onInit(world: Internal.class_638_, textureManager: Internal.class_1060_, info: Internal.CallbackInfo_): void; + method_3046($$0: BlockPos_, $$1: Internal.class_2680_): void; + method_3057(): void; + method_3056($$0: Internal.class_2394_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): Internal.class_703; + method_3045($$0: Internal.class_638_): void; + method_25931($$0: Internal.class_3302$class_4045_, $$1: Internal.class_3300_, $$2: Internal.class_3695_, $$3: Internal.class_3695_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture; + method_3058($$0: Internal.class_703_): void; + readonly field_18301 : Internal.class_1059; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_702_ = class_702; + class class_824 implements Internal.class_4013 { + method_14491($$0: Internal.class_3300_): void; + method_3555($$0: E, $$1: number, $$2: Internal.class_4587_, $$3: Internal.class_4597_): void; + method_3549($$0: Internal.class_1937_, $$1: Internal.class_4184_, $$2: Internal.class_239_): void; + method_23077($$0: E, $$1: Internal.class_4587_, $$2: Internal.class_4597_, $$3: number, $$4: number): boolean; + method_3550($$0: E): Internal.class_827; + method_3551($$0: Internal.class_1937_): void; + field_4344 : Internal.class_4184; + field_4350 : Internal.class_239; + field_4348 : Internal.class_1937; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_824_ = class_824; + class class_5715 { + method_32949($$0: Internal.class_1937_): void; + method_32952($$0: Internal.class_1937_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5715_ = class_5715; + class class_1921$class_4688 { + toString(): string; + static method_23598(): Internal.class_1921$class_4688$class_4689; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1921$class_4688_ = class_1921$class_4688; + abstract class class_1668 extends Internal.class_1676 { + method_18002(): Internal.class_2596; + method_31471($$0: Internal.class_2604_): void; + method_5718(): number; + method_5749($$0: Internal.class_2487_): void; + method_5871(): number; + method_5640($$0: number): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5863(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + field_7601 : number; + field_7600 : number; + field_7599 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1668_ = class_1668; + interface ItemHandler extends Internal.Iterable { + getHeight(): number; + iterator(): Internal.Iterator; + extractItem(arg0: number, arg1: number, arg2: boolean): Internal.class_1799; + getSlotLimit(arg0: number): number; + isItemValid(arg0: number, arg1: Internal.class_1799_): boolean; + getStackInSlot(arg0: number): Internal.class_1799; + getSlots(): number; + getWidth(): number; + insertItem(arg0: number, arg1: Internal.class_1799_, arg2: boolean): Internal.class_1799; + } + type ItemHandler_ = ItemHandler; + abstract class class_1937 implements Internal.class_1936, Internal.AutoCloseable, Internal.LoadedChunksCache, Internal.LevelKJS { + method_8409(): Internal.Random; + method_8406($$0: Internal.class_2394_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void; + method_23886(): boolean; + method_8492($$0: BlockPos_, $$1: Internal.class_2248_, $$2: BlockPos_): void; + method_35237($$0: BlockPos_, $$1: Internal.Predicate_): boolean; + method_8496($$0: number): void; + method_8650($$0: BlockPos_, $$1: boolean): boolean; + method_8494($$0: Internal.class_2394_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void; + method_8533(): void; + method_17889(): number; + method_8532(): number; + method_8499($$0: BlockPos_, $$1: Internal.class_2350_): number; + method_8652($$0: BlockPos_, $$1: Internal.class_2680_, $$2: number): boolean; + method_8530(): boolean; + method_8497($$0: number, $$1: number): Internal.class_2818; + method_8537($$0: Internal.class_1297_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: boolean, $$6: Internal.class_1927$class_4179_): Internal.class_1927; + method_8536($$0: number, $$1: number, $$2: number, $$3: number): BlockPos; + method_38989($$0: Internal.class_1297_): boolean; + method_8413(arg0: BlockPos_, arg1: Internal.class_2680_, arg2: Internal.class_2680_, arg3: number): void; + method_8519($$0: number): void; + method_8517(arg0: number, arg1: BlockPos_, arg2: number): void; + method_22385(): Internal.class_4543; + method_8480($$0: BlockPos_): boolean; + method_8482($$0: BlockPos_): number; + method_8522($$0: Internal.class_2596_): void; + method_8401(): Internal.class_5217; + method_8488($$0: BlockPos_): number; + method_8520($$0: BlockPos_): boolean; + method_8486($$0: number, $$1: number, $$2: number, $$3: Internal.class_3414_, $$4: Internal.class_3419_, $$5: number, $$6: number, $$7: boolean): void; + method_8404($$0: BlockPos_): Internal.class_1266; + method_8525(): void; + method_8524($$0: BlockPos_): void; + method_8402($$0: number, $$1: number, $$2: Internal.class_2806_, $$3: boolean): Internal.class_2791; + method_8428(): Internal.class_269; + method_24794($$0: BlockPos_): boolean; + fabric_markUnloaded(chunk: Internal.class_2818_): void; + method_8430($$0: number): number; + method_8396($$0: Internal.class_1657_, $$1: BlockPos_, $$2: Internal.class_3414_, $$3: Internal.class_3419_, $$4: number, $$5: number): void; + method_8433(): Internal.class_1863; + method_8438($$0: Internal.class_2586_): void; + method_8437($$0: Internal.class_1297_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.class_1927$class_4179_): Internal.class_1927; + method_8316($$0: BlockPos_): Internal.class_3610; + close(): void; + method_18023($$0: Internal.class_5575_, $$1: Internal.class_238_, $$2: Internal.Predicate_): Internal.List; + method_8419(): boolean; + method_17452($$0: Internal.class_2394_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_8538($$0: Internal.class_128_): Internal.class_129; + method_30093($$0: BlockPos_, $$1: boolean, $$2: Internal.class_1297_, $$3: number): boolean; + method_30092($$0: BlockPos_, $$1: Internal.class_2680_, $$2: number, $$3: number): boolean; + method_8544($$0: BlockPos_): void; + method_39224(): number; + method_8421($$0: Internal.class_1297_, $$1: number): void; + method_8427($$0: BlockPos_, $$1: Internal.class_2248_, $$2: number, $$3: number): void; + method_8547($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.class_2487_): void; + method_8546(): boolean; + method_8424($$0: boolean, $$1: boolean): void; + fabric_getLoadedChunks(): Internal.Set; + method_8608(): boolean; + method_31594($$0: Internal.class_5562_): void; + method_31595($$0: BlockPos_, $$1: Internal.class_2680_): void; + method_8452($$0: BlockPos_, $$1: Internal.class_2248_): void; + method_8450(): Internal.class_1928; + method_8455($$0: BlockPos_, $$1: Internal.class_2248_): void; + method_8333($$0: Internal.class_1297_, $$1: Internal.class_238_, $$2: Internal.Predicate_): Internal.List; + method_8454($$0: Internal.class_1297_, $$1: Internal.class_1282_, $$2: Internal.class_5362_, $$3: number, $$4: number, $$5: number, $$6: number, $$7: boolean, $$8: Internal.class_1927$class_4179_): Internal.class_1927; + method_8459($$0: BlockPos_, $$1: Internal.class_2350_): boolean; + method_8458(): boolean; + method_16358($$0: BlockPos_, $$1: Internal.Predicate_): boolean; + method_24368($$0: BlockPos_, $$1: Internal.class_1297_, $$2: Internal.class_2350_): boolean; + method_24367(): Internal.Supplier; + method_8320($$0: BlockPos_): Internal.class_2680; + method_16107(): Internal.class_3695; + method_8442($$0: number): number; + method_16109($$0: BlockPos_, $$1: Internal.class_2680_, $$2: Internal.class_2680_): void; + method_8321($$0: BlockPos_): Internal.class_2586; + method_8449(arg0: Internal.class_1657_, arg1: Internal.class_1297_, arg2: Internal.class_3414_, arg3: Internal.class_3419_, arg4: number, arg5: number): void; + fabric_markLoaded(chunk: Internal.class_2818_): void; + method_22336(): Internal.class_3568; + method_8508($$0: BlockPos_, $$1: Internal.class_2248_, $$2: Internal.class_2350_): void; + method_22338($$0: number, $$1: number): Internal.class_1922; + method_8505($$0: Internal.class_1657_, $$1: BlockPos_): boolean; + method_8509($$0: number): void; + method_18472($$0: Internal.Consumer_, $$1: T): void; + method_27982(): boolean; + method_27983(): Internal.class_5321; + method_19282($$0: BlockPos_, $$1: Internal.class_2680_, $$2: Internal.class_2680_): void; + method_8474($$0: number, $$1: BlockPos_, $$2: number): void; + method_8594(): number; + method_8478($$0: number): number; + method_8510(): number; + method_8477($$0: BlockPos_): boolean; + method_8597(): Internal.class_2874; + method_8515($$0: BlockPos_, $$1: Internal.class_1297_): boolean; + method_8479($$0: BlockPos_): boolean; + method_17891(arg0: string): Internal.class_22; + method_8615(): number; + method_31419(): string; + method_17890(arg0: string, arg1: Internal.class_22_): void; + method_40134(): Internal.class_6880; + static method_25953($$0: BlockPos_): boolean; + method_8621(): Internal.class_2784; + method_8500($$0: BlockPos_): Internal.class_2818; + method_8466($$0: Internal.class_2394_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_39425($$0: number): boolean; + method_8465(arg0: Internal.class_1657_, arg1: number, arg2: number, arg3: number, arg4: Internal.class_3414_, arg5: Internal.class_3419_, arg6: number, arg7: number): void; + method_8624($$0: Internal.class_2902$class_2903_, $$1: number, $$2: number): number; + method_8503(): Internal.MinecraftServer; + method_8469(arg0: number): Internal.class_1297; + method_8501($$0: BlockPos_, $$1: Internal.class_2680_): boolean; + static readonly field_25181 : Internal.class_5321; + static readonly field_25180 : Internal.class_5321; + readonly field_9229 : Internal.Random; + readonly field_9236 : boolean; + static readonly field_25178 : Internal.Codec>; + static readonly field_25179 : Internal.class_5321; + static readonly field_30969 : 24000; + static readonly field_30967 : 32; + static readonly field_30968 : 15; + static readonly field_30965 : 30000000; + static readonly field_30966 : 512; + static readonly field_30970 : 20000000; + static readonly field_30971 : -20000000; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1937_ = class_1937; + interface Chronology extends Internal.Comparable { + localDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDateTime; + date(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDate; + date(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number): Internal.ChronoLocalDate; + date(arg0: number, arg1: number, arg2: number): Internal.ChronoLocalDate; + period(arg0: number, arg1: number, arg2: number): Internal.ChronoPeriod; + dateYearDay(arg0: Internal.Era_, arg1: number, arg2: number): Internal.ChronoLocalDate; + dateYearDay(arg0: number, arg1: number): Internal.ChronoLocalDate; + getCalendarType(): string; + resolveDate(arg0: Internal.Map_, arg1: Internal.ResolverStyle_): Internal.ChronoLocalDate; + isLeapYear(arg0: number): boolean; + range(arg0: Internal.ChronoField_): Internal.ValueRange; + dateEpochDay(arg0: number): Internal.ChronoLocalDate; + getId(): string; + compareTo(arg0: Internal.Chronology_): number; + dateNow(): Internal.ChronoLocalDate; + dateNow(arg0: Internal.ZoneId_): Internal.ChronoLocalDate; + dateNow(arg0: Internal.Clock_): Internal.ChronoLocalDate; + eraOf(arg0: number): Internal.Era; + eras(): Internal.List; + prolepticYear(arg0: Internal.Era_, arg1: number): number; + zonedDateTime(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ChronoZonedDateTime; + zonedDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime; + getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string; + hashCode(): number; + equals(arg0: any): boolean; + epochSecond(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): number; + epochSecond(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.ZoneOffset_): number; + toString(): string; + } + type Chronology_ = Chronology; + class ClientGenerateAssetsEventJS extends Internal.EventJS { + add(location: ResourceLocation_, json: Internal.JsonElement_): void; + addBlockState(id: ResourceLocation_, consumer: Internal.Consumer_): void; + addLang(key: string, value: string): void; + addMultipartBlockState(id: ResourceLocation_, consumer: Internal.Consumer_): void; + getAllAssets(): Internal.Map; + addModel(type: string, id: ResourceLocation_, consumer: Internal.Consumer_): void; + readonly generator : Internal.AssetJsonGenerator; + get allAssets(): Internal.Map; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ClientGenerateAssetsEventJS_ = ClientGenerateAssetsEventJS; + abstract class class_1427 extends Internal.class_1314 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5970(): number; + method_5974($$0: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1427_ = class_1427; + class class_3018 implements Internal.class_3037 { + static method_18034($$0: BlockPos_, $$1: boolean): Internal.class_3018; + method_18036(): Internal.Optional; + static method_18030(): Internal.class_3018; + method_13026(): boolean; + static readonly field_24883 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3018_ = class_3018; + class JsonObject extends Internal.JsonElement { + add(arg0: string, arg1: Internal.JsonElement_): void; + getAsJsonObject(arg0: string): Internal.JsonObject; + entrySet(): Internal.Set>; + addProperty(arg0: string, arg1: Internal.Number_): void; + addProperty(arg0: string, arg1: string): void; + addProperty(arg0: string, arg1: boolean): void; + remove(arg0: string): Internal.JsonElement; + deepCopy(): Internal.JsonObject; + getAsJsonArray(arg0: string): Internal.JsonArray; + size(): number; + getAsJsonPrimitive(arg0: string): Internal.JsonPrimitive; + hashCode(): number; + equals(arg0: any): boolean; + get(arg0: string): Internal.JsonElement; + has(arg0: string): boolean; + keySet(): Internal.Set; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type JsonObject_ = JsonObject; + interface Keyable { + keys(arg0: Internal.DynamicOps_): Internal.Stream; + } + type Keyable_ = Keyable; + interface TemporalQuery { + queryFrom(arg0: Internal.TemporalAccessor_): R; + } + type TemporalQuery_ = ((arg0: Internal.TemporalAccessor) => R) | TemporalQuery; + interface ItemBuilder$ItemColorJS { + getColor(arg0: Internal.ItemStackJS_, arg1: number): Internal.Color; + } + type ItemBuilder$ItemColorJS_ = ((arg0: Internal.ItemStackJS, arg1: number) => Internal.Color) | ItemBuilder$ItemColorJS; + class class_1923 { + method_8329(): number; + static method_37232($$0: BlockPos_): number; + static method_19281($$0: Internal.class_1923_, $$1: Internal.class_1923_): Internal.Stream; + static method_19280($$0: Internal.class_1923_, $$1: number): Internal.Stream; + static method_8331($$0: number, $$1: number): number; + hashCode(): number; + method_35231($$0: number, $$1: number, $$2: number): BlockPos; + method_17888(): number; + static method_8332($$0: number): number; + method_17885(): number; + method_17886(): number; + method_17887(): number; + method_33939($$0: number): number; + method_24022($$0: Internal.class_1923_): number; + method_33940(): number; + equals($$0: any): boolean; + method_8324(): number; + method_8323(): BlockPos; + toString(): string; + method_8328(): number; + method_8327(): number; + method_33943($$0: number): BlockPos; + method_33942(): number; + method_8326(): number; + static method_8325($$0: number): number; + method_33941($$0: number): number; + readonly field_9181 : number; + static readonly field_35107 : Internal.class_1923; + readonly field_9180 : number; + static readonly field_17348 : 8053347149716602; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1923_ = class_1923; + interface Long2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.LongToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Long2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2ShortFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ShortFunction; + } + type Long2ShortFunction_ = ((arg0: number) => number) | Long2ShortFunction; + interface Type$TypeMatcher { + match(arg0: com.mojang.datafixers.types.Type_): Internal.Either, Internal.Type$FieldNotFoundException>; + } + type Type$TypeMatcher_ = Type$TypeMatcher; + interface LevelKJS extends Internal.AsKJS { + asKJS(): Internal.LevelJS; + } + type LevelKJS_ = LevelKJS; + class class_5339 extends Internal.class_5336 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5339_ = class_5339; + class Vector extends Internal.AbstractList implements Internal.List, Internal.RandomAccess, Internal.Cloneable, Internal.Serializable { + firstElement(): E; + replaceAll(arg0: Internal.UnaryOperator_): void; + remove(arg0: number): E; + remove(arg0: any): boolean; + capacity(): number; + removeAll(arg0: Internal.Collection_): boolean; + iterator(): Internal.Iterator; + setSize(arg0: number): void; + setElementAt(arg0: E, arg1: number): void; + hashCode(): number; + get(arg0: number): E; + removeElementAt(arg0: number): void; + elementAt(arg0: number): E; + toArray(arg0: T[]): T[]; + toArray(): any[]; + indexOf(arg0: any): number; + indexOf(arg0: any, arg1: number): number; + removeAllElements(): void; + add(arg0: E): boolean; + add(arg0: number, arg1: E): void; + subList(arg0: number, arg1: number): Internal.List; + trimToSize(): void; + set(arg0: number, arg1: E): E; + spliterator(): Internal.Spliterator; + forEach(arg0: Internal.Consumer_): void; + copyInto(arg0: any[]): void; + containsAll(arg0: Internal.Collection_): boolean; + isEmpty(): boolean; + clear(): void; + sort(arg0: Internal.Comparator_): void; + removeIf(arg0: Internal.Predicate_): boolean; + lastIndexOf(arg0: any, arg1: number): number; + lastIndexOf(arg0: any): number; + contains(arg0: any): boolean; + insertElementAt(arg0: E, arg1: number): void; + size(): number; + addAll(arg0: number, arg1: Internal.Collection_): boolean; + addAll(arg0: Internal.Collection_): boolean; + lastElement(): E; + elements(): Internal.Enumeration; + equals(arg0: any): boolean; + clone(): any; + listIterator(): Internal.ListIterator; + listIterator(arg0: number): Internal.ListIterator; + toString(): string; + addElement(arg0: E): void; + ensureCapacity(arg0: number): void; + removeElement(arg0: any): boolean; + retainAll(arg0: Internal.Collection_): boolean; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Vector_ = Vector; + interface BakedModelManagerHooks { + fabric_getModel(arg0: ResourceLocation_): Internal.class_1087; + } + type BakedModelManagerHooks_ = BakedModelManagerHooks; + class RuntimeException extends Internal.Exception { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RuntimeException_ = RuntimeException; + class class_6871 extends Internal.Record implements Internal.class_6874 { + method_40166(): Internal.class_6875; + comp_338(): number; + hashCode(): number; + comp_339(): number; + equals($$0: any): boolean; + comp_337(): number; + method_40168($$0: Internal.class_2794_, $$1: number, $$2: number, $$3: number): boolean; + toString(): string; + static readonly field_36419 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6871_ = class_6871; + class class_2826 { + method_38293($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_38292(): boolean; + method_38294(): Internal.class_2841>; + static method_31729($$0: number): number; + method_12262(): boolean; + method_12260(): number; + method_38291($$0: Internal.class_6780_, $$1: Internal.class_6544$class_6552_, $$2: number, $$3: number): void; + method_12265(): Internal.class_2841; + method_12254($$0: number, $$1: number, $$2: number): Internal.class_2680; + method_12255($$0: number, $$1: number, $$2: number): Internal.class_3610; + method_12263(): boolean; + method_12264(): boolean; + method_12253(): void; + method_12258($$0: Internal.class_2540_): void; + method_19523($$0: Internal.Predicate_): boolean; + method_12259(): number; + method_16675($$0: number, $$1: number, $$2: number, $$3: Internal.class_2680_): Internal.class_2680; + method_12256($$0: number, $$1: number, $$2: number, $$3: Internal.class_2680_, $$4: boolean): Internal.class_2680; + method_16676(): void; + method_12257($$0: Internal.class_2540_): void; + method_16677(): void; + static readonly field_31407 : 16; + static readonly field_31408 : 4096; + static readonly field_31406 : 16; + static readonly field_34555 : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2826_ = class_2826; + class class_2822 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12243($$0: Internal.class_2792_): void; + method_12244(): number; + method_12245(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2822_ = class_2822; + class class_2838 implements Internal.class_2596 { + method_12292($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_12293(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2838_ = class_2838; + class class_1334 implements Internal.class_6035 { + method_6233(): void; + method_6234(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1334_ = class_1334; + interface ItemStackKJS extends Internal.AsKJS { + removeTagKJS(): void; + asKJS(): Internal.ItemStackJS; + } + type ItemStackKJS_ = ItemStackKJS; + abstract class class_1617 extends Internal.class_1543 { + method_5749($$0: Internal.class_2487_): void; + method_6990(): Internal.class_1543$class_1544; + method_7138($$0: Internal.class_1617$class_1618_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_7137(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1617_ = class_1617; + class class_2495 extends Internal.class_2483 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + clear(): void; + method_23258(): Internal.class_4614; + method_17808($$0: number, $$1: Internal.class_2497_): void; + method_10589($$0: number): Internal.class_2497; + method_32289($$0: Internal.class_5627_): void; + method_10533($$0: number, $$1: Internal.class_2520_): boolean; + method_10588(): number[]; + method_10535($$0: number, $$1: Internal.class_2520_): boolean; + method_10601(): number; + method_10711(): number; + size(): number; + method_10713($$0: Internal.DataOutput_): void; + method_17806($$0: number, $$1: Internal.class_2497_): Internal.class_2497; + hashCode(): number; + method_17807($$0: number): Internal.class_2497; + equals($$0: any): boolean; + method_10591(): Internal.class_2495; + toString(): string; + static readonly field_21036 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2495_ = class_2495; + abstract class class_4668 { + method_23516(): void; + method_23518(): void; + toString(): string; + static readonly field_29451 : Internal.class_4668$class_5942; + static readonly field_29452 : Internal.class_4668$class_5942; + static readonly field_29410 : Internal.class_4668$class_5942; + static readonly field_29450 : Internal.class_4668$class_5942; + static readonly field_21370 : Internal.class_4668$class_4685; + static readonly field_29415 : Internal.class_4668$class_5942; + static readonly field_29416 : Internal.class_4668$class_5942; + static readonly field_29417 : Internal.class_4668$class_5942; + static readonly field_29418 : Internal.class_4668$class_5942; + static readonly field_29411 : Internal.class_4668$class_5942; + static readonly field_29412 : Internal.class_4668$class_5942; + static readonly field_29413 : Internal.class_4668$class_5942; + static readonly field_21376 : Internal.class_4668$class_4683; + static readonly field_29414 : Internal.class_4668$class_5942; + static readonly field_21377 : Internal.class_4668$class_4683; + static readonly field_21378 : Internal.class_4668$class_5939; + static readonly field_21379 : Internal.class_4668$class_4684; + static readonly field_29419 : Internal.class_4668$class_5942; + static readonly field_29440 : Internal.class_4668$class_5942; + static readonly field_25280 : Internal.class_4668$class_4678; + static readonly field_29441 : Internal.class_4668$class_5942; + static readonly field_25281 : Internal.class_4668$class_4678; + static readonly field_32771 : 0.99975586; + static readonly field_29442 : Internal.class_4668$class_5942; + static readonly field_29443 : Internal.class_4668$class_5942; + static readonly field_25282 : Internal.class_4668$class_4678; + static readonly field_25283 : Internal.class_4668$class_4678; + static readonly field_29448 : Internal.class_4668$class_5942; + static readonly field_29404 : Internal.class_4668$class_5942; + static readonly field_29449 : Internal.class_4668$class_5942; + static readonly field_29405 : Internal.class_4668$class_5942; + static readonly field_21360 : Internal.class_4668$class_4677; + static readonly field_29406 : Internal.class_4668$class_5942; + static readonly field_29407 : Internal.class_4668$class_5942; + static readonly field_29444 : Internal.class_4668$class_5942; + static readonly field_21364 : Internal.class_4668$class_4685; + static readonly field_29445 : Internal.class_4668$class_5942; + static readonly field_29446 : Internal.class_4668$class_5942; + static readonly field_21366 : Internal.class_4668$class_4685; + static readonly field_29447 : Internal.class_4668$class_5942; + static readonly field_25643 : Internal.class_4668$class_4678; + static readonly field_21367 : Internal.class_4668$class_4685; + static readonly field_21368 : Internal.class_4668$class_4685; + static readonly field_21369 : Internal.class_4668$class_4685; + static readonly field_29408 : Internal.class_4668$class_5942; + static readonly field_29409 : Internal.class_4668$class_5942; + static readonly field_33629 : Internal.class_4668$class_5942; + static readonly field_33628 : Internal.class_4668$class_5942; + static readonly field_29430 : Internal.class_4668$class_5942; + static readonly field_29431 : Internal.class_4668$class_5942; + static readonly field_29432 : Internal.class_4668$class_5942; + static readonly field_29437 : Internal.class_4668$class_5942; + static readonly field_29438 : Internal.class_4668$class_5942; + static readonly field_29439 : Internal.class_4668$class_5942; + static readonly field_21350 : Internal.class_4668$class_4686; + static readonly field_22241 : Internal.class_4668$class_4675; + static readonly field_21351 : Internal.class_4668$class_4686; + static readonly field_29433 : Internal.class_4668$class_5942; + static readonly field_21352 : Internal.class_4668$class_4675; + static readonly field_29434 : Internal.class_4668$class_5942; + static readonly field_21353 : Internal.class_4668$class_4675; + static readonly field_29435 : Internal.class_4668$class_5942; + static readonly field_29436 : Internal.class_4668$class_5942; + static readonly field_21358 : Internal.class_4668$class_4678; + static readonly field_21359 : Internal.class_4668$class_4678; + static readonly field_29420 : Internal.class_4668$class_5942; + static readonly field_29421 : Internal.class_4668$class_5942; + static readonly field_29426 : Internal.class_4668$class_5942; + static readonly field_21381 : Internal.class_4668$class_4684; + static readonly field_29427 : Internal.class_4668$class_5942; + static readonly field_21382 : Internal.class_4668$class_4684; + static readonly field_29428 : Internal.class_4668$class_5942; + static readonly field_21383 : Internal.class_4668$class_4676; + static readonly field_29429 : Internal.class_4668$class_5942; + static readonly field_21384 : Internal.class_4668$class_4676; + static readonly field_29422 : Internal.class_4668$class_5942; + static readonly field_21385 : Internal.class_4668$class_4679; + static readonly field_29423 : Internal.class_4668$class_5942; + static readonly field_21386 : Internal.class_4668$class_4679; + static readonly field_29424 : Internal.class_4668$class_5942; + static readonly field_29425 : Internal.class_4668$class_5942; + static readonly field_21344 : Internal.class_4668$class_4671; + static readonly field_21345 : Internal.class_4668$class_4671; + static readonly field_21346 : Internal.class_4668$class_4672; + static readonly field_21347 : Internal.class_4668$class_4672; + static readonly field_21348 : Internal.class_4668$class_4672; + static readonly field_21349 : Internal.class_4668$class_4686; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668_ = class_4668; + abstract class class_2624 extends Internal.class_2586 implements Internal.class_1263, Internal.class_3908, Internal.class_1275 { + createMenu($$0: number, $$1: Internal.class_1661_, $$2: Internal.class_1657_): Internal.class_1703; + static method_17487($$0: Internal.class_1657_, $$1: Internal.class_1273_, $$2: Internal.class_2561_): boolean; + method_17488($$0: Internal.class_2561_): void; + method_5797(): Internal.class_2561; + method_11014($$0: Internal.class_2487_): void; + method_17489($$0: Internal.class_1657_): boolean; + method_5476(): Internal.class_2561; + method_5477(): Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2624_ = class_2624; + class class_3499$class_5162 { + method_27126($$0: Internal.class_2248_): Internal.List; + method_27125(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3499$class_5162_ = class_3499$class_5162; + class class_1861 extends Internal.class_1869 { + method_17727($$0: Internal.class_1715_): Internal.class_1799; + method_17728($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8119(): Internal.class_1865; + method_8118(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1861_ = class_1861; + class class_5520 { + method_38936(): void; + method_38935(): void; + method_31341($$0: Internal.UUID_): void; + method_31340($$0: Internal.UUID_): boolean; + method_31392($$0: Internal.UUID_): boolean; + method_31391($$0: Internal.UUID_): boolean; + method_31407($$0: string): Internal.UUID; + method_31338($$0: Internal.UUID_): void; + method_31339($$0: Internal.UUID_): void; + method_31336(): Internal.Set; + method_31337($$0: Internal.class_640_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5520_ = class_5520; + interface BooleanSupplier { + getAsBoolean(): boolean; + } + type BooleanSupplier_ = (() => boolean) | BooleanSupplier; + interface class_5936 extends Internal.class_3679 { + } + type class_5936_ = class_5936; + interface ByteChannel extends Internal.ReadableByteChannel, Internal.WritableByteChannel { + } + type ByteChannel_ = ByteChannel; + class class_5932 extends Internal.Enum implements Internal.class_3542 { + method_34379(): Internal.class_2350; + static method_34378($$0: string): Internal.class_5932; + static valueOf($$0: string): Internal.class_5932; + static values(): Internal.class_5932[]; + method_15434(): string; + method_34380(): number; + static readonly field_29313 : Internal.class_5932; + static readonly field_29314 : Internal.class_5932; + static readonly field_29315 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5932_ = "ceiling" | "floor" | class_5932; + abstract class AbstractByteBuf extends Internal.ByteBuf { + asReadOnly(): Internal.ByteBuf; + markReaderIndex(): Internal.ByteBuf; + getByte(arg0: number): number; + writeZero(arg0: number): Internal.ByteBuf; + resetReaderIndex(): Internal.ByteBuf; + writeFloat(arg0: number): Internal.ByteBuf; + setLongLE(arg0: number, arg1: number): Internal.ByteBuf; + readRetainedSlice(arg0: number): Internal.ByteBuf; + slice(): Internal.ByteBuf; + slice(arg0: number, arg1: number): Internal.ByteBuf; + getMediumLE(arg0: number): number; + readUnsignedIntLE(): number; + readInt(): number; + order(arg0: Internal.ByteOrder_): Internal.ByteBuf; + writeMedium(arg0: number): Internal.ByteBuf; + resetWriterIndex(): Internal.ByteBuf; + writableBytes(): number; + getUnsignedShort(arg0: number): number; + maxCapacity(): number; + bytesBefore(arg0: number, arg1: number): number; + bytesBefore(arg0: number, arg1: number, arg2: number): number; + bytesBefore(arg0: number): number; + setInt(arg0: number, arg1: number): Internal.ByteBuf; + getInt(arg0: number): number; + markWriterIndex(): Internal.ByteBuf; + isReadable(arg0: number): boolean; + isReadable(): boolean; + writeBoolean(arg0: boolean): Internal.ByteBuf; + setIntLE(arg0: number, arg1: number): Internal.ByteBuf; + writeLongLE(arg0: number): Internal.ByteBuf; + setShortLE(arg0: number, arg1: number): Internal.ByteBuf; + isWritable(arg0: number): boolean; + isWritable(): boolean; + readChar(): string; + readCharSequence(arg0: number, arg1: Internal.Charset_): Internal.CharSequence; + isReadOnly(): boolean; + readUnsignedShortLE(): number; + readDouble(): number; + readFloat(): number; + getLongLE(arg0: number): number; + getBoolean(arg0: number): boolean; + copy(): Internal.ByteBuf; + readShortLE(): number; + readUnsignedMedium(): number; + ensureWritable(arg0: number, arg1: boolean): number; + ensureWritable(arg0: number): Internal.ByteBuf; + writeInt(arg0: number): Internal.ByteBuf; + readableBytes(): number; + readSlice(arg0: number): Internal.ByteBuf; + getIntLE(arg0: number): number; + nioBuffers(): Internal.ByteBuffer[]; + forEachByteDesc(arg0: Internal.ByteProcessor_): number; + forEachByteDesc(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number; + skipBytes(arg0: number): Internal.ByteBuf; + getLong(arg0: number): number; + readLong(): number; + readShort(): number; + equals(arg0: any): boolean; + setZero(arg0: number, arg1: number): Internal.ByteBuf; + getUnsignedMedium(arg0: number): number; + readBytes(arg0: number): Internal.ByteBuf; + readBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.ByteBuf; + readBytes(arg0: Internal.GatheringByteChannel_, arg1: number): number; + readBytes(arg0: number[]): Internal.ByteBuf; + readBytes(arg0: Internal.ByteBuf_): Internal.ByteBuf; + readBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.ByteBuf; + readBytes(arg0: number[], arg1: number, arg2: number): Internal.ByteBuf; + readBytes(arg0: Internal.ByteBuffer_): Internal.ByteBuf; + readBytes(arg0: Internal.OutputStream_, arg1: number): Internal.ByteBuf; + readBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number; + readBoolean(): boolean; + toString(): string; + toString(arg0: Internal.Charset_): string; + toString(arg0: number, arg1: number, arg2: Internal.Charset_): string; + retainedSlice(): Internal.ByteBuf; + retainedSlice(arg0: number, arg1: number): Internal.ByteBuf; + readMediumLE(): number; + setMedium(arg0: number, arg1: number): Internal.ByteBuf; + setBoolean(arg0: number, arg1: boolean): Internal.ByteBuf; + readerIndex(): number; + readerIndex(arg0: number): Internal.ByteBuf; + getCharSequence(arg0: number, arg1: number, arg2: Internal.Charset_): Internal.CharSequence; + setShort(arg0: number, arg1: number): Internal.ByteBuf; + compareTo(arg0: Internal.ByteBuf_): number; + getBytes(arg0: number, arg1: number[]): Internal.ByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): Internal.ByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.ByteBuf; + setDouble(arg0: number, arg1: number): Internal.ByteBuf; + setChar(arg0: number, arg1: number): Internal.ByteBuf; + getUnsignedIntLE(arg0: number): number; + getUnsignedInt(arg0: number): number; + indexOf(arg0: number, arg1: number, arg2: number): number; + writeByte(arg0: number): Internal.ByteBuf; + nioBuffer(): Internal.ByteBuffer; + discardSomeReadBytes(): Internal.ByteBuf; + duplicate(): Internal.ByteBuf; + writerIndex(): number; + writerIndex(arg0: number): Internal.ByteBuf; + writeCharSequence(arg0: Internal.CharSequence_, arg1: Internal.Charset_): number; + readUnsignedInt(): number; + getUnsignedShortLE(arg0: number): number; + retainedDuplicate(): Internal.ByteBuf; + getChar(arg0: number): string; + setLong(arg0: number, arg1: number): Internal.ByteBuf; + readMedium(): number; + writeBytes(arg0: Internal.ScatteringByteChannel_, arg1: number): number; + writeBytes(arg0: Internal.ByteBuffer_): Internal.ByteBuf; + writeBytes(arg0: Internal.InputStream_, arg1: number): number; + writeBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number; + writeBytes(arg0: number[], arg1: number, arg2: number): Internal.ByteBuf; + writeBytes(arg0: number[]): Internal.ByteBuf; + writeBytes(arg0: Internal.ByteBuf_): Internal.ByteBuf; + writeBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.ByteBuf; + writeBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.ByteBuf; + forEachByte(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number; + forEachByte(arg0: Internal.ByteProcessor_): number; + setIndex(arg0: number, arg1: number): Internal.ByteBuf; + writeShort(arg0: number): Internal.ByteBuf; + getShortLE(arg0: number): number; + getMedium(arg0: number): number; + readUnsignedShort(): number; + setByte(arg0: number, arg1: number): Internal.ByteBuf; + writeShortLE(arg0: number): Internal.ByteBuf; + maxWritableBytes(): number; + getDouble(arg0: number): number; + getFloat(arg0: number): number; + writeLong(arg0: number): Internal.ByteBuf; + writeIntLE(arg0: number): Internal.ByteBuf; + setCharSequence(arg0: number, arg1: Internal.CharSequence_, arg2: Internal.Charset_): number; + hashCode(): number; + readIntLE(): number; + setMediumLE(arg0: number, arg1: number): Internal.ByteBuf; + readUnsignedByte(): number; + readUnsignedMediumLE(): number; + readLongLE(): number; + writeDouble(arg0: number): Internal.ByteBuf; + setBytes(arg0: number, arg1: number[]): Internal.ByteBuf; + setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): Internal.ByteBuf; + setBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.ByteBuf; + setFloat(arg0: number, arg1: number): Internal.ByteBuf; + getShort(arg0: number): number; + writeMediumLE(arg0: number): Internal.ByteBuf; + clear(): Internal.ByteBuf; + getUnsignedByte(arg0: number): number; + discardReadBytes(): Internal.ByteBuf; + writeChar(arg0: number): Internal.ByteBuf; + getUnsignedMediumLE(arg0: number): number; + readByte(): number; + get readable(): boolean; + get readOnly(): boolean; + get writable(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractByteBuf_ = AbstractByteBuf; + class Exception extends Internal.Throwable { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Exception_ = Exception; + interface ChronoLocalDateTime extends Internal.Temporal, Internal.TemporalAdjuster, Internal.Comparable> { + minus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDateTime; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoLocalDateTime; + isEqual(arg0: Internal.ChronoLocalDateTime_): boolean; + query(arg0: Internal.TemporalQuery_): R; + toLocalTime(): Internal.LocalTime; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + format(arg0: Internal.DateTimeFormatter_): string; + isSupported(arg0: Internal.TemporalUnit_): boolean; + isSupported(arg0: Internal.TemporalField_): boolean; + compareTo(arg0: Internal.ChronoLocalDateTime_): number; + atZone(arg0: Internal.ZoneId_): Internal.ChronoZonedDateTime; + toInstant(arg0: Internal.ZoneOffset_): Internal.Instant; + isBefore(arg0: Internal.ChronoLocalDateTime_): boolean; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoLocalDateTime; + plus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDateTime; + with(arg0: Internal.TemporalField_, arg1: number): Internal.ChronoLocalDateTime; + with(arg0: Internal.TemporalAdjuster_): Internal.ChronoLocalDateTime; + toLocalDate(): D; + toEpochSecond(arg0: Internal.ZoneOffset_): number; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + getChronology(): Internal.Chronology; + isAfter(arg0: Internal.ChronoLocalDateTime_): boolean; + } + type ChronoLocalDateTime_ = ChronoLocalDateTime; + class SimpleMapCodec extends Internal.MapCodec> implements Internal.BaseMapCodec { + encode(arg0: Internal.Map_, arg1: Internal.DynamicOps_, arg2: Internal.RecordBuilder_): Internal.RecordBuilder; + elementCodec(): Internal.Codec; + keyCodec(): Internal.Codec; + keys(arg0: Internal.DynamicOps_): Internal.Stream; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + decode(arg0: Internal.DynamicOps_, arg1: Internal.MapLike_): Internal.DataResult>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SimpleMapCodec_ = SimpleMapCodec; + class class_5350 { + method_29473(): Internal.class_2989; + method_29472(): Internal.class_2170; + handler$zme000$updateRegistryTags(registryAccess: Internal.class_5455_, ci: Internal.CallbackInfo_): void; + method_29471(): Internal.class_1863; + static method_29466($$0: Internal.class_3300_, $$1: Internal.class_5455$class_6890_, $$2: Internal.class_2170$class_5364_, $$3: number, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture; + method_29465(): Internal.class_5349; + handler$zkc001$hookRefresh(dynamicRegistryManager: Internal.class_5455_, ci: Internal.CallbackInfo_): void; + method_29469(): Internal.class_60; + method_40421($$0: Internal.class_5455_): void; + method_29468(): Internal.class_4567; + method_32703(): Internal.class_5640; + method_40427(): Internal.List; + readonly field_25338 : Internal.class_3505; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5350_ = class_5350; + interface AsynchronousChannel extends Internal.Channel { + close(): void; + } + type AsynchronousChannel_ = AsynchronousChannel; + interface Registrar extends Internal.Iterable { + getKey(arg0: T): Internal.Optional>; + byRawId(arg0: number): T; + entrySet(): Internal.Set, T>>; + getIds(): Internal.Set; + getId(arg0: T): ResourceLocation; + containsValue(arg0: T): boolean; + listen(arg0: ResourceLocation_, arg1: Internal.Consumer_): void; + listen(supplier: Internal.RegistrySupplier_, callback: Internal.Consumer_): void; + delegate(arg0: ResourceLocation_): Internal.RegistrySupplier; + contains(arg0: ResourceLocation_): boolean; + get(arg0: ResourceLocation_): T; + getRawId(arg0: T): number; + wrap(obj: R): Internal.RegistrySupplier; + key(): Internal.class_5321>; + register(arg0: ResourceLocation_, arg1: Internal.Supplier_): Internal.RegistrySupplier; + } + type Registrar_ = Registrar; + abstract class ZoneId implements Internal.Serializable { + static ofOffset(arg0: string, arg1: Internal.ZoneOffset_): Internal.ZoneId; + static systemDefault(): Internal.ZoneId; + static getAvailableZoneIds(): Internal.Set; + getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string; + normalized(): Internal.ZoneId; + hashCode(): number; + static of(arg0: string, arg1: Internal.Map_): Internal.ZoneId; + static of(arg0: string): Internal.ZoneId; + equals(arg0: any): boolean; + getId(): string; + static from(arg0: Internal.TemporalAccessor_): Internal.ZoneId; + toString(): string; + getRules(): Internal.ZoneRules; + static readonly SHORT_IDS : {"AET":"Australia/Sydney","BST":"Asia/Dhaka","ACT":"Australia/Darwin","HST":"-10:00","NST":"Pacific/Auckland","AST":"America/Anchorage","MST":"-07:00","SST":"Pacific/Guadalcanal","CTT":"Asia/Shanghai","PRT":"America/Puerto_Rico","ECT":"Europe/Paris","EAT":"Africa/Addis_Ababa","EST":"-05:00","PNT":"America/Phoenix","PLT":"Asia/Karachi","CNT":"America/St_Johns","IET":"America/Indiana/Indianapolis","VST":"Asia/Ho_Chi_Minh","JST":"Asia/Tokyo","ART":"Africa/Cairo","PST":"America/Los_Angeles","BET":"America/Sao_Paulo","MIT":"Pacific/Apia","CAT":"Africa/Harare","AGT":"America/Argentina/Buenos_Aires","NET":"Asia/Yerevan","CST":"America/Chicago","IST":"Asia/Kolkata"}; + get availableZoneIds(): Internal.Set; + get rules(): Internal.ZoneRules; + get id(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ZoneId_ = ZoneId; + class class_6790 extends Internal.Record implements Internal.class_3037 { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_288(): number; + comp_289(): number; + comp_287(): number; + static readonly field_35710 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6790_ = class_6790; + interface WritableByteChannel extends Internal.Channel { + write(arg0: Internal.ByteBuffer_): number; + } + type WritableByteChannel_ = WritableByteChannel; + interface Era extends Internal.TemporalAccessor, Internal.TemporalAdjuster { + getLong(arg0: Internal.TemporalField_): number; + getValue(): number; + getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string; + query(arg0: Internal.TemporalQuery_): R; + get(arg0: Internal.TemporalField_): number; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + isSupported(arg0: Internal.TemporalField_): boolean; + } + type Era_ = Era; + class class_1959$class_5482 { + field_26399 : Internal.class_1959$class_1963; + field_26400 : number; + static readonly field_26398 : Internal.MapCodec; + field_26401 : Internal.class_1959$class_5484; + field_26402 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1959$class_5482_ = class_1959$class_5482; + class ThreadGroup implements Internal.Thread$UncaughtExceptionHandler { + setMaxPriority(arg0: number): void; + suspend(): void; + activeCount(): number; + resume(): void; + getParent(): Internal.ThreadGroup; + getName(): string; + isDestroyed(): boolean; + destroy(): void; + parentOf(arg0: Internal.ThreadGroup_): boolean; + list(): void; + checkAccess(): void; + setDaemon(arg0: boolean): void; + allowThreadSuspension(arg0: boolean): boolean; + getMaxPriority(): number; + stop(): void; + isDaemon(): boolean; + interrupt(): void; + activeGroupCount(): number; + uncaughtException(arg0: Internal.Thread_, arg1: Internal.Throwable_): void; + enumerate(arg0: Internal.ThreadGroup_[], arg1: boolean): number; + enumerate(arg0: Internal.ThreadGroup_[]): number; + enumerate(arg0: Internal.Thread_[]): number; + enumerate(arg0: Internal.Thread_[], arg1: boolean): number; + toString(): string; + get parent(): Internal.ThreadGroup; + get destroyed(): boolean; + get maxPriority(): number; + get name(): string; + get daemon(): boolean; + set maxPriority(arg0: number); + set daemon(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ThreadGroup_ = ThreadGroup; + interface class_863$class_864 { + method_23109(arg0: Internal.class_4587_, arg1: Internal.class_4597_, arg2: number, arg3: number, arg4: number): void; + method_20414(): void; + } + type class_863$class_864_ = class_863$class_864; + interface class_4069 extends Internal.class_364 { + method_25406($$0: number, $$1: number, $$2: number): boolean; + method_19355($$0: number, $$1: number): Internal.Optional; + method_25407($$0: boolean): boolean; + method_20086($$0: Internal.class_364_): void; + method_20085($$0: Internal.class_364_): void; + method_25398(arg0: boolean): void; + method_25397(): boolean; + method_25400($$0: string, $$1: number): boolean; + method_25399(): Internal.class_364; + method_25402($$0: number, $$1: number, $$2: number): boolean; + method_25401($$0: number, $$1: number, $$2: number): boolean; + method_25404($$0: number, $$1: number, $$2: number): boolean; + method_25403($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean; + method_16803($$0: number, $$1: number, $$2: number): boolean; + method_25396(): Internal.List; + method_25395(arg0: Internal.class_364_): void; + } + type class_4069_ = class_4069; + class class_5888 implements Internal.class_2596 { + method_34116(): boolean; + method_34115($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5888_ = class_5888; + interface ServerWorldCache { + fabric_invalidateCache(arg0: BlockPos_): void; + fabric_registerCache(arg0: BlockPos_, arg1: Internal.BlockApiCacheImpl_): void; + } + type ServerWorldCache_ = ServerWorldCache; + class class_3449 { + method_14969(): Internal.class_3341; + method_14979(): boolean; + method_34000(): Internal.class_1923; + method_14972($$0: Internal.class_6625_, $$1: Internal.class_1923_): Internal.class_2487; + method_16656(): Internal.class_5312; + method_16657(): boolean; + method_14964(): void; + method_14963(): Internal.List; + method_14974($$0: Internal.class_5281_, $$1: Internal.class_5138_, $$2: Internal.class_2794_, $$3: Internal.Random_, $$4: Internal.class_3341_, $$5: Internal.class_1923_): void; + method_23676(): number; + static readonly field_31662 : "INVALID"; + static readonly field_16713 : Internal.class_3449; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3449_ = class_3449; + abstract class class_3763 extends Internal.class_3732 { + method_20036($$0: boolean): void; + method_16472(): boolean; + method_16484(arg0: number, arg1: boolean): void; + method_20034(): boolean; + method_16486(): number; + method_20033(): Internal.class_3414; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_16480($$0: boolean): void; + method_16481(): boolean; + method_16482(): boolean; + method_5749($$0: Internal.class_2487_): void; + method_16836(): number; + method_16835($$0: number): void; + method_6078($$0: Internal.class_1282_): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_16476($$0: Internal.class_3765_): void; + method_16477($$0: number): void; + method_5974($$0: number): boolean; + method_6007(): void; + method_16478(): Internal.class_3765; + method_5652($$0: Internal.class_2487_): void; + method_17326(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3763_ = class_3763; + class class_3723 extends Internal.class_2609 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3723_ = class_3723; + class MinecraftProfileTexture$Type extends Internal.Enum { + static valueOf(arg0: string): Internal.MinecraftProfileTexture$Type; + static values(): Internal.MinecraftProfileTexture$Type[]; + static readonly ELYTRA : Internal.MinecraftProfileTexture$Type; + static readonly SKIN : Internal.MinecraftProfileTexture$Type; + static readonly CAPE : Internal.MinecraftProfileTexture$Type; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MinecraftProfileTexture$Type_ = "elytra" | "skin" | "cape" | MinecraftProfileTexture$Type; + interface class_5217 { + method_151($$0: Internal.class_129_, $$1: Internal.class_5539_): void; + method_215(): number; + method_217(): number; + method_207(): Internal.class_1267; + method_156(): boolean; + method_146(): Internal.class_1928; + method_30656(): number; + method_157(arg0: boolean): void; + method_203(): boolean; + method_152(): boolean; + method_197(): boolean; + method_188(): number; + method_144(): number; + method_166(): number; + } + type class_5217_ = class_5217; + interface class_6910$class_6915 extends Internal.Function { + } + type class_6910$class_6915_ = class_6910$class_6915; + class class_5718 implements Internal.class_5714 { + method_32948(): number; + method_32946(): Internal.class_5716; + method_32947($$0: Internal.class_1937_, $$1: Internal.class_5712_, $$2: Internal.class_1297_, $$3: BlockPos_): boolean; + method_32964($$0: Internal.class_1937_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5718_ = class_5718; + interface class_2263 { + method_32351(): Internal.Optional; + method_9700(arg0: Internal.class_1936_, arg1: BlockPos_, arg2: Internal.class_2680_): Internal.class_1799; + } + type class_2263_ = class_2263; + interface SuggestionProvider { + getSuggestions(arg0: Internal.CommandContext_, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture; + } + type SuggestionProvider_ = ((arg0: Internal.CommandContext, arg1: Internal.SuggestionsBuilder) => Internal.CompletableFuture) | SuggestionProvider; + class PoiTypeBuilder extends Internal.BuilderBase { + blocks(r: Internal.class_2680_[]): Internal.PoiTypeBuilder; + getRegistryType(): Internal.RegistryObjectBuilderTypes; + validRange(i: number): Internal.PoiTypeBuilder; + block(r: Internal.class_2248_): Internal.PoiTypeBuilder; + maxTickets(i: number): Internal.PoiTypeBuilder; + createObject(): Internal.class_4158; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PoiTypeBuilder_ = PoiTypeBuilder; + class Matcher implements Internal.MatchResult { + hasTransparentBounds(): boolean; + requireEnd(): boolean; + useTransparentBounds(arg0: boolean): Internal.Matcher; + pattern(): Internal.Pattern; + replaceFirst(arg0: string): string; + replaceFirst(arg0: Internal.Function_): string; + regionStart(): number; + replaceAll(arg0: Internal.Function_): string; + replaceAll(arg0: string): string; + lookingAt(): boolean; + toMatchResult(): Internal.MatchResult; + static quoteReplacement(arg0: string): string; + find(): boolean; + find(arg0: number): boolean; + end(arg0: string): number; + end(arg0: number): number; + end(): number; + results(): Internal.Stream; + group(arg0: string): string; + group(arg0: number): string; + group(): string; + start(arg0: number): number; + start(): number; + start(arg0: string): number; + regionEnd(): number; + matches(): boolean; + hasAnchoringBounds(): boolean; + appendReplacement(arg0: Internal.StringBuffer_, arg1: string): Internal.Matcher; + appendReplacement(arg0: Internal.StringBuilder_, arg1: string): Internal.Matcher; + appendTail(arg0: Internal.StringBuffer_): Internal.StringBuffer; + appendTail(arg0: Internal.StringBuilder_): Internal.StringBuilder; + groupCount(): number; + reset(): Internal.Matcher; + reset(arg0: Internal.CharSequence_): Internal.Matcher; + toString(): string; + region(arg0: number, arg1: number): Internal.Matcher; + useAnchoringBounds(arg0: boolean): Internal.Matcher; + hitEnd(): boolean; + usePattern(arg0: Internal.Pattern_): Internal.Matcher; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Matcher_ = Matcher; + class class_1283 { + method_5548(): Internal.class_2561; + method_35039(): boolean; + method_5546(): number; + method_5547($$0: Internal.class_1282_, $$1: number, $$2: number): void; + method_5539(): void; + method_5540(): Internal.class_1309; + method_33937(): number; + method_5541(): Internal.class_1309; + method_35041(): Internal.class_1281; + method_35040(): boolean; + method_5542(): void; + static readonly field_29967 : 100; + static readonly field_29968 : 300; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1283_ = class_1283; + class class_634 implements Internal.class_2602, Internal.NetworkHandlerExtensions { + method_11140($$0: Internal.class_2632_): void; + method_11149($$0: Internal.class_2781_): void; + method_11142($$0: Internal.class_2759_): void; + method_11141($$0: Internal.class_2720_): void; + method_11144($$0: Internal.class_2751_): void; + method_11143($$0: Internal.class_2676_): void; + method_11146($$0: Internal.class_2767_): void; + method_11145($$0: Internal.class_2641_): void; + method_11148($$0: Internal.class_2663_): void; + method_11147($$0: Internal.class_2670_): void; + method_11090($$0: Internal.class_2695_): void; + method_11092($$0: Internal.class_2707_): void; + method_11091($$0: Internal.class_2606_): void; + method_11094($$0: Internal.class_2622_): void; + method_11093($$0: Internal.class_2739_): void; + method_11095($$0: Internal.class_2716_): void; + method_10839($$0: Internal.class_2561_): void; + method_11139($$0: Internal.class_2726_): void; + method_11138($$0: Internal.class_2610_): void; + method_11098($$0: Internal.class_2673_): void; + method_11131($$0: Internal.class_2651_): void; + method_11130($$0: Internal.class_2779_): void; + method_11097($$0: Internal.class_2613_): void; + method_11099($$0: Internal.class_5900_): void; + method_11132($$0: Internal.class_2743_): void; + method_11135($$0: Internal.class_2735_): void; + method_11134($$0: Internal.class_2692_): void; + method_11136($$0: Internal.class_2626_): void; + method_11081($$0: Internal.class_2639_): void; + method_17586($$0: Internal.class_3943_): void; + method_11080($$0: Internal.class_2752_): void; + method_11083($$0: Internal.class_2661_): void; + method_11082($$0: Internal.class_2770_): void; + method_11085($$0: Internal.class_2668_): void; + method_17186($$0: Internal.class_3895_): void; + method_11084($$0: Internal.class_2783_): void; + method_11128($$0: Internal.class_2672_): void; + method_11127($$0: Internal.class_2774_): void; + method_11129($$0: Internal.class_2617_): void; + method_11087($$0: Internal.class_2656_): void; + method_11120($$0: Internal.class_2678_): void; + method_11086($$0: Internal.class_2777_): void; + method_11089($$0: Internal.class_2648_): void; + method_11122($$0: Internal.class_2749_): void; + method_11088($$0: Internal.class_2683_): void; + method_11121($$0: Internal.class_2635_): void; + method_11124($$0: Internal.class_2664_): void; + method_17587($$0: Internal.class_3944_): void; + method_11126($$0: Internal.class_2790_): void; + method_11125($$0: Internal.class_2765_): void; + method_11117($$0: Internal.class_2724_): void; + method_11116($$0: Internal.class_2620_): void; + method_11119($$0: Internal.class_2718_): void; + method_11118($$0: Internal.class_2757_): void; + method_21707($$0: Internal.class_4463_): void; + method_11078($$0: Internal.class_2629_): void; + method_11111($$0: Internal.class_2734_): void; + method_11077($$0: Internal.class_2675_): void; + method_11110($$0: Internal.class_2740_): void; + method_11113($$0: Internal.class_2703_): void; + method_11079($$0: Internal.class_2761_): void; + method_11112($$0: Internal.class_2604_): void; + method_11115($$0: Internal.class_2713_): void; + method_11114($$0: Internal.class_2612_): void; + method_2868(): void; + method_2869(): Internal.class_632; + method_11106($$0: Internal.class_2788_): void; + method_11105($$0: Internal.class_2772_): void; + method_11108($$0: Internal.class_2693_): void; + method_11107($$0: Internal.class_2666_): void; + method_33135($$0: Internal.class_5747_): void; + method_11109($$0: Internal.class_2653_): void; + method_11100($$0: Internal.class_2637_): void; + method_11102($$0: Internal.class_2645_): void; + method_11101($$0: Internal.class_2748_): void; + method_11104($$0: Internal.class_2660_): void; + method_2871($$0: Internal.UUID_): Internal.class_640; + method_2872(): Internal.class_2535; + method_20320($$0: Internal.class_4282_): void; + method_34075($$0: Internal.class_5892_): void; + method_34074($$0: Internal.class_5891_): void; + getAddon(): Internal.ClientPlayNetworkAddon; + method_34073($$0: Internal.class_5890_): void; + method_34072($$0: Internal.class_5889_): void; + method_34071($$0: Internal.class_5888_): void; + method_20203($$0: Internal.class_4273_): void; + method_31363(): Internal.Collection; + method_34079($$0: Internal.class_5897_): void; + method_34078($$0: Internal.class_5896_): void; + method_34077($$0: Internal.class_5895_): void; + method_34076($$0: Internal.class_5894_): void; + method_29091(): Internal.class_5455; + method_36895($$0: Internal.class_6373_): void; + method_2886(): Internal.CommandDispatcher; + method_11160($$0: Internal.class_2616_): void; + method_16690(): Internal.UUID; + method_11161($$0: Internal.class_2729_): void; + method_34084($$0: Internal.class_5905_): void; + method_34083($$0: Internal.class_5904_): void; + method_34082($$0: Internal.class_5903_): void; + method_34081($$0: Internal.class_5899_): void; + method_34080($$0: Internal.class_5898_): void; + method_2890(): Internal.class_638; + method_2874($$0: string): Internal.class_640; + method_2875(): Internal.class_637; + method_2876(): Internal.class_300; + method_2877(): Internal.class_1863; + method_39025($$0: Internal.class_6682_): void; + method_11151($$0: Internal.class_2744_): void; + method_2879(): Internal.GameProfile; + method_11150($$0: Internal.class_2775_): void; + method_29356(): Internal.Set>; + method_11153($$0: Internal.class_2649_): void; + method_11152($$0: Internal.class_2658_): void; + method_11155($$0: Internal.class_2684_): void; + method_11154($$0: Internal.class_2696_): void; + method_11157($$0: Internal.class_2708_): void; + method_2880(): Internal.Collection; + method_11159($$0: Internal.class_2736_): void; + method_11158($$0: Internal.class_2623_): void; + method_2883($$0: Internal.class_2596_): void; + get addon(): Internal.ClientPlayNetworkAddon; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_634_ = class_634; + abstract class class_1720 extends Internal.class_1729 { + method_17363(): number; + method_17364(): number; + method_17365(): boolean; + method_7658(): number; + method_30264(): Internal.class_5421; + method_7653(): number; + method_7652($$0: Internal.class_1860_): boolean; + method_7597($$0: Internal.class_1657_): boolean; + method_32339($$0: number): boolean; + method_7657(): void; + method_7656(): number; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + method_7655(): number; + method_7654($$0: Internal.class_1662_): void; + static readonly field_30738 : 0; + static readonly field_30739 : 1; + static readonly field_30741 : 3; + static readonly field_30742 : 4; + static readonly field_30740 : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1720_ = class_1720; + interface class_1117 extends Internal.class_1113 { + method_4793(): boolean; + method_16896(): void; + } + type class_1117_ = class_1117; + interface Pointer { + address(): number; + } + type Pointer_ = Pointer; + class RayTraceResultJS { + readonly fromEntity : Internal.EntityJS; + readonly distance : number; + hitX : number; + hitY : number; + hitZ : number; + facing : Internal.class_2350; + block : Internal.BlockContainerJS; + readonly type : string; + entity : Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RayTraceResultJS_ = RayTraceResultJS; + interface Spliterator$OfInt extends Internal.Spliterator$OfPrimitive { + trySplit(): Internal.Spliterator$OfInt; + tryAdvance(arg0: java_.util.function_.IntConsumer_): boolean; + tryAdvance(arg0: Internal.Consumer_): boolean; + forEachRemaining(arg0: java_.util.function_.IntConsumer_): void; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type Spliterator$OfInt_ = Spliterator$OfInt; + class DataResult implements Internal.App { + apply2(arg0: Internal.BiFunction_, arg1: Internal.DataResult_): Internal.DataResult; + apply3(arg0: Internal.Function3_, arg1: Internal.DataResult_, arg2: Internal.DataResult_): Internal.DataResult; + static instance(): Internal.DataResult$Instance; + setPartial(arg0: Internal.Supplier_): Internal.DataResult; + setPartial(arg0: R): Internal.DataResult; + static partialGet(arg0: Internal.Function_, arg1: Internal.Supplier_): Internal.Function>; + addLifecycle(arg0: Internal.Lifecycle_): Internal.DataResult; + static error(arg0: string, arg1: R, arg2: Internal.Lifecycle_): Internal.DataResult; + error(): Internal.Optional>; + static error(arg0: string): Internal.DataResult; + static error(arg0: string, arg1: Internal.Lifecycle_): Internal.DataResult; + static error(arg0: string, arg1: R): Internal.DataResult; + apply2stable(arg0: Internal.BiFunction_, arg1: Internal.DataResult_): Internal.DataResult; + promotePartial(arg0: Internal.Consumer_): Internal.DataResult; + ap(arg0: Internal.DataResult_>): Internal.DataResult; + lifecycle(): Internal.Lifecycle; + flatMap(arg0: Internal.Function_>): Internal.DataResult; + result(): Internal.Optional; + mapError(arg0: Internal.UnaryOperator_): Internal.DataResult; + setLifecycle(arg0: Internal.Lifecycle_): Internal.DataResult; + static success(arg0: R, arg1: Internal.Lifecycle_): Internal.DataResult; + static success(arg0: R): Internal.DataResult; + static unbox(arg0: Internal.App_): Internal.DataResult; + hashCode(): number; + getOrThrow(arg0: boolean, arg1: Internal.Consumer_): R; + equals(arg0: any): boolean; + get(): Internal.Either>; + toString(): string; + map(arg0: Internal.Function_): Internal.DataResult; + resultOrPartial(arg0: Internal.Consumer_): Internal.Optional; + set partial(arg0: Internal.Supplier_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DataResult_ = DataResult; + class class_5930 extends Internal.class_5141 { + method_26991($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.class_4643_): Internal.List; + static readonly field_29306 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5930_ = class_5930; + class class_5483$class_5265 { + method_27838(): number; + method_27837(): number; + static readonly field_25820 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5483$class_5265_ = class_5483$class_5265; + interface class_3300 extends Internal.class_5912 { + method_18234(arg0: ResourceLocation_): boolean; + method_29213(): Internal.Stream; + method_14488(arg0: string, arg1: Internal.Predicate_): Internal.Collection; + method_14487(): Internal.Set; + method_14489(arg0: ResourceLocation_): Internal.List; + } + type class_3300_ = class_3300; + class class_2757 implements Internal.class_2596 { + method_11865(): number; + method_11864(): string; + method_11866($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11863(): Internal.class_2995$class_2996; + method_11862(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2757_ = class_2757; + class class_1477 extends Internal.class_1480 { + method_5931($$0: Internal.class_1657_): boolean; + method_6091($$0: Vec3_): void; + method_5711($$0: number): void; + method_6670($$0: number, $$1: number, $$2: number): void; + static method_26895(): Internal.class_5132$class_5133; + method_6672(): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6007(): void; + field_6908 : number; + field_6905 : number; + field_6904 : number; + field_6907 : number; + field_6906 : number; + field_6900 : number; + field_6903 : number; + field_6902 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1477_ = class_1477; + class class_1551 extends Internal.class_1642 implements Internal.class_1603 { + static method_20673($$0: Internal.class_1299_, $$1: Internal.class_5425_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_6091($$0: Vec3_): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5790(): void; + method_5957($$0: Internal.class_4538_): boolean; + method_7013($$0: boolean): void; + method_7012($$0: Internal.class_1309_): boolean; + method_7105($$0: Internal.class_1309_, $$1: number): void; + method_5675(): boolean; + static readonly field_30460 : 0.03; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1551_ = class_1551; + class class_2963 implements Internal.class_3037 { + readonly field_13356 : Internal.class_2680; + static readonly field_24874 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2963_ = class_2963; + class class_1507 extends Internal.class_1496 { + static method_26902(): Internal.class_5132$class_5133; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_6046(): Internal.class_1310; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1507_ = class_1507; + /** + */ + interface BiomeFilter extends Internal.Predicate { + test(arg0: Internal.BiomeModifications$BiomeContext_): boolean; + } + /** + */ + type BiomeFilter_ = net.minecraft.world.level.biome.Biome | RegExp | Internal.BiomeFilter_[] | {or?: Internal.BiomeFilter_, not?: Internal.BiomeFilter_} | ((arg0: Internal.BiomeModifications$BiomeContext) => boolean) | BiomeFilter; + abstract class class_2684 implements Internal.class_2596 { + static method_18695($$0: number, $$1: number, $$2: number): Vec3; + static method_18047($$0: number): number; + method_36150(): number; + method_36151(): number; + method_36152(): number; + method_22826(): boolean; + method_11645($$0: Internal.class_1937_): Internal.class_1297; + method_11649(): number; + method_11650(): number; + toString(): string; + static method_30301($$0: number): number; + method_11652(): boolean; + method_11651($$0: Internal.class_2602_): void; + method_11653(): boolean; + method_30302($$0: Vec3_): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2684_ = class_2684; + class Typed { + getOptionalTyped(arg0: Internal.OpticFinder_): Internal.Optional>; + getAll(arg0: Internal.TypedOptic_): Internal.List; + getOrDefault(arg0: Internal.OpticFinder_, arg1: FT): FT; + set(arg0: Internal.OpticFinder_, arg1: com.mojang.datafixers.types.Type_, arg2: FR): Internal.Typed; + set(arg0: Internal.OpticFinder_, arg1: FT): Internal.Typed; + set(arg0: Internal.OpticFinder_, arg1: Internal.Typed_): Internal.Typed; + getOrCreateTyped(arg0: Internal.OpticFinder_): Internal.Typed; + update(arg0: Internal.OpticFinder_, arg1: Internal.Function_): Internal.Typed; + update(arg0: Internal.OpticFinder_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Function_): Internal.Typed; + getTyped(arg0: Internal.OpticFinder_): Internal.Typed; + getAllTyped(arg0: Internal.OpticFinder_): Internal.List>; + static pair(arg0: Internal.Typed_, arg1: Internal.Typed_): Internal.Typed>; + out(): Internal.Typed; + getValue(): A; + getOptional(arg0: Internal.OpticFinder_): Internal.Optional; + getOps(): Internal.DynamicOps; + getType(): com.mojang.datafixers.types.Type; + get(arg0: Internal.OpticFinder_): FT; + updateTyped(arg0: Internal.OpticFinder_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Function_, Internal.Typed_>): Internal.Typed; + updateTyped(arg0: Internal.OpticFinder_, arg1: Internal.Function_, Internal.Typed_>): Internal.Typed; + getOrCreate(arg0: Internal.OpticFinder_): FT; + updateRecursiveTyped(arg0: Internal.OpticFinder_, arg1: Internal.Function_, Internal.Typed_>): Internal.Typed; + updateRecursiveTyped(arg0: Internal.OpticFinder_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Function_, Internal.Typed_>): Internal.Typed; + toString(): string; + inj2(arg0: com.mojang.datafixers.types.Type_): Internal.Typed>; + inj1(arg0: com.mojang.datafixers.types.Type_): Internal.Typed>; + write(): Internal.DataResult>; + updateRecursive(arg0: Internal.OpticFinder_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Function_): Internal.Typed; + updateRecursive(arg0: Internal.OpticFinder_, arg1: Internal.Function_): Internal.Typed; + get ops(): Internal.DynamicOps; + get type(): com.mojang.datafixers.types.Type; + get value(): A; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Typed_ = Typed; + interface ItemVariant extends Internal.TransferVariant { + toStack(count: number): Internal.class_1799; + toStack(): Internal.class_1799; + getItem(): Internal.class_1792; + matches(stack: Internal.class_1799_): boolean; + } + type ItemVariant_ = ItemVariant; + class PlatformWrapper$ModInfo { + getVersion(): string; + getName(): string; + getId(): string; + get name(): string; + get id(): string; + get version(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PlatformWrapper$ModInfo_ = PlatformWrapper$ModInfo; + interface class_3542 { + method_15434(): string; + } + type class_3542_ = class_3542; + class class_2669 extends Internal.class_2586 { + static method_31707($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2669_): void; + method_11513(): void; + method_11512($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_265; + method_11501(): boolean; + method_11515(): boolean; + method_11506(): Internal.class_2350; + method_11508(): number; + method_11507($$0: number): number; + method_11494($$0: number): number; + method_16887(): Internal.class_2487; + method_11495(): Internal.class_2680; + method_11498(): Internal.class_2350; + method_11014($$0: Internal.class_2487_): void; + method_11511($$0: number): number; + method_11499($$0: number): number; + static readonly field_31381 : 0.51; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2669_ = class_2669; + class class_3242 { + method_14351(): Internal.MinecraftServer; + method_37909(): Internal.List; + method_14356(): void; + method_14354($$0: Internal.InetAddress_, $$1: number): void; + method_14353(): Internal.SocketAddress; + method_14357(): void; + field_14108 : boolean; + static readonly field_14111 : Internal.class_3528; + static readonly field_14105 : Internal.class_3528; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3242_ = class_3242; + abstract class class_1693 extends Internal.class_1688 implements Internal.class_1263, Internal.class_3908 { + method_5438($$0: number): Internal.class_1799; + createMenu($$0: number, $$1: Internal.class_1661_, $$2: Internal.class_1657_): Internal.class_1703; + method_5447($$0: number, $$1: Internal.class_1799_): void; + method_7516($$0: Internal.class_1282_): void; + method_5448(): void; + method_5441($$0: number): Internal.class_1799; + method_5650($$0: Internal.class_1297$class_5529_): void; + method_5442(): boolean; + method_5431(): void; + method_7563($$0: Internal.class_1657_): void; + method_32318($$0: number): Internal.class_5630; + method_7562($$0: ResourceLocation_, $$1: number): void; + method_5434($$0: number, $$1: number): Internal.class_1799; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5443($$0: Internal.class_1657_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1693_ = class_1693; + class class_1670 extends Internal.class_1668 { + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5863(): boolean; + static readonly field_30661 : 4.0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1670_ = class_1670; + interface MapDecoder extends Internal.Keyable { + flatMap(arg0: Internal.Function_>): Internal.MapDecoder; + compressedDecode(arg0: Internal.DynamicOps_, arg1: T): Internal.DataResult; + decoder(): Internal.Decoder; + withLifecycle(arg0: Internal.Lifecycle_): Internal.MapDecoder; + decode(arg0: Internal.DynamicOps_, arg1: Internal.MapLike_): Internal.DataResult; + map(arg0: Internal.Function_): Internal.MapDecoder; + compressor(arg0: Internal.DynamicOps_): Internal.KeyCompressor; + ap(arg0: Internal.MapDecoder_>): Internal.MapDecoder; + } + type MapDecoder_ = MapDecoder; + interface Short2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ByteFunction; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Short2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2ByteFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ByteFunction; + } + type Short2ByteFunction_ = ((arg0: number) => number) | Short2ByteFunction; + /** + * Fired when the client is initalizing. + */ + class ClientEventJS extends Internal.EventJS { + getLevel(): Internal.ClientLevelJS; + getPlayer(): Internal.ClientPlayerJS; + post(id: string, sub: string): boolean; + post(id: string): boolean; + getEntity(): Internal.EntityJS; + get level(): Internal.ClientLevelJS; + get entity(): Internal.EntityJS; + get player(): Internal.ClientPlayerJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the client is initalizing. + */ + type ClientEventJS_ = ClientEventJS; + class Suggestions { + getList(): Internal.List; + getRange(): Internal.StringRange; + hashCode(): number; + static merge(arg0: string, arg1: Internal.Collection_): Internal.Suggestions; + equals(arg0: any): boolean; + isEmpty(): boolean; + static create(arg0: string, arg1: Internal.Collection_): Internal.Suggestions; + toString(): string; + static empty(): Internal.CompletableFuture; + get range(): Internal.StringRange; + get list(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Suggestions_ = Suggestions; + class class_3782 extends Internal.class_3784 { + method_16627($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_, $$3: Internal.Random_): Internal.List; + method_16628($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_): Internal.class_3341; + method_16601($$0: Internal.class_3485_, $$1: Internal.class_2470_): Vec3i; + method_16757(): Internal.class_3816; + toString(): string; + method_16626($$0: Internal.class_3485_, $$1: Internal.class_5281_, $$2: Internal.class_5138_, $$3: Internal.class_2794_, $$4: BlockPos_, $$5: BlockPos_, $$6: Internal.class_2470_, $$7: Internal.class_3341_, $$8: Internal.Random_, $$9: boolean): boolean; + method_16622($$0: Internal.class_3785$class_3786_): Internal.class_3784; + static readonly field_24950 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3782_ = class_3782; + interface class_1712 { + method_7635(arg0: Internal.class_1703_, arg1: number, arg2: Internal.class_1799_): void; + method_7633(arg0: Internal.class_1703_, arg1: number, arg2: number): void; + } + type class_1712_ = class_1712; + class class_2696 implements Internal.class_2596 { + method_11699(): boolean; + method_11052($$0: Internal.class_2540_): void; + method_11690(): number; + method_11691(): number; + method_11696(): boolean; + method_11695(): boolean; + method_11698(): boolean; + method_11697($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2696_ = class_2696; + class class_5835 implements Internal.class_3037 { + static readonly field_28853 : Internal.Codec; + readonly field_28856 : number; + readonly field_28855 : number; + readonly field_28854 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5835_ = class_5835; + abstract class UnmodifiableListIterator extends Internal.UnmodifiableIterator implements Internal.ListIterator { + add(arg0: E): void; + set(arg0: E): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type UnmodifiableListIterator_ = UnmodifiableListIterator; + class LocalTime implements Internal.Temporal, Internal.TemporalAdjuster, Internal.Comparable, Internal.Serializable { + static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalTime; + minus(arg0: Internal.TemporalAmount_): Internal.LocalTime; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.LocalTime; + plusHours(arg0: number): Internal.LocalTime; + minusHours(arg0: number): Internal.LocalTime; + atDate(arg0: Internal.LocalDate_): Internal.LocalDateTime; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + compareTo(arg0: Internal.LocalTime_): number; + plusMinutes(arg0: number): Internal.LocalTime; + toSecondOfDay(): number; + minusMinutes(arg0: number): Internal.LocalTime; + hashCode(): number; + static now(): Internal.LocalTime; + static now(arg0: Internal.Clock_): Internal.LocalTime; + static now(arg0: Internal.ZoneId_): Internal.LocalTime; + static of(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LocalTime; + static of(arg0: number, arg1: number): Internal.LocalTime; + static of(arg0: number, arg1: number, arg2: number): Internal.LocalTime; + get(arg0: Internal.TemporalField_): number; + plusSeconds(arg0: number): Internal.LocalTime; + getMinute(): number; + getHour(): number; + static from(arg0: Internal.TemporalAccessor_): Internal.LocalTime; + plusNanos(arg0: number): Internal.LocalTime; + withMinute(arg0: number): Internal.LocalTime; + withHour(arg0: number): Internal.LocalTime; + static ofNanoOfDay(arg0: number): Internal.LocalTime; + atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetTime; + truncatedTo(arg0: Internal.TemporalUnit_): Internal.LocalTime; + query(arg0: Internal.TemporalQuery_): R; + minusNanos(arg0: number): Internal.LocalTime; + getNano(): number; + format(arg0: Internal.DateTimeFormatter_): string; + static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalTime; + static parse(arg0: Internal.CharSequence_): Internal.LocalTime; + isSupported(arg0: Internal.TemporalField_): boolean; + isSupported(arg0: Internal.TemporalUnit_): boolean; + isBefore(arg0: Internal.LocalTime_): boolean; + plus(arg0: Internal.TemporalAmount_): Internal.LocalTime; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.LocalTime; + withNano(arg0: number): Internal.LocalTime; + getLong(arg0: Internal.TemporalField_): number; + static ofSecondOfDay(arg0: number): Internal.LocalTime; + with(arg0: Internal.TemporalField_, arg1: number): Internal.LocalTime; + with(arg0: Internal.TemporalAdjuster_): Internal.LocalTime; + toNanoOfDay(): number; + toEpochSecond(arg0: Internal.LocalDate_, arg1: Internal.ZoneOffset_): number; + equals(arg0: any): boolean; + getSecond(): number; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + toString(): string; + minusSeconds(arg0: number): Internal.LocalTime; + isAfter(arg0: Internal.LocalTime_): boolean; + withSecond(arg0: number): Internal.LocalTime; + static readonly MIN : Internal.LocalTime; + static readonly NOON : Internal.LocalTime; + static readonly MAX : Internal.LocalTime; + static readonly MIDNIGHT : Internal.LocalTime; + get hour(): number; + get nano(): number; + get minute(): number; + get second(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LocalTime_ = LocalTime; + class Throwable implements Internal.Serializable { + addSuppressed(arg0: Internal.Throwable_): void; + setStackTrace(arg0: Internal.StackTraceElement_[]): void; + getStackTrace(): Internal.StackTraceElement[]; + printStackTrace(): void; + printStackTrace(arg0: Internal.PrintStream_): void; + printStackTrace(arg0: Internal.PrintWriter_): void; + getLocalizedMessage(): string; + initCause(arg0: Internal.Throwable_): Internal.Throwable; + getMessage(): string; + getSuppressed(): Internal.Throwable[]; + toString(): string; + getCause(): Internal.Throwable; + fillInStackTrace(): Internal.Throwable; + get localizedMessage(): string; + get cause(): Internal.Throwable; + get stackTrace(): Internal.StackTraceElement[]; + get suppressed(): Internal.Throwable[]; + get message(): string; + set stackTrace(arg0: Internal.StackTraceElement_[]); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Throwable_ = Throwable; + interface NamespaceResourceManagerAccessor { + getType(): Internal.class_3264; + fabric$accessor_open(arg0: ResourceLocation_, arg1: Internal.class_3262_): Internal.InputStream; + } + type NamespaceResourceManagerAccessor_ = NamespaceResourceManagerAccessor; + class BlockItemBuilder extends Internal.ItemBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + getTranslationKeyGroup(): string; + createObject(): Internal.class_1792; + blockBuilder : Internal.BlockBuilder; + get translationKeyGroup(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockItemBuilder_ = BlockItemBuilder; + class Products$P4 { + t4(): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.Function4_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + and(arg0: Internal.Products$P3_): Internal.Products$P7; + and(arg0: Internal.Products$P4_): Internal.Products$P8; + and(arg0: Internal.Products$P2_): Internal.Products$P6; + and(arg0: Internal.App_): Internal.Products$P5; + t1(): Internal.App; + t2(): Internal.App; + t3(): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P4_ = Products$P4; + interface class_2359 extends Internal.Iterable { + method_10204(): number; + method_10206(arg0: T): number; + method_39974($$0: number): T; + method_10200(arg0: number): T; + } + type class_2359_ = class_2359; + class class_2625 extends Internal.class_2586 { + method_33829($$0: boolean, $$1: Internal.Function_): Internal.class_5481[]; + method_34271(): boolean; + method_34270($$0: boolean): boolean; + method_11304($$0: Internal.class_3222_): Internal.class_2168; + method_11303($$0: boolean): void; + method_11306($$0: Internal.UUID_): void; + method_11305(): Internal.UUID; + method_11307(): boolean; + method_16887(): Internal.class_2487; + method_33827($$0: number, $$1: Internal.class_2561_, $$2: Internal.class_2561_): void; + method_30843($$0: number, $$1: boolean): Internal.class_2561; + method_11011(): boolean; + method_11014($$0: Internal.class_2487_): void; + method_38249(): Internal.class_2622; + method_11299($$0: number, $$1: Internal.class_2561_): void; + method_16126(): Internal.class_1767; + method_16127($$0: Internal.class_1767_): boolean; + method_11301($$0: Internal.class_3222_): boolean; + static readonly field_31362 : 4; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2625_ = class_2625; + class OffsetDateTime implements Internal.Temporal, Internal.TemporalAdjuster, Internal.Comparable, Internal.Serializable { + plusHours(arg0: number): Internal.OffsetDateTime; + isEqual(arg0: Internal.OffsetDateTime_): boolean; + toLocalTime(): Internal.LocalTime; + compareTo(arg0: Internal.OffsetDateTime_): number; + withOffsetSameLocal(arg0: Internal.ZoneOffset_): Internal.OffsetDateTime; + getDayOfWeek(): Internal.DayOfWeek; + plusSeconds(arg0: number): Internal.OffsetDateTime; + getMinute(): number; + static from(arg0: Internal.TemporalAccessor_): Internal.OffsetDateTime; + getMonth(): Internal.Month; + plusNanos(arg0: number): Internal.OffsetDateTime; + atZoneSameInstant(arg0: Internal.ZoneId_): Internal.ZonedDateTime; + withHour(arg0: number): Internal.OffsetDateTime; + plusMonths(arg0: number): Internal.OffsetDateTime; + plusYears(arg0: number): Internal.OffsetDateTime; + truncatedTo(arg0: Internal.TemporalUnit_): Internal.OffsetDateTime; + query(arg0: Internal.TemporalQuery_): R; + minusNanos(arg0: number): Internal.OffsetDateTime; + getNano(): number; + format(arg0: Internal.DateTimeFormatter_): string; + isSupported(arg0: Internal.TemporalUnit_): boolean; + isSupported(arg0: Internal.TemporalField_): boolean; + plus(arg0: Internal.TemporalAmount_): Internal.OffsetDateTime; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.OffsetDateTime; + getYear(): number; + toEpochSecond(): number; + toLocalDateTime(): Internal.LocalDateTime; + withDayOfMonth(arg0: number): Internal.OffsetDateTime; + withMonth(arg0: number): Internal.OffsetDateTime; + isAfter(arg0: Internal.OffsetDateTime_): boolean; + static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.OffsetDateTime; + minus(arg0: Internal.TemporalAmount_): Internal.OffsetDateTime; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.OffsetDateTime; + toOffsetTime(): Internal.OffsetTime; + minusHours(arg0: number): Internal.OffsetDateTime; + getOffset(): Internal.ZoneOffset; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + withYear(arg0: number): Internal.OffsetDateTime; + plusMinutes(arg0: number): Internal.OffsetDateTime; + minusMinutes(arg0: number): Internal.OffsetDateTime; + plusDays(arg0: number): Internal.OffsetDateTime; + atZoneSimilarLocal(arg0: Internal.ZoneId_): Internal.ZonedDateTime; + hashCode(): number; + static now(arg0: Internal.Clock_): Internal.OffsetDateTime; + static now(arg0: Internal.ZoneId_): Internal.OffsetDateTime; + static now(): Internal.OffsetDateTime; + static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_, arg2: Internal.ZoneOffset_): Internal.OffsetDateTime; + 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; + get(arg0: Internal.TemporalField_): number; + getDayOfYear(): number; + plusWeeks(arg0: number): Internal.OffsetDateTime; + getHour(): number; + withMinute(arg0: number): Internal.OffsetDateTime; + getMonthValue(): number; + toZonedDateTime(): Internal.ZonedDateTime; + minusYears(arg0: number): Internal.OffsetDateTime; + minusWeeks(arg0: number): Internal.OffsetDateTime; + withDayOfYear(arg0: number): Internal.OffsetDateTime; + static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.OffsetDateTime; + static parse(arg0: Internal.CharSequence_): Internal.OffsetDateTime; + toInstant(): Internal.Instant; + isBefore(arg0: Internal.OffsetDateTime_): boolean; + minusDays(arg0: number): Internal.OffsetDateTime; + withNano(arg0: number): Internal.OffsetDateTime; + getLong(arg0: Internal.TemporalField_): number; + minusMonths(arg0: number): Internal.OffsetDateTime; + with(arg0: Internal.TemporalAdjuster_): Internal.OffsetDateTime; + with(arg0: Internal.TemporalField_, arg1: number): Internal.OffsetDateTime; + toLocalDate(): Internal.LocalDate; + withOffsetSameInstant(arg0: Internal.ZoneOffset_): Internal.OffsetDateTime; + equals(arg0: any): boolean; + getSecond(): number; + static timeLineOrder(): Internal.Comparator; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + toString(): string; + getDayOfMonth(): number; + minusSeconds(arg0: number): Internal.OffsetDateTime; + withSecond(arg0: number): Internal.OffsetDateTime; + static readonly MIN : Internal.OffsetDateTime; + static readonly MAX : Internal.OffsetDateTime; + get dayOfWeek(): Internal.DayOfWeek; + get month(): Internal.Month; + get offset(): Internal.ZoneOffset; + get hour(): number; + get year(): number; + get dayOfYear(): number; + get dayOfMonth(): number; + get monthValue(): number; + get nano(): number; + get minute(): number; + get second(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OffsetDateTime_ = OffsetDateTime; + class class_3294 implements Internal.class_3300, Internal.NamespaceResourceManagerAccessor { + method_18234($$0: ResourceLocation_): boolean; + method_29213(): Internal.Stream; + method_14488($$0: string, $$1: Internal.Predicate_): Internal.Collection; + method_14487(): Internal.Set; + method_14486($$0: ResourceLocation_): Internal.class_3298; + method_24233($$0: Internal.class_3262_): void; + method_14489($$0: ResourceLocation_): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3294_ = class_3294; + interface Long2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.LongToIntFunction { + getOrDefault(arg0: any, arg1: string): string; + getOrDefault(arg0: number, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: string): string; + remove(arg0: number): string; + remove(arg0: any): string; + defaultReturnValue(): string; + defaultReturnValue(arg0: string): void; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): string; + get(arg0: number): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Long2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2CharFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2CharFunction; + } + type Long2CharFunction_ = ((arg0: number) => string) | Long2CharFunction; + class CommandRegistryEventJS extends Internal.ServerEventJS { + isForSinglePlayer(): boolean; + isForMultiPlayer(): boolean; + getArguments(): typeof Internal.ArgumentTypeWrapper; + getCommands(): typeof Internal.class_2170; + getBuiltinSuggestions(): Internal.class_2172; + register(command: Internal.LiteralArgumentBuilder_): Internal.LiteralCommandNode; + readonly selection : Internal.class_2170$class_5364; + readonly dispatcher : Internal.CommandDispatcher; + get forSinglePlayer(): boolean; + get arguments(): typeof Internal.ArgumentTypeWrapper; + get forMultiPlayer(): boolean; + get builtinSuggestions(): Internal.class_2172; + get commands(): typeof Internal.class_2170; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CommandRegistryEventJS_ = CommandRegistryEventJS; + interface FluidVariantCache { + fabric_getCachedFluidVariant(): Internal.FluidVariant; + } + type FluidVariantCache_ = FluidVariantCache; + class Agent { + getVersion(): number; + getName(): string; + toString(): string; + static readonly SCROLLS : Internal.Agent; + static readonly MINECRAFT : Internal.Agent; + get name(): string; + get version(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Agent_ = Agent; + interface class_5761 { + method_6453(): boolean; + method_6454(arg0: boolean): void; + method_6452(): Internal.class_1799; + method_35171(): Internal.class_3414; + method_35170(arg0: Internal.class_2487_): void; + method_6455(arg0: Internal.class_1799_): void; + } + type class_5761_ = class_5761; + class class_5139 extends Internal.class_5141 { + method_26991($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.class_4643_): Internal.List; + static readonly field_24968 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5139_ = class_5139; + interface RandomAccess { + } + type RandomAccess_ = RandomAccess; + abstract class PainterObject implements Internal.SpecialEquality { + hashCode(): number; + equals(o: any): boolean; + update(tag: Internal.class_2487_): void; + toString(): string; + id(i: string): Internal.PainterObject; + specialEquals(o: any, shallow: boolean): boolean; + parent : Internal.PainterObjectStorage; + visible : Internal.Unit; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PainterObject_ = PainterObject; + class class_4060 extends Internal.Enum { + method_18485(): string; + static method_18484($$0: number): Internal.class_4060; + static valueOf($$0: string): Internal.class_4060; + method_18483(): number; + static values(): Internal.class_4060[]; + static readonly field_18144 : Internal.class_4060; + static readonly field_18146 : Internal.class_4060; + static readonly field_18145 : Internal.class_4060; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4060_ = "min" | "max" | "off" | class_4060; + class class_4668$class_5942 extends Internal.class_4668 { + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_5942_ = class_4668$class_5942; + interface class_5912 { + method_14486(arg0: ResourceLocation_): Internal.class_3298; + } + type class_5912_ = ((arg0: ResourceLocation) => Internal.class_3298) | class_5912; + class class_2734 implements Internal.class_2596 { + method_11801($$0: Internal.class_2602_): void; + method_11800($$0: Internal.class_1937_): Internal.class_1297; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2734_ = class_2734; + class class_1767 extends Internal.Enum implements Internal.class_3542, Internal.Color { + static valueOf($$0: string): Internal.class_1767; + static values(): Internal.class_1767[]; + getFireworkColorJS(): number; + getRgbJS(): number; + method_7792(): string; + static method_7791($$0: number): Internal.class_1767; + method_7790(): number; + method_15434(): string; + getArgbJS(): number; + method_7794(): Internal.class_3620; + toString(): string; + static method_7793($$0: string, $$1: Internal.class_1767_): Internal.class_1767; + method_7789(): number; + method_16357(): number; + method_7787(): number[]; + static method_7786($$0: number): Internal.class_1767; + static readonly field_7942 : Internal.class_1767; + static readonly field_7964 : Internal.class_1767; + static readonly field_7952 : Internal.class_1767; + static readonly field_7963 : Internal.class_1767; + static readonly field_7944 : Internal.class_1767; + static readonly field_7955 : Internal.class_1767; + static readonly field_7966 : Internal.class_1767; + static readonly field_7954 : Internal.class_1767; + static readonly field_7951 : Internal.class_1767; + static readonly field_7961 : Internal.class_1767; + static readonly field_7946 : Internal.class_1767; + static readonly field_7957 : Internal.class_1767; + static readonly field_7967 : Internal.class_1767; + static readonly field_7945 : Internal.class_1767; + static readonly field_7958 : Internal.class_1767; + static readonly field_7947 : Internal.class_1767; + get rgbJS(): number; + get fireworkColorJS(): number; + get argbJS(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1767_ = "magenta" | "pink" | "green" | "lime" | "light_gray" | "yellow" | "black" | "light_blue" | "brown" | "cyan" | "orange" | "red" | "gray" | "white" | "blue" | "purple" | class_1767; + interface class_1741 { + method_7697(arg0: EquipmentSlot_): number; + method_7696(arg0: EquipmentSlot_): number; + method_24355(): number; + method_7695(): Internal.class_1856; + method_7694(): string; + method_7700(): number; + method_7699(): number; + method_7698(): Internal.class_3414; + } + type class_1741_ = class_1741; + interface class_3270 { + method_14421(arg0: Internal.JsonObject_): T; + method_14420(): string; + } + type class_3270_ = class_3270; + interface IntStream$Builder extends java_.util.function_.IntConsumer { + add(arg0: number): Internal.IntStream$Builder; + build(): Internal.IntStream; + accept(arg0: number): void; + } + type IntStream$Builder_ = IntStream$Builder; + class class_3230 { + method_14292(): Internal.Comparator; + static method_14291($$0: string, $$1: Internal.Comparator_): Internal.class_3230; + method_20629(): number; + static method_20628($$0: string, $$1: Internal.Comparator_, $$2: number): Internal.class_3230; + toString(): string; + static readonly field_17264 : Internal.class_3230; + static readonly field_14032 : Internal.class_3230; + static readonly field_14031 : Internal.class_3230; + static readonly field_14030 : Internal.class_3230; + static readonly field_19270 : Internal.class_3230; + static readonly field_14033 : Internal.class_3230; + static readonly field_19280 : Internal.class_3230; + static readonly field_19347 : Internal.class_3230; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3230_ = class_3230; + class class_2415 extends Internal.Enum { + method_32354(): Internal.class_2561; + method_26380(): Internal.class_4990; + static valueOf($$0: string): Internal.class_2415; + static values(): Internal.class_2415[]; + method_10343($$0: Internal.class_2350_): Internal.class_2350; + method_10345($$0: Internal.class_2350_): Internal.class_2470; + method_10344($$0: number, $$1: number): number; + static readonly field_11302 : Internal.class_2415; + static readonly field_11300 : Internal.class_2415; + static readonly field_11301 : Internal.class_2415; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2415_ = "front_back" | "none" | "left_right" | class_2415; + class class_2693 implements Internal.class_2596 { + method_11677(): BlockPos; + method_11052($$0: Internal.class_2540_): void; + method_11676($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2693_ = class_2693; + class class_5183$class_5185 extends Internal.Enum implements Internal.class_3542 { + static valueOf($$0: string): Internal.class_5183$class_5185; + static values(): Internal.class_5183$class_5185[]; + method_27214(): string; + method_15434(): string; + static method_27216($$0: string): Internal.class_5183$class_5185; + static readonly field_24000 : Internal.class_5183$class_5185; + static readonly field_24002 : Internal.class_5183$class_5185; + static readonly field_24001 : Internal.class_5183$class_5185; + static readonly field_24004 : Internal.class_5183$class_5185; + static readonly field_24840 : Internal.Codec; + static readonly field_24003 : Internal.class_5183$class_5185; + static readonly field_24006 : Internal.class_5183$class_5185; + static readonly field_24005 : Internal.class_5183$class_5185; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5183$class_5185_ = "standard" | "mountain" | "nether" | "ocean" | "jungle" | "desert" | "swamp" | class_5183$class_5185; + interface MapLike { + entries(): Internal.Stream>; + get(arg0: T): T; + get(arg0: string): T; + } + type MapLike_ = MapLike; + interface CustomJavaToJsWrapperProvider { + create(arg0: T): Internal.CustomJavaToJsWrapper; + } + type CustomJavaToJsWrapperProvider_ = ((arg0: T) => Internal.CustomJavaToJsWrapper) | CustomJavaToJsWrapperProvider; + interface ScheduledExecutorService extends Internal.ExecutorService { + scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): Internal.ScheduledFuture; + schedule(arg0: Internal.Callable_, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture; + schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture; + scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): Internal.ScheduledFuture; + } + type ScheduledExecutorService_ = ScheduledExecutorService; + interface RenderContext$QuadTransform { + transform(arg0: Internal.MutableQuadView_): boolean; + } + type RenderContext$QuadTransform_ = ((arg0: Internal.MutableQuadView) => boolean) | RenderContext$QuadTransform; + interface DomainCombiner { + combine(arg0: Internal.ProtectionDomain_[], arg1: Internal.ProtectionDomain_[]): Internal.ProtectionDomain[]; + } + type DomainCombiner_ = DomainCombiner; + interface TypeWrapperFactory { + wrap(arg0: any): T; + } + type TypeWrapperFactory_ = ((arg0: any) => T) | TypeWrapperFactory; + class class_1158 { + method_4922(): number; + method_4921(): number; + method_23758($$0: number, $$1: number, $$2: number, $$3: number): void; + method_4924(): number; + method_4923(): number; + method_4926(): void; + method_4925($$0: Internal.class_1158_): void; + method_23695(): Internal.class_1158; + method_22872($$0: number): void; + method_22873(): void; + static method_35821($$0: number, $$1: number, $$2: number): Internal.class_1158; + method_35820(): Internal.class_1160; + hashCode(): number; + equals($$0: any): boolean; + method_35828(): Internal.class_1160; + method_35827(): Internal.class_1160; + toString(): string; + static method_35826($$0: Internal.class_1160_): Internal.class_1158; + static method_35825($$0: number, $$1: number, $$2: number): Internal.class_1158; + method_35824(): Internal.class_1160; + static method_35823($$0: Internal.class_1160_): Internal.class_1158; + method_35822($$0: Internal.class_1158_, $$1: number): void; + static readonly field_21493 : Internal.class_1158; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1158_ = class_1158; + abstract class class_18 { + method_78($$0: boolean): void; + method_17919($$0: Internal.File_): void; + method_75(arg0: Internal.class_2487_): Internal.class_2487; + method_80(): void; + method_79(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_18_ = class_18; + class class_1667 extends Internal.class_1665 { + method_5711($$0: number): void; + method_7460(): number; + method_5749($$0: Internal.class_2487_): void; + static method_7464($$0: Internal.class_1799_): number; + method_7463($$0: Internal.class_1293_): void; + method_7459($$0: Internal.class_1799_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1667_ = class_1667; + class TypeToken$TypeSet extends Internal.ForwardingSet> implements Internal.Serializable { + interfaces(): Internal.TypeToken$TypeSet<>; + classes(): Internal.TypeToken$TypeSet<>; + rawTypes(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TypeToken$TypeSet_ = TypeToken$TypeSet; + class class_161$class_162 { + method_20416($$0: Internal.class_1799_, $$1: Internal.class_2561_, $$2: Internal.class_2561_, $$3: ResourceLocation_, $$4: Internal.class_189_, $$5: boolean, $$6: boolean, $$7: boolean): Internal.class_161$class_162; + static method_707(): Internal.class_161$class_162; + method_708($$0: ResourceLocation_): Internal.class_161$class_162; + method_709($$0: string, $$1: Internal.class_184_): Internal.class_161$class_162; + method_703($$0: Internal.class_170$class_171_): Internal.class_161$class_162; + method_704($$0: Internal.class_193_): Internal.class_161$class_162; + method_34884($$0: string[][]): Internal.class_161$class_162; + method_705($$0: string, $$1: Internal.class_175_): Internal.class_161$class_162; + method_706($$0: Internal.class_170_): Internal.class_161$class_162; + method_699($$0: Internal.class_2540_): void; + method_710(): Internal.Map; + method_700($$0: Internal.Function_): boolean; + method_701($$0: Internal.class_161_): Internal.class_161$class_162; + method_695($$0: ResourceLocation_): Internal.class_161; + static method_696($$0: Internal.class_2540_): Internal.class_161$class_162; + method_697($$0: Internal.class_1935_, $$1: Internal.class_2561_, $$2: Internal.class_2561_, $$3: ResourceLocation_, $$4: Internal.class_189_, $$5: boolean, $$6: boolean, $$7: boolean): Internal.class_161$class_162; + toString(): string; + method_698(): Internal.JsonObject; + static method_692($$0: Internal.JsonObject_, $$1: Internal.class_5257_): Internal.class_161$class_162; + method_693($$0: Internal.class_185_): Internal.class_161$class_162; + method_694($$0: Internal.Consumer_, $$1: string): Internal.class_161; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_161$class_162_ = class_161$class_162; + class class_189 extends Internal.Enum { + method_831(): string; + method_832(): number; + static method_833($$0: string): Internal.class_189; + static valueOf($$0: string): Internal.class_189; + static values(): Internal.class_189[]; + method_30756(): Internal.class_2561; + method_830(): Internal.class_124; + static readonly field_1250 : Internal.class_189; + static readonly field_1254 : Internal.class_189; + static readonly field_1249 : Internal.class_189; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_189_ = "task" | "goal" | "challenge" | class_189; + interface Encoder { + encode(arg0: A, arg1: Internal.DynamicOps_, arg2: T): Internal.DataResult; + flatComap(arg0: Internal.Function_>): Internal.Encoder; + comap(arg0: Internal.Function_): Internal.Encoder; + fieldOf(arg0: string): Internal.MapEncoder; + withLifecycle(arg0: Internal.Lifecycle_): Internal.Encoder; + encodeStart(arg0: Internal.DynamicOps_, arg1: A): Internal.DataResult; + } + type Encoder_ = Encoder; + class class_7 extends Internal.Enum { + method_11(): number; + static valueOf($$0: string): Internal.class_7; + static values(): Internal.class_7[]; + static readonly field_20 : Internal.class_7; + static readonly field_21 : Internal.class_7; + static readonly field_3 : Internal.class_7; + static readonly field_22 : Internal.class_7; + static readonly field_4 : Internal.class_7; + static readonly field_23 : Internal.class_7; + static readonly field_26446 : Internal.class_7; + static readonly field_25418 : Internal.class_7; + static readonly field_21516 : Internal.class_7; + static readonly field_7 : Internal.class_7; + static readonly field_8 : Internal.class_7; + static readonly field_5 : Internal.class_7; + static readonly field_6 : Internal.class_7; + static readonly field_33534 : Internal.class_7; + static readonly field_9 : Internal.class_7; + static readonly field_10 : Internal.class_7; + static readonly field_11 : Internal.class_7; + static readonly field_12 : Internal.class_7; + static readonly field_14 : Internal.class_7; + static readonly field_15 : Internal.class_7; + static readonly field_16 : Internal.class_7; + static readonly field_17 : Internal.class_7; + static readonly field_18 : Internal.class_7; + static readonly field_19 : Internal.class_7; + static readonly field_21326 : Internal.class_7; + static readonly field_36432 : Internal.class_7; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_7_ = "damage_fire" | "damage_cactus" | "water_border" | "unpassable_rail" | "lava" | "door_open" | "blocked" | "leaves" | "danger_other" | "sticky_honey" | "damage_other" | "walkable_door" | "danger_fire" | "breach" | "danger_powder_snow" | "walkable" | "rail" | "water" | "cocoa" | "powder_snow" | "door_iron_closed" | "door_wood_closed" | "danger_cactus" | "trapdoor" | "fence" | "open" | class_7; + class class_2350$class_2352 extends Internal.Enum { + method_10181(): number; + static valueOf($$0: string): Internal.class_2350$class_2352; + static values(): Internal.class_2350$class_2352[]; + method_35839(): string; + toString(): string; + method_26424(): Internal.class_2350$class_2352; + static readonly field_11060 : Internal.class_2350$class_2352; + static readonly field_11056 : Internal.class_2350$class_2352; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2350$class_2352_ = "negative" | "positive" | class_2350$class_2352; + class FieldPosition { + getEndIndex(): number; + hashCode(): number; + getFieldAttribute(): Internal.Format$Field; + equals(arg0: any): boolean; + getField(): number; + setEndIndex(arg0: number): void; + toString(): string; + getBeginIndex(): number; + setBeginIndex(arg0: number): void; + get field(): number; + get fieldAttribute(): Internal.Format$Field; + get endIndex(): number; + get beginIndex(): number; + set endIndex(arg0: number); + set beginIndex(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FieldPosition_ = FieldPosition; + class class_4066 extends Internal.Enum { + static method_18608($$0: number): Internal.class_4066; + method_18607(): string; + static valueOf($$0: string): Internal.class_4066; + method_18609(): number; + static values(): Internal.class_4066[]; + static readonly field_18199 : Internal.class_4066; + static readonly field_18198 : Internal.class_4066; + static readonly field_18197 : Internal.class_4066; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4066_ = "all" | "minimal" | "decreased" | class_4066; + class class_4141 extends Internal.Enum { + static valueOf($$0: string): Internal.class_4141; + static values(): Internal.class_4141[]; + static readonly field_18456 : Internal.class_4141; + static readonly field_18458 : Internal.class_4141; + static readonly field_18457 : Internal.class_4141; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4141_ = "value_absent" | "registered" | "value_present" | class_4141; + class class_4207$class_4233 { + field_18933 : number; + field_18932 : string; + readonly field_18931 : BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4207$class_4233_ = class_4207$class_4233; + class class_4836 extends Internal.class_5418 implements Internal.class_3745, Internal.class_6067 { + method_6109(): boolean; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_25938($$0: Internal.class_1811_): boolean; + method_24705(): Internal.class_4837; + method_5749($$0: Internal.class_2487_): void; + method_24651(): void; + static method_24695($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_20820($$0: Internal.class_1799_): boolean; + static method_26953(): Internal.class_5132$class_5133; + method_29274($$0: boolean): void; + method_29272(): boolean; + method_7110($$0: boolean): void; + method_35199(): Internal.class_1263; + method_18868(): Internal.class_4095; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_7217($$0: boolean): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5621(): number; + method_5974($$0: number): boolean; + method_18811($$0: Internal.class_1309_, $$1: Internal.class_1799_, $$2: Internal.class_1676_, $$3: number): void; + method_7105($$0: Internal.class_1309_, $$1: number): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5873($$0: Internal.class_1297_, $$1: boolean): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4836_ = class_4836; + abstract class FileStore { + getTotalSpace(): number; + getAttribute(arg0: string): any; + getUsableSpace(): number; + isReadOnly(): boolean; + getBlockSize(): number; + supportsFileAttributeView(arg0: Internal.Class_): boolean; + supportsFileAttributeView(arg0: string): boolean; + name(): string; + type(): string; + getUnallocatedSpace(): number; + getFileStoreAttributeView(arg0: Internal.Class_): V; + get unallocatedSpace(): number; + get readOnly(): boolean; + get totalSpace(): number; + get usableSpace(): number; + get blockSize(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FileStore_ = FileStore; + class class_3722 extends Internal.class_2586 implements Internal.class_3829, Internal.class_3908 { + createMenu($$0: number, $$1: Internal.class_1661_, $$2: Internal.class_1657_): Internal.class_1703; + method_17520(): Internal.class_1799; + method_5448(): void; + method_17514($$0: Internal.class_1799_, $$1: Internal.class_1657_): void; + method_11011(): boolean; + method_11014($$0: Internal.class_2487_): void; + method_17522(): boolean; + method_5476(): Internal.class_2561; + method_17523(): number; + method_17513($$0: Internal.class_1799_): void; + method_17524(): number; + static readonly field_31351 : 1; + static readonly field_31350 : 0; + static readonly field_31348 : 0; + static readonly field_31349 : 1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3722_ = class_3722; + interface FireworkRocketEntityKJS { + setLifetimeKJS(arg0: number): void; + } + type FireworkRocketEntityKJS_ = FireworkRocketEntityKJS; + class class_1921$class_4687 extends Internal.class_1921 { + method_24295(): boolean; + toString(): string; + method_23289(): Internal.Optional; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1921$class_4687_ = class_1921$class_4687; + class Context { + static throwAsScriptRuntimeEx(e: Internal.Throwable_): Internal.RuntimeException; + isSealed(): boolean; + callFunctionWithContinuations(function_: dev.latvian.mods.rhino.Callable_, scope: Internal.Scriptable_, args: any[]): any; + getClassShutterSetter(): Internal.Context$ClassShutterSetter; + executeScriptWithContinuations(script: Internal.Script_, scope: Internal.Scriptable_): any; + createClassLoader(parent: Internal.ClassLoader_): Internal.GeneratedClassLoader; + getApplicationClassLoader(): Internal.ClassLoader; + evaluateReader(scope: Internal.Scriptable_, in_: Internal.Reader_, sourceName: string, lineno: number, securityDomain: any): any; + getTypeWrappers(): Internal.TypeWrappers; + setRemapper(remapper: Internal.Remapper_): void; + addCustomJavaToJsWrapper(type: Internal.Class_, provider: Internal.CustomJavaToJsWrapperProvider_): void; + addCustomJavaToJsWrapper(predicate: Internal.Predicate_, provider: Internal.CustomJavaToJsWrapperProvider_): void; + static javaToJS(value: any, scope: Internal.Scriptable_): any; + compileReader(in_: Internal.Reader_, sourceName: string, lineno: number, securityDomain: any): Internal.Script; + static toBoolean(value: any): boolean; + captureContinuation(): Internal.ContinuationPending; + resumeContinuation(continuation: any, scope: Internal.Scriptable_, functionResult: any): any; + static enter(): Internal.Context; + static reportRuntimeError0(messageId: string): Internal.EvaluatorException; + static reportRuntimeError1(messageId: string, arg1: any): Internal.EvaluatorException; + static reportRuntimeError2(messageId: string, arg1: any, arg2: any): Internal.EvaluatorException; + static reportRuntimeError3(messageId: string, arg1: any, arg2: any, arg3: any): Internal.EvaluatorException; + static reportRuntimeError(message: string, sourceName: string, lineno: number, lineSource: string, lineOffset: number): Internal.EvaluatorException; + static reportRuntimeError(message: string): Internal.EvaluatorException; + getInstructionObserverThreshold(): number; + hasTypeWrappers(): boolean; + getThreadLocal(key: any): any; + getRemapper(): Internal.Remapper; + removePropertyChangeListener(l: Internal.PropertyChangeListener_): void; + static getUndefinedValue(): any; + putThreadLocal(key: any, value: any): void; + setClassShutter(shutter: Internal.ClassShutter_): void; + static exit(): void; + setInstructionObserverThreshold(threshold: number): void; + getElements(object: Internal.Scriptable_): any[]; + static reportRuntimeError4(messageId: string, arg1: any, arg2: any, arg3: any, arg4: any): Internal.EvaluatorException; + hasFeature(featureIndex: number): boolean; + initSafeStandardObjects(scope: Internal.ScriptableObject_, sealed: boolean): Internal.ScriptableObject; + initSafeStandardObjects(): Internal.ScriptableObject; + initSafeStandardObjects(scope: Internal.ScriptableObject_): Internal.Scriptable; + static toNumber(value: any): number; + setLocale(loc: Internal.Locale_): Internal.Locale; + initStandardObjects(scope: Internal.ScriptableObject_): Internal.Scriptable; + initStandardObjects(): Internal.ScriptableObject; + initStandardObjects(scope: Internal.ScriptableObject_, sealed: boolean): Internal.ScriptableObject; + isStrictMode(): boolean; + setApplicationClassLoader(loader: Internal.ClassLoader_): void; + getWrapFactory(): Internal.WrapFactory; + setGenerateObserverCount(generateObserverCount: boolean): void; + seal(sealKey: any): void; + setWrapFactory(wrapFactory: Internal.WrapFactory_): void; + evaluateString(scope: Internal.Scriptable_, source: string, sourceName: string, lineno: number, securityDomain: any): any; + compileFunction(scope: Internal.Scriptable_, source: string, sourceName: string, lineno: number, securityDomain: any): dev.latvian.mods.rhino.Function; + getClassShutter(): Internal.ClassShutter; + setErrorReporter(reporter: Internal.ErrorReporter_): Internal.ErrorReporter; + newObject(scope: Internal.Scriptable_, constructorName: string, args: any[]): Internal.Scriptable; + newObject(scope: Internal.Scriptable_, constructorName: string): Internal.Scriptable; + newObject(scope: Internal.Scriptable_): Internal.Scriptable; + static jsToJava(value: any, desiredType: Internal.Class_): any; + static toObject(value: any, scope: Internal.Scriptable_): Internal.Scriptable; + static getSourcePositionFromStack(linep: number[]): string; + wrapCustomJavaToJs(javaObject: any): Internal.CustomJavaToJsWrapper; + addPropertyChangeListener(l: Internal.PropertyChangeListener_): void; + static reportWarning(message: string, sourceName: string, lineno: number, lineSource: string, lineOffset: number): void; + static reportWarning(message: string): void; + static reportWarning(message: string, t: Internal.Throwable_): void; + setLanguageVersion(version: number): void; + stringIsCompilableUnit(source: string): boolean; + removeThreadLocal(key: any): void; + static getCurrentContext(): Internal.Context; + newArray(scope: Internal.Scriptable_, length: number): Internal.Scriptable; + newArray(scope: Internal.Scriptable_, elements: any[]): Internal.Scriptable; + static reportError(message: string): void; + static reportError(message: string, sourceName: string, lineno: number, lineSource: string, lineOffset: number): void; + getFactory(): Internal.ContextFactory; + getErrorReporter(): Internal.ErrorReporter; + static call(factory: Internal.ContextFactory_, callable: dev.latvian.mods.rhino.Callable_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any; + getMaximumInterpreterStackDepth(): number; + setMaximumInterpreterStackDepth(max: number): void; + compileString(source: string, sourceName: string, lineno: number, securityDomain: any): Internal.Script; + static toString(value: any): string; + unseal(sealKey: any): void; + getLocale(): Internal.Locale; + static getContext(): Internal.Context; + static enterWithNewFactory(): Internal.Context; + getImplementationVersion(): string; + static readonly FEATURE_INTEGER_WITHOUT_DECIMAL_PLACE : 18; + static readonly FEATURE_ENHANCED_JAVA_ACCESS : 13; + static readonly FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER : 3; + static readonly FEATURE_DYNAMIC_SCOPE : 7; + static readonly FEATURE_LITTLE_ENDIAN : 19; + static readonly FEATURE_THREAD_SAFE_OBJECTS : 17; + generateObserverCount : boolean; + static readonly FEATURE_STRICT_MODE : 11; + static readonly FEATURE_WARNING_AS_ERROR : 12; + static readonly FEATURE_STRICT_EVAL : 9; + static readonly FEATURE_LOCATION_INFORMATION_IN_ERROR : 10; + static readonly errorReporterProperty : "error reporter"; + static readonly FEATURE_V8_EXTENSIONS : 14; + static readonly FEATURE_STRICT_VARS : 8; + static readonly FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME : 2; + static readonly FEATURE_PARENT_PROTO_PROPERTIES : 5; + static readonly languageVersionProperty : "language version"; + static readonly emptyArgs : any[]; + get factory(): Internal.ContextFactory; + get undefinedValue(): any; + get implementationVersion(): string; + get currentContext(): Internal.Context; + get sealed(): boolean; + get strictMode(): boolean; + get maximumInterpreterStackDepth(): number; + get locale(): Internal.Locale; + get typeWrappers(): Internal.TypeWrappers; + get classShutterSetter(): Internal.Context$ClassShutterSetter; + get remapper(): Internal.Remapper; + get errorReporter(): Internal.ErrorReporter; + get applicationClassLoader(): Internal.ClassLoader; + get wrapFactory(): Internal.WrapFactory; + get context(): Internal.Context; + get instructionObserverThreshold(): number; + get classShutter(): Internal.ClassShutter; + set remapper(remapper: Internal.Remapper_); + set errorReporter(reporter: Internal.ErrorReporter_); + set languageVersion(version: number); + set applicationClassLoader(loader: Internal.ClassLoader_); + set wrapFactory(wrapFactory: Internal.WrapFactory_); + set maximumInterpreterStackDepth(max: number); + set locale(loc: Internal.Locale_); + set instructionObserverThreshold(threshold: number); + set classShutter(shutter: Internal.ClassShutter_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Context_ = Context; + class LootTableEntry implements Internal.FunctionContainer, Internal.ConditionContainer { + addFunction(o: Internal.JsonObject_): Internal.LootTableEntry; + weight(weight: number): Internal.LootTableEntry; + addCondition(o: Internal.JsonObject_): Internal.LootTableEntry; + quality(quality: number): Internal.LootTableEntry; + readonly json : Internal.JsonObject; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LootTableEntry_ = LootTableEntry; + class class_6792 extends Internal.class_6661 { + static method_39614(): Internal.class_6792; + method_39615(): Internal.class_6798; + static field_35714 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6792_ = class_6792; + class class_1043 extends Internal.class_1044 { + method_4524(): void; + method_4526($$0: Internal.class_1011_): void; + method_4625($$0: Internal.class_3300_): void; + method_4525(): Internal.class_1011; + close(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1043_ = class_1043; + /** + */ + class AxeItemBuilder extends Internal.HandheldItemBuilder { + createObject(): Internal.class_1792; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type AxeItemBuilder_ = AxeItemBuilder; + abstract class IngredientAction extends Internal.IngredientActionFilter { + static readList(buf: Internal.class_2540_): Internal.List; + toJson(json: Internal.JsonObject_): void; + toJson(): Internal.JsonObject; + transform(arg0: Internal.class_1799_, arg1: number, arg2: Internal.class_1715_): Internal.class_1799; + static writeList(buf: Internal.class_2540_, list: Internal.List_): void; + getType(): string; + static getRemaining(container: Internal.class_1715_, index: number, ingredientActions: Internal.List_): Internal.class_1799; + static parseList(json: Internal.JsonElement_): Internal.List; + static readonly FACTORY_MAP : {"damage":any,"custom":any,"keep":any,"replace":any}; + get type(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IngredientAction_ = IngredientAction; + interface Supplier { + get(): T; + } + type Supplier_ = (() => T) | Supplier; + class class_5762$class_5767 extends Internal.Enum { + static method_33235($$0: Internal.Random_): Internal.class_5762$class_5767; + method_33233(): number; + static method_33240($$0: Internal.Random_): Internal.class_5762$class_5767; + static valueOf($$0: string): Internal.class_5762$class_5767; + static values(): Internal.class_5762$class_5767[]; + method_33238(): string; + static readonly field_28343 : Internal.class_5762$class_5767; + static readonly field_28342 : Internal.class_5762$class_5767; + static readonly field_28341 : Internal.class_5762$class_5767; + static readonly field_28346 : Internal.class_5762$class_5767[]; + static readonly field_28345 : Internal.class_5762$class_5767; + static readonly field_28344 : Internal.class_5762$class_5767; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5762$class_5767_ = "gold" | "blue" | "lucy" | "wild" | "cyan" | class_5762$class_5767; + interface class_3446 { + format(arg0: number): string; + } + type class_3446_ = class_3446; + interface AccessorLevelStorageSession { + getDirectory(): Internal.Path; + } + type AccessorLevelStorageSession_ = AccessorLevelStorageSession; + class class_4833 extends Internal.class_4148 { + method_19099(): Internal.Set>; + static readonly field_30254 : 9; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4833_ = class_4833; + interface class_5224 { + accept(arg0: number, arg1: Internal.class_2583_, arg2: number): boolean; + } + type class_5224_ = ((arg0: number, arg1: Internal.class_2583, arg2: number) => boolean) | class_5224; + interface class_3829 { + method_5448(): void; + } + type class_3829_ = class_3829; + interface Map$Entry { + getKey(): K; + getValue(): V; + hashCode(): number; + setValue(arg0: V): V; + equals(arg0: any): boolean; + } + type Map$Entry_ = Map$Entry; + class ModuleDescriptor$Exports implements Internal.Comparable { + hashCode(): number; + equals(arg0: any): boolean; + isQualified(): boolean; + toString(): string; + source(): string; + compareTo(arg0: Internal.ModuleDescriptor$Exports_): number; + modifiers(): Internal.Set; + targets(): Internal.Set; + get qualified(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Exports_ = ModuleDescriptor$Exports; + abstract class AbstractChronology implements Internal.Chronology { + resolveDate(arg0: Internal.Map_, arg1: Internal.ResolverStyle_): Internal.ChronoLocalDate; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + compareTo(arg0: Internal.Chronology_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractChronology_ = AbstractChronology; + abstract class class_4585 implements Internal.class_4588 { + method_35666(): void; + method_22901($$0: number, $$1: number, $$2: number, $$3: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4585_ = class_4585; + class class_304 implements Internal.Comparable, Internal.KeyBindingAccessor, Internal.KeyCodeAccessor { + method_1433($$0: number): boolean; + method_1422($$0: Internal.class_3675$class_306_): void; + method_1423(): string; + method_1434(): boolean; + method_1435($$0: Internal.class_304_): boolean; + static method_1424(): void; + method_1436(): boolean; + method_1415(): boolean; + static method_1426(): void; + static method_1437(): void; + method_1427(): boolean; + static method_1416($$0: Internal.class_3675$class_306_, $$1: boolean): void; + method_1428(): string; + method_1417($$0: number, $$1: number): boolean; + method_1429(): Internal.class_3675$class_306; + static method_1419($$0: string): Internal.Supplier; + method_23481($$0: boolean): void; + method_16007(): Internal.class_2561; + method_1430($$0: Internal.class_304_): number; + method_1431(): string; + static method_1420($$0: Internal.class_3675$class_306_): void; + static readonly field_32142 : "key.categories.creative"; + static readonly field_32141 : "key.categories.ui"; + static readonly field_32140 : "key.categories.inventory"; + static readonly field_32139 : "key.categories.gameplay"; + static readonly field_32138 : "key.categories.multiplayer"; + static readonly field_32137 : "key.categories.misc"; + static readonly field_32136 : "key.categories.movement"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_304_ = class_304; + class class_6904$class_6906 extends Internal.Record { + comp_361(): Internal.class_2170$class_5364; + comp_362(): number; + comp_360(): Internal.class_3283; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_363(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6904$class_6906_ = class_6904$class_6906; + interface Serializable { + } + type Serializable_ = Serializable; + class class_2646 extends Internal.class_2595 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2646_ = class_2646; + class class_4139 extends Internal.Enum { + static valueOf($$0: string): Internal.class_4139; + static values(): Internal.class_4139[]; + static method_19090($$0: string): Internal.class_4139; + static readonly field_30242 : 2; + static readonly field_30240 : 25; + static readonly field_30241 : 20; + readonly field_18430 : string; + readonly field_18432 : number; + readonly field_18431 : number; + readonly field_19354 : number; + static readonly field_18427 : Internal.class_4139; + static readonly field_18426 : Internal.class_4139; + static readonly field_18428 : Internal.class_4139; + readonly field_18434 : number; + static readonly field_18425 : Internal.class_4139; + static readonly field_18424 : Internal.class_4139; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4139_ = "trading" | "minor_negative" | "minor_positive" | "major_negative" | "major_positive" | class_4139; + /** + * Fired by different tag when the client is: + * - logged in + * - logged out + */ + class ClientLoggedInEventJS extends Internal.ClientEventJS { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired by different tag when the client is: + * - logged in + * - logged out + */ + type ClientLoggedInEventJS_ = ClientLoggedInEventJS; + class StringReader implements Internal.ImmutableStringReader { + getCursor(): number; + readStringUntil(arg0: string): string; + getTotalLength(): number; + read(): string; + static isAllowedInUnquotedString(arg0: string): boolean; + canRead(): boolean; + canRead(arg0: number): boolean; + getRemaining(): string; + getRead(): string; + readString(): string; + skip(): void; + getString(): string; + peek(): string; + peek(arg0: number): string; + expect(arg0: string): void; + getRemainingLength(): number; + readLong(): number; + readDouble(): number; + readUnquotedString(): string; + static isQuotedStringStart(arg0: string): boolean; + readFloat(): number; + static isAllowedNumber(arg0: string): boolean; + setCursor(arg0: number): void; + readBoolean(): boolean; + readQuotedString(): string; + readInt(): number; + skipWhitespace(): void; + get cursor(): number; + get string(): string; + get totalLength(): number; + get remaining(): string; + get remainingLength(): number; + set cursor(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StringReader_ = StringReader; + class class_3720 extends Internal.class_2609 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3720_ = class_3720; + class class_3675$class_306 { + method_1444(): number; + hashCode(): number; + equals($$0: any): boolean; + method_27445(): Internal.class_2561; + toString(): string; + method_30103(): Internal.OptionalInt; + method_1441(): string; + method_1442(): Internal.class_3675$class_307; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3675$class_306_ = class_3675$class_306; + abstract class class_79$class_80 implements Internal.class_192 { + method_417($$0: Internal.class_79$class_80_): Internal.class_65$class_66; + method_35513($$0: Internal.class_79$class_80_): Internal.class_93$class_6152; + method_419(): Internal.class_79; + method_416(): T; + method_421($$0: Internal.class_5341$class_210_): T; + method_35514($$0: Internal.class_79$class_80_): Internal.class_72$class_6153; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_79$class_80_ = class_79$class_80; + interface TypeDescriptor$OfMethod extends Internal.TypeDescriptor { + parameterType(arg0: number): F; + parameterArray(): F[]; + dropParameterTypes(arg0: number, arg1: number): M; + parameterCount(): number; + changeReturnType(arg0: F): M; + parameterList(): Internal.List; + insertParameterTypes(arg0: number, ... arg1: F[]): M; + returnType(): F; + changeParameterType(arg0: number, arg1: F): M; + } + type TypeDescriptor$OfMethod_ = TypeDescriptor$OfMethod; + class class_2811 implements Internal.class_2596 { + method_12185($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_12186(): number; + method_12187(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2811_ = class_2811; + class Constructor extends Internal.Executable { + getName(): string; + getParameterCount(): number; + setAccessible(arg0: boolean): void; + isVarArgs(): boolean; + isSynthetic(): boolean; + getParameterTypes(): Internal.Class[]; + newInstance(... arg0: any[]): T; + getGenericExceptionTypes(): Internal.Type[]; + getAnnotatedReceiverType(): Internal.AnnotatedType; + getDeclaredAnnotations(): Internal.Annotation[]; + getExceptionTypes(): Internal.Class[]; + getDeclaringClass(): typeof T; + getGenericParameterTypes(): Internal.Type[]; + getAnnotation(arg0: Internal.Class_): T; + hashCode(): number; + toGenericString(): string; + equals(arg0: any): boolean; + toString(): string; + getTypeParameters(): any[]; + getModifiers(): number; + getAnnotatedReturnType(): Internal.AnnotatedType; + getParameterAnnotations(): Internal.Annotation[][]; + get declaredAnnotations(): Internal.Annotation[]; + get annotatedReturnType(): Internal.AnnotatedType; + get parameterTypes(): Internal.Class[]; + get parameterCount(): number; + get modifiers(): number; + get typeParameters(): any[]; + get varArgs(): boolean; + get declaringClass(): typeof T; + get synthetic(): boolean; + get genericParameterTypes(): Internal.Type[]; + get exceptionTypes(): Internal.Class[]; + get name(): string; + get annotatedReceiverType(): Internal.AnnotatedType; + get genericExceptionTypes(): Internal.Type[]; + get parameterAnnotations(): Internal.Annotation[][]; + set accessible(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Constructor_ = Constructor; + interface SpecialEquality { + specialEquals(o: any, shallow: boolean): boolean; + } + type SpecialEquality_ = SpecialEquality; + class class_3751$class_4991 extends Internal.Enum implements Internal.class_3542 { + static valueOf($$0: string): Internal.class_3751$class_4991; + static values(): Internal.class_3751$class_4991[]; + method_15434(): string; + static method_26401($$0: string): Internal.Optional; + method_32357(): Internal.class_2561; + static readonly field_23329 : Internal.class_3751$class_4991; + static readonly field_23330 : Internal.class_3751$class_4991; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3751$class_4991_ = "rollable" | "aligned" | class_3751$class_4991; + interface DoubleSupplier { + getAsDouble(): number; + } + type DoubleSupplier_ = (() => number) | DoubleSupplier; + class class_6342 extends Internal.class_6122 { + static method_36307($$0: Internal.class_5843_, $$1: Internal.class_5843_): Internal.class_6342; + static method_36308($$0: Internal.class_5843_, $$1: Internal.class_5843_, $$2: number): Internal.class_6342; + method_35388(): Internal.class_6123; + toString(): string; + method_35391($$0: Internal.Random_, $$1: Internal.class_5868_): number; + static readonly field_33522 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6342_ = class_6342; + interface Marker extends Internal.Serializable { + add(arg0: Internal.Marker_): void; + contains(arg0: string): boolean; + contains(arg0: Internal.Marker_): boolean; + iterator(): Internal.Iterator; + getName(): string; + hasChildren(): boolean; + hashCode(): number; + hasReferences(): boolean; + equals(arg0: any): boolean; + remove(arg0: Internal.Marker_): boolean; + } + type Marker_ = Marker; + interface class_6501 { + apply(arg0: C): number; + } + type class_6501_ = ((arg0: C) => number) | class_6501; + class class_3337 extends Internal.class_3331 { + method_14636(): string[]; + method_14653($$0: Internal.GameProfile_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3337_ = class_3337; + interface class_6756 extends Internal.class_6762 { + method_8677(arg0: BlockPos_, arg1: T): boolean; + } + type class_6756_ = class_6756; + class class_5587 { + readonly field_27309 : number; + readonly field_27308 : number; + readonly field_27307 : number; + readonly field_27310 : number; + static readonly field_27306 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5587_ = class_5587; + interface Reference2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.ToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getByte(arg0: any): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Reference2ShortFunction; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Reference2IntFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Reference2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Reference2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2ByteFunction; + removeByte(arg0: any): number; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Reference2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Reference2FloatFunction; + applyAsInt(arg0: K): number; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Reference2CharFunction; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2ByteFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2ByteFunction; + } + type Reference2ByteFunction_ = ((arg0: any) => number) | Reference2ByteFunction; + class class_4019 extends Internal.class_1429 { + method_18298($$0: number): number; + method_18276(): boolean; + method_18277(): boolean; + method_18299($$0: boolean): void; + method_18397($$0: Internal.class_1799_): boolean; + method_5711($$0: number): void; + static method_18257($$0: Internal.class_4019_, $$1: Internal.class_1309_): boolean; + method_18294($$0: boolean): void; + method_18272(): boolean; + method_18273(): boolean; + method_18296($$0: boolean): void; + method_18274(): boolean; + method_18275(): boolean; + method_18297($$0: boolean): void; + method_5939($$0: Internal.class_1799_): boolean; + method_35172(): boolean; + method_18271(): Internal.class_4019$class_4039; + method_5980($$0: Internal.class_1309_): void; + method_6113(): boolean; + method_5966(): void; + method_18300($$0: number): number; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + static method_26885(): Internal.class_5132$class_5133; + method_18260($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_4019; + method_6481($$0: Internal.class_1799_): boolean; + method_18869($$0: Internal.class_1799_): Internal.class_3414; + static method_39449($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_30330 : 16; + static readonly field_30329 : 8; + static readonly field_30328 : 4; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4019_ = class_4019; + class FluidBuilder extends Internal.BuilderBase { + noBlock(): Internal.FluidBuilder; + thinTexture(color: Internal.Color_): Internal.FluidBuilder; + bucketColor(c: Internal.Color_): Internal.FluidBuilder; + density(density: number): Internal.FluidBuilder; + color(c: Internal.Color_): Internal.FluidBuilder; + displayName(name: string): Internal.BuilderBase; + thickTexture(color: Internal.Color_): Internal.FluidBuilder; + gaseous(): Internal.FluidBuilder; + createAttributes(): Internal.ArchitecturyFluidAttributes; + createAdditionalObjects(): void; + createObject(): Internal.class_3609; + builtinTextures(): Internal.FluidBuilder; + stillTexture(id: ResourceLocation_): Internal.FluidBuilder; + viscosity(viscosity: number): Internal.FluidBuilder; + flowingTexture(id: ResourceLocation_): Internal.FluidBuilder; + getRegistryType(): Internal.RegistryObjectBuilderTypes; + temperature(temperature: number): Internal.FluidBuilder; + luminosity(luminosity: number): Internal.FluidBuilder; + rarity(rarity: Rarity_): Internal.FluidBuilder; + noBucket(): Internal.FluidBuilder; + flowingFluid : Internal.FlowingFluidBuilder; + attributes : Internal.ArchitecturyFluidAttributes; + block : Internal.FluidBlockBuilder; + bucketItem : Internal.FluidBucketItemBuilder; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FluidBuilder_ = FluidBuilder; + abstract class UserPrincipalLookupService { + lookupPrincipalByGroupName(arg0: string): Internal.GroupPrincipal; + lookupPrincipalByName(arg0: string): Internal.UserPrincipal; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type UserPrincipalLookupService_ = UserPrincipalLookupService; + class class_1111 implements Internal.class_1148 { + method_18188($$0: Internal.class_1140_): void; + method_4766(): ResourceLocation; + method_4765(): Internal.class_1111; + method_4768(): Internal.class_1111$class_1112; + method_4767(): ResourceLocation; + method_4769(): boolean; + method_4771(): number; + toString(): string; + method_4770(): number; + method_4894(): number; + method_4772(): number; + method_4764(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1111_ = class_1111; + interface LongToDoubleFunction { + applyAsDouble(arg0: number): number; + } + type LongToDoubleFunction_ = ((arg0: number) => number) | LongToDoubleFunction; + abstract class URLConnection { + getLastModified(): number; + setConnectTimeout(arg0: number): void; + setIfModifiedSince(arg0: number): void; + getHeaderFieldLong(arg0: string, arg1: number): number; + getReadTimeout(): number; + getContent(): any; + getContent(arg0: Internal.Class_[]): any; + setUseCaches(arg0: boolean): void; + getHeaderFieldInt(arg0: string, arg1: number): number; + getRequestProperty(arg0: string): string; + static guessContentTypeFromStream(arg0: Internal.InputStream_): string; + setRequestProperty(arg0: string, arg1: string): void; + static setDefaultRequestProperty(arg0: string, arg1: string): void; + getDoInput(): boolean; + getHeaderFieldDate(arg0: string, arg1: number): number; + static getFileNameMap(): Internal.FileNameMap; + getDate(): number; + getIfModifiedSince(): number; + getHeaderFieldKey(arg0: number): string; + connect(): void; + static setContentHandlerFactory(arg0: Internal.ContentHandlerFactory_): void; + getContentEncoding(): string; + getPermission(): Internal.Permission; + static getDefaultAllowUserInteraction(): boolean; + static getDefaultUseCaches(arg0: string): boolean; + getDefaultUseCaches(): boolean; + getUseCaches(): boolean; + getAllowUserInteraction(): boolean; + getConnectTimeout(): number; + getContentLength(): number; + setDoInput(arg0: boolean): void; + getInputStream(): Internal.InputStream; + addRequestProperty(arg0: string, arg1: string): void; + setAllowUserInteraction(arg0: boolean): void; + getRequestProperties(): Internal.Map>; + setReadTimeout(arg0: number): void; + getURL(): Internal.URL; + getHeaderField(arg0: number): string; + getHeaderField(arg0: string): string; + getHeaderFields(): Internal.Map>; + getExpiration(): number; + static getDefaultRequestProperty(arg0: string): string; + getContentLengthLong(): number; + static setDefaultAllowUserInteraction(arg0: boolean): void; + static setFileNameMap(arg0: Internal.FileNameMap_): void; + getContentType(): string; + getOutputStream(): Internal.OutputStream; + toString(): string; + getDoOutput(): boolean; + setDefaultUseCaches(arg0: boolean): void; + static setDefaultUseCaches(arg0: string, arg1: boolean): void; + setDoOutput(arg0: boolean): void; + static guessContentTypeFromName(arg0: string): string; + get date(): number; + get contentLengthLong(): number; + get defaultAllowUserInteraction(): boolean; + get defaultUseCaches(): boolean; + get useCaches(): boolean; + get requestProperties(): Internal.Map>; + get inputStream(): Internal.InputStream; + get ifModifiedSince(): number; + get permission(): Internal.Permission; + get content(): any; + get doInput(): boolean; + get uRL(): Internal.URL; + get allowUserInteraction(): boolean; + get doOutput(): boolean; + get readTimeout(): number; + get connectTimeout(): number; + get contentEncoding(): string; + get fileNameMap(): Internal.FileNameMap; + get contentLength(): number; + get headerFields(): Internal.Map>; + get expiration(): number; + get lastModified(): number; + get outputStream(): Internal.OutputStream; + get contentType(): string; + set doOutput(arg0: boolean); + set defaultUseCaches(arg0: boolean); + set defaultAllowUserInteraction(arg0: boolean); + set useCaches(arg0: boolean); + set readTimeout(arg0: number); + set connectTimeout(arg0: number); + set fileNameMap(arg0: Internal.FileNameMap_); + set ifModifiedSince(arg0: number); + set doInput(arg0: boolean); + set contentHandlerFactory(arg0: Internal.ContentHandlerFactory_); + set allowUserInteraction(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type URLConnection_ = URLConnection; + class class_2568$class_5248 { + static method_27680($$0: Internal.JsonElement_): Internal.class_2568$class_5248; + static method_27681($$0: Internal.class_2561_): Internal.class_2568$class_5248; + hashCode(): number; + method_27682(): Internal.List; + equals($$0: any): boolean; + method_27679(): Internal.JsonElement; + readonly field_24352 : Internal.UUID; + readonly field_24351 : Internal.class_1299; + readonly field_24353 : Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2568$class_5248_ = class_2568$class_5248; + class class_1454 extends Internal.class_1422 { + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_5749($$0: Internal.class_2487_): void; + method_6596($$0: number): void; + method_5694($$0: Internal.class_1657_): void; + method_6594(): number; + method_6452(): Internal.class_1799; + method_6007(): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_30353 : 0; + static readonly field_30354 : 1; + static readonly field_30355 : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1454_ = class_1454; + interface Language { + getName(): string; + getRegion(): string; + getCode(): string; + } + type Language_ = Language; + class CommandSyntaxException extends Internal.Exception { + getCursor(): number; + getType(): Internal.CommandExceptionType; + getRawMessage(): Internal.Message; + getMessage(): string; + getInput(): string; + getContext(): string; + static BUILT_IN_EXCEPTIONS : Internal.BuiltInExceptionProvider; + static ENABLE_COMMAND_STACK_TRACES : false; + static readonly CONTEXT_AMOUNT : 10; + get cursor(): number; + get input(): string; + get context(): string; + get type(): Internal.CommandExceptionType; + get message(): string; + get rawMessage(): Internal.Message; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CommandSyntaxException_ = CommandSyntaxException; + class class_279 implements Internal.AutoCloseable { + method_1258($$0: number): void; + method_1259($$0: number, $$1: number): void; + method_1260(): string; + method_1261($$0: string, $$1: number, $$2: number): void; + method_1262($$0: string, $$1: Internal.class_276_, $$2: Internal.class_276_): Internal.class_283; + method_1264($$0: string): Internal.class_276; + close(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_279_ = class_279; + abstract class AbstractIntSet extends Internal.AbstractIntCollection implements Internal.Cloneable, Internal.IntSet { + iterator(): Internal.IntIterator; + hashCode(): number; + equals(arg0: any): boolean; + rem(arg0: number): boolean; + remove(arg0: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractIntSet_ = AbstractIntSet; + interface ChronoPeriod extends Internal.TemporalAmount { + minus(arg0: Internal.TemporalAmount_): Internal.ChronoPeriod; + isNegative(): boolean; + negated(): Internal.ChronoPeriod; + normalized(): Internal.ChronoPeriod; + plus(arg0: Internal.TemporalAmount_): Internal.ChronoPeriod; + multipliedBy(arg0: number): Internal.ChronoPeriod; + subtractFrom(arg0: Internal.Temporal_): Internal.Temporal; + hashCode(): number; + equals(arg0: any): boolean; + get(arg0: Internal.TemporalUnit_): number; + getUnits(): Internal.List; + addTo(arg0: Internal.Temporal_): Internal.Temporal; + isZero(): boolean; + toString(): string; + getChronology(): Internal.Chronology; + } + type ChronoPeriod_ = ChronoPeriod; + abstract class CommandNode implements Internal.Comparable> { + getRedirectModifier(): Internal.RedirectModifier; + getRelevantNodes(arg0: Internal.StringReader_): Internal.Collection>; + getName(): string; + getRedirect(): Internal.CommandNode; + getCommand(): Internal.Command; + getChild(arg0: string): Internal.CommandNode; + getExamples(): Internal.Collection; + getUsageText(): string; + parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_): void; + compareTo(arg0: Internal.CommandNode_): number; + isFork(): boolean; + canUse(arg0: S): boolean; + getChildren(): Internal.Collection>; + getRequirement(): Internal.Predicate; + findAmbiguities(arg0: Internal.AmbiguityConsumer_): void; + listSuggestions(arg0: Internal.CommandContext_, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture; + createBuilder(): Internal.ArgumentBuilder; + hashCode(): number; + equals(arg0: any): boolean; + addChild(arg0: Internal.CommandNode_): void; + get redirect(): Internal.CommandNode; + get fork(): boolean; + get examples(): Internal.Collection; + get children(): Internal.Collection>; + get name(): string; + get usageText(): string; + get requirement(): Internal.Predicate; + get redirectModifier(): Internal.RedirectModifier; + get command(): Internal.Command; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CommandNode_ = CommandNode; + class ZonedDateTime implements Internal.Temporal, Internal.ChronoZonedDateTime, Internal.Serializable { + plusHours(arg0: number): Internal.ZonedDateTime; + toLocalTime(): Internal.LocalTime; + static ofLocal(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneId_, arg2: Internal.ZoneOffset_): Internal.ZonedDateTime; + getDayOfWeek(): Internal.DayOfWeek; + static ofStrict(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneId_): Internal.ZonedDateTime; + plusSeconds(arg0: number): Internal.ZonedDateTime; + getMinute(): number; + static from(arg0: Internal.TemporalAccessor_): Internal.ZonedDateTime; + getMonth(): Internal.Month; + plusNanos(arg0: number): Internal.ZonedDateTime; + withHour(arg0: number): Internal.ZonedDateTime; + plusMonths(arg0: number): Internal.ZonedDateTime; + plusYears(arg0: number): Internal.ZonedDateTime; + truncatedTo(arg0: Internal.TemporalUnit_): Internal.ZonedDateTime; + query(arg0: Internal.TemporalQuery_): R; + minusNanos(arg0: number): Internal.ZonedDateTime; + getNano(): number; + format(arg0: Internal.DateTimeFormatter_): string; + getZone(): Internal.ZoneId; + isSupported(arg0: Internal.TemporalField_): boolean; + isSupported(arg0: Internal.TemporalUnit_): boolean; + plus(arg0: Internal.TemporalAmount_): Internal.ZonedDateTime; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ZonedDateTime; + getYear(): number; + toLocalDateTime(): Internal.LocalDateTime; + withDayOfMonth(arg0: number): Internal.ZonedDateTime; + withMonth(arg0: number): Internal.ZonedDateTime; + toOffsetDateTime(): Internal.OffsetDateTime; + static ofInstant(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneId_): Internal.ZonedDateTime; + static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ZonedDateTime; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ZonedDateTime; + minus(arg0: Internal.TemporalAmount_): Internal.ZonedDateTime; + withFixedOffsetZone(): Internal.ZonedDateTime; + minusHours(arg0: number): Internal.ZonedDateTime; + getOffset(): Internal.ZoneOffset; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + withYear(arg0: number): Internal.ZonedDateTime; + plusMinutes(arg0: number): Internal.ZonedDateTime; + minusMinutes(arg0: number): Internal.ZonedDateTime; + plusDays(arg0: number): Internal.ZonedDateTime; + withLaterOffsetAtOverlap(): Internal.ZonedDateTime; + hashCode(): number; + static now(arg0: Internal.Clock_): Internal.ZonedDateTime; + static now(arg0: Internal.ZoneId_): Internal.ZonedDateTime; + static now(): Internal.ZonedDateTime; + static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_, arg2: Internal.ZoneId_): Internal.ZonedDateTime; + static of(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneId_): Internal.ZonedDateTime; + static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneId_): Internal.ZonedDateTime; + get(arg0: Internal.TemporalField_): number; + withZoneSameLocal(arg0: Internal.ZoneId_): Internal.ZonedDateTime; + withEarlierOffsetAtOverlap(): Internal.ZonedDateTime; + getDayOfYear(): number; + plusWeeks(arg0: number): Internal.ZonedDateTime; + getHour(): number; + withMinute(arg0: number): Internal.ZonedDateTime; + getMonthValue(): number; + minusYears(arg0: number): Internal.ZonedDateTime; + withZoneSameInstant(arg0: Internal.ZoneId_): Internal.ZonedDateTime; + minusWeeks(arg0: number): Internal.ZonedDateTime; + withDayOfYear(arg0: number): Internal.ZonedDateTime; + static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.ZonedDateTime; + static parse(arg0: Internal.CharSequence_): Internal.ZonedDateTime; + minusDays(arg0: number): Internal.ZonedDateTime; + withNano(arg0: number): Internal.ZonedDateTime; + getLong(arg0: Internal.TemporalField_): number; + minusMonths(arg0: number): Internal.ZonedDateTime; + with(arg0: Internal.TemporalAdjuster_): Internal.ZonedDateTime; + with(arg0: Internal.TemporalField_, arg1: number): Internal.ZonedDateTime; + toLocalDate(): Internal.LocalDate; + equals(arg0: any): boolean; + getSecond(): number; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + toString(): string; + getDayOfMonth(): number; + minusSeconds(arg0: number): Internal.ZonedDateTime; + withSecond(arg0: number): Internal.ZonedDateTime; + get dayOfWeek(): Internal.DayOfWeek; + get month(): Internal.Month; + get offset(): Internal.ZoneOffset; + get hour(): number; + get zone(): Internal.ZoneId; + get year(): number; + get dayOfYear(): number; + get dayOfMonth(): number; + get monthValue(): number; + get nano(): number; + get minute(): number; + get second(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ZonedDateTime_ = ZonedDateTime; + class class_4097$class_4098 extends Internal.Enum { + static valueOf($$0: string): Internal.class_4097$class_4098; + static values(): Internal.class_4097$class_4098[]; + static readonly field_18338 : Internal.class_4097$class_4098; + static readonly field_18337 : Internal.class_4097$class_4098; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4097$class_4098_ = "running" | "stopped" | class_4097$class_4098; + class class_3098$class_3100 extends Internal.Enum implements Internal.class_3542 { + method_33761(): Internal.class_2680; + method_33762(): Internal.class_2680; + method_33760(): Internal.class_2680; + static valueOf($$0: string): Internal.class_3098$class_3100; + static values(): Internal.class_3098$class_3100[]; + method_15434(): string; + method_13534(): string; + static method_13535($$0: number): Internal.class_3098$class_3100; + static readonly field_13691 : Internal.class_3098$class_3100; + static readonly field_24839 : Internal.Codec; + static readonly field_13692 : Internal.class_3098$class_3100; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3098$class_3100_ = "normal" | "mesa" | class_3098$class_3100; + abstract class class_3330 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3330_ = class_3330; + class BigDecimal extends Internal.Number implements Internal.Comparable { + longValueExact(): number; + movePointLeft(arg0: number): Internal.BigDecimal; + precision(): number; + byteValueExact(): number; + toBigInteger(): Internal.BigInteger; + scale(): number; + toPlainString(): string; + compareTo(arg0: Internal.BigDecimal_): number; + shortValueExact(): number; + longValue(): number; + min(arg0: Internal.BigDecimal_): Internal.BigDecimal; + unscaledValue(): Internal.BigInteger; + sqrt(arg0: Internal.MathContext_): Internal.BigDecimal; + scaleByPowerOfTen(arg0: number): Internal.BigDecimal; + hashCode(): number; + pow(arg0: number, arg1: Internal.MathContext_): Internal.BigDecimal; + pow(arg0: number): Internal.BigDecimal; + divide(arg0: Internal.BigDecimal_): Internal.BigDecimal; + divide(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal; + divide(arg0: Internal.BigDecimal_, arg1: number): Internal.BigDecimal; + divide(arg0: Internal.BigDecimal_, arg1: Internal.RoundingMode_): Internal.BigDecimal; + divide(arg0: Internal.BigDecimal_, arg1: number, arg2: number): Internal.BigDecimal; + divide(arg0: Internal.BigDecimal_, arg1: number, arg2: Internal.RoundingMode_): Internal.BigDecimal; + multiply(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal; + multiply(arg0: Internal.BigDecimal_): Internal.BigDecimal; + signum(): number; + add(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal; + add(arg0: Internal.BigDecimal_): Internal.BigDecimal; + toBigIntegerExact(): Internal.BigInteger; + toEngineeringString(): string; + max(arg0: Internal.BigDecimal_): Internal.BigDecimal; + setScale(arg0: number): Internal.BigDecimal; + setScale(arg0: number, arg1: Internal.RoundingMode_): Internal.BigDecimal; + setScale(arg0: number, arg1: number): Internal.BigDecimal; + static valueOf(arg0: number): Internal.BigDecimal; + static valueOf(arg0: number, arg1: number): Internal.BigDecimal; + intValue(): number; + subtract(arg0: Internal.BigDecimal_): Internal.BigDecimal; + subtract(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal; + floatValue(): number; + doubleValue(): number; + divideToIntegralValue(arg0: Internal.BigDecimal_): Internal.BigDecimal; + divideToIntegralValue(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal; + plus(arg0: Internal.MathContext_): Internal.BigDecimal; + plus(): Internal.BigDecimal; + abs(): Internal.BigDecimal; + abs(arg0: Internal.MathContext_): Internal.BigDecimal; + round(arg0: Internal.MathContext_): Internal.BigDecimal; + divideAndRemainder(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal[]; + divideAndRemainder(arg0: Internal.BigDecimal_): Internal.BigDecimal[]; + negate(arg0: Internal.MathContext_): Internal.BigDecimal; + negate(): Internal.BigDecimal; + movePointRight(arg0: number): Internal.BigDecimal; + equals(arg0: any): boolean; + ulp(): Internal.BigDecimal; + toString(): string; + stripTrailingZeros(): Internal.BigDecimal; + remainder(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal; + remainder(arg0: Internal.BigDecimal_): Internal.BigDecimal; + intValueExact(): number; + static readonly ZERO : Internal.BigDecimal; + static readonly ROUND_DOWN : 1; + static readonly ROUND_UNNECESSARY : 7; + static readonly ROUND_CEILING : 2; + static readonly ROUND_HALF_DOWN : 5; + static readonly ROUND_HALF_UP : 4; + static readonly ONE : Internal.BigDecimal; + static readonly ROUND_UP : 0; + static readonly ROUND_FLOOR : 3; + static readonly ROUND_HALF_EVEN : 6; + static readonly TEN : Internal.BigDecimal; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BigDecimal_ = BigDecimal; + interface class_3695 { + method_16065(): void; + method_16066(): void; + method_24270(arg0: string, arg1: number): void; + method_15407(): void; + method_24271(arg0: Internal.Supplier_, arg1: number): void; + method_15396(arg0: string): void; + method_39278($$0: string): void; + method_39277($$0: Internal.Supplier_): void; + method_37167(arg0: Internal.class_5949_): void; + method_15400(arg0: Internal.Supplier_): void; + method_15405(arg0: string): void; + method_15403(arg0: Internal.Supplier_): void; + } + type class_3695_ = class_3695; + class FireworksJS$Shape extends Internal.Enum { + static valueOf(name: string): Internal.FireworksJS$Shape; + static values(): Internal.FireworksJS$Shape[]; + static get(name: string): Internal.FireworksJS$Shape; + static readonly SMALL_BALL : Internal.FireworksJS$Shape; + static readonly LARGE_BALL : Internal.FireworksJS$Shape; + static readonly STAR : Internal.FireworksJS$Shape; + static readonly CREEPER : Internal.FireworksJS$Shape; + static readonly BURST : Internal.FireworksJS$Shape; + static readonly VALUES : Internal.FireworksJS$Shape[]; + readonly type : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FireworksJS$Shape_ = "large_ball" | "star" | "burst" | "creeper" | "small_ball" | FireworksJS$Shape; + class CommandEventJS extends Internal.ServerEventJS { + getException(): Internal.Throwable; + getParseResults(): Internal.ParseResults; + setException(exception: Internal.Throwable_): void; + setParseResults(parse: Internal.ParseResults_): void; + canCancel(): boolean; + get exception(): Internal.Throwable; + get parseResults(): Internal.ParseResults; + set exception(exception: Internal.Throwable_); + set parseResults(parse: Internal.ParseResults_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CommandEventJS_ = CommandEventJS; + interface ConstProperties { + defineConst(arg0: string, arg1: Internal.Scriptable_): void; + isConst(arg0: string): boolean; + putConst(arg0: string, arg1: Internal.Scriptable_, arg2: any): void; + } + type ConstProperties_ = ConstProperties; + class class_1335 implements Internal.class_6035 { + method_6239($$0: number, $$1: number, $$2: number, $$3: number): void; + method_6240(): void; + method_6241(): boolean; + method_6242(): number; + method_6243($$0: number, $$1: number): void; + method_6237(): number; + method_6235(): number; + method_6236(): number; + static readonly field_30198 : 2.5000003E-7; + static readonly field_30197 : 5.0E-4; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1335_ = class_1335; + class DirectMethodHandleDesc$Kind extends Internal.Enum { + static valueOf(arg0: number, arg1: boolean): Internal.DirectMethodHandleDesc$Kind; + static valueOf(arg0: string): Internal.DirectMethodHandleDesc$Kind; + static valueOf(arg0: number): Internal.DirectMethodHandleDesc$Kind; + static values(): Internal.DirectMethodHandleDesc$Kind[]; + static readonly INTERFACE_SPECIAL : Internal.DirectMethodHandleDesc$Kind; + readonly refKind : number; + static readonly SETTER : Internal.DirectMethodHandleDesc$Kind; + static readonly SPECIAL : Internal.DirectMethodHandleDesc$Kind; + static readonly STATIC : Internal.DirectMethodHandleDesc$Kind; + static readonly GETTER : Internal.DirectMethodHandleDesc$Kind; + static readonly STATIC_GETTER : Internal.DirectMethodHandleDesc$Kind; + static readonly INTERFACE_VIRTUAL : Internal.DirectMethodHandleDesc$Kind; + static readonly STATIC_SETTER : Internal.DirectMethodHandleDesc$Kind; + static readonly CONSTRUCTOR : Internal.DirectMethodHandleDesc$Kind; + readonly isInterface : boolean; + static readonly INTERFACE_STATIC : Internal.DirectMethodHandleDesc$Kind; + static readonly VIRTUAL : Internal.DirectMethodHandleDesc$Kind; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DirectMethodHandleDesc$Kind_ = "special" | "interface_static" | "virtual" | "static_setter" | "static" | "getter" | "static_getter" | "interface_virtual" | "constructor" | "setter" | "interface_special" | DirectMethodHandleDesc$Kind; + interface BiConsumer { + andThen(arg0: Internal.BiConsumer_): Internal.BiConsumer; + accept(arg0: T, arg1: U): void; + } + type BiConsumer_ = ((arg0: T, arg1: U) => void) | BiConsumer; + /** + * Fired when an item is about to be picked up by the player. + */ + class ItemPickupEventJS extends Internal.PlayerEventJS { + getItem(): Internal.ItemStackJS; + getEntity(): Internal.EntityJS; + getItemEntity(): Internal.EntityJS; + canCancel(): boolean; + get item(): Internal.ItemStackJS; + get itemEntity(): Internal.EntityJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when an item is about to be picked up by the player. + */ + type ItemPickupEventJS_ = ItemPickupEventJS; + abstract class class_4080 implements Internal.class_3302 { + method_25931($$0: Internal.class_3302$class_4045_, $$1: Internal.class_3300_, $$2: Internal.class_3695_, $$3: Internal.class_3695_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4080_ = class_4080; + interface class_3302$class_4045 { + method_18352(arg0: T): Internal.CompletableFuture; + } + type class_3302$class_4045_ = class_3302$class_4045; + abstract class Clock implements Internal.InstantSource { + withZone(arg0: Internal.ZoneId_): Internal.Clock; + static tickMinutes(arg0: Internal.ZoneId_): Internal.Clock; + static tickMillis(arg0: Internal.ZoneId_): Internal.Clock; + static offset(arg0: Internal.Clock_, arg1: Internal.Duration_): Internal.Clock; + getZone(): Internal.ZoneId; + static tick(arg0: Internal.Clock_, arg1: Internal.Duration_): Internal.Clock; + instant(): Internal.Instant; + static system(arg0: Internal.ZoneId_): Internal.Clock; + hashCode(): number; + equals(arg0: any): boolean; + static tickSeconds(arg0: Internal.ZoneId_): Internal.Clock; + static systemDefaultZone(): Internal.Clock; + static systemUTC(): Internal.Clock; + static fixed(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.Clock; + millis(): number; + get zone(): Internal.ZoneId; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Clock_ = Clock; + class DeferredRegister implements Internal.Iterable> { + getRegistrar(): Internal.Registrar; + getRegistries(): Internal.Registries; + iterator(): Internal.Iterator>; + static create(modId: string, key: Internal.class_5321_>): Internal.DeferredRegister; + register(id: ResourceLocation_, supplier: Internal.Supplier_): Internal.RegistrySupplier; + register(): void; + register(id: string, supplier: Internal.Supplier_): Internal.RegistrySupplier; + get registrar(): Internal.Registrar; + get registries(): Internal.Registries; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DeferredRegister_ = DeferredRegister; + interface class_1860 { + method_31584(): boolean; + method_17716(): Internal.class_3956; + method_8111($$0: C): Internal.class_2371; + method_8110(): Internal.class_1799; + method_8115(arg0: C, arg1: Internal.class_1937_): boolean; + method_8114(): ResourceLocation; + method_8113(arg0: number, arg1: number): boolean; + method_8112(): string; + method_8119(): Internal.class_1865; + method_8118(): boolean; + method_8117(): Internal.class_2371; + method_8116(arg0: C): Internal.class_1799; + method_17447(): Internal.class_1799; + } + type class_1860_ = class_1860; + class DayOfWeek extends Internal.Enum implements Internal.TemporalAccessor, Internal.TemporalAdjuster { + minus(arg0: number): Internal.DayOfWeek; + static valueOf(arg0: string): Internal.DayOfWeek; + query(arg0: Internal.TemporalQuery_): R; + static values(): Internal.DayOfWeek[]; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + isSupported(arg0: Internal.TemporalField_): boolean; + plus(arg0: number): Internal.DayOfWeek; + getLong(arg0: Internal.TemporalField_): number; + getValue(): number; + getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string; + static of(arg0: number): Internal.DayOfWeek; + get(arg0: Internal.TemporalField_): number; + static from(arg0: Internal.TemporalAccessor_): Internal.DayOfWeek; + static readonly WEDNESDAY : Internal.DayOfWeek; + static readonly MONDAY : Internal.DayOfWeek; + static readonly THURSDAY : Internal.DayOfWeek; + static readonly SUNDAY : Internal.DayOfWeek; + static readonly TUESDAY : Internal.DayOfWeek; + static readonly FRIDAY : Internal.DayOfWeek; + static readonly SATURDAY : Internal.DayOfWeek; + get value(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DayOfWeek_ = "sunday" | "saturday" | "tuesday" | "wednesday" | "thursday" | "friday" | "monday" | DayOfWeek; + interface ScreenEvents$BeforeTick { + beforeTick(arg0: Internal.class_437_): void; + } + type ScreenEvents$BeforeTick_ = ((arg0: Internal.class_437) => void) | ScreenEvents$BeforeTick; + class OptionalInt { + isEmpty(): boolean; + isPresent(): boolean; + orElse(arg0: number): number; + getAsInt(): number; + orElseThrow(arg0: Internal.Supplier_): number; + orElseThrow(): number; + static empty(): Internal.OptionalInt; + orElseGet(arg0: Internal.IntSupplier_): number; + stream(): Internal.IntStream; + hashCode(): number; + ifPresentOrElse(arg0: java_.util.function_.IntConsumer_, arg1: Internal.Runnable_): void; + ifPresent(arg0: java_.util.function_.IntConsumer_): void; + static of(arg0: number): Internal.OptionalInt; + equals(arg0: any): boolean; + toString(): string; + get asInt(): number; + get present(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OptionalInt_ = OptionalInt; + class class_6334 extends Internal.class_6017 { + method_35012(): Internal.class_6018; + method_35011(): number; + static method_36255($$0: Internal.class_6017_, $$1: number, $$2: number): Internal.class_6334; + method_35009(): number; + method_35008($$0: Internal.Random_): number; + static readonly field_33446 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6334_ = class_6334; + class RecursivePoint$RecursivePointType extends com.mojang.datafixers.types.Type { + all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult; + findTypeInChildren(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Type$TypeMatcher_, arg3: boolean): Internal.Either, Internal.Type$FieldNotFoundException>; + updateMu(arg0: Internal.RecursiveTypeFamily_): com.mojang.datafixers.types.Type; + in(): Internal.View; + one(arg0: Internal.TypeRewriteRule_): Internal.Optional>; + index(): number; + point(arg0: Internal.DynamicOps_): Internal.Optional; + out(): Internal.View; + findChoiceType(arg0: string, arg1: number): Internal.Optional>; + everywhere(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_, arg2: boolean, arg3: boolean): Internal.Optional>; + hashCode(): number; + equals(arg0: any, arg1: boolean, arg2: boolean): boolean; + buildTemplate(): Internal.TypeTemplate; + toString(): string; + family(): Internal.RecursiveTypeFamily; + findFieldTypeOpt(arg0: string): Internal.Optional>; + findCheckedType(arg0: number): Internal.Optional>; + unfold(): com.mojang.datafixers.types.Type; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecursivePoint$RecursivePointType_ = RecursivePoint$RecursivePointType; + class AddSpawnProperties { + setCategory(s: string): void; + setEntity(s: string): void; + biomes : ((arg0: Internal.BiomeModifications$BiomeContext) => boolean); + weight : number; + _category : Internal.class_1311; + minCount : number; + maxCount : number; + _entity : Internal.class_1299; + set category(s: string); + set entity(s: string); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AddSpawnProperties_ = AddSpawnProperties; + class class_1269 extends Internal.Enum { + method_36360(): boolean; + static valueOf($$0: string): Internal.class_1269; + static values(): Internal.class_1269[]; + static method_29236($$0: boolean): Internal.class_1269; + method_23665(): boolean; + method_23666(): boolean; + static readonly field_21466 : Internal.class_1269; + static readonly field_33562 : Internal.class_1269; + static readonly field_5811 : Internal.class_1269; + static readonly field_5812 : Internal.class_1269; + static readonly field_5814 : Internal.class_1269; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1269_ = "fail" | "pass" | "success" | "consume" | "consume_partial" | class_1269; + interface IntIterable extends Internal.Iterable { + iterator(): Internal.IntIterator; + spliterator(): Internal.IntSpliterator; + forEach(arg0: java_.util.function_.IntConsumer_): void; + forEach(arg0: Internal.Consumer_): void; + forEach(arg0: Internal.IntConsumer_): void; + intIterator(): Internal.IntIterator; + intSpliterator(): Internal.IntSpliterator; + } + type IntIterable_ = IntIterable; + class class_6350$class_6351 { + method_38318($$0: number): Internal.class_2680; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6350$class_6351_ = class_6350$class_6351; + interface Object2ObjectFunction extends it.unimi.dsi.fastutil.Function { + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Object2FloatFunction; + getOrDefault(arg0: any, arg1: V): V; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2ObjectFunction; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Object2ShortFunction; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2ObjectFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Object2IntFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Object2CharFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2ObjectFunction; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Object2DoubleFunction; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2ObjectFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2ObjectFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): V; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2ObjectFunction; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2ObjectFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Object2ByteFunction; + } + type Object2ObjectFunction_ = ((arg0: any) => V) | Object2ObjectFunction; + class class_6643 { + method_39785($$0: Internal.class_6643$class_6828_): void; + method_38864(): number[]; + method_38866($$0: Internal.class_1923_): Internal.Stream; + method_38865($$0: number, $$1: number, $$2: number): void; + method_38868($$0: number, $$1: number, $$2: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6643_ = class_6643; + class Products$P13 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function13_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P13_ = Products$P13; + class class_3499$class_3501 { + toString(): string; + readonly field_15595 : Internal.class_2487; + readonly field_15596 : Internal.class_2680; + readonly field_15597 : BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3499$class_3501_ = class_3499$class_3501; + class UUID implements Internal.Serializable, Internal.Comparable { + static nameUUIDFromBytes(arg0: number[]): Internal.UUID; + compareTo(arg0: Internal.UUID_): number; + getLeastSignificantBits(): number; + version(): number; + node(): number; + getMostSignificantBits(): number; + hashCode(): number; + equals(arg0: any): boolean; + variant(): number; + static randomUUID(): Internal.UUID; + toString(): string; + static fromString(arg0: string): Internal.UUID; + clockSequence(): number; + timestamp(): number; + get mostSignificantBits(): number; + get leastSignificantBits(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type UUID_ = UUID; + abstract class AbstractStringBuilder implements Internal.Appendable, Internal.CharSequence { + deleteCharAt(arg0: number): Internal.AbstractStringBuilder; + codePointAt(arg0: number): number; + setCharAt(arg0: number, arg1: string): void; + replace(arg0: number, arg1: number, arg2: string): Internal.AbstractStringBuilder; + insert(arg0: number, arg1: string): Internal.AbstractStringBuilder; + insert(arg0: number, arg1: Internal.CharSequence_): Internal.AbstractStringBuilder; + insert(arg0: number, arg1: string[]): Internal.AbstractStringBuilder; + insert(arg0: number, arg1: any): Internal.AbstractStringBuilder; + insert(arg0: number, arg1: string[], arg2: number, arg3: number): Internal.AbstractStringBuilder; + insert(arg0: number, arg1: boolean): Internal.AbstractStringBuilder; + insert(arg0: number, arg1: number): Internal.AbstractStringBuilder; + insert(arg0: number, arg1: Internal.CharSequence_, arg2: number, arg3: number): Internal.AbstractStringBuilder; + delete(arg0: number, arg1: number): Internal.AbstractStringBuilder; + substring(arg0: number): string; + substring(arg0: number, arg1: number): string; + capacity(): number; + appendCodePoint(arg0: number): Internal.AbstractStringBuilder; + codePointBefore(arg0: number): number; + indexOf(arg0: string): number; + indexOf(arg0: string, arg1: number): number; + codePointCount(arg0: number, arg1: number): number; + codePoints(): Internal.IntStream; + trimToSize(): void; + getChars(arg0: number, arg1: number, arg2: string[], arg3: number): void; + length(): number; + subSequence(arg0: number, arg1: number): Internal.CharSequence; + reverse(): Internal.AbstractStringBuilder; + lastIndexOf(arg0: string): number; + lastIndexOf(arg0: string, arg1: number): number; + setLength(arg0: number): void; + toString(): string; + ensureCapacity(arg0: number): void; + chars(): Internal.IntStream; + offsetByCodePoints(arg0: number, arg1: number): number; + charAt(arg0: number): string; + append(arg0: Internal.CharSequence_): Internal.AbstractStringBuilder; + append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.AbstractStringBuilder; + append(arg0: string[]): Internal.AbstractStringBuilder; + append(arg0: any): Internal.AbstractStringBuilder; + append(arg0: Internal.StringBuffer_): Internal.AbstractStringBuilder; + append(arg0: string): Internal.AbstractStringBuilder; + append(arg0: number): Internal.AbstractStringBuilder; + append(arg0: boolean): Internal.AbstractStringBuilder; + append(arg0: string[], arg1: number, arg2: number): Internal.AbstractStringBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractStringBuilder_ = AbstractStringBuilder; + interface SessionEventListener { + onLeaveGameSession(arg0: Internal.GameSession_): void; + onStartGameSession(arg0: Internal.GameSession_): void; + } + type SessionEventListener_ = SessionEventListener; + class class_5427 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_30305(): Internal.class_5421; + method_30304($$0: Internal.class_2792_): void; + method_30307(): boolean; + method_30306(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5427_ = class_5427; + class class_6789 extends Internal.class_4634 { + static readonly field_35707 : Internal.Codec; + readonly field_35708 : number; + readonly field_35709 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6789_ = class_6789; + /** + * Fired when you need to remove worldgen. + */ + class WorldgenAddEventJS extends Internal.StartupEventJS { + addSpawn(p: Internal.Consumer_): void; + addSpawn(category: Internal.class_1311_, spawn: string): void; + addSpawn(filter: Internal.BiomeFilter_, category: Internal.class_1311_, spawn: string): void; + addFeatureJson(filter: Internal.BiomeFilter_, json: Internal.JsonObject_): void; + addFeatureJson(filter: Internal.BiomeFilter_, id: ResourceLocation_, json: Internal.JsonObject_): void; + addOre(p: Internal.Consumer_): void; + addLake(p: Internal.Consumer_): void; + static getUniqueId(feature: T, codec: Internal.Codec_): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when you need to remove worldgen. + */ + type WorldgenAddEventJS_ = WorldgenAddEventJS; + class class_4466 extends Internal.class_1429 implements Internal.class_5354, Internal.class_1432 { + method_21785(): boolean; + method_21784(): boolean; + method_29509(): void; + method_29508(): Internal.UUID; + method_21780(): void; + method_29507(): number; + method_23884(): BlockPos; + method_21788(): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_21771($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_4466; + method_21791(): boolean; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + method_29514($$0: number): void; + method_35163(): Internal.class_1355; + method_29513($$0: Internal.UUID_): void; + method_35162(): Internal.List; + method_35161(): number; + method_21779(): boolean; + method_21811($$0: number): number; + method_21778(): BlockPos; + method_21797($$0: BlockPos_): void; + method_6581(): boolean; + static method_26880(): Internal.class_5132$class_5133; + method_21807($$0: number): void; + method_6481($$0: Internal.class_1799_): boolean; + method_6046(): Internal.class_1310; + method_6121($$0: Internal.class_1297_): boolean; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_5776(): boolean; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + static readonly field_30276 : "TicksSincePollination"; + static readonly field_30273 : "CannotEnterHiveTicks"; + static readonly field_28638 : 2; + static readonly field_30271 : 120.32113; + static readonly field_30272 : "CropsGrownSincePollination"; + static readonly field_30280 : "HivePos"; + static readonly field_30279 : "FlowerPos"; + static readonly field_30277 : "HasStung"; + static readonly field_30278 : "HasNectar"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4466_ = class_4466; + interface class_3746 { + method_35237(arg0: BlockPos_, arg1: Internal.Predicate_): boolean; + method_35230(arg0: BlockPos_, arg1: Internal.class_2591_): Internal.Optional; + method_8598(arg0: Internal.class_2902$class_2903_, arg1: BlockPos_): BlockPos; + method_16358(arg0: BlockPos_, arg1: Internal.Predicate_): boolean; + } + type class_3746_ = class_3746; + class IsoEra extends Internal.Enum implements Internal.Era { + getValue(): number; + static valueOf(arg0: string): Internal.IsoEra; + static of(arg0: number): Internal.IsoEra; + static values(): Internal.IsoEra[]; + static readonly CE : Internal.IsoEra; + static readonly BCE : Internal.IsoEra; + get value(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IsoEra_ = "ce" | "bce" | IsoEra; + interface NetworkHandlerExtensions { + getAddon(): Internal.AbstractNetworkAddon; + } + type NetworkHandlerExtensions_ = NetworkHandlerExtensions; + interface class_5335 { + method_516(arg0: Internal.JsonObject_, arg1: T, arg2: Internal.JsonSerializationContext_): void; + method_517(arg0: Internal.JsonObject_, arg1: Internal.JsonDeserializationContext_): T; + } + type class_5335_ = class_5335; + class class_52 implements Internal.LootTableAccessor, Internal.FabricLootSupplier { + method_329($$0: Internal.class_1263_, $$1: Internal.class_47_): void; + method_319($$0: Internal.class_47_): Internal.List; + method_328($$0: Internal.class_47_, $$1: Internal.Consumer_): void; + static method_332($$0: Internal.Consumer_): Internal.Consumer; + method_322(): Internal.class_176; + getFunctions(): Internal.List; + static method_324(): Internal.class_52$class_53; + getPools(): Internal.List; + method_330($$0: Internal.class_58_): void; + method_320($$0: Internal.class_47_, $$1: Internal.Consumer_): void; + static readonly field_948 : Internal.class_52; + readonly field_944 : Internal.class_117[]; + static readonly field_947 : Internal.class_176; + readonly field_943 : Internal.class_55[]; + get functions(): Internal.List; + get pools(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_52_ = class_52; + interface IScheduledEventCallback { + onCallback(arg0: Internal.ScheduledEvent_): void; + } + type IScheduledEventCallback_ = ((arg0: Internal.ScheduledEvent) => void) | IScheduledEventCallback; + class class_4048 { + method_30231($$0: number, $$1: number, $$2: number): Internal.class_238; + method_18383($$0: number): Internal.class_4048; + static method_18385($$0: number, $$1: number): Internal.class_4048; + static method_18384($$0: number, $$1: number): Internal.class_4048; + method_19539($$0: number, $$1: number): Internal.class_4048; + toString(): string; + method_30757($$0: Vec3_): Internal.class_238; + readonly field_18067 : number; + readonly field_18069 : boolean; + readonly field_18068 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4048_ = class_4048; + interface AccessBlockModelRenderer { + fabric_updateShape(arg0: Internal.class_1920_, arg1: Internal.class_2680_, arg2: BlockPos_, arg3: number[], arg4: Internal.class_2350_, arg5: number[], arg6: Internal.BitSet_): void; + } + type AccessBlockModelRenderer_ = AccessBlockModelRenderer; + interface AccessorRegistry { + getRegistryKey(): Internal.class_5321>; + callGetEntryLifecycle(arg0: T): Internal.Lifecycle; + } + type AccessorRegistry_ = AccessorRegistry; + class class_1848 extends Internal.class_1852 { + method_17702($$0: Internal.class_1715_): Internal.class_1799; + method_17703($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8113($$0: number, $$1: number): boolean; + method_17704($$0: Internal.class_1715_): Internal.class_2371; + method_8119(): Internal.class_1865; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1848_ = class_1848; + /** + * Fired when you need to remove worldgen. + */ + class WorldgenRemoveEventJS extends Internal.StartupEventJS { + removeAllSpawns(): void; + printFeaturesForType(type: DecorationGenerationStep_, filter: Internal.BiomeFilter_, afterRemoval: boolean): void; + printSpawns(category: Internal.class_1311_): void; + printSpawns(): void; + removeFeatureById(filter: Internal.BiomeFilter_, decoration: DecorationGenerationStep_, ids: ResourceLocation_[]): void; + removeFeatureById(type: DecorationGenerationStep_, ids: ResourceLocation_[]): void; + printFeatures(type: DecorationGenerationStep_): void; + printFeatures(type: DecorationGenerationStep_, filter: Internal.BiomeFilter_): void; + printFeatures(): void; + removeAllFeatures(filter: Internal.BiomeFilter_): void; + removeAllFeatures(filter: Internal.BiomeFilter_, type: DecorationGenerationStep_): void; + removeAllFeatures(): void; + removeSpawns(p: Internal.Consumer_): void; + removeOres(p: Internal.Consumer_): void; + printFiltered(type: DecorationGenerationStep_, filter: Internal.BiomeFilter_): void; + printFiltered(type: DecorationGenerationStep_): void; + printFiltered(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when you need to remove worldgen. + */ + type WorldgenRemoveEventJS_ = WorldgenRemoveEventJS; + class class_1850 extends Internal.class_1852 { + method_17705($$0: Internal.class_1715_): Internal.class_1799; + method_17706($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_17707($$0: Internal.class_1715_): Internal.class_2371; + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1850_ = class_1850; + interface Constable { + describeConstable(): Internal.Optional; + } + type Constable_ = Constable; + class class_1473 extends Internal.class_1427 implements Internal.class_5147, Internal.class_1603 { + method_27072(): boolean; + method_6636($$0: Internal.class_3419_): void; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + method_29503(): boolean; + static method_26894(): Internal.class_5132$class_5133; + method_6007(): void; + method_7105($$0: Internal.class_1309_, $$1: number): void; + method_6642($$0: boolean): void; + method_5652($$0: Internal.class_2487_): void; + method_6643(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1473_ = class_1473; + class class_6873 extends Internal.Enum implements Internal.class_3542 { + method_40173($$0: Internal.class_5819_, $$1: number): number; + static valueOf($$0: string): Internal.class_6873; + static method_40174($$0: string): Internal.class_6873; + static values(): Internal.class_6873[]; + method_15434(): string; + static readonly field_36421 : Internal.class_6873; + static readonly field_36422 : Internal.class_6873; + static readonly field_36423 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6873_ = "linear" | "triangular" | class_6873; + class class_29 { + method_261($$0: Internal.class_1657_): Internal.class_2487; + method_262($$0: Internal.class_1657_): void; + method_263(): string[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_29_ = class_29; + /** + * Represents an Ingredient, which can match one or multiple ItemStacks. + * + * Can be casted from several object, which has different usages. + * + * If you want to specify nbt to check in ItemStack, use either Item.of() or {type: "forge:nbt"}. + * + * Using {item: ItemStackJS} will NOT preserve NBT in any form. + */ + interface IngredientJS extends Internal.JsonSerializable, Internal.WrappedJS, Internal.Copyable { + getItemIds(): Internal.Set; + anyStackMatches(ingredient: Internal.IngredientJS_): boolean; + testVanillaItem(item: Internal.class_1792_): boolean; + test(arg0: Internal.ItemStackJS_): boolean; + getStacks(): Internal.Set; + getVanillaItems(): Internal.Set; + isEmpty(): boolean; + isInvalidRecipeIngredient(): boolean; + asIngredientStack(): Internal.IngredientStackJS; + getVanillaPredicate(): Internal.Predicate; + filter(filter: Internal.IngredientJS_): Internal.IngredientJS; + toJson(): Internal.JsonElement; + createVanillaIngredient(): Internal.class_1856; + not(): Internal.IngredientJS; + withCount(count: number): Internal.IngredientJS; + unwrapStackIngredient(): Internal.List; + getFirst(): Internal.ItemStackJS; + testVanilla(stack: Internal.class_1799_): boolean; + x(c: number): Internal.IngredientJS; + copy(): Internal.IngredientJS; + getCount(): number; + } + /** + * Represents an Ingredient, which can match one or multiple ItemStacks. + * + * Can be casted from several object, which has different usages. + * + * If you want to specify nbt to check in ItemStack, use either Item.of() or {type: "forge:nbt"}. + * + * Using {item: ItemStackJS} will NOT preserve NBT in any form. + */ + type IngredientJS_ = `#${Special.ItemTag}` | Internal.ItemStackJS_ | Internal.FluidStackJS_ | "*" | `@${Special.Mod}` | `%${string}` | RegExp | net.minecraft.world.item.crafting.Ingredient | Internal.IngredientJS_[] | {type: "forge:nbt", item: Internal.ItemStackJS_ | {item: Internal.Item_, count?: number}, nbt: object} | {item: Internal.ItemStackJS_, count?: number} | {fluid: Internal.FluidStackJS_} | {value: object} | {ingredient: object} | ((arg0: Internal.ItemStackJS) => boolean) | IngredientJS; + class class_2663 implements Internal.class_2596 { + method_11469($$0: Internal.class_1937_): Internal.class_1297; + method_11052($$0: Internal.class_2540_): void; + method_11470(): number; + method_11471($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2663_ = class_2663; + class class_3943 implements Internal.class_2596 { + method_17590(): Internal.class_1916; + method_19460(): boolean; + method_11052($$0: Internal.class_2540_): void; + method_19458(): number; + method_20722(): boolean; + method_17588($$0: Internal.class_2602_): void; + method_17589(): number; + method_19459(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3943_ = class_3943; + /** + * Fired when the fishing loot table is registering. + */ + class FishingLootEventJS extends Internal.LootEventJS { + addFishing(id: ResourceLocation_, b: Internal.Consumer_): void; + getType(): string; + getDirectory(): string; + get type(): string; + get directory(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the fishing loot table is registering. + */ + type FishingLootEventJS_ = FishingLootEventJS; + abstract class class_1044 implements Internal.AutoCloseable { + method_23207(): void; + method_4625(arg0: Internal.class_3300_): void; + method_18169($$0: Internal.class_1060_, $$1: Internal.class_3300_, $$2: ResourceLocation_, $$3: Internal.Executor_): void; + method_4624(): number; + method_4528(): void; + method_4527($$0: boolean, $$1: boolean): void; + close(): void; + static readonly field_32948 : -1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1044_ = class_1044; + /** + * Fired by different tag when the server: + * - loads + * - ticks + * - unloads + */ + class ServerEventJS extends Internal.EventJS { + getServer(): Internal.ServerJS; + get server(): Internal.ServerJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired by different tag when the server: + * - loads + * - ticks + * - unloads + */ + type ServerEventJS_ = ServerEventJS; + class class_5206 extends Internal.class_4647 { + method_26989($$0: Internal.Random_, $$1: number, $$2: Internal.class_4643_): number; + static readonly field_24929 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5206_ = class_5206; + interface BiomeModifications$BiomeContext { + getKey(): ResourceLocation; + getProperties(): Internal.BiomeProperties; + } + type BiomeModifications$BiomeContext_ = BiomeModifications$BiomeContext; + class class_1564 extends Internal.class_1617 { + method_16484($$0: number, $$1: boolean): void; + static method_26912(): Internal.class_5132$class_5133; + method_5722($$0: Internal.class_1297_): boolean; + method_20033(): Internal.class_3414; + method_5749($$0: Internal.class_2487_): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1564_ = class_1564; + interface class_4981 { + method_26313($$0: Internal.class_1308_, $$1: Internal.class_4980_, $$2: Vec3_): boolean; + method_26316(): number; + method_6577(): boolean; + method_26315(arg0: Vec3_): void; + } + type class_4981_ = class_4981; + interface UnitVariables { + getVariables(): Internal.VariableSet; + } + type UnitVariables_ = (() => Internal.VariableSet) | UnitVariables; + interface Short2BooleanFunction extends it.unimi.dsi.fastutil.Function, Internal.IntPredicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + getOrDefault(arg0: number, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: boolean): boolean; + remove(arg0: number): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): boolean; + get(arg0: number): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2BooleanFunction; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Short2FloatFunction; + test(arg0: number): boolean; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2BooleanFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2BooleanFunction; + } + type Short2BooleanFunction_ = ((arg0: number) => boolean) | Short2BooleanFunction; + class BaseFunction extends Internal.IdScriptableObject implements dev.latvian.mods.rhino.Function { + getFunctionName(): string; + call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any; + getTypeOf(): string; + setImmunePrototypeProperty(value: any): void; + hasInstance(instance: Internal.Scriptable_): boolean; + getLength(): number; + execIdCall(f: Internal.IdFunctionObject_, cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any; + toString(): string; + construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable; + getClassName(): string; + getArity(): number; + createObject(cx: Internal.Context_, scope: Internal.Scriptable_): Internal.Scriptable; + get arity(): number; + get functionName(): string; + get length(): number; + get className(): string; + get typeOf(): string; + set immunePrototypeProperty(value: any); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BaseFunction_ = BaseFunction; + abstract class ShortBuffer extends Internal.Buffer implements Internal.Comparable { + hasArray(): boolean; + compact(): Internal.ShortBuffer; + clear(): Internal.ShortBuffer; + duplicate(): Internal.ShortBuffer; + compareTo(arg0: Internal.ShortBuffer_): number; + asReadOnlyBuffer(): Internal.ShortBuffer; + put(arg0: number[]): Internal.ShortBuffer; + put(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.ShortBuffer; + put(arg0: number, arg1: number[]): Internal.ShortBuffer; + put(arg0: number[], arg1: number, arg2: number): Internal.ShortBuffer; + put(arg0: number, arg1: Internal.ShortBuffer_, arg2: number, arg3: number): Internal.ShortBuffer; + put(arg0: Internal.ShortBuffer_): Internal.ShortBuffer; + put(arg0: number, arg1: number): Internal.ShortBuffer; + put(arg0: number): Internal.ShortBuffer; + static allocate(arg0: number): Internal.ShortBuffer; + rewind(): Internal.ShortBuffer; + slice(): Internal.ShortBuffer; + slice(arg0: number, arg1: number): Internal.ShortBuffer; + array(): number[]; + hashCode(): number; + mismatch(arg0: Internal.ShortBuffer_): number; + equals(arg0: any): boolean; + get(): number; + get(arg0: number, arg1: number[]): Internal.ShortBuffer; + get(arg0: number): number; + get(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.ShortBuffer; + get(arg0: number[], arg1: number, arg2: number): Internal.ShortBuffer; + get(arg0: number[]): Internal.ShortBuffer; + limit(arg0: number): Internal.ShortBuffer; + reset(): Internal.ShortBuffer; + arrayOffset(): number; + toString(): string; + position(arg0: number): Internal.ShortBuffer; + flip(): Internal.ShortBuffer; + isDirect(): boolean; + static wrap(arg0: number[]): Internal.ShortBuffer; + static wrap(arg0: number[], arg1: number, arg2: number): Internal.ShortBuffer; + mark(): Internal.ShortBuffer; + order(): Internal.ByteOrder; + get direct(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ShortBuffer_ = ShortBuffer; + class class_4044 extends Internal.class_4075 { + method_18342(): Internal.class_1058; + method_18345($$0: Internal.class_1535_): Internal.class_1058; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4044_ = class_4044; + class ConditionalFunction implements Internal.FunctionContainer, Internal.ConditionContainer { + addFunction(o: Internal.JsonObject_): Internal.ConditionalFunction; + addCondition(o: Internal.JsonObject_): Internal.ConditionalFunction; + function : Internal.JsonObject; + conditions : Internal.JsonArray; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ConditionalFunction_ = ConditionalFunction; + abstract class class_3732 extends Internal.class_1588 { + method_16472(): boolean; + method_16220(): boolean; + method_16485(): boolean; + method_5678(): number; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + static method_20739($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_16216($$0: BlockPos_): void; + method_16217($$0: boolean): void; + method_16218(): void; + method_16219(): boolean; + method_5974($$0: number): boolean; + method_5652($$0: Internal.class_2487_): void; + method_16215(): BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3732_ = class_3732; + class class_1639 extends Internal.class_1547 { + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_6121($$0: Internal.class_1297_): boolean; + method_6049($$0: Internal.class_1293_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1639_ = class_1639; + class Products$P16 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function16_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P16_ = Products$P16; + class class_1928 implements Internal.GameRulesAccessor { + method_27325(): Internal.class_1928; + method_8356($$0: Internal.class_1928$class_4313_): number; + method_27322($$0: Internal.class_1928_, $$1: Internal.MinecraftServer_): void; + method_8355($$0: Internal.class_1928$class_4313_): boolean; + method_20746($$0: Internal.class_1928$class_4313_): T; + static method_20744($$0: Internal.class_1928$class_4311_): void; + static method_8359($$0: string, $$1: Internal.class_1928$class_5198_, $$2: Internal.class_1928$class_4314_): Internal.class_1928$class_4313; + method_8358(): Internal.class_2487; + static readonly field_19409 : Internal.class_1928$class_4313; + static readonly field_28044 : Internal.class_1928$class_4313; + static readonly field_19391 : Internal.class_1928$class_4313; + static readonly field_19392 : Internal.class_1928$class_4313; + static readonly field_19390 : Internal.class_1928$class_4313; + static readonly field_19388 : Internal.class_1928$class_4313; + static readonly field_19389 : Internal.class_1928$class_4313; + static readonly field_19400 : Internal.class_1928$class_4313; + static readonly field_19422 : Internal.class_1928$class_4313; + static readonly field_21831 : Internal.class_1928$class_4313; + static readonly field_19387 : Internal.class_1928$class_4313; + static readonly field_21832 : Internal.class_1928$class_4313; + static readonly field_19407 : Internal.class_1928$class_4313; + static readonly field_19408 : Internal.class_1928$class_4313; + static readonly field_30963 : 3; + static readonly field_19405 : Internal.class_1928$class_4313; + static readonly field_19406 : Internal.class_1928$class_4313; + static readonly field_19403 : Internal.class_1928$class_4313; + static readonly field_19404 : Internal.class_1928$class_4313; + static readonly field_19401 : Internal.class_1928$class_4313; + static readonly field_19402 : Internal.class_1928$class_4313; + static readonly field_28357 : Internal.class_1928$class_4313; + static readonly field_25402 : Internal.class_1928$class_4313; + static readonly field_25401 : Internal.class_1928$class_4313; + static readonly field_19399 : Internal.class_1928$class_4313; + static readonly field_19397 : Internal.class_1928$class_4313; + static readonly field_19398 : Internal.class_1928$class_4313; + static readonly field_19395 : Internal.class_1928$class_4313; + static readonly field_20634 : Internal.class_1928$class_4313; + static readonly field_19396 : Internal.class_1928$class_4313; + static readonly field_20635 : Internal.class_1928$class_4313; + static readonly field_19393 : Internal.class_1928$class_4313; + static readonly field_20636 : Internal.class_1928$class_4313; + static readonly field_19394 : Internal.class_1928$class_4313; + static readonly field_20637 : Internal.class_1928$class_4313; + static readonly field_20638 : Internal.class_1928$class_4313; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1928_ = class_1928; + interface class_117 extends Internal.class_46, Internal.BiFunction { + method_29321(): Internal.class_5339; + } + type class_117_ = class_117; + class RegistryAttribute extends Internal.Enum { + static valueOf(name: string): Internal.RegistryAttribute; + static values(): Internal.RegistryAttribute[]; + static readonly PERSISTED : Internal.RegistryAttribute; + static readonly SYNCED : Internal.RegistryAttribute; + static readonly MODDED : Internal.RegistryAttribute; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RegistryAttribute_ = "synced" | "modded" | "persisted" | RegistryAttribute; + interface IntSupplier { + getAsInt(): number; + } + type IntSupplier_ = (() => number) | IntSupplier; + interface MethodTypeDesc extends Internal.ConstantDesc, Internal.TypeDescriptor$OfMethod { + parameterType(arg0: number): Internal.ClassDesc; + dropParameterTypes(arg0: number, arg1: number): Internal.MethodTypeDesc; + parameterCount(): number; + changeReturnType(arg0: Internal.ClassDesc_): Internal.MethodTypeDesc; + descriptorString(): string; + insertParameterTypes(arg0: number, ... arg1: Internal.ClassDesc_[]): Internal.MethodTypeDesc; + changeParameterType(arg0: number, arg1: Internal.ClassDesc_): Internal.MethodTypeDesc; + parameterArray(): Internal.ClassDesc[]; + equals(arg0: any): boolean; + parameterList(): Internal.List; + displayDescriptor(): string; + returnType(): Internal.ClassDesc; + } + type MethodTypeDesc_ = MethodTypeDesc; + abstract class ForwardingCollection extends Internal.ForwardingObject implements Internal.Collection { + add(arg0: E): boolean; + removeAll(arg0: Internal.Collection_): boolean; + contains(arg0: any): boolean; + iterator(): Internal.Iterator; + size(): number; + addAll(arg0: Internal.Collection_): boolean; + containsAll(arg0: Internal.Collection_): boolean; + toArray(arg0: T[]): T[]; + toArray(): any[]; + isEmpty(): boolean; + clear(): void; + remove(arg0: any): boolean; + retainAll(arg0: Internal.Collection_): boolean; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ForwardingCollection_ = ForwardingCollection; + interface SpecialLogicInventory { + fabric_setSuppress(arg0: boolean): void; + fabric_onFinalCommit(arg0: number, arg1: Internal.class_1799_, arg2: Internal.class_1799_): void; + } + type SpecialLogicInventory_ = SpecialLogicInventory; + class class_3534 implements Internal.Comparable { + method_15409(): number; + method_15408($$0: Internal.class_3534_): number; + readonly field_15739 : number; + readonly field_19384 : number; + readonly field_15737 : number; + readonly field_15738 : string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3534_ = class_3534; + abstract class PlayerDataJS implements Internal.WithAttachedData { + getPlayer(): P; + getMinecraftPlayer(): E; + getName(): string; + getProfile(): Internal.GameProfile; + hasClientMod(): boolean; + getId(): Internal.UUID; + getOverworld(): Internal.LevelJS; + getData(): Internal.AttachedData; + get data(): Internal.AttachedData; + get minecraftPlayer(): E; + get profile(): Internal.GameProfile; + get name(): string; + get id(): Internal.UUID; + get overworld(): Internal.LevelJS; + get player(): P; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PlayerDataJS_ = PlayerDataJS; + interface Decoder { + simple(): Internal.Decoder$Simple; + terminal(): Internal.Decoder$Terminal; + parse(arg0: Internal.DynamicOps_, arg1: T): Internal.DataResult; + parse(arg0: Internal.Dynamic_): Internal.DataResult; + withLifecycle(arg0: Internal.Lifecycle_): Internal.Decoder; + decode(arg0: Internal.DynamicOps_, arg1: T): Internal.DataResult>; + decode(arg0: Internal.Dynamic_): Internal.DataResult>; + promotePartial(arg0: Internal.Consumer_): Internal.Decoder; + flatMap(arg0: Internal.Function_>): Internal.Decoder; + boxed(): Internal.Decoder$Boxed; + fieldOf(arg0: string): Internal.MapDecoder; + map(arg0: Internal.Function_): Internal.Decoder; + } + type Decoder_ = Decoder; + interface FabricBakedModel { + emitItemQuads(arg0: Internal.class_1799_, arg1: Internal.Supplier_, arg2: Internal.RenderContext_): void; + emitBlockQuads(arg0: Internal.class_1920_, arg1: Internal.class_2680_, arg2: BlockPos_, arg3: Internal.Supplier_, arg4: Internal.RenderContext_): void; + isVanillaAdapter(): boolean; + } + type FabricBakedModel_ = FabricBakedModel; + class CommandDispatcher { + getSmartUsage(arg0: Internal.CommandNode_, arg1: S): Internal.Map, string>; + findAmbiguities(arg0: Internal.AmbiguityConsumer_): void; + setConsumer(arg0: Internal.ResultConsumer_): void; + getCompletionSuggestions(arg0: Internal.ParseResults_): Internal.CompletableFuture; + getCompletionSuggestions(arg0: Internal.ParseResults_, arg1: number): Internal.CompletableFuture; + getPath(arg0: Internal.CommandNode_): Internal.Collection; + getAllUsage(arg0: Internal.CommandNode_, arg1: S, arg2: boolean): string[]; + findNode(arg0: Internal.Collection_): Internal.CommandNode; + parse(arg0: Internal.StringReader_, arg1: S): Internal.ParseResults; + parse(arg0: string, arg1: S): Internal.ParseResults; + getRoot(): Internal.RootCommandNode; + execute(arg0: Internal.ParseResults_): number; + execute(arg0: Internal.StringReader_, arg1: S): number; + execute(arg0: string, arg1: S): number; + register(arg0: Internal.LiteralArgumentBuilder_): Internal.LiteralCommandNode; + static readonly ARGUMENT_SEPARATOR : " "; + static readonly ARGUMENT_SEPARATOR_CHAR : " "; + get root(): Internal.RootCommandNode; + set consumer(arg0: Internal.ResultConsumer_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CommandDispatcher_ = CommandDispatcher; + class class_289 { + static method_1348(): Internal.class_289; + method_1349(): Internal.class_287; + method_1350(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_289_ = class_289; + class ClientPlayNetworkAddon extends Internal.AbstractChanneledNetworkAddon { + onServerReady(): void; + lateInit(): void; + handle(packet: Internal.class_2658_): boolean; + createPacket(channelName: ResourceLocation_, buf: Internal.class_2540_): Internal.class_2596; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ClientPlayNetworkAddon_ = ClientPlayNetworkAddon; + interface class_5269 extends Internal.class_5217 { + method_27419(arg0: number): void; + method_30657(arg0: number): void; + method_27416(arg0: number): void; + method_27417(arg0: number): void; + method_187($$0: BlockPos_, $$1: number): void; + } + type class_5269_ = class_5269; + class MutableArmorTier implements Internal.class_1741 { + setName(name: string): void; + setRepairIngredient(in_: Internal.IngredientJS_): void; + getKnockbackResistance(): number; + getToughness(): number; + setKnockbackResistance(f: number): void; + setEquipSound(e: Internal.class_3414_): void; + setDurabilityMultiplier(m: number): void; + setSlotProtections(p: number[]): void; + method_7697(equipmentSlot: EquipmentSlot_): number; + method_7696(equipmentSlot: EquipmentSlot_): number; + setEnchantmentValue(i: number): void; + method_7694(): string; + getEnchantmentValue(): number; + getEquipSound(): Internal.class_3414; + getVanillaRepairIngredient(): Internal.class_1856; + setToughness(f: number): void; + readonly parent : Internal.class_1741; + get equipSound(): Internal.class_3414; + get vanillaRepairIngredient(): Internal.class_1856; + get enchantmentValue(): number; + get toughness(): number; + get knockbackResistance(): number; + set repairIngredient(in_: Internal.IngredientJS_); + set equipSound(e: Internal.class_3414_); + set durabilityMultiplier(m: number); + set slotProtections(p: number[]); + set enchantmentValue(i: number); + set name(name: string); + set toughness(f: number); + set knockbackResistance(f: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MutableArmorTier_ = MutableArmorTier; + interface PlayerSelector { + getPlayer(arg0: Internal.Map_): Internal.ServerPlayerJS; + or(fallback: Internal.PlayerSelector_): Internal.PlayerSelector; + } + type PlayerSelector_ = ((arg0: Internal.Map) => Internal.ServerPlayerJS) | PlayerSelector; + interface Short2ObjectFunction extends it.unimi.dsi.fastutil.Function, Internal.IntFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2ObjectFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Short2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ObjectFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ObjectFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2ObjectFunction; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ObjectFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ObjectFunction; + } + type Short2ObjectFunction_ = ((arg0: number) => V) | Short2ObjectFunction; + class RecursiveTypeFamily implements Internal.TypeFamily { + template(): Internal.TypeTemplate; + static viewUnchecked(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.PointFree_>): Internal.View; + fold(arg0: Internal.Algebra_): Internal.IntFunction>; + size(): number; + apply(arg0: number): Internal.RecursivePoint$RecursivePointType; + everywhere(arg0: number, arg1: Internal.TypeRewriteRule_, arg2: Internal.PointFreeRule_): Internal.Optional>; + hashCode(): number; + findType(arg0: number, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_, arg3: Internal.Type$TypeMatcher_, arg4: boolean): Internal.Either, Internal.Type$FieldNotFoundException>; + equals(arg0: any): boolean; + name(): string; + buildMuType(arg0: com.mojang.datafixers.types.Type_, arg1: Internal.RecursiveTypeFamily_): Internal.RecursivePoint$RecursivePointType; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecursiveTypeFamily_ = RecursiveTypeFamily; + class class_178 { + method_787($$0: Internal.class_2540_): void; + static method_788($$0: string): Internal.class_178; + method_789(): void; + method_783(): Internal.JsonElement; + method_784(): boolean; + static method_785($$0: Internal.class_2540_): Internal.class_178; + toString(): string; + method_786(): Internal.Date; + method_790(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_178_ = class_178; + /** + * Fired by different tag everytime when a player: + * - ticks + * - logged in + * - logged out + */ + class SimplePlayerEventJS extends Internal.PlayerEventJS { + getEntity(): Internal.EntityJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired by different tag everytime when a player: + * - ticks + * - logged in + * - logged out + */ + type SimplePlayerEventJS_ = SimplePlayerEventJS; + class class_1560 extends Internal.class_1588 implements Internal.class_5354 { + method_29509(): void; + method_29508(): Internal.UUID; + method_5749($$0: Internal.class_2487_): void; + method_29514($$0: number): void; + method_29503(): boolean; + method_29513($$0: Internal.UUID_): void; + method_22330(): boolean; + method_22331(): void; + method_29507(): number; + static method_26910(): Internal.class_5132$class_5133; + method_7032($$0: Internal.class_2680_): void; + method_7030(): void; + method_5980($$0: Internal.class_1309_): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6007(): void; + method_7028(): boolean; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_7027(): Internal.class_2680; + method_17326(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1560_ = class_1560; + interface Long2ObjectFunction extends it.unimi.dsi.fastutil.Function, Internal.LongFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2ObjectFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Long2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Long2CharFunction; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction; + } + type Long2ObjectFunction_ = ((arg0: number) => V) | Long2ObjectFunction; + interface class_6492 extends Internal.class_6501 { + method_41187(arg0: Internal.class_6492$class_7073_): Internal.class_6492; + method_39225(): string; + method_40436(): number; + method_40435(): number; + } + type class_6492_ = class_6492; + class class_2626 implements Internal.class_2596 { + method_11308(): Internal.class_2680; + method_11052($$0: Internal.class_2540_): void; + method_11309(): BlockPos; + method_11310($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2626_ = class_2626; + interface class_1155 { + method_4898($$0: Internal.class_638_, $$1: Internal.class_239_): void; + method_4897($$0: Internal.class_1799_): void; + method_4900($$0: Internal.class_638_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: number): void; + method_4899(): void; + method_4902(): void; + method_4901($$0: number, $$1: number): void; + method_4904(): void; + method_4903($$0: Internal.class_744_): void; + } + type class_1155_ = class_1155; + interface class_5627 { + method_32300(arg0: Internal.class_2503_): void; + method_32301(arg0: Internal.class_2516_): void; + method_32298(arg0: Internal.class_2499_): void; + method_32299(arg0: Internal.class_2501_): void; + method_32296(arg0: Internal.class_2495_): void; + method_32297(arg0: Internal.class_2497_): void; + method_32294(arg0: Internal.class_2491_): void; + method_32295(arg0: Internal.class_2494_): void; + method_32292(arg0: Internal.class_2487_): void; + method_32293(arg0: Internal.class_2489_): void; + method_32290(arg0: Internal.class_2479_): void; + method_32291(arg0: Internal.class_2481_): void; + method_32302(arg0: Internal.class_2519_): void; + } + type class_5627_ = class_5627; + class class_47$class_50 extends Internal.Enum implements Internal.EntityTargetKJS { + static method_314($$0: string): Internal.class_47$class_50; + method_315(): Internal.class_169; + static valueOf($$0: string): Internal.class_47$class_50; + static values(): Internal.class_47$class_50[]; + static readonly field_937 : Internal.class_47$class_50; + static readonly field_939 : Internal.class_47$class_50; + static readonly field_936 : Internal.class_47$class_50; + static readonly field_935 : Internal.class_47$class_50; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_47$class_50_ = "this" | "killer_player" | "killer" | "direct_killer" | class_47$class_50; + interface BidirectionalIterator extends Internal.Iterator { + previous(): K; + hasPrevious(): boolean; + } + type BidirectionalIterator_ = BidirectionalIterator; + class class_5847 extends Internal.Enum { + static valueOf($$0: string): Internal.class_5847; + static values(): Internal.class_5847[]; + static readonly field_28924 : Internal.class_5847; + static readonly field_28923 : Internal.class_5847; + static readonly field_28922 : Internal.class_5847; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5847_ = "bury" | "beard" | "none" | class_5847; + abstract class AbstractIntCollection extends Internal.AbstractCollection implements Internal.IntCollection { + add(arg0: number): boolean; + forEach(arg0: Internal.IntConsumer_): void; + containsAll(arg0: Internal.Collection_): boolean; + containsAll(arg0: Internal.IntCollection_): boolean; + remove(arg0: any): boolean; + removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean; + removeAll(arg0: Internal.IntCollection_): boolean; + removeAll(arg0: Internal.Collection_): boolean; + contains(arg0: number): boolean; + contains(arg0: any): boolean; + iterator(): Internal.IntIterator; + addAll(arg0: Internal.IntCollection_): boolean; + addAll(arg0: Internal.Collection_): boolean; + toIntArray(arg0: number[]): number[]; + toIntArray(): number[]; + toArray(arg0: number[]): number[]; + toString(): string; + rem(arg0: number): boolean; + retainAll(arg0: Internal.Collection_): boolean; + retainAll(arg0: Internal.IntCollection_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractIntCollection_ = AbstractIntCollection; + class class_3850 { + method_16919(): Internal.class_3854; + method_16924(): Internal.class_3852; + static method_19196($$0: number): boolean; + method_16925(): number; + method_16920($$0: number): Internal.class_3850; + method_16921($$0: Internal.class_3852_): Internal.class_3850; + static method_19195($$0: number): number; + method_16922($$0: Internal.class_3854_): Internal.class_3850; + static method_19194($$0: number): number; + static readonly field_24669 : Internal.Codec; + static readonly field_30613 : 1; + static readonly field_30614 : 5; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3850_ = class_3850; + interface Function6 { + apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6): R; + curry5(): Internal.Function5>; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function6_ = Function6; + class class_2789 extends Internal.Enum { + method_11999(): number; + static valueOf($$0: string): Internal.class_2789; + static values(): Internal.class_2789[]; + static readonly field_12756 : Internal.class_2789; + static readonly field_12754 : Internal.class_2789; + static readonly field_12753 : Internal.class_2789; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2789_ = "growing" | "shrinking" | "stationary" | class_2789; + interface Reference2BooleanFunction extends it.unimi.dsi.fastutil.Function, Internal.Predicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Reference2ShortFunction; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Reference2IntFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: boolean): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Reference2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Reference2ObjectFunction; + get(arg0: any): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Reference2LongFunction; + removeBoolean(arg0: any): boolean; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2BooleanFunction; + getBoolean(arg0: any): boolean; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Reference2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Reference2FloatFunction; + test(arg0: K): boolean; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Reference2CharFunction; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2BooleanFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2BooleanFunction; + } + type Reference2BooleanFunction_ = ((arg0: any) => boolean) | Reference2BooleanFunction; + abstract class class_362 extends Internal.class_332 implements Internal.class_4069 { + method_25395($$0: Internal.class_364_): void; + method_25398($$0: boolean): void; + method_25397(): boolean; + method_25399(): Internal.class_364; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_362_ = class_362; + class BlockApiCacheImpl implements Internal.BlockApiCache { + getWorld(): Internal.class_3218; + getLookup(): Internal.BlockApiLookupImpl; + getPos(): BlockPos; + getBlockEntity(): Internal.class_2586; + find(state: Internal.class_2680_, context: C): A; + invalidate(): void; + get lookup(): Internal.BlockApiLookupImpl; + get world(): Internal.class_3218; + get pos(): BlockPos; + get blockEntity(): Internal.class_2586; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockApiCacheImpl_ = BlockApiCacheImpl; + class Products$P6 { + t4(): Internal.App; + t5(): Internal.App; + t6(): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.Function6_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + and(arg0: Internal.App_): Internal.Products$P7; + and(arg0: Internal.Products$P2_): Internal.Products$P8; + t1(): Internal.App; + t2(): Internal.App; + t3(): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P6_ = Products$P6; + class DataResult$PartialResult { + flatMap(arg0: Internal.Function_>): Internal.DataResult$PartialResult; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + message(): string; + map(arg0: Internal.Function_): Internal.DataResult$PartialResult; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DataResult$PartialResult_ = DataResult$PartialResult; + interface Wrapper { + unwrap(): any; + } + type Wrapper_ = Wrapper; + abstract class PermissionCollection implements Internal.Serializable { + add(arg0: Internal.Permission_): void; + elementsAsStream(): Internal.Stream; + isReadOnly(): boolean; + elements(): Internal.Enumeration; + toString(): string; + implies(arg0: Internal.Permission_): boolean; + setReadOnly(): void; + get readOnly(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PermissionCollection_ = PermissionCollection; + class class_6124 extends Internal.class_6122 { + method_35388(): Internal.class_6123; + static method_35396($$0: Internal.class_5843_, $$1: Internal.class_5843_): Internal.class_6124; + toString(): string; + method_35391($$0: Internal.Random_, $$1: Internal.class_5868_): number; + static readonly field_31544 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6124_ = class_6124; + class class_6681 implements Internal.class_6646 { + method_38873(): Internal.class_6647; + method_39017($$0: Internal.class_5281_, $$1: BlockPos_): boolean; + static readonly field_35160 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6681_ = class_6681; + class class_4273 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_20206(): number; + method_20205($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4273_ = class_4273; + class class_5131 { + method_26846($$0: Internal.class_5131_): void; + method_26847($$0: Internal.Multimap_): void; + method_26851(): Internal.Collection; + method_26841(): Internal.Set; + method_26852($$0: Internal.class_1320_): number; + method_26850($$0: Internal.class_2499_): void; + method_27306($$0: Internal.class_1320_): boolean; + method_26855(): Internal.class_2499; + method_27307($$0: Internal.class_1320_, $$1: Internal.UUID_): number; + method_26856($$0: Internal.class_1320_): number; + method_26842($$0: Internal.class_1320_): Internal.class_1324; + method_27305($$0: Internal.class_1320_, $$1: Internal.UUID_): boolean; + method_26854($$0: Internal.Multimap_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5131_ = class_5131; + class ExplosionJS { + strength(f: number): Internal.ExplosionJS; + damagesTerrain(b: boolean): Internal.ExplosionJS; + exploder(entity: Internal.EntityJS_): Internal.ExplosionJS; + explode(): void; + causesFire(b: boolean): Internal.ExplosionJS; + destroysTerrain(b: boolean): Internal.ExplosionJS; + explosionMode : Internal.class_1927$class_4179; + readonly x : number; + readonly y : number; + readonly z : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ExplosionJS_ = ExplosionJS; + interface class_4094 { + method_18870(arg0: Internal.class_4151_, arg1: Internal.class_1297_): void; + } + type class_4094_ = class_4094; + class class_804 { + hashCode(): number; + method_23075($$0: boolean, $$1: Internal.class_4587_): void; + equals($$0: any): boolean; + readonly field_4285 : Internal.class_1160; + readonly field_4286 : Internal.class_1160; + readonly field_4287 : Internal.class_1160; + static readonly field_4284 : Internal.class_804; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_804_ = class_804; + class class_2404 extends Internal.class_2248 implements Internal.class_2263 { + method_9560($$0: Internal.class_2680_, $$1: Internal.class_47$class_48_): Internal.List; + method_9530($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_3726_): Internal.class_265; + method_32351(): Internal.Optional; + method_9579($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): boolean; + method_9700($$0: Internal.class_1936_, $$1: BlockPos_, $$2: Internal.class_2680_): Internal.class_1799; + method_9612($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_2248_, $$4: BlockPos_, $$5: boolean): void; + method_9514($$0: Internal.class_2680_, $$1: Internal.class_3218_, $$2: BlockPos_, $$3: Internal.Random_): void; + method_9559($$0: Internal.class_2680_, $$1: Internal.class_2350_, $$2: Internal.class_2680_, $$3: Internal.class_1936_, $$4: BlockPos_, $$5: BlockPos_): Internal.class_2680; + method_9549($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_3726_): Internal.class_265; + method_9516($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_10_): boolean; + method_9604($$0: Internal.class_2680_): Internal.class_2464; + method_9615($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: boolean): void; + method_9542($$0: Internal.class_2680_): boolean; + method_9522($$0: Internal.class_2680_, $$1: Internal.class_2680_, $$2: Internal.class_2350_): boolean; + method_9545($$0: Internal.class_2680_): Internal.class_3610; + static readonly field_11278 : Internal.class_2758; + static readonly field_24412 : Internal.class_265; + static readonly field_34006 : [undefined, undefined, undefined, undefined, undefined]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2404_ = class_2404; + class class_3675$class_307 extends Internal.Enum { + method_1447($$0: number): Internal.class_3675$class_306; + static valueOf($$0: string): Internal.class_3675$class_307; + static values(): Internal.class_3675$class_307[]; + static readonly field_1671 : Internal.class_3675$class_307; + static readonly field_1672 : Internal.class_3675$class_307; + static readonly field_1668 : Internal.class_3675$class_307; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3675$class_307_ = "mouse" | "keysym" | "scancode" | class_3675$class_307; + class class_291 implements Internal.AutoCloseable { + method_34435(): Internal.class_293; + method_35665(): void; + method_34432(): void; + method_34431($$0: Internal.class_1159_, $$1: Internal.class_1159_, $$2: Internal.class_5944_): void; + static method_34430(): void; + method_34427($$0: Internal.class_1159_, $$1: Internal.class_1159_, $$2: Internal.class_5944_): void; + method_1352($$0: Internal.class_287_): void; + close(): void; + method_1353(): void; + method_22643($$0: Internal.class_287_): Internal.CompletableFuture; + static method_1354(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_291_ = class_291; + class class_4841 implements Internal.class_863$class_864 { + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_24809($$0: Internal.class_4076_): void; + method_24808($$0: Internal.class_4076_): void; + method_20414(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4841_ = class_4841; + class class_6746 { + static method_39467($$0: Internal.class_2839_): void; + method_39895($$0: number, $$1: number): boolean; + static method_39326($$0: Internal.class_2487_): Internal.class_6746; + method_39898($$0: Internal.class_2839_): void; + method_39897(): boolean; + static method_39767($$0: Internal.class_6780_, $$1: Internal.class_2791_): Internal.class_6780; + method_39319(): Internal.class_2806; + static readonly field_35480 : Internal.Codec; + static readonly field_35591 : Internal.class_5539; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6746_ = class_6746; + class class_2940 { + method_12713(): number; + method_12712(): Internal.class_2941; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2940_ = class_2940; + class class_4668$class_4670 extends Internal.class_4668 { + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4670_ = class_4668$class_4670; + class class_3721 extends Internal.class_2586 { + method_17031($$0: Internal.class_2350_): void; + static method_31659($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_3721_): void; + static method_31657($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_3721_): void; + method_11004($$0: number, $$1: number): boolean; + field_17095 : number; + field_17097 : Internal.class_2350; + field_17096 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3721_ = class_3721; + interface ResourceMixin extends Internal.FabricResource { + } + type ResourceMixin_ = ResourceMixin; + class LocalDate implements Internal.Temporal, Internal.TemporalAdjuster, Internal.ChronoLocalDate, Internal.Serializable { + atStartOfDay(arg0: Internal.ZoneId_): Internal.ZonedDateTime; + atStartOfDay(): Internal.LocalDateTime; + toEpochDay(): number; + isEqual(arg0: Internal.ChronoLocalDate_): boolean; + compareTo(arg0: Internal.ChronoLocalDate_): number; + getDayOfWeek(): Internal.DayOfWeek; + lengthOfMonth(): number; + getEra(): Internal.IsoEra; + static from(arg0: Internal.TemporalAccessor_): Internal.LocalDate; + getMonth(): Internal.Month; + static ofYearDay(arg0: number, arg1: number): Internal.LocalDate; + plusMonths(arg0: number): Internal.LocalDate; + plusYears(arg0: number): Internal.LocalDate; + query(arg0: Internal.TemporalQuery_): R; + format(arg0: Internal.DateTimeFormatter_): string; + isSupported(arg0: Internal.TemporalUnit_): boolean; + isSupported(arg0: Internal.TemporalField_): boolean; + plus(arg0: Internal.TemporalAmount_): Internal.LocalDate; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.LocalDate; + atTime(arg0: Internal.LocalTime_): Internal.LocalDateTime; + atTime(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LocalDateTime; + atTime(arg0: Internal.OffsetTime_): Internal.OffsetDateTime; + atTime(arg0: number, arg1: number): Internal.LocalDateTime; + atTime(arg0: number, arg1: number, arg2: number): Internal.LocalDateTime; + getYear(): number; + toEpochSecond(arg0: Internal.LocalTime_, arg1: Internal.ZoneOffset_): number; + withDayOfMonth(arg0: number): Internal.LocalDate; + withMonth(arg0: number): Internal.LocalDate; + isAfter(arg0: Internal.ChronoLocalDate_): boolean; + static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalDate; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.LocalDate; + minus(arg0: Internal.TemporalAmount_): Internal.LocalDate; + datesUntil(arg0: Internal.LocalDate_, arg1: Internal.Period_): Internal.Stream; + datesUntil(arg0: Internal.LocalDate_): Internal.Stream; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + withYear(arg0: number): Internal.LocalDate; + lengthOfYear(): number; + plusDays(arg0: number): Internal.LocalDate; + hashCode(): number; + static now(arg0: Internal.Clock_): Internal.LocalDate; + static now(): Internal.LocalDate; + static now(arg0: Internal.ZoneId_): Internal.LocalDate; + static of(arg0: number, arg1: number, arg2: number): Internal.LocalDate; + static of(arg0: number, arg1: Internal.Month_, arg2: number): Internal.LocalDate; + get(arg0: Internal.TemporalField_): number; + getDayOfYear(): number; + plusWeeks(arg0: number): Internal.LocalDate; + getChronology(): Internal.IsoChronology; + static ofEpochDay(arg0: number): Internal.LocalDate; + getMonthValue(): number; + minusYears(arg0: number): Internal.LocalDate; + minusWeeks(arg0: number): Internal.LocalDate; + withDayOfYear(arg0: number): Internal.LocalDate; + isLeapYear(): boolean; + static parse(arg0: Internal.CharSequence_): Internal.LocalDate; + static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalDate; + isBefore(arg0: Internal.ChronoLocalDate_): boolean; + minusDays(arg0: number): Internal.LocalDate; + getLong(arg0: Internal.TemporalField_): number; + minusMonths(arg0: number): Internal.LocalDate; + with(arg0: Internal.TemporalAdjuster_): Internal.LocalDate; + with(arg0: Internal.TemporalField_, arg1: number): Internal.LocalDate; + equals(arg0: any): boolean; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + until(arg0: Internal.ChronoLocalDate_): Internal.Period; + toString(): string; + getDayOfMonth(): number; + static readonly MIN : Internal.LocalDate; + static readonly MAX : Internal.LocalDate; + static readonly EPOCH : Internal.LocalDate; + get dayOfWeek(): Internal.DayOfWeek; + get month(): Internal.Month; + get era(): Internal.IsoEra; + get year(): number; + get dayOfYear(): number; + get dayOfMonth(): number; + get monthValue(): number; + get chronology(): Internal.IsoChronology; + get leapYear(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LocalDate_ = LocalDate; + class class_4668$class_4676 extends Internal.class_4668$class_4670 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4676_ = class_4668$class_4676; + class class_846 { + method_3622(): string; + method_3632(): void; + method_19420(): Vec3; + method_22756($$0: Internal.class_846$class_851$class_4577_): void; + method_3635($$0: Internal.class_287_, $$1: Internal.class_291_): Internal.CompletableFuture; + method_3627($$0: Internal.class_846$class_851_, $$1: Internal.class_6850_): void; + method_3619(): void; + method_22761(): void; + method_22752($$0: Internal.class_638_): void; + method_19419($$0: Vec3_): void; + method_34847(): number; + method_34846(): number; + method_34845(): number; + method_3630(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_846_ = class_846; + interface BinaryOperator extends Internal.BiFunction { + } + type BinaryOperator_ = BinaryOperator; + class EntityArrayList extends Internal.ArrayList implements Internal.MessageSender { + filter(filter: Internal.Predicate_): Internal.EntityArrayList; + sendData(channel: string, data: Internal.class_2487_): void; + getLevel(): Internal.LevelJS; + setStatusMessage(message: Internal.class_2561_): void; + getName(): Internal.class_2561; + getDisplayName(): Internal.class_2561; + getFirst(): Internal.EntityJS; + playSound(id: Internal.class_3414_): void; + playSound(id: Internal.class_3414_, volume: number, pitch: number): void; + tell(message: Internal.class_2561_): void; + runCommand(command: string): number; + kill(): void; + runCommandSilent(command: string): number; + get level(): Internal.LevelJS; + get displayName(): Internal.class_2561; + get name(): Internal.class_2561; + get first(): Internal.EntityJS; + set statusMessage(message: Internal.class_2561_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EntityArrayList_ = EntityArrayList; + interface Int2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: string): string; + getOrDefault(arg0: number, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: string): string; + remove(arg0: number): string; + remove(arg0: any): string; + defaultReturnValue(): string; + defaultReturnValue(arg0: string): void; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): string; + get(arg0: number): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Int2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2CharFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2CharFunction; + } + type Int2CharFunction_ = ((arg0: number) => string) | Int2CharFunction; + interface class_6885 extends Internal.Iterable> { + method_40243(arg0: Internal.Random_): Internal.Optional>; + method_40241(arg0: Internal.class_6880_): boolean; + method_40560(arg0: Internal.class_2378_): boolean; + method_40240(arg0: number): Internal.class_6880; + method_40247(): number; + method_40239(): Internal.Stream>; + method_40248(): Internal.Either, Internal.List>>; + } + type class_6885_ = class_6885; + interface Stream extends Internal.BaseStream> { + takeWhile(arg0: Internal.Predicate_): Internal.Stream; + distinct(): Internal.Stream; + findFirst(): Internal.Optional; + skip(arg0: number): Internal.Stream; + toList(): Internal.List; + allMatch(arg0: Internal.Predicate_): boolean; + mapMultiToDouble(arg0: Internal.BiConsumer_): Internal.DoubleStream; + mapMulti(arg0: Internal.BiConsumer_>): Internal.Stream; + flatMapToInt(arg0: Internal.Function_): Internal.IntStream; + min(arg0: Internal.Comparator_): Internal.Optional; + flatMapToLong(arg0: Internal.Function_): Internal.LongStream; + mapToLong(arg0: Internal.ToLongFunction_): Internal.LongStream; + noneMatch(arg0: Internal.Predicate_): boolean; + findAny(): Internal.Optional; + limit(arg0: number): Internal.Stream; + toArray(): any[]; + toArray(arg0: Internal.IntFunction_): A[]; + forEachOrdered(arg0: Internal.Consumer_): void; + anyMatch(arg0: Internal.Predicate_): boolean; + map(arg0: Internal.Function_): Internal.Stream; + mapToDouble(arg0: Internal.ToDoubleFunction_): Internal.DoubleStream; + mapMultiToLong(arg0: Internal.BiConsumer_): Internal.LongStream; + mapMultiToInt(arg0: Internal.BiConsumer_): Internal.IntStream; + reduce(arg0: U, arg1: Internal.BiFunction_, arg2: Internal.BinaryOperator_): U; + reduce(arg0: T, arg1: Internal.BinaryOperator_): T; + reduce(arg0: Internal.BinaryOperator_): Internal.Optional; + max(arg0: Internal.Comparator_): Internal.Optional; + forEach(arg0: Internal.Consumer_): void; + count(): number; + dropWhile(arg0: Internal.Predicate_): Internal.Stream; + flatMapToDouble(arg0: Internal.Function_): Internal.DoubleStream; + peek(arg0: Internal.Consumer_): Internal.Stream; + flatMap(arg0: Internal.Function_>): Internal.Stream; + filter(arg0: Internal.Predicate_): Internal.Stream; + sorted(arg0: Internal.Comparator_): Internal.Stream; + sorted(): Internal.Stream; + mapToInt(arg0: Internal.ToIntFunction_): Internal.IntStream; + collect(arg0: Internal.Supplier_, arg1: Internal.BiConsumer_, arg2: Internal.BiConsumer_): R; + collect(arg0: Internal.Collector_): R; + } + type Stream_ = Stream; + interface Codec$ResultFunction { + apply(arg0: Internal.DynamicOps_, arg1: T, arg2: Internal.DataResult_>): Internal.DataResult>; + coApply(arg0: Internal.DynamicOps_, arg1: A, arg2: Internal.DataResult_): Internal.DataResult; + } + type Codec$ResultFunction_ = Codec$ResultFunction; + class FenceGateBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FenceGateBlockBuilder_ = FenceGateBlockBuilder; + interface ConstantDesc { + resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any; + } + type ConstantDesc_ = ConstantDesc; + class class_34 implements Internal.Comparable { + method_260(): boolean; + method_27429(): Internal.class_2561; + method_38496(): boolean; + method_27020(): Internal.File; + method_33784(): boolean; + method_259(): boolean; + method_248(): string; + method_29586(): Internal.class_5315; + method_249(): number; + method_27021(): boolean; + method_255(): boolean; + method_256(): boolean; + method_257(): boolean; + method_247(): Internal.class_1934; + method_258(): Internal.class_5250; + method_251($$0: Internal.class_34_): number; + method_35505(): Internal.class_1940; + method_33405(): Internal.class_34$class_5781; + method_252(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_34_ = class_34; + class class_4970$class_2251 implements Internal.AbstractBlockSettingsAccessor { + static method_9639($$0: Internal.class_3614_, $$1: Internal.class_3620_): Internal.class_4970$class_2251; + static method_9617($$0: Internal.class_3614_, $$1: Internal.class_1767_): Internal.class_4970$class_2251; + method_9618(): Internal.class_4970$class_2251; + method_26235($$0: Internal.class_4970$class_4972_>): Internal.class_4970$class_2251; + method_26236($$0: Internal.class_4970$class_4973_): Internal.class_4970$class_2251; + method_26250(): Internal.class_4970$class_2251; + method_9640(): Internal.class_4970$class_2251; + method_9624(): Internal.class_4970$class_2251; + method_9626($$0: Internal.class_2498_): Internal.class_4970$class_2251; + method_31710($$0: Internal.class_3620_): Internal.class_4970$class_2251; + method_9628($$0: number): Internal.class_4970$class_2251; + method_9629($$0: number, $$1: number): Internal.class_4970$class_2251; + method_23351($$0: number): Internal.class_4970$class_2251; + method_23352($$0: number): Internal.class_4970$class_2251; + method_26247($$0: Internal.class_4970$class_4973_): Internal.class_4970$class_2251; + method_26245($$0: Internal.class_4970$class_4973_): Internal.class_4970$class_2251; + method_22488(): Internal.class_4970$class_2251; + method_26249($$0: Internal.class_4970$class_4973_): Internal.class_4970$class_2251; + method_26243($$0: Internal.class_4970$class_4973_): Internal.class_4970$class_2251; + static method_26240($$0: Internal.class_3614_, $$1: Internal.Function_): Internal.class_4970$class_2251; + method_9634(): Internal.class_4970$class_2251; + method_16228($$0: Internal.class_2248_): Internal.class_4970$class_2251; + method_16229(): Internal.class_4970$class_2251; + static method_9637($$0: Internal.class_3614_): Internal.class_4970$class_2251; + static method_9630($$0: Internal.class_4970_): Internal.class_4970$class_2251; + method_9631($$0: Internal.ToIntFunction_): Internal.class_4970$class_2251; + method_29292(): Internal.class_4970$class_2251; + method_36557($$0: number): Internal.class_4970$class_2251; + method_9632($$0: number): Internal.class_4970$class_2251; + method_36558($$0: number): Internal.class_4970$class_2251; + field_10666 : ResourceLocation; + field_10667 : number; + field_10664 : boolean; + field_23180 : boolean; + field_10665 : Internal.class_2498; + field_25185 : boolean; + field_23182 : Internal.class_4970$class_4973; + field_23181 : Internal.class_4970$class_4972>; + field_10668 : Internal.class_3614; + field_23184 : Internal.class_4970$class_4973; + field_10669 : number; + field_23183 : Internal.class_4970$class_4973; + field_23186 : Internal.class_4970$class_4973; + field_23185 : Internal.class_4970$class_4973; + field_23179 : number; + field_20721 : boolean; + field_21209 : number; + field_10670 : boolean; + field_10662 : ((arg0: Internal.class_2680) => Internal.class_3620); + field_10663 : ((arg0: Internal.class_2680) => number); + field_10660 : number; + field_10661 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4970$class_2251_ = class_4970$class_2251; + interface FunctionFactory$Arg1 extends Internal.FunctionFactory$FuncSupplier { + createArg(arg0: Internal.Unit_): Internal.Unit; + create(args: Internal.Unit_[]): Internal.Unit; + } + type FunctionFactory$Arg1_ = ((arg0: Internal.Unit) => Internal.Unit) | FunctionFactory$Arg1; + abstract class class_5863 { + static method_33916($$0: number, $$1: number): Internal.Codec; + method_33915(): number; + method_33923(): Internal.class_5864; + method_33921(): number; + method_33920(arg0: Internal.Random_): number; + static readonly field_29007 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5863_ = class_5863; + class class_1293 implements Internal.Comparable { + method_5579(): Internal.class_1291; + method_5580($$0: boolean): void; + method_5591(): boolean; + method_5592(): boolean; + method_5581(): boolean; + hashCode(): number; + method_5590($$0: Internal.class_1293_): boolean; + equals($$0: any): boolean; + method_5584(): number; + method_5585($$0: Internal.class_1309_, $$1: Internal.Runnable_): boolean; + method_5593(): boolean; + method_5582($$0: Internal.class_2487_): Internal.class_2487; + toString(): string; + static method_5583($$0: Internal.class_2487_): Internal.class_1293; + method_5589($$0: Internal.class_1309_): void; + method_5578(): number; + method_5586(): string; + method_5587($$0: Internal.class_1293_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1293_ = class_1293; + class Dynamic2CommandExceptionType implements Internal.CommandExceptionType { + createWithContext(arg0: Internal.ImmutableStringReader_, arg1: any, arg2: any): Internal.CommandSyntaxException; + create(arg0: any, arg1: any): Internal.CommandSyntaxException; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Dynamic2CommandExceptionType_ = Dynamic2CommandExceptionType; + abstract class class_251 { + method_1047(): number; + method_1058($$0: Internal.class_2350$class_2351_, $$1: number, $$2: number): number; + method_1048(): number; + method_1049(arg0: number, arg1: number, arg2: number): void; + method_35592($$0: Internal.class_2350$class_2351_, $$1: number, $$2: number): number; + method_1050(): number; + method_1062($$0: Internal.class_2335_, $$1: number, $$2: number, $$3: number): boolean; + method_1051($$0: Internal.class_2350$class_2351_): number; + method_1063(arg0: number, arg1: number, arg2: number): boolean; + method_1064($$0: Internal.class_251$class_253_, $$1: boolean): void; + method_1053($$0: Internal.class_251$class_253_, $$1: boolean): void; + method_1055(arg0: Internal.class_2350$class_2351_): number; + method_1044($$0: number, $$1: number, $$2: number): boolean; + method_1056(): boolean; + method_1045(arg0: Internal.class_2350$class_2351_): number; + method_1046($$0: Internal.class_251$class_252_): void; + method_1057($$0: Internal.class_2335_, $$1: number, $$2: number, $$3: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_251_ = class_251; + interface ChannelInfoHolder { + getPendingChannelsNames(): Internal.Collection; + } + type ChannelInfoHolder_ = ChannelInfoHolder; + abstract class ImmutableMultimap extends Internal.BaseImmutableMultimap implements Internal.Serializable { + inverse(): Internal.ImmutableMultimap; + asMap(): Internal.ImmutableMap>; + keys(): Internal.ImmutableMultiset; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + values(): Internal.ImmutableCollection; + clear(): void; + static copyOf(arg0: Internal.Multimap_): Internal.ImmutableMultimap; + static copyOf(arg0: Internal.Iterable_>): Internal.ImmutableMultimap; + replaceValues(arg0: K, arg1: Internal.Iterable_): Internal.ImmutableCollection; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): boolean; + remove(arg0: any, arg1: any): boolean; + removeAll(arg0: any): Internal.ImmutableCollection; + entries(): Internal.ImmutableCollection>; + size(): number; + putAll(arg0: K, arg1: Internal.Iterable_): boolean; + putAll(arg0: Internal.Multimap_): boolean; + static of(): Internal.ImmutableMultimap; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableMultimap; + static of(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableMultimap; + static of(arg0: K, arg1: V): Internal.ImmutableMultimap; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableMultimap; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableMultimap; + get(arg0: K): Internal.ImmutableCollection; + static builder(): Internal.ImmutableMultimap$Builder; + keySet(): Internal.ImmutableSet; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableMultimap_ = ImmutableMultimap; + class Subject implements Internal.Serializable { + static getSubject(arg0: Internal.AccessControlContext_): Internal.Subject; + static doAs(arg0: Internal.Subject_, arg1: Internal.PrivilegedAction_): T; + static doAs(arg0: Internal.Subject_, arg1: Internal.PrivilegedExceptionAction_): T; + getPrivateCredentials(arg0: Internal.Class_): Internal.Set; + getPrivateCredentials(): Internal.Set; + isReadOnly(): boolean; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + getPrincipals(): Internal.Set; + getPrincipals(arg0: Internal.Class_): Internal.Set; + getPublicCredentials(): Internal.Set; + getPublicCredentials(arg0: Internal.Class_): Internal.Set; + setReadOnly(): void; + static doAsPrivileged(arg0: Internal.Subject_, arg1: Internal.PrivilegedAction_, arg2: Internal.AccessControlContext_): T; + static doAsPrivileged(arg0: Internal.Subject_, arg1: Internal.PrivilegedExceptionAction_, arg2: Internal.AccessControlContext_): T; + get privateCredentials(): Internal.Set; + get readOnly(): boolean; + get principals(): Internal.Set; + get publicCredentials(): Internal.Set; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Subject_ = Subject; + class class_1792$class_1793 { + method_7889($$0: number): Internal.class_1792$class_1793; + method_19265($$0: Internal.class_4174_): Internal.class_1792$class_1793; + method_7895($$0: number): Internal.class_1792$class_1793; + method_7894($$0: Rarity_): Internal.class_1792$class_1793; + method_7892($$0: Internal.class_1761_): Internal.class_1792$class_1793; + method_7898($$0: number): Internal.class_1792$class_1793; + method_24359(): Internal.class_1792$class_1793; + method_7896($$0: Internal.class_1792_): Internal.class_1792$class_1793; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1792$class_1793_ = class_1792$class_1793; + class class_2746 extends Internal.class_2769 { + method_11799(): number; + method_11898(): Internal.Collection; + method_11900($$0: string): Internal.Optional; + static method_11825($$0: string): Internal.class_2746; + method_11826($$0: boolean): string; + equals($$0: any): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2746_ = class_2746; + class class_274$class_275 extends Internal.Enum { + method_1228(): string; + static method_1229($$0: string): Internal.class_274$class_275; + static valueOf($$0: string): Internal.class_274$class_275; + static values(): Internal.class_274$class_275[]; + static readonly field_1471 : Internal.class_274$class_275; + static readonly field_1472 : Internal.class_274$class_275; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_274$class_275_ = "hearts" | "integer" | class_274$class_275; + interface Byte2DoubleFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Byte2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2DoubleFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2DoubleFunction; + } + type Byte2DoubleFunction_ = ((arg0: number) => number) | Byte2DoubleFunction; + class class_2653 implements Internal.class_2596 { + method_37439(): number; + method_11449(): Internal.class_1799; + method_11052($$0: Internal.class_2540_): void; + method_11450(): number; + method_11452(): number; + method_11451($$0: Internal.class_2602_): void; + static readonly field_33325 : -2; + static readonly field_33324 : -1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2653_ = class_2653; + interface class_1569 { + } + type class_1569_ = class_1569; + abstract class OutputStream implements Internal.Closeable, Internal.Flushable { + flush(): void; + static nullOutputStream(): Internal.OutputStream; + close(): void; + write(arg0: number[]): void; + write(arg0: number[], arg1: number, arg2: number): void; + write(arg0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OutputStream_ = OutputStream; + /** + * Fired when you need to modify properties of a block. + */ + class BlockModificationEventJS extends Internal.EventJS { + modify(predicate: BlockStatePredicate_, c: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when you need to modify properties of a block. + */ + type BlockModificationEventJS_ = BlockModificationEventJS; + class class_2651 implements Internal.class_2596 { + method_11447($$0: Internal.class_2602_): void; + method_11446(): number; + method_11448(): number; + method_11052($$0: Internal.class_2540_): void; + method_11445(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2651_ = class_2651; + class class_2668 implements Internal.class_2596 { + method_11490($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11492(): number; + method_11491(): Internal.class_2668$class_5402; + static readonly field_33332 : 104; + static readonly field_33331 : 103; + static readonly field_33330 : 102; + static readonly field_25651 : Internal.class_2668$class_5402; + static readonly field_25652 : Internal.class_2668$class_5402; + static readonly field_25650 : Internal.class_2668$class_5402; + static readonly field_25655 : Internal.class_2668$class_5402; + static readonly field_25645 : Internal.class_2668$class_5402; + static readonly field_25656 : Internal.class_2668$class_5402; + static readonly field_25653 : Internal.class_2668$class_5402; + static readonly field_25654 : Internal.class_2668$class_5402; + static readonly field_25648 : Internal.class_2668$class_5402; + static readonly field_25649 : Internal.class_2668$class_5402; + static readonly field_25646 : Internal.class_2668$class_5402; + static readonly field_25647 : Internal.class_2668$class_5402; + static readonly field_33329 : 101; + static readonly field_33328 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2668_ = class_2668; + abstract class class_5431 extends Internal.Enum { + static valueOf($$0: string): Internal.class_5431; + static values(): Internal.class_5431[]; + method_30367(arg0: Internal.class_2680_, arg1: Internal.class_1922_, arg2: BlockPos_, arg3: Internal.class_2350_): boolean; + static readonly field_25824 : Internal.class_5431; + static readonly field_25822 : Internal.class_5431; + static readonly field_25823 : Internal.class_5431; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5431_ = "center" | "rigid" | "full" | class_5431; + class class_2740 implements Internal.class_2596 { + method_11810(): number; + method_11812(): number; + method_11811($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2740_ = class_2740; + class class_638$class_5271 implements Internal.class_5269 { + method_151($$0: Internal.class_129_, $$1: Internal.class_5539_): void; + method_27419($$0: number): void; + method_28106(): number; + method_28105($$0: Internal.class_5539_): number; + method_27875($$0: Internal.class_1267_): void; + method_27416($$0: number): void; + method_27417($$0: number): void; + method_27876($$0: boolean): void; + method_215(): number; + method_217(): number; + method_207(): Internal.class_1267; + method_156(): boolean; + method_30657($$0: number): void; + method_146(): Internal.class_1928; + method_30656(): number; + method_157($$0: boolean): void; + method_203(): boolean; + method_152(): boolean; + method_197(): boolean; + method_165($$0: number): void; + method_187($$0: BlockPos_, $$1: number): void; + method_188(): number; + method_177($$0: number): void; + method_144(): number; + method_166(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_638$class_5271_ = class_638$class_5271; + class class_2783 implements Internal.class_2596 { + method_11942(): boolean; + method_11944(): number; + method_11943(): number; + method_11946(): number; + method_11945(): number; + method_11948($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11947(): boolean; + method_11949(): boolean; + method_11950(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2783_ = class_2783; + interface AbstractBlockSettingsAccessor { + setMapColorProvider(arg0: Internal.Function_): void; + setHardness(arg0: number): void; + getDynamicBounds(): boolean; + setResistance(arg0: number): void; + isToolRequired(): boolean; + getAllowsSpawningPredicate(): Internal.class_4970$class_4972>; + invokeSounds(arg0: Internal.class_2498_): Internal.class_4970$class_2251; + getJumpVelocityMultiplier(): number; + getOpaque(): boolean; + setMaterial(arg0: Internal.class_3614_): void; + getIsAir(): boolean; + setCollidable(arg0: boolean): void; + getMapColorProvider(): Internal.Function; + invokeDropsNothing(): Internal.class_4970$class_2251; + setLootTableId(arg0: ResourceLocation_): void; + setIsAir(arg0: boolean): void; + invokeTicksRandomly(): Internal.class_4970$class_2251; + getCollidable(): boolean; + setRandomTicks(arg0: boolean): void; + getBlockVisionPredicate(): Internal.class_4970$class_4973; + setLuminanceFunction(arg0: Internal.ToIntFunction_): void; + getSolidBlockPredicate(): Internal.class_4970$class_4973; + getEmissiveLightingPredicate(): Internal.class_4970$class_4973; + getSlipperiness(): number; + setToolRequired(arg0: boolean): void; + getSoundGroup(): Internal.class_2498; + getLuminance(): Internal.ToIntFunction; + getVelocityMultiplier(): number; + invokeBreakInstantly(): Internal.class_4970$class_2251; + setOpaque(arg0: boolean): void; + getMaterial(): Internal.class_3614; + getSuffocationPredicate(): Internal.class_4970$class_4973; + getHardness(): number; + getResistance(): number; + getPostProcessPredicate(): Internal.class_4970$class_4973; + invokeStrength(arg0: number): Internal.class_4970$class_2251; + setDynamicBounds(arg0: boolean): void; + getRandomTicks(): boolean; + } + type AbstractBlockSettingsAccessor_ = AbstractBlockSettingsAccessor; + class class_6732 extends Internal.class_6797 { + static method_39656($$0: Internal.class_6017_): Internal.class_6732; + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + static method_39658($$0: Internal.class_6017_): Internal.class_6732; + static method_39657($$0: Internal.class_6017_, $$1: Internal.class_6017_): Internal.class_6732; + method_39615(): Internal.class_6798; + static readonly field_35419 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6732_ = class_6732; + abstract class class_2554 implements Internal.class_5250 { + method_10852($$0: Internal.class_2561_): Internal.class_5250; + method_10855(): Internal.List; + method_10866(): Internal.class_2583; + method_27661(): Internal.class_5250; + hashCode(): number; + method_30937(): Internal.class_5481; + equals($$0: any): boolean; + toString(): string; + method_27653(): Internal.class_2554; + method_10862($$0: Internal.class_2583_): Internal.class_5250; + method_10851(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2554_ = class_2554; + interface class_1087 extends Internal.FabricBakedModel { + method_4711(): Internal.class_1058; + method_4710(): Internal.class_806; + emitItemQuads(stack: Internal.class_1799_, randomSupplier: Internal.Supplier_, context: Internal.RenderContext_): void; + method_4713(): boolean; + method_4712(): boolean; + emitBlockQuads(blockView: Internal.class_1920_, state: Internal.class_2680_, pos: BlockPos_, randomSupplier: Internal.Supplier_, context: Internal.RenderContext_): void; + method_4708(): boolean; + method_4707(arg0: Internal.class_2680_, arg1: Internal.class_2350_, arg2: Internal.Random_): Internal.List; + method_4709(): Internal.class_809; + isVanillaAdapter(): boolean; + method_24304(): boolean; + } + type class_1087_ = class_1087; + abstract class RhinoException extends Internal.RuntimeException { + printStackTrace(s: Internal.PrintWriter_): void; + printStackTrace(s: Internal.PrintStream_): void; + getScriptStack(limit: number, hideFunction: string): any[]; + getScriptStack(): any[]; + initSourceName(sourceName: string): void; + initColumnNumber(columnNumber: number): void; + getMessage(): string; + getScriptStackTrace(limit: number, functionName: string): string; + getScriptStackTrace(): string; + initLineSource(lineSource: string): void; + columnNumber(): number; + lineSource(): string; + initLineNumber(lineNumber: number): void; + details(): string; + sourceName(): string; + lineNumber(): number; + get scriptStack(): any[]; + get scriptStackTrace(): string; + get message(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RhinoException_ = RhinoException; + class class_2775 implements Internal.class_2596 { + method_11913(): number; + method_11912(): number; + method_11052($$0: Internal.class_2540_): void; + method_11915(): number; + method_11914($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2775_ = class_2775; + interface class_6067 { + method_35199(): Internal.class_1263; + } + type class_6067_ = class_6067; + abstract class class_1259 { + method_5416($$0: Internal.class_1259$class_1260_): void; + method_5417(): boolean; + method_5406($$0: boolean): Internal.class_1259; + method_5414(): Internal.class_2561; + method_5415(): Internal.class_1259$class_1261; + method_5409($$0: Internal.class_1259$class_1261_): void; + method_5407(): Internal.UUID; + method_5418(): boolean; + method_5419(): boolean; + method_5408($$0: number): void; + method_5420(): Internal.class_1259$class_1260; + method_5412(): number; + method_5413($$0: Internal.class_2561_): void; + method_5410($$0: boolean): Internal.class_1259; + method_5411($$0: boolean): Internal.class_1259; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1259_ = class_1259; + class SoundRegistryEventJS extends Internal.StartupEventJS { + register(r: ResourceLocation_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SoundRegistryEventJS_ = SoundRegistryEventJS; + class ScriptType extends Internal.Enum { + isServer(): boolean; + static valueOf(name: string): Internal.ScriptType; + static of(level: Internal.class_4538_): Internal.ScriptType; + static values(): Internal.ScriptType[]; + isClient(): boolean; + getLogFile(): Internal.Path; + readonly console : Internal.ConsoleJS; + readonly manager : (() => Internal.ScriptManager); + static readonly SERVER : Internal.ScriptType; + readonly executor : Internal.ExecutorService; + readonly warnings : Internal.List; + readonly name : string; + static readonly STARTUP : Internal.ScriptType; + static readonly CLIENT : Internal.ScriptType; + readonly errors : Internal.List; + get server(): boolean; + get logFile(): Internal.Path; + get client(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScriptType_ = "server" | "startup" | "client" | ScriptType; + interface Byte2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: number, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ByteFunction; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Byte2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2ByteFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ByteFunction; + } + type Byte2ByteFunction_ = ((arg0: number) => number) | Byte2ByteFunction; + interface PerformanceMetrics { + getAverageTime(): number; + getSampleCount(): number; + getMaxTime(): number; + getMinTime(): number; + } + type PerformanceMetrics_ = PerformanceMetrics; + interface FloatBinaryOperator extends Internal.BinaryOperator, Internal.DoubleBinaryOperator { + applyAsDouble(arg0: number, arg1: number): number; + apply(arg0: number, arg1: number): number; + } + type FloatBinaryOperator_ = ((arg0: number, arg1: number) => number) | FloatBinaryOperator; + class class_1959$class_1961 extends Internal.Enum implements Internal.class_3542 { + method_8749(): string; + static valueOf($$0: string): Internal.class_1959$class_1961; + static values(): Internal.class_1959$class_1961[]; + method_15434(): string; + static method_28424($$0: string): Internal.class_1959$class_1961; + static readonly field_34464 : Internal.class_1959$class_1961; + static readonly field_9358 : Internal.class_1959$class_1961; + static readonly field_9369 : Internal.class_1959$class_1961; + static readonly field_9356 : Internal.class_1959$class_1961; + static readonly field_9367 : Internal.class_1959$class_1961; + static readonly field_9357 : Internal.class_1959$class_1961; + static readonly field_9368 : Internal.class_1959$class_1961; + static readonly field_29217 : Internal.class_1959$class_1961; + static readonly field_24678 : Internal.Codec; + static readonly field_9354 : Internal.class_1959$class_1961; + static readonly field_9365 : Internal.class_1959$class_1961; + static readonly field_9355 : Internal.class_1959$class_1961; + static readonly field_9366 : Internal.class_1959$class_1961; + static readonly field_9363 : Internal.class_1959$class_1961; + static readonly field_9364 : Internal.class_1959$class_1961; + static readonly field_9361 : Internal.class_1959$class_1961; + static readonly field_9362 : Internal.class_1959$class_1961; + static readonly field_9370 : Internal.class_1959$class_1961; + static readonly field_9371 : Internal.class_1959$class_1961; + static readonly field_9360 : Internal.class_1959$class_1961; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1959$class_1961_ = "forest" | "nether" | "taiga" | "none" | "swamp" | "theend" | "mountain" | "ocean" | "mesa" | "underground" | "extreme_hills" | "plains" | "savanna" | "beach" | "jungle" | "river" | "desert" | "mushroom" | "icy" | class_1959$class_1961; + class PotionBuilder extends Internal.BuilderBase { + effect(effect: Internal.class_1291_, duration: number): Internal.PotionBuilder; + effect(effect: Internal.class_1291_, duration: number, amplifier: number, ambient: boolean, visible: boolean, showIcon: boolean, hiddenEffect: Internal.class_1293_): Internal.PotionBuilder; + effect(effect: Internal.class_1291_, duration: number, amplifier: number, ambient: boolean, visible: boolean, showIcon: boolean): Internal.PotionBuilder; + effect(effect: Internal.class_1291_, duration: number, amplifier: number, ambient: boolean, visible: boolean): Internal.PotionBuilder; + effect(effect: Internal.class_1291_, duration: number, amplifier: number): Internal.PotionBuilder; + effect(effect: Internal.class_1291_): Internal.PotionBuilder; + getRegistryType(): Internal.RegistryObjectBuilderTypes; + addEffect(effect: Internal.class_1293_): Internal.PotionBuilder; + createObject(): Internal.class_1842; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PotionBuilder_ = PotionBuilder; + interface Kind1 extends Internal.App { + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_): Internal.Products$P11; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_): Internal.Products$P10; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_): Internal.Products$P9; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_, arg13: Internal.App_, arg14: Internal.App_, arg15: Internal.App_): Internal.Products$P16; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_, arg13: Internal.App_, arg14: Internal.App_): Internal.Products$P15; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_, arg13: Internal.App_): Internal.Products$P14; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_): Internal.Products$P13; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_): Internal.Products$P12; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_): Internal.Products$P3; + group(arg0: Internal.App_, arg1: Internal.App_): Internal.Products$P2; + group(arg0: Internal.App_): Internal.Products$P1; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_): Internal.Products$P8; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_): Internal.Products$P7; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_): Internal.Products$P6; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_): Internal.Products$P5; + group(arg0: Internal.App_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_): Internal.Products$P4; + } + type Kind1_ = Kind1; + interface TypeTemplate { + toSimpleType(): com.mojang.datafixers.types.Type; + hmap(arg0: Internal.TypeFamily_, arg1: Internal.IntFunction_>): Internal.IntFunction>; + size(): number; + applyO(arg0: Internal.FamilyOptic_, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_): Internal.FamilyOptic; + apply(arg0: Internal.TypeFamily_): Internal.TypeFamily; + findFieldOrType(arg0: number, arg1: string, arg2: com.mojang.datafixers.types.Type_, arg3: com.mojang.datafixers.types.Type_): Internal.Either; + } + type TypeTemplate_ = TypeTemplate; + interface class_4582 { + method_6872(): boolean; + } + type class_4582_ = class_4582; + class class_748 extends Internal.ForwardingList { + method_3152($$0: Internal.class_2499_): void; + isEmpty(): boolean; + method_3153(): Internal.class_2499; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_748_ = class_748; + interface ChannelHandlerContext extends Internal.AttributeMap, Internal.ChannelInboundInvoker, Internal.ChannelOutboundInvoker { + handler(): Internal.ChannelHandler; + fireChannelInactive(): Internal.ChannelHandlerContext; + read(): Internal.ChannelHandlerContext; + fireChannelReadComplete(): Internal.ChannelHandlerContext; + fireChannelWritabilityChanged(): Internal.ChannelHandlerContext; + channel(): io.netty.channel.Channel; + hasAttr(arg0: Internal.AttributeKey_): boolean; + fireExceptionCaught(arg0: Internal.Throwable_): Internal.ChannelHandlerContext; + fireChannelActive(): Internal.ChannelHandlerContext; + fireChannelRegistered(): Internal.ChannelHandlerContext; + pipeline(): Internal.ChannelPipeline; + fireChannelRead(arg0: any): Internal.ChannelHandlerContext; + isRemoved(): boolean; + flush(): Internal.ChannelHandlerContext; + executor(): Internal.EventExecutor; + name(): string; + fireUserEventTriggered(arg0: any): Internal.ChannelHandlerContext; + alloc(): Internal.ByteBufAllocator; + fireChannelUnregistered(): Internal.ChannelHandlerContext; + attr(arg0: Internal.AttributeKey_): Internal.Attribute; + } + type ChannelHandlerContext_ = ChannelHandlerContext; + abstract class class_1296 extends Internal.class_1314 { + method_6109(): boolean; + method_5614($$0: number): void; + method_5615($$0: number): void; + method_5613(arg0: Internal.class_3218_, arg1: Internal.class_1296_): Internal.class_1296; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5618(): number; + method_5749($$0: Internal.class_2487_): void; + method_19184(): boolean; + method_7217($$0: boolean): void; + method_6007(): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5620($$0: number, $$1: boolean): void; + static readonly field_29969 : -24000; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1296_ = class_1296; + class class_2953 extends Internal.class_3031 { + method_13151($$0: Internal.class_5821_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2953_ = class_2953; + class class_642 { + method_2994(): boolean; + method_2995($$0: Internal.class_642$class_643_): void; + method_2996($$0: Internal.class_642_): void; + method_2989($$0: string): void; + method_2990(): Internal.class_642$class_643; + method_2991(): string; + method_2992(): Internal.class_2487; + static method_2993($$0: Internal.class_2487_): Internal.class_642; + field_3760 : Internal.class_2561; + field_3753 : Internal.class_2561; + field_3752 : string; + field_3762 : Internal.List; + field_3761 : string; + field_3757 : Internal.class_2561; + field_3756 : number; + field_3754 : boolean; + field_3758 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_642_ = class_642; + abstract class TypeParameter extends Internal.TypeCapture { + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TypeParameter_ = TypeParameter; + interface UnaryOperator extends Internal.Function { + } + type UnaryOperator_ = UnaryOperator; + class class_765 implements Internal.AutoCloseable { + method_3314(): void; + method_3313($$0: number): void; + method_3316(): void; + method_3315(): void; + static method_24186($$0: number): number; + static method_24187($$0: number): number; + close(): void; + static method_23687($$0: number, $$1: number): number; + static readonly field_32769 : 240; + static readonly field_32768 : 15728640; + static readonly field_32767 : 15728880; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_765_ = class_765; + class class_5900 implements Internal.class_2596 { + method_34179(): Internal.Optional; + method_34178(): Internal.Collection; + method_34177(): string; + method_11052($$0: Internal.class_2540_): void; + method_34176(): Internal.class_5900$class_5901; + method_34174(): Internal.class_5900$class_5901; + method_34173($$0: Internal.class_2602_): void; + static method_34172($$0: Internal.class_268_, $$1: boolean): Internal.class_5900; + static method_34171($$0: Internal.class_268_, $$1: string, $$2: Internal.class_5900$class_5901_): Internal.class_5900; + static method_34170($$0: Internal.class_268_): Internal.class_5900; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5900_ = class_5900; + interface class_5425 extends Internal.class_1936 { + method_30771($$0: Internal.class_1297_): void; + method_8410(): Internal.class_3218; + } + type class_5425_ = class_5425; + class class_630$class_628 { + method_32089($$0: Internal.class_4587$class_4665_, $$1: Internal.class_4588_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + readonly field_3643 : number; + readonly field_3647 : number; + readonly field_3646 : number; + readonly field_3645 : number; + readonly field_3644 : number; + readonly field_3648 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_630$class_628_ = class_630$class_628; + class class_1550 extends Internal.class_1577 { + method_7055(): number; + static method_26909(): Internal.class_5132$class_5133; + static readonly field_17492 : 2.35; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1550_ = class_1550; + class class_1673 extends Internal.class_1676 { + method_31471($$0: Internal.class_2604_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1673_ = class_1673; + interface class_4151 { + } + type class_4151_ = class_4151; + interface ChannelHandler { + exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void; + handlerAdded(arg0: Internal.ChannelHandlerContext_): void; + handlerRemoved(arg0: Internal.ChannelHandlerContext_): void; + } + type ChannelHandler_ = ChannelHandler; + class class_186$class_187 implements Internal.class_5341$class_210 { + build(): Internal.class_5341; + method_893($$0: Internal.class_5341$class_210_): Internal.class_186$class_187; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_186$class_187_ = class_186$class_187; + interface class_5423 extends Internal.class_1924, Internal.class_4538, Internal.class_3747 { + method_30349(): Internal.class_5455; + method_35230($$0: BlockPos_, $$1: Internal.class_2591_): Internal.Optional; + method_8598($$0: Internal.class_2902$class_2903_, $$1: BlockPos_): BlockPos; + method_20743($$0: Internal.class_1297_, $$1: Internal.class_238_): Internal.List; + method_8611($$0: Internal.class_1297_, $$1: Internal.class_265_): boolean; + } + type class_5423_ = class_5423; + class class_3326 extends Internal.class_3331 { + method_14636(): string[]; + method_14620($$0: Internal.GameProfile_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3326_ = class_3326; + interface Object2DoubleFunction extends it.unimi.dsi.fastutil.Function, Internal.ToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + applyAsDouble(arg0: K): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Object2ShortFunction; + getDouble(arg0: any): number; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Object2IntFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Object2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Object2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Object2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Object2FloatFunction; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Object2CharFunction; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2DoubleFunction; + removeDouble(arg0: any): number; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2DoubleFunction; + } + type Object2DoubleFunction_ = ((arg0: any) => number) | Object2DoubleFunction; + interface WithAttachedData { + getData(): Internal.AttachedData; + } + type WithAttachedData_ = WithAttachedData; + interface CustomPayloadC2SPacketAccessor { + getChannel(): ResourceLocation; + getData(): Internal.class_2540; + } + type CustomPayloadC2SPacketAccessor_ = CustomPayloadC2SPacketAccessor; + class class_2593 extends Internal.class_2586 { + method_23359(): void; + method_11039(): Internal.class_2593$class_2594; + method_11041($$0: boolean): void; + method_11040(): Internal.class_1918; + method_11043(): boolean; + method_11042(): boolean; + method_11045(): boolean; + method_11044(): boolean; + method_11011(): boolean; + method_11014($$0: Internal.class_2487_): void; + method_11046(): boolean; + method_11038($$0: boolean): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2593_ = class_2593; + interface ProgressiveFuture extends io.netty.util.concurrent.Future { + removeListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ProgressiveFuture; + syncUninterruptibly(): Internal.ProgressiveFuture; + await(): Internal.ProgressiveFuture; + awaitUninterruptibly(): Internal.ProgressiveFuture; + removeListener(arg0: Internal.GenericFutureListener_>): Internal.ProgressiveFuture; + addListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ProgressiveFuture; + sync(): Internal.ProgressiveFuture; + addListener(arg0: Internal.GenericFutureListener_>): Internal.ProgressiveFuture; + } + type ProgressiveFuture_ = ProgressiveFuture; + abstract class Executable extends Internal.AccessibleObject implements Internal.Member, Internal.GenericDeclaration { + getName(): string; + getParameterCount(): number; + isVarArgs(): boolean; + isSynthetic(): boolean; + getAnnotatedParameterTypes(): Internal.AnnotatedType[]; + getParameterTypes(): Internal.Class[]; + getGenericExceptionTypes(): Internal.Type[]; + getAnnotatedReceiverType(): Internal.AnnotatedType; + getDeclaredAnnotations(): Internal.Annotation[]; + getAnnotatedExceptionTypes(): Internal.AnnotatedType[]; + getExceptionTypes(): Internal.Class[]; + getDeclaringClass(): typeof any; + getGenericParameterTypes(): Internal.Type[]; + getAnnotationsByType(arg0: Internal.Class_): T[]; + getAnnotation(arg0: Internal.Class_): T; + toGenericString(): string; + getParameters(): any[]; + getTypeParameters(): any[]; + getModifiers(): number; + getAnnotatedReturnType(): Internal.AnnotatedType; + getParameterAnnotations(): Internal.Annotation[][]; + get declaredAnnotations(): Internal.Annotation[]; + get annotatedReturnType(): Internal.AnnotatedType; + get parameterTypes(): Internal.Class[]; + get parameterCount(): number; + get modifiers(): number; + get typeParameters(): any[]; + get varArgs(): boolean; + get declaringClass(): typeof any; + get synthetic(): boolean; + get genericParameterTypes(): Internal.Type[]; + get exceptionTypes(): Internal.Class[]; + get name(): string; + get annotatedReceiverType(): Internal.AnnotatedType; + get genericExceptionTypes(): Internal.Type[]; + get parameterAnnotations(): Internal.Annotation[][]; + get parameters(): any[]; + get annotatedExceptionTypes(): Internal.AnnotatedType[]; + get annotatedParameterTypes(): Internal.AnnotatedType[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Executable_ = Executable; + interface OpticFinder { + findType(arg0: com.mojang.datafixers.types.Type_, arg1: boolean): Internal.Either, Internal.Type$FieldNotFoundException>; + findType(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: boolean): Internal.Either, Internal.Type$FieldNotFoundException>; + inField(arg0: string, arg1: com.mojang.datafixers.types.Type_): Internal.OpticFinder; + type(): com.mojang.datafixers.types.Type; + } + type OpticFinder_ = OpticFinder; + interface ShortPredicate extends Internal.Predicate, Internal.IntPredicate { + or(arg0: Internal.ShortPredicate_): Internal.ShortPredicate; + or(arg0: Internal.IntPredicate_): Internal.ShortPredicate; + or(arg0: Internal.Predicate_): Internal.Predicate; + test(arg0: number): boolean; + and(arg0: Internal.IntPredicate_): Internal.ShortPredicate; + and(arg0: Internal.ShortPredicate_): Internal.ShortPredicate; + and(arg0: Internal.Predicate_): Internal.Predicate; + negate(): Internal.ShortPredicate; + } + type ShortPredicate_ = ((arg0: number) => boolean) | ShortPredicate; + class ConsoleJS { + printObject(o: any, tree: boolean): void; + printObject(o: any): void; + infof(message: any, ... args: any[]): void; + log(message: any): void; + errorf(message: string, ... args: any[]): void; + setMuted(m: boolean): void; + error(message: string, throwable: Internal.Throwable_): void; + error(message: any): void; + error(message: string, throwable: Internal.Throwable_, skip: Internal.Pattern_): void; + debugf(message: string, ... args: any[]): void; + trace(): void; + flush(): void; + setWriteToFile(m: boolean): void; + setLineNumber(b: boolean): void; + getScriptLine(): number; + warnf(message: string, ... args: any[]): void; + info(message: any): void; + group(): void; + getMuted(): boolean; + debug(message: any): void; + printStackTrace(throwable: Internal.Throwable_, skip: Internal.Pattern_): void; + getLogger(): Internal.Logger; + shouldPrintDebug(): boolean; + setDebugEnabled(m: boolean): void; + resetFile(): void; + warn(message: any): void; + warn(message: string, throwable: Internal.Throwable_, skip: Internal.Pattern_): void; + warn(message: string, throwable: Internal.Throwable_): void; + getDebugEnabled(): boolean; + groupEnd(): void; + printClass(className: string): void; + printClass(className: string, tree: boolean): void; + getWriteToFile(): boolean; + static SERVER : Internal.ConsoleJS; + static STARTUP : Internal.ConsoleJS; + static CLIENT : Internal.ConsoleJS; + get scriptLine(): number; + get writeToFile(): boolean; + get logger(): Internal.Logger; + get debugEnabled(): boolean; + get muted(): boolean; + set writeToFile(m: boolean); + set debugEnabled(m: boolean); + set lineNumber(b: boolean); + set muted(m: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ConsoleJS_ = ConsoleJS; + abstract class PlayerEventJS extends Internal.LivingEntityEventJS { + addGameStage(stage: string): void; + getPlayer(): Internal.PlayerJS; + getMinecraftPlayer(): Internal.class_1657; + hasGameStage(stage: string): boolean; + removeGameStage(stage: string): void; + get minecraftPlayer(): Internal.class_1657; + get player(): Internal.PlayerJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PlayerEventJS_ = PlayerEventJS; + interface class_5225$class_5229 { + accept(arg0: Internal.class_2583_, arg1: number, arg2: number): void; + } + type class_5225$class_5229_ = ((arg0: Internal.class_2583, arg1: number, arg2: number) => void) | class_5225$class_5229; + class class_5136 extends Internal.class_1588 implements Internal.class_1569, Internal.class_5137 { + method_6109(): boolean; + method_24657(): number; + static method_26937(): Internal.class_5132$class_5133; + method_5931($$0: Internal.class_1657_): boolean; + method_5711($$0: number): void; + method_5749($$0: Internal.class_2487_): void; + method_26939(): boolean; + method_6046(): Internal.class_1310; + method_18868(): Internal.class_4095; + method_6121($$0: Internal.class_1297_): boolean; + method_7217($$0: boolean): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5621(): number; + method_6007(): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5136_ = class_5136; + /** + */ + class ItemStackJS implements Internal.IngredientJS, Internal.NBTSerializable, Internal.ChangeListener, Internal.SpecialEquality { + getItemIds(): Internal.Set; + getNbt(): Internal.class_2487; + isBlock(): boolean; + getName(): Internal.class_2561; + getStacks(): Internal.Set; + getVanillaItems(): Internal.Set; + static findGroup(id: string): Internal.class_1761; + getItem(): Internal.class_1792; + hasEnchantment(enchantment: Internal.class_1887_, level: number): boolean; + getTags(): Internal.Collection; + getItemGroup(): string; + setChance(c: number): void; + static getList(): Internal.List; + getFirst(): Internal.ItemStackJS; + withChance(c: number): Internal.ItemStackJS; + withName(displayName: Internal.class_2561_): Internal.ItemStackJS; + getCount(): number; + setCount(count: number): void; + testVanillaItem(item: Internal.class_1792_): boolean; + hasTag(tag: ResourceLocation_): boolean; + test(other: Internal.ItemStackJS_): boolean; + hasChance(): boolean; + static getRawItem(o: any): Internal.class_1792; + getNbtString(): string; + isNBTEqual(other: Internal.ItemStackJS_): boolean; + isNBTEqual(other: Internal.class_1799_): boolean; + toJson(): Internal.JsonElement; + withCount(c: number): Internal.ItemStackJS; + static getListJS(): Internal.ListJS; + hasNBT(): boolean; + areItemsEqual(other: Internal.class_1799_): boolean; + areItemsEqual(other: Internal.ItemStackJS_): boolean; + getMod(): string; + getChance(): number; + isInvalidRecipeIngredient(): boolean; + getId(): string; + weakNBT(): Internal.IngredientJS; + static clearListCache(): void; + toNBT(): Internal.class_2487; + getHarvestSpeed(): number; + getHarvestSpeed(block: Internal.BlockContainerJS_): number; + hashCode(): number; + toRawResultJson(): Internal.JsonElement; + static of(o: any): Internal.ItemStackJS; + getItemStack(): Internal.class_1799; + copy(): Internal.ItemStackJS; + withNBT(nbt: Internal.class_2487_): Internal.ItemStackJS; + toResultJson(): Internal.JsonElement; + onChanged(o: Internal.class_2520_): void; + static getTypeList(): Internal.ListJS; + isEmpty(): boolean; + strongEquals(o: any): boolean; + getEnchantments(): Internal.MapJS; + getFluidStack(): Internal.FluidStackJS; + removeNBT(): Internal.ItemStackJS; + static resultFromRecipeJson(json: Internal.JsonElement_): Internal.ItemStackJS; + testVanilla(other: Internal.class_1799_): boolean; + enchant(enchantments: Internal.MapJS_): Internal.ItemStackJS; + enchant(enchantment: Internal.class_1887_, level: number): Internal.ItemStackJS; + equals(o: any): boolean; + ignoreNBT(): Internal.IngredientJS; + getTypeData(): Internal.class_2487; + toString(): string; + removeChance(): void; + setNbt(tag: Internal.class_2487_): void; + static readonly EMPTY : Internal.ItemStackJS; + get nbt(): Internal.class_2487; + get itemStack(): Internal.class_1799; + get mod(): string; + get itemIds(): Internal.Set; + get vanillaItems(): Internal.Set; + get empty(): boolean; + get harvestSpeed(): number; + get typeList(): Internal.ListJS; + get nbtString(): string; + get block(): boolean; + get id(): string; + get invalidRecipeIngredient(): boolean; + get itemGroup(): string; + get item(): Internal.class_1792; + get chance(): number; + get stacks(): Internal.Set; + get count(): number; + get list(): Internal.List; + get enchantments(): Internal.MapJS; + get typeData(): Internal.class_2487; + get listJS(): Internal.ListJS; + get tags(): Internal.Collection; + get name(): Internal.class_2561; + get fluidStack(): Internal.FluidStackJS; + get first(): Internal.ItemStackJS; + set nbt(tag: Internal.class_2487_); + set chance(c: number); + set count(count: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type ItemStackJS_ = net.minecraft.world.item.Item | ItemStackJS; + abstract class class_742 extends Internal.class_1657 { + method_3127(): boolean; + method_3126(): boolean; + method_3118(): number; + method_3117(): ResourceLocation; + method_3119(): ResourceLocation; + method_3121(): string; + static method_3120($$0: ResourceLocation_, $$1: string): void; + method_3122(): ResourceLocation; + method_7337(): boolean; + method_7325(): boolean; + method_3125(): boolean; + static method_3124($$0: string): ResourceLocation; + static readonly field_32663 : 8; + static readonly field_32662 : 8; + static readonly field_32661 : 8; + static readonly field_32660 : 8; + field_3900 : number; + field_3899 : number; + field_3898 : number; + readonly field_17892 : Internal.class_638; + static readonly field_32659 : 8; + static readonly field_32669 : 8; + static readonly field_32668 : 40; + static readonly field_32667 : 8; + static readonly field_32665 : 64; + static readonly field_32664 : 64; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_742_ = class_742; + class class_1927 implements Internal.ExplosionHooksImpl$ExplosionExtensions { + architectury_getPosition(): Vec3; + method_8352(): void; + method_8351(): Internal.Map; + method_8350($$0: boolean): void; + method_8346(): Internal.List; + static method_17752($$0: Vec3_, $$1: Internal.class_1297_): number; + method_8349(): Internal.class_1282; + method_8348(): void; + method_8347(): Internal.class_1309; + field_9190 : number; + field_9185 : Internal.class_1297; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1927_ = class_1927; + interface class_5147 { + method_27072(): boolean; + method_6636(arg0: Internal.class_3419_): void; + } + type class_5147_ = class_5147; + abstract class class_2396 { + method_29138(): Internal.Codec; + method_10299(): boolean; + method_10298(): Internal.class_2394$class_2395; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2396_ = class_2396; + interface class_2172 { + method_41213(arg0: Internal.class_5321_>, arg1: Internal.class_2172$class_7078_, arg2: Internal.SuggestionsBuilder_, arg3: Internal.CommandContext_): Internal.CompletableFuture; + method_41214($$0: Internal.class_2378_, $$1: Internal.class_2172$class_7078_, $$2: Internal.SuggestionsBuilder_): void; + method_9262(): Internal.Collection; + method_9261(arg0: Internal.CommandContext_): Internal.CompletableFuture; + method_9269(): Internal.Collection; + method_9267(): Internal.Collection; + method_17771(): Internal.Collection; + method_17772(): Internal.Collection; + method_9273(): Internal.Stream; + method_30497(): Internal.class_5455; + method_9254(): Internal.Collection; + method_29310(): Internal.Set>; + method_9259(arg0: number): boolean; + } + type class_2172_ = class_2172; + class class_6836$class_6837 extends Internal.Enum { + static valueOf($$0: string): Internal.class_6836$class_6837; + static values(): Internal.class_6836$class_6837[]; + static readonly field_36250 : Internal.class_6836$class_6837; + static readonly field_36251 : Internal.class_6836$class_6837; + static readonly field_36248 : Internal.class_6836$class_6837; + static readonly field_36249 : Internal.class_6836$class_6837; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6836$class_6837_ = "halt" | "break" | "skip" | "enter" | class_6836$class_6837; + class class_3288$class_3289 extends Internal.Enum { + static valueOf($$0: string): Internal.class_3288$class_3289; + static values(): Internal.class_3288$class_3289[]; + method_14468($$0: Internal.List_, $$1: T, $$2: Internal.Function_, $$3: boolean): number; + method_14467(): Internal.class_3288$class_3289; + static readonly field_14281 : Internal.class_3288$class_3289; + static readonly field_14280 : Internal.class_3288$class_3289; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3288$class_3289_ = "top" | "bottom" | class_3288$class_3289; + class class_1664 extends Internal.Enum { + method_7429(): string; + method_7428(): Internal.class_2561; + static valueOf($$0: string): Internal.class_1664; + static values(): Internal.class_1664[]; + method_7430(): number; + method_35206(): number; + static readonly field_7568 : Internal.class_1664; + static readonly field_7559 : Internal.class_1664; + static readonly field_7564 : Internal.class_1664; + static readonly field_7563 : Internal.class_1664; + static readonly field_7566 : Internal.class_1664; + static readonly field_7565 : Internal.class_1664; + static readonly field_7570 : Internal.class_1664; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1664_ = "left_sleeve" | "right_sleeve" | "left_pants_leg" | "jacket" | "hat" | "cape" | "right_pants_leg" | class_1664; + class class_2614 extends Internal.class_2621 implements Internal.class_2615 { + method_5439(): number; + method_5447($$0: number, $$1: Internal.class_1799_): void; + static method_11250($$0: Internal.class_1937_, $$1: BlockPos_): Internal.class_1263; + static method_11260($$0: Internal.class_1263_, $$1: Internal.class_1263_, $$2: Internal.class_1799_, $$3: Internal.class_2350_): Internal.class_1799; + static method_11237($$0: Internal.class_1937_, $$1: Internal.class_2615_): Internal.List; + static method_31692($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2614_): void; + static method_11241($$0: Internal.class_1937_, $$1: Internal.class_2615_): boolean; + method_11265(): number; + method_11264(): number; + method_5434($$0: number, $$1: number): Internal.class_1799; + method_11014($$0: Internal.class_2487_): void; + method_11266(): number; + static method_11236($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_1297_, $$4: Internal.class_2614_): void; + static method_11247($$0: Internal.class_1263_, $$1: Internal.class_1542_): boolean; + static readonly field_31342 : 5; + static readonly field_31341 : 8; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2614_ = class_2614; + interface ItemVariantCache { + fabric_getCachedItemVariant(): Internal.ItemVariant; + } + type ItemVariantCache_ = ItemVariantCache; + class class_6580 extends Internal.class_6579 { + method_23455($$0: Internal.Random_, $$1: BlockPos_): Internal.class_2680; + static readonly field_34711 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6580_ = class_6580; + interface ScreenKeyboardEvents$AfterKeyPress { + afterKeyPress(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): void; + } + type ScreenKeyboardEvents$AfterKeyPress_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => void) | ScreenKeyboardEvents$AfterKeyPress; + interface GeneratedClassLoader { + defineClass(arg0: string, arg1: number[]): typeof any; + linkClass(arg0: Internal.Class_): void; + } + type GeneratedClassLoader_ = GeneratedClassLoader; + abstract class class_1512 implements Internal.class_1521 { + method_6846(): number; + method_6847(): number; + method_6855(): void; + method_6856(): void; + method_6848(): boolean; + method_6850($$0: Internal.class_1511_, $$1: BlockPos_, $$2: Internal.class_1282_, $$3: Internal.class_1657_): void; + method_6853(): void; + method_6854(): void; + method_6851(): Vec3; + method_6852($$0: Internal.class_1282_, $$1: number): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1512_ = class_1512; + class class_4144 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4144_ = class_4144; + interface class_2561 extends Internal.Message, Internal.class_5348 { + method_30937(): Internal.class_5481; + getString(): string; + method_27658($$0: Internal.class_5348$class_5246_, $$1: Internal.class_2583_): Internal.Optional; + method_27659($$0: Internal.class_5348$class_5245_): Internal.Optional; + method_27657($$0: Internal.class_5348$class_5245_): Internal.Optional; + method_10855(): Internal.List; + method_10866(): Internal.class_2583; + method_27661(): Internal.class_5250; + method_27662(): Internal.class_5250; + method_27660($$0: Internal.class_5348$class_5246_, $$1: Internal.class_2583_): Internal.Optional; + method_10858($$0: number): string; + method_36136($$0: Internal.class_2583_): Internal.List; + method_10851(): string; + } + type class_2561_ = class_2561; + interface class_133 extends Internal.Callable { + } + type class_133_ = class_133; + class EpollEventLoopGroup extends Internal.MultithreadEventLoopGroup { + setIoRatio(arg0: number): void; + set ioRatio(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EpollEventLoopGroup_ = EpollEventLoopGroup; + class class_3179 implements Internal.class_3037 { + method_30649(): Internal.Stream>; + static readonly field_24910 : Internal.Codec; + readonly field_13827 : Internal.class_6885; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3179_ = class_3179; + class DetectorBlock$Builder extends Internal.BlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + detectorId(id: string): Internal.DetectorBlock$Builder; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DetectorBlock$Builder_ = DetectorBlock$Builder; + class class_4463 extends Internal.Record implements Internal.class_2596 { + method_21708($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + hashCode(): number; + equals($$0: any): boolean; + comp_87(): boolean; + comp_86(): Internal.class_2846$class_2847; + comp_85(): Internal.class_2680; + toString(): string; + comp_84(): BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4463_ = class_4463; + /** + */ + class ClientPlayerJS extends Internal.PlayerJS { + sendData(channel: string, data: Internal.class_2487_): void; + getStats(): Internal.PlayerStatsJS; + paint(tag: Internal.class_2487_): void; + rayTrace(distance: number): Internal.RayTraceResultJS; + isSelf(): boolean; + isMiningBlock(): boolean; + get stats(): Internal.PlayerStatsJS; + get miningBlock(): boolean; + get self(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type ClientPlayerJS_ = ClientPlayerJS; + class class_2877 implements Internal.class_2596 { + method_12508(): string[]; + method_12509($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_12510(): BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2877_ = class_2877; + class class_4482 extends Internal.class_2586 { + method_21850($$0: Internal.class_1657_, $$1: Internal.class_2680_, $$2: Internal.class_4482$class_4484_): void; + static method_23902($$0: Internal.class_2680_): number; + method_23903(): number; + method_23904(): boolean; + method_21859(): Internal.class_2499; + method_21848($$0: Internal.class_1297_, $$1: boolean): void; + method_21856(): boolean; + method_35292($$0: Internal.class_2487_, $$1: number, $$2: boolean): void; + method_22400(): boolean; + method_23280(): boolean; + method_21849($$0: Internal.class_1297_, $$1: boolean, $$2: number): void; + method_5431(): void; + method_11014($$0: Internal.class_2487_): void; + static method_31656($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_4482_): void; + static readonly field_31310 : "HasNectar"; + static readonly field_31308 : "EntityData"; + static readonly field_31309 : "TicksInHive"; + static readonly field_31306 : "FlowerPos"; + static readonly field_31307 : "MinOccupationTicks"; + static readonly field_31313 : 600; + static readonly field_31311 : "Bees"; + static readonly field_31312 : 3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4482_ = class_4482; + interface ObjectSet extends Internal.ObjectCollection, Internal.Set { + iterator(): Internal.ObjectIterator; + spliterator(): Internal.ObjectSpliterator; + } + type ObjectSet_ = ObjectSet; + class class_1959$class_1963 extends Internal.Enum implements Internal.class_3542 { + static method_28431($$0: string): Internal.class_1959$class_1963; + static valueOf($$0: string): Internal.class_1959$class_1963; + static values(): Internal.class_1959$class_1963[]; + method_15434(): string; + method_8752(): string; + static readonly field_24680 : Internal.Codec; + static readonly field_9383 : Internal.class_1959$class_1963; + static readonly field_9384 : Internal.class_1959$class_1963; + static readonly field_9382 : Internal.class_1959$class_1963; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1959$class_1963_ = "rain" | "snow" | "none" | class_1959$class_1963; + class class_3288 implements Internal.AutoCloseable { + method_14461($$0: boolean): Internal.class_2561; + method_14460(): Internal.class_3281; + method_29483(): Internal.class_5352; + hashCode(): number; + equals($$0: any): boolean; + method_14466(): Internal.class_3288$class_3289; + method_14465(): boolean; + method_14464(): boolean; + method_14463(): string; + method_14459(): Internal.class_2561; + method_14458(): Internal.class_3262; + close(): void; + method_14457(): Internal.class_2561; + static method_14456($$0: string, $$1: boolean, $$2: Internal.Supplier_, $$3: Internal.class_3288$class_5351_, $$4: Internal.class_3288$class_3289_, $$5: Internal.class_5352_): Internal.class_3288; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3288_ = class_3288; + interface class_5558 { + tick(arg0: Internal.class_1937_, arg1: BlockPos_, arg2: Internal.class_2680_, arg3: T): void; + } + type class_5558_ = ((arg0: Internal.class_1937, arg1: BlockPos, arg2: Internal.class_2680, arg3: T) => void) | class_5558; + class class_2874 { + method_12491(): boolean; + static method_28517($$0: Internal.class_5455_, $$1: number, $$2: boolean): Internal.class_2378; + method_28516($$0: number): number; + method_28537(): boolean; + method_31110(): number; + method_28531($$0: number): number; + method_29961(): Internal.class_6862; + method_29960(): boolean; + method_32924(): number; + method_32925(): number; + static method_32922($$0: Internal.OptionalLong_, $$1: boolean, $$2: boolean, $$3: boolean, $$4: boolean, $$5: number, $$6: boolean, $$7: boolean, $$8: boolean, $$9: boolean, $$10: boolean, $$11: number, $$12: number, $$13: number, $$14: Internal.class_6862_, $$15: ResourceLocation_, $$16: number): Internal.class_2874; + method_29959(): number; + static method_39540($$0: Internal.class_5455_, $$1: number): Internal.class_2378; + static method_28523($$0: Internal.class_5455$class_6893_): Internal.class_5455$class_6893; + method_31181(): ResourceLocation; + static method_28521($$0: Internal.Dynamic_): Internal.DataResult>; + method_27999(): boolean; + method_28528($$0: number): number; + method_29958(): boolean; + method_29957(): boolean; + method_29956(): boolean; + method_27998(): boolean; + method_29955(): boolean; + method_28540(): boolean; + static method_31109($$0: Internal.class_2874_, $$1: Internal.class_2874_): number; + static method_12488($$0: Internal.class_5321_, $$1: Internal.Path_): Internal.Path; + static readonly field_33411 : 16; + static readonly field_28134 : 4064; + static readonly field_28133 : 12; + static readonly field_26752 : ResourceLocation; + static readonly field_28136 : -2032; + static readonly field_28135 : 2031; + static readonly field_24752 : number[]; + static readonly field_26753 : ResourceLocation; + static readonly field_24754 : Internal.class_5321; + static readonly field_26754 : ResourceLocation; + static readonly field_24753 : Internal.class_5321; + static readonly field_25610 : Internal.class_5321; + static readonly field_24756 : Internal.Codec>; + static readonly field_24755 : Internal.class_5321; + static readonly field_24757 : Internal.Codec; + static readonly field_35478 : 32496; + static readonly field_35479 : -32512; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2874_ = class_2874; + interface ScreenEvents$AfterTick { + afterTick(arg0: Internal.class_437_): void; + } + type ScreenEvents$AfterTick_ = ((arg0: Internal.class_437) => void) | ScreenEvents$AfterTick; + class class_238 { + method_1014($$0: number): Internal.class_238; + static method_29968($$0: Vec3_): Internal.class_238; + method_35579($$0: number): Internal.class_238; + method_35578($$0: number): Internal.class_238; + method_35577($$0: number): Internal.class_238; + method_35576($$0: number): Internal.class_238; + method_35575($$0: number): Internal.class_238; + method_996($$0: BlockPos_): Internal.class_238; + method_997($$0: Vec3_): Internal.class_238; + method_35574($$0: number): Internal.class_238; + hashCode(): number; + method_999($$0: Internal.class_238_): Internal.class_238; + method_992($$0: Vec3_, $$1: Vec3_): Internal.Optional; + method_993($$0: Vec3_, $$1: Vec3_): boolean; + method_994($$0: Internal.class_238_): boolean; + method_995(): number; + static method_30048($$0: Vec3_, $$1: number, $$2: number, $$3: number): Internal.class_238; + method_17940(): number; + method_990($$0: Internal.class_2350$class_2351_): number; + method_1001($$0: Internal.class_2350$class_2351_): number; + method_17941(): number; + method_1002($$0: number, $$1: number, $$2: number): Internal.class_238; + method_991($$0: Internal.class_238_): Internal.class_238; + method_1003($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean; + method_1005(): Vec3; + method_1006($$0: Vec3_): boolean; + method_1008($$0: number, $$1: number, $$2: number): boolean; + method_1009($$0: number, $$1: number, $$2: number): Internal.class_238; + method_35580($$0: number, $$1: number, $$2: number): Internal.class_238; + method_989($$0: number, $$1: number, $$2: number): Internal.class_238; + method_17939(): number; + equals($$0: any): boolean; + method_18804($$0: Vec3_): Internal.class_238; + toString(): string; + static method_1010($$0: Internal.Iterable_, $$1: Vec3_, $$2: Vec3_, $$3: BlockPos_): Internal.class_3965; + method_1011($$0: number): Internal.class_238; + method_1012($$0: number, $$1: number, $$2: number): Internal.class_238; + method_1013(): boolean; + static method_19316($$0: Internal.class_3341_): Internal.class_238; + readonly field_1321 : number; + readonly field_1322 : number; + readonly field_1320 : number; + readonly field_1325 : number; + readonly field_1323 : number; + readonly field_1324 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_238_ = class_238; + class class_5657 extends Internal.class_5336 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5657_ = class_5657; + interface class_4543$class_4544 { + method_16359(arg0: number, arg1: number, arg2: number): Internal.class_6880; + } + type class_4543$class_4544_ = class_4543$class_4544; + interface class_5717 { + method_32960(arg0: Internal.class_2540_, arg1: T): void; + method_32957(): Internal.Codec; + method_32962(arg0: Internal.class_2540_): T; + } + type class_5717_ = class_5717; + interface MutableQuadView extends Internal.QuadView { + normal(arg0: number, arg1: number, arg2: number, arg3: number): Internal.MutableQuadView; + normal(vertexIndex: number, vec: Internal.class_1160_): Internal.MutableQuadView; + cullFace(arg0: Internal.class_2350_): Internal.MutableQuadView; + material(arg0: Internal.RenderMaterial_): Internal.MutableQuadView; + pos(arg0: number, arg1: number, arg2: number, arg3: number): Internal.MutableQuadView; + pos(vertexIndex: number, vec: Internal.class_1160_): Internal.MutableQuadView; + lightmap(arg0: number, arg1: number): Internal.MutableQuadView; + lightmap(b0: number, b1: number, b2: number, b3: number): Internal.MutableQuadView; + sprite(vertexIndex: number, spriteIndex: number, uv: Internal.class_241_): Internal.MutableQuadView; + sprite(arg0: number, arg1: number, arg2: number, arg3: number): Internal.MutableQuadView; + colorIndex(arg0: number): Internal.MutableQuadView; + nominalFace(arg0: Internal.class_2350_): Internal.MutableQuadView; + tag(arg0: number): Internal.MutableQuadView; + fromVanilla(arg0: Internal.class_777_, arg1: Internal.RenderMaterial_, arg2: Internal.class_2350_): Internal.MutableQuadView; + fromVanilla(arg0: number[], arg1: number, arg2: boolean): Internal.MutableQuadView; + spriteBake(arg0: number, arg1: Internal.class_1058_, arg2: number): Internal.MutableQuadView; + spriteColor(arg0: number, arg1: number, arg2: number): Internal.MutableQuadView; + spriteColor(spriteIndex: number, c0: number, c1: number, c2: number, c3: number): Internal.MutableQuadView; + } + type MutableQuadView_ = MutableQuadView; + class class_2616 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11267(): number; + method_11269(): number; + method_11268($$0: Internal.class_2602_): void; + static readonly field_33300 : 5; + static readonly field_33299 : 4; + static readonly field_33298 : 3; + static readonly field_33297 : 2; + static readonly field_33296 : 1; + static readonly field_33295 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2616_ = class_2616; + class class_5218 { + method_27423(): string; + toString(): string; + static readonly field_24181 : Internal.class_5218; + static readonly field_24180 : Internal.class_5218; + static readonly field_24183 : Internal.class_5218; + static readonly field_24182 : Internal.class_5218; + static readonly field_24185 : Internal.class_5218; + static readonly field_24184 : Internal.class_5218; + static readonly field_24187 : Internal.class_5218; + static readonly field_24186 : Internal.class_5218; + static readonly field_24188 : Internal.class_5218; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5218_ = class_5218; + class class_5865 extends Internal.class_5863 { + method_33915(): number; + static method_33926($$0: number, $$1: number, $$2: number): Internal.class_5865; + toString(): string; + method_33923(): Internal.class_5864; + method_33921(): number; + method_33920($$0: Internal.Random_): number; + static readonly field_29012 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5865_ = class_5865; + interface IntComparator extends Internal.Comparator { + compare(arg0: number, arg1: number): number; + thenComparing(arg0: Internal.Comparator_): Internal.Comparator; + thenComparing(arg0: Internal.IntComparator_): Internal.IntComparator; + reversed(): Internal.IntComparator; + } + type IntComparator_ = ((arg0: number, arg1: number) => number) | IntComparator; + interface RedirectModifier { + apply(arg0: Internal.CommandContext_): Internal.Collection; + } + type RedirectModifier_ = ((arg0: Internal.CommandContext) => Internal.Collection) | RedirectModifier; + interface RegistrarOption { + } + type RegistrarOption_ = RegistrarOption; + class JsonArray extends Internal.JsonElement implements Internal.Iterable { + getAsBigInteger(): Internal.BigInteger; + getAsFloat(): number; + add(arg0: string): void; + add(arg0: Internal.Number_): void; + add(arg0: Internal.JsonElement_): void; + add(arg0: boolean): void; + getAsByte(): number; + set(arg0: number, arg1: Internal.JsonElement_): Internal.JsonElement; + getAsBigDecimal(): Internal.BigDecimal; + getAsNumber(): Internal.Number; + getAsCharacter(): string; + isEmpty(): boolean; + getAsString(): string; + getAsDouble(): number; + getAsInt(): number; + remove(arg0: number): Internal.JsonElement; + remove(arg0: Internal.JsonElement_): boolean; + deepCopy(): Internal.JsonArray; + getAsLong(): number; + contains(arg0: Internal.JsonElement_): boolean; + iterator(): Internal.Iterator; + size(): number; + addAll(arg0: Internal.JsonArray_): void; + getAsBoolean(): boolean; + hashCode(): number; + equals(arg0: any): boolean; + get(arg0: number): Internal.JsonElement; + getAsShort(): number; + get asByte(): number; + get asBigInteger(): Internal.BigInteger; + get asCharacter(): string; + get asNumber(): Internal.Number; + get asBigDecimal(): Internal.BigDecimal; + get asFloat(): number; + get empty(): boolean; + get asLong(): number; + get asInt(): number; + get asShort(): number; + get asDouble(): number; + get asString(): string; + get asBoolean(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type JsonArray_ = JsonArray; + interface Double2BooleanFunction extends it.unimi.dsi.fastutil.Function, java_.util.function_.DoublePredicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + getOrDefault(arg0: number, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: boolean): boolean; + remove(arg0: number): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): boolean; + get(arg0: number): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2BooleanFunction; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Double2FloatFunction; + test(arg0: number): boolean; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2BooleanFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2BooleanFunction; + } + type Double2BooleanFunction_ = ((arg0: number) => boolean) | Double2BooleanFunction; + class Locale$FilteringMode extends Internal.Enum { + static valueOf(arg0: string): Internal.Locale$FilteringMode; + static values(): Internal.Locale$FilteringMode[]; + static readonly IGNORE_EXTENDED_RANGES : Internal.Locale$FilteringMode; + static readonly MAP_EXTENDED_RANGES : Internal.Locale$FilteringMode; + static readonly AUTOSELECT_FILTERING : Internal.Locale$FilteringMode; + static readonly REJECT_EXTENDED_RANGES : Internal.Locale$FilteringMode; + static readonly EXTENDED_FILTERING : Internal.Locale$FilteringMode; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Locale$FilteringMode_ = "extended_filtering" | "reject_extended_ranges" | "map_extended_ranges" | "ignore_extended_ranges" | "autoselect_filtering" | Locale$FilteringMode; + /** + * Fired when player right clicks on an Entity. + * + * Note that both main hand and off hand will be called if not cancelled. + * + * On cancellation, Result.SUCCESS is returned, thus making player swing his arm. + */ + class ItemEntityInteractEventJS extends Internal.PlayerEventJS { + getTarget(): Internal.EntityJS; + getHand(): Hand; + getItem(): Internal.ItemStackJS; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get item(): Internal.ItemStackJS; + get entity(): Internal.EntityJS; + get target(): Internal.EntityJS; + get hand(): Hand; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when player right clicks on an Entity. + * + * Note that both main hand and off hand will be called if not cancelled. + * + * On cancellation, Result.SUCCESS is returned, thus making player swing his arm. + */ + type ItemEntityInteractEventJS_ = ItemEntityInteractEventJS; + interface JsonSerializationContext { + serialize(arg0: any): Internal.JsonElement; + serialize(arg0: any, arg1: Internal.Type_): Internal.JsonElement; + } + type JsonSerializationContext_ = JsonSerializationContext; + class class_6862 extends Internal.Record { + static method_40093($$0: Internal.class_5321_>): Internal.Codec>; + comp_327(): ResourceLocation; + hashCode(): number; + equals($$0: any): boolean; + method_41007($$0: Internal.class_5321_>): boolean; + method_41008($$0: Internal.class_5321_>): Internal.Optional>; + comp_326(): Internal.class_5321>; + toString(): string; + static method_40092($$0: Internal.class_5321_>, $$1: ResourceLocation_): Internal.class_6862; + static method_40090($$0: Internal.class_5321_>): Internal.Codec>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6862_ = class_6862; + class class_1641 extends Internal.class_1642 implements Internal.class_3851 { + method_5711($$0: number): void; + method_7207(): Internal.class_3414; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + method_21649($$0: Internal.class_2520_): void; + method_35194(): number; + method_7231(): Internal.class_3850; + method_7198(): boolean; + method_16916($$0: Internal.class_2487_): void; + method_7195($$0: Internal.class_3850_): void; + method_6002(): Internal.class_3414; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6011($$0: Internal.class_1282_): Internal.class_3414; + method_6017(): number; + method_19622($$0: number): void; + method_5974($$0: number): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_5994(): Internal.class_3414; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1641_ = class_1641; + class RecipeFunction extends Internal.BaseFunction implements Internal.WrappedJS { + call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args0: any[]): Internal.RecipeJS; + createRecipe(args0: any[]): Internal.RecipeJS; + toString(): string; + readonly typeID : ResourceLocation; + readonly type : Internal.RecipeTypeJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecipeFunction_ = RecipeFunction; + class class_3776 extends Internal.class_3784 { + method_16627($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_, $$3: Internal.Random_): Internal.List; + method_16628($$0: Internal.class_3485_, $$1: BlockPos_, $$2: Internal.class_2470_): Internal.class_3341; + method_16601($$0: Internal.class_3485_, $$1: Internal.class_2470_): Vec3i; + method_16757(): Internal.class_3816; + toString(): string; + method_16626($$0: Internal.class_3485_, $$1: Internal.class_5281_, $$2: Internal.class_5138_, $$3: Internal.class_2794_, $$4: BlockPos_, $$5: BlockPos_, $$6: Internal.class_2470_, $$7: Internal.class_3341_, $$8: Internal.Random_, $$9: boolean): boolean; + static readonly field_24948 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3776_ = class_3776; + abstract class class_3825 { + method_16768(arg0: Internal.class_2680_, arg1: Internal.Random_): boolean; + static readonly field_25012 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3825_ = class_3825; + class class_1873 extends Internal.class_1852 { + method_17738($$0: Internal.class_1715_): Internal.class_1799; + method_17739($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1873_ = class_1873; + class class_3442 extends Internal.class_3469 { + method_14914(): void; + method_14912(): void; + method_15023($$0: Internal.class_1657_, $$1: Internal.class_3445_, $$2: number): void; + method_14906($$0: Internal.DataFixer_, $$1: string): void; + method_14910($$0: Internal.class_3222_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3442_ = class_3442; + class class_1059$class_4007 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1059$class_4007_ = class_1059$class_4007; + interface DoubleStream$DoubleMapMultiConsumer { + accept(arg0: number, arg1: java_.util.function_.DoubleConsumer_): void; + } + type DoubleStream$DoubleMapMultiConsumer_ = ((arg0: number, arg1: java_.util.function_.DoubleConsumer) => void) | DoubleStream$DoubleMapMultiConsumer; + /** + * Fired when you need to add some datapack json to the server. + * + * Low priority event is fired first, as they will be overriden later. + * + * And vise versa for high priority events. + */ + class DataPackEventJS extends Internal.ServerEventJS { + add(id: ResourceLocation_, content: string): void; + addJson(id: ResourceLocation_, json: Internal.JsonElement_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when you need to add some datapack json to the server. + * + * Low priority event is fired first, as they will be overriden later. + * + * And vise versa for high priority events. + */ + type DataPackEventJS_ = DataPackEventJS; + interface class_47$class_49 { + add(arg0: Internal.class_47_, arg1: Internal.Consumer_): void; + } + type class_47$class_49_ = ((arg0: Internal.class_47, arg1: Internal.Consumer) => void) | class_47$class_49; + interface class_2824$class_5908 { + method_34220(arg0: Hand_, arg1: Vec3_): void; + method_34219(arg0: Hand_): void; + method_34218(): void; + } + type class_2824$class_5908_ = class_2824$class_5908; + class class_2672 implements Internal.class_2596 { + method_11524(): number; + method_11523(): number; + method_11528($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_38598(): Internal.class_6603; + method_38599(): Internal.class_6606; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2672_ = class_2672; + abstract class class_1928$class_4315 { + method_20781(): number; + method_20780($$0: Internal.CommandContext_, $$1: string): void; + method_20779(): string; + toString(): string; + method_27337(arg0: T, arg1: Internal.MinecraftServer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1928$class_4315_ = class_1928$class_4315; + class class_1309$class_6823 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + comp_301(): Internal.class_3414; + toString(): string; + comp_302(): Internal.class_3414; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1309$class_6823_ = class_1309$class_6823; + class BlockIDPredicate$PropertyObject extends Internal.Record { + hashCode(): number; + equals(o: any): boolean; + property(): Internal.class_2769; + toString(): string; + value(): any; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockIDPredicate$PropertyObject_ = BlockIDPredicate$PropertyObject; + class VarHandle$AccessMode extends Internal.Enum { + static valueOf(arg0: string): Internal.VarHandle$AccessMode; + static valueFromMethodName(arg0: string): Internal.VarHandle$AccessMode; + static values(): Internal.VarHandle$AccessMode[]; + methodName(): string; + static readonly WEAK_COMPARE_AND_SET : Internal.VarHandle$AccessMode; + static readonly GET_VOLATILE : Internal.VarHandle$AccessMode; + static readonly SET : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_OR_ACQUIRE : Internal.VarHandle$AccessMode; + static readonly GET_AND_ADD : Internal.VarHandle$AccessMode; + static readonly GET_AND_SET : Internal.VarHandle$AccessMode; + static readonly GET_ACQUIRE : Internal.VarHandle$AccessMode; + static readonly GET_AND_ADD_RELEASE : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_AND_ACQUIRE : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_XOR_ACQUIRE : Internal.VarHandle$AccessMode; + static readonly GET_AND_ADD_ACQUIRE : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_OR_RELEASE : Internal.VarHandle$AccessMode; + static readonly SET_OPAQUE : Internal.VarHandle$AccessMode; + static readonly WEAK_COMPARE_AND_SET_ACQUIRE : Internal.VarHandle$AccessMode; + static readonly COMPARE_AND_SET : Internal.VarHandle$AccessMode; + static readonly COMPARE_AND_EXCHANGE_ACQUIRE : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_AND : Internal.VarHandle$AccessMode; + static readonly SET_VOLATILE : Internal.VarHandle$AccessMode; + static readonly COMPARE_AND_EXCHANGE_RELEASE : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_XOR : Internal.VarHandle$AccessMode; + static readonly WEAK_COMPARE_AND_SET_PLAIN : Internal.VarHandle$AccessMode; + static readonly SET_RELEASE : Internal.VarHandle$AccessMode; + static readonly COMPARE_AND_EXCHANGE : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_OR : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_AND_RELEASE : Internal.VarHandle$AccessMode; + static readonly WEAK_COMPARE_AND_SET_RELEASE : Internal.VarHandle$AccessMode; + static readonly GET_AND_SET_RELEASE : Internal.VarHandle$AccessMode; + static readonly GET : Internal.VarHandle$AccessMode; + static readonly GET_AND_SET_ACQUIRE : Internal.VarHandle$AccessMode; + static readonly GET_AND_BITWISE_XOR_RELEASE : Internal.VarHandle$AccessMode; + static readonly GET_OPAQUE : Internal.VarHandle$AccessMode; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VarHandle$AccessMode_ = "weak_compare_and_set_acquire" | "get_acquire" | "get_and_bitwise_xor_release" | "get_and_set_acquire" | "get_and_set_release" | "get_and_bitwise_or_release" | "compare_and_exchange_release" | "get" | "get_and_add_acquire" | "get_and_bitwise_and_acquire" | "get_and_bitwise_or" | "set" | "set_release" | "compare_and_exchange_acquire" | "compare_and_exchange" | "set_opaque" | "get_and_bitwise_or_acquire" | "get_opaque" | "compare_and_set" | "get_volatile" | "set_volatile" | "weak_compare_and_set" | "get_and_bitwise_xor_acquire" | "get_and_bitwise_and_release" | "get_and_bitwise_and" | "weak_compare_and_set_release" | "get_and_add_release" | "weak_compare_and_set_plain" | "get_and_set" | "get_and_add" | "get_and_bitwise_xor" | VarHandle$AccessMode; + /** + */ + class ArmorItemBuilder$Chestplate extends Internal.ArmorItemBuilder { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type ArmorItemBuilder$Chestplate_ = ArmorItemBuilder$Chestplate; + class class_2863 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12430($$0: Internal.class_2792_): void; + method_12431(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2863_ = class_2863; + class VariantBlockStateGenerator { + toJson(): Internal.JsonObject; + variant(key: string, model: string): void; + variant(key: string, consumer: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VariantBlockStateGenerator_ = VariantBlockStateGenerator; + class class_2598 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2598; + static values(): Internal.class_2598[]; + method_36146(): Internal.class_2598; + static readonly field_11942 : Internal.class_2598; + static readonly field_11941 : Internal.class_2598; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2598_ = "serverbound" | "clientbound" | class_2598; + class class_2856 implements Internal.class_2596 { + method_12409($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_32308(): Internal.class_2856$class_2857; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2856_ = class_2856; + class class_6652 extends Internal.class_6679 { + method_38873(): Internal.class_6647; + static readonly field_35071 : null; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6652_ = class_6652; + interface MinecraftClientAccessor { + getConnection(): Internal.class_2535; + } + type MinecraftClientAccessor_ = MinecraftClientAccessor; + class class_1687 extends Internal.class_1668 { + method_5809(): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_7503(): boolean; + method_5863(): boolean; + method_7502($$0: boolean): void; + method_5774($$0: Internal.class_1927_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: Internal.class_3610_, $$5: number): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1687_ = class_1687; + class class_3977 implements Internal.AutoCloseable { + method_17907($$0: Internal.class_5321_, $$1: Internal.Supplier_, $$2: Internal.class_2487_, $$3: Internal.Optional_>>): Internal.class_2487; + static method_17908($$0: Internal.class_2487_): number; + method_17910($$0: Internal.class_1923_, $$1: Internal.class_2487_): void; + static method_39799($$0: Internal.class_2487_, $$1: Internal.class_5321_, $$2: Internal.Optional_>>): void; + method_23696($$0: Internal.class_1923_): Internal.class_2487; + method_39800(): Internal.class_6830; + method_23697(): void; + close(): void; + static readonly field_36219 : 1493; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3977_ = class_3977; + class class_1921$class_4688$class_4689 { + method_23603($$0: Internal.class_4668$class_4671_): Internal.class_1921$class_4688$class_4689; + method_23614($$0: Internal.class_4668$class_4684_): Internal.class_1921$class_4688$class_4689; + method_23604($$0: Internal.class_4668$class_4672_): Internal.class_1921$class_4688$class_4689; + method_23615($$0: Internal.class_4668$class_4685_): Internal.class_1921$class_4688$class_4689; + method_23616($$0: Internal.class_4668$class_4686_): Internal.class_1921$class_4688$class_4689; + method_23617($$0: boolean): Internal.class_1921$class_4688; + method_23607($$0: Internal.class_4668$class_4675_): Internal.class_1921$class_4688$class_4689; + method_23608($$0: Internal.class_4668$class_4676_): Internal.class_1921$class_4688$class_4689; + method_24297($$0: Internal.class_1921$class_4750_): Internal.class_1921$class_4688; + method_23610($$0: Internal.class_4668$class_4678_): Internal.class_1921$class_4688$class_4689; + method_23611($$0: Internal.class_4668$class_4679_): Internal.class_1921$class_4688$class_4689; + method_34578($$0: Internal.class_4668$class_5942_): Internal.class_1921$class_4688$class_4689; + method_34577($$0: Internal.class_4668$class_5939_): Internal.class_1921$class_4688$class_4689; + method_23609($$0: Internal.class_4668$class_4677_): Internal.class_1921$class_4688$class_4689; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1921$class_4688$class_4689_ = class_1921$class_4688$class_4689; + interface DoubleList extends Internal.List, Internal.Comparable>, Internal.DoubleCollection { + add(arg0: number): boolean; + add(arg0: number, arg1: number): void; + subList(arg0: number, arg1: number): Internal.DoubleList; + set(arg0: number, arg1: number): number; + spliterator(): Internal.DoubleSpliterator; + getDouble(arg0: number): number; + setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + setElements(arg0: number, arg1: number[]): void; + setElements(arg0: number[]): void; + sort(arg0: Internal.DoubleComparator_): void; + sort(arg0: Internal.Comparator_): void; + removeElements(arg0: number, arg1: number): void; + replaceAll(arg0: Internal.DoubleUnaryOperator_): void; + replaceAll(arg0: java_.util.function_.DoubleUnaryOperator_): void; + replaceAll(arg0: Internal.UnaryOperator_): void; + remove(arg0: number): number; + remove(arg0: any): boolean; + lastIndexOf(arg0: any): number; + lastIndexOf(arg0: number): number; + contains(arg0: any): boolean; + iterator(): Internal.DoubleListIterator; + size(arg0: number): void; + addAll(arg0: number, arg1: Internal.DoubleCollection_): boolean; + addAll(arg0: Internal.DoubleList_): boolean; + addAll(arg0: number, arg1: Internal.DoubleList_): boolean; + removeDouble(arg0: number): number; + addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + addElements(arg0: number, arg1: number[]): void; + getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + get(arg0: number): number; + listIterator(arg0: number): Internal.DoubleListIterator; + listIterator(): Internal.DoubleListIterator; + indexOf(arg0: number): number; + indexOf(arg0: any): number; + unstableSort(arg0: Internal.Comparator_): void; + unstableSort(arg0: Internal.DoubleComparator_): void; + } + type DoubleList_ = DoubleList; + class class_5589 implements Internal.class_3037 { + readonly field_27320 : number; + readonly field_29062 : number; + readonly field_27330 : number; + readonly field_27321 : boolean; + readonly field_27317 : Internal.class_5587; + readonly field_27328 : number; + readonly field_27316 : Internal.class_5585; + static readonly field_27315 : Internal.Codec; + static readonly field_27314 : Internal.Codec; + readonly field_27319 : number; + readonly field_27318 : Internal.class_5586; + readonly field_27329 : number; + readonly field_33518 : Internal.class_6017; + readonly field_33517 : Internal.class_6017; + readonly field_33516 : Internal.class_6017; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5589_ = class_5589; + class ServerPlayNetworkAddon extends Internal.AbstractChanneledNetworkAddon { + lateInit(): void; + handle(packet: Internal.class_2817_): boolean; + createPacket(channelName: ResourceLocation_, buf: Internal.class_2540_): Internal.class_2596; + onClientReady(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ServerPlayNetworkAddon_ = ServerPlayNetworkAddon; + class class_4050 extends Internal.Enum { + static valueOf($$0: string): Internal.class_4050; + static values(): Internal.class_4050[]; + static readonly field_18078 : Internal.class_4050; + static readonly field_18077 : Internal.class_4050; + static readonly field_18079 : Internal.class_4050; + static readonly field_30095 : Internal.class_4050; + static readonly field_18076 : Internal.class_4050; + static readonly field_18081 : Internal.class_4050; + static readonly field_18080 : Internal.class_4050; + static readonly field_18082 : Internal.class_4050; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4050_ = "standing" | "swimming" | "crouching" | "long_jumping" | "dying" | "fall_flying" | "spin_attack" | "sleeping" | class_4050; + interface IntBinaryOperator extends Internal.BinaryOperator, java_.util.function_.IntBinaryOperator { + applyAsInt(arg0: number, arg1: number): number; + apply(arg0: number, arg1: number): number; + } + type IntBinaryOperator_ = ((arg0: number, arg1: number) => number) | IntBinaryOperator; + class class_7056 extends Internal.Record { + comp_493(): Internal.class_6910; + comp_494(): Internal.class_6910; + comp_491(): Internal.class_6910; + comp_492(): Internal.class_6910; + comp_490(): Internal.class_6910; + method_41124($$0: Internal.class_6910$class_6915_): Internal.class_7056; + hashCode(): number; + equals($$0: any): boolean; + comp_501(): Internal.class_6910; + comp_502(): Internal.class_6910; + comp_488(): Internal.class_6910; + comp_499(): Internal.class_6910; + toString(): string; + comp_500(): Internal.class_6910; + comp_489(): Internal.class_6910; + comp_497(): Internal.class_6910; + comp_498(): Internal.class_6910; + comp_495(): Internal.class_6910; + comp_496(): Internal.class_6910; + static readonly field_37137 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_7056_ = class_7056; + class class_1295 extends Internal.class_1297 { + method_5612($$0: Internal.class_1842_): void; + method_5657(): Internal.class_3619; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_5600(): Internal.class_2394; + method_5603($$0: number): void; + method_5604($$0: number): void; + method_18002(): Internal.class_2596; + method_5601(): Internal.class_1309; + method_5602($$0: number): void; + method_5607($$0: Internal.class_1309_): void; + method_5608($$0: Internal.class_2394_): void; + method_18382(): void; + method_5605(): number; + method_5606(): number; + method_35043($$0: number): void; + method_5609($$0: number): void; + method_35048(): Internal.class_1842; + method_35047(): number; + method_35046(): number; + method_35045(): number; + method_35044(): number; + method_5595($$0: number): void; + method_5596($$0: number): void; + method_5610($$0: Internal.class_1293_): void; + method_5599(): number; + method_5611(): boolean; + method_5674($$0: Internal.class_2940_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1295_ = class_1295; + interface ItemTooltipEventJS$StaticTooltipHandlerFromJS { + accept(arg0: Internal.ItemStackJS_, arg1: boolean, arg2: Internal.List_): void; + } + type ItemTooltipEventJS$StaticTooltipHandlerFromJS_ = ((arg0: Internal.ItemStackJS, arg1: boolean, arg2: Internal.List) => void) | ItemTooltipEventJS$StaticTooltipHandlerFromJS; + class class_2815 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_36168(): number; + method_12198($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2815_ = class_2815; + class ChannelMetadata { + hasDisconnect(): boolean; + defaultMaxMessagesPerRead(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ChannelMetadata_ = ChannelMetadata; + class class_4051 { + method_18420($$0: Internal.Predicate_): Internal.class_4051; + static method_36625(): Internal.class_4051; + method_33335(): Internal.class_4051; + static method_36626(): Internal.class_4051; + method_36627(): Internal.class_4051; + method_18419($$0: Internal.class_1309_, $$1: Internal.class_1309_): boolean; + method_18418($$0: number): Internal.class_4051; + method_18424(): Internal.class_4051; + static readonly field_18092 : Internal.class_4051; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4051_ = class_4051; + interface class_1836 { + method_8035(): boolean; + } + type class_1836_ = class_1836; + abstract class class_4970 implements Internal.AbstractBlockAccessor, Internal.BlockKJS { + method_22358($$0: Internal.class_2680_, $$1: Internal.class_3611_): boolean; + method_9616($$0: Internal.class_2680_, $$1: Internal.class_1750_): boolean; + method_26159($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_3726_): Internal.class_265; + method_9584($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): Internal.class_265; + method_9548($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_1297_): void; + method_9549($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_3726_): Internal.class_265; + method_9505($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): number; + method_9588($$0: Internal.class_2680_, $$1: Internal.class_3218_, $$2: BlockPos_, $$3: Internal.Random_): void; + method_9545($$0: Internal.class_2680_): Internal.class_3610; + method_9606($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_1657_): void; + method_9571($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): Internal.class_265; + method_9572($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_): number; + method_9530($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_3726_): Internal.class_265; + getBlockBuilderKJS(): Internal.BlockBuilder; + method_9535($$0: Internal.class_2680_, $$1: BlockPos_): number; + method_9612($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_2248_, $$4: BlockPos_, $$5: boolean): void; + method_9536($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: boolean): void; + method_9615($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: boolean): void; + method_9575($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): number; + method_9498($$0: Internal.class_2680_): boolean; + method_9534($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_1657_, $$4: Hand_, $$5: Internal.class_3965_): Internal.class_1269; + method_9517($$0: Internal.class_2680_, $$1: Internal.class_1936_, $$2: BlockPos_, $$3: number, $$4: number): void; + method_19286($$0: Internal.class_1937_, $$1: Internal.class_2680_, $$2: Internal.class_3965_, $$3: Internal.class_1676_): void; + method_9560($$0: Internal.class_2680_, $$1: Internal.class_47$class_48_): Internal.List; + method_9524($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2350_): number; + method_9569($$0: Internal.class_2680_, $$1: Internal.class_2415_): Internal.class_2680; + method_9603($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2350_): number; + method_9526($$0: Internal.class_2680_): boolean; + method_9527($$0: Internal.class_2680_): Internal.class_3619; + method_9604($$0: Internal.class_2680_): Internal.class_2464; + method_9565($$0: Internal.class_2680_, $$1: Internal.class_3218_, $$2: BlockPos_, $$3: Internal.class_1799_): void; + method_9522($$0: Internal.class_2680_, $$1: Internal.class_2680_, $$2: Internal.class_2350_): boolean; + method_17454($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_): Internal.class_3908; + method_9506($$0: Internal.class_2680_): boolean; + method_25959($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): Internal.class_265; + method_26403(): Internal.class_3620; + method_9594($$0: Internal.class_2680_, $$1: Internal.class_1657_, $$2: Internal.class_1922_, $$3: BlockPos_): number; + method_26162(): ResourceLocation; + method_9592($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: number, $$4: number): boolean; + setBlockBuilderKJS(b: Internal.BlockBuilder_): void; + method_32913(): number; + method_8389(): Internal.class_1792; + getTypeData(): Internal.class_2487; + method_9558($$0: Internal.class_2680_, $$1: Internal.class_4538_, $$2: BlockPos_): boolean; + method_9514($$0: Internal.class_2680_, $$1: Internal.class_3218_, $$2: BlockPos_, $$3: Internal.Random_): void; + method_9559($$0: Internal.class_2680_, $$1: Internal.class_2350_, $$2: Internal.class_2680_, $$3: Internal.class_1936_, $$4: BlockPos_, $$5: BlockPos_): Internal.class_2680; + method_37247(): number; + method_9516($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_10_): boolean; + method_36555(): number; + method_37403($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): boolean; + method_9598($$0: Internal.class_2680_, $$1: Internal.class_2470_): Internal.class_2680; + method_16841(): Internal.class_4970$class_2250; + readonly field_23155 : Internal.class_4970$class_2251; + get blockBuilderKJS(): Internal.BlockBuilder; + get typeData(): Internal.class_2487; + set blockBuilderKJS(b: Internal.BlockBuilder_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4970_ = class_4970; + class class_2772 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11906(): Internal.class_2561; + method_11908(): Internal.class_2561; + method_11907($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2772_ = class_2772; + interface Script { + exec(arg0: Internal.Context_, arg1: Internal.Scriptable_): any; + } + type Script_ = Script; + abstract class class_2841$class_6563 { + method_38312(): number; + method_38314(arg0: Internal.class_2359_, arg1: number): Internal.class_2841$class_6560; + method_38313($$0: number, $$1: number, $$2: number): number; + static readonly field_34567 : Internal.class_2837$class_6559; + static readonly field_34568 : Internal.class_2837$class_6559; + static readonly field_34569 : Internal.class_2841$class_6563; + static readonly field_34570 : Internal.class_2841$class_6563; + static readonly field_34566 : Internal.class_2837$class_6559; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2841$class_6563_ = class_2841$class_6563; + interface Iterable { + iterator(): Internal.Iterator; + spliterator(): Internal.Spliterator; + forEach(arg0: Internal.Consumer_): void; + } + type Iterable_ = Iterable; + interface class_4996

{ + codec(): Internal.Codec

; + } + type class_4996_

= class_4996

; + class class_2824 implements Internal.class_2596 { + method_12251($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_30007(): boolean; + method_34209($$0: Internal.class_2824$class_5908_): void; + static method_34208($$0: Internal.class_1297_, $$1: boolean, $$2: Hand_, $$3: Vec3_): Internal.class_2824; + static method_34207($$0: Internal.class_1297_, $$1: boolean, $$2: Hand_): Internal.class_2824; + method_12248($$0: Internal.class_3218_): Internal.class_1297; + static method_34206($$0: Internal.class_1297_, $$1: boolean): Internal.class_2824; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2824_ = class_2824; + class class_5455$class_5456 extends Internal.Record { + comp_295(): Internal.Codec; + comp_293(): Internal.class_5321>; + comp_294(): Internal.Codec; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_30537(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5455$class_5456_ = class_5455$class_5456; + interface class_1737 { + method_7683(arg0: Internal.class_1662_): void; + } + type class_1737_ = class_1737; + abstract class class_276 { + method_1234($$0: number, $$1: number, $$2: boolean): void; + method_1235($$0: boolean): void; + method_1236($$0: number, $$1: number, $$2: number, $$3: number): void; + method_1237($$0: number, $$1: number): void; + method_1238(): void; + method_1239(): void; + method_22594($$0: number, $$1: number, $$2: boolean): void; + method_29329($$0: Internal.class_276_): void; + method_30277(): number; + method_35610(): void; + method_1240(): void; + method_1230($$0: boolean): void; + method_30278(): number; + method_1231($$0: number, $$1: number, $$2: boolean): void; + method_1242(): void; + method_1232($$0: number): void; + field_1482 : number; + field_1483 : number; + field_1480 : number; + field_1481 : number; + field_1476 : number; + field_1477 : number; + readonly field_1478 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_276_ = class_276; + class MultipartBlockStateGenerator$Part { + toJson(): Internal.JsonObject; + model(s: string): Internal.VariantBlockStateGenerator$Model; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MultipartBlockStateGenerator$Part_ = MultipartBlockStateGenerator$Part; + class MethodType implements Internal.Constable, Internal.TypeDescriptor$OfMethod, Internal.MethodType>, Internal.Serializable { + toMethodDescriptorString(): string; + dropParameterTypes(arg0: number, arg1: number): Internal.MethodType; + changeReturnType(arg0: Internal.Class_): Internal.MethodType; + static fromMethodDescriptorString(arg0: string, arg1: Internal.ClassLoader_): Internal.MethodType; + lastParameterType(): typeof any; + describeConstable(): Internal.Optional; + changeParameterType(arg0: number, arg1: Internal.Class_): Internal.MethodType; + unwrap(): Internal.MethodType; + hasWrappers(): boolean; + static methodType(arg0: Internal.Class_, arg1: Internal.Class_[]): Internal.MethodType; + static methodType(arg0: Internal.Class_, arg1: Internal.MethodType_): Internal.MethodType; + static methodType(arg0: Internal.Class_, arg1: Internal.Class_, ... arg2: Internal.Class_[]): Internal.MethodType; + static methodType(arg0: Internal.Class_, arg1: Internal.List_>): Internal.MethodType; + static methodType(arg0: Internal.Class_, arg1: Internal.Class_): Internal.MethodType; + static methodType(arg0: Internal.Class_): Internal.MethodType; + parameterArray(): Internal.Class[]; + hashCode(): number; + appendParameterTypes(arg0: Internal.List_>): Internal.MethodType; + appendParameterTypes(... arg0: Internal.Class_[]): Internal.MethodType; + parameterType(arg0: number): typeof any; + erase(): Internal.MethodType; + parameterCount(): number; + descriptorString(): string; + insertParameterTypes(arg0: number, arg1: Internal.List_>): Internal.MethodType; + insertParameterTypes(arg0: number, ... arg1: Internal.Class_[]): Internal.MethodType; + generic(): Internal.MethodType; + hasPrimitives(): boolean; + equals(arg0: any): boolean; + parameterList(): Internal.List>; + toString(): string; + static genericMethodType(arg0: number, arg1: boolean): Internal.MethodType; + static genericMethodType(arg0: number): Internal.MethodType; + wrap(): Internal.MethodType; + returnType(): typeof any; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MethodType_ = MethodType; + abstract class class_1588 extends Internal.class_1314 implements Internal.class_1569 { + method_5634(): Internal.class_3419; + static method_20681($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + static method_26918(): Internal.class_5132$class_5133; + method_39760(): Internal.class_1309$class_6823; + static method_20680($$0: Internal.class_1299_, $$1: Internal.class_5425_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_7076($$0: Internal.class_1657_): boolean; + method_18808($$0: Internal.class_1799_): Internal.class_1799; + static method_20679($$0: Internal.class_5425_, $$1: BlockPos_, $$2: Internal.Random_): boolean; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_6007(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1588_ = class_1588; + class class_4668$class_5939 extends Internal.class_4668 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_5939_ = class_4668$class_5939; + interface Hash$Strategy { + hashCode(arg0: K): number; + equals(arg0: K, arg1: K): boolean; + } + type Hash$Strategy_ = Hash$Strategy; + interface class_1432 { + method_6581(): boolean; + } + type class_1432_ = class_1432; + class CommandContextBuilder { + withChild(arg0: Internal.CommandContextBuilder_): Internal.CommandContextBuilder; + withNode(arg0: Internal.CommandNode_, arg1: Internal.StringRange_): Internal.CommandContextBuilder; + getNodes(): Internal.List>; + getCommand(): Internal.Command; + getDispatcher(): Internal.CommandDispatcher; + getChild(): Internal.CommandContextBuilder; + withArgument(arg0: string, arg1: Internal.ParsedArgument_): Internal.CommandContextBuilder; + withCommand(arg0: Internal.Command_): Internal.CommandContextBuilder; + getLastChild(): Internal.CommandContextBuilder; + findSuggestionContext(arg0: number): Internal.SuggestionContext; + build(arg0: string): Internal.CommandContext; + getRange(): Internal.StringRange; + getSource(): S; + getArguments(): Internal.Map>; + withSource(arg0: S): Internal.CommandContextBuilder; + copy(): Internal.CommandContextBuilder; + getRootNode(): Internal.CommandNode; + get nodes(): Internal.List>; + get lastChild(): Internal.CommandContextBuilder; + get range(): Internal.StringRange; + get arguments(): Internal.Map>; + get source(): S; + get dispatcher(): Internal.CommandDispatcher; + get command(): Internal.Command; + get child(): Internal.CommandContextBuilder; + get rootNode(): Internal.CommandNode; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CommandContextBuilder_ = CommandContextBuilder; + class class_1627 extends Internal.class_1547 { + static method_20686($$0: Internal.class_1299_, $$1: Internal.class_5425_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1627_ = class_1627; + class class_2613 implements Internal.class_2596 { + method_11227(): number; + method_11228(): number; + method_11052($$0: Internal.class_2540_): void; + method_11230(): Internal.UUID; + method_11232(): number; + method_11231(): number; + method_11234(): number; + method_11233(): number; + method_11235($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2613_ = class_2613; + interface ChronoLocalDate extends Internal.Temporal, Internal.TemporalAdjuster, Internal.Comparable { + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoLocalDate; + minus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDate; + toEpochDay(): number; + isEqual(arg0: Internal.ChronoLocalDate_): boolean; + query(arg0: Internal.TemporalQuery_): R; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + format(arg0: Internal.DateTimeFormatter_): string; + isLeapYear(): boolean; + isSupported(arg0: Internal.TemporalUnit_): boolean; + isSupported(arg0: Internal.TemporalField_): boolean; + compareTo(arg0: Internal.ChronoLocalDate_): number; + isBefore(arg0: Internal.ChronoLocalDate_): boolean; + plus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDate; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoLocalDate; + lengthOfYear(): number; + atTime(arg0: Internal.LocalTime_): Internal.ChronoLocalDateTime; + with(arg0: Internal.TemporalAdjuster_): Internal.ChronoLocalDate; + with(arg0: Internal.TemporalField_, arg1: number): Internal.ChronoLocalDate; + lengthOfMonth(): number; + getEra(): Internal.Era; + hashCode(): number; + equals(arg0: any): boolean; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + until(arg0: Internal.ChronoLocalDate_): Internal.ChronoPeriod; + toString(): string; + getChronology(): Internal.Chronology; + isAfter(arg0: Internal.ChronoLocalDate_): boolean; + } + type ChronoLocalDate_ = ChronoLocalDate; + class class_2172$class_7078 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2172$class_7078; + static values(): Internal.class_2172$class_7078[]; + method_41216(): boolean; + method_41215(): boolean; + static readonly field_37262 : Internal.class_2172$class_7078; + static readonly field_37264 : Internal.class_2172$class_7078; + static readonly field_37263 : Internal.class_2172$class_7078; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2172$class_7078_ = "all" | "elements" | "tags" | class_2172$class_7078; + class class_750 { + method_22705(): void; + method_3154($$0: Internal.class_1921_): Internal.class_287; + method_23501(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_750_ = class_750; + interface class_3536 { + method_15412(arg0: Internal.class_2561_): void; + method_15411(): void; + method_15410(arg0: number): void; + method_15414(arg0: Internal.class_2561_): void; + method_15413(arg0: Internal.class_2561_): void; + } + type class_3536_ = class_3536; + abstract class class_1492 extends Internal.class_1496 { + method_6703(): boolean; + method_6704($$0: boolean): void; + method_6702(): number; + method_5749($$0: Internal.class_2487_): void; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_32318($$0: number): Internal.class_5630; + method_5621(): number; + method_5652($$0: Internal.class_2487_): void; + static method_26898(): Internal.class_5132$class_5133; + static readonly field_30412 : 15; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1492_ = class_1492; + class UnboundedMapCodec implements Internal.BaseMapCodec, Internal.Codec> { + encode(arg0: Internal.Map_, arg1: Internal.DynamicOps_, arg2: T): Internal.DataResult; + elementCodec(): Internal.Codec; + keyCodec(): Internal.Codec; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + decode(arg0: Internal.DynamicOps_, arg1: T): Internal.DataResult, T>>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type UnboundedMapCodec_ = UnboundedMapCodec; + class ClientLevelJS extends Internal.LevelJS { + getMinecraftPlayer(): Internal.class_746; + getPlayerData(player: Internal.class_1657_): Internal.ClientPlayerDataJS; + getSide(): Internal.ScriptType; + getEntities(): Internal.EntityArrayList; + toString(): string; + static getInstance(): Internal.ClientLevelJS; + getMinecraft(): Internal.class_310; + static setInstance(instance: Internal.ClientLevelJS_): void; + getMinecraftLevel(): Internal.class_638; + readonly clientPlayerData : Internal.ClientPlayerDataJS; + get minecraft(): Internal.class_310; + get side(): Internal.ScriptType; + get instance(): Internal.ClientLevelJS; + get entities(): Internal.EntityArrayList; + get minecraftPlayer(): Internal.class_746; + get minecraftLevel(): Internal.class_638; + set instance(instance: Internal.ClientLevelJS_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ClientLevelJS_ = ClientLevelJS; + class class_2603 extends Internal.class_2586 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2603_ = class_2603; + interface FilenameFilter { + accept(arg0: Internal.File_, arg1: string): boolean; + } + type FilenameFilter_ = ((arg0: Internal.File, arg1: string) => boolean) | FilenameFilter; + abstract class class_5141 { + method_26991(arg0: Internal.class_3746_, arg1: Internal.BiConsumer_, arg2: Internal.Random_, arg3: number, arg4: BlockPos_, arg5: Internal.class_4643_): Internal.List; + method_26993($$0: Internal.Random_): number; + static readonly field_31530 : 80; + static readonly field_24972 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5141_ = class_5141; + class class_2781 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11937(): number; + method_11936($$0: Internal.class_2602_): void; + method_11938(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2781_ = class_2781; + class class_20$class_21 extends Internal.Enum { + static method_99($$0: number): Internal.class_20$class_21; + method_98(): number; + method_97(): boolean; + method_96(): number; + method_95(): boolean; + static valueOf($$0: string): Internal.class_20$class_21; + method_37342(): boolean; + static values(): Internal.class_20$class_21[]; + static readonly field_83 : Internal.class_20$class_21; + static readonly field_101 : Internal.class_20$class_21; + static readonly field_84 : Internal.class_20$class_21; + static readonly field_100 : Internal.class_20$class_21; + static readonly field_85 : Internal.class_20$class_21; + static readonly field_103 : Internal.class_20$class_21; + static readonly field_86 : Internal.class_20$class_21; + static readonly field_102 : Internal.class_20$class_21; + static readonly field_87 : Internal.class_20$class_21; + static readonly field_88 : Internal.class_20$class_21; + static readonly field_89 : Internal.class_20$class_21; + static readonly field_108 : Internal.class_20$class_21; + static readonly field_90 : Internal.class_20$class_21; + static readonly field_105 : Internal.class_20$class_21; + static readonly field_91 : Internal.class_20$class_21; + static readonly field_104 : Internal.class_20$class_21; + static readonly field_92 : Internal.class_20$class_21; + static readonly field_107 : Internal.class_20$class_21; + static readonly field_93 : Internal.class_20$class_21; + static readonly field_106 : Internal.class_20$class_21; + static readonly field_94 : Internal.class_20$class_21; + static readonly field_95 : Internal.class_20$class_21; + static readonly field_96 : Internal.class_20$class_21; + static readonly field_97 : Internal.class_20$class_21; + static readonly field_98 : Internal.class_20$class_21; + static readonly field_99 : Internal.class_20$class_21; + static readonly field_110 : Internal.class_20$class_21; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_20$class_21_ = "banner_white" | "banner_light_blue" | "banner_gray" | "banner_cyan" | "banner_magenta" | "player_off_map" | "banner_light_gray" | "banner_green" | "monument" | "red_marker" | "player_off_limits" | "banner_brown" | "banner_yellow" | "banner_lime" | "banner_black" | "blue_marker" | "banner_blue" | "mansion" | "player" | "target_x" | "target_point" | "banner_purple" | "banner_red" | "banner_orange" | "frame" | "banner_pink" | "red_x" | class_20$class_21; + interface ScreenEvents$BeforeRender { + beforeRender(arg0: Internal.class_437_, arg1: Internal.class_4587_, arg2: number, arg3: number, arg4: number): void; + } + type ScreenEvents$BeforeRender_ = ((arg0: Internal.class_437, arg1: Internal.class_4587, arg2: number, arg3: number, arg4: number) => void) | ScreenEvents$BeforeRender; + interface ToIntFunction { + applyAsInt(arg0: T): number; + } + type ToIntFunction_ = ((arg0: T) => number) | ToIntFunction; + class class_4652

{ + method_28863(): Internal.Codec

; + static readonly field_34932 : Internal.class_4652; + static readonly field_34933 : Internal.class_4652; + static readonly field_29300 : Internal.class_4652; + static readonly field_21305 : Internal.class_4652; + static readonly field_34934 : Internal.class_4652; + static readonly field_21306 : Internal.class_4652; + static readonly field_24938 : Internal.class_4652; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4652_

= class_4652

; + interface Decoder$Terminal { + decoder(): Internal.Decoder; + decode(arg0: Internal.DynamicOps_, arg1: T): Internal.DataResult; + } + type Decoder$Terminal_ = Decoder$Terminal; + class ImmutableSet$Builder extends Internal.ImmutableCollection$Builder { + add(arg0: E): Internal.ImmutableSet$Builder; + add(... arg0: E[]): Internal.ImmutableSet$Builder; + build(): Internal.ImmutableSet; + addAll(arg0: Internal.Iterator_): Internal.ImmutableSet$Builder; + addAll(arg0: Internal.Iterable_): Internal.ImmutableSet$Builder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableSet$Builder_ = ImmutableSet$Builder; + abstract class class_2769 { + method_11799(): number; + method_30044(): Internal.Codec>; + method_11898(): Internal.Collection; + method_30043(): Internal.Stream>; + method_11900(arg0: string): Internal.Optional; + method_11899(): string; + method_11902(): typeof T; + method_11901(arg0: T): string; + method_30042($$0: T): Internal.class_2769$class_4933; + hashCode(): number; + method_30041($$0: Internal.class_2688_): Internal.class_2769$class_4933; + equals($$0: any): boolean; + toString(): string; + method_35308(): Internal.Codec; + method_35307($$0: Internal.DynamicOps_, $$1: S, $$2: U): Internal.DataResult; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2769_ = class_2769; + class class_6791 extends Internal.class_6122 { + method_35388(): Internal.class_6123; + method_35391($$0: Internal.Random_, $$1: Internal.class_5868_): number; + static readonly field_35712 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6791_ = class_6791; + class class_5897 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_34164(): number; + method_34163($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5897_ = class_5897; + interface class_6910 { + method_40470(arg0: number[], arg1: Internal.class_6910$class_6911_): void; + method_40474(): Internal.class_6910; + method_41062(): Internal.Codec; + method_40473(): Internal.class_6910; + method_40472(): Internal.class_6910; + method_40471(): Internal.class_6910; + method_40476(): Internal.class_6910; + comp_378(): number; + method_40475(): Internal.class_6910; + method_40464(arg0: Internal.class_6910$class_6912_): number; + comp_377(): number; + method_40469(arg0: Internal.class_6910$class_6915_): Internal.class_6910; + method_40468($$0: number, $$1: number): Internal.class_6910; + } + type class_6910_ = class_6910; + class class_3227 extends Internal.class_3568 implements Internal.AutoCloseable { + method_17310($$0: Internal.class_2791_, $$1: boolean): Internal.CompletableFuture; + method_15516($$0: number, $$1: boolean, $$2: boolean): number; + method_15551($$0: Internal.class_4076_, $$1: boolean): void; + method_20601($$0: Internal.class_1923_, $$1: boolean): void; + method_15558($$0: Internal.class_1944_, $$1: Internal.class_4076_, $$2: Internal.class_2804_, $$3: boolean): void; + method_15514($$0: BlockPos_, $$1: number): void; + close(): void; + method_17303(): void; + method_15513($$0: BlockPos_): void; + method_17304($$0: number): void; + method_15512($$0: Internal.class_1923_, $$1: boolean): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3227_ = class_3227; + /** + * Fired when the generic loot table is registering. + * Note that this is unused. + */ + class GenericLootEventJS extends Internal.LootEventJS { + addGeneric(id: ResourceLocation_, b: Internal.Consumer_): void; + getType(): string; + getDirectory(): string; + get type(): string; + get directory(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the generic loot table is registering. + * Note that this is unused. + */ + type GenericLootEventJS_ = GenericLootEventJS; + class class_5459$class_5460 { + readonly field_25938 : number; + readonly field_25936 : BlockPos; + readonly field_25937 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5459$class_5460_ = class_5459$class_5460; + interface class_6836 { + method_39870(): Internal.class_6836$class_6838; + method_39861(arg0: number): Internal.class_6836$class_6838; + method_39872(arg0: Internal.class_4614_, arg1: number): Internal.class_6836$class_6837; + method_39860(arg0: number): Internal.class_6836$class_6838; + method_39871(arg0: Internal.class_4614_): Internal.class_6836$class_6838; + method_39859(arg0: number): Internal.class_6836$class_6838; + method_39863(arg0: Internal.class_4614_): Internal.class_6836$class_6837; + method_39862(arg0: string): Internal.class_6836$class_6838; + method_39865(arg0: Internal.class_4614_, arg1: string): Internal.class_6836$class_6837; + method_39864(arg0: Internal.class_4614_, arg1: number): Internal.class_6836$class_6838; + method_39856(): Internal.class_6836$class_6838; + method_39867(arg0: number[]): Internal.class_6836$class_6838; + method_39866(arg0: number): Internal.class_6836$class_6838; + method_39858(arg0: number): Internal.class_6836$class_6838; + method_39869(arg0: number[]): Internal.class_6836$class_6838; + method_39857(arg0: number): Internal.class_6836$class_6838; + method_39868(arg0: number[]): Internal.class_6836$class_6838; + } + type class_6836_ = class_6836; + class class_1688$class_1689 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1688$class_1689; + static values(): Internal.class_1688$class_1689[]; + static readonly field_7678 : Internal.class_1688$class_1689; + static readonly field_7677 : Internal.class_1688$class_1689; + static readonly field_7679 : Internal.class_1688$class_1689; + static readonly field_7674 : Internal.class_1688$class_1689; + static readonly field_7675 : Internal.class_1688$class_1689; + static readonly field_7681 : Internal.class_1688$class_1689; + static readonly field_7680 : Internal.class_1688$class_1689; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1688$class_1689_ = "chest" | "spawner" | "command_block" | "furnace" | "rideable" | "tnt" | "hopper" | class_1688$class_1689; + class class_5204 extends Internal.class_5201 { + method_27378($$0: number, $$1: number): number; + static readonly field_24925 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5204_ = class_5204; + interface class_1316 extends Internal.class_6026 { + method_6153(): boolean; + method_6156(): void; + method_6154(arg0: number): void; + method_6155(arg0: number): void; + } + type class_1316_ = class_1316; + class class_2635 implements Internal.class_2596 { + method_29175(): Internal.UUID; + method_11052($$0: Internal.class_2540_): void; + method_11051(): boolean; + method_11386($$0: Internal.class_2602_): void; + method_11388(): Internal.class_2561; + method_11389(): Internal.class_2556; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2635_ = class_2635; + class TypedOptic { + static adapter(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_): Internal.TypedOptic; + tType(): com.mojang.datafixers.types.Type; + aType(): com.mojang.datafixers.types.Type; + apply(arg0: Internal.TypeToken_, arg1: Internal.App_, arg2: Internal.App2_): Internal.App2; + static proj2(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_): Internal.TypedOptic, Internal.Pair, G, G2>; + static proj1(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_): Internal.TypedOptic, Internal.Pair, F, F2>; + upCast(arg0: Internal.TypeToken_): Internal.Optional>; + static compoundListElements(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_): Internal.TypedOptic>, Internal.List>, V, V2>; + static list(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_): Internal.TypedOptic, Internal.List, A, B>; + static instanceOf(arg0: Internal.Collection_>, arg1: Internal.TypeToken_): boolean; + bType(): com.mojang.datafixers.types.Type; + sType(): com.mojang.datafixers.types.Type; + static compoundListKeys(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_): Internal.TypedOptic>, Internal.List>, K, K2>; + static tagged(arg0: Internal.TaggedChoice$TaggedChoiceType_, arg1: K, arg2: com.mojang.datafixers.types.Type_, arg3: com.mojang.datafixers.types.Type_): Internal.TypedOptic, Internal.Pair, A, B>; + compose(arg0: Internal.TypedOptic_): Internal.TypedOptic; + bounds(): Internal.Set>; + static inj2(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_): Internal.TypedOptic, Internal.Either, G, G2>; + static inj1(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_): Internal.TypedOptic, Internal.Either, F, F2>; + optic(): Internal.Optic; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TypedOptic_ = TypedOptic; + interface RenderContext { + pushTransform(arg0: Internal.RenderContext$QuadTransform_): void; + popTransform(): void; + meshConsumer(): Internal.Consumer; + getEmitter(): Internal.QuadEmitter; + fallbackConsumer(): Internal.Consumer; + } + type RenderContext_ = RenderContext; + class class_2643 extends Internal.class_2640 { + method_38253(): Internal.class_2622; + static method_30276($$0: Internal.class_1297_): boolean; + method_11415(): number; + method_11418($$0: BlockPos_, $$1: boolean): void; + method_11417($$0: number): number; + static method_11409($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_1297_, $$4: Internal.class_2643_): void; + method_16887(): Internal.class_2487; + static method_31702($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2643_): void; + method_11421(): boolean; + method_11014($$0: Internal.class_2487_): void; + method_11420(): boolean; + static method_31700($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2643_): void; + method_11412($$0: number): number; + method_11004($$0: number, $$1: number): boolean; + method_11400($$0: Internal.class_2350_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2643_ = class_2643; + /** + */ + class HoeItemBuilder extends Internal.HandheldItemBuilder { + createObject(): Internal.class_1792; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type HoeItemBuilder_ = HoeItemBuilder; + interface ScreenMouseEvents$AllowMouseRelease { + allowMouseRelease(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): boolean; + } + type ScreenMouseEvents$AllowMouseRelease_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => boolean) | ScreenMouseEvents$AllowMouseRelease; + class class_632 { + method_2862($$0: Internal.class_632$class_633_): void; + method_2863(): Internal.class_163; + method_2864($$0: Internal.class_161_, $$1: boolean): void; + method_2861($$0: Internal.class_2779_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_632_ = class_632; + class ImmutableMap$Builder { + buildOrThrow(): Internal.ImmutableMap; + build(): Internal.ImmutableMap; + putAll(arg0: Internal.Iterable_>): Internal.ImmutableMap$Builder; + putAll(arg0: Internal.Map_): Internal.ImmutableMap$Builder; + orderEntriesByValue(arg0: Internal.Comparator_): Internal.ImmutableMap$Builder; + put(arg0: K, arg1: V): Internal.ImmutableMap$Builder; + put(arg0: Internal.Map$Entry_): Internal.ImmutableMap$Builder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableMap$Builder_ = ImmutableMap$Builder; + interface class_1278 extends Internal.class_1263 { + method_5492(arg0: number, arg1: Internal.class_1799_, arg2: Internal.class_2350_): boolean; + method_5493(arg0: number, arg1: Internal.class_1799_, arg2: Internal.class_2350_): boolean; + method_5494(arg0: Internal.class_2350_): number[]; + } + type class_1278_ = class_1278; + class class_4307 extends Internal.class_4148 { + static method_30233($$0: Internal.class_1309_): void; + method_19099(): Internal.Set>; + static method_20656($$0: Internal.class_1309_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4307_ = class_4307; + interface EnchantmentBuilder$PostFunction { + apply(arg0: Internal.LivingEntityJS_, arg1: Internal.EntityJS_, arg2: number): void; + } + type EnchantmentBuilder$PostFunction_ = ((arg0: Internal.LivingEntityJS, arg1: Internal.EntityJS, arg2: number) => void) | EnchantmentBuilder$PostFunction; + class class_5452 extends Internal.class_6797 { + static method_39621($$0: Internal.class_6017_): Internal.class_5452; + static method_39620($$0: number): Internal.class_5452; + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + method_39615(): Internal.class_6798; + static readonly field_35716 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5452_ = class_5452; + class class_6373 implements Internal.class_2596 { + method_36949($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_36950(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6373_ = class_6373; + class class_3448 implements Internal.Iterable> { + method_14958($$0: T): boolean; + method_14957(): string; + method_14956($$0: T): Internal.class_3445; + iterator(): Internal.Iterator>; + method_14955($$0: T, $$1: Internal.class_3446_): Internal.class_3445; + method_14959(): Internal.class_2378; + method_30739(): Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3448_ = class_3448; + interface Float2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToIntFunction { + getOrDefault(arg0: any, arg1: string): string; + getOrDefault(arg0: number, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: string): string; + remove(arg0: number): string; + remove(arg0: any): string; + defaultReturnValue(): string; + defaultReturnValue(arg0: string): void; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): string; + get(arg0: number): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Float2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2CharFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2CharFunction; + } + type Float2CharFunction_ = ((arg0: number) => string) | Float2CharFunction; + class class_6904 extends Internal.Record implements Internal.AutoCloseable { + method_40428(): void; + hashCode(): number; + equals($$0: any): boolean; + comp_358(): Internal.class_5455$class_6890; + comp_359(): Internal.class_5219; + comp_356(): Internal.class_6860; + toString(): string; + comp_357(): Internal.class_5350; + static method_40431($$0: Internal.class_6904$class_6906_, $$1: Internal.class_6904$class_6905_, $$2: Internal.class_6904$class_6907_, $$3: Internal.Executor_, $$4: Internal.Executor_): Internal.CompletableFuture; + close(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6904_ = class_6904; + class class_3701 extends Internal.class_1429 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5711($$0: number): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5957($$0: Internal.class_4538_): boolean; + method_5958(): void; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + method_21749(): boolean; + static method_20666($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + static method_26887(): Internal.class_5132$class_5133; + method_6481($$0: Internal.class_1799_): boolean; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5970(): number; + method_6121($$0: Internal.class_1297_): boolean; + method_5974($$0: number): boolean; + method_16104($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_3701; + method_5652($$0: Internal.class_2487_): void; + static readonly field_30341 : 0.8; + static readonly field_30342 : 1.33; + static readonly field_30340 : 0.6; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3701_ = class_3701; + interface class_5219 { + method_193(arg0: Internal.class_1934_): void; + method_150(): string; + method_194(): boolean; + method_151($$0: Internal.class_129_): void; + method_29589(): Internal.class_5359; + method_29588(): Internal.Lifecycle; + method_28057(): Internal.class_5285; + method_27440($$0: number): string; + method_152(): boolean; + method_197(): boolean; + method_210(): Internal.class_1934; + method_27859(): Internal.class_5268; + method_27432(): Internal.Set; + method_27433(): Internal.class_1940; + method_208(arg0: Internal.class_1267_): void; + method_29037(arg0: Internal.class_2487_): void; + method_226(): Internal.class_2487; + method_27431(): boolean; + method_29036(): Internal.class_2487; + method_228(): Internal.class_2487; + method_24285(arg0: string, arg1: boolean): void; + method_207(): Internal.class_1267; + method_146(): Internal.class_1928; + method_168(): number; + method_163(arg0: Internal.class_5455_, arg1: Internal.class_2487_): Internal.class_2487; + method_29590(arg0: Internal.class_5359_): void; + method_186(arg0: boolean): void; + method_221(arg0: Internal.class_2487_): void; + } + type class_5219_ = class_5219; + class class_270$class_272 extends Internal.Enum { + static method_1213($$0: string): Internal.class_270$class_272; + method_1214(): Internal.class_2561; + static method_35595(): string[]; + static valueOf($$0: string): Internal.class_270$class_272; + static values(): Internal.class_270$class_272[]; + static readonly field_1442 : Internal.class_270$class_272; + static readonly field_1443 : Internal.class_270$class_272; + readonly field_1441 : number; + static readonly field_1446 : Internal.class_270$class_272; + static readonly field_1444 : Internal.class_270$class_272; + readonly field_1445 : string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_270$class_272_ = "always" | "never" | "hide_for_other_teams" | "hide_for_own_team" | class_270$class_272; + interface CompletionStage { + exceptionallyAsync(arg0: Internal.Function_, arg1: Internal.Executor_): Internal.CompletionStage; + exceptionallyAsync(arg0: Internal.Function_): Internal.CompletionStage; + runAfterBothAsync(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage; + runAfterBothAsync(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_): Internal.CompletionStage; + thenRunAsync(arg0: Internal.Runnable_): Internal.CompletionStage; + thenRunAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletionStage; + applyToEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Function_): Internal.CompletionStage; + applyToEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Function_, arg2: Internal.Executor_): Internal.CompletionStage; + runAfterEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage; + runAfterEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_): Internal.CompletionStage; + acceptEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Consumer_): Internal.CompletionStage; + acceptEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Consumer_, arg2: Internal.Executor_): Internal.CompletionStage; + acceptEither(arg0: Internal.CompletionStage_, arg1: Internal.Consumer_): Internal.CompletionStage; + thenAcceptBoth(arg0: Internal.CompletionStage_, arg1: Internal.BiConsumer_): Internal.CompletionStage; + exceptionallyCompose(arg0: Internal.Function_>): Internal.CompletionStage; + runAfterEither(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_): Internal.CompletionStage; + applyToEither(arg0: Internal.CompletionStage_, arg1: Internal.Function_): Internal.CompletionStage; + thenComposeAsync(arg0: Internal.Function_>, arg1: Internal.Executor_): Internal.CompletionStage; + thenComposeAsync(arg0: Internal.Function_>): Internal.CompletionStage; + thenApply(arg0: Internal.Function_): Internal.CompletionStage; + thenAccept(arg0: Internal.Consumer_): Internal.CompletionStage; + thenRun(arg0: Internal.Runnable_): Internal.CompletionStage; + runAfterBoth(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_): Internal.CompletionStage; + exceptionally(arg0: Internal.Function_): Internal.CompletionStage; + handleAsync(arg0: Internal.BiFunction_, arg1: Internal.Executor_): Internal.CompletionStage; + handleAsync(arg0: Internal.BiFunction_): Internal.CompletionStage; + handle(arg0: Internal.BiFunction_): Internal.CompletionStage; + thenCompose(arg0: Internal.Function_>): Internal.CompletionStage; + thenAcceptBothAsync(arg0: Internal.CompletionStage_, arg1: Internal.BiConsumer_, arg2: Internal.Executor_): Internal.CompletionStage; + thenAcceptBothAsync(arg0: Internal.CompletionStage_, arg1: Internal.BiConsumer_): Internal.CompletionStage; + thenCombineAsync(arg0: Internal.CompletionStage_, arg1: Internal.BiFunction_): Internal.CompletionStage; + thenCombineAsync(arg0: Internal.CompletionStage_, arg1: Internal.BiFunction_, arg2: Internal.Executor_): Internal.CompletionStage; + whenComplete(arg0: Internal.BiConsumer_): Internal.CompletionStage; + exceptionallyComposeAsync(arg0: Internal.Function_>, arg1: Internal.Executor_): Internal.CompletionStage; + exceptionallyComposeAsync(arg0: Internal.Function_>): Internal.CompletionStage; + thenCombine(arg0: Internal.CompletionStage_, arg1: Internal.BiFunction_): Internal.CompletionStage; + whenCompleteAsync(arg0: Internal.BiConsumer_, arg1: Internal.Executor_): Internal.CompletionStage; + whenCompleteAsync(arg0: Internal.BiConsumer_): Internal.CompletionStage; + toCompletableFuture(): Internal.CompletableFuture; + thenAcceptAsync(arg0: Internal.Consumer_, arg1: Internal.Executor_): Internal.CompletionStage; + thenAcceptAsync(arg0: Internal.Consumer_): Internal.CompletionStage; + thenApplyAsync(arg0: Internal.Function_, arg1: Internal.Executor_): Internal.CompletionStage; + thenApplyAsync(arg0: Internal.Function_): Internal.CompletionStage; + } + type CompletionStage_ = CompletionStage; + class class_3666 implements Internal.class_3037 { + method_15885(): Internal.List; + method_15884(): BlockPos; + method_15883(): boolean; + static readonly field_24911 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3666_ = class_3666; + class class_4647$class_5208 { + method_27388(): BlockPos; + method_27389(): number; + method_27390(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4647$class_5208_ = class_4647$class_5208; + class class_5195 { + method_27281(): number; + method_27282(): boolean; + method_27279(): Internal.class_3414; + method_27280(): number; + static readonly field_24627 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5195_ = class_5195; + class class_5896 implements Internal.class_2596 { + method_34159($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_34162(): number; + method_34161(): number; + method_34160(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5896_ = class_5896; + class class_5821 { + method_33653(): Internal.class_2794; + method_33654(): Internal.Random; + method_33652(): Internal.class_5281; + method_33655(): BlockPos; + method_38427(): Internal.Optional>; + method_33656(): FC; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5821_ = class_5821; + abstract class class_3204 { + method_14051($$0: Internal.class_4076_, $$1: Internal.class_3222_): void; + method_21683(): string; + method_15892($$0: Internal.class_3898_): boolean; + method_14052(): number; + method_17290($$0: Internal.class_3230_, $$1: Internal.class_1923_, $$2: number, $$3: T): void; + method_17291($$0: Internal.class_3230_, $$1: Internal.class_1923_, $$2: number, $$3: T): void; + method_20800($$0: number): boolean; + method_17292($$0: Internal.class_3230_, $$1: Internal.class_1923_, $$2: number, $$3: T): void; + method_20444($$0: Internal.class_3230_, $$1: Internal.class_1923_, $$2: number, $$3: T): void; + method_38629($$0: number): void; + method_14048($$0: Internal.class_4076_, $$1: Internal.class_3222_): void; + method_39995(): void; + method_38630($$0: number): boolean; + method_38632($$0: number): boolean; + method_39996(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3204_ = class_3204; + /** + * Fired when the entity loot table is registering. + */ + class EntityLootEventJS extends Internal.LootEventJS { + addEntity(type: Internal.class_1299_, b: Internal.Consumer_): void; + getType(): string; + modifyEntity(type: Internal.class_1299_, b: Internal.Consumer_): void; + getDirectory(): string; + get type(): string; + get directory(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the entity loot table is registering. + */ + type EntityLootEventJS_ = EntityLootEventJS; + class ParsedArgument { + getRange(): Internal.StringRange; + hashCode(): number; + getResult(): T; + equals(arg0: any): boolean; + get result(): T; + get range(): Internal.StringRange; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ParsedArgument_ = ParsedArgument; + abstract class class_3972 implements Internal.class_1860 { + method_17716(): Internal.class_3956; + method_8110(): Internal.class_1799; + method_8114(): ResourceLocation; + method_8113($$0: number, $$1: number): boolean; + method_8112(): string; + method_8119(): Internal.class_1865; + method_8117(): Internal.class_2371; + method_8116($$0: Internal.class_1263_): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3972_ = class_3972; + class class_2491 implements Internal.class_2520 { + method_32289($$0: Internal.class_5627_): void; + method_10711(): number; + method_10713($$0: Internal.DataOutput_): void; + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + toString(): string; + method_23258(): Internal.class_4614; + method_10586(): Internal.class_2491; + static readonly field_21032 : Internal.class_4614; + static readonly field_21033 : Internal.class_2491; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2491_ = class_2491; + interface class_6910$class_6913 extends Internal.class_6910 { + method_40470($$0: number[], $$1: Internal.class_6910$class_6911_): void; + method_40469($$0: Internal.class_6910$class_6915_): Internal.class_6910; + } + type class_6910$class_6913_ = class_6910$class_6913; + class class_1849 extends Internal.class_1852 { + method_17701($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + method_17700($$0: Internal.class_1715_): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1849_ = class_1849; + class class_6793 extends Internal.class_5857 { + static method_39623($$0: number): Internal.class_6793; + static method_39624($$0: Internal.class_6017_): Internal.class_6793; + method_39615(): Internal.class_6798; + static readonly field_35718 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6793_ = class_6793; + class class_5869$class_6107 { + readonly field_31485 : Internal.class_5863; + readonly field_31486 : number; + readonly field_31483 : Internal.class_5863; + readonly field_31484 : number; + static readonly field_31481 : Internal.Codec; + readonly field_31482 : Internal.class_5863; + readonly field_31487 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5869$class_6107_ = class_5869$class_6107; + class class_281$class_282 extends Internal.Enum { + method_1289(): Internal.Map; + static valueOf($$0: string): Internal.class_281$class_282; + static values(): Internal.class_281$class_282[]; + method_1284(): string; + method_1286(): string; + static readonly field_1530 : Internal.class_281$class_282; + static readonly field_1531 : Internal.class_281$class_282; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_281$class_282_ = "fragment" | "vertex" | class_281$class_282; + class class_1927$class_4179 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1927$class_4179; + static values(): Internal.class_1927$class_4179[]; + static readonly field_18685 : Internal.class_1927$class_4179; + static readonly field_18687 : Internal.class_1927$class_4179; + static readonly field_18686 : Internal.class_1927$class_4179; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1927$class_4179_ = "break" | "destroy" | "none" | class_1927$class_4179; + interface AttributeMap { + hasAttr(arg0: Internal.AttributeKey_): boolean; + attr(arg0: Internal.AttributeKey_): Internal.Attribute; + } + type AttributeMap_ = AttributeMap; + class class_293$class_5596 extends Internal.Enum { + static valueOf($$0: string): Internal.class_293$class_5596; + static values(): Internal.class_293$class_5596[]; + method_31973($$0: number): number; + static readonly field_27382 : Internal.class_293$class_5596; + static readonly field_27381 : Internal.class_293$class_5596; + static readonly field_27380 : Internal.class_293$class_5596; + static readonly field_29344 : Internal.class_293$class_5596; + readonly field_27385 : number; + readonly field_27384 : number; + readonly field_27383 : number; + static readonly field_27379 : Internal.class_293$class_5596; + static readonly field_27378 : Internal.class_293$class_5596; + static readonly field_27377 : Internal.class_293$class_5596; + static readonly field_29345 : Internal.class_293$class_5596; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_293$class_5596_ = "triangles" | "triangle_fan" | "quads" | "line_strip" | "lines" | "debug_line_strip" | "triangle_strip" | "debug_lines" | class_293$class_5596; + class TypeWrappers { + getWrapperFactory(target: Internal.Class_, from: any): Internal.TypeWrapperFactory; + register(target: Internal.Class_, factory: Internal.TypeWrapperFactory_): void; + register(target: Internal.Class_, validator: Internal.Predicate_, factory: Internal.TypeWrapperFactory_): void; + register(id: string, from: Internal.Class_, to: Internal.Class_, factory: Internal.Function_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TypeWrappers_ = TypeWrappers; + abstract class InputStream implements Internal.Closeable { + read(arg0: number[], arg1: number, arg2: number): number; + read(arg0: number[]): number; + read(): number; + markSupported(): boolean; + available(): number; + readAllBytes(): number[]; + static nullInputStream(): Internal.InputStream; + reset(): void; + readNBytes(arg0: number): number[]; + readNBytes(arg0: number[], arg1: number, arg2: number): number; + skip(arg0: number): number; + transferTo(arg0: Internal.OutputStream_): number; + close(): void; + skipNBytes(arg0: number): void; + mark(arg0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type InputStream_ = InputStream; + interface class_4614 { + method_23261(): string; + method_23262(arg0: Internal.DataInput_, arg1: number, arg2: Internal.class_2505_): T; + method_23263(): boolean; + method_39852(arg0: Internal.DataInput_, arg1: Internal.class_6836_): Internal.class_6836$class_6838; + method_39851(arg0: Internal.DataInput_): void; + method_39854(arg0: Internal.DataInput_, arg1: number): void; + method_39877($$0: Internal.DataInput_, $$1: Internal.class_6836_): void; + method_23259(): string; + } + type class_4614_ = class_4614; + class class_2591 implements Internal.BlockEntityTypeAccessor { + method_24182($$0: Internal.class_1922_, $$1: BlockPos_): T; + method_11032($$0: BlockPos_, $$1: Internal.class_2680_): T; + method_20526($$0: Internal.class_2680_): boolean; + static method_11033($$0: Internal.class_2591_): ResourceLocation; + static readonly field_11887 : Internal.class_2591; + static readonly field_11888 : Internal.class_2591; + static readonly field_11902 : Internal.class_2591; + static readonly field_11903 : Internal.class_2591; + static readonly field_11889 : Internal.class_2591; + static readonly field_11900 : Internal.class_2591; + static readonly field_11901 : Internal.class_2591; + static readonly field_11906 : Internal.class_2591; + static readonly field_11907 : Internal.class_2591; + static readonly field_11904 : Internal.class_2591; + static readonly field_11905 : Internal.class_2591; + static readonly field_11908 : Internal.class_2591; + static readonly field_17380 : Internal.class_2591; + static readonly field_16413 : Internal.class_2591; + static readonly field_16414 : Internal.class_2591; + static readonly field_16415 : Internal.class_2591; + static readonly field_16411 : Internal.class_2591; + static readonly field_16412 : Internal.class_2591; + static readonly field_11898 : Internal.class_2591; + static readonly field_11899 : Internal.class_2591; + static readonly field_11910 : Internal.class_2591; + static readonly field_11896 : Internal.class_2591; + static readonly field_11897 : Internal.class_2591; + static readonly field_11913 : Internal.class_2591; + static readonly field_16549 : Internal.class_2591; + static readonly field_11914 : Internal.class_2591; + static readonly field_11911 : Internal.class_2591; + static readonly field_11912 : Internal.class_2591; + static readonly field_20431 : Internal.class_2591; + static readonly field_28117 : Internal.class_2591; + static readonly field_11890 : Internal.class_2591; + static readonly field_11891 : Internal.class_2591; + static readonly field_11894 : Internal.class_2591; + static readonly field_11895 : Internal.class_2591; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2591_ = class_2591; + class class_3795 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_25002 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3795_ = class_3795; + interface Short2ReferenceFunction extends it.unimi.dsi.fastutil.Function, Internal.IntFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2ReferenceFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Short2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ReferenceFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ReferenceFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2ReferenceFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2ReferenceFunction; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ReferenceFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ReferenceFunction; + } + type Short2ReferenceFunction_ = ((arg0: number) => V) | Short2ReferenceFunction; + class class_2884 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12541($$0: Internal.class_3218_): Internal.class_1297; + method_12542($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2884_ = class_2884; + interface ObjectIterable extends Internal.Iterable { + iterator(): Internal.ObjectIterator; + spliterator(): Internal.ObjectSpliterator; + } + type ObjectIterable_ = ObjectIterable; + class ItemToolTierEventJS extends Internal.StartupEventJS { + add(id: string, tier: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ItemToolTierEventJS_ = ItemToolTierEventJS; + abstract class IdScriptableObject extends Internal.ScriptableObject implements Internal.IdFunctionCall { + getAttributes(key: Internal.Symbol_): number; + getAttributes(name: string): number; + initPrototypeConstructor(f: Internal.IdFunctionObject_): void; + activatePrototypeMap(maxPrototypeId: number): void; + execIdCall(f: Internal.IdFunctionObject_, cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any; + setAttributes(name: string, attributes: number): void; + delete(key: Internal.Symbol_): void; + delete(name: string): void; + put(key: Internal.Symbol_, start: Internal.Scriptable_, value: any): void; + put(name: string, start: Internal.Scriptable_, value: any): void; + exportAsJSClass(maxPrototypeId: number, scope: Internal.Scriptable_, sealed: boolean): Internal.IdFunctionObject; + hasPrototypeMap(): boolean; + initPrototypeMethod(tag: any, id: number, propertyName: string, functionName: string, arity: number): Internal.IdFunctionObject; + initPrototypeMethod(tag: any, id: number, name: string, arity: number): Internal.IdFunctionObject; + initPrototypeMethod(tag: any, id: number, key: Internal.Symbol_, functionName: string, arity: number): Internal.IdFunctionObject; + defineOwnProperty(cx: Internal.Context_, key: any, desc: Internal.ScriptableObject_): void; + initPrototypeValue(id: number, key: Internal.Symbol_, value: any, attributes: number): void; + initPrototypeValue(id: number, name: string, value: any, attributes: number): void; + get(name: string, start: Internal.Scriptable_): any; + get(key: Internal.Symbol_, start: Internal.Scriptable_): any; + has(key: Internal.Symbol_, start: Internal.Scriptable_): boolean; + has(name: string, start: Internal.Scriptable_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IdScriptableObject_ = IdScriptableObject; + class class_2945 { + method_12779($$0: Internal.List_>): void; + static method_12788($$0: Internal.class_2540_): Internal.List>; + method_12789($$0: Internal.class_2940_): T; + method_12778($$0: Internal.class_2940_, $$1: T): void; + method_12790(): boolean; + method_12793(): Internal.List>; + static method_12791($$0: Internal.Class_, $$1: Internal.class_2941_): Internal.class_2940; + method_12792(): void; + method_12781(): Internal.List>; + method_12786(): boolean; + static method_12787($$0: Internal.List_>, $$1: Internal.class_2540_): void; + method_12784($$0: Internal.class_2940_, $$1: T): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2945_ = class_2945; + class CompletableFuture implements Internal.Future, Internal.CompletionStage { + cancel(arg0: boolean): boolean; + obtrudeValue(arg0: T): void; + exceptionallyAsync(arg0: Internal.Function_, arg1: Internal.Executor_): Internal.CompletableFuture; + exceptionallyAsync(arg0: Internal.Function_): Internal.CompletableFuture; + static failedStage(arg0: Internal.Throwable_): Internal.CompletionStage; + runAfterBothAsync(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletableFuture; + runAfterBothAsync(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_): Internal.CompletableFuture; + obtrudeException(arg0: Internal.Throwable_): void; + thenAcceptBoth(arg0: Internal.CompletionStage_, arg1: Internal.BiConsumer_): Internal.CompletableFuture; + exceptionallyCompose(arg0: Internal.Function_>): Internal.CompletableFuture; + join(): T; + isCompletedExceptionally(): boolean; + completeAsync(arg0: Internal.Supplier_, arg1: Internal.Executor_): Internal.CompletableFuture; + completeAsync(arg0: Internal.Supplier_): Internal.CompletableFuture; + applyToEither(arg0: Internal.CompletionStage_, arg1: Internal.Function_): Internal.CompletableFuture; + thenApply(arg0: Internal.Function_): Internal.CompletableFuture; + thenRun(arg0: Internal.Runnable_): Internal.CompletableFuture; + orTimeout(arg0: number, arg1: Internal.TimeUnit_): Internal.CompletableFuture; + getNow(arg0: T): T; + exceptionally(arg0: Internal.Function_): Internal.CompletableFuture; + handle(arg0: Internal.BiFunction_): Internal.CompletableFuture; + thenCompose(arg0: Internal.Function_>): Internal.CompletableFuture; + static failedFuture(arg0: Internal.Throwable_): Internal.CompletableFuture; + thenCombineAsync(arg0: Internal.CompletionStage_, arg1: Internal.BiFunction_): Internal.CompletableFuture; + thenCombineAsync(arg0: Internal.CompletionStage_, arg1: Internal.BiFunction_, arg2: Internal.Executor_): Internal.CompletableFuture; + static completedFuture(arg0: U): Internal.CompletableFuture; + getNumberOfDependents(): number; + whenCompleteAsync(arg0: Internal.BiConsumer_): Internal.CompletableFuture; + whenCompleteAsync(arg0: Internal.BiConsumer_, arg1: Internal.Executor_): Internal.CompletableFuture; + toCompletableFuture(): Internal.CompletableFuture; + thenAcceptAsync(arg0: Internal.Consumer_, arg1: Internal.Executor_): Internal.CompletableFuture; + thenAcceptAsync(arg0: Internal.Consumer_): Internal.CompletableFuture; + thenApplyAsync(arg0: Internal.Function_): Internal.CompletableFuture; + thenApplyAsync(arg0: Internal.Function_, arg1: Internal.Executor_): Internal.CompletableFuture; + thenRunAsync(arg0: Internal.Runnable_): Internal.CompletableFuture; + thenRunAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletableFuture; + static runAsync(arg0: Internal.Runnable_): Internal.CompletableFuture; + static runAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletableFuture; + static allOf(... arg0: Internal.CompletableFuture_[]): Internal.CompletableFuture; + applyToEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Function_, arg2: Internal.Executor_): Internal.CompletableFuture; + applyToEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Function_): Internal.CompletableFuture; + newIncompleteFuture(): Internal.CompletableFuture; + runAfterEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_): Internal.CompletableFuture; + runAfterEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletableFuture; + acceptEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Consumer_, arg2: Internal.Executor_): Internal.CompletableFuture; + acceptEitherAsync(arg0: Internal.CompletionStage_, arg1: Internal.Consumer_): Internal.CompletableFuture; + acceptEither(arg0: Internal.CompletionStage_, arg1: Internal.Consumer_): Internal.CompletableFuture; + get(): T; + get(arg0: number, arg1: Internal.TimeUnit_): T; + copy(): Internal.CompletableFuture; + runAfterEither(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_): Internal.CompletableFuture; + thenComposeAsync(arg0: Internal.Function_>, arg1: Internal.Executor_): Internal.CompletableFuture; + thenComposeAsync(arg0: Internal.Function_>): Internal.CompletableFuture; + thenAccept(arg0: Internal.Consumer_): Internal.CompletableFuture; + isCancelled(): boolean; + runAfterBoth(arg0: Internal.CompletionStage_, arg1: Internal.Runnable_): Internal.CompletableFuture; + static anyOf(... arg0: Internal.CompletableFuture_[]): Internal.CompletableFuture; + completeOnTimeout(arg0: T, arg1: number, arg2: Internal.TimeUnit_): Internal.CompletableFuture; + handleAsync(arg0: Internal.BiFunction_): Internal.CompletableFuture; + handleAsync(arg0: Internal.BiFunction_, arg1: Internal.Executor_): Internal.CompletableFuture; + defaultExecutor(): Internal.Executor; + static supplyAsync(arg0: Internal.Supplier_): Internal.CompletableFuture; + static supplyAsync(arg0: Internal.Supplier_, arg1: Internal.Executor_): Internal.CompletableFuture; + completeExceptionally(arg0: Internal.Throwable_): boolean; + isDone(): boolean; + thenAcceptBothAsync(arg0: Internal.CompletionStage_, arg1: Internal.BiConsumer_, arg2: Internal.Executor_): Internal.CompletableFuture; + thenAcceptBothAsync(arg0: Internal.CompletionStage_, arg1: Internal.BiConsumer_): Internal.CompletableFuture; + whenComplete(arg0: Internal.BiConsumer_): Internal.CompletableFuture; + static delayedExecutor(arg0: number, arg1: Internal.TimeUnit_): Internal.Executor; + static delayedExecutor(arg0: number, arg1: Internal.TimeUnit_, arg2: Internal.Executor_): Internal.Executor; + exceptionallyComposeAsync(arg0: Internal.Function_>, arg1: Internal.Executor_): Internal.CompletableFuture; + exceptionallyComposeAsync(arg0: Internal.Function_>): Internal.CompletableFuture; + thenCombine(arg0: Internal.CompletionStage_, arg1: Internal.BiFunction_): Internal.CompletableFuture; + toString(): string; + minimalCompletionStage(): Internal.CompletionStage; + complete(arg0: T): boolean; + static completedStage(arg0: U): Internal.CompletionStage; + get numberOfDependents(): number; + get cancelled(): boolean; + get completedExceptionally(): boolean; + get done(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CompletableFuture_ = CompletableFuture; + class class_5915 extends Internal.class_1533 { + method_34244(): Internal.class_3414; + method_34243(): Internal.class_3414; + method_34242(): Internal.class_3414; + method_34241(): Internal.class_3414; + method_34240(): Internal.class_3414; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5915_ = class_5915; + class class_3441 extends Internal.class_3439 { + method_14903($$0: Internal.Collection_>, $$1: Internal.class_3222_): number; + method_14902(): Internal.class_2487; + method_14901($$0: Internal.class_2487_, $$1: Internal.class_1863_): void; + method_14900($$0: Internal.Collection_>, $$1: Internal.class_3222_): number; + method_14904($$0: Internal.class_3222_): void; + static readonly field_29820 : "recipeBook"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3441_ = class_3441; + class class_4279 implements Internal.class_3037 { + static readonly field_24887 : Internal.Codec; + readonly field_19202 : number; + readonly field_19203 : Internal.class_2680; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4279_ = class_4279; + class class_6555$class_7075 extends Internal.Record { + comp_525(): Internal.class_6910$class_6912; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6555$class_7075_ = class_6555$class_7075; + interface Int2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: number, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Int2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2IntFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2IntFunction; + } + type Int2IntFunction_ = ((arg0: number) => number) | Int2IntFunction; + class Products$P2 { + apply(arg0: Internal.Applicative_, arg1: Internal.BiFunction_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + and(arg0: Internal.Products$P5_): Internal.Products$P7; + and(arg0: Internal.Products$P6_): Internal.Products$P8; + and(arg0: Internal.App_): Internal.Products$P3; + and(arg0: Internal.Products$P2_): Internal.Products$P4; + and(arg0: Internal.Products$P3_): Internal.Products$P5; + and(arg0: Internal.Products$P4_): Internal.Products$P6; + t1(): Internal.App; + t2(): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P2_ = Products$P2; + class class_22$class_23 { + readonly field_125 : Internal.class_1657; + field_131 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_22$class_23_ = class_22$class_23; + abstract class class_4148 { + method_19100($$0: Internal.class_3218_, $$1: E): void; + method_19099(): Internal.Set>; + static method_30954($$0: Internal.class_1309_, $$1: Internal.class_1309_): boolean; + static method_36982($$0: Internal.class_1309_, $$1: Internal.class_1309_): boolean; + static method_37456($$0: Internal.class_1309_, $$1: Internal.class_1309_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4148_ = class_4148; + class Locale implements Internal.Cloneable, Internal.Serializable { + stripExtensions(): Internal.Locale; + static forLanguageTag(arg0: string): Internal.Locale; + getUnicodeLocaleAttributes(): Internal.Set; + getCountry(): string; + getUnicodeLocaleKeys(): Internal.Set; + getISO3Country(): string; + static lookupTag(arg0: Internal.List_, arg1: Internal.Collection_): string; + getDisplayCountry(): string; + getDisplayCountry(arg0: Internal.Locale_): string; + getISO3Language(): string; + static getISOCountries(): string[]; + static getISOCountries(arg0: Internal.Locale$IsoCountryCode_): Internal.Set; + hashCode(): number; + getExtensionKeys(): Internal.Set; + getDisplayVariant(arg0: Internal.Locale_): string; + getDisplayVariant(): string; + static filterTags(arg0: Internal.List_, arg1: Internal.Collection_): Internal.List; + static filterTags(arg0: Internal.List_, arg1: Internal.Collection_, arg2: Internal.Locale$FilteringMode_): Internal.List; + static getISOLanguages(): string[]; + toLanguageTag(): string; + static getAvailableLocales(): Internal.Locale[]; + getDisplayScript(arg0: Internal.Locale_): string; + getDisplayScript(): string; + static lookup(arg0: Internal.List_, arg1: Internal.Collection_): Internal.Locale; + getLanguage(): string; + getExtension(arg0: string): string; + getVariant(): string; + static getDefault(): Internal.Locale; + static getDefault(arg0: Internal.Locale$Category_): Internal.Locale; + static setDefault(arg0: Internal.Locale$Category_, arg1: Internal.Locale_): void; + static setDefault(arg0: Internal.Locale_): void; + hasExtensions(): boolean; + static filter(arg0: Internal.List_, arg1: Internal.Collection_, arg2: Internal.Locale$FilteringMode_): Internal.List; + static filter(arg0: Internal.List_, arg1: Internal.Collection_): Internal.List; + getDisplayName(arg0: Internal.Locale_): string; + getDisplayName(): string; + equals(arg0: any): boolean; + clone(): any; + toString(): string; + getDisplayLanguage(arg0: Internal.Locale_): string; + getDisplayLanguage(): string; + getScript(): string; + getUnicodeLocaleType(arg0: string): string; + static readonly PRC : Internal.Locale; + static readonly CANADA : Internal.Locale; + static readonly ENGLISH : Internal.Locale; + static readonly ROOT : Internal.Locale; + static readonly TAIWAN : Internal.Locale; + static readonly CHINA : Internal.Locale; + static readonly ITALY : Internal.Locale; + static readonly CHINESE : Internal.Locale; + static readonly KOREA : Internal.Locale; + static readonly FRENCH : Internal.Locale; + static readonly FRANCE : Internal.Locale; + static readonly TRADITIONAL_CHINESE : Internal.Locale; + static readonly CANADA_FRENCH : Internal.Locale; + static readonly GERMANY : Internal.Locale; + static readonly ITALIAN : Internal.Locale; + static readonly PRIVATE_USE_EXTENSION : "x"; + static readonly UK : Internal.Locale; + static readonly JAPAN : Internal.Locale; + static readonly JAPANESE : Internal.Locale; + static readonly UNICODE_LOCALE_EXTENSION : "u"; + static readonly SIMPLIFIED_CHINESE : Internal.Locale; + static readonly GERMAN : Internal.Locale; + static readonly US : Internal.Locale; + static readonly KOREAN : Internal.Locale; + get unicodeLocaleKeys(): Internal.Set; + get country(): string; + get displayName(): string; + get iSOLanguages(): string[]; + get displayVariant(): string; + get language(): string; + get displayLanguage(): string; + get script(): string; + get iSO3Country(): string; + get availableLocales(): Internal.Locale[]; + get iSOCountries(): string[]; + get unicodeLocaleAttributes(): Internal.Set; + get default(): Internal.Locale; + get displayCountry(): string; + get variant(): string; + get extensionKeys(): Internal.Set; + get displayScript(): string; + get iSO3Language(): string; + set default(arg0: Internal.Locale_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Locale_ = Locale; + interface PacketSender { + sendPacket(channel: ResourceLocation_, buf: Internal.class_2540_): void; + sendPacket(channel: ResourceLocation_, buf: Internal.class_2540_, callback: Internal.GenericFutureListener_>): void; + sendPacket(arg0: Internal.class_2596_): void; + sendPacket(arg0: Internal.class_2596_, arg1: Internal.GenericFutureListener_>): void; + createPacket(arg0: ResourceLocation_, arg1: Internal.class_2540_): Internal.class_2596; + } + type PacketSender_ = PacketSender; + interface Int2IntMap$Entry extends Internal.Map$Entry { + getIntKey(): number; + getKey(): number; + getValue(): number; + getIntValue(): number; + setValue(arg0: number): number; + } + type Int2IntMap$Entry_ = Int2IntMap$Entry; + abstract class AbstractChanneledNetworkAddon extends Internal.AbstractNetworkAddon implements Internal.PacketSender { + sendPacket(packet: Internal.class_2596_, callback: Internal.GenericFutureListener_>): void; + sendPacket(packet: Internal.class_2596_): void; + lateInit(): void; + getSendableChannels(): Internal.Set; + get sendableChannels(): Internal.Set; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractChanneledNetworkAddon_ = AbstractChanneledNetworkAddon; + /** + * Fired by different tag when the game: + * - is initializing + * - is post-initializing + */ + class StartupEventJS extends Internal.EventJS { + post(id: string): boolean; + post(id: string, sub: string): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired by different tag when the game: + * - is initializing + * - is post-initializing + */ + type StartupEventJS_ = StartupEventJS; + interface ShortComparator extends Internal.Comparator { + compare(arg0: number, arg1: number): number; + thenComparing(arg0: Internal.Comparator_): Internal.Comparator; + thenComparing(arg0: Internal.ShortComparator_): Internal.ShortComparator; + reversed(): Internal.ShortComparator; + } + type ShortComparator_ = ((arg0: number, arg1: number) => number) | ShortComparator; + class class_1510 extends Internal.class_1308 implements Internal.class_1569 { + method_5634(): Internal.class_3419; + method_6822($$0: number, $$1: number, $$2: number): number; + method_6823($$0: number, $$1: number[], $$2: number[]): number; + method_6828($$0: Internal.class_1511_, $$1: BlockPos_, $$2: Internal.class_1282_): void; + method_6829(): Internal.class_2881; + method_18395($$0: Internal.class_1309_): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6831(): Internal.class_1526; + method_5863(): boolean; + method_5982(): void; + method_33579($$0: Internal.class_2610_): void; + method_5801(): void; + method_5768(): void; + static method_26903(): Internal.class_5132$class_5133; + method_6833($$0: number, $$1: number, $$2: Internal.class_9_): Internal.class_11; + method_6834($$0: number): Vec3; + method_5822(): boolean; + method_6817($$0: number, $$1: number): number[]; + method_6818(): number; + method_6816($$0: Internal.class_1508_, $$1: Internal.class_1282_, $$2: number): boolean; + method_5749($$0: Internal.class_2487_): void; + method_5690(): Internal.class_1508[]; + method_37222($$0: Internal.class_1293_, $$1: Internal.class_1297_): boolean; + method_5776(): boolean; + method_6007(): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + readonly field_7017 : Internal.class_1508; + field_7019 : number; + field_20865 : number; + static readonly field_7013 : Internal.class_2940; + field_7024 : Internal.class_1511; + field_7027 : boolean; + readonly field_7026 : number[][]; + field_7010 : number; + field_7031 : number; + field_7030 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1510_ = class_1510; + class class_5603 { + static method_32092($$0: number, $$1: number, $$2: number): Internal.class_5603; + static method_32090($$0: number, $$1: number, $$2: number): Internal.class_5603; + static method_32091($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.class_5603; + readonly field_27706 : number; + readonly field_27705 : number; + readonly field_27704 : number; + readonly field_27703 : number; + readonly field_27707 : number; + readonly field_27702 : number; + static readonly field_27701 : Internal.class_5603; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5603_ = class_5603; + class CookingRecipeJS extends Internal.RecipeJS { + serialize(): void; + xp(xp: number): Internal.CookingRecipeJS; + create(args: Internal.ListJS_): void; + cookingTime(time: number): Internal.CookingRecipeJS; + deserialize(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CookingRecipeJS_ = CookingRecipeJS; + class class_2645 implements Internal.class_2596 { + method_11427($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_36148(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2645_ = class_2645; + class ChannelOutboundBuffer { + currentProgress(): number; + bytesBeforeUnwritable(): number; + getUserDefinedWritability(arg0: number): boolean; + isEmpty(): boolean; + isWritable(): boolean; + removeBytes(arg0: number): void; + nioBufferCount(): number; + nioBuffers(arg0: number, arg1: number): Internal.ByteBuffer[]; + nioBuffers(): Internal.ByteBuffer[]; + addMessage(arg0: any, arg1: number, arg2: Internal.ChannelPromise_): void; + remove(): boolean; + remove(arg0: Internal.Throwable_): boolean; + addFlush(): void; + totalPendingWriteBytes(): number; + forEachFlushedMessage(arg0: Internal.ChannelOutboundBuffer$MessageProcessor_): void; + current(): any; + setUserDefinedWritability(arg0: number, arg1: boolean): void; + size(): number; + nioBufferSize(): number; + recycle(): void; + progress(arg0: number): void; + bytesBeforeWritable(): number; + get empty(): boolean; + get writable(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ChannelOutboundBuffer_ = ChannelOutboundBuffer; + interface PrimitiveIterator$OfLong extends Internal.PrimitiveIterator { + next(): number; + forEachRemaining(arg0: Internal.LongConsumer_): void; + forEachRemaining(arg0: Internal.Consumer_): void; + nextLong(): number; + } + type PrimitiveIterator$OfLong_ = PrimitiveIterator$OfLong; + class class_3124$class_5876 { + static readonly field_29067 : Internal.Codec; + readonly field_29068 : Internal.class_3825; + readonly field_29069 : Internal.class_2680; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3124$class_5876_ = class_3124$class_5876; + class class_1440$class_1443 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1440$class_1443; + static values(): Internal.class_1440$class_1443[]; + method_6564(): number; + static method_6567($$0: string): Internal.class_1440$class_1443; + method_6568(): boolean; + method_6565(): string; + static method_17688($$0: Internal.Random_): Internal.class_1440$class_1443; + static method_6566($$0: number): Internal.class_1440$class_1443; + static readonly field_6789 : Internal.class_1440$class_1443; + static readonly field_6788 : Internal.class_1440$class_1443; + static readonly field_6794 : Internal.class_1440$class_1443; + static readonly field_6793 : Internal.class_1440$class_1443; + static readonly field_6795 : Internal.class_1440$class_1443; + static readonly field_6792 : Internal.class_1440$class_1443; + static readonly field_6791 : Internal.class_1440$class_1443; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1440$class_1443_ = "normal" | "lazy" | "worried" | "aggressive" | "brown" | "playful" | "weak" | class_1440$class_1443; + interface Remapper { + remapMethod(arg0: Internal.Class_, arg1: Internal.Method_, arg2: string): string; + unmapClass(arg0: string): string; + getMappedClass(from: Internal.Class_): string; + getMappedField(from: Internal.Class_, field: Internal.Field_): string; + getMappedField(from: Internal.Class_, field: Internal.Field_, fieldName: string): string; + remapField(arg0: Internal.Class_, arg1: Internal.Field_, arg2: string): string; + getMappedMethod(from: Internal.Class_, method: Internal.Method_): string; + getMappedMethod(from: Internal.Class_, method: Internal.Method_, methodString: string): string; + remapClass(arg0: Internal.Class_, arg1: string): string; + getUnmappedClass(from: string): string; + } + type Remapper_ = Remapper; + class class_3785$class_3786 extends Internal.Enum implements Internal.class_3542 { + static method_16638($$0: string): Internal.class_3785$class_3786; + static valueOf($$0: string): Internal.class_3785$class_3786; + static values(): Internal.class_3785$class_3786[]; + method_15434(): string; + method_16635(): string; + method_16636(): Internal.ImmutableList; + static readonly field_24956 : Internal.Codec; + static readonly field_16686 : Internal.class_3785$class_3786; + static readonly field_16687 : Internal.class_3785$class_3786; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3785$class_3786_ = "rigid" | "terrain_matching" | class_3785$class_3786; + interface Applicative extends Internal.Functor { + point(arg0: A): Internal.App; + apply2(arg0: Internal.BiFunction_, arg1: Internal.App_, arg2: Internal.App_): Internal.App; + apply3(arg0: Internal.Function3_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_): Internal.App; + apply4(arg0: Internal.Function4_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_): Internal.App; + ap11(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_): Internal.App; + ap2(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_): Internal.App; + apply5(arg0: Internal.Function5_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_): Internal.App; + ap10(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_): Internal.App; + ap4(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_): Internal.App; + lift2(arg0: Internal.App_>): Internal.BiFunction, Internal.App, Internal.App>; + ap3(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_): Internal.App; + lift1(arg0: Internal.App_>): Internal.Function, Internal.App>; + ap6(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_): Internal.App; + ap5(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_): Internal.App; + ap8(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_): Internal.App; + lift6(arg0: Internal.App_>): Internal.Function6, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App>; + ap7(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_): Internal.App; + lift5(arg0: Internal.App_>): Internal.Function5, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App>; + lift4(arg0: Internal.App_>): Internal.Function4, Internal.App, Internal.App, Internal.App, Internal.App>; + ap9(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_): Internal.App; + lift3(arg0: Internal.App_>): Internal.Function3, Internal.App, Internal.App, Internal.App>; + apply6(arg0: Internal.Function6_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_): Internal.App; + apply7(arg0: Internal.Function7_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_): Internal.App; + lift9(arg0: Internal.App_>): Internal.Function9, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App>; + apply8(arg0: Internal.Function8_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_): Internal.App; + lift8(arg0: Internal.App_>): Internal.Function8, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App>; + apply9(arg0: Internal.Function9_, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_): Internal.App; + lift7(arg0: Internal.App_>): Internal.Function7, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App, Internal.App>; + ap(arg0: Internal.Function_, arg1: Internal.App_): Internal.App; + ap(arg0: Internal.App_>, arg1: Internal.App_): Internal.App; + ap16(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_, arg13: Internal.App_, arg14: Internal.App_, arg15: Internal.App_, arg16: Internal.App_): Internal.App; + ap13(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_, arg13: Internal.App_): Internal.App; + ap12(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_): Internal.App; + ap15(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_, arg13: Internal.App_, arg14: Internal.App_, arg15: Internal.App_): Internal.App; + ap14(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_, arg4: Internal.App_, arg5: Internal.App_, arg6: Internal.App_, arg7: Internal.App_, arg8: Internal.App_, arg9: Internal.App_, arg10: Internal.App_, arg11: Internal.App_, arg12: Internal.App_, arg13: Internal.App_, arg14: Internal.App_): Internal.App; + } + type Applicative_ = Applicative; + interface LongIterable extends Internal.Iterable { + longIterator(): Internal.LongIterator; + longSpliterator(): Internal.LongSpliterator; + iterator(): Internal.LongIterator; + spliterator(): Internal.LongSpliterator; + forEach(arg0: Internal.LongConsumer_): void; + forEach(arg0: Internal.Consumer_): void; + forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void; + } + type LongIterable_ = LongIterable; + class class_1669 extends Internal.class_1297 { + method_18002(): Internal.class_2596; + method_5711($$0: number): void; + method_7473($$0: Internal.class_1309_): void; + method_7472($$0: number): number; + method_7470(): Internal.class_1309; + method_5773(): void; + static readonly field_30664 : 14; + static readonly field_30662 : 20; + static readonly field_30663 : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1669_ = class_1669; + class class_2636 extends Internal.class_2586 { + static method_31696($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2636_): void; + method_38251(): Internal.class_2622; + method_11390(): Internal.class_1917; + method_16887(): Internal.class_2487; + method_11011(): boolean; + method_11014($$0: Internal.class_2487_): void; + static method_31697($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2636_): void; + method_11004($$0: number, $$1: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2636_ = class_2636; + class class_1617$class_1618 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1617$class_1618; + static values(): Internal.class_1617$class_1618[]; + static method_7144($$0: number): Internal.class_1617$class_1618; + static readonly field_7377 : Internal.class_1617$class_1618; + static readonly field_7379 : Internal.class_1617$class_1618; + static readonly field_7378 : Internal.class_1617$class_1618; + static readonly field_7380 : Internal.class_1617$class_1618; + static readonly field_7382 : Internal.class_1617$class_1618; + static readonly field_7381 : Internal.class_1617$class_1618; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1617$class_1618_ = "wololo" | "fangs" | "blindness" | "none" | "summon_vex" | "disappear" | class_1617$class_1618; + interface class_5341$class_210 { + method_16780(): Internal.class_5341$class_210; + build(): Internal.class_5341; + method_893($$0: Internal.class_5341$class_210_): Internal.class_186$class_187; + } + type class_5341$class_210_ = (() => Internal.class_5341) | class_5341$class_210; + interface Function13 { + curry12(): Internal.Function12>; + curry9(): Internal.Function9>; + 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; + curry7(): Internal.Function7>; + curry8(): Internal.Function8>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry10(): Internal.Function10>; + curry4(): Internal.Function4>; + curry11(): Internal.Function11>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function13_ = Function13; + interface class_5562 { + method_31705(): BlockPos; + method_31706(): string; + method_31703(): void; + method_31704(): boolean; + } + type class_5562_ = class_5562; + class class_1506 extends Internal.class_1496 { + method_6813($$0: boolean): void; + static method_26901(): Internal.class_5132$class_5133; + method_5788(): boolean; + method_6812(): boolean; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_5749($$0: Internal.class_2487_): void; + method_6046(): Internal.class_1310; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5621(): number; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1506_ = class_1506; + interface RegistryObjectBuilderTypes$BuilderFactory { + createBuilder(arg0: ResourceLocation_): Internal.BuilderBase; + } + type RegistryObjectBuilderTypes$BuilderFactory_ = RegistryObjectBuilderTypes$BuilderFactory; + interface ValueUnwrapper { + unwrap(arg0: Internal.Scriptable_, arg1: any): any; + } + type ValueUnwrapper_ = ((arg0: Internal.Scriptable, arg1: any) => any) | ValueUnwrapper; + class class_2371 extends Internal.AbstractList { + add($$0: number, $$1: E): void; + set($$0: number, $$1: E): E; + size(): number; + get($$0: number): E; + clear(): void; + static method_37434($$0: number): Internal.class_2371; + static method_10211(): Internal.class_2371; + static method_10213($$0: number, $$1: E): Internal.class_2371; + remove($$0: number): E; + static method_10212($$0: E, ... $$1: E[]): Internal.class_2371; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2371_ = class_2371; + class class_4994 extends Internal.class_4995 { + method_26406($$0: BlockPos_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.Random_): boolean; + static readonly field_25006 : Internal.Codec; + static readonly field_23343 : Internal.class_4994; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4994_ = class_4994; + class class_4668$class_4671 extends Internal.class_4668$class_4670 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4671_ = class_4668$class_4671; + class class_3411$class_3413 extends Internal.Enum implements Internal.class_3542 { + static valueOf($$0: string): Internal.class_3411$class_3413; + static values(): Internal.class_3411$class_3413[]; + method_15434(): string; + method_14831(): string; + static method_14830($$0: string): Internal.class_3411$class_3413; + static readonly field_14528 : Internal.class_3411$class_3413; + static readonly field_24990 : Internal.Codec; + static readonly field_14532 : Internal.class_3411$class_3413; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3411$class_3413_ = "warm" | "cold" | class_3411$class_3413; + class class_3004 { + method_12975($$0: Internal.class_3222_): void; + method_12976($$0: Internal.class_3222_): void; + method_12968(): Internal.Collection; + method_12969(): Internal.Collection; + method_12970($$0: ResourceLocation_, $$1: Internal.class_2561_): Internal.class_3002; + method_12973($$0: Internal.class_3002_): void; + method_12974(): Internal.class_2487; + method_12971($$0: ResourceLocation_): Internal.class_3002; + method_12972($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3004_ = class_3004; + interface class_3908 extends Internal.class_1270 { + method_5476(): Internal.class_2561; + } + type class_3908_ = class_3908; + class class_1914 { + method_19278(): number; + method_19277(): number; + method_19279(): number; + method_19274(): void; + method_19273($$0: number): void; + method_19276(): void; + method_19275(): void; + method_21725(): number; + method_19272(): Internal.class_1799; + method_21834(): boolean; + method_8250(): Internal.class_1799; + method_8254(): void; + method_8251(): Internal.class_2487; + method_8247(): Internal.class_1799; + method_16953($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + method_8246(): Internal.class_1799; + method_8256(): boolean; + method_8245($$0: number): void; + method_8255(): boolean; + method_8244(): void; + method_8249(): number; + method_18019(): Internal.class_1799; + method_8248(): number; + method_16952($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1914_ = class_1914; + interface DirectoryStream$Filter { + accept(arg0: T): boolean; + } + type DirectoryStream$Filter_ = ((arg0: T) => boolean) | DirectoryStream$Filter; + class class_3610 extends Internal.class_2688 { + method_39360($$0: Internal.class_3611_): boolean; + method_40181(): Internal.Stream>; + method_15771(): boolean; + method_15760(): number; + method_15770($$0: Internal.class_1937_, $$1: BlockPos_): void; + method_40179($$0: Internal.class_6885_): boolean; + method_20785(): number; + method_15759(): Internal.class_2680; + method_15769(): boolean; + method_15758($$0: Internal.class_1922_, $$1: BlockPos_): Vec3; + method_15764($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_3611_, $$3: Internal.class_2350_): boolean; + method_15763($$0: Internal.class_1922_, $$1: BlockPos_): number; + method_33659($$0: Internal.class_3611_): boolean; + method_15773(): boolean; + method_15772(): Internal.class_3611; + method_15761(): number; + method_15757($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.Random_): void; + method_40180(): Internal.class_6880; + method_15768($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.Random_): void; + method_15767($$0: Internal.class_6862_): boolean; + method_15756($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_15766(): Internal.class_2394; + method_17776($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_265; + static readonly field_31728 : 8; + static readonly field_31727 : 9; + static readonly field_25018 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3610_ = class_3610; + class class_55 implements Internal.LootPoolAccessor, Internal.FabricLootPool { + static method_347(): Internal.class_55$class_56; + getEntries(): Internal.List; + method_349($$0: Internal.class_58_): void; + getRolls(): Internal.class_5658; + getFunctions(): Internal.List; + getConditions(): Internal.List; + method_341($$0: Internal.Consumer_, $$1: Internal.class_47_): void; + readonly field_956 : Internal.class_117[]; + readonly field_958 : Internal.class_5658; + readonly field_957 : Internal.class_5658; + readonly field_954 : Internal.class_5341[]; + readonly field_953 : Internal.class_79[]; + get entries(): Internal.List; + get functions(): Internal.List; + get rolls(): Internal.class_5658; + get conditions(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_55_ = class_55; + class class_5891 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_34142($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5891_ = class_5891; + interface class_6904$class_6905 extends Internal.Supplier { + } + type class_6904$class_6905_ = class_6904$class_6905; + class class_5709 implements Internal.class_5716 { + method_32955(): Internal.class_5717; + method_32956($$0: Internal.class_1937_): Internal.Optional; + static readonly field_28139 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5709_ = class_5709; + interface Short2DoubleFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Short2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2DoubleFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2DoubleFunction; + } + type Short2DoubleFunction_ = ((arg0: number) => number) | Short2DoubleFunction; + abstract class LootEventJS extends Internal.EventJS { + modify(id: ResourceLocation_, b: Internal.Consumer_): void; + removeAll(): void; + getType(): string; + getDirectory(): string; + addJson(id: ResourceLocation_, json: Internal.JsonObject_): void; + get type(): string; + get directory(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LootEventJS_ = LootEventJS; + interface Function9 { + apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9): R; + curry7(): Internal.Function7>; + curry8(): Internal.Function8>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function9_ = Function9; + class ChestEventJS extends Internal.InventoryEventJS { + getWrappedInventory(): Internal.class_1263; + getBlock(): Internal.BlockContainerJS; + getInventory(): Internal.InventoryJS; + get wrappedInventory(): Internal.class_1263; + get block(): Internal.BlockContainerJS; + get inventory(): Internal.InventoryJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ChestEventJS_ = ChestEventJS; + class Locale$Category extends Internal.Enum { + static valueOf(arg0: string): Internal.Locale$Category; + static values(): Internal.Locale$Category[]; + static readonly DISPLAY : Internal.Locale$Category; + static readonly FORMAT : Internal.Locale$Category; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Locale$Category_ = "display" | "format" | Locale$Category; + abstract class Permission implements Internal.Guard, Internal.Serializable { + getName(): string; + checkGuard(arg0: any): void; + newPermissionCollection(): Internal.PermissionCollection; + hashCode(): number; + equals(arg0: any): boolean; + getActions(): string; + toString(): string; + implies(arg0: Internal.Permission_): boolean; + get name(): string; + get actions(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Permission_ = Permission; + class InterfaceAddress { + getBroadcast(): Internal.InetAddress; + hashCode(): number; + equals(arg0: any): boolean; + getNetworkPrefixLength(): number; + getAddress(): Internal.InetAddress; + toString(): string; + get broadcast(): Internal.InetAddress; + get address(): Internal.InetAddress; + get networkPrefixLength(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type InterfaceAddress_ = InterfaceAddress; + interface MethodHandleDesc extends Internal.ConstantDesc { + invocationType(): Internal.MethodTypeDesc; + equals(arg0: any): boolean; + asType(arg0: Internal.MethodTypeDesc_): Internal.MethodHandleDesc; + } + type MethodHandleDesc_ = MethodHandleDesc; + interface Function7 { + apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7): R; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function7_ = Function7; + class class_3854 implements Internal.VillagerTypeAccessor { + toString(): string; + static method_16930($$0: Internal.class_6880_): Internal.class_3854; + static readonly field_17077 : Internal.class_3854; + static readonly field_17076 : Internal.class_3854; + static readonly field_17073 : Internal.class_3854; + static readonly field_17072 : Internal.class_3854; + static readonly field_17075 : Internal.class_3854; + static readonly field_17074 : Internal.class_3854; + static readonly field_17071 : Internal.class_3854; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3854_ = class_3854; + class class_1306 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1306; + static values(): Internal.class_1306[]; + method_5928(): Internal.class_1306; + toString(): string; + method_27301(): Internal.class_2561; + static readonly field_6182 : Internal.class_1306; + static readonly field_6183 : Internal.class_1306; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1306_ = "left" | "right" | class_1306; + interface class_6762 { + method_39363(arg0: Internal.class_6760_): void; + method_20825(): number; + method_8674(arg0: BlockPos_, arg1: T): boolean; + } + type class_6762_ = class_6762; + interface class_3999 { + method_18130(arg0: Internal.class_287_, arg1: Internal.class_1060_): void; + method_18131(arg0: Internal.class_289_): void; + } + type class_3999_ = class_3999; + class ImmutableList$Builder extends Internal.ImmutableCollection$Builder { + add(arg0: E): Internal.ImmutableList$Builder; + add(... arg0: E[]): Internal.ImmutableList$Builder; + build(): Internal.ImmutableList; + addAll(arg0: Internal.Iterator_): Internal.ImmutableList$Builder; + addAll(arg0: Internal.Iterable_): Internal.ImmutableList$Builder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableList$Builder_ = ImmutableList$Builder; + abstract class class_2350$class_2351 extends Internal.Enum implements Internal.class_3542, Internal.Predicate { + method_10180(): Internal.class_2350$class_2353; + method_10172(arg0: number, arg1: number, arg2: number): number; + static valueOf($$0: string): Internal.class_2350$class_2351; + static values(): Internal.class_2350$class_2351[]; + method_10174(): string; + method_15434(): string; + method_10173(arg0: number, arg1: number, arg2: number): number; + method_10176($$0: Internal.class_2350_): boolean; + toString(): string; + method_10178(): boolean; + static method_10177($$0: string): Internal.class_2350$class_2351; + method_10179(): boolean; + static method_16699($$0: Internal.Random_): Internal.class_2350$class_2351; + static readonly field_11051 : Internal.class_2350$class_2351; + static readonly field_25065 : Internal.Codec; + static readonly field_23780 : Internal.class_2350$class_2351[]; + static readonly field_11052 : Internal.class_2350$class_2351; + static readonly field_11048 : Internal.class_2350$class_2351; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2350$class_2351_ = "x" | "y" | "z" | class_2350$class_2351; + interface Byte2BooleanFunction extends it.unimi.dsi.fastutil.Function, Internal.IntPredicate { + getOrDefault(arg0: any, arg1: boolean): boolean; + getOrDefault(arg0: number, arg1: boolean): boolean; + andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2BooleanFunction; + andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2BooleanFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: boolean): boolean; + remove(arg0: number): boolean; + remove(arg0: any): boolean; + defaultReturnValue(): boolean; + defaultReturnValue(arg0: boolean): void; + andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Boolean2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): boolean; + get(arg0: number): boolean; + andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2BooleanFunction; + andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Byte2FloatFunction; + test(arg0: number): boolean; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2BooleanFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2BooleanFunction; + andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2BooleanFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2BooleanFunction; + andThenReference(arg0: Internal.Boolean2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2BooleanFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2BooleanFunction; + } + type Byte2BooleanFunction_ = ((arg0: number) => boolean) | Byte2BooleanFunction; + class AtomicReference implements Internal.Serializable { + setPlain(arg0: V): void; + weakCompareAndSetPlain(arg0: V, arg1: V): boolean; + set(arg0: V): void; + weakCompareAndSetRelease(arg0: V, arg1: V): boolean; + weakCompareAndSet(arg0: V, arg1: V): boolean; + compareAndExchange(arg0: V, arg1: V): V; + getAcquire(): V; + updateAndGet(arg0: Internal.UnaryOperator_): V; + setOpaque(arg0: V): void; + getPlain(): V; + compareAndExchangeRelease(arg0: V, arg1: V): V; + getOpaque(): V; + compareAndSet(arg0: V, arg1: V): boolean; + compareAndExchangeAcquire(arg0: V, arg1: V): V; + get(): V; + lazySet(arg0: V): void; + setRelease(arg0: V): void; + toString(): string; + getAndUpdate(arg0: Internal.UnaryOperator_): V; + getAndSet(arg0: V): V; + weakCompareAndSetAcquire(arg0: V, arg1: V): boolean; + getAndAccumulate(arg0: V, arg1: Internal.BinaryOperator_): V; + accumulateAndGet(arg0: V, arg1: Internal.BinaryOperator_): V; + weakCompareAndSetVolatile(arg0: V, arg1: V): boolean; + get opaque(): V; + get plain(): V; + get acquire(): V; + set opaque(arg0: V); + set release(arg0: V); + set plain(arg0: V); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AtomicReference_ = AtomicReference; + /** + */ + class ServerPlayerJS extends Internal.PlayerJS { + setCreativeMode(mode: boolean): void; + sendData(channel: string, data: Internal.class_2487_): void; + getStats(): Internal.PlayerStatsJS; + isAdvancementDone(id: ResourceLocation_): boolean; + getHasClientMod(): boolean; + paint(renderer: Internal.class_2487_): void; + setSpawnLocation(c: Internal.BlockContainerJS_): void; + unlockAdvancement(id: ResourceLocation_): void; + setGameMode(mode: string): void; + getSpawnLocation(): Internal.BlockContainerJS; + revokeAdvancement(id: ResourceLocation_): void; + ban(banner: string, reason: string, expiresInMillis: number): void; + isMiningBlock(): boolean; + setSelectedSlot(index: number): void; + kick(): void; + kick(reason: Internal.class_2561_): void; + setMouseItem(item: Internal.ItemStackJS_): void; + isOp(): boolean; + readonly server : Internal.ServerJS; + get spawnLocation(): Internal.BlockContainerJS; + get op(): boolean; + get stats(): Internal.PlayerStatsJS; + get miningBlock(): boolean; + get hasClientMod(): boolean; + set spawnLocation(c: Internal.BlockContainerJS_); + set selectedSlot(index: number); + set mouseItem(item: Internal.ItemStackJS_); + set creativeMode(mode: boolean); + set gameMode(mode: string); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type ServerPlayerJS_ = ServerPlayerJS; + class class_4221 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4221_ = class_4221; + class class_5949 extends Internal.Enum { + static valueOf($$0: string): Internal.class_5949; + static values(): Internal.class_5949[]; + method_34700(): string; + static readonly field_29551 : Internal.class_5949; + static readonly field_29552 : Internal.class_5949; + static readonly field_33881 : Internal.class_5949; + static readonly field_33880 : Internal.class_5949; + static readonly field_33879 : Internal.class_5949; + static readonly field_33878 : Internal.class_5949; + static readonly field_33877 : Internal.class_5949; + static readonly field_33876 : Internal.class_5949; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5949_ = "jvm" | "event_loops" | "chunk_rendering" | "mail_boxes" | "path_finding" | "cpu" | "chunk_rendering_dispatching" | "tick_loop" | class_5949; + interface BlockApiLookup { + registerForBlockEntity(provider: Internal.BiFunction_, blockEntityType: Internal.class_2591_): void; + registerForBlocks(arg0: Internal.BlockApiLookup$BlockApiProvider_, ... arg1: Internal.class_2248_[]): void; + apiClass(): typeof A; + find(arg0: Internal.class_1937_, arg1: BlockPos_, arg2: Internal.class_2680_, arg3: Internal.class_2586_, arg4: C): A; + find(world: Internal.class_1937_, pos: BlockPos_, context: C): A; + getProvider(arg0: Internal.class_2248_): Internal.BlockApiLookup$BlockApiProvider; + registerSelf(... arg0: Internal.class_2591_[]): void; + getId(): ResourceLocation; + registerForBlockEntities(arg0: Internal.BlockApiLookup$BlockEntityApiProvider_, ... arg1: Internal.class_2591_[]): void; + contextClass(): typeof C; + registerFallback(arg0: Internal.BlockApiLookup$BlockApiProvider_): void; + } + type BlockApiLookup_ = BlockApiLookup; + abstract class class_3309 extends Internal.class_3330 { + method_34885(): Internal.Date; + method_14504(): Internal.class_2561; + method_14503(): string; + method_14502(): Internal.Date; + method_14501(): string; + static readonly field_14308 : Internal.SimpleDateFormat; + static readonly field_29787 : "forever"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3309_ = class_3309; + class class_5585 { + readonly field_27298 : Internal.class_4651; + readonly field_27297 : Internal.class_4651; + readonly field_27296 : Internal.class_4651; + readonly field_27295 : Internal.class_4651; + static readonly field_27301 : Internal.Codec; + readonly field_27300 : Internal.List; + readonly field_33769 : Internal.class_6862; + readonly field_27299 : Internal.class_4651; + readonly field_33931 : Internal.class_6862; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5585_ = class_5585; + interface Multiset$Entry { + getElement(): E; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + getCount(): number; + } + type Multiset$Entry_ = Multiset$Entry; + class SlabBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SlabBlockBuilder_ = SlabBlockBuilder; + abstract class Enum implements Internal.Constable, Internal.Comparable, Internal.Serializable { + getDeclaringClass(): typeof E; + static valueOf(arg0: Internal.Class_, arg1: string): T; + hashCode(): number; + equals(arg0: any): boolean; + name(): string; + toString(): string; + compareTo(arg0: E): number; + describeConstable(): Internal.Optional>; + ordinal(): number; + get declaringClass(): typeof E; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Enum_ = Enum; + interface FabricLifecycledResourceManager { + fabric_getResourceType(): Internal.class_3264; + } + type FabricLifecycledResourceManager_ = FabricLifecycledResourceManager; + class class_1495 extends Internal.class_1492 { + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_6474($$0: Internal.class_1429_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1495_ = class_1495; + interface DataFixer { + update(arg0: Internal.DSL$TypeReference_, arg1: Internal.Dynamic_, arg2: number, arg3: number): Internal.Dynamic; + getSchema(arg0: number): Internal.Schema; + } + type DataFixer_ = DataFixer; + class class_2580 extends Internal.class_2586 implements Internal.class_3908 { + method_31662($$0: Internal.class_1937_): void; + createMenu($$0: number, $$1: Internal.class_1661_, $$2: Internal.class_1657_): Internal.class_1703; + method_10936($$0: Internal.class_2561_): void; + method_16887(): Internal.class_2487; + static method_10938($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_3414_): void; + method_10937(): Internal.List; + method_11012(): void; + method_38236(): Internal.class_2622; + method_11014($$0: Internal.class_2487_): void; + static method_16896($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2580_): void; + method_5476(): Internal.class_2561; + static readonly field_11801 : Internal.class_1291[][]; + static readonly field_31302 : 2; + static readonly field_31303 : 3; + static readonly field_31300 : 0; + static readonly field_31301 : 1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2580_ = class_2580; + interface FloatIterable extends Internal.Iterable { + iterator(): Internal.FloatIterator; + spliterator(): Internal.FloatSpliterator; + forEach(arg0: Internal.FloatConsumer_): void; + forEach(arg0: Internal.Consumer_): void; + forEach(arg0: java_.util.function_.DoubleConsumer_): void; + doubleSpliterator(): Internal.DoubleSpliterator; + doubleIterator(): Internal.DoubleIterator; + } + type FloatIterable_ = FloatIterable; + interface class_6763 extends Internal.class_6762 { + } + type class_6763_ = class_6763; + class class_746 extends Internal.class_742 { + method_16354($$0: Internal.class_3751_): void; + method_7323($$0: Internal.class_2593_): void; + method_5783($$0: Internal.class_3414_, $$1: number, $$2: number): void; + method_6111($$0: Internal.class_1291_): Internal.class_1293; + method_6034(): boolean; + method_5784($$0: Internal.class_1313_, $$1: Vec3_): void; + method_6115(): boolean; + method_3149(): boolean; + method_6019($$0: Hand_): void; + method_5728($$0: boolean): void; + method_26269(): number; + method_22420($$0: boolean): void; + method_6021(): void; + method_6025($$0: number): void; + method_3151(): number; + method_7355(): void; + method_7311($$0: Internal.class_2625_): void; + method_5695($$0: number): number; + method_7277($$0: Internal.class_1297_): void; + method_6023(): void; + method_7353($$0: Internal.class_2561_, $$1: boolean): void; + method_17356($$0: Internal.class_3414_, $$1: Internal.class_3419_, $$2: number, $$3: number): void; + method_7315($$0: Internal.class_1799_, $$1: Hand_): void; + method_5773(): void; + method_6104($$0: Hand_): void; + method_30951($$0: number): Vec3; + method_3138($$0: number): void; + method_18276(): boolean; + method_3137(): void; + method_5711($$0: number): void; + method_22419(): boolean; + method_5715(): boolean; + method_27302(): boolean; + method_7340(): boolean; + method_33592($$0: Internal.class_1799_, $$1: Internal.class_1799_, $$2: Internal.class_5536_): void; + method_3141($$0: Internal.class_1860_): void; + method_3140(): number; + method_6058(): Hand; + method_9203($$0: Internal.class_2561_, $$1: Internal.UUID_): void; + method_3143(): Internal.class_3469; + method_3142($$0: string): void; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_3145($$0: number, $$1: number, $$2: number): void; + method_3144(): boolean; + method_7304($$0: Internal.class_1297_): void; + method_5842(): void; + method_3147($$0: number): void; + method_7303($$0: Internal.class_2633_): void; + method_3146($$0: string): void; + method_7346(): void; + method_5869(): boolean; + method_5705($$0: number): number; + method_29239(): void; + method_20303(): boolean; + method_21754(): boolean; + method_7290($$0: boolean): boolean; + method_27298(): boolean; + method_3130(): Internal.class_299; + method_7257($$0: Internal.class_1918_): void; + method_3132(): void; + method_3131(): boolean; + method_7331(): void; + method_6007(): void; + method_5674($$0: Internal.class_2940_): void; + method_3135(): string; + method_33689(): void; + method_5873($$0: Internal.class_1297_, $$1: boolean): boolean; + field_3929 : number; + field_3916 : number; + readonly field_3944 : Internal.class_634; + field_3911 : number; + field_3921 : number; + field_3932 : number; + field_3931 : number; + field_3914 : number; + field_3913 : Internal.class_744; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_746_ = class_746; + class class_6624 extends Internal.Record { + method_38709($$0: Internal.class_6625_): Internal.class_2520; + method_38708(): boolean; + hashCode(): number; + equals($$0: any): boolean; + method_38710($$0: BlockPos_): boolean; + toString(): string; + method_38712(): Internal.class_3341; + static method_38711($$0: Internal.class_2499_, $$1: Internal.class_6625_): Internal.class_6624; + comp_132(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6624_ = class_6624; + class class_4581 { + method_22853(): Internal.Triple; + method_22855($$0: Internal.class_4581_): void; + method_22856(): void; + method_22847(): void; + method_23729($$0: number): void; + method_23296(): Internal.class_4581; + method_23274($$0: Internal.class_1158_): void; + method_35263($$0: Internal.FloatBuffer_): void; + method_35262($$0: Internal.FloatBuffer_, $$1: boolean): void; + method_26288($$0: number, $$1: number, $$2: number): void; + method_35261($$0: Internal.FloatBuffer_): void; + method_35270(): number; + method_23731(): number; + method_23732(): boolean; + static method_23963($$0: number, $$1: number, $$2: number): Internal.class_4581; + method_22852($$0: Internal.class_4581_): void; + method_35269(): number; + method_35268($$0: Internal.FloatBuffer_): void; + method_35267($$0: Internal.class_4581_): void; + method_35266($$0: Internal.FloatBuffer_): void; + method_35265($$0: Internal.class_4581_): void; + hashCode(): number; + method_35264($$0: Internal.FloatBuffer_, $$1: boolean): void; + equals($$0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4581_ = class_4581; + interface EffectsProperties { + getAmbientMoodSound(): Internal.Optional; + getFoliageColorOverride(): Internal.OptionalInt; + getSkyColor(): number; + getAmbientParticle(): Internal.Optional; + getGrassColorOverride(): Internal.OptionalInt; + getAmbientLoopSound(): Internal.Optional; + getFogColor(): number; + getAmbientAdditionsSound(): Internal.Optional; + getBackgroundMusic(): Internal.Optional; + getGrassColorModifier(): Internal.class_4763$class_5486; + getWaterFogColor(): number; + getWaterColor(): number; + } + type EffectsProperties_ = EffectsProperties; + interface ComponentKJS extends Internal.class_2561, Internal.Iterable, Internal.JsonSerializable, Internal.WrappedJS { + color(c: Internal.Color_): Internal.class_5250; + yellow(): Internal.class_5250; + italic(): Internal.class_5250; + italic(value: boolean): Internal.class_5250; + darkBlue(): Internal.class_5250; + gold(): Internal.class_5250; + red(): Internal.class_5250; + hover(s: Internal.class_2561_): Internal.class_5250; + aqua(): Internal.class_5250; + iterator(): Internal.Iterator; + gray(): Internal.class_5250; + white(): Internal.class_5250; + darkRed(): Internal.class_5250; + noColor(): Internal.class_5250; + darkPurple(): Internal.class_5250; + strikethrough(value: boolean): Internal.class_5250; + strikethrough(): Internal.class_5250; + obfuscated(): Internal.class_5250; + obfuscated(value: boolean): Internal.class_5250; + green(): Internal.class_5250; + darkGreen(): Internal.class_5250; + lightPurple(): Internal.class_5250; + black(): Internal.class_5250; + bold(): Internal.class_5250; + bold(value: boolean): Internal.class_5250; + click(s: Internal.class_2558_): Internal.class_5250; + darkAqua(): Internal.class_5250; + toJson(): Internal.JsonElement; + blue(): Internal.class_5250; + underlined(): Internal.class_5250; + underlined(value: boolean): Internal.class_5250; + darkGray(): Internal.class_5250; + self(): Internal.class_5250; + insertion(s: string): Internal.class_5250; + font(s: ResourceLocation_): Internal.class_5250; + } + type ComponentKJS_ = ComponentKJS; + class class_2658 implements Internal.class_2596 { + method_11458(): Internal.class_2540; + method_11457($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11456(): ResourceLocation; + static readonly field_28284 : ResourceLocation; + static readonly field_18959 : ResourceLocation; + static readonly field_18958 : ResourceLocation; + static readonly field_28285 : ResourceLocation; + static readonly field_21560 : ResourceLocation; + static readonly field_18960 : ResourceLocation; + static readonly field_20599 : ResourceLocation; + static readonly field_19331 : ResourceLocation; + static readonly field_20600 : ResourceLocation; + static readonly field_12161 : ResourceLocation; + static readonly field_21559 : ResourceLocation; + static readonly field_18800 : ResourceLocation; + static readonly field_12163 : ResourceLocation; + static readonly field_18957 : ResourceLocation; + static readonly field_12164 : ResourceLocation; + static readonly field_12158 : ResourceLocation; + static readonly field_18799 : ResourceLocation; + static readonly field_12157 : ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2658_ = class_2658; + class class_2633 extends Internal.class_2586 { + method_11360($$0: boolean): void; + method_11382($$0: number): void; + method_11381($$0: Internal.class_2776_): void; + method_21865(): string; + method_21864($$0: Internal.class_3218_, $$1: boolean, $$2: Internal.class_3499_): boolean; + method_11347($$0: boolean): void; + method_11349(): Vec3i; + method_11384(): boolean; + method_11362(): string; + method_11361(): void; + method_11383(): boolean; + method_11385($$0: Internal.class_2470_): void; + method_11363($$0: string): void; + method_11366($$0: boolean): boolean; + method_11344($$0: ResourceLocation_): void; + method_11365(): boolean; + method_11343($$0: string): void; + method_11368($$0: Internal.class_3218_, $$1: boolean): boolean; + method_11346(): number; + method_11367(): boolean; + method_11345(): Internal.class_2415; + method_38252(): Internal.class_2622; + method_11371(): number; + method_11370($$0: number): void; + method_11359(): BlockPos; + method_11358(): string; + method_16887(): Internal.class_2487; + method_11373($$0: Internal.class_1309_): void; + method_11351($$0: Internal.class_1657_): boolean; + method_11372(): boolean; + method_11375(): boolean; + method_11353(): Internal.class_2470; + method_11374(): Internal.class_2776; + method_11352($$0: boolean): void; + method_11014($$0: Internal.class_2487_): void; + method_11377($$0: Vec3i_): void; + method_11354(): boolean; + method_11376($$0: Internal.class_3218_): boolean; + method_11379($$0: boolean): void; + method_11357(): boolean; + method_11356($$0: Internal.class_2415_): void; + method_11378($$0: BlockPos_): void; + static readonly field_31364 : 48; + static readonly field_31365 : 48; + static readonly field_31366 : "author"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2633_ = class_2633; + interface ContextAction { + run(arg0: Internal.Context_): T; + } + type ContextAction_ = ContextAction; + class class_4503 implements Internal.class_863$class_864 { + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_22123($$0: BlockPos_, $$1: number, $$2: string, $$3: number): void; + method_20414(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4503_ = class_4503; + class class_1541 extends Internal.class_1297 { + method_6967($$0: number): void; + method_18002(): Internal.class_2596; + method_6969(): number; + method_6970(): Internal.class_1309; + method_5863(): boolean; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1541_ = class_1541; + interface ObjectIterator extends Internal.Iterator { + skip(arg0: number): number; + } + type ObjectIterator_ = ObjectIterator; + class ZoneOffsetTransition implements Internal.Comparable, Internal.Serializable { + getDateTimeAfter(): Internal.LocalDateTime; + getDateTimeBefore(): Internal.LocalDateTime; + getOffsetBefore(): Internal.ZoneOffset; + getOffsetAfter(): Internal.ZoneOffset; + compareTo(arg0: Internal.ZoneOffsetTransition_): number; + getInstant(): Internal.Instant; + isGap(): boolean; + getDuration(): Internal.Duration; + toEpochSecond(): number; + hashCode(): number; + static of(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneOffset_): Internal.ZoneOffsetTransition; + equals(arg0: any): boolean; + isOverlap(): boolean; + toString(): string; + isValidOffset(arg0: Internal.ZoneOffset_): boolean; + get duration(): Internal.Duration; + get overlap(): boolean; + get gap(): boolean; + get dateTimeBefore(): Internal.LocalDateTime; + get offsetAfter(): Internal.ZoneOffset; + get dateTimeAfter(): Internal.LocalDateTime; + get offsetBefore(): Internal.ZoneOffset; + get instant(): Internal.Instant; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ZoneOffsetTransition_ = ZoneOffsetTransition; + class ArrayList extends Internal.AbstractList implements Internal.List, Internal.RandomAccess, Internal.Cloneable, Internal.Serializable { + replaceAll(arg0: Internal.UnaryOperator_): void; + remove(arg0: any): boolean; + remove(arg0: number): E; + removeAll(arg0: Internal.Collection_): boolean; + iterator(): Internal.Iterator; + hashCode(): number; + get(arg0: number): E; + toArray(arg0: T[]): T[]; + toArray(): any[]; + indexOf(arg0: any): number; + add(arg0: E): boolean; + add(arg0: number, arg1: E): void; + subList(arg0: number, arg1: number): Internal.List; + trimToSize(): void; + set(arg0: number, arg1: E): E; + spliterator(): Internal.Spliterator; + forEach(arg0: Internal.Consumer_): void; + isEmpty(): boolean; + clear(): void; + sort(arg0: Internal.Comparator_): void; + removeIf(arg0: Internal.Predicate_): boolean; + lastIndexOf(arg0: any): number; + contains(arg0: any): boolean; + size(): number; + addAll(arg0: Internal.Collection_): boolean; + addAll(arg0: number, arg1: Internal.Collection_): boolean; + equals(arg0: any): boolean; + clone(): any; + listIterator(): Internal.ListIterator; + listIterator(arg0: number): Internal.ListIterator; + ensureCapacity(arg0: number): void; + retainAll(arg0: Internal.Collection_): boolean; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ArrayList_ = ArrayList; + class class_268 extends Internal.class_270 { + method_1135($$0: boolean): void; + method_1136(): Internal.class_2561; + method_1137($$0: Internal.class_2561_): void; + method_1138($$0: Internal.class_2561_): void; + method_1139($$0: Internal.class_2561_): void; + method_35594(): Internal.class_269; + method_1140(): Internal.class_2561; + method_1141($$0: Internal.class_124_): void; + static method_1142($$0: Internal.class_270_, $$1: Internal.class_2561_): Internal.class_5250; + method_1143($$0: boolean): void; + method_1144(): Internal.class_2561; + method_1145($$0: Internal.class_270$class_271_): void; + method_1200(): Internal.class_270$class_272; + method_1146($$0: number): void; + method_1201(): Internal.class_270$class_272; + method_1147(): number; + method_1202(): Internal.class_124; + method_1203(): Internal.class_270$class_271; + method_1148(): Internal.class_5250; + method_1149($$0: Internal.class_270$class_272_): void; + method_1204(): Internal.Collection; + method_1205(): boolean; + method_1197(): string; + method_1198($$0: Internal.class_2561_): Internal.class_5250; + method_1133($$0: Internal.class_270$class_272_): void; + method_1199(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_268_ = class_268; + class RecordCodecBuilder$Mu implements Internal.K1 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecordCodecBuilder$Mu_ = RecordCodecBuilder$Mu; + class ParsePosition { + getIndex(): number; + setIndex(arg0: number): void; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + setErrorIndex(arg0: number): void; + getErrorIndex(): number; + get errorIndex(): number; + get index(): number; + set errorIndex(arg0: number); + set index(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ParsePosition_ = ParsePosition; + interface ResourcePackManagerAccessor { + getProviders(): Internal.Set; + } + type ResourcePackManagerAccessor_ = ResourcePackManagerAccessor; + class class_3445 extends Internal.class_274 { + method_14949(): Internal.class_3448; + hashCode(): number; + equals($$0: any): boolean; + static method_14950($$0: Internal.class_3448_, $$1: T): string; + toString(): string; + method_14953($$0: number): string; + method_14951(): T; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3445_ = class_3445; + class class_4635 implements Internal.class_3037 { + readonly field_21230 : Internal.class_4651; + readonly field_21231 : Internal.class_4651; + readonly field_21232 : number; + static readonly field_24885 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4635_ = class_4635; + class PlayerAdvancementEventJS extends Internal.PlayerEventJS { + getAdvancement(): Internal.AdvancementJS; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get advancement(): Internal.AdvancementJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PlayerAdvancementEventJS_ = PlayerAdvancementEventJS; + interface Reference2ReferenceFunction extends it.unimi.dsi.fastutil.Function { + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Reference2FloatFunction; + getOrDefault(arg0: any, arg1: V): V; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2ReferenceFunction; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Reference2ShortFunction; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Reference2IntFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Reference2CharFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2ReferenceFunction; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2DoubleFunction; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2ReferenceFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2ObjectFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2ReferenceFunction; + get(arg0: any): V; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2ReferenceFunction; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Reference2ByteFunction; + } + type Reference2ReferenceFunction_ = ((arg0: any) => V) | Reference2ReferenceFunction; + class class_2519 implements Internal.class_2520, Internal.SpecialEquality { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + static method_10706($$0: string): string; + static method_23256($$0: string): Internal.class_2519; + method_23258(): Internal.class_4614; + method_32289($$0: Internal.class_5627_): void; + method_10711(): number; + method_10714(): string; + method_10713($$0: Internal.DataOutput_): void; + method_10705(): Internal.class_2519; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + static method_39875($$0: Internal.DataInput_): void; + specialEquals(o: any, shallow: boolean): boolean; + static readonly field_21045 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2519_ = class_2519; + interface ShortIterator extends Internal.PrimitiveIterator { + next(): number; + nextShort(): number; + skip(arg0: number): number; + forEachRemaining(arg0: java_.util.function_.IntConsumer_): void; + forEachRemaining(arg0: Internal.ShortConsumer_): void; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type ShortIterator_ = ShortIterator; + interface Float2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Float2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2IntFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2IntFunction; + } + type Float2IntFunction_ = ((arg0: number) => number) | Float2IntFunction; + class Collector$Characteristics extends Internal.Enum { + static valueOf(arg0: string): Internal.Collector$Characteristics; + static values(): Internal.Collector$Characteristics[]; + static readonly IDENTITY_FINISH : Internal.Collector$Characteristics; + static readonly UNORDERED : Internal.Collector$Characteristics; + static readonly CONCURRENT : Internal.Collector$Characteristics; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Collector$Characteristics_ = "unordered" | "identity_finish" | "concurrent" | Collector$Characteristics; + class class_313 { + method_1620($$0: number): Internal.class_319; + method_1621(): number; + method_1622(): number; + method_1614($$0: Internal.Optional_): Internal.class_319; + method_1615(): void; + method_1616(): number; + method_1617(): Internal.class_319; + method_1618(): number; + toString(): string; + method_1619($$0: Internal.class_319_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_313_ = class_313; + interface ScreenMouseEvents$AllowMouseClick { + allowMouseClick(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): boolean; + } + type ScreenMouseEvents$AllowMouseClick_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => boolean) | ScreenMouseEvents$AllowMouseClick; + interface Char2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToLongFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: string, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: string, arg1: number): number; + remove(arg0: string): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): number; + get(arg0: string): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Char2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: string): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Char2CharFunction; + applyAsLong(arg0: number): number; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2LongFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2LongFunction; + } + type Char2LongFunction_ = ((arg0: string) => number) | Char2LongFunction; + class class_5965$class_6398 { + method_37175(): number; + method_37176($$0: number): number; + method_37177(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5965$class_6398_ = class_5965$class_6398; + class class_3859 extends Internal.class_1874 { + method_8119(): Internal.class_1865; + method_17447(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3859_ = class_3859; + class class_4703$class_4705 { + readonly field_21543 : BlockPos; + readonly field_21544 : string; + readonly field_21545 : number; + readonly field_21546 : number; + readonly field_21625 : number; + readonly field_21626 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4703$class_4705_ = class_4703$class_4705; + interface Spliterator$OfLong extends Internal.Spliterator$OfPrimitive { + trySplit(): Internal.Spliterator$OfLong; + tryAdvance(arg0: Internal.LongConsumer_): boolean; + tryAdvance(arg0: Internal.Consumer_): boolean; + forEachRemaining(arg0: Internal.LongConsumer_): void; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type Spliterator$OfLong_ = Spliterator$OfLong; + class class_5889 implements Internal.class_2596 { + method_34127(): number; + method_34126(): number; + method_34125(): number; + method_34124(): number; + method_34123($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_34131(): number; + method_34130(): number; + method_34129(): number; + method_34128(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5889_ = class_5889; + interface Char2DoubleFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: string, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: string, arg1: number): number; + remove(arg0: string): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): number; + get(arg0: string): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Char2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: string): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2DoubleFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2DoubleFunction; + } + type Char2DoubleFunction_ = ((arg0: string) => number) | Char2DoubleFunction; + class class_3895 implements Internal.class_2596 { + method_17187($$0: Internal.class_2602_): void; + method_17188(): Hand; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3895_ = class_3895; + class class_6008$class_6010 implements Internal.class_6008 { + method_34983(): T; + static method_34981($$0: Internal.Codec_): Internal.Codec>; + method_34979(): Internal.class_6007; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6008$class_6010_ = class_6008$class_6010; + class class_1733 extends Internal.class_1703 { + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1733_ = class_1733; + class class_1041 implements Internal.AutoCloseable { + method_4502(): number; + method_4506(): number; + method_4505($$0: Internal.Optional_): void; + method_4507(): number; + method_21668($$0: boolean): void; + method_20831(): Internal.class_313; + method_22092(): number; + method_22093(): boolean; + method_4490(): number; + static method_4492($$0: Internal.BiConsumer_): void; + method_4491($$0: Internal.InputStream_, $$1: Internal.InputStream_): void; + method_4474($$0: string): void; + method_4495(): number; + method_4476($$0: number, $$1: boolean): number; + method_4498(): boolean; + method_4497($$0: boolean): void; + method_4475(): void; + close(): void; + method_4511(): Internal.Optional; + method_4499(): number; + method_4477(): number; + method_4513(): void; + method_16000(): number; + method_24286($$0: string): void; + method_36813($$0: number, $$1: number): void; + method_35643($$0: number): void; + method_35642($$0: number): void; + method_4480(): number; + method_4482($$0: number, $$1: number): void; + method_15999($$0: number): void; + method_15998(): void; + method_4486(): number; + method_15997($$0: number): void; + method_4500(): void; + method_4489(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1041_ = class_1041; + interface Collection extends Internal.Iterable { + add(arg0: E): boolean; + spliterator(): Internal.Spliterator; + containsAll(arg0: Internal.Collection_): boolean; + isEmpty(): boolean; + clear(): void; + remove(arg0: any): boolean; + removeIf(arg0: Internal.Predicate_): boolean; + removeAll(arg0: Internal.Collection_): boolean; + contains(arg0: any): boolean; + iterator(): Internal.Iterator; + size(): number; + addAll(arg0: Internal.Collection_): boolean; + stream(): Internal.Stream; + hashCode(): number; + equals(arg0: any): boolean; + toArray(arg0: T[]): T[]; + toArray(arg0: Internal.IntFunction_): T[]; + toArray(): any[]; + parallelStream(): Internal.Stream; + retainAll(arg0: Internal.Collection_): boolean; + } + type Collection_ = Collection; + class class_2627 extends Internal.class_2621 implements Internal.class_1278 { + method_5439(): number; + method_11314($$0: Internal.class_2680_): Internal.class_238; + static method_31694($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2627_): void; + method_11319($$0: Internal.class_2487_): void; + method_5492($$0: number, $$1: Internal.class_1799_, $$2: Internal.class_2350_): boolean; + method_5493($$0: number, $$1: Internal.class_1799_, $$2: Internal.class_2350_): boolean; + method_11320(): Internal.class_1767; + method_5494($$0: Internal.class_2350_): number[]; + method_11014($$0: Internal.class_2487_): void; + method_27093(): boolean; + method_5435($$0: Internal.class_1657_): void; + method_11313(): Internal.class_2627$class_2628; + method_5432($$0: Internal.class_1657_): void; + method_11312($$0: number): number; + method_11004($$0: number, $$1: number): boolean; + static readonly field_31354 : 9; + static readonly field_31360 : 270.0; + static readonly field_31361 : "Items"; + static readonly field_31359 : 0.5; + static readonly field_31357 : 1; + static readonly field_31358 : 10; + static readonly field_31355 : 3; + static readonly field_31356 : 27; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2627_ = class_2627; + interface Boolean2ByteFunction extends it.unimi.dsi.fastutil.Function { + getOrDefault(arg0: boolean, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Boolean2IntFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: boolean, arg1: number): number; + remove(arg0: any): number; + remove(arg0: boolean): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Boolean2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Boolean2ObjectFunction; + get(arg0: any): number; + get(arg0: boolean): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ByteFunction; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Boolean2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Boolean2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Boolean2CharFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2ByteFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ByteFunction; + } + type Boolean2ByteFunction_ = ((arg0: boolean) => number) | Boolean2ByteFunction; + class class_6784 extends Internal.class_6679 { + method_38873(): Internal.class_6647; + static readonly field_35702 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6784_ = class_6784; + interface NativeResource extends Internal.AutoCloseable { + free(): void; + close(): void; + } + type NativeResource_ = NativeResource; + class class_1474 extends Internal.class_1425 { + method_6659($$0: number): void; + static method_6649($$0: number): string; + static method_6657($$0: number): string; + method_6646(): ResourceLocation; + method_6658(): number[]; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5969($$0: number): boolean; + method_5749($$0: Internal.class_2487_): void; + static method_6651($$0: number): Internal.class_1767; + static method_6652($$0: number): Internal.class_1767; + static method_38985($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_6452(): Internal.class_1799; + method_6650(): ResourceLocation; + method_6655(): number[]; + method_6644(): number; + static method_6656($$0: number): number; + method_6455($$0: Internal.class_1799_): void; + method_5652($$0: Internal.class_2487_): void; + method_6654(): number; + static readonly field_30383 : 1; + static readonly field_30380 : 0; + static readonly field_30378 : "BucketVariantTag"; + static readonly field_6879 : number[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1474_ = class_1474; + class class_4659 extends Internal.class_4662 { + method_23469($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: Internal.List_, $$4: Internal.List_): void; + static readonly field_24958 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4659_ = class_4659; + class Painter implements Internal.UnitVariables { + getObject(key: string): Internal.PainterObject; + getVariables(): Internal.VariableSet; + guiScreenDraw(screen: Internal.class_437_, matrices: Internal.class_4587_, mouseX: number, mouseY: number, delta: number): void; + clear(): void; + paint(root: Internal.class_2487_): void; + setVariable(key: string, variable: Internal.Unit_): void; + inGameScreenDraw(matrices: Internal.class_4587_, delta: number): void; + unitOf(o: any): Internal.Unit; + make(type: string): Internal.PainterObject; + static readonly LEFT : -1; + static readonly DRAW_INGAME : 1; + static readonly INSTANCE : Internal.Painter; + static readonly BOTTOM : 1; + readonly screenHeightUnit : Internal.MutableNumberUnit; + static readonly DRAW_GUI : 2; + static readonly CENTER : 0; + readonly screenWidthUnit : Internal.MutableNumberUnit; + static readonly DRAW_ALWAYS : 0; + static readonly TOP : -1; + readonly unitContext : Internal.UnitContext; + readonly mouseXUnit : Internal.MutableNumberUnit; + readonly mouseYUnit : Internal.MutableNumberUnit; + readonly deltaUnit : Internal.MutableNumberUnit; + static readonly RIGHT : 1; + get variables(): Internal.VariableSet; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Painter_ = Painter; + interface CustomProperty { + get(): any; + } + type CustomProperty_ = CustomProperty; + interface class_6350 { + method_33742(): boolean; + method_38317(arg0: Internal.class_6910$class_6912_, arg1: number): Internal.class_2680; + } + type class_6350_ = class_6350; + interface PointOfInterestTypeAccessor { + } + type PointOfInterestTypeAccessor_ = PointOfInterestTypeAccessor; + abstract class class_4093 extends Internal.class_1255 { + method_18859($$0: R): void; + method_5384(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4093_ = class_4093; + abstract class class_265 { + method_1102($$0: Internal.class_2350$class_2351_, $$1: number, $$2: number): number; + method_1104($$0: Internal.class_259$class_260_): void; + method_1105($$0: Internal.class_2350$class_2351_): number; + method_1107(): Internal.class_238; + method_1108($$0: Internal.class_2350$class_2351_, $$1: Internal.class_238_, $$2: number): number; + method_35593($$0: Internal.class_2350$class_2351_, $$1: number, $$2: number): number; + method_20538($$0: Internal.class_2350_): Internal.class_265; + method_1090(): Internal.List; + method_33661($$0: Vec3_): Internal.Optional; + method_1091($$0: Internal.class_2350$class_2351_): number; + method_1092($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_): Internal.class_3965; + method_1096($$0: number, $$1: number, $$2: number): Internal.class_265; + toString(): string; + method_1097(): Internal.class_265; + method_1110(): boolean; + method_1089($$0: Internal.class_259$class_260_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_265_ = class_265; + interface SpriteFinder { + find(arg0: Internal.QuadView_, arg1: number): Internal.class_1058; + find(arg0: number, arg1: number): Internal.class_1058; + } + type SpriteFinder_ = SpriteFinder; + interface EventLoop extends Internal.OrderedEventExecutor, Internal.EventLoopGroup { + parent(): Internal.EventLoopGroup; + } + type EventLoop_ = EventLoop; + class class_312 { + method_1599(): void; + method_1610(): void; + method_1612(): void; + method_1613(): boolean; + handler$zcn000$onRawMouseScrolled(handle: number, xOffset: number, yOffset: number, info: Internal.CallbackInfo_, amount: number): void; + method_1603(): number; + method_1604(): number; + method_1606(): void; + method_1607($$0: number): void; + method_1608(): boolean; + method_1609(): boolean; + method_30134(): void; + handler$zcn000$onRawMouseClicked(handle: number, button: number, action: number, mods: number, info: Internal.CallbackInfo_): void; + method_35707(): boolean; + handler$zcn000$onMouseScrolled(handle: number, xOffset: number, yOffset: number, info: Internal.CallbackInfo_, amount: number, x: number, y: number): void; + handler$zcn000$onMouseScrolledPost(handle: number, xOffset: number, yOffset: number, info: Internal.CallbackInfo_, amount: number, x: number, y: number): void; + handler$zcn000$onRawMouseClickedPost(handle: number, button: number, action: number, mods: number, info: Internal.CallbackInfo_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_312_ = class_312; + class class_2767 implements Internal.class_2596 { + method_11889(): number; + method_11888(): Internal.class_3419; + method_11052($$0: Internal.class_2540_): void; + method_11890(): number; + method_11892(): number; + method_11891(): number; + method_11894(): Internal.class_3414; + method_11893(): number; + method_11895($$0: Internal.class_2602_): void; + static readonly field_33353 : 8.0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2767_ = class_2767; + interface class_5341 extends Internal.class_46, Internal.Predicate { + method_29325(): Internal.class_5342; + } + type class_5341_ = class_5341; + class class_4604 { + method_23093($$0: Internal.class_238_): boolean; + method_23088($$0: number, $$1: number, $$2: number): void; + method_38557($$0: number): Internal.class_4604; + static readonly field_34820 : 4; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4604_ = class_4604; + class MethodHandles$Lookup { + findStaticVarHandle(arg0: Internal.Class_, arg1: string, arg2: Internal.Class_): Internal.VarHandle; + hasFullPrivilegeAccess(): boolean; + findStaticGetter(arg0: Internal.Class_, arg1: string, arg2: Internal.Class_): Internal.MethodHandle; + lookupClass(): typeof any; + defineHiddenClass(arg0: number[], arg1: boolean, ... arg2: any_[]): Internal.MethodHandles$Lookup; + unreflectSetter(arg0: Internal.Field_): Internal.MethodHandle; + findVirtual(arg0: Internal.Class_, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle; + findConstructor(arg0: Internal.Class_, arg1: Internal.MethodType_): Internal.MethodHandle; + dropLookupMode(arg0: number): Internal.MethodHandles$Lookup; + findStaticSetter(arg0: Internal.Class_, arg1: string, arg2: Internal.Class_): Internal.MethodHandle; + bind(arg0: any, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle; + findGetter(arg0: Internal.Class_, arg1: string, arg2: Internal.Class_): Internal.MethodHandle; + hasPrivateAccess(): boolean; + unreflectGetter(arg0: Internal.Field_): Internal.MethodHandle; + accessClass(arg0: Internal.Class_): typeof any; + findSpecial(arg0: Internal.Class_, arg1: string, arg2: Internal.MethodType_, arg3: Internal.Class_): Internal.MethodHandle; + in(arg0: Internal.Class_): Internal.MethodHandles$Lookup; + defineClass(arg0: number[]): typeof any; + unreflectConstructor(arg0: Internal.Constructor_): Internal.MethodHandle; + unreflectVarHandle(arg0: Internal.Field_): Internal.VarHandle; + findClass(arg0: string): typeof any; + defineHiddenClassWithClassData(arg0: number[], arg1: any, arg2: boolean, ... arg3: any_[]): Internal.MethodHandles$Lookup; + unreflectSpecial(arg0: Internal.Method_, arg1: Internal.Class_): Internal.MethodHandle; + lookupModes(): number; + findStatic(arg0: Internal.Class_, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle; + ensureInitialized(arg0: Internal.Class_): typeof any; + unreflect(arg0: Internal.Method_): Internal.MethodHandle; + findVarHandle(arg0: Internal.Class_, arg1: string, arg2: Internal.Class_): Internal.VarHandle; + findSetter(arg0: Internal.Class_, arg1: string, arg2: Internal.Class_): Internal.MethodHandle; + toString(): string; + previousLookupClass(): typeof any; + revealDirect(arg0: Internal.MethodHandle_): Internal.MethodHandleInfo; + static readonly MODULE : 16; + static readonly PACKAGE : 8; + static readonly PUBLIC : 1; + static readonly ORIGINAL : 64; + static readonly UNCONDITIONAL : 32; + static readonly PROTECTED : 4; + static readonly PRIVATE : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MethodHandles$Lookup_ = MethodHandles$Lookup; + abstract class class_1408 { + method_23964($$0: number): void; + method_23965(): void; + method_23966(): boolean; + method_6349($$0: Internal.class_1297_, $$1: number): Internal.class_11; + method_18053($$0: BlockPos_): boolean; + method_21643($$0: Internal.Stream_, $$1: number): Internal.class_11; + method_6350(): boolean; + method_6354($$0: boolean): void; + method_6333($$0: BlockPos_): boolean; + method_6355(): BlockPos; + method_6352($$0: number, $$1: number, $$2: number, $$3: number): Internal.class_11; + method_6337($$0: number, $$1: number, $$2: number, $$3: number): boolean; + method_6334($$0: Internal.class_11_, $$1: number): boolean; + method_6356(): void; + method_6335($$0: Internal.class_1297_, $$1: number): boolean; + method_6357(): boolean; + method_35141($$0: BlockPos_, $$1: number, $$2: number): Internal.class_11; + method_29934($$0: Internal.Set_, $$1: number): Internal.class_11; + method_31267(): boolean; + method_6340(): void; + method_35143(): number; + method_6360(): void; + method_6344($$0: number): void; + method_6342(): Internal.class_8; + method_6348($$0: BlockPos_, $$1: number): Internal.class_11; + method_6345(): Internal.class_11; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1408_ = class_1408; + abstract class class_4861 extends Internal.class_1703 { + method_7609($$0: Internal.class_1263_): void; + method_24928(): void; + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + static readonly field_30815 : 1; + static readonly field_30816 : 2; + static readonly field_30814 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4861_ = class_4861; + interface Reference2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.ToIntFunction { + getOrDefault(arg0: any, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Reference2ShortFunction; + removeChar(arg0: any): string; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Reference2IntFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: string): string; + remove(arg0: any): string; + defaultReturnValue(arg0: string): void; + defaultReturnValue(): string; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Reference2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Reference2ObjectFunction; + get(arg0: any): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Reference2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Reference2FloatFunction; + applyAsInt(arg0: K): number; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Reference2CharFunction; + getChar(arg0: any): string; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2CharFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2CharFunction; + } + type Reference2CharFunction_ = ((arg0: any) => string) | Reference2CharFunction; + class class_3924 extends Internal.class_2586 implements Internal.class_3829 { + method_5448(): void; + method_16887(): Internal.class_2487; + method_17503($$0: Internal.class_1799_, $$1: number): boolean; + method_38245(): Internal.class_2622; + static method_31668($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_3924_): void; + method_17505(): Internal.class_2371; + method_17506(): void; + method_11014($$0: Internal.class_2487_): void; + static method_31666($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_3924_): void; + static method_31667($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_3924_): void; + method_17502($$0: Internal.class_1799_): Internal.Optional; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3924_ = class_3924; + class class_5669 extends Internal.class_5336 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5669_ = class_5669; + interface BucketItemAccessor { + getContent(): Internal.class_3611; + } + type BucketItemAccessor_ = BucketItemAccessor; + interface InstantSource { + withZone(arg0: Internal.ZoneId_): Internal.Clock; + millis(): number; + instant(): Internal.Instant; + } + type InstantSource_ = InstantSource; + class class_1322$class_1323 extends Internal.Enum { + static method_6190($$0: number): Internal.class_1322$class_1323; + method_6191(): number; + static valueOf($$0: string): Internal.class_1322$class_1323; + static values(): Internal.class_1322$class_1323[]; + static readonly field_6331 : Internal.class_1322$class_1323; + static readonly field_6330 : Internal.class_1322$class_1323; + static readonly field_6328 : Internal.class_1322$class_1323; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1322$class_1323_ = "multiply_base" | "multiply_total" | "addition" | class_1322$class_1323; + class class_1681 extends Internal.class_3857 { + method_5711($$0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1681_ = class_1681; + interface ScreenMouseEvents$AfterMouseRelease { + afterMouseRelease(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): void; + } + type ScreenMouseEvents$AfterMouseRelease_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => void) | ScreenMouseEvents$AfterMouseRelease; + abstract class ShapedBlockBuilder extends Internal.BlockBuilder { + textureAll(tex: string): Internal.BlockBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ShapedBlockBuilder_ = ShapedBlockBuilder; + /** + * Fired when the gift loot table (cat, villager, etc.) is registering. + */ + class GiftLootEventJS extends Internal.LootEventJS { + addGift(id: ResourceLocation_, b: Internal.Consumer_): void; + getType(): string; + getDirectory(): string; + get type(): string; + get directory(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the gift loot table (cat, villager, etc.) is registering. + */ + type GiftLootEventJS_ = GiftLootEventJS; + interface class_5632 { + } + type class_5632_ = class_5632; + class class_2926$class_2930 { + method_12694(): number; + method_12693(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2926$class_2930_ = class_2926$class_2930; + class class_314 extends Internal.Enum { + static method_30285($$0: Internal.class_5421_): Internal.List; + method_1623(): Internal.List; + static valueOf($$0: string): Internal.class_314; + static values(): Internal.class_314[]; + static readonly field_25780 : [undefined, undefined, undefined]; + static readonly field_25783 : {}; + static readonly field_1810 : Internal.class_314; + static readonly field_25781 : [undefined, undefined, undefined, undefined]; + static readonly field_25782 : [undefined, undefined, undefined, undefined, undefined]; + static readonly field_1813 : Internal.class_314; + static readonly field_1803 : Internal.class_314; + static readonly field_1811 : Internal.class_314; + static readonly field_1812 : Internal.class_314; + static readonly field_1806 : Internal.class_314; + static readonly field_17110 : Internal.class_314; + static readonly field_1804 : Internal.class_314; + static readonly field_17112 : Internal.class_314; + static readonly field_25624 : Internal.class_314; + static readonly field_17111 : Internal.class_314; + static readonly field_25625 : Internal.class_314; + static readonly field_25779 : [undefined, undefined]; + static readonly field_1808 : Internal.class_314; + static readonly field_1809 : Internal.class_314; + static readonly field_17114 : Internal.class_314; + static readonly field_17113 : Internal.class_314; + static readonly field_17765 : Internal.class_314; + static readonly field_17764 : Internal.class_314; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_314_ = "furnace_search" | "crafting_misc" | "smoker_food" | "blast_furnace_search" | "furnace_food" | "crafting_equipment" | "smoker_search" | "unknown" | "smithing" | "crafting_search" | "crafting_building_blocks" | "crafting_redstone" | "blast_furnace_blocks" | "furnace_misc" | "blast_furnace_misc" | "stonecutter" | "campfire" | "furnace_blocks" | class_314; + class class_1856 implements Internal.Predicate, Internal.IngredientKJS { + static method_8091(... $$0: Internal.class_1935_[]): Internal.class_1856; + static method_26964($$0: Internal.Stream_): Internal.class_1856; + static method_35226(): Internal.class_1856; + method_8093($$0: Internal.class_1799_): boolean; + method_8100(): Internal.IntList; + method_8089(): Internal.JsonElement; + method_8088($$0: Internal.class_2540_): void; + static method_8086($$0: Internal.class_2540_): Internal.class_1856; + method_8103(): boolean; + static method_8102($$0: Internal.JsonElement_): Internal.class_1856; + static method_8101(... $$0: Internal.class_1799_[]): Internal.class_1856; + getItemsKJS(): Internal.class_1799[]; + static method_8106($$0: Internal.class_6862_): Internal.class_1856; + method_8105(): Internal.class_1799[]; + static readonly field_9017 : Internal.class_1856; + get itemsKJS(): Internal.class_1799[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1856_ = class_1856; + interface BlockPredicate { + check(arg0: Internal.BlockContainerJS_): boolean; + } + type BlockPredicate_ = BlockPredicate; + interface ObjIntConsumer { + accept(arg0: T, arg1: number): void; + } + type ObjIntConsumer_ = ((arg0: T, arg1: number) => void) | ObjIntConsumer; + interface Channel$Unsafe { + disconnect(arg0: Internal.ChannelPromise_): void; + deregister(arg0: Internal.ChannelPromise_): void; + recvBufAllocHandle(): Internal.RecvByteBufAllocator$Handle; + closeForcibly(): void; + beginRead(): void; + bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): void; + voidPromise(): Internal.ChannelPromise; + flush(): void; + localAddress(): Internal.SocketAddress; + outboundBuffer(): Internal.ChannelOutboundBuffer; + close(arg0: Internal.ChannelPromise_): void; + write(arg0: any, arg1: Internal.ChannelPromise_): void; + remoteAddress(): Internal.SocketAddress; + connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): void; + register(arg0: Internal.EventLoop_, arg1: Internal.ChannelPromise_): void; + } + type Channel$Unsafe_ = Channel$Unsafe; + class class_5455$class_6892 extends Internal.Record { + comp_350(): Internal.class_5321>; + comp_351(): Internal.class_2378; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5455$class_6892_ = class_5455$class_6892; + class class_6880$class_6883 implements Internal.class_6880 { + method_40220($$0: Internal.class_6862_): boolean; + method_40231(): Internal.class_6880$class_6882; + method_40230(): Internal.Optional>; + method_40225($$0: Internal.class_5321_): boolean; + method_40224($$0: Internal.Predicate_>): boolean; + static method_40234($$0: Internal.class_2378_, $$1: Internal.class_5321_): Internal.class_6880$class_6883; + static method_40233($$0: Internal.class_2378_, $$1: T): Internal.class_6880$class_6883; + method_40222($$0: Internal.class_2378_): boolean; + method_40229(): Internal.Either, T>; + method_40228(): Internal.Stream>; + method_40227(): boolean; + method_40237(): Internal.class_5321; + method_40226($$0: ResourceLocation_): boolean; + comp_349(): T; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6880$class_6883_ = class_6880$class_6883; + class class_148 extends Internal.RuntimeException { + getMessage(): string; + method_631(): Internal.class_128; + getCause(): Internal.Throwable; + get cause(): Internal.Throwable; + get message(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_148_ = class_148; + class class_4065 extends Internal.Enum { + static method_18510($$0: number): Internal.class_4065; + method_18509(): number; + static valueOf($$0: string): Internal.class_4065; + static values(): Internal.class_4065[]; + method_18511(): Internal.class_2561; + static readonly field_18177 : Internal.class_4065; + static readonly field_18176 : Internal.class_4065; + static readonly field_18179 : Internal.class_4065; + static readonly field_18178 : Internal.class_4065; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4065_ = "all" | "system" | "chat" | "off" | class_4065; + abstract class DoubleBuffer extends Internal.Buffer implements Internal.Comparable { + hasArray(): boolean; + compact(): Internal.DoubleBuffer; + clear(): Internal.DoubleBuffer; + duplicate(): Internal.DoubleBuffer; + compareTo(arg0: Internal.DoubleBuffer_): number; + asReadOnlyBuffer(): Internal.DoubleBuffer; + put(arg0: number[]): Internal.DoubleBuffer; + put(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.DoubleBuffer; + put(arg0: number, arg1: number[]): Internal.DoubleBuffer; + put(arg0: number[], arg1: number, arg2: number): Internal.DoubleBuffer; + put(arg0: number, arg1: Internal.DoubleBuffer_, arg2: number, arg3: number): Internal.DoubleBuffer; + put(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer; + put(arg0: number, arg1: number): Internal.DoubleBuffer; + put(arg0: number): Internal.DoubleBuffer; + static allocate(arg0: number): Internal.DoubleBuffer; + rewind(): Internal.DoubleBuffer; + slice(): Internal.DoubleBuffer; + slice(arg0: number, arg1: number): Internal.DoubleBuffer; + array(): number[]; + hashCode(): number; + mismatch(arg0: Internal.DoubleBuffer_): number; + equals(arg0: any): boolean; + get(): number; + get(arg0: number, arg1: number[]): Internal.DoubleBuffer; + get(arg0: number): number; + get(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.DoubleBuffer; + get(arg0: number[], arg1: number, arg2: number): Internal.DoubleBuffer; + get(arg0: number[]): Internal.DoubleBuffer; + limit(arg0: number): Internal.DoubleBuffer; + reset(): Internal.DoubleBuffer; + arrayOffset(): number; + toString(): string; + position(arg0: number): Internal.DoubleBuffer; + flip(): Internal.DoubleBuffer; + isDirect(): boolean; + static wrap(arg0: number[]): Internal.DoubleBuffer; + static wrap(arg0: number[], arg1: number, arg2: number): Internal.DoubleBuffer; + mark(): Internal.DoubleBuffer; + order(): Internal.ByteOrder; + get direct(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DoubleBuffer_ = DoubleBuffer; + class class_5216$class_5487 extends Internal.Record { + comp_516(): number; + comp_517(): Internal.DoubleList; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + static readonly field_26438 : Internal.Codec>; + static readonly field_35424 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5216$class_5487_ = class_5216$class_5487; + class class_6007 { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + static method_34977($$0: number): Internal.class_6007; + method_34976(): number; + static readonly field_29927 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6007_ = class_6007; + class class_3975 extends Internal.class_3972 { + method_8115($$0: Internal.class_1263_, $$1: Internal.class_1937_): boolean; + method_17447(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3975_ = class_3975; + abstract class ByteBuffer extends Internal.Buffer implements Internal.Comparable { + asIntBuffer(): Internal.IntBuffer; + compact(): Internal.ByteBuffer; + asLongBuffer(): Internal.LongBuffer; + putDouble(arg0: number, arg1: number): Internal.ByteBuffer; + putDouble(arg0: number): Internal.ByteBuffer; + getDouble(): number; + getDouble(arg0: number): number; + getFloat(arg0: number): number; + getFloat(): number; + compareTo(arg0: Internal.ByteBuffer_): number; + putLong(arg0: number, arg1: number): Internal.ByteBuffer; + putLong(arg0: number): Internal.ByteBuffer; + asReadOnlyBuffer(): Internal.ByteBuffer; + put(arg0: Internal.ByteBuffer_): Internal.ByteBuffer; + put(arg0: number, arg1: number): Internal.ByteBuffer; + put(arg0: number, arg1: Internal.ByteBuffer_, arg2: number, arg3: number): Internal.ByteBuffer; + put(arg0: number[]): Internal.ByteBuffer; + put(arg0: number, arg1: number[]): Internal.ByteBuffer; + put(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.ByteBuffer; + put(arg0: number): Internal.ByteBuffer; + put(arg0: number[], arg1: number, arg2: number): Internal.ByteBuffer; + asDoubleBuffer(): Internal.DoubleBuffer; + slice(): Internal.ByteBuffer; + slice(arg0: number, arg1: number): Internal.ByteBuffer; + array(): number[]; + hashCode(): number; + get(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.ByteBuffer; + get(arg0: number): number; + get(arg0: number[], arg1: number, arg2: number): Internal.ByteBuffer; + get(): number; + get(arg0: number, arg1: number[]): Internal.ByteBuffer; + get(arg0: number[]): Internal.ByteBuffer; + limit(arg0: number): Internal.ByteBuffer; + arrayOffset(): number; + putShort(arg0: number): Internal.ByteBuffer; + putShort(arg0: number, arg1: number): Internal.ByteBuffer; + flip(): Internal.ByteBuffer; + order(): Internal.ByteOrder; + order(arg0: Internal.ByteOrder_): Internal.ByteBuffer; + asFloatBuffer(): Internal.FloatBuffer; + asCharBuffer(): Internal.CharBuffer; + static allocateDirect(arg0: number): Internal.ByteBuffer; + hasArray(): boolean; + putInt(arg0: number, arg1: number): Internal.ByteBuffer; + putInt(arg0: number): Internal.ByteBuffer; + getShort(arg0: number): number; + getShort(): number; + putChar(arg0: number, arg1: string): Internal.ByteBuffer; + putChar(arg0: string): Internal.ByteBuffer; + clear(): Internal.ByteBuffer; + duplicate(): Internal.ByteBuffer; + getLong(arg0: number): number; + getLong(): number; + putFloat(arg0: number): Internal.ByteBuffer; + putFloat(arg0: number, arg1: number): Internal.ByteBuffer; + getInt(): number; + getInt(arg0: number): number; + getChar(): string; + getChar(arg0: number): string; + alignmentOffset(arg0: number, arg1: number): number; + static allocate(arg0: number): Internal.ByteBuffer; + rewind(): Internal.ByteBuffer; + mismatch(arg0: Internal.ByteBuffer_): number; + equals(arg0: any): boolean; + reset(): Internal.ByteBuffer; + toString(): string; + position(arg0: number): Internal.ByteBuffer; + alignedSlice(arg0: number): Internal.ByteBuffer; + isDirect(): boolean; + static wrap(arg0: number[]): Internal.ByteBuffer; + static wrap(arg0: number[], arg1: number, arg2: number): Internal.ByteBuffer; + asShortBuffer(): Internal.ShortBuffer; + mark(): Internal.ByteBuffer; + get double(): number; + get char(): string; + get direct(): boolean; + get short(): number; + get float(): number; + get long(): number; + get int(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ByteBuffer_ = ByteBuffer; + class ModuleDescriptor$Requires$Modifier extends Internal.Enum { + static valueOf(arg0: string): Internal.ModuleDescriptor$Requires$Modifier; + static values(): Internal.ModuleDescriptor$Requires$Modifier[]; + static readonly TRANSITIVE : Internal.ModuleDescriptor$Requires$Modifier; + static readonly SYNTHETIC : Internal.ModuleDescriptor$Requires$Modifier; + static readonly MANDATED : Internal.ModuleDescriptor$Requires$Modifier; + static readonly STATIC : Internal.ModuleDescriptor$Requires$Modifier; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Requires$Modifier_ = "synthetic" | "static" | "mandated" | "transitive" | ModuleDescriptor$Requires$Modifier; + abstract class FloatBuffer extends Internal.Buffer implements Internal.Comparable { + hasArray(): boolean; + compact(): Internal.FloatBuffer; + clear(): Internal.FloatBuffer; + duplicate(): Internal.FloatBuffer; + compareTo(arg0: Internal.FloatBuffer_): number; + asReadOnlyBuffer(): Internal.FloatBuffer; + put(arg0: number[]): Internal.FloatBuffer; + put(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.FloatBuffer; + put(arg0: number, arg1: number[]): Internal.FloatBuffer; + put(arg0: number[], arg1: number, arg2: number): Internal.FloatBuffer; + put(arg0: number, arg1: Internal.FloatBuffer_, arg2: number, arg3: number): Internal.FloatBuffer; + put(arg0: Internal.FloatBuffer_): Internal.FloatBuffer; + put(arg0: number, arg1: number): Internal.FloatBuffer; + put(arg0: number): Internal.FloatBuffer; + static allocate(arg0: number): Internal.FloatBuffer; + rewind(): Internal.FloatBuffer; + slice(): Internal.FloatBuffer; + slice(arg0: number, arg1: number): Internal.FloatBuffer; + array(): number[]; + hashCode(): number; + mismatch(arg0: Internal.FloatBuffer_): number; + equals(arg0: any): boolean; + get(): number; + get(arg0: number, arg1: number[]): Internal.FloatBuffer; + get(arg0: number): number; + get(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.FloatBuffer; + get(arg0: number[], arg1: number, arg2: number): Internal.FloatBuffer; + get(arg0: number[]): Internal.FloatBuffer; + limit(arg0: number): Internal.FloatBuffer; + reset(): Internal.FloatBuffer; + arrayOffset(): number; + toString(): string; + position(arg0: number): Internal.FloatBuffer; + flip(): Internal.FloatBuffer; + isDirect(): boolean; + static wrap(arg0: number[]): Internal.FloatBuffer; + static wrap(arg0: number[], arg1: number, arg2: number): Internal.FloatBuffer; + mark(): Internal.FloatBuffer; + order(): Internal.ByteOrder; + get direct(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FloatBuffer_ = FloatBuffer; + /** + */ + interface Map { + getOrDefault(arg0: any, arg1: V): V; + computeIfAbsent(arg0: K, arg1: Internal.Function_): V; + values(): Internal.Collection; + replace(arg0: K, arg1: V): V; + replace(arg0: K, arg1: V, arg2: V): boolean; + replaceAll(arg0: Internal.BiFunction_): void; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + remove(arg0: any, arg1: any): boolean; + compute(arg0: K, arg1: Internal.BiFunction_): V; + hashCode(): number; + putAll(arg0: Internal.Map_): void; + merge(arg0: K, arg1: V, arg2: Internal.BiFunction_): V; + get(arg0: any): V; + keySet(): Internal.Set; + entrySet(): Internal.Set>; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + isEmpty(): boolean; + clear(): void; + computeIfPresent(arg0: K, arg1: Internal.BiFunction_): V; + size(): number; + equals(arg0: any): boolean; + putIfAbsent(arg0: K, arg1: V): V; + } + /** + */ + type Map_ = {[key in K]: V} | Map; + interface Long2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.LongUnaryOperator { + getOrDefault(arg0: number, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Long2ShortFunction; + composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Long2IntFunction; + composeReference(arg0: Internal.Reference2LongFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Long2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Long2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Long2LongFunction; + composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Long2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Long2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Long2CharFunction; + applyAsLong(arg0: number): number; + composeObject(arg0: Internal.Object2LongFunction_): Internal.Object2LongFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Long2ReferenceFunction; + composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2LongFunction; + } + type Long2LongFunction_ = ((arg0: number) => number) | Long2LongFunction; + class class_4208 { + static method_19443($$0: Internal.class_5321_, $$1: BlockPos_): Internal.class_4208; + method_19442(): Internal.class_5321; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_19446(): BlockPos; + static readonly field_25066 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4208_ = class_4208; + class StonecuttingRecipeJS extends Internal.RecipeJS { + serialize(): void; + create(args: Internal.ListJS_): void; + deserialize(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StonecuttingRecipeJS_ = StonecuttingRecipeJS; + class class_2805 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12148(): string; + method_12149(): number; + method_12147($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2805_ = class_2805; + class class_6577 extends Internal.Record implements Internal.class_3037 { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_83(): Internal.List; + comp_82(): number; + comp_81(): Internal.class_6017; + comp_80(): Internal.class_2680; + static readonly field_34698 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6577_ = class_6577; + class class_6374 implements Internal.class_2596 { + method_36959($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_36960(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6374_ = class_6374; + class ModuleDescriptor implements Internal.Comparable { + static read(arg0: Internal.InputStream_): Internal.ModuleDescriptor; + static read(arg0: Internal.InputStream_, arg1: Internal.Supplier_>): Internal.ModuleDescriptor; + static read(arg0: Internal.ByteBuffer_): Internal.ModuleDescriptor; + static read(arg0: Internal.ByteBuffer_, arg1: Internal.Supplier_>): Internal.ModuleDescriptor; + toNameAndVersion(): string; + mainClass(): Internal.Optional; + exports(): Internal.Set; + rawVersion(): Internal.Optional; + compareTo(arg0: Internal.ModuleDescriptor_): number; + packages(): Internal.Set; + modifiers(): Internal.Set; + version(): Internal.Optional; + static newAutomaticModule(arg0: string): Internal.ModuleDescriptor$Builder; + isOpen(): boolean; + provides(): Internal.Set; + hashCode(): number; + static newOpenModule(arg0: string): Internal.ModuleDescriptor$Builder; + equals(arg0: any): boolean; + static newModule(arg0: string, arg1: Internal.Set_): Internal.ModuleDescriptor$Builder; + static newModule(arg0: string): Internal.ModuleDescriptor$Builder; + name(): string; + opens(): Internal.Set; + uses(): Internal.Set; + toString(): string; + isAutomatic(): boolean; + requires(): Internal.Set; + get automatic(): boolean; + get open(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor_ = ModuleDescriptor; + class DataResult$Instance extends Internal.Enum implements Internal.Applicative { + ap2(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_): Internal.App; + ap3(arg0: Internal.App_>, arg1: Internal.App_, arg2: Internal.App_, arg3: Internal.App_): Internal.App; + lift1(arg0: Internal.App_>): Internal.Function, Internal.App>; + static valueOf(arg0: string): Internal.DataResult$Instance; + static values(): Internal.DataResult$Instance[]; + map(arg0: Internal.Function_, arg1: Internal.App_): Internal.App; + point(arg0: A): Internal.App; + ap(arg0: Internal.App_>, arg1: Internal.App_): Internal.App; + static readonly INSTANCE : Internal.DataResult$Instance; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DataResult$Instance_ = "instance" | DataResult$Instance; + interface BiFunction { + apply(arg0: T, arg1: U): R; + andThen(arg0: Internal.Function_): Internal.BiFunction; + } + type BiFunction_ = ((arg0: T, arg1: U) => R) | BiFunction; + class class_1590 extends Internal.class_1642 implements Internal.class_5354 { + method_29509(): void; + method_5678(): number; + method_29508(): Internal.UUID; + static method_20682($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5957($$0: Internal.class_4538_): boolean; + method_5749($$0: Internal.class_2487_): void; + method_29514($$0: number): void; + method_29513($$0: Internal.UUID_): void; + method_29507(): number; + method_20820($$0: Internal.class_1799_): boolean; + static method_26941(): Internal.class_5132$class_5133; + method_7076($$0: Internal.class_1657_): boolean; + method_5980($$0: Internal.class_1309_): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1590_ = class_1590; + interface DoubleToIntFunction { + applyAsInt(arg0: number): number; + } + type DoubleToIntFunction_ = ((arg0: number) => number) | DoubleToIntFunction; + class CallbackInfoReturnable extends Internal.CallbackInfo { + setReturnValue(arg0: R): void; + getReturnValue(): R; + getReturnValueB(): number; + getReturnValueI(): number; + getReturnValueJ(): number; + getReturnValueZ(): boolean; + getReturnValueC(): string; + getReturnValueS(): number; + getReturnValueD(): number; + getReturnValueF(): number; + get returnValueC(): string; + get returnValueS(): number; + get returnValueD(): number; + get returnValue(): R; + get returnValueB(): number; + get returnValueF(): number; + get returnValueI(): number; + get returnValueJ(): number; + get returnValueZ(): boolean; + set returnValue(arg0: R); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CallbackInfoReturnable_ = CallbackInfoReturnable; + class class_2623 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11294(): number; + method_11296(): number; + method_11295(): Internal.class_2248; + method_11298(): BlockPos; + method_11297($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2623_ = class_2623; + class class_6683$class_6684 extends Internal.Enum { + static valueOf($$0: string): Internal.class_6683$class_6684; + static values(): Internal.class_6683$class_6684[]; + static readonly field_35174 : Internal.class_6683$class_6684; + static readonly field_35175 : Internal.class_6683$class_6684; + static readonly field_35176 : Internal.class_6683$class_6684; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6683$class_6684_ = "definitely" | "probably_not" | "very_likely" | class_6683$class_6684; + class Method extends Internal.Executable { + getName(): string; + getParameterCount(): number; + getGenericReturnType(): Internal.Type; + isSynthetic(): boolean; + getParameterTypes(): Internal.Class[]; + invoke(arg0: any, ... arg1: any[]): any; + isBridge(): boolean; + getGenericExceptionTypes(): Internal.Type[]; + getDefaultValue(): any; + getDeclaredAnnotations(): Internal.Annotation[]; + getDeclaringClass(): typeof any; + hashCode(): number; + toGenericString(): string; + getTypeParameters(): any[]; + getModifiers(): number; + setAccessible(arg0: boolean): void; + isVarArgs(): boolean; + getExceptionTypes(): Internal.Class[]; + isDefault(): boolean; + getGenericParameterTypes(): Internal.Type[]; + getReturnType(): typeof any; + getAnnotation(arg0: Internal.Class_): T; + equals(arg0: any): boolean; + toString(): string; + getAnnotatedReturnType(): Internal.AnnotatedType; + getParameterAnnotations(): Internal.Annotation[][]; + get declaredAnnotations(): Internal.Annotation[]; + get annotatedReturnType(): Internal.AnnotatedType; + get parameterTypes(): Internal.Class[]; + get parameterCount(): number; + get defaultValue(): any; + get modifiers(): number; + get typeParameters(): any[]; + get declaringClass(): typeof any; + get varArgs(): boolean; + get synthetic(): boolean; + get genericParameterTypes(): Internal.Type[]; + get default(): boolean; + get exceptionTypes(): Internal.Class[]; + get name(): string; + get genericReturnType(): Internal.Type; + get genericExceptionTypes(): Internal.Type[]; + get bridge(): boolean; + get parameterAnnotations(): Internal.Annotation[][]; + get returnType(): typeof any; + set accessible(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Method_ = Method; + class class_5869 extends Internal.class_5871 { + static readonly field_29041 : Internal.Codec; + readonly field_31480 : Internal.class_5869$class_6107; + readonly field_31479 : Internal.class_5863; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5869_ = class_5869; + interface RecvByteBufAllocator$Handle { + continueReading(): boolean; + incMessagesRead(arg0: number): void; + allocate(arg0: Internal.ByteBufAllocator_): Internal.ByteBuf; + guess(): number; + reset(arg0: Internal.ChannelConfig_): void; + attemptedBytesRead(arg0: number): void; + attemptedBytesRead(): number; + readComplete(): void; + lastBytesRead(): number; + lastBytesRead(arg0: number): void; + } + type RecvByteBufAllocator$Handle_ = RecvByteBufAllocator$Handle; + class Module implements Internal.AnnotatedElement { + getDescriptor(): Internal.ModuleDescriptor; + getName(): string; + addReads(arg0: Internal.Module_): Internal.Module; + canRead(arg0: Internal.Module_): boolean; + getLayer(): Internal.ModuleLayer; + getResourceAsStream(arg0: string): Internal.InputStream; + addUses(arg0: Internal.Class_): Internal.Module; + addExports(arg0: string, arg1: Internal.Module_): Internal.Module; + getClassLoader(): Internal.ClassLoader; + isNamed(): boolean; + getAnnotations(): Internal.Annotation[]; + canUse(arg0: Internal.Class_): boolean; + getDeclaredAnnotations(): Internal.Annotation[]; + isOpen(arg0: string): boolean; + isOpen(arg0: string, arg1: Internal.Module_): boolean; + getAnnotation(arg0: Internal.Class_): T; + isExported(arg0: string, arg1: Internal.Module_): boolean; + isExported(arg0: string): boolean; + getPackages(): Internal.Set; + toString(): string; + addOpens(arg0: string, arg1: Internal.Module_): Internal.Module; + get declaredAnnotations(): Internal.Annotation[]; + get named(): boolean; + get classLoader(): Internal.ClassLoader; + get name(): string; + get annotations(): Internal.Annotation[]; + get descriptor(): Internal.ModuleDescriptor; + get packages(): Internal.Set; + get layer(): Internal.ModuleLayer; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Module_ = Module; + class class_2370 extends Internal.class_2385 implements Internal.ListenableRegistry, Internal.RemappableRegistry { + method_40260($$0: Internal.class_6862_): Internal.class_6885$class_6888; + method_40265($$0: number): Internal.Optional>; + method_40264($$0: Internal.class_5321_): Internal.Optional>; + unmap(name: string): void; + method_40269($$0: T): Internal.class_6880$class_6883; + method_29107($$0: Internal.class_5321_): T; + method_40268($$0: Internal.class_5321_): Internal.class_6880; + method_29722(): Internal.Set, T>>; + handler$zie000$setPost(id: number, registryId: Internal.class_5321_, object: any, lifecycle: Internal.Lifecycle_, checkDuplicateKeys: boolean, info: Internal.CallbackInfoReturnable_): void; + method_40266($$0: Internal.class_6862_): Internal.Optional>; + handler$zie000$setPre(id: number, registryId: Internal.class_5321_, object: any, lifecycle: Internal.Lifecycle_, checkDuplicateKeys: boolean, info: Internal.CallbackInfoReturnable_): void; + iterator(): Internal.Iterator; + method_10273($$0: number, $$1: Internal.class_5321_, $$2: T, $$3: Internal.Lifecycle_): Internal.class_6880; + method_10250($$0: ResourceLocation_): boolean; + method_10272($$0: Internal.class_5321_, $$1: T, $$2: Internal.Lifecycle_): Internal.class_6880; + fabric_getRemapEvent(): Internal.Event; + method_31139($$0: T): Internal.Lifecycle; + method_10235(): Internal.Set; + method_31138(): Internal.Lifecycle; + method_40272(): Internal.Stream, Internal.class_6885$class_6888>>; + method_40270(): Internal.Stream>; + fabric_getRemoveObjectEvent(): Internal.Event; + method_40276(): Internal.class_2378; + method_40252($$0: Internal.class_6862_): boolean; + fabric_getAddObjectEvent(): Internal.Event; + method_40273(): Internal.Stream>; + method_40257($$0: Internal.Map_, Internal.List_>>): void; + method_40278(): void; + method_10204(): number; + method_35842($$0: Internal.class_5321_): boolean; + method_35863(): boolean; + method_10206($$0: T): number; + method_31062($$0: Internal.OptionalInt_, $$1: Internal.class_5321_, $$2: T, $$3: Internal.Lifecycle_): Internal.class_6880; + method_29113($$0: T): Internal.Optional>; + method_10240($$0: Internal.Random_): Internal.Optional>; + method_10200($$0: number): T; + method_10221($$0: T): ResourceLocation; + method_10223($$0: ResourceLocation_): T; + remap(name: string, remoteIndexedEntries: Internal.Object2IntMap_, mode: Internal.RemappableRegistry$RemapMode_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2370_ = class_2370; + class class_1577 extends Internal.class_1588 { + method_5978(): number; + static method_26915(): Internal.class_5132$class_5133; + method_5957($$0: Internal.class_4538_): boolean; + static method_20676($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_7061($$0: number): number; + method_6094(): boolean; + method_6091($$0: Vec3_): void; + method_7055(): number; + method_7053($$0: number): number; + method_7063(): boolean; + method_7052(): Internal.class_1309; + method_6046(): Internal.class_1310; + method_5970(): number; + method_7058(): boolean; + method_7057($$0: number): number; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6007(): void; + method_5674($$0: Internal.class_2940_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1577_ = class_1577; + abstract class class_1917 { + method_8272($$0: Internal.class_2487_): Internal.class_2487; + method_8283($$0: Internal.class_1937_): Internal.class_1297; + method_8280($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2487_): void; + method_8275($$0: Internal.class_1937_, $$1: number): boolean; + method_8274($$0: Internal.class_1299_): void; + method_8273(arg0: Internal.class_1937_, arg1: BlockPos_, arg2: number): void; + method_8279(): number; + method_8278(): number; + method_8277($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_1952_): void; + method_31589($$0: Internal.class_1937_, $$1: BlockPos_): void; + method_31588($$0: Internal.class_3218_, $$1: BlockPos_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1917_ = class_1917; + interface class_6910$class_6911 { + method_40478(arg0: number[], arg1: Internal.class_6910_): void; + method_40477(arg0: number): Internal.class_6910$class_6912; + } + type class_6910$class_6911_ = class_6910$class_6911; + interface Iterator { + next(): E; + hasNext(): boolean; + forEachRemaining(arg0: Internal.Consumer_): void; + remove(): void; + } + type Iterator_ = Iterator; + class class_309 { + method_1466($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_1455($$0: string): void; + handler$zcl000$onRawKey(handle: number, key: number, scanCode: number, action: number, modifiers: number, info: Internal.CallbackInfo_): void; + handler$zcl000$onKeyAfter(long_1: number, int_1: number, int_2: number, int_3: number, int_4: number, info: Internal.CallbackInfo_, screen: Internal.class_437_, bls: boolean[]): void; + method_1460(): string; + handler$zcl000$onKey(long_1: number, int_1: number, int_2: number, int_3: number, int_4: number, info: Internal.CallbackInfo_): void; + method_1472($$0: number): void; + method_1462($$0: boolean): void; + method_1474(): void; + static readonly field_32143 : 10000; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_309_ = class_309; + abstract class class_437 extends Internal.class_362 implements Internal.class_4068, Internal.ScreenInputDelegate, Internal.ScreenAccessor, Internal.ScreenExtensions { + method_25427($$0: string): void; + method_25429($$0: T): T; + fabric_getAfterMouseClickEvent(): Internal.Event; + method_25420($$0: Internal.class_4587_): void; + fabric_getAfterMouseReleaseEvent(): Internal.Event; + method_25422(): boolean; + fabric_getAfterTickEvent(): Internal.Event; + method_25421(): boolean; + method_25424($$0: Internal.class_4587_, $$1: Internal.class_2561_, $$2: number, $$3: number): void; + fabric_getAllowMouseScrollEvent(): Internal.Event; + method_25423($$0: Internal.class_310_, $$1: number, $$2: number): void; + method_25425($$0: string, $$1: boolean): void; + fabric_getBeforeKeyReleaseEvent(): Internal.Event; + fabric_getButtons(): Internal.List; + fabric_getBeforeMouseScrollEvent(): Internal.Event; + architectury_delegateInputs(): Internal.class_437; + method_30901($$0: Internal.class_4587_, $$1: Internal.List_, $$2: number, $$3: number): void; + fabric_getBeforeMouseReleaseEvent(): Internal.Event; + method_37060($$0: T): T; + method_25417($$0: Internal.class_4587_, $$1: Internal.List_, $$2: number, $$3: number): void; + static method_37061($$0: Internal.List_, $$1: Internal.class_6379_): Internal.class_437$class_6390; + fabric_getAllowKeyReleaseEvent(): Internal.Event; + method_25419(): void; + method_37063($$0: T): T; + fabric_getBeforeRenderEvent(): Internal.Event; + fabric_getAfterKeyReleaseEvent(): Internal.Event; + method_25410($$0: Internal.class_310_, $$1: number, $$2: number): void; + static method_25412($$0: Internal.Runnable_, $$1: string, $$2: string): void; + fabric_getBeforeTickEvent(): Internal.Event; + method_37068(): void; + method_37069(): void; + fabric_getBeforeMouseClickEvent(): Internal.Event; + method_37071(): void; + method_37072(): void; + method_25405($$0: number, $$1: number): boolean; + method_25408($$0: Internal.class_1799_): Internal.List; + fabric_getRemoveEvent(): Internal.Event; + static method_25442(): boolean; + static method_25441(): boolean; + static method_25443(): boolean; + method_25404($$0: number, $$1: number, $$2: number): boolean; + method_37070(): void; + fabric_getAfterKeyPressEvent(): Internal.Event; + fabric_getAllowKeyPressEvent(): Internal.Event; + fabric_getAllowMouseReleaseEvent(): Internal.Event; + method_25440(): Internal.class_2561; + static method_25439($$0: number): boolean; + static method_25438($$0: number): boolean; + method_25430($$0: Internal.class_2583_): boolean; + method_25433($$0: Internal.class_4587_, $$1: number): void; + method_25432(): void; + method_25435(): Internal.class_2561; + method_29638($$0: Internal.List_): void; + method_25434($$0: number): void; + static method_25437($$0: number): boolean; + static method_25436($$0: number): boolean; + method_25394($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number): void; + fabric_getAllowMouseClickEvent(): Internal.Event; + method_25393(): void; + fabric_getAfterMouseScrollEvent(): Internal.Event; + method_25396(): Internal.List; + fabric_getAfterRenderEvent(): Internal.Event; + method_32634($$0: Internal.class_4587_, $$1: Internal.List_, $$2: Internal.Optional_, $$3: number, $$4: number): void; + fabric_getBeforeKeyPressEvent(): Internal.Event; + field_22789 : number; + readonly field_33816 : Internal.List; + readonly field_33815 : Internal.List; + field_22790 : number; + field_22792 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_437_ = class_437; + class CompositeByteBuf extends Internal.AbstractReferenceCountedByteBuf implements Internal.Iterable { + markReaderIndex(): Internal.CompositeByteBuf; + getByte(arg0: number): number; + readerIndex(arg0: number): Internal.CompositeByteBuf; + writeZero(arg0: number): Internal.CompositeByteBuf; + addComponent(arg0: boolean, arg1: Internal.ByteBuf_): Internal.CompositeByteBuf; + addComponent(arg0: number, arg1: Internal.ByteBuf_): Internal.CompositeByteBuf; + addComponent(arg0: boolean, arg1: number, arg2: Internal.ByteBuf_): Internal.CompositeByteBuf; + addComponent(arg0: Internal.ByteBuf_): Internal.CompositeByteBuf; + setShort(arg0: number, arg1: number): Internal.CompositeByteBuf; + resetReaderIndex(): Internal.CompositeByteBuf; + writeFloat(arg0: number): Internal.CompositeByteBuf; + getBytes(arg0: number, arg1: Internal.OutputStream_, arg2: number): Internal.CompositeByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): Internal.CompositeByteBuf; + getBytes(arg0: number, arg1: number[]): Internal.CompositeByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.CompositeByteBuf; + getBytes(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.CompositeByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuffer_): Internal.CompositeByteBuf; + getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): Internal.CompositeByteBuf; + getBytes(arg0: number, arg1: Internal.GatheringByteChannel_, arg2: number): number; + getBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number; + unwrap(): Internal.ByteBuf; + setDouble(arg0: number, arg1: number): Internal.CompositeByteBuf; + setChar(arg0: number, arg1: number): Internal.CompositeByteBuf; + addComponents(arg0: number, ... arg1: Internal.ByteBuf_[]): Internal.CompositeByteBuf; + addComponents(... arg0: Internal.ByteBuf_[]): Internal.CompositeByteBuf; + addComponents(arg0: boolean, ... arg1: Internal.ByteBuf_[]): Internal.CompositeByteBuf; + addComponents(arg0: boolean, arg1: Internal.Iterable_): Internal.CompositeByteBuf; + addComponents(arg0: Internal.Iterable_): Internal.CompositeByteBuf; + addComponents(arg0: number, arg1: Internal.Iterable_): Internal.CompositeByteBuf; + iterator(): Internal.Iterator; + toByteIndex(arg0: number): number; + order(): Internal.ByteOrder; + writeMedium(arg0: number): Internal.CompositeByteBuf; + writeByte(arg0: number): Internal.CompositeByteBuf; + nioBuffer(arg0: number, arg1: number): Internal.ByteBuffer; + resetWriterIndex(): Internal.CompositeByteBuf; + discardSomeReadBytes(): Internal.CompositeByteBuf; + touch(arg0: any): Internal.CompositeByteBuf; + touch(): Internal.CompositeByteBuf; + internalComponentAtOffset(arg0: number): Internal.ByteBuf; + writerIndex(arg0: number): Internal.CompositeByteBuf; + nioBufferCount(): number; + discardReadComponents(): Internal.CompositeByteBuf; + setInt(arg0: number, arg1: number): Internal.CompositeByteBuf; + removeComponent(arg0: number): Internal.CompositeByteBuf; + setLong(arg0: number, arg1: number): Internal.CompositeByteBuf; + componentAtOffset(arg0: number): Internal.ByteBuf; + writeBytes(arg0: Internal.ByteBuffer_): Internal.CompositeByteBuf; + writeBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.CompositeByteBuf; + writeBytes(arg0: Internal.ByteBuf_): Internal.CompositeByteBuf; + writeBytes(arg0: number[], arg1: number, arg2: number): Internal.CompositeByteBuf; + writeBytes(arg0: number[]): Internal.CompositeByteBuf; + writeBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.CompositeByteBuf; + setIndex(arg0: number, arg1: number): Internal.CompositeByteBuf; + markWriterIndex(): Internal.CompositeByteBuf; + writeShort(arg0: number): Internal.CompositeByteBuf; + alloc(): Internal.ByteBufAllocator; + removeComponents(arg0: number, arg1: number): Internal.CompositeByteBuf; + writeBoolean(arg0: boolean): Internal.CompositeByteBuf; + numComponents(): number; + addFlattenedComponents(arg0: boolean, arg1: Internal.ByteBuf_): Internal.CompositeByteBuf; + setByte(arg0: number, arg1: number): Internal.CompositeByteBuf; + toComponentIndex(arg0: number): number; + retain(): Internal.CompositeByteBuf; + retain(arg0: number): Internal.CompositeByteBuf; + decompose(arg0: number, arg1: number): Internal.List; + hasMemoryAddress(): boolean; + capacity(): number; + capacity(arg0: number): Internal.CompositeByteBuf; + writeLong(arg0: number): Internal.CompositeByteBuf; + array(): number[]; + internalNioBuffer(arg0: number, arg1: number): Internal.ByteBuffer; + internalComponent(arg0: number): Internal.ByteBuf; + arrayOffset(): number; + copy(arg0: number, arg1: number): Internal.ByteBuf; + writeDouble(arg0: number): Internal.CompositeByteBuf; + maxNumComponents(): number; + setBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number; + setBytes(arg0: number, arg1: Internal.ByteBuffer_): Internal.CompositeByteBuf; + setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): Internal.CompositeByteBuf; + setBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.CompositeByteBuf; + setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): Internal.CompositeByteBuf; + setBytes(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.CompositeByteBuf; + setBytes(arg0: number, arg1: number[]): Internal.CompositeByteBuf; + setBytes(arg0: number, arg1: Internal.InputStream_, arg2: number): number; + setBytes(arg0: number, arg1: Internal.ScatteringByteChannel_, arg2: number): number; + ensureWritable(arg0: number): Internal.CompositeByteBuf; + writeInt(arg0: number): Internal.CompositeByteBuf; + setFloat(arg0: number, arg1: number): Internal.CompositeByteBuf; + hasArray(): boolean; + memoryAddress(): number; + consolidate(arg0: number, arg1: number): Internal.CompositeByteBuf; + consolidate(): Internal.CompositeByteBuf; + clear(): Internal.CompositeByteBuf; + discardReadBytes(): Internal.CompositeByteBuf; + nioBuffers(): Internal.ByteBuffer[]; + nioBuffers(arg0: number, arg1: number): Internal.ByteBuffer[]; + skipBytes(arg0: number): Internal.CompositeByteBuf; + writeChar(arg0: number): Internal.CompositeByteBuf; + component(arg0: number): Internal.ByteBuf; + setZero(arg0: number, arg1: number): Internal.CompositeByteBuf; + readBytes(arg0: Internal.ByteBuffer_): Internal.CompositeByteBuf; + readBytes(arg0: number[], arg1: number, arg2: number): Internal.CompositeByteBuf; + readBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.CompositeByteBuf; + readBytes(arg0: Internal.OutputStream_, arg1: number): Internal.CompositeByteBuf; + readBytes(arg0: Internal.ByteBuf_): Internal.CompositeByteBuf; + readBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.CompositeByteBuf; + readBytes(arg0: number[]): Internal.CompositeByteBuf; + toString(): string; + setMedium(arg0: number, arg1: number): Internal.CompositeByteBuf; + isDirect(): boolean; + setBoolean(arg0: number, arg1: boolean): Internal.CompositeByteBuf; + get direct(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CompositeByteBuf_ = CompositeByteBuf; + class class_6755 implements Internal.class_6761, Internal.class_6763 { + method_39371(): Internal.class_6760; + method_39372(): Internal.Stream>; + method_39364($$0: number): void; + method_39363($$0: Internal.class_6760_): void; + method_39366($$0: Internal.BiConsumer_, Internal.class_6760_>): void; + method_39365($$0: number, $$1: Internal.Function_): Internal.class_2499; + static method_39368($$0: Internal.class_2499_, $$1: Internal.Function_>, $$2: Internal.class_1923_): Internal.class_6755; + method_20825(): number; + method_39367($$0: Internal.Predicate_>): void; + method_8674($$0: BlockPos_, $$1: T): boolean; + method_39369(): Internal.class_6760; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6755_ = class_6755; + class class_2558 implements Internal.JsonSerializable { + method_10844(): string; + toJson(): Internal.JsonElement; + method_10845(): Internal.class_2558$class_2559; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2558_ = class_2558; + abstract class Format implements Internal.Serializable, Internal.Cloneable { + formatToCharacterIterator(arg0: any): Internal.AttributedCharacterIterator; + format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer; + format(arg0: any): string; + clone(): any; + parseObject(arg0: string): any; + parseObject(arg0: string, arg1: Internal.ParsePosition_): any; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Format_ = Format; + class class_3317 extends Internal.class_3331 { + method_14529($$0: string): boolean; + method_14528($$0: Internal.SocketAddress_): Internal.class_3320; + method_14527($$0: Internal.SocketAddress_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3317_ = class_3317; + interface LootTablesKJS { + applyKJS0(map: Internal.Map_, action: Internal.BiConsumer_): void; + } + type LootTablesKJS_ = LootTablesKJS; + interface Int2ObjectMap$Entry extends Internal.Map$Entry { + getIntKey(): number; + getKey(): number; + } + type Int2ObjectMap$Entry_ = Int2ObjectMap$Entry; + class PainterObjectStorage { + createScreenObjects(): any[]; + getObject(key: string): Internal.PainterObject; + clear(): void; + handle(root: Internal.class_2487_): void; + remove(id: string): void; + getObjects(): Internal.Collection; + get objects(): Internal.Collection; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PainterObjectStorage_ = PainterObjectStorage; + interface Boolean2LongFunction extends it.unimi.dsi.fastutil.Function { + getOrDefault(arg0: boolean, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Boolean2IntFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: boolean, arg1: number): number; + remove(arg0: any): number; + remove(arg0: boolean): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Boolean2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Boolean2ObjectFunction; + get(arg0: any): number; + get(arg0: boolean): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Boolean2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Boolean2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Boolean2CharFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2LongFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2LongFunction; + } + type Boolean2LongFunction_ = ((arg0: boolean) => number) | Boolean2LongFunction; + class class_324 implements Internal.ColorProviderRegistryImpl$ColorMapperHolder { + method_1697($$0: Internal.class_2680_, $$1: Internal.class_1920_, $$2: BlockPos_, $$3: number): number; + static method_1689(): Internal.class_324; + method_21592($$0: Internal.class_2248_): Internal.Set>; + get(block: Internal.class_2248_): Internal.class_322; + method_1690($$0: Internal.class_322_, ... $$1: Internal.class_2248_[]): void; + method_1691($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_324_ = class_324; + interface IntStream extends Internal.BaseStream { + average(): Internal.OptionalDouble; + sequential(): Internal.IntStream; + takeWhile(arg0: Internal.IntPredicate_): Internal.IntStream; + distinct(): Internal.IntStream; + findFirst(): Internal.OptionalInt; + sum(): number; + skip(arg0: number): Internal.IntStream; + asLongStream(): Internal.LongStream; + allMatch(arg0: Internal.IntPredicate_): boolean; + mapToObj(arg0: Internal.IntFunction_): Internal.Stream; + mapMulti(arg0: Internal.IntStream$IntMapMultiConsumer_): Internal.IntStream; + iterator(): Internal.PrimitiveIterator$OfInt; + asDoubleStream(): Internal.DoubleStream; + min(): Internal.OptionalInt; + mapToLong(arg0: Internal.IntToLongFunction_): Internal.LongStream; + parallel(): Internal.IntStream; + noneMatch(arg0: Internal.IntPredicate_): boolean; + findAny(): Internal.OptionalInt; + limit(arg0: number): Internal.IntStream; + toArray(): number[]; + forEachOrdered(arg0: java_.util.function_.IntConsumer_): void; + anyMatch(arg0: Internal.IntPredicate_): boolean; + map(arg0: Internal.IntUnaryOperator_): Internal.IntStream; + mapToDouble(arg0: Internal.IntToDoubleFunction_): Internal.DoubleStream; + reduce(arg0: number, arg1: java_.util.function_.IntBinaryOperator_): number; + reduce(arg0: java_.util.function_.IntBinaryOperator_): Internal.OptionalInt; + spliterator(): Internal.Spliterator$OfInt; + max(): Internal.OptionalInt; + forEach(arg0: java_.util.function_.IntConsumer_): void; + count(): number; + dropWhile(arg0: Internal.IntPredicate_): Internal.IntStream; + peek(arg0: java_.util.function_.IntConsumer_): Internal.IntStream; + flatMap(arg0: Internal.IntFunction_): Internal.IntStream; + filter(arg0: Internal.IntPredicate_): Internal.IntStream; + sorted(): Internal.IntStream; + boxed(): Internal.Stream; + summaryStatistics(): Internal.IntSummaryStatistics; + collect(arg0: Internal.Supplier_, arg1: Internal.ObjIntConsumer_, arg2: Internal.BiConsumer_): R; + } + type IntStream_ = IntStream; + class EventsJS { + postToHandlers(id: string, list: Internal.List_, event: Internal.EventJS_): boolean; + handlers(id: string): Internal.List; + clear(): void; + listen(id: string, handler: Internal.IEventHandler_): void; + readonly scriptManager : Internal.ScriptManager; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EventsJS_ = EventsJS; + class class_5342 extends Internal.class_5336 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5342_ = class_5342; + interface Temporal extends Internal.TemporalAccessor { + minus(arg0: Internal.TemporalAmount_): Internal.Temporal; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal; + with(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal; + with(arg0: Internal.TemporalAdjuster_): Internal.Temporal; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + isSupported(arg0: Internal.TemporalUnit_): boolean; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal; + plus(arg0: Internal.TemporalAmount_): Internal.Temporal; + } + type Temporal_ = Temporal; + class RemoveOresProperties { + biomes : ((arg0: Internal.BiomeModifications$BiomeContext) => boolean); + blocks : BlockStatePredicate; + worldgenLayer : DecorationGenerationStep; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RemoveOresProperties_ = RemoveOresProperties; + abstract class FileLock implements Internal.AutoCloseable { + size(): number; + release(): void; + isValid(): boolean; + overlaps(arg0: number, arg1: number): boolean; + channel(): Internal.FileChannel; + toString(): string; + position(): number; + close(): void; + isShared(): boolean; + acquiredBy(): Internal.Channel; + get valid(): boolean; + get shared(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FileLock_ = FileLock; + class WallBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type WallBlockBuilder_ = WallBlockBuilder; + class class_1500 extends Internal.class_1492 { + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1500_ = class_1500; + class class_320$class_321 extends Internal.Enum { + static method_1679($$0: string): Internal.class_320$class_321; + static valueOf($$0: string): Internal.class_320$class_321; + static values(): Internal.class_320$class_321[]; + method_38742(): string; + static readonly field_1990 : Internal.class_320$class_321; + static readonly field_1988 : Internal.class_320$class_321; + static readonly field_34962 : Internal.class_320$class_321; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_320$class_321_ = "legacy" | "msa" | "mojang" | class_320$class_321; + class FireworksJS { + static of(o: any): Internal.FireworksJS; + createFireworkRocket(w: Internal.class_1937_, x: number, y: number, z: number): Internal.class_1671; + flight : number; + lifetime : number; + readonly explosions : Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FireworksJS_ = FireworksJS; + interface class_6574 { + method_38419($$0: BlockPos_): Internal.class_5819; + method_38418(arg0: number, arg1: number, arg2: number): Internal.class_5819; + method_39000($$0: ResourceLocation_): Internal.class_5819; + method_38995(arg0: string): Internal.class_5819; + method_39039(arg0: Internal.StringBuilder_): void; + } + type class_6574_ = class_6574; + interface RegistryEntryAddedCallback { + onEntryAdded(arg0: number, arg1: ResourceLocation_, arg2: T): void; + } + type RegistryEntryAddedCallback_ = ((arg0: number, arg1: ResourceLocation, arg2: T) => void) | RegistryEntryAddedCallback; + interface class_5575 { + method_31794(): typeof B; + method_31796(arg0: B): T; + } + type class_5575_ = class_5575; + abstract class class_3443 { + method_35460(): Internal.class_2415; + method_35458(): BlockPos; + method_14935(): Internal.class_3341; + method_14946($$0: Internal.class_6625_): Internal.class_2487; + method_14923(): number; + method_33882(): Internal.class_5847; + method_14934(): Internal.class_2350; + method_14922($$0: number, $$1: number, $$2: number): void; + method_14918($$0: Internal.class_3443_, $$1: Internal.class_6130_, $$2: Internal.Random_): void; + static method_14916($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_2680_): Internal.class_2680; + method_14926($$0: Internal.class_2350_): void; + method_16888(): Internal.class_2470; + method_16653(): Internal.class_3773; + method_14931(arg0: Internal.class_5281_, arg1: Internal.class_5138_, arg2: Internal.class_2794_, arg3: Internal.Random_, arg4: Internal.class_3341_, arg5: Internal.class_1923_, arg6: BlockPos_): void; + method_16654($$0: Internal.class_1923_, $$1: number): boolean; + static method_38703($$0: Internal.Stream_): Internal.class_3341; + static method_38702($$0: Internal.List_, $$1: Internal.class_3341_): Internal.class_3443; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3443_ = class_3443; + class DecimalStyle { + getPositiveSign(): string; + getDecimalSeparator(): string; + getNegativeSign(): string; + static ofDefaultLocale(): Internal.DecimalStyle; + getZeroDigit(): string; + withPositiveSign(arg0: string): Internal.DecimalStyle; + hashCode(): number; + withDecimalSeparator(arg0: string): Internal.DecimalStyle; + static of(arg0: Internal.Locale_): Internal.DecimalStyle; + equals(arg0: any): boolean; + toString(): string; + withNegativeSign(arg0: string): Internal.DecimalStyle; + withZeroDigit(arg0: string): Internal.DecimalStyle; + static getAvailableLocales(): Internal.Set; + static readonly STANDARD : Internal.DecimalStyle; + get negativeSign(): string; + get decimalSeparator(): string; + get zeroDigit(): string; + get positiveSign(): string; + get availableLocales(): Internal.Set; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DecimalStyle_ = DecimalStyle; + class Type$Mu implements Internal.K1 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Type$Mu_ = Type$Mu; + class RemoveSpawnsProperties { + mobs : ((arg0: Internal.class_1311, arg1: Internal.class_5483$class_1964) => boolean); + biomes : ((arg0: Internal.BiomeModifications$BiomeContext) => boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RemoveSpawnsProperties_ = RemoveSpawnsProperties; + class class_1657$class_1658 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1657$class_1658; + static values(): Internal.class_1657$class_1658[]; + method_19206(): Internal.class_2561; + static readonly field_7531 : Internal.class_1657$class_1658; + static readonly field_7530 : Internal.class_1657$class_1658; + static readonly field_18592 : Internal.class_1657$class_1658; + static readonly field_7532 : Internal.class_1657$class_1658; + static readonly field_7528 : Internal.class_1657$class_1658; + static readonly field_7529 : Internal.class_1657$class_1658; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1657$class_1658_ = "not_possible_here" | "not_possible_now" | "other_problem" | "too_far_away" | "obstructed" | "not_safe" | class_1657$class_1658; + abstract class DynamicLike { + createIntList(arg0: Internal.IntStream_): Internal.Dynamic; + createLong(arg0: number): Internal.Dynamic; + getElementGeneric(arg0: T): Internal.DataResult; + getElementGeneric(arg0: T, arg1: T): T; + asLongStreamOpt(): Internal.DataResult; + createDouble(arg0: number): Internal.Dynamic; + createLongList(arg0: Internal.LongStream_): Internal.Dynamic; + readMap(arg0: Internal.Decoder_, arg1: Internal.Function_>): Internal.DataResult>>; + readMap(arg0: Internal.DataResult_, arg1: Internal.Function3_, Internal.Dynamic_, Internal.DataResult_>): Internal.DataResult; + readMap(arg0: Internal.Decoder_, arg1: Internal.Decoder_): Internal.DataResult>>; + asListOpt(arg0: Internal.Function_, U>): Internal.DataResult>; + asStreamOpt(): Internal.DataResult>>; + createShort(arg0: number): Internal.Dynamic; + asMap(arg0: Internal.Function_, K>, arg1: Internal.Function_, V>): Internal.Map; + asIntStream(): Internal.IntStream; + createByteList(arg0: Internal.ByteBuffer_): Internal.Dynamic; + asByteBuffer(): Internal.ByteBuffer; + asFloat(arg0: number): number; + decode(arg0: Internal.Decoder_): Internal.DataResult>; + asIntStreamOpt(): Internal.DataResult; + asLongStream(): Internal.LongStream; + createBoolean(arg0: boolean): Internal.Dynamic; + asList(arg0: Internal.Function_, U>): Internal.List; + asInt(arg0: number): number; + readList(arg0: Internal.Decoder_): Internal.DataResult>; + readList(arg0: Internal.Function_, Internal.DataResult_>): Internal.DataResult>; + emptyList(): Internal.Dynamic; + asShort(arg0: number): number; + get(arg0: string): Internal.OptionalDynamic; + emptyMap(): Internal.Dynamic; + createNumeric(arg0: Internal.Number_): Internal.Dynamic; + asString(): Internal.DataResult; + asString(arg0: string): string; + asByte(arg0: number): number; + createList(arg0: Internal.Stream_>): Internal.Dynamic; + asByteBufferOpt(): Internal.DataResult; + read(arg0: Internal.Decoder_): Internal.DataResult; + asMapOpt(arg0: Internal.Function_, K>, arg1: Internal.Function_, V>): Internal.DataResult>; + asMapOpt(): Internal.DataResult, Internal.Dynamic>>>; + getGeneric(arg0: T): Internal.DataResult; + asNumber(): Internal.DataResult; + asNumber(arg0: Internal.Number_): Internal.Number; + createString(arg0: string): Internal.Dynamic; + asStream(): Internal.Stream>; + createMap(arg0: Internal.Map_, Internal.Dynamic_>): Internal.Dynamic; + asLong(arg0: number): number; + createByte(arg0: number): Internal.Dynamic; + createFloat(arg0: number): Internal.Dynamic; + getOps(): Internal.DynamicOps; + getElement(arg0: string): Internal.DataResult; + getElement(arg0: string, arg1: T): T; + asDouble(arg0: number): number; + createInt(arg0: number): Internal.Dynamic; + asBoolean(arg0: boolean): boolean; + get ops(): Internal.DynamicOps; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DynamicLike_ = DynamicLike; + interface Comparable { + compareTo(arg0: T): number; + } + type Comparable_ = Comparable; + class class_4567 extends Internal.class_4309 { + method_22559(): Internal.Set; + method_22564($$0: ResourceLocation_): Internal.class_5341; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4567_ = class_4567; + class class_1273 { + method_5474($$0: Internal.class_2487_): void; + method_5472($$0: Internal.class_1799_): boolean; + static method_5473($$0: Internal.class_2487_): Internal.class_1273; + static readonly field_5817 : Internal.class_1273; + static readonly field_29956 : "Lock"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1273_ = class_1273; + interface MessageSizeEstimator { + newHandle(): Internal.MessageSizeEstimator$Handle; + } + type MessageSizeEstimator_ = MessageSizeEstimator; + class GameProfile { + getName(): string; + isLegacy(): boolean; + hashCode(): number; + getProperties(): Internal.PropertyMap; + equals(arg0: any): boolean; + getId(): Internal.UUID; + toString(): string; + isComplete(): boolean; + get legacy(): boolean; + get name(): string; + get id(): Internal.UUID; + get complete(): boolean; + get properties(): Internal.PropertyMap; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type GameProfile_ = GameProfile; + interface Function8 { + apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8): R; + curry7(): Internal.Function7>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function8_ = Function8; + abstract class class_5418 extends Internal.class_1588 { + method_5966(): void; + method_5678(): number; + method_24705(): Internal.class_4837; + method_30240($$0: boolean): void; + method_5968(): Internal.class_1309; + method_5749($$0: Internal.class_2487_): void; + method_30235(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_30236(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5418_ = class_5418; + class class_3753 implements Internal.class_2596 { + method_16395(): ResourceLocation; + method_16396(): BlockPos; + method_16392($$0: Internal.class_2792_): void; + method_11052($$0: Internal.class_2540_): void; + method_16393(): string; + method_16394(): ResourceLocation; + method_26435(): ResourceLocation; + method_26436(): Internal.class_3751$class_4991; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3753_ = class_3753; + class class_1124$class_1125 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1124$class_1125_ = class_1124$class_1125; + interface class_1113 { + method_4777(): Internal.class_1113$class_1114; + method_4787(): boolean; + method_4776(): Internal.class_1111; + method_4779(): number; + method_4778(): number; + method_26273(): boolean; + method_4780(): number; + method_4782(): number; + method_4781(): number; + method_4784(): number; + method_4783(arg0: Internal.class_1144_): Internal.class_1146; + method_4775(): ResourceLocation; + method_4786(): boolean; + method_4785(): boolean; + method_4774(): Internal.class_3419; + } + type class_1113_ = class_1113; + class class_1750 extends Internal.class_1838 { + method_7716(): boolean; + method_7715(): Internal.class_2350; + method_32760(): Internal.class_2350; + method_7718(): Internal.class_2350[]; + method_7717(): boolean; + method_8037(): BlockPos; + static method_16355($$0: Internal.class_1750_, $$1: BlockPos_, $$2: Internal.class_2350_): Internal.class_1750; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1750_ = class_1750; + class class_20 { + method_89(): number; + method_88(): Internal.class_2561; + method_94(): boolean; + hashCode(): number; + method_93(): Internal.class_20$class_21; + equals($$0: any): boolean; + method_92(): number; + method_91(): number; + method_90(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_20_ = class_20; + interface DataInput { + readLine(): string; + readChar(): string; + skipBytes(arg0: number): number; + readLong(): number; + readUTF(): string; + readShort(): number; + readDouble(): number; + readFully(arg0: number[]): void; + readFully(arg0: number[], arg1: number, arg2: number): void; + readFloat(): number; + readBoolean(): boolean; + readByte(): number; + readInt(): number; + readUnsignedByte(): number; + readUnsignedShort(): number; + } + type DataInput_ = DataInput; + class JsonNull extends Internal.JsonElement { + hashCode(): number; + equals(arg0: any): boolean; + deepCopy(): Internal.JsonNull; + static readonly INSTANCE : Internal.JsonNull; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type JsonNull_ = JsonNull; + interface class_5569 { + method_31750(arg0: Internal.class_1297$class_5529_): void; + method_31749(): void; + } + type class_5569_ = class_5569; + class class_2703 implements Internal.class_2596 { + method_11722(): Internal.List; + method_11721($$0: Internal.class_2602_): void; + method_11723(): Internal.class_2703$class_5893; + method_11052($$0: Internal.class_2540_): void; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2703_ = class_2703; + class class_1723 extends Internal.class_1729 { + method_7658(): number; + method_7609($$0: Internal.class_1263_): void; + method_30264(): Internal.class_5421; + method_7653(): number; + static method_36211($$0: number): boolean; + method_7652($$0: Internal.class_1860_): boolean; + method_7597($$0: Internal.class_1657_): boolean; + method_32339($$0: number): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7657(): void; + method_7613($$0: Internal.class_1799_, $$1: Internal.class_1735_): boolean; + method_29281(): Internal.class_1715; + method_7656(): number; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + method_7655(): number; + method_7654($$0: Internal.class_1662_): void; + readonly field_7828 : Internal.class_1657; + static readonly field_21670 : ResourceLocation; + static readonly field_21671 : ResourceLocation; + static readonly field_21672 : ResourceLocation; + static readonly field_21673 : ResourceLocation; + readonly field_7827 : boolean; + static readonly field_30808 : 9; + static readonly field_30809 : 36; + static readonly field_30806 : 5; + static readonly field_30807 : 9; + static readonly field_30804 : 1; + static readonly field_21668 : ResourceLocation; + static readonly field_30805 : 5; + static readonly field_21669 : ResourceLocation; + static readonly field_30802 : 0; + static readonly field_30803 : 0; + static readonly field_30811 : 45; + static readonly field_30812 : 45; + static readonly field_30810 : 36; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1723_ = class_1723; + class ModuleDescriptor$Version implements Internal.Comparable { + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + static parse(arg0: string): Internal.ModuleDescriptor$Version; + compareTo(arg0: Internal.ModuleDescriptor$Version_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Version_ = ModuleDescriptor$Version; + interface Long2ObjectMap$FastEntrySet extends Internal.ObjectSet> { + fastForEach(arg0: Internal.Consumer_>): void; + fastIterator(): Internal.ObjectIterator>; + } + type Long2ObjectMap$FastEntrySet_ = Long2ObjectMap$FastEntrySet; + class class_4207$class_4232 { + method_23149(): Internal.UUID; + readonly field_18926 : Internal.class_2374; + readonly field_18925 : string; + readonly field_18928 : Internal.List; + readonly field_18927 : Internal.List; + readonly field_25287 : Internal.Set; + readonly field_19375 : Internal.List; + readonly field_19373 : boolean; + readonly field_22406 : number; + readonly field_19330 : Internal.class_11; + readonly field_19374 : Internal.List; + readonly field_22407 : number; + readonly field_19372 : string; + readonly field_18924 : number; + readonly field_19328 : string; + readonly field_18923 : Internal.UUID; + readonly field_19329 : number; + readonly field_18930 : Internal.Set; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4207$class_4232_ = class_4207$class_4232; + interface Runnable { + run(): void; + } + type Runnable_ = (() => void) | Runnable; + class class_1472 extends Internal.class_1429 implements Internal.class_5147 { + method_6635($$0: boolean): void; + method_5711($$0: number): void; + method_6636($$0: Internal.class_3419_): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_6628($$0: number): number; + method_6629(): boolean; + method_5749($$0: Internal.class_2487_): void; + static method_26893(): Internal.class_5132$class_5133; + method_27072(): boolean; + method_6640($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1472; + method_5991(): ResourceLocation; + method_6641($$0: number): number; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6633(): Internal.class_1767; + static method_6634($$0: Internal.class_1767_): number[]; + method_6007(): void; + method_6631($$0: Internal.class_1767_): void; + method_5652($$0: Internal.class_2487_): void; + static method_6632($$0: Internal.Random_): Internal.class_1767; + method_5983(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1472_ = class_1472; + /** + * Fired when the block loot table is registering. + */ + class BlockLootEventJS extends Internal.LootEventJS { + addSimpleBlock(blocks: BlockStatePredicate_, item: Internal.class_1799_): void; + addSimpleBlock(blocks: BlockStatePredicate_): void; + build(blocks: BlockStatePredicate_, b: Internal.Consumer_): void; + getType(): string; + addBlock(blocks: BlockStatePredicate_, b: Internal.Consumer_): void; + getDirectory(): string; + modifyBlock(blocks: BlockStatePredicate_, b: Internal.Consumer_): void; + get type(): string; + get directory(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the block loot table is registering. + */ + type BlockLootEventJS_ = BlockLootEventJS; + class class_1540 extends Internal.class_1297 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_18002(): Internal.class_2596; + method_6965($$0: number, $$1: number): void; + method_5833(): boolean; + handler$zzo000$handleLand(ci: Internal.CallbackInfo_, block: Internal.class_2248_, blockPos2: BlockPos_, bl: boolean, bl2: boolean, d: number, blockState: Internal.class_2680_): void; + static method_40005($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_): Internal.class_1540; + method_5819($$0: Internal.class_129_): void; + method_32752($$0: Internal.class_2248_, $$1: BlockPos_): void; + method_31471($$0: Internal.class_2604_): void; + method_6963($$0: BlockPos_): void; + method_5863(): boolean; + method_6964(): BlockPos; + method_5732(): boolean; + method_5773(): void; + method_6962(): Internal.class_2680; + method_5862(): boolean; + field_7193 : boolean; + field_7192 : number; + field_7194 : Internal.class_2487; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1540_ = class_1540; + interface class_2941 { + method_12714(arg0: T): T; + method_12717($$0: number): Internal.class_2940; + method_12715(arg0: Internal.class_2540_, arg1: T): void; + method_12716(arg0: Internal.class_2540_): T; + } + type class_2941_ = class_2941; + class class_1950 implements Internal.class_1922, Internal.class_1941 { + method_22338($$0: number, $$1: number): Internal.class_1922; + method_8320($$0: BlockPos_): Internal.class_2680; + method_31607(): number; + method_37233(): Internal.class_3695; + method_8621(): Internal.class_2784; + method_31605(): number; + method_8321($$0: BlockPos_): Internal.class_2586; + method_20743($$0: Internal.class_1297_, $$1: Internal.class_238_): Internal.List; + method_8316($$0: BlockPos_): Internal.class_3610; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1950_ = class_1950; + class RecordItemJS$Builder extends Internal.ItemBuilder { + song(s: ResourceLocation_): Internal.RecordItemJS$Builder; + analogOutput(o: number): Internal.RecordItemJS$Builder; + createObject(): Internal.class_1792; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecordItemJS$Builder_ = RecordItemJS$Builder; + class class_2189 extends Internal.class_2248 { + method_9530($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_3726_): Internal.class_265; + method_9604($$0: Internal.class_2680_): Internal.class_2464; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2189_ = class_2189; + interface ExecutorService extends Internal.Executor { + submit(arg0: Internal.Runnable_): Internal.Future; + submit(arg0: Internal.Runnable_, arg1: T): Internal.Future; + submit(arg0: Internal.Callable_): Internal.Future; + isTerminated(): boolean; + invokeAll(arg0: Internal.Collection_>, arg1: number, arg2: Internal.TimeUnit_): Internal.List>; + invokeAll(arg0: Internal.Collection_>): Internal.List>; + awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean; + invokeAny(arg0: Internal.Collection_>): T; + invokeAny(arg0: Internal.Collection_>, arg1: number, arg2: Internal.TimeUnit_): T; + shutdownNow(): Internal.List; + shutdown(): void; + isShutdown(): boolean; + } + type ExecutorService_ = ExecutorService; + class class_3751 extends Internal.class_2586 { + method_16380(): string; + method_16381(): ResourceLocation; + method_16382(): ResourceLocation; + method_26400(): Internal.class_3751$class_4991; + method_26398($$0: ResourceLocation_): void; + method_26399(): ResourceLocation; + method_26396($$0: Internal.class_3751$class_4991_): void; + method_16887(): Internal.class_2487; + method_38248(): Internal.class_2622; + method_11014($$0: Internal.class_2487_): void; + method_27191($$0: Internal.class_3218_, $$1: number, $$2: boolean): void; + method_16377($$0: string): void; + method_16378($$0: ResourceLocation_): void; + method_16379($$0: ResourceLocation_): void; + static readonly field_31343 : "target"; + static readonly field_31346 : "name"; + static readonly field_31347 : "final_state"; + static readonly field_31344 : "pool"; + static readonly field_31345 : "joint"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3751_ = class_3751; + class class_6544$class_6552 extends Internal.Record { + comp_370(): Internal.List; + method_39165(): BlockPos; + hashCode(): number; + equals($$0: any): boolean; + comp_369(): Internal.class_6910; + method_40444($$0: number, $$1: number, $$2: number): Internal.class_6544$class_6553; + comp_367(): Internal.class_6910; + toString(): string; + comp_368(): Internal.class_6910; + comp_365(): Internal.class_6910; + comp_366(): Internal.class_6910; + comp_364(): Internal.class_6910; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6544$class_6552_ = class_6544$class_6552; + class class_3085$class_6788 extends Internal.Record implements Internal.class_3037 { + comp_285(): Internal.class_4651; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_286(): Internal.class_4651; + static readonly field_35706 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3085$class_6788_ = class_3085$class_6788; + class Products$P5 { + t4(): Internal.App; + t5(): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.Function5_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + and(arg0: Internal.Products$P2_): Internal.Products$P7; + and(arg0: Internal.Products$P3_): Internal.Products$P8; + and(arg0: Internal.App_): Internal.Products$P6; + t1(): Internal.App; + t2(): Internal.App; + t3(): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P5_ = Products$P5; + class class_2599 extends Internal.class_2586 { + method_11070($$0: number): void; + method_11071(): number; + method_11014($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2599_ = class_2599; + class class_293 { + method_34446(): number; + method_34445(): Internal.ImmutableList; + method_1357(): Internal.ImmutableList; + method_1359(): number; + method_22649(): void; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_22651(): void; + method_1362(): number; + method_34448(): number; + method_34447(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_293_ = class_293; + interface AnnotatedElement { + getAnnotationsByType(arg0: Internal.Class_): T[]; + getDeclaredAnnotationsByType(arg0: Internal.Class_): T[]; + getAnnotation(arg0: Internal.Class_): T; + isAnnotationPresent(arg0: Internal.Class_): boolean; + getDeclaredAnnotation(arg0: Internal.Class_): T; + getAnnotations(): Internal.Annotation[]; + getDeclaredAnnotations(): Internal.Annotation[]; + } + type AnnotatedElement_ = AnnotatedElement; + interface class_3956 { + method_17725($$0: Internal.class_1860_, $$1: Internal.class_1937_, $$2: C): Internal.Optional; + } + type class_3956_ = class_3956; + interface class_6621 { + afterPlace(arg0: Internal.class_5281_, arg1: Internal.class_5138_, arg2: Internal.class_2794_, arg3: Internal.Random_, arg4: Internal.class_3341_, arg5: Internal.class_1923_, arg6: Internal.class_6624_): void; + } + type class_6621_ = ((arg0: Internal.class_5281, arg1: Internal.class_5138, arg2: Internal.class_2794, arg3: Internal.Random, arg4: Internal.class_3341, arg5: Internal.class_1923, arg6: Internal.class_6624) => void) | class_6621; + class class_2804 { + method_12139($$0: number, $$1: number, $$2: number): number; + method_35320($$0: number): string; + method_12144(): Internal.class_2804; + method_12145($$0: number, $$1: number, $$2: number, $$3: number): void; + toString(): string; + method_12137(): number[]; + method_12146(): boolean; + static readonly field_34052 : 16; + static readonly field_31403 : 2048; + static readonly field_31404 : 128; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2804_ = class_2804; + interface ScreenMouseEvents$BeforeMouseClick { + beforeMouseClick(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): void; + } + type ScreenMouseEvents$BeforeMouseClick_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => void) | ScreenMouseEvents$BeforeMouseClick; + class class_1863 extends Internal.class_4309 implements Internal.IdentifiableResourceReloadListener { + method_35227(): boolean; + method_8132($$0: Internal.class_3956_, $$1: C, $$2: Internal.class_1937_): Internal.Optional; + method_8130($$0: ResourceLocation_): Internal.Optional>; + getFabricId(): ResourceLocation; + method_8126(): Internal.Collection>; + method_17877($$0: Internal.class_3956_, $$1: C, $$2: Internal.class_1937_): Internal.List; + method_20702($$0: Internal.Iterable_>): void; + static method_17720($$0: ResourceLocation_, $$1: Internal.JsonObject_): Internal.class_1860; + method_8128($$0: Internal.class_3956_, $$1: C, $$2: Internal.class_1937_): Internal.class_2371; + getFabricDependencies(): Internal.Collection; + method_8127(): Internal.Stream; + method_30027($$0: Internal.class_3956_): Internal.List; + field_36308 : Internal.Map>; + field_9023 : Internal.Map, Internal.Map>>; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1863_ = class_1863; + class class_1584 extends Internal.class_3763 { + method_5956(): boolean; + method_16484($$0: number, $$1: boolean): void; + method_16485(): boolean; + method_5986(): number; + method_5711($$0: number): void; + method_20033(): Internal.class_3414; + method_5957($$0: Internal.class_4538_): boolean; + method_5749($$0: Internal.class_2487_): void; + static method_26920(): Internal.class_5132$class_5133; + method_7072(): number; + method_7070(): number; + method_7074(): number; + method_6057($$0: Internal.class_1297_): boolean; + method_6121($$0: Internal.class_1297_): boolean; + method_5621(): number; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + method_5642(): Internal.class_1297; + static readonly field_30479 : 40; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1584_ = class_1584; + interface MapEncoder extends Internal.Keyable { + encode(arg0: A, arg1: Internal.DynamicOps_, arg2: Internal.RecordBuilder_): Internal.RecordBuilder; + flatComap(arg0: Internal.Function_>): Internal.MapEncoder; + compressedBuilder(arg0: Internal.DynamicOps_): Internal.RecordBuilder; + comap(arg0: Internal.Function_): Internal.MapEncoder; + withLifecycle(arg0: Internal.Lifecycle_): Internal.MapEncoder; + encoder(): Internal.Encoder; + compressor(arg0: Internal.DynamicOps_): Internal.KeyCompressor; + } + type MapEncoder_ = MapEncoder; + class class_2694 { + static method_11678($$0: Internal.Predicate_): Internal.Predicate; + method_11679(): Internal.class_4538; + method_11681(): Internal.class_2680; + method_11680(): Internal.class_2586; + method_11683(): BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2694_ = class_2694; + class class_2919 extends Internal.Random implements Internal.class_5819 { + next($$0: number): number; + method_35335(): number; + method_38420(): Internal.class_5819; + method_12661($$0: number, $$1: number, $$2: number): number; + static method_12662($$0: number, $$1: number, $$2: number, $$3: number): Internal.Random; + method_38421(): Internal.class_6574; + method_12665($$0: number, $$1: number, $$2: number, $$3: number): void; + setSeed($$0: number): void; + method_12663($$0: number, $$1: number, $$2: number): void; + method_12664($$0: number, $$1: number, $$2: number): void; + set seed($$0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2919_ = class_2919; + class class_5140 extends Internal.class_5141 { + method_26991($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.class_4643_): Internal.List; + static readonly field_24971 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5140_ = class_5140; + class UnitTokenStream { + readFully(): Internal.UnitToken; + nextToken(): Internal.UnitToken; + peekToken(): Internal.UnitToken; + toString(): string; + ifNextToken(token: Internal.UnitToken_): boolean; + getUnit(): Internal.Unit; + readSingleToken(): Internal.UnitToken; + readonly charStream : Internal.CharStream; + readonly input : string; + readonly unit : Internal.Unit; + readonly context : Internal.UnitContext; + readonly inputStringPos : Internal.ArrayList; + readonly infix : Internal.ArrayList; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type UnitTokenStream_ = UnitTokenStream; + interface class_2566 { + method_10890(arg0: Internal.class_2168_, arg1: Internal.class_1297_, arg2: number): Internal.class_5250; + } + type class_2566_ = class_2566; + class class_2818 extends Internal.class_2791 { + method_20530($$0: number): void; + method_39296(): Internal.class_2791$class_6745; + method_39791(): boolean; + method_39792($$0: boolean): void; + method_20598($$0: BlockPos_): Internal.class_2487; + method_12018(): Internal.Stream; + method_12216($$0: Internal.class_2586_): void; + method_12013(): Internal.class_6763; + method_38289(): void; + method_12010($$0: BlockPos_, $$1: Internal.class_2680_, $$2: boolean): Internal.class_2680; + method_31713(): void; + method_12214(): Internal.Map; + method_8316($$0: BlockPos_): Internal.class_3610; + method_12014(): Internal.class_6763; + method_12234($$0: number, $$1: number, $$2: number): Internal.class_3610; + method_12041($$0: BlockPos_): void; + method_12009(): Internal.class_2806; + method_12207($$0: Internal.Supplier_): void; + method_12007($$0: Internal.class_2586_): void; + method_12206(): void; + method_8320($$0: BlockPos_): Internal.class_2680; + method_12221(): void; + method_32914($$0: number): Internal.class_5713; + method_12002($$0: Internal.class_1297_): void; + method_12200(): Internal.class_1937; + method_8321($$0: BlockPos_): Internal.class_2586; + method_12225(): Internal.class_3193$class_3194; + method_39306($$0: Internal.class_3218_): void; + method_39305($$0: Internal.class_3218_): void; + method_12226($$0: boolean): void; + method_12201($$0: BlockPos_, $$1: Internal.class_2818$class_2819_): Internal.class_2586; + method_12223(): boolean; + method_12224($$0: Internal.class_2540_, $$1: Internal.class_2487_, $$2: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2818_ = class_2818; + interface ParticleManagerAccessor { + getSpriteAwareFactories(): Internal.Map; + getFactories(): Internal.Int2ObjectMap>; + getParticleAtlasTexture(): Internal.class_1059; + } + type ParticleManagerAccessor_ = ParticleManagerAccessor; + interface Executor { + execute(arg0: Internal.Runnable_): void; + } + type Executor_ = Executor; + interface Int2ObjectMap extends Internal.Int2ObjectFunction, Internal.Map { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + entrySet(): Internal.ObjectSet>; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + computeIfAbsent(arg0: number, arg1: Internal.Int2ObjectFunction_): V; + computeIfAbsent(arg0: number, arg1: Internal.IntFunction_): V; + values(): Internal.ObjectCollection; + replace(arg0: number, arg1: V, arg2: V): boolean; + replace(arg0: number, arg1: V): V; + clear(): void; + computeIfAbsentPartial(arg0: number, arg1: Internal.Int2ObjectFunction_): V; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number, arg1: any): boolean; + compute(arg0: number, arg1: Internal.BiFunction_): V; + defaultReturnValue(arg0: V): void; + defaultReturnValue(): V; + int2ObjectEntrySet(): Internal.ObjectSet>; + computeIfPresent(arg0: number, arg1: Internal.BiFunction_): V; + size(): number; + merge(arg0: number, arg1: V, arg2: Internal.BiFunction_): V; + get(arg0: any): V; + keySet(): Internal.IntSet; + putIfAbsent(arg0: number, arg1: V): V; + } + type Int2ObjectMap_ = Int2ObjectMap; + class class_3335 extends Internal.class_3331 { + method_14636(): string[]; + method_14650($$0: Internal.GameProfile_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3335_ = class_3335; + class class_1066 implements Internal.class_3285 { + method_4633(): Internal.class_3268; + method_4638($$0: Internal.File_, $$1: Internal.class_5352_): Internal.CompletableFuture; + method_14453($$0: Internal.Consumer_, $$1: Internal.class_3288$class_5351_): void; + method_4640($$0: string, $$1: string, $$2: boolean): Internal.CompletableFuture; + method_4642(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1066_ = class_1066; + interface BlockBuilderProvider { + getBlockBuilderKJS(): Internal.BlockBuilder; + } + type BlockBuilderProvider_ = BlockBuilderProvider; + interface LongSet extends Internal.LongCollection, Internal.Set { + add(arg0: number): boolean; + contains(arg0: any): boolean; + iterator(): Internal.LongIterator; + spliterator(): Internal.LongSpliterator; + rem(arg0: number): boolean; + remove(arg0: number): boolean; + remove(arg0: any): boolean; + } + type LongSet_ = LongSet; + class class_65$class_66 extends Internal.class_79$class_80 { + method_417($$0: Internal.class_79$class_80_): Internal.class_65$class_66; + method_419(): Internal.class_79; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_65$class_66_ = class_65$class_66; + class class_1589 extends Internal.class_1621 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5718(): number; + method_5957($$0: Internal.class_4538_): boolean; + static method_26917(): Internal.class_5132$class_5133; + method_5809(): boolean; + static method_20678($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1589_ = class_1589; + class class_5868 { + method_30462(): number; + method_30458(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5868_ = class_5868; + class class_5321 implements Internal.SpecialEquality { + static method_29179($$0: Internal.class_5321_>, $$1: ResourceLocation_): Internal.class_5321; + static method_39154($$0: Internal.class_5321_>): Internal.Codec>; + getNamespace(): string; + static method_29178($$0: Internal.class_5321_>): Internal.Function>; + method_29177(): ResourceLocation; + method_41185(): ResourceLocation; + method_31163($$0: Internal.class_5321_>): boolean; + getPath(): string; + method_39752($$0: Internal.class_5321_>): Internal.Optional>; + toString(): string; + static method_29180($$0: ResourceLocation_): Internal.class_5321>; + specialEquals(o: any, shallow: boolean): boolean; + get path(): string; + get namespace(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5321_ = class_5321; + interface Object2IntMap extends Internal.Object2IntFunction, Internal.Map { + object2IntEntrySet(): Internal.ObjectSet>; + computeIntIfAbsentPartial(arg0: K, arg1: Internal.Object2IntFunction_): number; + getOrDefault(arg0: any, arg1: number): number; + entrySet(): Internal.ObjectSet>; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + computeIfAbsent(arg0: K, arg1: Internal.ToIntFunction_): number; + computeIfAbsent(arg0: K, arg1: Internal.Object2IntFunction_): number; + values(): Internal.IntCollection; + replace(arg0: K, arg1: number, arg2: number): boolean; + replace(arg0: K, arg1: number): number; + clear(): void; + containsValue(arg0: any): boolean; + containsValue(arg0: number): boolean; + put(arg0: K, arg1: number): number; + remove(arg0: any, arg1: any): boolean; + remove(arg0: any): number; + remove(arg0: any, arg1: number): boolean; + mergeInt(arg0: K, arg1: number, arg2: Internal.BiFunction_): number; + mergeInt(arg0: K, arg1: number, arg2: Internal.IntBinaryOperator_): number; + mergeInt(arg0: K, arg1: number, arg2: java_.util.function_.IntBinaryOperator_): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + computeIntIfAbsent(arg0: K, arg1: Internal.ToIntFunction_): number; + size(): number; + computeIntIfPresent(arg0: K, arg1: Internal.BiFunction_): number; + merge(arg0: K, arg1: number, arg2: Internal.BiFunction_): number; + get(arg0: any): number; + computeInt(arg0: K, arg1: Internal.BiFunction_): number; + keySet(): Internal.ObjectSet; + putIfAbsent(arg0: K, arg1: number): number; + } + type Object2IntMap_ = Object2IntMap; + /** + */ + class FoodBuilder { + saturation(s: number): Internal.FoodBuilder; + build(): Internal.class_4174; + removeEffect(mobEffect: Internal.class_1291_): Internal.FoodBuilder; + effect(mobEffectId: ResourceLocation_, duration: number, amplifier: number, probability: number): Internal.FoodBuilder; + alwaysEdible(): Internal.FoodBuilder; + alwaysEdible(flag: boolean): Internal.FoodBuilder; + meat(): Internal.FoodBuilder; + meat(flag: boolean): Internal.FoodBuilder; + fastToEat(flag: boolean): Internal.FoodBuilder; + fastToEat(): Internal.FoodBuilder; + eaten(e: Internal.Consumer_): Internal.FoodBuilder; + hunger(h: number): Internal.FoodBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + */ + type FoodBuilder_ = FoodBuilder; + interface Float2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToLongFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Float2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Float2CharFunction; + applyAsLong(arg0: number): number; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2LongFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2LongFunction; + } + type Float2LongFunction_ = ((arg0: number) => number) | Float2LongFunction; + interface ObjectCollection extends Internal.Collection, Internal.ObjectIterable { + iterator(): Internal.ObjectIterator; + spliterator(): Internal.ObjectSpliterator; + } + type ObjectCollection_ = ObjectCollection; + interface class_5965$class_5967 { + method_34792(arg0: number): boolean; + } + type class_5965$class_5967_ = class_5965$class_5967; + interface Consumer { + andThen(arg0: Internal.Consumer_): Internal.Consumer; + accept(arg0: T): void; + } + type Consumer_ = ((arg0: T) => void) | Consumer; + class class_2713 implements Internal.class_2596 { + method_11757(): Internal.List; + method_11756(): Internal.class_5411; + method_11052($$0: Internal.class_2540_): void; + method_11751(): Internal.class_2713$class_2714; + method_11750(): Internal.List; + method_11753($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2713_ = class_2713; + interface class_6686$class_6708 extends Internal.Function { + method_39061(): Internal.Codec; + } + type class_6686$class_6708_ = class_6686$class_6708; + class class_6019 extends Internal.class_6017 { + static method_35017($$0: number, $$1: number): Internal.class_6019; + method_35012(): Internal.class_6018; + method_35011(): number; + toString(): string; + method_35009(): number; + method_35008($$0: Internal.Random_): number; + static readonly field_29949 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6019_ = class_6019; + abstract class class_1352 { + method_6270(): void; + method_6271(): Internal.EnumSet; + method_6266(): boolean; + method_6267(): boolean; + method_6264(): boolean; + toString(): string; + method_6265($$0: Internal.EnumSet_): void; + method_6268(): void; + method_38846(): boolean; + method_6269(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1352_ = class_1352; + class class_4668$class_4679 extends Internal.class_4668$class_4670 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4679_ = class_4668$class_4679; + abstract class class_6679 implements Internal.class_6646 { + method_39012($$0: Internal.class_5281_, $$1: BlockPos_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6679_ = class_6679; + class class_2361 implements Internal.class_2359, Internal.RemovableIdList { + fabric_remapIds(map: Internal.Int2IntMap_): void; + method_10204(): number; + method_10203($$0: T, $$1: number): void; + method_35841($$0: number): boolean; + method_10206($$0: T): number; + iterator(): Internal.Iterator; + method_10205($$0: T): void; + fabric_remapId(from: number, to: number): void; + fabric_remove(o: any): void; + fabric_removeId(i: number): void; + method_10200($$0: number): T; + fabric_clear(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2361_ = class_2361; + class class_3275 extends Internal.class_5857 { + static method_39641($$0: number, $$1: number, $$2: number): Internal.class_3275; + method_39615(): Internal.class_6798; + static readonly field_24987 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3275_ = class_3275; + class class_5919 implements Internal.class_3037 { + static readonly field_29253 : Internal.Codec; + readonly field_29254 : Internal.List; + readonly field_29255 : Internal.List; + readonly field_29256 : Internal.class_6880; + readonly field_29257 : Internal.class_6880; + readonly field_29258 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5919_ = class_5919; + class OffsetTime implements Internal.Temporal, Internal.TemporalAdjuster, Internal.Comparable, Internal.Serializable { + static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.OffsetTime; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.OffsetTime; + minus(arg0: Internal.TemporalAmount_): Internal.OffsetTime; + plusHours(arg0: number): Internal.OffsetTime; + minusHours(arg0: number): Internal.OffsetTime; + isEqual(arg0: Internal.OffsetTime_): boolean; + getOffset(): Internal.ZoneOffset; + atDate(arg0: Internal.LocalDate_): Internal.OffsetDateTime; + toLocalTime(): Internal.LocalTime; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + compareTo(arg0: Internal.OffsetTime_): number; + plusMinutes(arg0: number): Internal.OffsetTime; + withOffsetSameLocal(arg0: Internal.ZoneOffset_): Internal.OffsetTime; + minusMinutes(arg0: number): Internal.OffsetTime; + hashCode(): number; + static now(): Internal.OffsetTime; + static now(arg0: Internal.ZoneId_): Internal.OffsetTime; + static now(arg0: Internal.Clock_): Internal.OffsetTime; + static of(arg0: Internal.LocalTime_, arg1: Internal.ZoneOffset_): Internal.OffsetTime; + static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.ZoneOffset_): Internal.OffsetTime; + get(arg0: Internal.TemporalField_): number; + plusSeconds(arg0: number): Internal.OffsetTime; + getMinute(): number; + getHour(): number; + static from(arg0: Internal.TemporalAccessor_): Internal.OffsetTime; + plusNanos(arg0: number): Internal.OffsetTime; + withMinute(arg0: number): Internal.OffsetTime; + withHour(arg0: number): Internal.OffsetTime; + truncatedTo(arg0: Internal.TemporalUnit_): Internal.OffsetTime; + query(arg0: Internal.TemporalQuery_): R; + minusNanos(arg0: number): Internal.OffsetTime; + getNano(): number; + format(arg0: Internal.DateTimeFormatter_): string; + static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.OffsetTime; + static parse(arg0: Internal.CharSequence_): Internal.OffsetTime; + isSupported(arg0: Internal.TemporalUnit_): boolean; + isSupported(arg0: Internal.TemporalField_): boolean; + isBefore(arg0: Internal.OffsetTime_): boolean; + plus(arg0: Internal.TemporalAmount_): Internal.OffsetTime; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.OffsetTime; + withNano(arg0: number): Internal.OffsetTime; + getLong(arg0: Internal.TemporalField_): number; + with(arg0: Internal.TemporalAdjuster_): Internal.OffsetTime; + with(arg0: Internal.TemporalField_, arg1: number): Internal.OffsetTime; + withOffsetSameInstant(arg0: Internal.ZoneOffset_): Internal.OffsetTime; + toEpochSecond(arg0: Internal.LocalDate_): number; + equals(arg0: any): boolean; + getSecond(): number; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + toString(): string; + minusSeconds(arg0: number): Internal.OffsetTime; + isAfter(arg0: Internal.OffsetTime_): boolean; + withSecond(arg0: number): Internal.OffsetTime; + static readonly MIN : Internal.OffsetTime; + static readonly MAX : Internal.OffsetTime; + get offset(): Internal.ZoneOffset; + get hour(): number; + get nano(): number; + get minute(): number; + get second(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type OffsetTime_ = OffsetTime; + interface Int2ObjectFunction extends it.unimi.dsi.fastutil.Function, Internal.IntFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2ObjectFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Int2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2ObjectFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ObjectFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ObjectFunction; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ObjectFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ObjectFunction; + } + type Int2ObjectFunction_ = ((arg0: number) => V) | Int2ObjectFunction; + class LootBuilder implements Internal.FunctionContainer, Internal.ConditionContainer { + clearFunctions(): void; + toJson(): Internal.JsonObject; + addFunction(o: Internal.JsonObject_): Internal.LootBuilder; + addPool(p: Internal.Consumer_): void; + clearPools(): void; + addCondition(o: Internal.JsonObject_): Internal.LootBuilder; + clearConditions(): void; + functions : Internal.JsonArray; + pools : Internal.JsonArray; + type : string; + conditions : Internal.JsonArray; + customId : ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LootBuilder_ = LootBuilder; + class class_6044 extends Internal.class_6045 { + static readonly field_30248 : 8.0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6044_ = class_6044; + class ServerSettings { + static exportData(): void; + logInvalidRecipeHandlers : boolean; + useOriginalRecipeForFilters : boolean; + dataPackOutput : boolean; + logSkippedRecipes : boolean; + static instance : Internal.ServerSettings; + logOverrides : boolean; + logErroringRecipes : boolean; + logAddedRecipes : boolean; + logRemovedRecipes : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ServerSettings_ = ServerSettings; + interface BlockEntityPredicateDataCheck { + checkData(arg0: Internal.class_2487_): boolean; + } + type BlockEntityPredicateDataCheck_ = ((arg0: Internal.class_2487) => boolean) | BlockEntityPredicateDataCheck; + class LiteralCommandNode extends Internal.CommandNode { + listSuggestions(arg0: Internal.CommandContext_, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture; + getName(): string; + getLiteral(): string; + createBuilder(): Internal.LiteralArgumentBuilder; + isValidInput(arg0: string): boolean; + hashCode(): number; + equals(arg0: any): boolean; + getExamples(): Internal.Collection; + getUsageText(): string; + toString(): string; + parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_): void; + get examples(): Internal.Collection; + get name(): string; + get usageText(): string; + get literal(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LiteralCommandNode_ = LiteralCommandNode; + class class_1576 extends Internal.class_1642 { + method_6121($$0: Internal.class_1297_): boolean; + static method_20677($$0: Internal.class_1299_, $$1: Internal.class_5425_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1576_ = class_1576; + abstract class class_4970$class_4971 extends Internal.class_2688 implements Internal.BlockStateKJS { + method_31709(): boolean; + method_40144(): Internal.Stream>; + method_31708($$0: Internal.class_1937_, $$1: Internal.class_2591_): Internal.class_5558; + method_40143($$0: Internal.class_6885_): boolean; + method_26234($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_26194($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_3726_): Internal.class_265; + method_26195($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_2350_): number; + method_30101($$0: Internal.class_1936_, $$1: BlockPos_, $$2: number): void; + method_26192($$0: Internal.class_3218_, $$1: BlockPos_, $$2: Internal.Random_): void; + method_26193($$0: Internal.class_1922_, $$1: BlockPos_): number; + method_26231(): Internal.class_2498; + method_26198($$0: Internal.class_1936_, $$1: BlockPos_, $$2: number, $$3: number): void; + method_26232($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_26199($$0: Internal.class_3218_, $$1: BlockPos_, $$2: Internal.Random_): void; + method_26196($$0: Internal.class_1937_, $$1: BlockPos_): Internal.class_3908; + method_26230($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_26197($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: boolean): void; + method_26190($$0: BlockPos_): number; + method_26191($$0: Internal.class_2350_, $$1: Internal.class_2680_, $$2: Internal.class_1936_, $$3: BlockPos_, $$4: BlockPos_): Internal.class_2680; + method_30102($$0: Internal.class_1936_, $$1: BlockPos_, $$2: number): void; + method_26224($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_265; + method_26225(): boolean; + method_26189($$0: Internal.class_47$class_48_): Internal.List; + method_26222($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_265; + method_26223(): Internal.class_3619; + method_26228($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_26229(): boolean; + method_26226($$0: Internal.class_1922_, $$1: BlockPos_): Vec3; + method_26227(): Internal.class_3610; + method_26183($$0: Internal.class_1936_, $$1: BlockPos_, $$2: number, $$3: number): void; + method_26184($$0: Internal.class_4538_, $$1: BlockPos_): boolean; + method_26181($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2248_, $$3: BlockPos_, $$4: boolean): void; + method_26182($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: boolean): void; + method_26187($$0: Internal.class_2680_, $$1: Internal.class_2350_): boolean; + method_26220($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_265; + method_26188($$0: Internal.class_3611_): boolean; + method_26221(): boolean; + method_26185($$0: Internal.class_2415_): Internal.class_2680; + method_26186($$0: Internal.class_2470_): Internal.class_2680; + method_26180($$0: Internal.class_3218_, $$1: BlockPos_, $$2: Internal.class_1799_): void; + method_29291(): boolean; + method_26219(): boolean; + method_26213(): number; + method_26214($$0: Internal.class_1922_, $$1: BlockPos_): number; + method_26178($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_1297_): void; + method_26211(): boolean; + method_26179($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_1657_): void; + method_26212($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_26217(): Internal.class_2464; + method_26218($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_265; + method_26215(): boolean; + method_26216($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_26172($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_3726_): Internal.class_265; + method_26173($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_2350_): Internal.class_265; + method_26170($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_1299_): boolean; + method_26171($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_10_): boolean; + method_26176($$0: Internal.class_1937_, $$1: BlockPos_): number; + method_26210($$0: Internal.class_1922_, $$1: BlockPos_): number; + method_26177($$0: Internal.class_1937_, $$1: BlockPos_, $$2: number, $$3: number): boolean; + method_26174($$0: Internal.class_1937_, $$1: Internal.class_1657_, $$2: Hand_, $$3: Internal.class_3965_): Internal.class_1269; + method_26175($$0: Internal.class_1937_, $$1: Internal.class_2680_, $$2: Internal.class_3965_, $$3: Internal.class_1676_): void; + method_30368($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_2350_, $$3: Internal.class_5431_): boolean; + method_26208($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_26209(): boolean; + method_27852($$0: Internal.class_2248_): boolean; + method_26202($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_3726_): Internal.class_265; + method_26169($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_1297_, $$3: Internal.class_2350_): boolean; + method_26203($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_2350_): number; + method_26167($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_26200(): void; + method_26201($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_265; + method_26168($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_1297_): boolean; + method_27851($$0: Internal.class_6862_, $$1: Internal.Predicate_): boolean; + method_26206($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_2350_): boolean; + method_26207(): Internal.class_3614; + method_26204(): Internal.class_2248; + method_26205($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_3620; + method_26165($$0: Internal.class_1657_, $$1: Internal.class_1922_, $$2: BlockPos_): number; + method_26166($$0: Internal.class_1750_): boolean; + method_26164($$0: Internal.class_6862_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4970$class_4971_ = class_4970$class_4971; + interface Object2FloatFunction extends it.unimi.dsi.fastutil.Function, Internal.ToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + applyAsDouble(arg0: K): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Object2ShortFunction; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2FloatFunction; + getFloat(arg0: any): number; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Object2IntFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Object2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Object2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Object2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Object2FloatFunction; + removeFloat(arg0: any): number; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Object2CharFunction; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2FloatFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2FloatFunction; + } + type Object2FloatFunction_ = ((arg0: any) => number) | Object2FloatFunction; + /** + */ + class ArmorItemBuilder$Helmet extends Internal.ArmorItemBuilder { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type ArmorItemBuilder$Helmet_ = ArmorItemBuilder$Helmet; + class Products$P14 { + apply(arg0: Internal.Applicative_, arg1: Internal.Function14_): Internal.App; + apply(arg0: Internal.Applicative_, arg1: Internal.App_>): Internal.App; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Products$P14_ = Products$P14; + interface Object2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.ToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Object2ShortFunction; + removeShort(arg0: any): number; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Object2IntFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Object2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Object2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Object2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Object2FloatFunction; + applyAsInt(arg0: K): number; + getShort(arg0: any): number; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Object2CharFunction; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2ShortFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2ShortFunction; + } + type Object2ShortFunction_ = ((arg0: any) => number) | Object2ShortFunction; + class class_6649 extends Internal.class_6679 { + method_38873(): Internal.class_6647; + static readonly field_35062 : null; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6649_ = class_6649; + class RegistryObjectBuilderTypes$BuilderType extends Internal.Record { + factory(): Internal.RegistryObjectBuilderTypes$BuilderFactory; + builderClass(): typeof Internal.BuilderBase; + hashCode(): number; + equals(o: any): boolean; + toString(): string; + type(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RegistryObjectBuilderTypes$BuilderType_ = RegistryObjectBuilderTypes$BuilderType; + interface Principal { + getName(): string; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + implies(arg0: Internal.Subject_): boolean; + } + type Principal_ = Principal; + class class_1438$class_4053 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1438$class_4053; + static values(): Internal.class_1438$class_4053[]; + method_18437(): Internal.class_2680; + static readonly field_18110 : Internal.class_1438$class_4053; + static readonly field_18109 : Internal.class_1438$class_4053; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1438$class_4053_ = "red" | "brown" | class_1438$class_4053; + interface ServerPlayerEntitySyncHook { + fabric_incrementSyncId(): number; + } + type ServerPlayerEntitySyncHook_ = ServerPlayerEntitySyncHook; + class class_4142 { + method_19094(): Internal.class_4115; + method_19096(): number; + method_19095(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4142_ = class_4142; + interface ScreenKeyboardEvents$AllowKeyRelease { + allowKeyRelease(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): boolean; + } + type ScreenKeyboardEvents$AllowKeyRelease_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => boolean) | ScreenKeyboardEvents$AllowKeyRelease; + interface ChannelInboundInvoker { + fireChannelRead(arg0: any): Internal.ChannelInboundInvoker; + fireChannelInactive(): Internal.ChannelInboundInvoker; + fireChannelReadComplete(): Internal.ChannelInboundInvoker; + fireChannelWritabilityChanged(): Internal.ChannelInboundInvoker; + fireExceptionCaught(arg0: Internal.Throwable_): Internal.ChannelInboundInvoker; + fireChannelActive(): Internal.ChannelInboundInvoker; + fireUserEventTriggered(arg0: any): Internal.ChannelInboundInvoker; + fireChannelRegistered(): Internal.ChannelInboundInvoker; + fireChannelUnregistered(): Internal.ChannelInboundInvoker; + } + type ChannelInboundInvoker_ = ChannelInboundInvoker; + class class_4168 { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_19634(): string; + static readonly field_30691 : Internal.class_4168; + static readonly field_28352 : Internal.class_4168; + static readonly field_22396 : Internal.class_4168; + static readonly field_22397 : Internal.class_4168; + static readonly field_22398 : Internal.class_4168; + static readonly field_22399 : Internal.class_4168; + static readonly field_22400 : Internal.class_4168; + static readonly field_18595 : Internal.class_4168; + static readonly field_18594 : Internal.class_4168; + static readonly field_18597 : Internal.class_4168; + static readonly field_18596 : Internal.class_4168; + static readonly field_19043 : Internal.class_4168; + static readonly field_19041 : Internal.class_4168; + static readonly field_19042 : Internal.class_4168; + static readonly field_33504 : Internal.class_4168; + static readonly field_18885 : Internal.class_4168; + static readonly field_18599 : Internal.class_4168; + static readonly field_18598 : Internal.class_4168; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4168_ = class_4168; + interface class_163$class_164 { + method_721(arg0: Internal.class_161_): void; + method_722(): void; + method_723(arg0: Internal.class_161_): void; + method_720(arg0: Internal.class_161_): void; + method_719(arg0: Internal.class_161_): void; + } + type class_163$class_164_ = class_163$class_164; + interface Function3 { + apply(arg0: T1, arg1: T2, arg2: T3): R; + curry2(): Internal.BiFunction>; + curry(): Internal.Function>; + } + type Function3_ = Function3; + class CropBlockBuilder$ShapeBuilder { + getShapes(): Internal.List; + shape(age: number, minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): Internal.CropBlockBuilder$ShapeBuilder; + get shapes(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CropBlockBuilder$ShapeBuilder_ = CropBlockBuilder$ShapeBuilder; + abstract class class_1729 extends Internal.class_1703 { + method_30264(): Internal.class_5421; + method_7658(): number; + method_7653(): number; + method_7652(arg0: Internal.class_1860_): boolean; + method_32339(arg0: number): boolean; + method_17697($$0: boolean, $$1: Internal.class_1860_, $$2: Internal.class_3222_): void; + method_7657(): void; + method_7656(): number; + method_7655(): number; + method_7654(arg0: Internal.class_1662_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1729_ = class_1729; + interface PropertyChangeListener extends Internal.EventListener { + propertyChange(arg0: Internal.PropertyChangeEvent_): void; + } + type PropertyChangeListener_ = PropertyChangeListener; + interface Double2FloatFunction extends it.unimi.dsi.fastutil.Function, java_.util.function_.DoubleUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2FloatFunction; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Double2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2FloatFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2FloatFunction; + } + type Double2FloatFunction_ = ((arg0: number) => number) | Double2FloatFunction; + interface class_1265 { + method_5453(arg0: Internal.class_1263_): void; + } + type class_1265_ = class_1265; + abstract class class_239 { + method_24801($$0: Internal.class_1297_): number; + method_17783(): Internal.class_239$class_240; + method_17784(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_239_ = class_239; + interface Int2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ByteFunction; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Int2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2ByteFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ByteFunction; + } + type Int2ByteFunction_ = ((arg0: number) => number) | Int2ByteFunction; + interface class_5137 { + method_24657(): number; + } + type class_5137_ = class_5137; + class class_6794 extends Internal.class_6797 { + static method_39629($$0: Internal.class_2350_, $$1: Internal.class_6646_, $$2: Internal.class_6646_, $$3: number): Internal.class_6794; + static method_39628($$0: Internal.class_2350_, $$1: Internal.class_6646_, $$2: number): Internal.class_6794; + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + method_39615(): Internal.class_6798; + static readonly field_35720 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6794_ = class_6794; + interface JsonSerializable { + toJson(): Internal.JsonElement; + } + type JsonSerializable_ = JsonSerializable; + class class_4832 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4832_ = class_4832; + class class_6880$class_6882 extends Internal.Enum { + static valueOf($$0: string): Internal.class_6880$class_6882; + static values(): Internal.class_6880$class_6882[]; + static readonly field_36446 : Internal.class_6880$class_6882; + static readonly field_36447 : Internal.class_6880$class_6882; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6880$class_6882_ = "reference" | "direct" | class_6880$class_6882; + class SpecialRecipeSerializerManager extends Internal.EventJS { + ignoreSpecialFlag(id: ResourceLocation_): void; + isSpecial(recipe: Internal.class_1860_): boolean; + reset(): void; + addSpecialFlag(id: ResourceLocation_): void; + addSpecialMod(modid: string): void; + ignoreSpecialMod(modid: string): void; + static readonly INSTANCE : Internal.SpecialRecipeSerializerManager; + static readonly EVENT : dev.architectury.event.Event<(() => void)>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SpecialRecipeSerializerManager_ = SpecialRecipeSerializerManager; + interface FunctionContainer { + lootingEnchant(count: Internal.class_5658_, limit: number): Internal.FunctionContainer; + enchantWithLevels(levels: Internal.class_5658_, treasure: boolean): Internal.FunctionContainer; + nbt(tag: Internal.class_2487_): Internal.FunctionContainer; + damage(damage: Internal.class_5658_): Internal.FunctionContainer; + lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer; + copyName(source: Internal.class_101$class_102_): Internal.FunctionContainer; + addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer; + count(count: Internal.class_5658_): Internal.FunctionContainer; + name(name: Internal.class_2561_, entity: Internal.class_47$class_50_): Internal.FunctionContainer; + name(name: Internal.class_2561_): Internal.FunctionContainer; + furnaceSmelt(): Internal.FunctionContainer; + addConditionalFunction(func: Internal.Consumer_): Internal.FunctionContainer; + enchantRandomly(enchantments: ResourceLocation_[]): Internal.FunctionContainer; + } + type FunctionContainer_ = FunctionContainer; + abstract class AbstractEventExecutorGroup implements Internal.EventExecutorGroup { + scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture; + schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture; + schedule(arg0: Internal.Callable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture; + shutdownGracefully(): io.netty.util.concurrent.Future; + submit(arg0: Internal.Runnable_): io.netty.util.concurrent.Future; + submit(arg0: Internal.Callable_): io.netty.util.concurrent.Future; + submit(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future; + scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture; + invokeAll(arg0: Internal.Collection_>, arg1: number, arg2: Internal.TimeUnit_): Internal.List>; + invokeAll(arg0: Internal.Collection_>): Internal.List>; + invokeAny(arg0: Internal.Collection_>, arg1: number, arg2: Internal.TimeUnit_): T; + invokeAny(arg0: Internal.Collection_>): T; + shutdownNow(): Internal.List; + execute(arg0: Internal.Runnable_): void; + shutdown(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractEventExecutorGroup_ = AbstractEventExecutorGroup; + class StringBuilder extends Internal.AbstractStringBuilder implements Internal.Serializable, Internal.Comparable, Internal.CharSequence { + deleteCharAt(arg0: number): Internal.StringBuilder; + appendCodePoint(arg0: number): Internal.StringBuilder; + lastIndexOf(arg0: string, arg1: number): number; + lastIndexOf(arg0: string): number; + replace(arg0: number, arg1: number, arg2: string): Internal.StringBuilder; + insert(arg0: number, arg1: number): Internal.StringBuilder; + insert(arg0: number, arg1: string): Internal.StringBuilder; + insert(arg0: number, arg1: any): Internal.StringBuilder; + insert(arg0: number, arg1: string[], arg2: number, arg3: number): Internal.StringBuilder; + insert(arg0: number, arg1: Internal.CharSequence_, arg2: number, arg3: number): Internal.StringBuilder; + insert(arg0: number, arg1: Internal.CharSequence_): Internal.StringBuilder; + insert(arg0: number, arg1: string[]): Internal.StringBuilder; + insert(arg0: number, arg1: boolean): Internal.StringBuilder; + toString(): string; + compareTo(arg0: Internal.StringBuilder_): number; + reverse(): Internal.StringBuilder; + delete(arg0: number, arg1: number): Internal.StringBuilder; + indexOf(arg0: string): number; + indexOf(arg0: string, arg1: number): number; + append(arg0: Internal.StringBuffer_): Internal.StringBuilder; + append(arg0: Internal.CharSequence_): Internal.StringBuilder; + append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.StringBuilder; + append(arg0: string[]): Internal.StringBuilder; + append(arg0: any): Internal.StringBuilder; + append(arg0: string): Internal.StringBuilder; + append(arg0: number): Internal.StringBuilder; + append(arg0: boolean): Internal.StringBuilder; + append(arg0: string[], arg1: number, arg2: number): Internal.StringBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StringBuilder_ = StringBuilder; + class class_3213 extends Internal.class_1259 { + method_5416($$0: Internal.class_1259$class_1260_): void; + method_14094(): void; + method_5406($$0: boolean): Internal.class_1259; + method_14093(): boolean; + method_14092(): Internal.Collection; + method_5409($$0: Internal.class_1259$class_1261_): void; + method_14088($$0: Internal.class_3222_): void; + method_5408($$0: number): void; + method_14089($$0: Internal.class_3222_): void; + method_14091($$0: boolean): void; + method_5413($$0: Internal.class_2561_): void; + method_5410($$0: boolean): Internal.class_1259; + method_5411($$0: boolean): Internal.class_1259; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3213_ = class_3213; + interface class_234 { + method_974(arg0: T, arg1: Internal.class_236_, arg2: number): void; + } + type class_234_ = ((arg0: T, arg1: Internal.class_236, arg2: number) => void) | class_234; + interface EnchantmentBuilder$DamageProtectionFunction { + getDamageProtection(arg0: number, arg1: Internal.class_1282_): number; + } + type EnchantmentBuilder$DamageProtectionFunction_ = ((arg0: number, arg1: Internal.class_1282) => number) | EnchantmentBuilder$DamageProtectionFunction; + class class_4184$class_6355 { + method_36427($$0: number, $$1: number): Vec3; + method_36429(): Vec3; + method_36430(): Vec3; + method_36431(): Vec3; + method_36426(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4184$class_6355_ = class_4184$class_6355; + class class_2875 implements Internal.class_2596 { + method_12492(): Vec3i; + method_12493(): Internal.class_2415; + method_11052($$0: Internal.class_2540_): void; + method_12504(): Internal.class_2776; + method_12505(): boolean; + method_12502(): string; + method_12503(): boolean; + method_12506(): boolean; + method_12496(): BlockPos; + method_12497(): number; + method_12494(): number; + method_12495($$0: Internal.class_2792_): void; + method_12500(): Internal.class_2633$class_2634; + method_12501(): string; + method_12498(): Internal.class_2470; + method_12499(): BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2875_ = class_2875; + class ServerLevelJS extends Internal.LevelJS { + getServer(): Internal.ServerJS; + getSeed(): number; + getPlayerData(player: Internal.class_1657_): Internal.ServerPlayerDataJS; + getSide(): Internal.ScriptType; + getEntities(filter: string): Internal.EntityArrayList; + getEntities(): Internal.EntityArrayList; + toString(): string; + setLocalTime(time: number): void; + getMinecraftLevel(): Internal.class_3218; + setTime(time: number): void; + readonly persistentData : Internal.class_2487; + get server(): Internal.ServerJS; + get side(): Internal.ScriptType; + get seed(): number; + get entities(): Internal.EntityArrayList; + get minecraftLevel(): Internal.class_3218; + set localTime(time: number); + set time(time: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ServerLevelJS_ = ServerLevelJS; + class class_3944 implements Internal.class_2596 { + method_17594(): Internal.class_2561; + method_17591($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_17592(): number; + method_17593(): Internal.class_3917; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3944_ = class_3944; + class class_2799$class_2800 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2799$class_2800; + static values(): Internal.class_2799$class_2800[]; + static readonly field_12774 : Internal.class_2799$class_2800; + static readonly field_12775 : Internal.class_2799$class_2800; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2799$class_2800_ = "perform_respawn" | "request_stats" | class_2799$class_2800; + class StageCreationEvent { + getPlayer(): Internal.class_1657; + setPlayerStages(s: Internal.Stages_): void; + getPlayerStages(): Internal.Stages; + get playerStages(): Internal.Stages; + get player(): Internal.class_1657; + set playerStages(s: Internal.Stages_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StageCreationEvent_ = StageCreationEvent; + class class_5211 extends Internal.class_5141 { + method_26991($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.class_4643_): Internal.List; + static readonly field_24966 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5211_ = class_5211; + interface Attribute { + set(arg0: T): void; + compareAndSet(arg0: T, arg1: T): boolean; + setIfAbsent(arg0: T): T; + get(): T; + getAndSet(arg0: T): T; + getAndRemove(): T; + key(): Internal.AttributeKey; + remove(): void; + } + type Attribute_ = Attribute; + interface ChannelPromise extends Internal.ChannelFuture, Internal.Promise { + unvoid(): Internal.ChannelPromise; + removeListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ChannelPromise; + channel(): io.netty.channel.Channel; + awaitUninterruptibly(): Internal.ChannelPromise; + removeListener(arg0: Internal.GenericFutureListener_>): Internal.ChannelPromise; + sync(): Internal.ChannelPromise; + setSuccess(arg0: void): Internal.ChannelPromise; + setSuccess(): Internal.ChannelPromise; + setFailure(arg0: Internal.Throwable_): Internal.ChannelPromise; + trySuccess(): boolean; + syncUninterruptibly(): Internal.ChannelPromise; + await(): Internal.ChannelPromise; + addListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ChannelPromise; + addListener(arg0: Internal.GenericFutureListener_>): Internal.ChannelPromise; + } + type ChannelPromise_ = ChannelPromise; + class AttachedData extends Internal.HashMap { + getParent(): any; + get parent(): any; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AttachedData_ = AttachedData; + interface Double2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ByteFunction; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Double2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2ByteFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2ByteFunction; + } + type Double2ByteFunction_ = ((arg0: number) => number) | Double2ByteFunction; + class class_5214 extends Internal.class_5141 { + method_26991($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.class_4643_): Internal.List; + static readonly field_24969 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5214_ = class_5214; + abstract class class_1852 implements Internal.class_3955 { + method_8110(): Internal.class_1799; + method_8114(): ResourceLocation; + method_8118(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1852_ = class_1852; + class PackType extends Internal.Enum { + static valueOf(arg0: string): Internal.PackType; + static values(): Internal.PackType[]; + static readonly DATA : Internal.PackType; + static readonly RESOURCE : Internal.PackType; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PackType_ = "data" | "resource" | PackType; + interface RuleKeyExtensions { + fabric_setCustomCategory(arg0: Internal.CustomGameRuleCategory_): void; + fabric_getCustomCategory(): Internal.CustomGameRuleCategory; + } + type RuleKeyExtensions_ = RuleKeyExtensions; + abstract class SimpleChannelInboundHandler extends Internal.ChannelInboundHandlerAdapter { + acceptInboundMessage(arg0: any): boolean; + channelRead(arg0: Internal.ChannelHandlerContext_, arg1: any): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SimpleChannelInboundHandler_ = SimpleChannelInboundHandler; + class class_4459 extends Internal.class_9 { + method_21664(): Internal.class_9; + static method_21663($$0: Internal.class_2540_): Internal.class_4459; + method_35501(): boolean; + method_21662($$0: number, $$1: Internal.class_9_): void; + method_21665(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4459_ = class_4459; + interface Closeable extends Internal.AutoCloseable { + close(): void; + } + type Closeable_ = Closeable; + class class_5890 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_34141($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5890_ = class_5890; + abstract class ImmutableCollection$Builder { + add(arg0: E): Internal.ImmutableCollection$Builder; + add(... arg0: E[]): Internal.ImmutableCollection$Builder; + build(): Internal.ImmutableCollection; + addAll(arg0: Internal.Iterator_): Internal.ImmutableCollection$Builder; + addAll(arg0: Internal.Iterable_): Internal.ImmutableCollection$Builder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableCollection$Builder_ = ImmutableCollection$Builder; + class class_1614 extends Internal.class_1588 { + method_5636($$0: number): void; + static method_20684($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5678(): number; + method_6046(): Internal.class_1310; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + static method_26922(): Internal.class_5132$class_5133; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1614_ = class_1614; + abstract class class_2514 implements Internal.class_2520, Internal.SpecialEquality { + method_10699(): number; + method_10698(): number; + method_10701(): number; + method_10700(): number; + method_10702(): Internal.Number; + toString(): string; + method_10697(): number; + method_10696(): number; + specialEquals(o: any, shallow: boolean): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2514_ = class_2514; + interface class_117$class_118 { + method_515(): Internal.class_117; + } + type class_117$class_118_ = class_117$class_118; + /** + * Fired when a living entity is about to die. + * + * If the entity's HP <= 0, the entity will fall and get removed. + * + * If the event is not cancelled, the entity will die and drop loots. + */ + class LivingEntityDeathEventJS extends Internal.LivingEntityEventJS { + getSource(): Internal.class_1282; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get source(): Internal.class_1282; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when a living entity is about to die. + * + * If the entity's HP <= 0, the entity will fall and get removed. + * + * If the event is not cancelled, the entity will die and drop loots. + */ + type LivingEntityDeathEventJS_ = LivingEntityDeathEventJS; + class class_1690 extends Internal.class_1297 { + method_5879(): void; + method_7538($$0: boolean, $$1: boolean): void; + method_5755(): Internal.class_2350; + method_5810(): boolean; + method_5759($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void; + static method_30959($$0: Internal.class_1297_, $$1: Internal.class_1297_): boolean; + method_7543(): number; + method_7542($$0: number): void; + method_7541($$0: Internal.class_1690$class_1692_): void; + method_7540($$0: number): void; + method_7547($$0: number): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5621(): number; + method_5863(): boolean; + method_5644($$0: Internal.class_1297_): void; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_7544(): number; + method_5642(): Internal.class_1297; + method_18002(): Internal.class_2596; + method_5700($$0: boolean): void; + method_5865($$0: Internal.class_1297_): void; + method_7548(): number; + method_5869(): boolean; + method_30949($$0: Internal.class_1297_): boolean; + method_24829($$0: Internal.class_1309_): Vec3; + method_30948(): boolean; + method_31480(): Internal.class_1799; + method_7554(): number; + method_7553($$0: number): void; + method_7551($$0: number, $$1: number): number; + method_7536(): Internal.class_1690$class_1692; + method_7535($$0: boolean, $$1: boolean, $$2: boolean, $$3: boolean): void; + method_7557(): Internal.class_1792; + method_7556($$0: number): boolean; + method_5773(): void; + method_7533(): number; + method_5697($$0: Internal.class_1297_): void; + static readonly field_30699 : 0.7853981852531433; + static readonly field_30700 : 60; + static readonly field_30697 : 0; + static readonly field_30698 : 1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1690_ = class_1690; + interface class_827 { + method_33893(): number; + method_3569(arg0: T, arg1: number, arg2: Internal.class_4587_, arg3: Internal.class_4597_, arg4: number, arg5: number): void; + method_33892($$0: T, $$1: Vec3_): boolean; + method_3563($$0: T): boolean; + } + type class_827_ = class_827; + class class_1132 extends Internal.MinecraftServer { + method_3831(): Internal.File; + method_3798(): number; + method_3732(): boolean; + method_3756(): number; + method_27903($$0: number): number; + method_3744($$0: Internal.class_128_): void; + method_24307(): Internal.class_6683; + method_19466($$0: Internal.GameProfile_): boolean; + method_3747($$0: boolean): void; + method_3823(): boolean; + method_3812(): boolean; + method_3859($$0: Internal.class_6396_): Internal.class_6396; + method_3759(): boolean; + method_3748($$0: Internal.BooleanSupplier_): void; + method_4817($$0: Internal.UUID_): void; + method_3838($$0: Internal.class_1934_): void; + method_3816(): boolean; + method_21714(): number; + method_27051(): boolean; + method_30612(): number; + method_9201(): boolean; + method_3761(): Internal.class_1934; + method_3860(): boolean; + method_3782(): void; + method_3763($$0: Internal.class_1934_, $$1: boolean, $$2: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1132_ = class_1132; + class class_4156 { + method_19142(): Internal.class_4158; + method_35156(): number; + method_19141(): BlockPos; + hashCode(): number; + equals($$0: any): boolean; + static method_28359($$0: Internal.Runnable_): Internal.Codec; + method_19140(): boolean; + method_19139(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4156_ = class_4156; + class ScriptPackInfo { + readonly displayName : Internal.class_2561; + readonly namespace : string; + readonly pathStart : string; + readonly scripts : Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScriptPackInfo_ = ScriptPackInfo; + interface LongToIntFunction { + applyAsInt(arg0: number): number; + } + type LongToIntFunction_ = ((arg0: number) => number) | LongToIntFunction; + interface class_2991$class_6346 { + method_36350(arg0: number, arg1: string, arg2: number): void; + method_36351(arg0: number, arg1: ResourceLocation_, arg2: number): void; + method_36352(arg0: number, arg1: string): void; + method_36349(arg0: number, arg1: string): void; + } + type class_2991$class_6346_ = class_2991$class_6346; + abstract class ImmutableList extends Internal.ImmutableCollection implements Internal.List, Internal.RandomAccess { + add(arg0: number, arg1: E): void; + subList(arg0: number, arg1: number): Internal.ImmutableList; + set(arg0: number, arg1: E): E; + spliterator(): Internal.Spliterator; + forEach(arg0: Internal.Consumer_): void; + sort(arg0: Internal.Comparator_): void; + reverse(): Internal.ImmutableList; + static copyOf(arg0: E[]): Internal.ImmutableList; + static copyOf(arg0: Internal.Iterator_): Internal.ImmutableList; + static copyOf(arg0: Internal.Collection_): Internal.ImmutableList; + static copyOf(arg0: Internal.Iterable_): Internal.ImmutableList; + replaceAll(arg0: Internal.UnaryOperator_): void; + asList(): Internal.ImmutableList; + remove(arg0: number): E; + static builderWithExpectedSize(arg0: number): Internal.ImmutableList$Builder; + static sortedCopyOf(arg0: Internal.Iterable_): Internal.ImmutableList; + static sortedCopyOf(arg0: Internal.Comparator_, arg1: Internal.Iterable_): Internal.ImmutableList; + lastIndexOf(arg0: any): number; + contains(arg0: any): boolean; + iterator(): Internal.UnmodifiableIterator; + addAll(arg0: number, arg1: Internal.Collection_): boolean; + hashCode(): number; + static of(arg0: E, arg1: E, arg2: E, arg3: E): Internal.ImmutableList; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.ImmutableList; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.ImmutableList; + static of(): Internal.ImmutableList; + static of(arg0: E): Internal.ImmutableList; + static of(arg0: E, arg1: E): Internal.ImmutableList; + static of(arg0: E, arg1: E, arg2: E): Internal.ImmutableList; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.ImmutableList; + static of(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; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.ImmutableList; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E, arg10: E): Internal.ImmutableList; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.ImmutableList; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.ImmutableList; + equals(arg0: any): boolean; + static toImmutableList(): Internal.Collector>; + static builder(): Internal.ImmutableList$Builder; + listIterator(arg0: number): Internal.UnmodifiableListIterator; + listIterator(): Internal.UnmodifiableListIterator; + indexOf(arg0: any): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableList_ = ImmutableList; + class class_2639 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11397(): Internal.Suggestions; + method_11399(): number; + method_11398($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2639_ = class_2639; + class ScriptFile implements Internal.Comparable { + getError(): Internal.Throwable; + load(): boolean; + compareTo(o: Internal.ScriptFile_): number; + readonly source : ((arg0: Internal.ScriptFileInfo) => Internal.InputStream); + readonly pack : Internal.ScriptPack; + readonly info : Internal.ScriptFileInfo; + get error(): Internal.Throwable; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScriptFile_ = ScriptFile; + class class_5209 extends Internal.class_4647 { + method_26989($$0: Internal.Random_, $$1: number, $$2: Internal.class_4643_): number; + static readonly field_24933 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5209_ = class_5209; + class class_6645 extends Internal.class_6648 { + method_38873(): Internal.class_6647; + method_38875($$0: Internal.class_5281_, $$1: BlockPos_): boolean; + static readonly field_35053 : null; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6645_ = class_6645; + class class_1518 extends Internal.class_1512 { + method_6846(): number; + method_6847(): number; + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6853(): void; + method_6851(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1518_ = class_1518; + interface class_6880 { + method_40220(arg0: Internal.class_6862_): boolean; + method_40231(): Internal.class_6880$class_6882; + method_40230(): Internal.Optional>; + comp_349(): T; + method_40225(arg0: Internal.class_5321_): boolean; + method_40224(arg0: Internal.Predicate_>): boolean; + method_40222(arg0: Internal.class_2378_): boolean; + method_40229(): Internal.Either, T>; + method_40228(): Internal.Stream>; + method_40227(): boolean; + method_40226(arg0: ResourceLocation_): boolean; + } + type class_6880_ = class_6880; + class class_1679 extends Internal.class_1665 { + method_5749($$0: Internal.class_2487_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1679_ = class_1679; + class class_3141 implements Internal.class_3037 { + method_30649(): Internal.Stream>; + static readonly field_24901 : Internal.Codec; + readonly field_13745 : Internal.class_6880; + readonly field_13744 : Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3141_ = class_3141; + abstract class class_4995 { + method_26406(arg0: BlockPos_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.Random_): boolean; + static readonly field_25007 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4995_ = class_4995; + class class_6655$class_6656 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + comp_147(): Internal.class_6017; + toString(): string; + comp_148(): Internal.class_4651; + static readonly field_35074 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6655$class_6656_ = class_6655$class_6656; + abstract class AbstractSet extends Internal.AbstractCollection implements Internal.Set { + removeAll(arg0: Internal.Collection_): boolean; + hashCode(): number; + equals(arg0: any): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractSet_ = AbstractSet; + class ClientWrapper { + getLevel(): Internal.ClientLevelJS; + getPlayer(): Internal.ClientPlayerJS; + isKeyDown(key: number): boolean; + getCurrentScreen(): Internal.class_437; + getCurrentWorldName(): string; + setTitle(t: string): void; + getMinecraft(): Internal.class_310; + setCurrentScreen(gui: Internal.class_437_): void; + get minecraft(): Internal.class_310; + get currentScreen(): Internal.class_437; + get level(): Internal.ClientLevelJS; + get player(): Internal.ClientPlayerJS; + get currentWorldName(): string; + set currentScreen(gui: Internal.class_437_); + set title(t: string); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ClientWrapper_ = ClientWrapper; + class AddOreProperties { + belowTop(y: number): Internal.class_5843; + chance(c: number): Internal.AddOreProperties; + addTarget(ruleTest: Internal.class_3825_, targetState: BlockStatePredicate_): void; + top(): Internal.class_5843; + size(s: number): Internal.AddOreProperties; + uniformHeight(absolute: Internal.class_5843_, absolute1: Internal.class_5843_): Internal.AddOreProperties; + uniformHeight(min: number, max: number): Internal.AddOreProperties; + bottom(): Internal.class_5843; + count(min: number, max: number): Internal.AddOreProperties; + count(c: Internal.class_6017_): Internal.AddOreProperties; + count(c: number): Internal.AddOreProperties; + squared(): Internal.AddOreProperties; + triangleHeight(min: number, max: number): Internal.AddOreProperties; + triangleHeight(absolute: Internal.class_5843_, absolute1: Internal.class_5843_): Internal.AddOreProperties; + aboveBottom(y: number): Internal.class_5843; + noSurface : number; + biomes : ((arg0: Internal.BiomeModifications$BiomeContext) => boolean); + retrogen : number; + id : ResourceLocation; + targets : Internal.List; + worldgenLayer : DecorationGenerationStep; + height : Internal.class_6795; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AddOreProperties_ = AddOreProperties; + class class_3218 extends Internal.class_1937 implements Internal.class_5281, Internal.ServerWorldCache { + method_8408($$0: BlockPos_, $$1: Internal.class_2248_): void; + method_18211($$0: Internal.class_3222_): void; + method_8649($$0: Internal.class_1297_): boolean; + method_18213($$0: Internal.class_3222_): void; + method_21625($$0: Internal.Path_): void; + method_24852($$0: Internal.class_2350_, $$1: boolean): number; + method_30349(): Internal.class_5455; + method_8412(): number; + method_17889(): number; + method_8410(): Internal.class_3218; + method_32888($$0: Internal.class_1297_, $$1: Internal.class_5712_, $$2: BlockPos_): void; + method_18456(): Internal.List; + method_18215($$0: Internal.class_3222_): void; + method_8413($$0: BlockPos_, $$1: Internal.class_2680_, $$2: Internal.class_2680_, $$3: number): void; + method_19498($$0: Internal.class_4076_): number; + method_19497($$0: BlockPos_, $$1: number): boolean; + method_8517($$0: number, $$1: BlockPos_, $$2: number): void; + method_19494(): Internal.class_4153; + method_19496($$0: Internal.class_4151_, $$1: Internal.class_1297_, $$2: Internal.class_4094_): void; + method_19495(): Internal.class_3767; + method_28125(): boolean; + method_22387($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_18207($$0: Internal.class_3222_): void; + method_8487($$0: Internal.class_6862_>, $$1: BlockPos_, $$2: number, $$3: boolean): BlockPos; + method_18203($$0: Internal.class_2818_, $$1: number): void; + method_30630(): number; + method_32819(): number; + method_14197(): void; + method_14196(): Internal.class_6757; + method_32817($$0: Internal.class_5720_): void; + method_14190($$0: Internal.UUID_): Internal.class_1297; + method_29202($$0: boolean, $$1: boolean): void; + static method_29200($$0: Internal.class_3218_): void; + method_8433(): Internal.class_1863; + method_17988($$0: number, $$1: number, $$2: boolean): boolean; + method_8554($$0: BlockPos_, $$1: number): void; + method_14199($$0: T, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): number; + method_17983(): Internal.class_26; + method_17984(): Internal.LongSet; + close(): void; + method_14183(): Internal.class_3485; + method_39223($$0: Internal.class_2818_): void; + method_20588($$0: Internal.class_4076_): boolean; + method_8421($$0: Internal.class_1297_, $$1: number): void; + toString(): string; + method_8427($$0: BlockPos_, $$1: Internal.class_2248_, $$2: number, $$3: number): void; + method_19500($$0: BlockPos_): boolean; + method_14170(): Internal.class_2995; + method_14176($$0: Internal.class_3536_, $$1: boolean, $$2: boolean): void; + method_18770($$0: Internal.class_3222_, $$1: Internal.class_1297$class_5529_): void; + fabric_invalidateCache(pos: BlockPos_): void; + method_14173(): Internal.class_1946; + method_14179(): Internal.class_6757; + method_18779(): Internal.class_3222; + method_8454($$0: Internal.class_1297_, $$1: Internal.class_1282_, $$2: Internal.class_5362_, $$3: number, $$4: number, $$5: number, $$6: number, $$7: boolean, $$8: Internal.class_1927$class_4179_): Internal.class_1927; + method_14178(): Internal.class_3215; + method_14177(): boolean; + method_39999($$0: BlockPos_): boolean; + method_19502($$0: BlockPos_): Internal.class_3765; + method_18776(): Internal.List; + method_39998($$0: Internal.class_1923_): boolean; + fabric_registerCache(pos: BlockPos_, cache: Internal.BlockApiCacheImpl_): void; + method_8458(): boolean; + method_19503($$0: BlockPos_): boolean; + method_18762($$0: Internal.class_1297_): void; + method_27911(): BlockPos; + method_27910($$0: number, $$1: number, $$2: boolean, $$3: boolean): void; + method_33144(): boolean; + method_18769($$0: Internal.class_1297_): void; + method_8444($$0: Internal.class_1657_, $$1: number, $$2: BlockPos_, $$3: number): void; + method_18768($$0: Internal.class_1297_): boolean; + method_14166($$0: Internal.class_3222_, $$1: T, $$2: boolean, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number): boolean; + method_8449($$0: Internal.class_1657_, $$1: Internal.class_1297_, $$2: Internal.class_3414_, $$3: Internal.class_3419_, $$4: number, $$5: number): void; + method_18765($$0: Internal.BooleanSupplier_): void; + method_18764($$0: Internal.class_2818_): void; + method_8448(): void; + method_18766($$0: Internal.Predicate_): Internal.List; + method_8505($$0: Internal.class_1657_, $$1: BlockPos_): boolean; + method_27909(): Internal.Iterable; + method_18198($$0: Internal.class_5575_, $$1: Internal.Predicate_): Internal.List; + method_19282($$0: BlockPos_, $$1: Internal.class_2680_, $$2: Internal.class_2680_): void; + method_8474($$0: number, $$1: BlockPos_, $$2: number): void; + method_37116($$0: number): boolean; + method_39778($$0: Internal.class_2791_): void; + method_37118($$0: BlockPos_): boolean; + method_17891($$0: string): Internal.class_22; + method_23658($$0: Internal.class_3341_): void; + method_31419(): string; + method_17890($$0: string, $$1: Internal.class_22_): void; + method_24500($$0: Internal.Predicate_>, $$1: BlockPos_, $$2: number, $$3: number): Internal.Pair>; + method_29198(): Internal.class_2881; + method_27056(): Internal.class_5138; + method_29199($$0: number): void; + method_39425($$0: number): boolean; + method_8465($$0: Internal.class_1657_, $$1: number, $$2: number, $$3: number, $$4: Internal.class_3414_, $$5: Internal.class_3419_, $$6: number, $$7: number): void; + method_31426($$0: Internal.Stream_): void; + method_30736($$0: Internal.class_1297_): boolean; + method_31424($$0: number): Internal.class_1297; + method_8503(): Internal.MinecraftServer; + method_31268(): string; + method_8469($$0: number): Internal.class_1297; + method_31423($$0: Internal.Stream_): void; + field_13957 : boolean; + static readonly field_25144 : BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3218_ = class_3218; + interface class_6857 extends Internal.class_2547 { + method_40065(): boolean; + } + type class_6857_ = class_6857; + interface PathMatcher { + matches(arg0: Internal.Path_): boolean; + } + type PathMatcher_ = ((arg0: Internal.Path) => boolean) | PathMatcher; + class class_5873 extends Internal.class_5868 { + method_39115(): Internal.class_5455; + method_39114($$0: Internal.Function_>, $$1: Internal.class_2791_, $$2: BlockPos_, $$3: boolean): Internal.Optional; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5873_ = class_5873; + interface ModuleReader extends Internal.Closeable { + read(arg0: string): Internal.Optional; + release(arg0: Internal.ByteBuffer_): void; + find(arg0: string): Internal.Optional; + list(): Internal.Stream; + close(): void; + open(arg0: string): Internal.Optional; + } + type ModuleReader_ = ModuleReader; + interface class_3037 { + method_30649(): Internal.Stream>; + } + type class_3037_ = class_3037; + class class_3281 extends Internal.Enum { + method_14439(): Internal.class_2561; + method_14438(): Internal.class_2561; + static valueOf($$0: string): Internal.class_3281; + static values(): Internal.class_3281[]; + static method_31439($$0: Internal.class_3272_, $$1: Internal.class_3264_): Internal.class_3281; + method_14437(): boolean; + static method_14436($$0: number, $$1: Internal.class_3264_): Internal.class_3281; + static readonly field_14223 : Internal.class_3281; + static readonly field_14220 : Internal.class_3281; + static readonly field_14224 : Internal.class_3281; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3281_ = "too_new" | "compatible" | "too_old" | class_3281; + interface class_3851 { + method_7231(): Internal.class_3850; + method_7195(arg0: Internal.class_3850_): void; + } + type class_3851_ = class_3851; + class class_176 { + static method_35554(): Internal.class_176$class_177; + method_776($$0: Internal.class_58_, $$1: Internal.class_46_): void; + method_35553($$0: Internal.class_169_): boolean; + method_777(): Internal.Set>; + method_778(): Internal.Set>; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_176_ = class_176; + class class_5900$class_5902 { + method_34188(): Internal.class_2561; + method_34187(): Internal.class_2561; + method_34186(): string; + method_34185(): string; + method_34184(): Internal.class_124; + method_34183(): number; + method_34182($$0: Internal.class_2540_): void; + method_34181(): Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5900$class_5902_ = class_5900$class_5902; + class class_5444 extends Internal.class_5868 { + method_30461($$0: BlockPos_): Internal.class_2680; + method_30460($$0: Internal.class_2902$class_2903_, $$1: number, $$2: number): number; + method_39652(): Internal.Optional; + method_34383(): Internal.class_5281; + method_30459($$0: Internal.class_1923_, $$1: CarvingGenerationStep_): Internal.class_6643; + method_39653(): Internal.class_2794; + method_33868(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5444_ = class_5444; + class PropertyMap extends Internal.ForwardingMultimap { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PropertyMap_ = PropertyMap; + class class_296$class_298 extends Internal.Enum { + static valueOf($$0: string): Internal.class_296$class_298; + static values(): Internal.class_296$class_298[]; + method_1392(): string; + method_22654($$0: number, $$1: number): void; + static readonly field_1629 : Internal.class_296$class_298; + static readonly field_1633 : Internal.class_296$class_298; + static readonly field_1632 : Internal.class_296$class_298; + static readonly field_1635 : Internal.class_296$class_298; + static readonly field_20782 : Internal.class_296$class_298; + static readonly field_1636 : Internal.class_296$class_298; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_296$class_298_ = "normal" | "uv" | "padding" | "color" | "position" | "generic" | class_296$class_298; + interface class_6875 { + codec(): Internal.Codec; + } + type class_6875_ = class_6875; + interface IdEnumerationIterator { + enumerationIteratorNext(arg0: Internal.Context_, arg1: Internal.Consumer_): boolean; + enumerationIteratorHasNext(arg0: Internal.Context_, arg1: Internal.Consumer_): boolean; + } + type IdEnumerationIterator_ = IdEnumerationIterator; + abstract class ForwardingMultimap extends Internal.ForwardingObject implements Internal.Multimap { + containsEntry(arg0: any, arg1: any): boolean; + asMap(): Internal.Map>; + keys(): Internal.Multiset; + containsKey(arg0: any): boolean; + values(): Internal.Collection; + isEmpty(): boolean; + clear(): void; + replaceValues(arg0: K, arg1: Internal.Iterable_): Internal.Collection; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): boolean; + remove(arg0: any, arg1: any): boolean; + removeAll(arg0: any): Internal.Collection; + entries(): Internal.Collection>; + size(): number; + hashCode(): number; + putAll(arg0: Internal.Multimap_): boolean; + putAll(arg0: K, arg1: Internal.Iterable_): boolean; + equals(arg0: any): boolean; + get(arg0: K): Internal.Collection; + keySet(): Internal.Set; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ForwardingMultimap_ = ForwardingMultimap; + interface class_6018

{ + codec(): Internal.Codec

; + } + type class_6018_

= class_6018

; + class class_2588 extends Internal.class_2554 implements Internal.class_2566 { + hashCode(): number; + method_27660($$0: Internal.class_5348$class_5246_, $$1: Internal.class_2583_): Internal.Optional; + equals($$0: any): boolean; + method_11020(): Internal.class_2588; + method_11023(): any[]; + toString(): string; + method_11022(): string; + method_10890($$0: Internal.class_2168_, $$1: Internal.class_1297_, $$2: number): Internal.class_5250; + method_27659($$0: Internal.class_5348$class_5245_): Internal.Optional; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2588_ = class_2588; + class class_6343 extends Internal.class_6122 { + method_35388(): Internal.class_6123; + toString(): string; + method_35391($$0: Internal.Random_, $$1: Internal.class_5868_): number; + static method_36313($$0: Internal.class_5843_, $$1: Internal.class_5843_, $$2: number): Internal.class_6343; + static readonly field_33527 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6343_ = class_6343; + interface Algebra { + apply(arg0: number): Internal.RewriteResult; + toString(arg0: number): string; + } + type Algebra_ = Algebra; + class WoodenPressurePlateBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type WoodenPressurePlateBlockBuilder_ = WoodenPressurePlateBlockBuilder; + class class_2558$class_2559 extends Internal.Enum { + method_10846(): string; + static method_10848($$0: string): Internal.class_2558$class_2559; + static valueOf($$0: string): Internal.class_2558$class_2559; + method_10847(): boolean; + static values(): Internal.class_2558$class_2559[]; + static readonly field_11745 : Internal.class_2558$class_2559; + static readonly field_11748 : Internal.class_2558$class_2559; + static readonly field_11749 : Internal.class_2558$class_2559; + static readonly field_11746 : Internal.class_2558$class_2559; + static readonly field_21462 : Internal.class_2558$class_2559; + static readonly field_11750 : Internal.class_2558$class_2559; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2558$class_2559_ = "run_command" | "open_file" | "open_url" | "copy_to_clipboard" | "change_page" | "suggest_command" | class_2558$class_2559; + class Properties extends Internal.Hashtable { + getOrDefault(arg0: any, arg1: any): any; + loadFromXML(arg0: Internal.InputStream_): void; + keys(): Internal.Enumeration; + computeIfAbsent(arg0: any, arg1: Internal.Function_): any; + values(): Internal.Collection; + save(arg0: Internal.OutputStream_, arg1: string): void; + replace(arg0: any, arg1: any, arg2: any): boolean; + replace(arg0: any, arg1: any): any; + replaceAll(arg0: Internal.BiFunction_): void; + containsValue(arg0: any): boolean; + put(arg0: any, arg1: any): any; + remove(arg0: any): any; + remove(arg0: any, arg1: any): boolean; + compute(arg0: any, arg1: Internal.BiFunction_): any; + load(arg0: Internal.Reader_): void; + load(arg0: Internal.InputStream_): void; + hashCode(): number; + putAll(arg0: Internal.Map_): void; + merge(arg0: any, arg1: any, arg2: Internal.BiFunction_): any; + get(arg0: any): any; + keySet(): Internal.Set; + getProperty(arg0: string): string; + getProperty(arg0: string, arg1: string): string; + entrySet(): Internal.Set>; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + stringPropertyNames(): Internal.Set; + isEmpty(): boolean; + clear(): void; + store(arg0: Internal.OutputStream_, arg1: string): void; + store(arg0: Internal.Writer_, arg1: string): void; + list(arg0: Internal.PrintStream_): void; + list(arg0: Internal.PrintWriter_): void; + storeToXML(arg0: Internal.OutputStream_, arg1: string, arg2: string): void; + storeToXML(arg0: Internal.OutputStream_, arg1: string): void; + storeToXML(arg0: Internal.OutputStream_, arg1: string, arg2: Internal.Charset_): void; + contains(arg0: any): boolean; + computeIfPresent(arg0: any, arg1: Internal.BiFunction_): any; + size(): number; + propertyNames(): Internal.Enumeration; + setProperty(arg0: string, arg1: string): any; + elements(): Internal.Enumeration; + equals(arg0: any): boolean; + clone(): any; + toString(): string; + putIfAbsent(arg0: any, arg1: any): any; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Properties_ = Properties; + class class_2902$class_2903 extends Internal.Enum implements Internal.class_3542 { + method_20454(): boolean; + method_12605(): string; + static valueOf($$0: string): Internal.class_2902$class_2903; + static values(): Internal.class_2902$class_2903[]; + method_15434(): string; + static method_12609($$0: string): Internal.class_2902$class_2903; + method_16137(): boolean; + method_16402(): Internal.Predicate; + static readonly field_13195 : Internal.class_2902$class_2903; + static readonly field_13194 : Internal.class_2902$class_2903; + static readonly field_13200 : Internal.class_2902$class_2903; + static readonly field_24772 : Internal.Codec; + static readonly field_13197 : Internal.class_2902$class_2903; + static readonly field_13203 : Internal.class_2902$class_2903; + static readonly field_13202 : Internal.class_2902$class_2903; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2902$class_2903_ = "world_surface_wg" | "world_surface" | "ocean_floor" | "motion_blocking_no_leaves" | "motion_blocking" | "ocean_floor_wg" | class_2902$class_2903; + interface ModuleFinder { + find(arg0: string): Internal.Optional; + findAll(): Internal.Set; + } + type ModuleFinder_ = ModuleFinder; + class PaintEventJS extends Internal.ClientEventJS { + vertex(m: Internal.class_1159_, x: number, y: number, z: number, col: number, u: number, v: number): void; + vertex(m: Internal.class_1159_, x: number, y: number, z: number, col: number): void; + setShaderTexture(tex: ResourceLocation_): void; + beginQuads(texture: boolean): void; + beginQuads(format: Internal.class_293_): void; + bindTextureForSetup(tex: ResourceLocation_): void; + scale(x: number, y: number, z: number): void; + translate(x: number, y: number, z: number): void; + push(): void; + setShaderInstance(shader: Internal.Supplier_): void; + setShaderColor(r: number, g: number, b: number, a: number): void; + pop(): void; + setPositionColorShader(): void; + getMatrix(): Internal.class_1159; + resetShaderColor(): void; + end(): void; + multiply(q: Internal.class_1158_): void; + setPositionColorTextureShader(): void; + begin(type: Internal.class_293$class_5596_, format: Internal.class_293_): void; + multiplyWithMatrix(m: Internal.class_1159_): void; + readonly mc : Internal.class_310; + readonly delta : number; + readonly screen : Internal.class_437; + readonly tesselator : Internal.class_289; + readonly buffer : Internal.class_287; + readonly matrices : Internal.class_4587; + readonly font : Internal.class_327; + get matrix(): Internal.class_1159; + set shaderTexture(tex: ResourceLocation_); + set shaderInstance(shader: Internal.Supplier_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PaintEventJS_ = PaintEventJS; + class class_630 { + method_2851($$0: number, $$1: number, $$2: number): void; + method_22699($$0: Internal.class_4587_, $$1: Internal.class_4588_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void; + method_22700($$0: Internal.Random_): Internal.class_630$class_628; + method_32087(): boolean; + method_22703($$0: Internal.class_4587_): void; + method_32088(): Internal.Stream; + method_32085($$0: Internal.class_5603_): void; + method_32086($$0: string): Internal.class_630; + method_32084(): Internal.class_5603; + method_17138($$0: Internal.class_630_): void; + method_35745($$0: Internal.class_4587_, $$1: Internal.class_630$class_6229_): void; + method_33425($$0: number, $$1: number, $$2: number): void; + method_22698($$0: Internal.class_4587_, $$1: Internal.class_4588_, $$2: number, $$3: number): void; + field_3654 : number; + field_3665 : boolean; + field_3675 : number; + field_3674 : number; + field_3657 : number; + field_3656 : number; + field_3655 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_630_ = class_630; + /** + */ + class SwordItemBuilder extends Internal.HandheldItemBuilder { + createObject(): Internal.class_1792; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type SwordItemBuilder_ = SwordItemBuilder; + class CropBlockBuilder extends Internal.BlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + survive(surviveCallback: Internal.CropBlockBuilder$SurviveCallback_): Internal.CropBlockBuilder; + randomTick(randomTickCallback: Internal.Consumer_): Internal.BlockBuilder; + texture(id: string, tex: string): Internal.BlockBuilder; + dropSeed(dropSeed: boolean): Internal.CropBlockBuilder; + bonemeal(bonemealCallback: Internal.ToIntFunction_): Internal.CropBlockBuilder; + crop(output: any): Internal.CropBlockBuilder; + crop(output: any, chance: number): Internal.CropBlockBuilder; + growTick(growSpeedCallback: Internal.ToDoubleFunction_): Internal.CropBlockBuilder; + age(age: number): Internal.CropBlockBuilder; + age(age: number, builder: Internal.Consumer_): Internal.CropBlockBuilder; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CropBlockBuilder_ = CropBlockBuilder; + class class_2788 implements Internal.class_2596 { + method_11997($$0: Internal.class_2602_): void; + method_11998(): Internal.List>; + static method_17816($$0: Internal.class_2540_, $$1: T): void; + static method_17817($$0: Internal.class_2540_): Internal.class_1860; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2788_ = class_2788; + class class_1685 extends Internal.class_1665 { + method_31551(): boolean; + method_5749($$0: Internal.class_2487_): void; + method_5727($$0: number, $$1: number, $$2: number): boolean; + method_5694($$0: Internal.class_1657_): void; + method_23751(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_7446(): void; + field_7649 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1685_ = class_1685; + class class_2499 extends Internal.class_2483 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + method_10608($$0: number): string; + method_10609($$0: number): number; + method_10534($$0: number): Internal.class_2520; + method_32289($$0: Internal.class_5627_): void; + method_10611($$0: number): number; + method_10533($$0: number, $$1: Internal.class_2520_): boolean; + method_10536($$0: number): Internal.class_2520; + method_10612(): Internal.class_2499; + method_10535($$0: number, $$1: Internal.class_2520_): boolean; + method_10711(): number; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + method_10531($$0: number, $$1: Internal.class_2520_): void; + isEmpty(): boolean; + clear(): void; + method_23258(): Internal.class_4614; + method_10600($$0: number): number; + method_10602($$0: number): Internal.class_2487; + method_10601(): number; + method_10604($$0: number): number; + size(): number; + method_10603($$0: number): Internal.class_2499; + method_10606($$0: number, $$1: Internal.class_2520_): Internal.class_2520; + equals($$0: any): boolean; + method_36111($$0: number): number[]; + method_36112($$0: number): number[]; + toString(): string; + static readonly field_21039 : Internal.class_4614; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2499_ = class_2499; + interface Int2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Int2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2ShortFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ShortFunction; + } + type Int2ShortFunction_ = ((arg0: number) => number) | Int2ShortFunction; + class class_3517 { + method_15250(): number; + method_15251($$0: number): number; + method_15247($$0: number): void; + method_15246(): number[]; + method_34913($$0: number, $$1: number): number; + method_34912($$0: number): number; + method_15249(): number; + method_15248($$0: number, $$1: number, $$2: number): number; + static readonly field_29839 : 240; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3517_ = class_3517; + class class_5965$class_5966 { + method_34787(): Internal.class_5965; + method_34789($$0: Internal.Consumer_): Internal.class_5965$class_5966; + method_34788($$0: Internal.class_5965$class_5967_): Internal.class_5965$class_5966; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5965$class_5966_ = class_5965$class_5966; + abstract class class_6017 { + static method_35004($$0: number, $$1: number): Internal.Codec; + method_35012(): Internal.class_6018; + method_35011(): number; + method_35009(): number; + method_35008(arg0: Internal.Random_): number; + static readonly field_33451 : Internal.Codec; + static readonly field_33450 : Internal.Codec; + static readonly field_29946 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6017_ = class_6017; + interface IntStream$IntMapMultiConsumer { + accept(arg0: number, arg1: java_.util.function_.IntConsumer_): void; + } + type IntStream$IntMapMultiConsumer_ = ((arg0: number, arg1: java_.util.function_.IntConsumer) => void) | IntStream$IntMapMultiConsumer; + interface Function14 { + curry12(): Internal.Function12>; + curry9(): Internal.Function9>; + curry13(): Internal.Function13>; + 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; + curry7(): Internal.Function7>; + curry8(): Internal.Function8>; + curry10(): Internal.Function10>; + curry11(): Internal.Function11>; + curry(): Internal.Function>; + curry5(): Internal.Function5>; + curry6(): Internal.Function6>; + curry3(): Internal.Function3>; + curry4(): Internal.Function4>; + curry2(): Internal.BiFunction>; + } + type Function14_ = Function14; + class class_319 { + static method_1665($$0: string): Internal.Optional; + method_1666(): number; + method_1667(): number; + method_1668(): number; + method_1669(): number; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_1670(): string; + method_1671(): number; + method_1672(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_319_ = class_319; + abstract class class_2703$class_5893 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2703$class_5893; + static values(): Internal.class_2703$class_5893[]; + static readonly field_29140 : Internal.class_2703$class_5893; + static readonly field_29136 : Internal.class_2703$class_5893; + static readonly field_29137 : Internal.class_2703$class_5893; + static readonly field_29138 : Internal.class_2703$class_5893; + static readonly field_29139 : Internal.class_2703$class_5893; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2703$class_5893_ = "update_latency" | "remove_player" | "add_player" | "update_game_mode" | "update_display_name" | class_2703$class_5893; + interface Type { + getTypeName(): string; + } + type Type_ = Type; + class class_1869 implements Internal.class_3955 { + method_8150(): number; + method_8161($$0: Internal.class_1715_, $$1: number, $$2: number, $$3: boolean): boolean; + method_31584(): boolean; + static method_8155($$0: Internal.JsonObject_): Internal.class_1792; + method_17727($$0: Internal.class_1715_): Internal.class_1799; + method_8110(): Internal.class_1799; + method_17728($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + static method_8148($$0: string[], $$1: Internal.Map_, $$2: number, $$3: number): Internal.class_2371; + method_8114(): ResourceLocation; + method_8158(): number; + static method_8157($$0: Internal.JsonObject_): Internal.Map; + static method_8146(... $$0: string[]): string[]; + method_8113($$0: number, $$1: number): boolean; + static method_8145($$0: Internal.JsonArray_): string[]; + method_8112(): string; + method_8119(): Internal.class_1865; + method_8117(): Internal.class_2371; + static method_35228($$0: Internal.JsonObject_): Internal.class_1799; + readonly field_9055 : number; + readonly field_9054 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1869_ = class_1869; + abstract class class_4647 { + method_26989(arg0: Internal.Random_, arg1: number, arg2: Internal.class_4643_): number; + method_27385($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: Internal.class_4643_, $$4: number, $$5: Internal.class_4647$class_5208_, $$6: number, $$7: number): void; + method_23452($$0: Internal.Random_, $$1: number): number; + static readonly field_24931 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4647_ = class_4647; + class class_1311 extends Internal.Enum implements Internal.class_3542 { + method_27919(): number; + static valueOf($$0: string): Internal.class_1311; + static values(): Internal.class_1311[]; + method_6134(): number; + method_15434(): string; + method_6135(): boolean; + method_6133(): string; + static method_28307($$0: string): Internal.class_1311; + method_6136(): boolean; + method_27920(): number; + static readonly field_6302 : Internal.class_1311; + static readonly field_6303 : Internal.class_1311; + static readonly field_17715 : Internal.class_1311; + static readonly field_6300 : Internal.class_1311; + static readonly field_24460 : Internal.class_1311; + static readonly field_6294 : Internal.class_1311; + static readonly field_30092 : Internal.class_1311; + static readonly field_34447 : Internal.class_1311; + static readonly field_24655 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1311_ = "water_creature" | "underground_water_creature" | "ambient" | "axolotls" | "creature" | "water_ambient" | "monster" | "misc" | class_1311; + interface Byte2ReferenceFunction extends it.unimi.dsi.fastutil.Function, Internal.IntFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2ReferenceFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Byte2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ReferenceFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ReferenceFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2ReferenceFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ReferenceFunction; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ReferenceFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ReferenceFunction; + } + type Byte2ReferenceFunction_ = ((arg0: number) => V) | Byte2ReferenceFunction; + interface PrimitiveCodec extends Internal.Codec { + encode(arg0: A, arg1: Internal.DynamicOps_, arg2: T): Internal.DataResult; + read(arg0: Internal.DynamicOps_, arg1: T): Internal.DataResult; + decode(arg0: Internal.DynamicOps_, arg1: T): Internal.DataResult>; + write(arg0: Internal.DynamicOps_, arg1: A): T; + } + type PrimitiveCodec_ = PrimitiveCodec; + class class_2595 extends Internal.class_2621 implements Internal.class_2618 { + method_5439(): number; + method_31671(): void; + static method_31670($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2595_): void; + method_11274($$0: number): number; + static method_11047($$0: Internal.class_2595_, $$1: Internal.class_2595_): void; + method_11014($$0: Internal.class_2487_): void; + method_5435($$0: Internal.class_1657_): void; + method_5432($$0: Internal.class_1657_): void; + static method_11048($$0: Internal.class_1922_, $$1: BlockPos_): number; + method_11004($$0: number, $$1: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2595_ = class_2595; + class class_2494 extends Internal.class_2514 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + static method_23244($$0: number): Internal.class_2494; + method_23258(): Internal.class_4614; + method_32289($$0: Internal.class_5627_): void; + method_10699(): number; + method_10698(): number; + method_10701(): number; + method_10700(): number; + method_10711(): number; + method_10702(): Internal.Number; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + equals($$0: any): boolean; + method_10587(): Internal.class_2494; + method_10697(): number; + method_10696(): number; + static readonly field_21034 : Internal.class_2494; + static readonly field_21035 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2494_ = class_2494; + interface LongConsumer { + andThen(arg0: Internal.LongConsumer_): Internal.LongConsumer; + accept(arg0: number): void; + } + type LongConsumer_ = ((arg0: number) => void) | LongConsumer; + interface Functor extends Internal.Kind1 { + map(arg0: Internal.Function_, arg1: Internal.App_): Internal.App; + } + type Functor_ = Functor; + class class_2464 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2464; + static values(): Internal.class_2464[]; + static readonly field_11458 : Internal.class_2464; + static readonly field_11456 : Internal.class_2464; + static readonly field_11455 : Internal.class_2464; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2464_ = "entityblock_animated" | "invisible" | "model" | class_2464; + interface ScreenMouseEvents$BeforeMouseRelease { + beforeMouseRelease(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): void; + } + type ScreenMouseEvents$BeforeMouseRelease_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => void) | ScreenMouseEvents$BeforeMouseRelease; + interface ProgressivePromise extends Internal.Promise, Internal.ProgressiveFuture { + setSuccess(arg0: V): Internal.ProgressivePromise; + setFailure(arg0: Internal.Throwable_): Internal.ProgressivePromise; + removeListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ProgressivePromise; + tryProgress(arg0: number, arg1: number): boolean; + syncUninterruptibly(): Internal.ProgressivePromise; + setProgress(arg0: number, arg1: number): Internal.ProgressivePromise; + await(): Internal.ProgressivePromise; + awaitUninterruptibly(): Internal.ProgressivePromise; + removeListener(arg0: Internal.GenericFutureListener_>): Internal.ProgressivePromise; + addListeners(... arg0: Internal.GenericFutureListener_>[]): Internal.ProgressivePromise; + sync(): Internal.ProgressivePromise; + addListener(arg0: Internal.GenericFutureListener_>): Internal.ProgressivePromise; + } + type ProgressivePromise_ = ProgressivePromise; + interface Boolean2CharFunction extends it.unimi.dsi.fastutil.Function { + getOrDefault(arg0: boolean, arg1: string): string; + getOrDefault(arg0: any, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Boolean2IntFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: boolean, arg1: string): string; + remove(arg0: any): string; + remove(arg0: boolean): string; + defaultReturnValue(): string; + defaultReturnValue(arg0: string): void; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Boolean2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Boolean2ObjectFunction; + get(arg0: any): string; + get(arg0: boolean): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Boolean2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Boolean2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Boolean2CharFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2CharFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2CharFunction; + } + type Boolean2CharFunction_ = ((arg0: boolean) => string) | Boolean2CharFunction; + interface ReadableByteChannel extends Internal.Channel { + read(arg0: Internal.ByteBuffer_): number; + } + type ReadableByteChannel_ = ReadableByteChannel; + class ModuleDescriptor$Builder { + mainClass(arg0: string): Internal.ModuleDescriptor$Builder; + build(): Internal.ModuleDescriptor; + provides(arg0: Internal.ModuleDescriptor$Provides_): Internal.ModuleDescriptor$Builder; + provides(arg0: string, arg1: Internal.List_): Internal.ModuleDescriptor$Builder; + exports(arg0: string): Internal.ModuleDescriptor$Builder; + exports(arg0: Internal.Set_, arg1: string, arg2: Internal.Set_): Internal.ModuleDescriptor$Builder; + exports(arg0: string, arg1: Internal.Set_): Internal.ModuleDescriptor$Builder; + exports(arg0: Internal.Set_, arg1: string): Internal.ModuleDescriptor$Builder; + exports(arg0: Internal.ModuleDescriptor$Exports_): Internal.ModuleDescriptor$Builder; + opens(arg0: string): Internal.ModuleDescriptor$Builder; + opens(arg0: Internal.Set_, arg1: string, arg2: Internal.Set_): Internal.ModuleDescriptor$Builder; + opens(arg0: string, arg1: Internal.Set_): Internal.ModuleDescriptor$Builder; + opens(arg0: Internal.ModuleDescriptor$Opens_): Internal.ModuleDescriptor$Builder; + opens(arg0: Internal.Set_, arg1: string): Internal.ModuleDescriptor$Builder; + uses(arg0: string): Internal.ModuleDescriptor$Builder; + packages(arg0: Internal.Set_): Internal.ModuleDescriptor$Builder; + version(arg0: string): Internal.ModuleDescriptor$Builder; + version(arg0: Internal.ModuleDescriptor$Version_): Internal.ModuleDescriptor$Builder; + requires(arg0: Internal.ModuleDescriptor$Requires_): Internal.ModuleDescriptor$Builder; + requires(arg0: Internal.Set_, arg1: string, arg2: Internal.ModuleDescriptor$Version_): Internal.ModuleDescriptor$Builder; + requires(arg0: string): Internal.ModuleDescriptor$Builder; + requires(arg0: Internal.Set_, arg1: string): Internal.ModuleDescriptor$Builder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Builder_ = ModuleDescriptor$Builder; + class class_1462 extends Internal.class_1425 { + method_6465(): number; + method_6452(): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1462_ = class_1462; + class class_6333 extends Internal.class_6017 { + method_35012(): Internal.class_6018; + method_35011(): number; + toString(): string; + static method_36249($$0: number, $$1: number): Internal.class_6333; + method_35009(): number; + method_35008($$0: Internal.Random_): number; + static readonly field_33443 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6333_ = class_6333; + interface Short2FloatFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2FloatFunction; + andThenInt(arg0: Internal.Float2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2FloatFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Float2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Float2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2FloatFunction; + andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Short2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2FloatFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2FloatFunction; + andThenChar(arg0: Internal.Float2CharFunction_): Internal.Short2CharFunction; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2FloatFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2FloatFunction; + andThenReference(arg0: Internal.Float2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2FloatFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2FloatFunction; + } + type Short2FloatFunction_ = ((arg0: number) => number) | Short2FloatFunction; + interface SpawnProperties { + getSpawners(): Internal.Map>; + getMobSpawnCosts(): Internal.Map, Internal.class_5483$class_5265>; + getCreatureProbability(): number; + } + type SpawnProperties_ = SpawnProperties; + interface IngredientKJS extends Internal.AsKJS { + getItemsKJS(): Internal.class_1799[]; + asKJS(): Internal.IngredientJS; + } + type IngredientKJS_ = IngredientKJS; + class class_3858 extends Internal.class_1720 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3858_ = class_3858; + class class_1838 { + method_8041(): Internal.class_1799; + method_20287(): Hand; + method_8045(): Internal.class_1937; + method_8044(): number; + method_8042(): Internal.class_2350; + method_8038(): Internal.class_2350; + method_8037(): BlockPos; + method_8036(): Internal.class_1657; + method_8046(): boolean; + method_17698(): Vec3; + method_17699(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1838_ = class_1838; + class ModuleDescriptor$Requires implements Internal.Comparable { + compiledVersion(): Internal.Optional; + hashCode(): number; + equals(arg0: any): boolean; + rawCompiledVersion(): Internal.Optional; + name(): string; + toString(): string; + compareTo(arg0: Internal.ModuleDescriptor$Requires_): number; + modifiers(): Internal.Set; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleDescriptor$Requires_ = ModuleDescriptor$Requires; + class DefaultEventLoopGroup extends Internal.MultithreadEventLoopGroup { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DefaultEventLoopGroup_ = DefaultEventLoopGroup; + class VarHandle$VarHandleDesc extends Internal.DynamicConstantDesc { + static ofStaticField(arg0: Internal.ClassDesc_, arg1: string, arg2: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc; + varType(): Internal.ClassDesc; + static ofArray(arg0: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc; + toString(): string; + resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): Internal.VarHandle; + static ofField(arg0: Internal.ClassDesc_, arg1: string, arg2: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VarHandle$VarHandleDesc_ = VarHandle$VarHandleDesc; + interface ScreenKeyboardEvents$AfterKeyRelease { + afterKeyRelease(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number): void; + } + type ScreenKeyboardEvents$AfterKeyRelease_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number) => void) | ScreenKeyboardEvents$AfterKeyRelease; + class class_4158 implements Internal.PointOfInterestTypeAccessor { + method_35159($$0: Internal.class_2680_): boolean; + method_35158(): string; + method_19164(): Internal.Predicate; + static method_19516($$0: Internal.class_2680_): Internal.Optional; + method_21648(): number; + toString(): string; + method_19161(): number; + static readonly field_18508 : Internal.class_4158; + static readonly field_18507 : Internal.class_4158; + static readonly field_18518 : Internal.class_4158; + static readonly field_27010 : Internal.class_4158; + static readonly field_18509 : Internal.class_4158; + static readonly field_20351 : Internal.class_4158; + static readonly field_20352 : Internal.class_4158; + static readonly field_20632 : Internal.class_4158; + static readonly field_23229 : Internal.class_4158; + static readonly field_18504 : Internal.class_4158; + static readonly field_18515 : Internal.class_4158; + static readonly field_18503 : Internal.class_4158; + static readonly field_18514 : Internal.class_4158; + static readonly field_18506 : Internal.class_4158; + static readonly field_18517 : Internal.class_4158; + static readonly field_18505 : Internal.class_4158; + static readonly field_18516 : Internal.class_4158; + static readonly field_18500 : ((arg0: Internal.class_4158) => boolean); + static readonly field_18511 : Internal.class_4158; + static readonly field_18510 : Internal.class_4158; + static readonly field_18502 : Internal.class_4158; + static readonly field_18513 : Internal.class_4158; + static readonly field_18501 : ((arg0: Internal.class_4158) => boolean); + static readonly field_18512 : Internal.class_4158; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4158_ = class_4158; + class class_1713 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1713; + static values(): Internal.class_1713[]; + static readonly field_7789 : Internal.class_1713; + static readonly field_7795 : Internal.class_1713; + static readonly field_7794 : Internal.class_1713; + static readonly field_7796 : Internal.class_1713; + static readonly field_7791 : Internal.class_1713; + static readonly field_7790 : Internal.class_1713; + static readonly field_7793 : Internal.class_1713; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1713_ = "swap" | "throw" | "quick_craft" | "clone" | "pickup" | "quick_move" | "pickup_all" | class_1713; + class class_4634 implements Internal.class_3037 { + readonly field_21229 : Internal.class_4651; + static readonly field_24873 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4634_ = class_4634; + class class_7059$class_7060 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + comp_512(): Internal.class_6880>; + comp_513(): number; + toString(): string; + method_41148($$0: Internal.Predicate_>): boolean; + static readonly field_37197 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_7059$class_7060_ = class_7059$class_7060; + class EntityPotionEffectsJS { + add(mobEffect: Internal.class_1291_, duration: number): void; + add(mobEffect: Internal.class_1291_, duration: number, amplifier: number): void; + add(mobEffect: Internal.class_1291_): void; + add(mobEffect: Internal.class_1291_, duration: number, amplifier: number, ambient: boolean, showParticles: boolean): void; + getDuration(mobEffect: Internal.class_1291_): number; + isApplicable(effect: Internal.class_1293_): boolean; + clear(): void; + getActive(): Internal.Collection; + getActive(mobEffect: Internal.class_1291_): Internal.class_1293; + isActive(mobEffect: Internal.class_1291_): boolean; + getMap(): Internal.Map; + get active(): Internal.Collection; + get map(): Internal.Map; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EntityPotionEffectsJS_ = EntityPotionEffectsJS; + abstract class ImmutableCollection extends Internal.AbstractCollection implements Internal.Serializable { + add(arg0: E): boolean; + removeAll(arg0: Internal.Collection_): boolean; + contains(arg0: any): boolean; + iterator(): Internal.UnmodifiableIterator; + addAll(arg0: Internal.Collection_): boolean; + spliterator(): Internal.Spliterator; + toArray(): any[]; + toArray(arg0: T[]): T[]; + clear(): void; + asList(): Internal.ImmutableList; + remove(arg0: any): boolean; + retainAll(arg0: Internal.Collection_): boolean; + removeIf(arg0: Internal.Predicate_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableCollection_ = ImmutableCollection; + class class_2820 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_37442(): Internal.List; + method_37445(): Internal.Optional; + method_12236($$0: Internal.class_2792_): void; + method_12235(): number; + static readonly field_34038 : 4; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2820_ = class_2820; + class BlockIDPredicate implements Internal.BlockPredicate { + getBlockProperties(): Internal.List; + with(key: string, value: string): Internal.BlockIDPredicate; + checkState(state: Internal.class_2680_): boolean; + toString(): string; + check(b: Internal.BlockContainerJS_): boolean; + getBlockState(): Internal.class_2680; + get blockState(): Internal.class_2680; + get blockProperties(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockIDPredicate_ = BlockIDPredicate; + interface UserPrincipal extends Internal.Principal { + } + type UserPrincipal_ = UserPrincipal; + class class_5210 extends Internal.class_4647 { + method_26989($$0: Internal.Random_, $$1: number, $$2: Internal.class_4643_): number; + static readonly field_24934 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5210_ = class_5210; + interface class_4584 extends Internal.class_4588 { + method_22897(arg0: number, arg1: number): void; + method_22898(arg0: number, arg1: number): void; + method_22899($$0: number, $$1: number, $$2: number): Internal.class_4588; + method_22921($$0: number, $$1: number): Internal.class_4588; + method_22900(): Internal.class_296; + method_1336($$0: number, $$1: number, $$2: number, $$3: number): Internal.class_4588; + method_1325(): void; + method_22912($$0: number, $$1: number, $$2: number): Internal.class_4588; + method_22913($$0: number, $$1: number): Internal.class_4588; + method_22914($$0: number, $$1: number, $$2: number): Internal.class_4588; + method_22917($$0: number, $$1: number): Internal.class_4588; + method_22896(arg0: number, arg1: number): void; + } + type class_4584_ = class_4584; + class class_1313 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1313; + static values(): Internal.class_1313[]; + static readonly field_6305 : Internal.class_1313; + static readonly field_6310 : Internal.class_1313; + static readonly field_6306 : Internal.class_1313; + static readonly field_6308 : Internal.class_1313; + static readonly field_6309 : Internal.class_1313; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1313_ = "shulker" | "piston" | "shulker_box" | "self" | "player" | class_1313; + class class_5934 extends Internal.class_6661 { + static method_39662($$0: number): Internal.class_5934; + method_39615(): Internal.class_6798; + static readonly field_29323 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5934_ = class_5934; + class class_3002 extends Internal.class_3213 { + method_14094(): void; + method_14088($$0: Internal.class_3222_): void; + static method_12966($$0: Internal.class_2487_, $$1: ResourceLocation_): Internal.class_3002; + method_12955(): number; + method_12956($$0: number): void; + method_12964($$0: Internal.UUID_): void; + method_12965(): Internal.class_2561; + method_12954($$0: number): void; + method_12959(): ResourceLocation; + method_12957($$0: Internal.class_3222_): void; + method_14089($$0: Internal.class_3222_): void; + method_12962($$0: Internal.Collection_): boolean; + method_12963(): Internal.class_2487; + method_12960(): number; + method_12961($$0: Internal.class_3222_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3002_ = class_3002; + abstract class class_3324 { + method_14572(): void; + method_14571(): Internal.List; + method_14570($$0: Internal.class_2535_, $$1: Internal.class_3222_): void; + method_14617(): void; + method_14616($$0: Internal.class_2561_, $$1: Internal.class_2556_, $$2: Internal.UUID_): void; + method_14614(): boolean; + method_14576($$0: Internal.class_3222_): void; + method_14574(): number; + method_14613($$0: Internal.GameProfile_): Internal.class_3222; + method_14579(): boolean; + method_14611($$0: Internal.class_3222_): void; + method_14578($$0: Internal.class_3222_): Internal.class_2985; + method_33810($$0: Internal.class_2561_, $$1: Internal.Function_, $$2: Internal.class_2556_, $$3: Internal.UUID_): void; + method_14561(): Internal.MinecraftServer; + method_14560(): string[]; + method_14606($$0: Internal.class_3222_, $$1: Internal.class_3218_): void; + method_14605($$0: Internal.class_1657_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.class_5321_, $$6: Internal.class_2596_): void; + method_14604($$0: Internal.GameProfile_): void; + method_14603(): Internal.class_3326; + method_14609($$0: Internal.GameProfile_): boolean; + method_14608($$0: number): void; + method_14607($$0: boolean): void; + method_14565($$0: Internal.class_1657_, $$1: Internal.class_2561_): void; + method_14564($$0: Internal.class_1657_, $$1: Internal.class_2561_): void; + method_14563(): Internal.class_3335; + method_14602($$0: Internal.UUID_): Internal.class_3222; + method_14569($$0: Internal.GameProfile_): boolean; + method_14601(): void; + method_14568(): number; + method_14600($$0: Internal.class_3222_): Internal.class_2487; + method_14567(): Internal.class_2487; + method_14566($$0: string): Internal.class_3222; + method_14590(): Internal.class_3337; + method_14594($$0: Internal.class_3222_): void; + method_14592(): number; + method_14591($$0: Internal.class_3218_): void; + method_14559($$0: string): Internal.List; + method_14597(): void; + method_14557($$0: boolean): void; + method_14556($$0: Internal.class_3222_, $$1: boolean): Internal.class_3222; + method_14599(): void; + method_14583($$0: Internal.class_1657_): Internal.class_3442; + method_14582($$0: Internal.GameProfile_): void; + method_38651(): number; + method_14581($$0: Internal.class_2596_): void; + method_38650($$0: number): void; + method_14580(): string[]; + method_14587($$0: Internal.GameProfile_): boolean; + method_14586($$0: Internal.SocketAddress_, $$1: Internal.GameProfile_): Internal.class_2561; + method_14585(): Internal.class_3317; + method_14584(): string[]; + method_14589($$0: Internal.class_2596_, $$1: Internal.class_5321_): void; + static readonly field_14355 : Internal.File; + static readonly field_14343 : Internal.File; + static readonly field_14364 : Internal.File; + static readonly field_14348 : Internal.File; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3324_ = class_3324; + abstract class class_1314 extends Internal.class_1308 { + method_6150(): boolean; + method_5979($$0: Internal.class_1936_, $$1: Internal.class_3730_): boolean; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_6149($$0: BlockPos_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1314_ = class_1314; + class class_640 { + method_2961(): number; + method_2972($$0: number): void; + method_2962($$0: Internal.class_2561_): void; + method_2973(): number; + method_2974(): number; + method_2964($$0: number): void; + method_2975($$0: number): void; + method_2976(): number; + method_2965($$0: number): void; + method_2966(): Internal.GameProfile; + method_2977(): string; + method_2955(): Internal.class_268; + method_2967(): boolean; + method_2978($$0: number): void; + method_2957(): ResourceLocation; + method_2968(): ResourceLocation; + method_2979(): ResourceLocation; + method_2958(): Internal.class_1934; + method_2959(): number; + method_35757(): boolean; + method_2960(): number; + method_2971(): Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_640_ = class_640; + class class_3195 { + method_41133($$0: C, $$1: Internal.class_6862_, $$2: Internal.Map_): Internal.class_5312>; + method_41134($$0: C, $$1: Internal.class_6862_, $$2: boolean): Internal.class_5312>; + method_38690(): Internal.class_6621; + static method_38671($$0: Internal.class_6872_, $$1: Internal.class_1923_): BlockPos; + method_28663(): DecorationGenerationStep; + static method_28660($$0: Internal.class_6625_, $$1: Internal.class_2487_, $$2: number): Internal.class_3449; + method_39821($$0: Internal.class_5455_, $$1: Internal.class_2794_, $$2: Internal.class_1966_, $$3: Internal.class_3485_, $$4: number, $$5: Internal.class_1923_, $$6: C, $$7: Internal.class_5539_, $$8: Internal.Predicate_>): boolean; + method_28665(): Internal.Codec>>; + static method_28664(): void; + method_41135($$0: C, $$1: Internal.class_6862_, $$2: boolean, $$3: Internal.Map_): Internal.class_5312>; + method_28659($$0: C, $$1: Internal.class_6862_): Internal.class_5312>; + method_41138(): Internal.class_6834; + static readonly field_24860 : Internal.class_3195; + static readonly field_24851 : Internal.class_3195; + static readonly field_24850 : Internal.class_3195; + static readonly field_24853 : Internal.class_3195; + static readonly field_24852 : Internal.class_3195; + static readonly field_24844 : Internal.class_3195; + static readonly field_24855 : Internal.class_3195; + static readonly field_24843 : Internal.class_3195; + static readonly field_24854 : Internal.class_3195; + static readonly field_24846 : Internal.class_3195; + static readonly field_24857 : Internal.class_3195; + static readonly field_24845 : Internal.class_3195; + static readonly field_24856 : Internal.class_3195; + static readonly field_24848 : Internal.class_3195; + static readonly field_24859 : Internal.class_3195; + static readonly field_24847 : Internal.class_3195; + static readonly field_24858 : Internal.class_3195; + static readonly field_24849 : Internal.class_3195; + static readonly field_31518 : 8; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3195_ = class_3195; + interface class_3696 { + method_16067(arg0: string): Internal.List; + method_16068(): number; + method_34970(): string; + method_16072(): number; + method_16073(): number; + method_16074(): number; + method_16070(): number; + method_16071(): number; + method_16069(arg0: Internal.Path_): boolean; + } + type class_3696_ = class_3696; + class class_281 { + method_1280(): string; + method_1281($$0: Internal.class_3679_): void; + method_1282(): void; + static method_1283($$0: Internal.class_281$class_282_, $$1: string, $$2: Internal.InputStream_, $$3: string, $$4: Internal.class_5913_): Internal.class_281; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_281_ = class_281; + class class_6644 extends Internal.class_6648 { + method_38873(): Internal.class_6647; + method_38874($$0: Internal.class_5281_, $$1: BlockPos_): boolean; + static readonly field_35052 : null; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6644_ = class_6644; + abstract class BlockBuilder extends Internal.BuilderBase { + noItem(): Internal.BlockBuilder; + suffocating(b: boolean): Internal.BlockBuilder; + clientRegistry(minecraft: Internal.Supplier_): void; + waterlogged(): Internal.BlockBuilder; + transformObject(obj: Internal.class_2248_): Internal.class_2248; + color(index: number, c: Internal.Color_): Internal.BlockBuilder; + textureAll(tex: string): Internal.BlockBuilder; + displayName(name: string): Internal.BuilderBase; + box(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number): Internal.BlockBuilder; + box(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number, scale16: boolean): Internal.BlockBuilder; + viewBlocking(b: boolean): Internal.BlockBuilder; + createAdditionalObjects(): void; + transparent(b: boolean): Internal.BlockBuilder; + tagBlock(tag: ResourceLocation_): Internal.BlockBuilder; + fullBlock(f: boolean): Internal.BlockBuilder; + createProperties(): Internal.class_4970$class_2251; + generateBlockModels(builder: Internal.BlockBuilder_): Internal.Map; + notSolid(): Internal.BlockBuilder; + noCollission(): Internal.BlockBuilder; + unbreakable(): Internal.BlockBuilder; + requiresTool(f: boolean): Internal.BlockBuilder; + model(m: string): Internal.BlockBuilder; + tag(tag: ResourceLocation_): Internal.BlockBuilder; + renderType(l: string): Internal.BlockBuilder; + generateDataJsons(generator: Internal.DataJsonGenerator_): void; + jumpFactor(f: number): Internal.BlockBuilder; + tagBoth(tag: ResourceLocation_): Internal.BlockBuilder; + createShape(): Internal.class_265; + defaultCutout(): Internal.BlockBuilder; + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + item(i: Internal.Consumer_): Internal.BlockBuilder; + opaque(o: boolean): Internal.BlockBuilder; + noCollision(): Internal.BlockBuilder; + randomTick(randomTickCallback: Internal.Consumer_): Internal.BlockBuilder; + texture(id: string, tex: string): Internal.BlockBuilder; + noDrops(): Internal.BlockBuilder; + speedFactor(f: number): Internal.BlockBuilder; + tagItem(tag: ResourceLocation_): Internal.BlockBuilder; + noValidSpawns(b: boolean): Internal.BlockBuilder; + resistance(r: number): Internal.BlockBuilder; + lightLevel(light: number): Internal.BlockBuilder; + hardness(h: number): Internal.BlockBuilder; + addResourcePackLocations(path: string, list: Internal.List_, packType: Internal.class_3264_): void; + defaultTranslucent(): Internal.BlockBuilder; + material(m: Internal.MaterialJS_): Internal.BlockBuilder; + slipperiness(f: number): Internal.BlockBuilder; + getRegistryType(): Internal.RegistryObjectBuilderTypes; + redstoneConductor(b: boolean): Internal.BlockBuilder; + textureSide(direction: Internal.class_2350_, tex: string): Internal.BlockBuilder; + lootTable : ((arg0: Internal.LootBuilder) => void); + modelJson : Internal.JsonObject; + blockstateJson : Internal.JsonObject; + randomTickCallback : ((arg0: Internal.RandomTickCallbackJS) => void); + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockBuilder_ = BlockBuilder; + class class_3492 { + method_16182(): Internal.List; + method_15133($$0: boolean): Internal.class_3492; + method_15121($$0: Internal.List_, $$1: BlockPos_): Internal.class_3499$class_5162; + method_16183(): Internal.class_3492; + method_15120(): boolean; + method_16184($$0: Internal.class_3491_): Internal.class_3492; + method_15131($$0: boolean): Internal.class_3492; + method_35476($$0: boolean): Internal.class_3492; + method_27265(): boolean; + method_27264($$0: boolean): Internal.class_3492; + method_15115($$0: BlockPos_): Internal.Random; + method_15126($$0: Internal.class_3341_): Internal.class_3492; + method_15114(): Internal.class_2415; + method_15125($$0: Internal.class_2415_): Internal.class_3492; + method_15135(): boolean; + method_15124(): Internal.class_3341; + method_15113(): Internal.class_2470; + method_15134(): BlockPos; + method_15112($$0: Internal.Random_): Internal.class_3492; + method_15123($$0: Internal.class_2470_): Internal.class_3492; + method_15119($$0: BlockPos_): Internal.class_3492; + method_16444(): boolean; + method_16664($$0: Internal.class_3491_): Internal.class_3492; + method_15128(): Internal.class_3492; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3492_ = class_3492; + interface CustomIngredientActionCallback { + transform(arg0: Internal.ItemStackJS_, arg1: number, arg2: Internal.InventoryJS_): any; + } + type CustomIngredientActionCallback_ = ((arg0: Internal.ItemStackJS, arg1: number, arg2: Internal.InventoryJS) => any) | CustomIngredientActionCallback; + class class_4645 extends Internal.class_4647 { + method_26989($$0: Internal.Random_, $$1: number, $$2: Internal.class_4643_): number; + static readonly field_24926 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4645_ = class_4645; + interface class_2810 { + method_12180(arg0: Internal.class_5312_): Internal.LongSet; + method_12181(arg0: Internal.class_5312_): Internal.class_3449; + method_12184(arg0: Internal.class_5312_, arg1: Internal.class_3449_): void; + method_12182(arg0: Internal.class_5312_, arg1: number): void; + method_12183(arg0: Internal.Map_, Internal.LongSet_>): void; + method_12179(): Internal.Map, Internal.LongSet>; + } + type class_2810_ = class_2810; + class Thread implements Internal.Runnable { + setName(arg0: string): void; + getThreadGroup(): Internal.ThreadGroup; + getName(): string; + static getAllStackTraces(): Internal.Map; + static onSpinWait(): void; + getId(): number; + run(): void; + setContextClassLoader(arg0: Internal.ClassLoader_): void; + static sleep(arg0: number): void; + static sleep(arg0: number, arg1: number): void; + getStackTrace(): Internal.StackTraceElement[]; + isDaemon(): boolean; + static yield(): void; + interrupt(): void; + static enumerate(arg0: Internal.Thread_[]): number; + join(): void; + join(arg0: number, arg1: number): void; + join(arg0: number): void; + suspend(): void; + static activeCount(): number; + resume(): void; + static currentThread(): Internal.Thread; + setUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_): void; + isInterrupted(): boolean; + static dumpStack(): void; + static setDefaultUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_): void; + start(): void; + static interrupted(): boolean; + getUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler; + checkAccess(): void; + static getDefaultUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler; + isAlive(): boolean; + setDaemon(arg0: boolean): void; + static holdsLock(arg0: any): boolean; + getState(): Internal.Thread$State; + stop(): void; + getContextClassLoader(): Internal.ClassLoader; + getPriority(): number; + countStackFrames(): number; + toString(): string; + setPriority(arg0: number): void; + static readonly MIN_PRIORITY : 1; + static readonly MAX_PRIORITY : 10; + static readonly NORM_PRIORITY : 5; + get defaultUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler; + get allStackTraces(): Internal.Map; + get threadGroup(): Internal.ThreadGroup; + get alive(): boolean; + get contextClassLoader(): Internal.ClassLoader; + get name(): string; + get id(): number; + get stackTrace(): Internal.StackTraceElement[]; + get state(): Internal.Thread$State; + get priority(): number; + get uncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler; + get daemon(): boolean; + set defaultUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_); + set contextClassLoader(arg0: Internal.ClassLoader_); + set name(arg0: string); + set priority(arg0: number); + set uncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_); + set daemon(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Thread_ = Thread; + class MinecraftServer$class_6897 extends Internal.Record implements Internal.AutoCloseable { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + close(): void; + comp_352(): Internal.class_6860; + comp_353(): Internal.class_5350; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MinecraftServer$class_6897_ = MinecraftServer$class_6897; + interface class_4588 { + method_1344(): void; + method_22920($$0: Internal.class_4587$class_4665_, $$1: Internal.class_777_, $$2: number[], $$3: number, $$4: number, $$5: number, $$6: number[], $$7: number, $$8: boolean): void; + method_22921(arg0: number, arg1: number): Internal.class_4588; + method_22922($$0: number): Internal.class_4588; + method_1336(arg0: number, arg1: number, arg2: number, arg3: number): Internal.class_4588; + method_22901(arg0: number, arg1: number, arg2: number, arg3: number): void; + method_22912(arg0: number, arg1: number, arg2: number): Internal.class_4588; + method_22913(arg0: number, arg1: number): Internal.class_4588; + method_22914(arg0: number, arg1: number, arg2: number): Internal.class_4588; + method_22915($$0: number, $$1: number, $$2: number, $$3: number): Internal.class_4588; + method_23763($$0: Internal.class_4581_, $$1: number, $$2: number, $$3: number): Internal.class_4588; + method_35666(): void; + method_22916($$0: number): Internal.class_4588; + method_22917(arg0: number, arg1: number): Internal.class_4588; + method_22918($$0: Internal.class_1159_, $$1: number, $$2: number, $$3: number): Internal.class_4588; + method_23919($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number): void; + method_22919($$0: Internal.class_4587$class_4665_, $$1: Internal.class_777_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void; + method_39415($$0: number): Internal.class_4588; + } + type class_4588_ = class_4588; + class class_6555 extends Internal.Record { + method_38220($$0: Internal.class_6555$class_6556_): number; + method_38221($$0: Internal.class_6555$class_6556_): number; + static method_38209($$0: number, $$1: number, $$2: number): Internal.class_6555$class_6556; + hashCode(): number; + equals($$0: any): boolean; + method_38215($$0: Internal.Consumer_>>): void; + static method_41191($$0: Internal.class_6910$class_6912_): Internal.class_6555$class_7075; + comp_466(): Internal.class_6492; + toString(): string; + static method_39457($$0: boolean): Internal.class_6555; + method_38214($$0: Internal.class_6555$class_6556_): number; + comp_464(): Internal.class_6492; + comp_465(): Internal.class_6492; + static method_38208($$0: number): number; + static readonly field_37252 : Internal.Codec>; + static readonly field_35456 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6555_ = class_6555; + class IntOpenHashSet extends Internal.AbstractIntSet implements Internal.Serializable, Internal.Cloneable, Internal.Hash { + add(arg0: number): boolean; + spliterator(): Internal.IntSpliterator; + forEach(arg0: java_.util.function_.IntConsumer_): void; + isEmpty(): boolean; + clear(): void; + static toSetWithExpectedSize(arg0: Internal.IntStream_, arg1: number): Internal.IntOpenHashSet; + remove(arg0: number): boolean; + static toSet(arg0: Internal.IntStream_): Internal.IntOpenHashSet; + contains(arg0: number): boolean; + iterator(): Internal.IntIterator; + trim(): boolean; + trim(arg0: number): boolean; + size(): number; + addAll(arg0: Internal.IntCollection_): boolean; + addAll(arg0: Internal.Collection_): boolean; + hashCode(): number; + static of(): Internal.IntOpenHashSet; + static of(arg0: number): Internal.IntOpenHashSet; + static of(arg0: number, arg1: number): Internal.IntOpenHashSet; + static of(... arg0: number[]): Internal.IntOpenHashSet; + static of(arg0: number, arg1: number, arg2: number): Internal.IntOpenHashSet; + clone(): Internal.IntOpenHashSet; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IntOpenHashSet_ = IntOpenHashSet; + class class_5712 { + method_32938(): string; + method_40157(): Internal.class_6880$class_6883; + toString(): string; + method_40156($$0: Internal.class_6862_): boolean; + method_32941(): number; + static readonly field_28162 : Internal.class_5712; + static readonly field_28161 : Internal.class_5712; + static readonly field_28160 : Internal.class_5712; + static readonly field_28145 : Internal.class_5712; + static readonly field_28167 : Internal.class_5712; + static readonly field_28144 : Internal.class_5712; + static readonly field_28166 : Internal.class_5712; + static readonly field_28165 : Internal.class_5712; + static readonly field_28164 : Internal.class_5712; + static readonly field_28148 : Internal.class_5712; + static readonly field_28169 : Internal.class_5712; + static readonly field_28147 : Internal.class_5712; + static readonly field_28168 : Internal.class_5712; + static readonly field_28146 : Internal.class_5712; + static readonly field_28725 : Internal.class_5712; + static readonly field_28729 : Internal.class_5712; + static readonly field_28728 : Internal.class_5712; + static readonly field_28727 : Internal.class_5712; + static readonly field_28726 : Internal.class_5712; + static readonly field_28170 : Internal.class_5712; + static readonly field_28174 : Internal.class_5712; + static readonly field_28152 : Internal.class_5712; + static readonly field_28173 : Internal.class_5712; + static readonly field_28172 : Internal.class_5712; + static readonly field_28171 : Internal.class_5712; + static readonly field_28178 : Internal.class_5712; + static readonly field_28156 : Internal.class_5712; + static readonly field_28177 : Internal.class_5712; + static readonly field_28155 : Internal.class_5712; + static readonly field_28176 : Internal.class_5712; + static readonly field_28175 : Internal.class_5712; + static readonly field_28732 : Internal.class_5712; + static readonly field_28159 : Internal.class_5712; + static readonly field_28731 : Internal.class_5712; + static readonly field_28158 : Internal.class_5712; + static readonly field_28730 : Internal.class_5712; + static readonly field_28157 : Internal.class_5712; + static readonly field_28736 : Internal.class_5712; + static readonly field_28735 : Internal.class_5712; + static readonly field_28734 : Internal.class_5712; + static readonly field_28733 : Internal.class_5712; + static readonly field_28739 : Internal.class_5712; + static readonly field_28738 : Internal.class_5712; + static readonly field_28737 : Internal.class_5712; + static readonly field_31449 : 16; + static readonly field_28180 : Internal.class_5712; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5712_ = class_5712; + interface class_6904$class_6907 { + get(arg0: Internal.class_3300_, arg1: Internal.class_5359_): Internal.Pair; + } + type class_6904$class_6907_ = ((arg0: Internal.class_3300, arg1: Internal.class_5359) => Internal.Pair) | class_6904$class_6907; + class class_1433 extends Internal.class_1480 { + method_5978(): number; + method_18397($$0: Internal.class_1799_): boolean; + method_5931($$0: Internal.class_1657_): boolean; + method_5986(): number; + method_5711($$0: number): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5748(): number; + method_5749($$0: Internal.class_2487_): void; + static method_26884(): Internal.class_5132$class_5133; + method_6094(): boolean; + method_6091($$0: Vec3_): void; + method_6493($$0: BlockPos_): void; + method_6494(): BlockPos; + method_6491(): number; + method_6486($$0: boolean): void; + method_6487(): boolean; + method_6121($$0: Internal.class_1297_): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_6489($$0: number): void; + static readonly field_30326 : 4800; + static readonly field_6748 : ((arg0: Internal.class_1542) => boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1433_ = class_1433; + interface Color extends Internal.SpecialEquality { + getRgbJS(): number; + createTextColorJS(): Internal.class_5251; + getHexJS(): string; + getArgbJS(): number; + getSerializeJS(): string; + getFireworkColorJS(): number; + specialEquals(o: any, shallow: boolean): boolean; + } + type Color_ = Color; + class class_1267 extends Internal.Enum { + method_5460(): string; + static valueOf($$0: string): Internal.class_1267; + static method_16691($$0: string): Internal.class_1267; + static values(): Internal.class_1267[]; + method_5463(): Internal.class_2561; + method_5461(): number; + static method_5462($$0: number): Internal.class_1267; + static readonly field_5805 : Internal.class_1267; + static readonly field_5807 : Internal.class_1267; + static readonly field_5801 : Internal.class_1267; + static readonly field_5802 : Internal.class_1267; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1267_ = "normal" | "hard" | "easy" | "peaceful" | class_1267; + abstract class MapCodec extends Internal.CompressorHolder implements Internal.MapDecoder, Internal.MapEncoder { + setPartial(arg0: Internal.Supplier_): Internal.MapCodec; + keys(arg0: Internal.DynamicOps_): Internal.Stream; + deprecated(arg0: number): Internal.MapCodec; + withLifecycle(arg0: Internal.Lifecycle_): Internal.MapCodec; + orElse(arg0: A): Internal.MapCodec; + orElse(arg0: Internal.Consumer_, arg1: A): Internal.MapCodec; + orElse(arg0: Internal.UnaryOperator_, arg1: A): Internal.MapCodec; + forGetter(arg0: Internal.Function_): Internal.RecordCodecBuilder; + codec(): Internal.Codec; + static unit(arg0: A): Internal.MapCodec; + static unit(arg0: Internal.Supplier_): Internal.MapCodec; + orElseGet(arg0: Internal.UnaryOperator_, arg1: Internal.Supplier_): Internal.MapCodec; + orElseGet(arg0: Internal.Consumer_, arg1: Internal.Supplier_): Internal.MapCodec; + orElseGet(arg0: Internal.Supplier_): Internal.MapCodec; + flatXmap(arg0: Internal.Function_>, arg1: Internal.Function_>): Internal.MapCodec; + stable(): Internal.MapCodec; + static of(arg0: Internal.MapEncoder_, arg1: Internal.MapDecoder_, arg2: Internal.Supplier_): Internal.MapCodec; + static of(arg0: Internal.MapEncoder_, arg1: Internal.MapDecoder_): Internal.MapCodec; + mapResult(arg0: Internal.MapCodec$ResultFunction_): Internal.MapCodec; + fieldOf(arg0: string): Internal.MapCodec; + xmap(arg0: Internal.Function_, arg1: Internal.Function_): Internal.MapCodec; + dependent(arg0: Internal.MapCodec_, arg1: Internal.Function_>>, arg2: Internal.BiFunction_): Internal.MapCodec; + set partial(arg0: Internal.Supplier_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MapCodec_ = MapCodec; + class class_1707 extends Internal.class_1703 { + static method_19245($$0: number, $$1: Internal.class_1661_, $$2: Internal.class_1263_): Internal.class_1707; + static method_19244($$0: number, $$1: Internal.class_1661_): Internal.class_1707; + static method_19247($$0: number, $$1: Internal.class_1661_, $$2: Internal.class_1263_): Internal.class_1707; + static method_19246($$0: number, $$1: Internal.class_1661_): Internal.class_1707; + method_17388(): number; + static method_19251($$0: number, $$1: Internal.class_1661_): Internal.class_1707; + method_7629(): Internal.class_1263; + method_7597($$0: Internal.class_1657_): boolean; + static method_19250($$0: number, $$1: Internal.class_1661_): Internal.class_1707; + method_7595($$0: Internal.class_1657_): void; + static method_19249($$0: number, $$1: Internal.class_1661_): Internal.class_1707; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + static method_19248($$0: number, $$1: Internal.class_1661_): Internal.class_1707; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1707_ = class_1707; + class class_4668$class_4677 extends Internal.class_4668 { + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4677_ = class_4668$class_4677; + abstract class class_1309 extends Internal.class_1297 implements Internal.LivingEntityKJS { + method_6109(): boolean; + method_5810(): boolean; + method_29503(): boolean; + method_29505($$0: Internal.class_1657_): void; + method_29504(): boolean; + method_6075(): void; + method_36608(): boolean; + method_6073($$0: number): void; + method_6112($$0: Internal.class_1291_): Internal.class_1293; + method_5661(): Internal.Iterable; + method_6079(): Internal.class_1799; + method_6113(): boolean; + method_6078($$0: Internal.class_1282_): void; + method_6111($$0: Internal.class_1291_): Internal.class_1293; + method_6117(): number; + method_6114($$0: Internal.class_1297_): void; + method_6115(): boolean; + method_33579($$0: Internal.class_2610_): void; + method_37416(): number; + method_5768(): void; + method_5805(): boolean; + method_6061($$0: Internal.class_1282_): boolean; + method_6065(): Internal.class_1309; + method_16826($$0: number): void; + method_6063(): number; + method_6101(): boolean; + method_6068(): Internal.class_1306; + method_6102(): boolean; + method_6066(): Internal.class_1283; + method_6067(): number; + method_6100($$0: boolean): void; + method_5652($$0: Internal.class_2487_): void; + method_6103($$0: Internal.class_1297_, $$1: number): void; + method_5773(): void; + method_6104($$0: Hand_): void; + method_18398(): Internal.Optional; + method_18397($$0: Internal.class_1799_): boolean; + method_24833($$0: Internal.class_4050_): Internal.class_238; + method_20232(): boolean; + method_5711($$0: number): void; + method_18399(): void; + method_18396(): number; + method_18395($$0: Internal.class_1309_): boolean; + method_18390($$0: Internal.class_1297_): number; + method_27302(): boolean; + method_18391($$0: Internal.class_1309_, $$1: Internal.class_4051_): boolean; + method_24830($$0: boolean): void; + method_33190(): boolean; + method_24832(): Internal.Optional; + method_20236($$0: Hand_): void; + method_24831(): Internal.ImmutableList; + method_20235($$0: EquipmentSlot_): void; + method_6094(): boolean; + method_6091($$0: Vec3_): void; + method_6092($$0: Internal.class_1293_): boolean; + method_6097($$0: number): void; + method_6131(): number; + method_6096(): number; + method_5683($$0: number, $$1: number): void; + method_6014(): number; + method_6012(): boolean; + method_6017(): number; + method_5842(): void; + method_6015($$0: Internal.class_1309_): void; + method_6016($$0: Internal.class_1291_): boolean; + method_5702($$0: Internal.class_2183$class_2184_, $$1: Vec3_): void; + method_6118(arg0: EquipmentSlot_): Internal.class_1799; + method_5788(): boolean; + method_5705($$0: number): number; + method_6082($$0: number, $$1: number, $$2: number, $$3: boolean): boolean; + method_6083(): number; + method_6081(): Internal.class_1282; + method_6086(): boolean; + method_6084($$0: EquipmentSlot_): boolean; + method_6123(): boolean; + method_5673(arg0: EquipmentSlot_, arg1: Internal.class_1799_): void; + method_6124(): Internal.class_1309; + method_6003(): number; + method_5670(): void; + method_5791(): number; + method_6088(): Internal.Map; + method_6000(): void; + method_6121($$0: Internal.class_1297_): boolean; + method_6122($$0: Hand_, $$1: Internal.class_1799_): void; + method_32318($$0: number): Internal.class_5630; + static method_6089($$0: Internal.Collection_): boolean; + method_5830(): Internal.class_238; + method_6127(): Internal.class_5131; + method_6006($$0: BlockPos_, $$1: boolean): void; + method_6007(): void; + method_6128(): boolean; + method_32316(): boolean; + method_6125($$0: number): void; + method_5674($$0: Internal.class_2940_): void; + method_6005($$0: number, $$1: number, $$2: number): void; + method_5733(): boolean; + method_26318($$0: Vec3_, $$1: number): Vec3; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_26319($$0: Internal.class_3610_): boolean; + method_26317($$0: number, $$1: boolean, $$2: Vec3_): Vec3; + static method_31079($$0: Vec3_): Vec3; + method_6032(): number; + method_6030(): Internal.class_1799; + method_6033($$0: number): void; + method_6034(): boolean; + static method_32326($$0: Internal.class_1799_): EquipmentSlot; + method_5863(): boolean; + method_6039(): boolean; + method_26826($$0: Internal.class_1320_): number; + static method_26827(): Internal.class_5132$class_5133; + method_18002(): Internal.class_2596; + method_18400(): void; + method_6019($$0: Hand_): void; + method_26825($$0: Internal.class_1320_): number; + method_39760(): Internal.class_1309$class_6823; + method_5728($$0: boolean): void; + method_5847($$0: number): void; + method_5848(): void; + method_24520($$0: Internal.Predicate_): boolean; + method_29499($$0: Internal.class_1542_): void; + method_6021(): void; + method_18808($$0: Internal.class_1799_): Internal.class_1799; + method_37222($$0: Internal.class_1293_, $$1: Internal.class_1297_): boolean; + method_6024($$0: number): number; + method_6025($$0: number): void; + method_6022(): number; + method_18402($$0: BlockPos_): void; + method_5973($$0: Internal.class_1299_): boolean; + method_6029(): number; + method_18401(): Internal.class_2350; + method_6026(): Internal.Collection; + method_18403($$0: BlockPos_): void; + method_5851(): boolean; + method_5697($$0: Internal.class_1297_): void; + method_5999(): boolean; + method_5757(): boolean; + method_5636($$0: number): void; + method_23667($$0: Hand_, $$1: boolean): void; + method_5879(): void; + method_5998($$0: Hand_): Internal.class_1799; + method_24518($$0: Internal.class_1792_): boolean; + method_5759($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void; + method_35054($$0: boolean): void; + method_35053(): boolean; + method_29242($$0: Internal.class_1309_, $$1: boolean): void; + method_6051(): Internal.Random; + method_6052(): Internal.class_1309; + method_6057($$0: Internal.class_1297_): boolean; + method_6058(): Hand; + method_6055($$0: number): number; + method_17825(): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6059($$0: Internal.class_1291_): boolean; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5989(): ResourceLocation; + method_5749($$0: Internal.class_2487_): void; + method_21755($$0: number): void; + method_21754(): boolean; + method_21753(): number; + method_26082($$0: Internal.class_1293_, $$1: Internal.class_1297_): void; + method_6046(): Internal.class_1310; + method_18868(): Internal.class_4095; + method_6047(): Internal.class_1799; + method_6044(): void; + method_18869($$0: Internal.class_1799_): Internal.class_3414; + method_5996($$0: Internal.class_1320_): Internal.class_1324; + method_18866($$0: Internal.class_1937_, $$1: Internal.class_1799_): Internal.class_1799; + method_6048(): number; + method_6049($$0: Internal.class_1293_): boolean; + field_6259 : number; + field_6254 : number; + static readonly field_30063 : 4; + field_6211 : number; + field_6212 : number; + field_6279 : number; + field_6235 : number; + field_6213 : number; + field_6218 : number; + field_20347 : number; + field_6283 : number; + readonly field_6262 : number; + field_6241 : number; + field_6220 : number; + static readonly field_30068 : 0.5; + field_6281 : number; + static readonly field_30069 : 2; + static readonly field_30077 : 20; + field_6225 : number; + readonly field_6269 : number; + static readonly field_30075 : 0.003; + field_6249 : number; + field_6227 : number; + static readonly field_30076 : 0.08; + static readonly field_30073 : 6; + static readonly field_30074 : 100; + field_6266 : Hand; + readonly field_6244 : number; + static readonly field_30071 : 98; + static readonly field_30072 : 100; + static readonly field_30070 : 4; + field_6229 : number; + field_6250 : number; + field_6251 : number; + field_6252 : boolean; + field_6271 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1309_ = class_1309; + interface class_1315 { + } + type class_1315_ = class_1315; + class class_2848$class_2849 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2848$class_2849; + static values(): Internal.class_2848$class_2849[]; + static readonly field_12987 : Internal.class_2848$class_2849; + static readonly field_12988 : Internal.class_2848$class_2849; + static readonly field_12985 : Internal.class_2848$class_2849; + static readonly field_12986 : Internal.class_2848$class_2849; + static readonly field_12979 : Internal.class_2848$class_2849; + static readonly field_12980 : Internal.class_2848$class_2849; + static readonly field_12984 : Internal.class_2848$class_2849; + static readonly field_12981 : Internal.class_2848$class_2849; + static readonly field_12982 : Internal.class_2848$class_2849; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2848$class_2849_ = "press_shift_key" | "stop_sprinting" | "start_fall_flying" | "start_sprinting" | "stop_sleeping" | "stop_riding_jump" | "open_inventory" | "release_shift_key" | "start_riding_jump" | class_2848$class_2849; + class class_5702 { + method_32883(): Vec3; + method_32884(): Vec3; + method_32885(): Internal.Predicate; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5702_ = class_5702; + class class_1934 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1934; + static values(): Internal.class_1934[]; + method_8382($$0: Internal.class_1656_): void; + static method_32762($$0: number): Internal.class_1934; + method_32763(): Internal.class_2561; + method_8381(): string; + static method_8380($$0: number, $$1: Internal.class_1934_): Internal.class_1934; + static method_32761($$0: Internal.class_1934_): number; + method_8386(): boolean; + static method_8385($$0: string): Internal.class_1934; + static method_8384($$0: number): Internal.class_1934; + method_8383(): Internal.class_2561; + method_8379(): number; + static method_8378($$0: string, $$1: Internal.class_1934_): Internal.class_1934; + method_8388(): boolean; + method_8387(): boolean; + static readonly field_9219 : Internal.class_1934; + static readonly field_9215 : Internal.class_1934; + static readonly field_9216 : Internal.class_1934; + static readonly field_28045 : Internal.class_1934; + static readonly field_9220 : Internal.class_1934; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1934_ = "adventure" | "survival" | "spectator" | "creative" | class_1934; + class class_5225 { + method_27489($$0: Internal.class_5348_, $$1: number): Internal.class_2583; + method_27498($$0: string, $$1: number, $$2: Internal.class_2583_): Internal.List; + method_27488($$0: Internal.class_5348_): number; + method_27482($$0: string): number; + method_27490($$0: Internal.class_5348_, $$1: number, $$2: Internal.class_2583_): Internal.class_5348; + method_27485($$0: string, $$1: number, $$2: Internal.class_2583_, $$3: boolean, $$4: Internal.class_5225$class_5229_): void; + method_29971($$0: Internal.class_5348_, $$1: number, $$2: Internal.class_2583_, $$3: Internal.BiConsumer_): void; + method_27497($$0: string, $$1: number, $$2: Internal.class_2583_): string; + static method_27483($$0: string, $$1: number, $$2: number, $$3: boolean): number; + method_27494($$0: string, $$1: number, $$2: Internal.class_2583_): string; + method_27484($$0: string, $$1: number, $$2: Internal.class_2583_): number; + method_27495($$0: Internal.class_5348_, $$1: number, $$2: Internal.class_2583_): Internal.List; + method_30876($$0: Internal.class_5481_, $$1: number): Internal.class_2583; + method_35717($$0: string, $$1: number, $$2: Internal.class_2583_): number; + method_35716($$0: string, $$1: number, $$2: Internal.class_2583_): string; + method_35715($$0: string, $$1: number, $$2: Internal.class_2583_): number; + method_35714($$0: Internal.class_5348_, $$1: number, $$2: Internal.class_2583_, $$3: Internal.class_5348_): Internal.List; + method_30875($$0: Internal.class_5481_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5225_ = class_5225; + abstract class class_2385 extends Internal.class_2378 { + method_35863(): boolean; + method_31062(arg0: Internal.OptionalInt_, arg1: Internal.class_5321_, arg2: T, arg3: Internal.Lifecycle_): Internal.class_6880; + method_10273(arg0: number, arg1: Internal.class_5321_, arg2: T, arg3: Internal.Lifecycle_): Internal.class_6880; + method_10272(arg0: Internal.class_5321_, arg1: T, arg2: Internal.Lifecycle_): Internal.class_6880; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2385_ = class_2385; + class class_2784$class_5200 { + method_27360(): number; + method_27361(): number; + method_27364(): number; + method_27365(): number; + method_27362(): number; + method_27363(): number; + method_27357($$0: Internal.class_2487_): void; + static method_27358($$0: Internal.DynamicLike_, $$1: Internal.class_2784$class_5200_): Internal.class_2784$class_5200; + method_27366(): number; + method_27356(): number; + method_27359(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2784$class_5200_ = class_2784$class_5200; + class class_4565 { + method_22546($$0: ResourceLocation_): Internal.class_2487; + method_22547($$0: ResourceLocation_, $$1: Internal.class_2487_): void; + method_22542(): Internal.Stream; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4565_ = class_4565; + interface DirectMethodHandleDesc extends Internal.MethodHandleDesc { + owner(): Internal.ClassDesc; + kind(): Internal.DirectMethodHandleDesc$Kind; + refKind(): number; + isOwnerInterface(): boolean; + lookupDescriptor(): string; + methodName(): string; + } + type DirectMethodHandleDesc_ = DirectMethodHandleDesc; + interface Guard { + checkGuard(arg0: any): void; + } + type Guard_ = Guard; + class class_2640 extends Internal.class_2586 { + method_11400($$0: Internal.class_2350_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2640_ = class_2640; + abstract class AbstractRenderContext implements Internal.RenderContext { + pushTransform(transform: Internal.RenderContext$QuadTransform_): void; + popTransform(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractRenderContext_ = AbstractRenderContext; + abstract class class_2378 implements Internal.Keyable, Internal.class_2359, Internal.AccessorRegistry, Internal.FabricRegistry, Internal.RegistryAttributeHolder { + method_40260(arg0: Internal.class_6862_): Internal.class_6885$class_6888; + static method_39197($$0: Internal.class_2378_, $$1: Internal.class_5321_, $$2: T): T; + method_40265(arg0: number): Internal.Optional>; + method_40286($$0: Internal.class_6862_): Internal.Iterable>; + method_40264(arg0: Internal.class_5321_): Internal.Optional>; + method_39198(): Internal.Lifecycle; + method_30517(): Internal.class_5321>; + keys($$0: Internal.DynamicOps_): Internal.Stream; + method_39673(): Internal.Codec; + method_40269(arg0: T): Internal.class_6880$class_6883; + method_29107(arg0: Internal.class_5321_): T; + method_40268(arg0: Internal.class_5321_): Internal.class_6880; + method_29722(): Internal.Set, T>>; + method_40266(arg0: Internal.class_6862_): Internal.Optional>; + static method_29103($$0: Internal.class_2378_): void; + method_10250(arg0: ResourceLocation_): boolean; + method_17966($$0: ResourceLocation_): Internal.Optional; + static method_10231($$0: Internal.class_2378_, $$1: number, $$2: string, $$3: T): T; + static method_10230($$0: Internal.class_2378_, $$1: ResourceLocation_, $$2: T): T; + method_31139(arg0: T): Internal.Lifecycle; + method_10235(): Internal.Set; + method_31138(): Internal.Lifecycle; + method_40272(): Internal.Stream, Internal.class_6885$class_6888>>; + method_40294(): Internal.Codec>; + method_40270(): Internal.Stream>; + static method_40292(): void; + method_40276(): Internal.class_2378; + method_40252(arg0: Internal.class_6862_): boolean; + method_40295(): Internal.class_2359>; + method_40273(): Internal.Stream>; + hasAttribute(attribute: Internal.RegistryAttribute_): boolean; + method_40257(arg0: Internal.Map_, Internal.List_>>): void; + method_40278(): void; + static method_10226($$0: Internal.class_2378_, $$1: string, $$2: T): T; + method_35842(arg0: Internal.class_5321_): boolean; + method_10206(arg0: T): number; + method_31189($$0: Internal.class_5321_): Internal.Optional; + method_31140($$0: Internal.class_5321_): T; + addAttribute(attribute: Internal.RegistryAttribute_): Internal.RegistryAttributeHolder; + method_29113(arg0: T): Internal.Optional>; + build(attributes: Internal.Set_): void; + method_10240(arg0: Internal.Random_): Internal.Optional>; + method_10220(): Internal.Stream; + toString(): string; + method_40290($$0: Internal.class_5321_): Internal.class_6880; + method_10221(arg0: T): ResourceLocation; + method_10223(arg0: ResourceLocation_): T; + static readonly field_25295 : Internal.class_5321>; + static readonly field_25296 : Internal.class_5321>; + static readonly field_17429 : Internal.class_2378>; + static readonly field_25293 : Internal.class_2378; + static readonly field_25294 : Internal.class_2378; + static readonly field_25299 : Internal.class_2378; + static readonly field_25297 : Internal.class_5321>; + static readonly field_25298 : Internal.class_5321>; + static readonly field_23398 : Internal.class_2378>; + static readonly field_35090 : Internal.class_2378>; + static readonly field_11160 : Internal.class_2378; + static readonly field_36466 : Internal.class_5321>>; + static readonly field_36467 : Internal.class_2378>; + static readonly field_26374 : Internal.class_5321>; + static readonly field_23782 : Internal.class_2378>; + static readonly field_23781 : Internal.class_2378; + static readonly field_35089 : Internal.class_5321>>; + static readonly field_35760 : Internal.class_2378>; + static readonly field_25071 : Internal.class_5321>>; + static readonly field_25072 : Internal.class_5321>>; + static readonly field_25070 : Internal.class_5321>>; + static readonly field_25075 : Internal.class_5321>; + static readonly field_25076 : Internal.class_5321>; + static readonly field_25073 : Internal.class_5321>>; + static readonly field_25074 : Internal.class_5321>; + static readonly field_25079 : Internal.class_5321>>; + static readonly field_33095 : Internal.class_2378>; + static readonly field_25112 : Internal.class_5321>>; + static readonly field_33094 : Internal.class_5321>>; + static readonly field_33093 : Internal.class_2378>; + static readonly field_25110 : Internal.class_5321>>; + static readonly field_25077 : Internal.class_5321>>; + static readonly field_33092 : Internal.class_5321>>; + static readonly field_25078 : Internal.class_5321>; + static readonly field_25117 : Internal.class_5321>>; + static readonly field_25114 : Internal.class_5321>; + static readonly field_25115 : Internal.class_5321>>; + static readonly field_25913 : Internal.class_5321>>; + static readonly field_17167 : Internal.class_2348; + static readonly field_25118 : Internal.class_5321>>; + static readonly field_17166 : Internal.class_2348; + static readonly field_25916 : Internal.class_5321>; + static readonly field_25917 : Internal.class_5321>; + static readonly field_25914 : Internal.class_5321>>; + static readonly field_25915 : Internal.class_5321>>; + static readonly field_35433 : Internal.class_5321>; + static readonly field_35305 : Internal.class_5321>>; + static readonly field_35306 : Internal.class_5321>>; + static readonly field_35307 : Internal.class_2378>; + static readonly field_35308 : Internal.class_2378>; + static readonly field_25068 : Internal.class_5321>>; + static readonly field_25102 : Internal.class_5321>; + static readonly field_25069 : Internal.class_5321>>; + static readonly field_25100 : ResourceLocation; + static readonly field_25105 : Internal.class_5321>; + static readonly field_25106 : Internal.class_5321>; + static readonly field_25103 : Internal.class_5321>; + static readonly field_25104 : Internal.class_5321>; + static readonly field_25109 : Internal.class_5321>; + static readonly field_25107 : Internal.class_5321>>; + static readonly field_25108 : Internal.class_5321>; + static readonly field_16644 : Internal.class_2378>; + static readonly field_16645 : Internal.class_2378; + static readonly field_16643 : Internal.class_2348; + static readonly field_25093 : Internal.class_5321>; + static readonly field_25094 : Internal.class_5321>; + static readonly field_25490 : Internal.class_5321>; + static readonly field_25091 : Internal.class_5321>>; + static readonly field_25092 : Internal.class_5321>>; + static readonly field_25097 : Internal.class_2378>; + static readonly field_25095 : Internal.class_5321>; + static readonly field_25096 : Internal.class_2378>; + static readonly field_28006 : Internal.class_5321>; + static readonly field_28005 : Internal.class_5321>; + static readonly field_28009 : Internal.class_2378; + static readonly field_28008 : Internal.class_2378; + static readonly field_28007 : Internal.class_5321>; + static readonly field_18793 : Internal.class_2348>; + static readonly field_18792 : Internal.class_2348; + static readonly field_18795 : Internal.class_2378; + static readonly field_18794 : Internal.class_2348>; + static readonly field_37230 : Internal.class_2378>; + static readonly field_18796 : Internal.class_2378; + static readonly field_25082 : Internal.class_5321>>; + static readonly field_25083 : Internal.class_5321>>; + static readonly field_37229 : Internal.class_5321>>; + static readonly field_25080 : Internal.class_5321>>; + static readonly field_11137 : Internal.class_2378>; + static readonly field_11138 : Internal.class_2378>; + static readonly field_25081 : Internal.class_5321>>; + static readonly field_25086 : Internal.class_5321>; + static readonly field_25087 : Internal.class_5321>>; + static readonly field_25084 : Internal.class_5321>>; + static readonly field_25085 : Internal.class_5321>>; + static readonly field_25088 : Internal.class_5321>; + static readonly field_25089 : Internal.class_5321>; + static readonly field_21445 : Internal.class_2378>; + static readonly field_21447 : Internal.class_2378>; + static readonly field_21448 : Internal.class_2378>; + static readonly field_17598 : Internal.class_2378>; + static readonly field_25090 : Internal.class_5321>; + static readonly field_17597 : Internal.class_2378>; + static readonly field_37228 : Internal.class_5321>; + static readonly field_37227 : Internal.class_5321>; + static readonly field_35758 : Internal.class_5321>; + static readonly field_28266 : Internal.class_5321>; + static readonly field_35759 : Internal.class_5321>>; + static readonly field_28265 : Internal.class_2378>; + static readonly field_28264 : Internal.class_2348; + static readonly field_29075 : Internal.class_5321>>; + static readonly field_28263 : Internal.class_5321>>; + static readonly field_29076 : Internal.class_2378>; + static readonly field_16792 : Internal.class_2378>; + static readonly field_16793 : Internal.class_2378>; + static readonly field_11142 : Internal.class_2348; + static readonly field_11143 : Internal.class_2348; + static readonly field_11141 : Internal.class_2378>; + static readonly field_11146 : Internal.class_2348; + static readonly field_16794 : Internal.class_2378>; + static readonly field_11144 : Internal.class_2378>; + static readonly field_11145 : Internal.class_2348>; + static readonly field_11159 : Internal.class_2378; + static readonly field_28010 : Internal.class_2378; + static readonly field_24331 : Internal.class_2378>; + static readonly field_11150 : Internal.class_2348; + static readonly field_11154 : Internal.class_2348; + static readonly field_11152 : Internal.class_2378>; + static readonly field_11157 : Internal.class_2378>; + static readonly field_11158 : Internal.class_2378; + static readonly field_11156 : Internal.class_2378; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2378_ = class_2378; + interface RandomGenerator { + nextFloat(): number; + nextFloat(arg0: number): number; + nextFloat(arg0: number, arg1: number): number; + isDeprecated(): boolean; + nextInt(): number; + nextInt(arg0: number): number; + nextInt(arg0: number, arg1: number): number; + nextLong(arg0: number, arg1: number): number; + nextLong(arg0: number): number; + nextLong(): number; + nextGaussian(arg0: number, arg1: number): number; + nextGaussian(): number; + nextDouble(arg0: number): number; + nextDouble(arg0: number, arg1: number): number; + nextDouble(): number; + nextBytes(arg0: number[]): void; + longs(arg0: number): Internal.LongStream; + longs(arg0: number, arg1: number): Internal.LongStream; + longs(): Internal.LongStream; + longs(arg0: number, arg1: number, arg2: number): Internal.LongStream; + nextExponential(): number; + ints(): Internal.IntStream; + ints(arg0: number): Internal.IntStream; + ints(arg0: number, arg1: number, arg2: number): Internal.IntStream; + ints(arg0: number, arg1: number): Internal.IntStream; + doubles(): Internal.DoubleStream; + doubles(arg0: number): Internal.DoubleStream; + doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleStream; + doubles(arg0: number, arg1: number): Internal.DoubleStream; + nextBoolean(): boolean; + } + type RandomGenerator_ = RandomGenerator; + interface Short2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToLongFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Short2ShortFunction; + composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Short2IntFunction; + composeReference(arg0: Internal.Reference2ShortFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Short2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Short2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Short2LongFunction; + composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Short2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Short2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Short2CharFunction; + applyAsLong(arg0: number): number; + composeObject(arg0: Internal.Object2ShortFunction_): Internal.Object2LongFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ShortFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Short2ReferenceFunction; + composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2LongFunction; + } + type Short2LongFunction_ = ((arg0: number) => number) | Short2LongFunction; + class class_3133 implements Internal.class_3037 { + static readonly field_24899 : Internal.Codec; + readonly field_13738 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3133_ = class_3133; + class class_3719 extends Internal.class_2621 { + method_5439(): number; + method_20362(): void; + method_11014($$0: Internal.class_2487_): void; + method_5435($$0: Internal.class_1657_): void; + method_5432($$0: Internal.class_1657_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3719_ = class_3719; + class class_6885$class_6886 extends Internal.class_6885$class_6887 { + method_40241($$0: Internal.class_6880_): boolean; + toString(): string; + method_40248(): Internal.Either, Internal.List>>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6885$class_6886_ = class_6885$class_6886; + interface ChronoZonedDateTime extends Internal.Temporal, Internal.Comparable> { + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoZonedDateTime; + minus(arg0: Internal.TemporalAmount_): Internal.ChronoZonedDateTime; + isEqual(arg0: Internal.ChronoZonedDateTime_): boolean; + getOffset(): Internal.ZoneOffset; + toLocalTime(): Internal.LocalTime; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + compareTo(arg0: Internal.ChronoZonedDateTime_): number; + withLaterOffsetAtOverlap(): Internal.ChronoZonedDateTime; + hashCode(): number; + get(arg0: Internal.TemporalField_): number; + withZoneSameLocal(arg0: Internal.ZoneId_): Internal.ChronoZonedDateTime; + withEarlierOffsetAtOverlap(): Internal.ChronoZonedDateTime; + getChronology(): Internal.Chronology; + withZoneSameInstant(arg0: Internal.ZoneId_): Internal.ChronoZonedDateTime; + query(arg0: Internal.TemporalQuery_): R; + format(arg0: Internal.DateTimeFormatter_): string; + getZone(): Internal.ZoneId; + isSupported(arg0: Internal.TemporalUnit_): boolean; + isSupported(arg0: Internal.TemporalField_): boolean; + toInstant(): Internal.Instant; + isBefore(arg0: Internal.ChronoZonedDateTime_): boolean; + plus(arg0: Internal.TemporalAmount_): Internal.ChronoZonedDateTime; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoZonedDateTime; + getLong(arg0: Internal.TemporalField_): number; + with(arg0: Internal.TemporalField_, arg1: number): Internal.ChronoZonedDateTime; + with(arg0: Internal.TemporalAdjuster_): Internal.ChronoZonedDateTime; + toLocalDate(): D; + toEpochSecond(): number; + toLocalDateTime(): Internal.ChronoLocalDateTime; + equals(arg0: any): boolean; + toString(): string; + isAfter(arg0: Internal.ChronoZonedDateTime_): boolean; + } + type ChronoZonedDateTime_ = ChronoZonedDateTime; + interface class_3816

{ + codec(): Internal.Codec

; + } + type class_3816_

= class_3816

; + class class_5926 implements Internal.class_3037 { + readonly field_29275 : number; + readonly field_29276 : number; + readonly field_29277 : Internal.class_4651; + static readonly field_29267 : Internal.Codec; + readonly field_29278 : number; + readonly field_29271 : Internal.class_6862; + readonly field_29272 : Internal.class_4651; + readonly field_29273 : number; + readonly field_29274 : number; + readonly field_29268 : Internal.class_6880; + readonly field_29269 : number; + readonly field_33616 : number; + readonly field_29270 : number; + readonly field_36289 : Internal.class_6646; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5926_ = class_5926; + class class_4668$class_4683 extends Internal.class_4668$class_5939 { + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4683_ = class_4668$class_4683; + interface Boolean2IntFunction extends it.unimi.dsi.fastutil.Function { + getOrDefault(arg0: boolean, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Boolean2ShortFunction; + composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Boolean2IntFunction; + composeReference(arg0: Internal.Reference2BooleanFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: boolean, arg1: number): number; + remove(arg0: any): number; + remove(arg0: boolean): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Boolean2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Boolean2ObjectFunction; + get(arg0: any): number; + get(arg0: boolean): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Boolean2LongFunction; + composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Boolean2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Boolean2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: boolean): boolean; + composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Boolean2CharFunction; + composeObject(arg0: Internal.Object2BooleanFunction_): Internal.Object2IntFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Boolean2ReferenceFunction; + composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2IntFunction; + } + type Boolean2IntFunction_ = ((arg0: boolean) => number) | Boolean2IntFunction; + class class_299 extends Internal.class_3439 { + method_1401($$0: Internal.Iterable_>): void; + method_1393(): Internal.List; + method_1396($$0: Internal.class_314_): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_299_ = class_299; + interface class_5348$class_5245 { + accept(arg0: string): Internal.Optional; + } + type class_5348$class_5245_ = class_5348$class_5245; + abstract class class_2794 implements Internal.class_4543$class_4544 { + method_16397(arg0: number, arg1: number, arg2: Internal.class_2902$class_2903_, arg3: Internal.class_5539_): number; + method_16398(): number; + method_16130($$0: Internal.class_5281_, $$1: Internal.class_5138_, $$2: Internal.class_2791_): void; + method_41053($$0: Internal.class_5321_, $$1: number, $$2: number, $$3: number, $$4: number): boolean; + method_40147($$0: Internal.class_6871_): Internal.List; + method_41058(): void; + method_41039(): Internal.Stream>; + method_33730(): number; + method_16359($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_12098(): Internal.class_1966; + method_12110(arg0: Internal.class_3233_, arg1: Internal.class_5138_, arg2: Internal.class_2791_): void; + method_12113($$0: Internal.class_6880_, $$1: Internal.class_5138_, $$2: Internal.class_1311_, $$3: BlockPos_): Internal.class_6012; + method_38275($$0: Internal.class_2378_, $$1: Internal.Executor_, $$2: Internal.class_6748_, $$3: Internal.class_5138_, $$4: Internal.class_2791_): Internal.CompletableFuture; + method_40450(arg0: Internal.List_, arg1: BlockPos_): void; + method_38276(): Internal.class_6544$class_6552; + method_20402($$0: number, $$1: number, $$2: Internal.class_2902$class_2903_, $$3: Internal.class_5539_): number; + static method_41049($$0: Internal.class_2378_>, $$1: Internal.class_3195_): Internal.Stream>; + method_27997(arg0: number): Internal.class_2794; + method_12108(arg0: Internal.class_3233_, arg1: number, arg2: Internal.class_4543_, arg3: Internal.class_5138_, arg4: Internal.class_2791_, arg5: CarvingGenerationStep_): void; + method_26261(arg0: number, arg1: number, arg2: Internal.class_5539_): Internal.class_4966; + method_12107(arg0: Internal.class_3233_): void; + method_12100($$0: Internal.class_5539_): number; + method_16129($$0: Internal.class_5455_, $$1: Internal.class_5138_, $$2: Internal.class_2791_, $$3: Internal.class_3485_, $$4: number): void; + method_39301(): Internal.Optional>>; + method_12088(arg0: Internal.Executor_, arg1: Internal.class_6748_, arg2: Internal.class_5138_, arg3: Internal.class_2791_): Internal.CompletableFuture; + method_12104(): number; + method_18028($$0: number, $$1: number, $$2: Internal.class_2902$class_2903_, $$3: Internal.class_5539_): number; + method_12102($$0: Internal.class_5281_, $$1: Internal.class_2791_, $$2: Internal.class_5138_): void; + method_12103($$0: Internal.class_3218_, $$1: Internal.class_6885_>, $$2: BlockPos_, $$3: number, $$4: boolean): Internal.Pair>>; + static readonly field_24746 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2794_ = class_2794; + class class_5450 extends Internal.class_6797 { + static method_39639(): Internal.class_5450; + method_14452($$0: Internal.class_5444_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream; + method_39615(): Internal.class_6798; + static readonly field_35727 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5450_ = class_5450; + class Hashtable extends Internal.Dictionary implements Internal.Map, Internal.Cloneable, Internal.Serializable { + getOrDefault(arg0: any, arg1: V): V; + keys(): Internal.Enumeration; + computeIfAbsent(arg0: K, arg1: Internal.Function_): V; + values(): Internal.Collection; + replace(arg0: K, arg1: V): V; + replace(arg0: K, arg1: V, arg2: V): boolean; + replaceAll(arg0: Internal.BiFunction_): void; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + remove(arg0: any, arg1: any): boolean; + compute(arg0: K, arg1: Internal.BiFunction_): V; + hashCode(): number; + putAll(arg0: Internal.Map_): void; + merge(arg0: K, arg1: V, arg2: Internal.BiFunction_): V; + get(arg0: any): V; + keySet(): Internal.Set; + entrySet(): Internal.Set>; + containsKey(arg0: any): boolean; + forEach(arg0: Internal.BiConsumer_): void; + isEmpty(): boolean; + clear(): void; + contains(arg0: any): boolean; + computeIfPresent(arg0: K, arg1: Internal.BiFunction_): V; + size(): number; + elements(): Internal.Enumeration; + equals(arg0: any): boolean; + clone(): any; + toString(): string; + putIfAbsent(arg0: K, arg1: V): V; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Hashtable_ = Hashtable; + abstract class class_1425 extends Internal.class_1422 { + method_5945(): number; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_6461($$0: Internal.class_1425_): Internal.class_1425; + method_6470(): boolean; + method_6464(): boolean; + method_6465(): number; + method_6463(): void; + method_6468($$0: Internal.Stream_): void; + method_6469(): boolean; + method_6466(): void; + method_5773(): void; + method_6467(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1425_ = class_1425; + interface ChannelOutboundBuffer$MessageProcessor { + processMessage(arg0: any): boolean; + } + type ChannelOutboundBuffer$MessageProcessor_ = ChannelOutboundBuffer$MessageProcessor; + class class_4153$class_4155 extends Internal.Enum { + method_19135(): Internal.Predicate; + static valueOf($$0: string): Internal.class_4153$class_4155; + static values(): Internal.class_4153$class_4155[]; + static readonly field_18487 : Internal.class_4153$class_4155; + static readonly field_18489 : Internal.class_4153$class_4155; + static readonly field_18488 : Internal.class_4153$class_4155; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4153$class_4155_ = "has_space" | "is_occupied" | "any" | class_4153$class_4155; + class class_1542 extends Internal.class_1297 { + method_6989(): void; + method_5634(): Internal.class_3419; + method_6987(): void; + method_6988(): void; + static method_24018($$0: Internal.class_1799_, $$1: Internal.class_1799_, $$2: number): Internal.class_1799; + method_35190(): void; + static method_24017($$0: Internal.class_1799_, $$1: Internal.class_1799_): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6975(): void; + method_6978(): Internal.UUID; + method_18002(): Internal.class_2596; + method_6979($$0: Internal.class_1799_): void; + method_6976(): void; + method_6977(): boolean; + method_5749($$0: Internal.class_2487_): void; + method_27314($$0: number): number; + method_33189(): boolean; + method_5694($$0: Internal.class_1657_): void; + method_6981($$0: Internal.UUID_): void; + method_6982($$0: number): void; + method_5753(): boolean; + method_5731($$0: Internal.class_3218_): Internal.class_1297; + method_6985(): number; + method_29271(): Internal.class_1542; + method_5732(): boolean; + method_6986(): Internal.UUID; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_6983(): Internal.class_1799; + method_5773(): void; + method_5477(): Internal.class_2561; + method_6984($$0: Internal.UUID_): void; + readonly field_7203 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1542_ = class_1542; + interface class_2618 { + method_11274(arg0: number): number; + } + type class_2618_ = class_2618; + interface BlockApiLookup$BlockEntityApiProvider { + find(arg0: Internal.class_2586_, arg1: C): A; + } + type BlockApiLookup$BlockEntityApiProvider_ = ((arg0: Internal.class_2586, arg1: C) => A) | BlockApiLookup$BlockEntityApiProvider; + class VariantBlockStateGenerator$Model { + toJson(): Internal.JsonObject; + uvlock(): Internal.VariantBlockStateGenerator$Model; + x(_x: number): Internal.VariantBlockStateGenerator$Model; + y(_y: number): Internal.VariantBlockStateGenerator$Model; + model(s: string): Internal.VariantBlockStateGenerator$Model; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type VariantBlockStateGenerator$Model_ = VariantBlockStateGenerator$Model; + class class_2985 { + method_12878($$0: Internal.class_161_, $$1: string): boolean; + method_12876($$0: Internal.class_3222_): void; + method_12888($$0: Internal.class_161_): void; + method_12881(): void; + method_12882($$0: Internal.class_161_): Internal.class_167; + method_12890(): void; + method_12875($$0: Internal.class_3222_): void; + method_12886($$0: Internal.class_2989_): void; + method_12883($$0: Internal.class_161_, $$1: string): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2985_ = class_2985; + interface class_4970$class_4973 { + test(arg0: Internal.class_2680_, arg1: Internal.class_1922_, arg2: BlockPos_): boolean; + } + type class_4970$class_4973_ = class_4970$class_4973; + class class_1535 { + method_6945(): number; + method_6943(): number; + static readonly field_7149 : Internal.class_1535; + static readonly field_7146 : Internal.class_1535; + static readonly field_7145 : Internal.class_1535; + static readonly field_7147 : Internal.class_1535; + static readonly field_7153 : Internal.class_1535; + static readonly field_7152 : Internal.class_1535; + static readonly field_7155 : Internal.class_1535; + static readonly field_7154 : Internal.class_1535; + static readonly field_7150 : Internal.class_1535; + static readonly field_7138 : Internal.class_1535; + static readonly field_7135 : Internal.class_1535; + static readonly field_7157 : Internal.class_1535; + static readonly field_7156 : Internal.class_1535; + static readonly field_7159 : Internal.class_1535; + static readonly field_7136 : Internal.class_1535; + static readonly field_7158 : Internal.class_1535; + static readonly field_7142 : Internal.class_1535; + static readonly field_7164 : Internal.class_1535; + static readonly field_7163 : Internal.class_1535; + static readonly field_7141 : Internal.class_1535; + static readonly field_7144 : Internal.class_1535; + static readonly field_7143 : Internal.class_1535; + static readonly field_7160 : Internal.class_1535; + static readonly field_7162 : Internal.class_1535; + static readonly field_7140 : Internal.class_1535; + static readonly field_7161 : Internal.class_1535; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1535_ = class_1535; + interface Comparator { + compare(arg0: T, arg1: T): number; + thenComparingInt(arg0: Internal.ToIntFunction_): Internal.Comparator; + thenComparingDouble(arg0: Internal.ToDoubleFunction_): Internal.Comparator; + thenComparingLong(arg0: Internal.ToLongFunction_): Internal.Comparator; + thenComparing(arg0: Internal.Comparator_): Internal.Comparator; + thenComparing(arg0: Internal.Function_, arg1: Internal.Comparator_): Internal.Comparator; + thenComparing(arg0: Internal.Function_): Internal.Comparator; + equals(arg0: any): boolean; + reversed(): Internal.Comparator; + } + type Comparator_ = ((arg0: any) => boolean) | Comparator; + interface TemporalUnit { + isDurationEstimated(): boolean; + getDuration(): Internal.Duration; + isTimeBased(): boolean; + addTo(arg0: R, arg1: number): R; + toString(): string; + isDateBased(): boolean; + between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): number; + isSupportedBy(arg0: Internal.Temporal_): boolean; + } + type TemporalUnit_ = TemporalUnit; + class class_2855 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12407(): string; + method_12408($$0: Internal.class_2792_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2855_ = class_2855; + class class_1297$class_5529 extends Internal.Enum { + method_31486(): boolean; + method_31487(): boolean; + static valueOf($$0: string): Internal.class_1297$class_5529; + static values(): Internal.class_1297$class_5529[]; + static readonly field_26999 : Internal.class_1297$class_5529; + static readonly field_27001 : Internal.class_1297$class_5529; + static readonly field_27000 : Internal.class_1297$class_5529; + static readonly field_27002 : Internal.class_1297$class_5529; + static readonly field_26998 : Internal.class_1297$class_5529; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1297$class_5529_ = "discarded" | "unloaded_with_player" | "changed_dimension" | "unloaded_to_chunk" | "killed" | class_1297$class_5529; + class class_4317 extends Internal.class_1852 { + method_20808($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_20807($$0: Internal.class_1715_): Internal.class_1799; + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4317_ = class_4317; + class class_4146 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4146_ = class_4146; + class class_809 { + method_3501($$0: Internal.class_809$class_811_): boolean; + method_3503($$0: Internal.class_809$class_811_): Internal.class_804; + readonly field_4311 : Internal.class_804; + readonly field_4300 : Internal.class_804; + static readonly field_4301 : Internal.class_809; + readonly field_4302 : Internal.class_804; + readonly field_4303 : Internal.class_804; + readonly field_4304 : Internal.class_804; + readonly field_4305 : Internal.class_804; + readonly field_4306 : Internal.class_804; + readonly field_4307 : Internal.class_804; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_809_ = class_809; + class ItemFoodEatenEventJS extends Internal.PlayerEventJS { + getItem(): Internal.ItemStackJS; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get item(): Internal.ItemStackJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ItemFoodEatenEventJS_ = ItemFoodEatenEventJS; + class class_270$class_271 extends Internal.Enum { + static valueOf($$0: string): Internal.class_270$class_271; + static values(): Internal.class_270$class_271[]; + method_1209(): Internal.class_2561; + static method_1210($$0: string): Internal.class_270$class_271; + static readonly field_1440 : Internal.class_270$class_271; + static readonly field_1435 : Internal.class_270$class_271; + readonly field_1436 : string; + readonly field_1433 : number; + static readonly field_1434 : Internal.class_270$class_271; + static readonly field_1437 : Internal.class_270$class_271; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_270$class_271_ = "always" | "never" | "push_own_team" | "push_other_teams" | class_270$class_271; + class class_2680 extends Internal.class_4970$class_4971 { + static readonly field_24734 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2680_ = class_2680; + class BlockApiLookupImpl implements Internal.BlockApiLookup { + registerForBlocks(provider: Internal.BlockApiLookup$BlockApiProvider_, ... blocks: Internal.class_2248_[]): void; + apiClass(): typeof A; + find(world: Internal.class_1937_, pos: BlockPos_, state: Internal.class_2680_, blockEntity: Internal.class_2586_, context: C): A; + static get(lookupId: ResourceLocation_, apiClass: Internal.Class_, contextClass: Internal.Class_): Internal.BlockApiLookup; + getProvider(block: Internal.class_2248_): Internal.BlockApiLookup$BlockApiProvider; + registerSelf(... blockEntityTypes: Internal.class_2591_[]): void; + getId(): ResourceLocation; + registerForBlockEntities(provider: Internal.BlockApiLookup$BlockEntityApiProvider_, ... blockEntityTypes: Internal.class_2591_[]): void; + contextClass(): typeof C; + getFallbackProviders(): Internal.List>; + registerFallback(fallbackProvider: Internal.BlockApiLookup$BlockApiProvider_): void; + get id(): ResourceLocation; + get fallbackProviders(): Internal.List>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BlockApiLookupImpl_ = BlockApiLookupImpl; + abstract class ForwardingList extends Internal.ForwardingCollection implements Internal.List { + add(arg0: number, arg1: E): void; + lastIndexOf(arg0: any): number; + subList(arg0: number, arg1: number): Internal.List; + set(arg0: number, arg1: E): E; + addAll(arg0: number, arg1: Internal.Collection_): boolean; + hashCode(): number; + equals(arg0: any): boolean; + get(arg0: number): E; + listIterator(arg0: number): Internal.ListIterator; + listIterator(): Internal.ListIterator; + indexOf(arg0: any): number; + remove(arg0: number): E; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ForwardingList_ = ForwardingList; + interface class_82 { + method_426(arg0: Internal.Consumer_, arg1: Internal.class_47_): void; + method_427(arg0: number): number; + } + type class_82_ = class_82; + class class_1690$class_1692 extends Internal.Enum { + method_7559(): string; + static method_7561($$0: string): Internal.class_1690$class_1692; + method_7560(): Internal.class_2248; + static valueOf($$0: string): Internal.class_1690$class_1692; + static values(): Internal.class_1690$class_1692[]; + toString(): string; + static method_7558($$0: number): Internal.class_1690$class_1692; + static readonly field_7723 : Internal.class_1690$class_1692; + static readonly field_7730 : Internal.class_1690$class_1692; + static readonly field_7729 : Internal.class_1690$class_1692; + static readonly field_7725 : Internal.class_1690$class_1692; + static readonly field_7728 : Internal.class_1690$class_1692; + static readonly field_7727 : Internal.class_1690$class_1692; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1690$class_1692_ = "birch" | "oak" | "acacia" | "jungle" | "dark_oak" | "spruce" | class_1690$class_1692; + class class_1799$class_5422 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1799$class_5422; + static values(): Internal.class_1799$class_5422[]; + method_30269(): number; + static readonly field_25769 : Internal.class_1799$class_5422; + static readonly field_25768 : Internal.class_1799$class_5422; + static readonly field_25772 : Internal.class_1799$class_5422; + static readonly field_25773 : Internal.class_1799$class_5422; + static readonly field_25770 : Internal.class_1799$class_5422; + static readonly field_25771 : Internal.class_1799$class_5422; + static readonly field_25774 : Internal.class_1799$class_5422; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1799$class_5422_ = "dye" | "can_destroy" | "can_place" | "additional" | "unbreakable" | "enchantments" | "modifiers" | class_1799$class_5422; + class class_1513 extends Internal.class_1512 { + method_6846(): number; + method_6855(): void; + method_6856(): void; + method_6849(): Internal.class_1527; + method_6840($$0: Vec3_): void; + method_6851(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1513_ = class_1513; + abstract class MethodHandle implements Internal.Constable { + asCollector(arg0: Internal.Class_, arg1: number): Internal.MethodHandle; + asCollector(arg0: number, arg1: Internal.Class_, arg2: number): Internal.MethodHandle; + asSpreader(arg0: number, arg1: Internal.Class_, arg2: number): Internal.MethodHandle; + asSpreader(arg0: Internal.Class_, arg1: number): Internal.MethodHandle; + withVarargs(arg0: boolean): Internal.MethodHandle; + invokeExact(... arg0: any[]): any; + invoke(... arg0: any[]): any; + type(): Internal.MethodType; + describeConstable(): Internal.Optional; + bindTo(arg0: any): Internal.MethodHandle; + asVarargsCollector(arg0: Internal.Class_): Internal.MethodHandle; + asType(arg0: Internal.MethodType_): Internal.MethodHandle; + invokeWithArguments(... arg0: any[]): any; + invokeWithArguments(arg0: Internal.List_): any; + isVarargsCollector(): boolean; + asFixedArity(): Internal.MethodHandle; + toString(): string; + get varargsCollector(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MethodHandle_ = MethodHandle; + interface EventListener { + } + type EventListener_ = EventListener; + class class_1156 { + method_4911($$0: Internal.class_638_, $$1: Internal.class_239_): void; + method_4910($$0: Internal.class_1157_): void; + static method_4913($$0: string): Internal.class_2561; + method_4912(): void; + method_4915(): void; + method_4914(): Internal.class_310; + method_4906($$0: Internal.class_1799_): void; + method_4917(): void; + method_4916(): void; + method_4905(): boolean; + method_4908($$0: number, $$1: number): void; + method_4907($$0: Internal.class_638_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: number): void; + method_4909($$0: Internal.class_744_): void; + method_31365($$0: Internal.class_372_, $$1: number): void; + method_31364($$0: Internal.class_372_): void; + method_33704($$0: Internal.class_1799_, $$1: Internal.class_1799_, $$2: Internal.class_5536_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1156_ = class_1156; + interface Int2ReferenceFunction extends it.unimi.dsi.fastutil.Function, Internal.IntFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2ReferenceFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Int2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2ReferenceFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ReferenceFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2ReferenceFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ReferenceFunction; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ReferenceFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ReferenceFunction; + } + type Int2ReferenceFunction_ = ((arg0: number) => V) | Int2ReferenceFunction; + interface PrimitiveIterator$OfInt extends Internal.PrimitiveIterator { + next(): number; + nextInt(): number; + forEachRemaining(arg0: java_.util.function_.IntConsumer_): void; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type PrimitiveIterator$OfInt_ = PrimitiveIterator$OfInt; + interface class_3856 { + method_7495(): Internal.class_1799; + } + type class_3856_ = class_3856; + interface SymbolScriptable { + get(arg0: Internal.Symbol_, arg1: Internal.Scriptable_): any; + has(arg0: Internal.Symbol_, arg1: Internal.Scriptable_): boolean; + delete(arg0: Internal.Symbol_): void; + put(arg0: Internal.Symbol_, arg1: Internal.Scriptable_, arg2: any): void; + } + type SymbolScriptable_ = SymbolScriptable; + interface Appendable { + append(arg0: Internal.CharSequence_): Internal.Appendable; + append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.Appendable; + append(arg0: string): Internal.Appendable; + } + type Appendable_ = Appendable; + class class_1706 extends Internal.class_4861 { + static method_20398($$0: number): number; + method_7625($$0: string): void; + method_24928(): void; + method_17369(): number; + static readonly field_30751 : 50; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1706_ = class_1706; + class class_4257 extends Internal.class_4148 { + method_19099(): Internal.Set>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4257_ = class_4257; + class class_846$class_849 implements Internal.AccessChunkRendererData { + fabric_markInitialized(renderLayer: Internal.class_1921_): boolean; + method_3645(): boolean; + method_3650($$0: Internal.class_2350_, $$1: Internal.class_2350_): boolean; + method_3642(): Internal.List; + fabric_markPopulated(renderLayer: Internal.class_1921_): void; + method_3641($$0: Internal.class_1921_): boolean; + static readonly field_4451 : Internal.class_846$class_849; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_846$class_849_ = class_846$class_849; + class EvaluatorException extends Internal.RhinoException { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EvaluatorException_ = EvaluatorException; + interface class_1924 { + method_18464($$0: Internal.class_4051_, $$1: Internal.class_1309_, $$2: Internal.class_238_): Internal.List; + method_18023(arg0: Internal.class_5575_, arg1: Internal.class_238_, arg2: Internal.Predicate_): Internal.List; + method_18463($$0: Internal.class_4051_, $$1: Internal.class_1309_, $$2: number, $$3: number, $$4: number): Internal.class_1657; + method_18466($$0: Internal.Class_, $$1: Internal.class_4051_, $$2: Internal.class_1309_, $$3: Internal.class_238_): Internal.List; + method_8604($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_): Internal.class_1657; + method_18460($$0: Internal.class_1297_, $$1: number): Internal.class_1657; + method_18470($$0: Internal.UUID_): Internal.class_1657; + method_18462($$0: Internal.class_4051_, $$1: Internal.class_1309_): Internal.class_1657; + method_18461($$0: Internal.class_4051_, $$1: number, $$2: number, $$3: number): Internal.class_1657; + method_21726($$0: Internal.Class_, $$1: Internal.class_4051_, $$2: Internal.class_1309_, $$3: number, $$4: number, $$5: number, $$6: Internal.class_238_): T; + method_20743($$0: Internal.class_1297_, $$1: Internal.class_238_): Internal.List; + method_8390($$0: Internal.Class_, $$1: Internal.class_238_, $$2: Internal.Predicate_): Internal.List; + method_8335($$0: Internal.class_1297_, $$1: Internal.class_238_): Internal.List; + method_8333(arg0: Internal.class_1297_, arg1: Internal.class_238_, arg2: Internal.Predicate_): Internal.List; + method_18468($$0: Internal.List_, $$1: Internal.class_4051_, $$2: Internal.class_1309_, $$3: number, $$4: number, $$5: number): T; + method_18467($$0: Internal.Class_, $$1: Internal.class_238_): Internal.List; + method_18456(): Internal.List; + method_18459($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.class_1657; + method_18458($$0: number, $$1: number, $$2: number, $$3: number): boolean; + method_8611($$0: Internal.class_1297_, $$1: Internal.class_265_): boolean; + } + type class_1924_ = class_1924; + abstract class FileSystem implements Internal.Closeable { + isReadOnly(): boolean; + isOpen(): boolean; + supportedFileAttributeViews(): Internal.Set; + provider(): Internal.FileSystemProvider; + getFileStores(): Internal.Iterable; + getRootDirectories(): Internal.Iterable; + getPath(arg0: string, ... arg1: string[]): Internal.Path; + getSeparator(): string; + getPathMatcher(arg0: string): Internal.PathMatcher; + newWatchService(): Internal.WatchService; + close(): void; + getUserPrincipalLookupService(): Internal.UserPrincipalLookupService; + get rootDirectories(): Internal.Iterable; + get readOnly(): boolean; + get userPrincipalLookupService(): Internal.UserPrincipalLookupService; + get separator(): string; + get open(): boolean; + get fileStores(): Internal.Iterable; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FileSystem_ = FileSystem; + interface VillagerEntityAccessor { + } + type VillagerEntityAccessor_ = VillagerEntityAccessor; + interface Flushable { + flush(): void; + } + type Flushable_ = Flushable; + class class_1516 extends Internal.class_1512 { + method_6846(): number; + method_6855(): void; + method_6856(): void; + method_6848(): boolean; + method_6849(): Internal.class_1527; + method_6851(): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1516_ = class_1516; + interface Member { + getDeclaringClass(): typeof any; + getName(): string; + isSynthetic(): boolean; + getModifiers(): number; + } + type Member_ = Member; + class class_918 implements Internal.class_4013, Internal.AccessItemRenderer, Internal.IdentifiableResourceReloadListener { + method_14491($$0: Internal.class_3300_): void; + method_4019($$0: Internal.class_1799_, $$1: Internal.class_1937_, $$2: Internal.class_1309_, $$3: number): Internal.class_1087; + method_27951($$0: Internal.class_1309_, $$1: Internal.class_1799_, $$2: number, $$3: number, $$4: number): void; + static method_27952($$0: Internal.class_4597_, $$1: Internal.class_1921_, $$2: boolean, $$3: boolean): Internal.class_4588; + static method_29711($$0: Internal.class_4597_, $$1: Internal.class_1921_, $$2: boolean, $$3: boolean): Internal.class_4588; + method_23177($$0: Internal.class_1309_, $$1: Internal.class_1799_, $$2: Internal.class_809$class_811_, $$3: boolean, $$4: Internal.class_4587_, $$5: Internal.class_4597_, $$6: Internal.class_1937_, $$7: number, $$8: number, $$9: number): void; + method_23178($$0: Internal.class_1799_, $$1: Internal.class_809$class_811_, $$2: number, $$3: number, $$4: Internal.class_4587_, $$5: Internal.class_4597_, $$6: number): void; + method_23179($$0: Internal.class_1799_, $$1: Internal.class_809$class_811_, $$2: boolean, $$3: Internal.class_4587_, $$4: Internal.class_4597_, $$5: number, $$6: number, $$7: Internal.class_1087_): void; + method_27953($$0: Internal.class_1799_, $$1: number, $$2: number): void; + handler$zje000$hook_renderItem(stack: Internal.class_1799_, transformMode: Internal.class_809$class_811_, invert: boolean, matrixStack: Internal.class_4587_, vertexConsumerProvider: Internal.class_4597_, light: number, overlay: number, model: Internal.class_1087_, ci: Internal.CallbackInfo_): void; + static method_23181($$0: Internal.class_4597_, $$1: Internal.class_1921_, $$2: boolean, $$3: boolean): Internal.class_4588; + fabric_renderBakedItemModel(model: Internal.class_1087_, stack: Internal.class_1799_, light: number, overlay: number, matrixStack: Internal.class_4587_, buffer: Internal.class_4588_): void; + getFabricId(): ResourceLocation; + method_4010($$0: Internal.class_1799_, $$1: number, $$2: number): void; + method_36542($$0: Internal.class_1799_, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_4012(): Internal.class_763; + method_4023($$0: Internal.class_1799_, $$1: number, $$2: number): void; + method_4022($$0: Internal.class_327_, $$1: Internal.class_1799_, $$2: number, $$3: number, $$4: string): void; + method_4025($$0: Internal.class_327_, $$1: Internal.class_1799_, $$2: number, $$3: number): void; + static method_30114($$0: Internal.class_4597_, $$1: Internal.class_1921_, $$2: Internal.class_4587$class_4665_): Internal.class_4588; + method_32797($$0: Internal.class_1799_, $$1: number, $$2: number, $$3: number): void; + static method_30115($$0: Internal.class_4597_, $$1: Internal.class_1921_, $$2: Internal.class_4587$class_4665_): Internal.class_4588; + getFabricDependencies(): Internal.Collection; + field_4730 : number; + static readonly field_32936 : 0.75; + static readonly field_32935 : 0.5; + static readonly field_32934 : 200; + static readonly field_21010 : ResourceLocation; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_918_ = class_918; + abstract class Stages { + add(stage: string): boolean; + getAll(): Internal.Collection; + set(stage: string, enabled: boolean): boolean; + static added(event: Internal.Consumer_): void; + static invokeAdded(stages: Internal.Stages_, stage: string): void; + replace(stages: Internal.Collection_): void; + clear(): boolean; + toggle(stage: string): boolean; + addNoUpdate(arg0: string): boolean; + sync(): void; + remove(stage: string): boolean; + static removed(event: Internal.Consumer_): void; + static get(player: Internal.class_1657_): Internal.Stages; + static invokeRemoved(stages: Internal.Stages_, stage: string): void; + static overrideCreation(event: Internal.Consumer_): void; + has(stage: string): boolean; + removeNoUpdate(arg0: string): boolean; + readonly player : Internal.class_1657; + get all(): Internal.Collection; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Stages_ = Stages; + abstract class FileSystemProvider { + getFileStore(arg0: Internal.Path_): Internal.FileStore; + isSameFile(arg0: Internal.Path_, arg1: Internal.Path_): boolean; + newByteChannel(arg0: Internal.Path_, arg1: Internal.Set_, ... arg2: any_[]): Internal.SeekableByteChannel; + getFileAttributeView(arg0: Internal.Path_, arg1: Internal.Class_, ... arg2: any_[]): V; + newAsynchronousFileChannel(arg0: Internal.Path_, arg1: Internal.Set_, arg2: Internal.ExecutorService_, ... arg3: any_[]): Internal.AsynchronousFileChannel; + createSymbolicLink(arg0: Internal.Path_, arg1: Internal.Path_, ... arg2: any_[]): void; + static installedProviders(): Internal.List; + delete(arg0: Internal.Path_): void; + createLink(arg0: Internal.Path_, arg1: Internal.Path_): void; + setAttribute(arg0: Internal.Path_, arg1: string, arg2: any, ... arg3: any_[]): void; + newFileChannel(arg0: Internal.Path_, arg1: Internal.Set_, ... arg2: any_[]): Internal.FileChannel; + newInputStream(arg0: Internal.Path_, ... arg1: Internal.OpenOption_[]): Internal.InputStream; + readAttributes(arg0: Internal.Path_, arg1: Internal.Class_, ... arg2: any_[]): A; + readAttributes(arg0: Internal.Path_, arg1: string, ... arg2: any_[]): Internal.Map; + newOutputStream(arg0: Internal.Path_, ... arg1: Internal.OpenOption_[]): Internal.OutputStream; + getPath(arg0: Internal.URI_): Internal.Path; + createDirectory(arg0: Internal.Path_, ... arg1: any_[]): void; + copy(arg0: Internal.Path_, arg1: Internal.Path_, ... arg2: any_[]): void; + move(arg0: Internal.Path_, arg1: Internal.Path_, ... arg2: any_[]): void; + getScheme(): string; + newFileSystem(arg0: Internal.URI_, arg1: Internal.Map_): Internal.FileSystem; + newFileSystem(arg0: Internal.Path_, arg1: Internal.Map_): Internal.FileSystem; + deleteIfExists(arg0: Internal.Path_): boolean; + newDirectoryStream(arg0: Internal.Path_, arg1: Internal.DirectoryStream$Filter_): Internal.DirectoryStream; + getFileSystem(arg0: Internal.URI_): Internal.FileSystem; + checkAccess(arg0: Internal.Path_, ... arg1: any_[]): void; + readSymbolicLink(arg0: Internal.Path_): Internal.Path; + isHidden(arg0: Internal.Path_): boolean; + get scheme(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FileSystemProvider_ = FileSystemProvider; + class class_1632 extends Internal.class_1543 { + static method_26926(): Internal.class_5132$class_5133; + method_16484($$0: number, $$1: boolean): void; + method_5722($$0: Internal.class_1297_): boolean; + method_20033(): Internal.class_3414; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + method_6990(): Internal.class_1543$class_1544; + method_5665($$0: Internal.class_2561_): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1632_ = class_1632; + class class_4019$class_4039 extends Internal.Enum { + method_18310(): string; + static method_18311($$0: number): Internal.class_4019$class_4039; + static valueOf($$0: string): Internal.class_4019$class_4039; + static values(): Internal.class_4019$class_4039[]; + method_18317(): number; + static method_18314($$0: string): Internal.class_4019$class_4039; + static method_18313($$0: Internal.class_6880_): Internal.class_4019$class_4039; + static readonly field_17997 : Internal.class_4019$class_4039; + static readonly field_17996 : Internal.class_4019$class_4039; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4019$class_4039_ = "red" | "snow" | class_4019$class_4039; + class class_1952$class_6542 extends Internal.Record { + comp_67(): Internal.class_6497; + hashCode(): number; + comp_66(): Internal.class_6497; + equals($$0: any): boolean; + toString(): string; + static readonly field_34462 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1952$class_6542_ = class_1952$class_6542; + class class_101$class_102 extends Internal.Enum { + static valueOf($$0: string): Internal.class_101$class_102; + static values(): Internal.class_101$class_102[]; + static method_475($$0: string): Internal.class_101$class_102; + static readonly field_1020 : Internal.class_101$class_102; + readonly field_1024 : Internal.class_169; + readonly field_1025 : string; + static readonly field_1022 : Internal.class_101$class_102; + static readonly field_1023 : Internal.class_101$class_102; + static readonly field_1019 : Internal.class_101$class_102; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_101$class_102_ = "block_entity" | "this" | "killer_player" | "killer" | class_101$class_102; + class class_241 { + method_35589($$0: Internal.class_241_): number; + method_1016($$0: Internal.class_241_): boolean; + method_35588(): Internal.class_241; + method_35587(): number; + method_35586($$0: Internal.class_241_): Internal.class_241; + method_35585($$0: number): Internal.class_241; + method_35584(): number; + method_35583($$0: Internal.class_241_): number; + method_35582($$0: number): Internal.class_241; + method_35581(): Internal.class_241; + static readonly field_1340 : Internal.class_241; + readonly field_1343 : number; + static readonly field_1344 : Internal.class_241; + static readonly field_1341 : Internal.class_241; + readonly field_1342 : number; + static readonly field_1336 : Internal.class_241; + static readonly field_1337 : Internal.class_241; + static readonly field_1335 : Internal.class_241; + static readonly field_1338 : Internal.class_241; + static readonly field_1339 : Internal.class_241; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_241_ = class_241; + class class_1144 extends Internal.class_4080 implements Internal.IdentifiableResourceReloadListener { + method_4865($$0: Internal.class_3419_, $$1: number): void; + method_4876($$0: Internal.class_4184_): void; + method_4864(): Internal.Collection; + method_4875($$0: ResourceLocation_, $$1: Internal.class_3419_): void; + method_4878($$0: Internal.class_1145_): void; + method_4866($$0: Internal.class_1145_): void; + method_4877($$0: Internal.class_1113_): boolean; + method_4869($$0: ResourceLocation_): Internal.class_1146; + method_4879(): void; + method_18670($$0: boolean): void; + method_20305(): string; + method_22140($$0: Internal.class_1117_): void; + getFabricId(): ResourceLocation; + method_38565(): Internal.List; + method_4870($$0: Internal.class_1113_): void; + method_4881(): void; + method_38566(): void; + method_4880(): void; + method_4872($$0: Internal.class_1113_, $$1: number): void; + method_4882(): void; + getFabricDependencies(): Internal.Collection; + method_4873($$0: Internal.class_1113_): void; + static readonly field_5592 : Internal.class_1111; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1144_ = class_1144; + class class_4993 extends Internal.class_4995 { + method_26406($$0: BlockPos_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.Random_): boolean; + static readonly field_25004 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4993_ = class_4993; + class class_4656 extends Internal.class_4651 { + method_23455($$0: Internal.Random_, $$1: BlockPos_): Internal.class_2680; + static readonly field_24945 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4656_ = class_4656; + class class_4153 extends Internal.class_4180 { + method_19123($$0: Internal.Predicate_, $$1: Internal.class_1923_, $$2: Internal.class_4153$class_4155_): Internal.Stream; + method_19112($$0: BlockPos_): void; + method_19126($$0: Internal.Predicate_, $$1: Internal.Predicate_, $$2: BlockPos_, $$3: number): Internal.Optional; + method_19115($$0: BlockPos_, $$1: Internal.class_4158_): void; + method_19510($$0: Internal.class_1923_, $$1: Internal.class_2826_): void; + method_19125($$0: Internal.Predicate_, $$1: BlockPos_, $$2: number, $$3: Internal.class_4153$class_4155_): Internal.Stream; + method_20252($$0: Internal.Predicate_, $$1: BlockPos_, $$2: number, $$3: Internal.class_4153$class_4155_): number; + method_22439($$0: Internal.class_4538_, $$1: BlockPos_, $$2: number): void; + method_30957($$0: Internal.Predicate_, $$1: Internal.Predicate_, $$2: BlockPos_, $$3: number, $$4: Internal.class_4153$class_4155_): Internal.Stream; + method_19132($$0: BlockPos_): Internal.Optional; + method_22383($$0: Internal.Predicate_, $$1: BlockPos_, $$2: number, $$3: Internal.class_4153$class_4155_): Internal.Stream; + method_21647($$0: Internal.Predicate_, $$1: Internal.Predicate_, $$2: BlockPos_, $$3: number, $$4: Internal.class_4153$class_4155_): Internal.Stream; + method_20006($$0: Internal.Predicate_, $$1: BlockPos_, $$2: number, $$3: Internal.class_4153$class_4155_): Internal.Optional; + method_26339($$0: Internal.class_4158_, $$1: BlockPos_): boolean; + method_20005($$0: Internal.Predicate_, $$1: Internal.Predicate_, $$2: Internal.class_4153$class_4155_, $$3: BlockPos_, $$4: number, $$5: Internal.Random_): Internal.Optional; + method_19290($$0: Internal.BooleanSupplier_): void; + method_35155($$0: BlockPos_): number; + method_19116($$0: BlockPos_, $$1: Internal.Predicate_): boolean; + method_19127($$0: Internal.Predicate_, $$1: Internal.Predicate_, $$2: BlockPos_, $$3: number, $$4: Internal.class_4153$class_4155_): Internal.Optional; + method_34712($$0: Internal.Predicate_, $$1: Internal.Predicate_, $$2: BlockPos_, $$3: number, $$4: Internal.class_4153$class_4155_): Internal.Optional; + method_19129($$0: BlockPos_): boolean; + method_19118($$0: Internal.class_4076_): number; + static readonly field_30265 : 6; + static readonly field_30266 : 1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4153_ = class_4153; + interface DimensionEffectsAccessor { + } + type DimensionEffectsAccessor_ = DimensionEffectsAccessor; + class class_1091 extends ResourceLocation { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_4740(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1091_ = class_1091; + abstract class PointFree { + eval(): Internal.Function, T>; + static indent(arg0: number): string; + toString(): string; + toString(arg0: number): string; + evalCached(): Internal.Function, T>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PointFree_ = PointFree; + class class_6836$class_6838 extends Internal.Enum { + static valueOf($$0: string): Internal.class_6836$class_6838; + static values(): Internal.class_6836$class_6838[]; + static readonly field_36253 : Internal.class_6836$class_6838; + static readonly field_36254 : Internal.class_6836$class_6838; + static readonly field_36255 : Internal.class_6836$class_6838; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6836$class_6838_ = "halt" | "break" | "continue" | class_6836$class_6838; + class class_287$class_5594 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_287$class_5594_ = class_287$class_5594; + abstract class class_3857 extends Internal.class_1682 implements Internal.class_3856 { + method_7495(): Internal.class_1799; + method_5749($$0: Internal.class_2487_): void; + method_16940($$0: Internal.class_1799_): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3857_ = class_3857; + class class_4703 implements Internal.class_863$class_864 { + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_35794($$0: number): void; + method_23805($$0: Internal.class_4703$class_5243_): void; + method_23807($$0: Internal.class_4703$class_4705_): void; + method_20414(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4703_ = class_4703; + class class_5586 { + static readonly field_27302 : Internal.Codec; + readonly field_27305 : number; + readonly field_27304 : number; + readonly field_27303 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5586_ = class_5586; + class class_6728 extends Internal.class_6017 { + method_35012(): Internal.class_6018; + static method_39156($$0: number, $$1: number, $$2: number, $$3: number): Internal.class_6728; + method_35011(): number; + static method_39159($$0: Internal.Random_, $$1: number, $$2: number, $$3: number, $$4: number): number; + toString(): string; + method_35009(): number; + method_35008($$0: Internal.Random_): number; + static readonly field_35352 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6728_ = class_6728; + class class_3812 implements Internal.class_3037 { + method_27222(): number; + method_27223(): Internal.class_6880; + static readonly field_24886 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3812_ = class_3812; + interface Char2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.IntUnaryOperator { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: string, arg1: number): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: string, arg1: number): number; + remove(arg0: string): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): number; + get(arg0: string): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ByteFunction; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Char2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: string): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2ByteFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ByteFunction; + } + type Char2ByteFunction_ = ((arg0: string) => number) | Char2ByteFunction; + class class_3917 { + method_17434($$0: number, $$1: Internal.class_1661_): T; + static readonly field_22484 : Internal.class_3917; + static readonly field_17330 : Internal.class_3917; + static readonly field_17341 : Internal.class_3917; + static readonly field_17340 : Internal.class_3917; + static readonly field_17332 : Internal.class_3917; + static readonly field_17343 : Internal.class_3917; + static readonly field_17331 : Internal.class_3917; + static readonly field_17342 : Internal.class_3917; + static readonly field_17327 : Internal.class_3917; + static readonly field_17338 : Internal.class_3917; + static readonly field_17326 : Internal.class_3917; + static readonly field_17337 : Internal.class_3917; + static readonly field_17329 : Internal.class_3917; + static readonly field_17328 : Internal.class_3917; + static readonly field_17339 : Internal.class_3917; + static readonly field_17625 : Internal.class_3917; + static readonly field_18665 : Internal.class_3917; + static readonly field_17334 : Internal.class_3917; + static readonly field_18664 : Internal.class_3917; + static readonly field_17333 : Internal.class_3917; + static readonly field_18667 : Internal.class_3917; + static readonly field_17336 : Internal.class_3917; + static readonly field_18666 : Internal.class_3917; + static readonly field_17335 : Internal.class_3917; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3917_ = class_3917; + class class_4661 extends Internal.class_4662 { + method_23469($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: Internal.List_, $$4: Internal.List_): void; + static readonly field_24961 : Internal.class_4661; + static readonly field_24960 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4661_ = class_4661; + class class_6012 { + method_34994(): Internal.List; + method_34993(): boolean; + method_34992($$0: Internal.Random_): Internal.Optional; + static method_34991($$0: Internal.Codec_): Internal.Codec>; + static method_34990(): Internal.class_6012; + static method_34989(... $$0: E[]): Internal.class_6012; + static method_34988($$0: Internal.List_): Internal.class_6012; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6012_ = class_6012; + interface class_4013 extends Internal.class_3302 { + method_14491(arg0: Internal.class_3300_): void; + method_25931($$0: Internal.class_3302$class_4045_, $$1: Internal.class_3300_, $$2: Internal.class_3695_, $$3: Internal.class_3695_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture; + } + type class_4013_ = class_4013; + class class_2489 extends Internal.class_2514 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + static method_23241($$0: number): Internal.class_2489; + method_23258(): Internal.class_4614; + method_32289($$0: Internal.class_5627_): void; + method_10699(): number; + method_10698(): number; + method_10701(): number; + method_10700(): number; + method_10711(): number; + method_10702(): Internal.Number; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + equals($$0: any): boolean; + method_10585(): Internal.class_2489; + method_10697(): number; + method_10696(): number; + static readonly field_21030 : Internal.class_2489; + static readonly field_21031 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2489_ = class_2489; + class Random implements Internal.RandomGenerator, Internal.Serializable { + nextFloat(): number; + longs(arg0: number, arg1: number, arg2: number): Internal.LongStream; + longs(arg0: number): Internal.LongStream; + longs(): Internal.LongStream; + longs(arg0: number, arg1: number): Internal.LongStream; + ints(arg0: number): Internal.IntStream; + ints(): Internal.IntStream; + ints(arg0: number, arg1: number): Internal.IntStream; + ints(arg0: number, arg1: number, arg2: number): Internal.IntStream; + doubles(arg0: number): Internal.DoubleStream; + doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleStream; + doubles(): Internal.DoubleStream; + doubles(arg0: number, arg1: number): Internal.DoubleStream; + nextBoolean(): boolean; + nextInt(): number; + nextInt(arg0: number): number; + setSeed(arg0: number): void; + nextLong(): number; + nextGaussian(): number; + nextDouble(): number; + nextBytes(arg0: number[]): void; + set seed(arg0: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Random_ = Random; + interface DoubleSpliterator extends Internal.Spliterator$OfDouble { + trySplit(): Internal.DoubleSpliterator; + tryAdvance(arg0: Internal.Consumer_): boolean; + tryAdvance(arg0: Internal.DoubleConsumer_): boolean; + getComparator(): Internal.DoubleComparator; + skip(arg0: number): number; + forEachRemaining(arg0: Internal.Consumer_): void; + forEachRemaining(arg0: Internal.DoubleConsumer_): void; + } + type DoubleSpliterator_ = DoubleSpliterator; + class class_2660 implements Internal.class_2596 { + method_11459(): Internal.class_3419; + method_11052($$0: Internal.class_2540_): void; + method_11461(): number; + method_11460(): ResourceLocation; + method_11463(): number; + method_11462(): number; + method_11465(): number; + method_11464(): number; + method_11466($$0: Internal.class_2602_): void; + static readonly field_33327 : 8.0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2660_ = class_2660; + class class_1656 { + method_7253(): number; + method_7252(): number; + method_7251($$0: Internal.class_2487_): void; + method_7250($$0: number): void; + method_7249($$0: Internal.class_2487_): void; + method_7248($$0: number): void; + field_7479 : boolean; + field_7476 : boolean; + field_7478 : boolean; + field_7477 : boolean; + field_7480 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1656_ = class_1656; + /** + */ + class PickaxeItemBuilder extends Internal.HandheldItemBuilder { + createObject(): Internal.class_1792; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type PickaxeItemBuilder_ = PickaxeItemBuilder; + class LiteralArgumentBuilder extends Internal.ArgumentBuilder> { + getLiteral(): string; + build(): Internal.LiteralCommandNode; + static literal(arg0: string): Internal.LiteralArgumentBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LiteralArgumentBuilder_ = LiteralArgumentBuilder; + class class_2622 implements Internal.class_2596 { + method_11290(): Internal.class_2487; + method_11292($$0: Internal.class_2602_): void; + method_11291(): Internal.class_2591; + method_11052($$0: Internal.class_2540_): void; + static method_38585($$0: Internal.class_2586_): Internal.class_2622; + method_11293(): BlockPos; + static method_39026($$0: Internal.class_2586_, $$1: Internal.Function_): Internal.class_2622; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2622_ = class_2622; + interface ItemBuilder$ReleaseUsingCallback { + releaseUsing(arg0: Internal.ItemStackJS_, arg1: Internal.LevelJS_, arg2: Internal.LivingEntityJS_, arg3: number): void; + } + type ItemBuilder$ReleaseUsingCallback_ = ((arg0: Internal.ItemStackJS, arg1: Internal.LevelJS, arg2: Internal.LivingEntityJS, arg3: number) => void) | ItemBuilder$ReleaseUsingCallback; + class GameRulesJS { + getInt(rule: string): number; + set(rule: string, value: any): void; + getBoolean(rule: string): boolean; + getString(rule: string): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type GameRulesJS_ = GameRulesJS; + interface class_6830 { + method_39795(arg0: Internal.class_1923_, arg1: Internal.class_6836_): Internal.CompletableFuture; + } + type class_6830_ = class_6830; + interface AmbiguityConsumer { + ambiguous(arg0: Internal.CommandNode_, arg1: Internal.CommandNode_, arg2: Internal.CommandNode_, arg3: Internal.Collection_): void; + } + type AmbiguityConsumer_ = ((arg0: Internal.CommandNode, arg1: Internal.CommandNode, arg2: Internal.CommandNode, arg3: Internal.Collection) => void) | AmbiguityConsumer; + /** + * Fired when you need to modify recipes. + */ + class RecipeEventJS extends Internal.EventJS { + printTypes(): void; + getRecipeFunction(id: string): Internal.RecipeFunction; + custom(o: any): Internal.RecipeJS; + countRecipes(filter: Internal.RecipeFilter_): number; + forEachRecipe(filter: Internal.RecipeFilter_, consumer: Internal.Consumer_): void; + forEachRecipeAsync(filter: Internal.RecipeFilter_, consumer: Internal.Consumer_): void; + /** + * Remove recipe(s) by given recipe filter. + * + * Please note that some of the recipes are not removable from KubeJS side. + * + * An example is tipped arrows, because they do not have actual recipe registered in datapack. + */ + remove(filter: Internal.RecipeFilter_): number; + printExamples(type: string): void; + addRecipe(r: Internal.RecipeJS_, type: Internal.RecipeTypeJS_, args1: Internal.ListJS_): Internal.RecipeJS; + replaceOutput(filter: Internal.RecipeFilter_, ingredient: Internal.IngredientJS_, with_: Internal.ItemStackJS_, exact: boolean): number; + replaceOutput(ingredient: Internal.IngredientJS_, with_: Internal.ItemStackJS_): number; + replaceOutput(filter: Internal.RecipeFilter_, ingredient: Internal.IngredientJS_, with_: Internal.ItemStackJS_): number; + stage(filter: Internal.RecipeFilter_, stage: string): void; + replaceInput(filter: Internal.RecipeFilter_, ingredient: Internal.IngredientJS_, with_: Internal.IngredientJS_, exact: boolean): number; + replaceInput(filter: Internal.RecipeFilter_, ingredient: Internal.IngredientJS_, with_: Internal.IngredientJS_): number; + replaceInput(ingredient: Internal.IngredientJS_, with_: Internal.IngredientJS_): number; + printAllTypes(): void; + customFilter(filter: Internal.RecipeFilter_): Internal.RecipeFilter; + /** + * Holds all the recipes collected from documents. + */ + getRecipes(): Document.RecipeHolder; + setItemErrors(b: boolean): void; + static instance : null; + static modifyResultCallbackMap : {}; + static readonly FORGE_CONDITIONAL : "forge:conditional"; + static customIngredientMap : null; + /** + * Holds all the recipes collected from documents. + */ + get recipes(): Document.RecipeHolder; + set itemErrors(b: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + * Adds a smelting recipe to Minecraft. + * + * This is used by Furnaces. + */ + smelting(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS; + /** + * Adds a smelting recipe to Minecraft. + * + * This is used by Smokers. + */ + smoking(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS; + /** + * Adds a smelting recipe to Minecraft. + * + * This is used by Blast Furnaces. + */ + blasting(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS; + /** + * Adds a shaped crafting recipe. + */ + shaped(output: Internal.ItemStackJS_, pattern: Internal.IngredientJS_[][]): Internal.ShapedRecipeJS; + /** + * Adds a shaped crafting recipe. + */ + shaped(output: Internal.ItemStackJS_, pattern: string[], items: { [key: string]: Internal.IngredientJS_ }): Internal.ShapedRecipeJS; + /** + * Adds a shapeless crafting recipe. + */ + shapeless(output: Internal.ItemStackJS_, inputs: Internal.IngredientJS_[]): Internal.ShapelessRecipeJS; + /** + * Adds a smelting recipe to Minecraft. + * + * This is used by Campfire. + */ + campfireCooking(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS; + /** + * Adds a stonecutting recipe. + */ + stonecutting(output: Internal.ItemStackJS_, inputs: Internal.IngredientJS_): Internal.StonecuttingRecipeJS; + /** + * Adds a smithing recipe. + */ + smithing(output: Internal.ItemStackJS_, base: Internal.IngredientJS_, addition: Internal.IngredientJS_): Internal.SmithingRecipeJS; + } + /** + * Fired when you need to modify recipes. + */ + type RecipeEventJS_ = RecipeEventJS; + interface FileFilter { + accept(arg0: Internal.File_): boolean; + } + type FileFilter_ = ((arg0: Internal.File) => boolean) | FileFilter; + class class_6799 extends Internal.class_6661 { + method_39615(): Internal.class_6798; + static method_39659($$0: number): Internal.class_6799; + static readonly field_35752 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6799_ = class_6799; + /** + * Fired when ticking on client side. + */ + class ClientTickEventJS extends Internal.ClientEventJS { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when ticking on client side. + */ + type ClientTickEventJS_ = ClientTickEventJS; + class class_3916 extends Internal.class_1703 { + method_7606($$0: number, $$1: number): void; + method_7604($$0: Internal.class_1657_, $$1: number): boolean; + method_17419(): number; + method_7597($$0: Internal.class_1657_): boolean; + method_17418(): Internal.class_1799; + static readonly field_30822 : 3; + static readonly field_30823 : 100; + static readonly field_30820 : 1; + static readonly field_30821 : 2; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3916_ = class_3916; + class class_868 implements Internal.class_863$class_864 { + static method_23117($$0: Internal.class_11_, $$1: number, $$2: number, $$3: number): void; + static method_23118($$0: Internal.class_11_, $$1: number, $$2: boolean, $$3: boolean, $$4: number, $$5: number, $$6: number): void; + method_23109($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: number, $$4: number): void; + method_3869($$0: number, $$1: Internal.class_11_, $$2: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_868_ = class_868; + class NumberFormat$Style extends Internal.Enum { + static valueOf(arg0: string): Internal.NumberFormat$Style; + static values(): Internal.NumberFormat$Style[]; + static readonly SHORT : Internal.NumberFormat$Style; + static readonly LONG : Internal.NumberFormat$Style; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type NumberFormat$Style_ = "short" | "long" | NumberFormat$Style; + interface DoubleConsumer extends Internal.Consumer, java_.util.function_.DoubleConsumer { + andThen(arg0: java_.util.function_.DoubleConsumer_): Internal.DoubleConsumer; + andThen(arg0: Internal.Consumer_): Internal.Consumer; + andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer; + accept(arg0: number): void; + } + type DoubleConsumer_ = DoubleConsumer; + class class_4668$class_4678 extends Internal.class_4668 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4678_ = class_4668$class_4678; + class class_330 implements Internal.AutoCloseable { + method_1773($$0: Internal.class_4587_, $$1: Internal.class_4597_, $$2: number, $$3: Internal.class_22_, $$4: boolean, $$5: number): void; + method_1769($$0: number, $$1: Internal.class_22_): void; + close(): void; + method_1771(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_330_ = class_330; + interface class_2835 { + onResize(arg0: number, arg1: T): number; + } + type class_2835_ = class_2835; + class class_300 { + method_1403($$0: BlockPos_, $$1: Internal.Consumer_): void; + method_1404($$0: number, $$1: Internal.class_2487_): boolean; + method_1405($$0: number, $$1: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_300_ = class_300; + class class_1011 implements Internal.AutoCloseable { + method_4304($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean, $$7: boolean): void; + method_4326($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_4325($$0: Internal.File_): void; + static method_4303($$0: Internal.class_1011$class_1012_, $$1: Internal.ByteBuffer_): Internal.class_1011; + method_4305($$0: number, $$1: number, $$2: number): void; + method_4327($$0: number, $$1: boolean): void; + method_4307(): number; + static method_4309($$0: Internal.InputStream_): Internal.class_1011; + static method_24034($$0: number): number; + static method_24033($$0: number): number; + method_24036(): number[]; + static method_24035($$0: number): number; + static method_24030($$0: number): number; + static method_24031($$0: number, $$1: number, $$2: number, $$3: number): number; + method_4311($$0: number, $$1: number): number; + static method_4310($$0: Internal.class_1011$class_1012_, $$1: Internal.InputStream_): Internal.class_1011; + close(): void; + method_4312($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: boolean, $$8: boolean): void; + method_4315($$0: number, $$1: number): number; + method_4314($$0: Internal.Path_): void; + method_4317($$0: Internal.class_1011_): void; + method_4316($$0: Internal.STBTTFontinfo_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number): void; + method_4319(): void; + static method_15990($$0: string): Internal.class_1011; + method_4318(): Internal.class_1011$class_1012; + method_35623($$0: number, $$1: number): number; + method_35622($$0: string): void; + method_35621($$0: number, $$1: number, $$2: number): void; + method_35620($$0: number): void; + method_22619($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: boolean, $$8: boolean, $$9: boolean, $$10: boolean): void; + toString(): string; + method_35627(): void; + method_4322(): number[]; + method_4300($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.class_1011_): void; + method_35626($$0: number, $$1: number): number; + method_35625($$0: number, $$1: number): number; + method_4302(): void; + static method_4324($$0: Internal.ByteBuffer_): Internal.class_1011; + method_4301($$0: number, $$1: number, $$2: number, $$3: boolean): void; + method_35624($$0: number, $$1: number, $$2: number): void; + method_4323(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1011_ = class_1011; + interface class_1061 { + method_4622(): void; + } + type class_1061_ = class_1061; + interface class_5455 extends Internal.DynamicRegistryManagerAccessor { + method_40313(): Internal.Stream>; + method_40311(): Internal.Stream>; + method_41201(): Internal.Lifecycle; + method_40316(): Internal.class_5455$class_6890; + method_33310($$0: Internal.class_5321_>): Internal.Optional>; + method_40308(): Internal.Stream>; + method_30530($$0: Internal.class_5321_>): Internal.class_2378; + method_33309($$0: Internal.class_5321_>): Internal.class_2378; + method_30527(arg0: Internal.class_5321_>): Internal.Optional>; + } + type class_5455_ = class_5455; + interface class_2374 { + method_10215(): number; + method_10214(): number; + method_10216(): number; + } + type class_2374_ = class_2374; + class class_1700 extends Internal.class_1693 implements Internal.class_2615 { + method_7518(): Internal.class_1688$class_1689; + method_7506($$0: number, $$1: number, $$2: number, $$3: boolean): void; + method_5439(): number; + method_7517(): Internal.class_2680; + method_7516($$0: Internal.class_1282_): void; + method_7526(): number; + method_7572(): boolean; + method_7571($$0: number): void; + method_7570($$0: boolean): void; + method_7574(): boolean; + method_11265(): number; + method_7573(): boolean; + method_11264(): number; + method_17357($$0: number, $$1: Internal.class_1661_): Internal.class_1703; + method_11266(): number; + method_5773(): void; + static readonly field_30702 : 4; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1700_ = class_1700; + abstract class Number implements Internal.Serializable { + intValue(): number; + floatValue(): number; + shortValue(): number; + doubleValue(): number; + longValue(): number; + byteValue(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Number_ = Number; + class AddLakeProperties { + setInner(p: BlockStatePredicate_): void; + setOuter(p: BlockStatePredicate_): void; + barrier : BlockStatePredicate; + chance : number; + biomes : ((arg0: Internal.BiomeModifications$BiomeContext) => boolean); + retrogen : number; + fluid : BlockStatePredicate; + id : ResourceLocation; + worldgenLayer : DecorationGenerationStep; + set outer(p: BlockStatePredicate_); + set inner(p: BlockStatePredicate_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AddLakeProperties_ = AddLakeProperties; + interface EntityKJS extends Internal.AsKJS { + getPersistentDataKJS(): Internal.class_2487; + asKJS(): Internal.EntityJS; + } + type EntityKJS_ = EntityKJS; + class class_806 { + method_3495($$0: Internal.class_1087_, $$1: Internal.class_1799_, $$2: Internal.class_638_, $$3: Internal.class_1309_, $$4: number): Internal.class_1087; + static readonly field_4292 : Internal.class_806; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_806_ = class_806; + interface ShortSpliterator extends Internal.Spliterator$OfPrimitive { + trySplit(): Internal.ShortSpliterator; + tryAdvance(arg0: Internal.Consumer_): boolean; + getComparator(): Internal.ShortComparator; + skip(arg0: number): number; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type ShortSpliterator_ = ShortSpliterator; + class PrintStream extends Internal.FilterOutputStream implements Internal.Appendable, Internal.Closeable { + print(arg0: boolean): void; + print(arg0: string): void; + print(arg0: string[]): void; + print(arg0: number): void; + print(arg0: any): void; + println(arg0: string): void; + println(arg0: any): void; + println(arg0: number): void; + println(arg0: string[]): void; + println(arg0: boolean): void; + println(): void; + writeBytes(arg0: number[]): void; + flush(): void; + format(arg0: string, ... arg1: any[]): Internal.PrintStream; + format(arg0: Internal.Locale_, arg1: string, ... arg2: any[]): Internal.PrintStream; + checkError(): boolean; + close(): void; + write(arg0: number[], arg1: number, arg2: number): void; + write(arg0: number): void; + write(arg0: number[]): void; + append(arg0: Internal.CharSequence_): Internal.PrintStream; + append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.PrintStream; + append(arg0: string): Internal.PrintStream; + printf(arg0: Internal.Locale_, arg1: string, ... arg2: any[]): Internal.PrintStream; + printf(arg0: string, ... arg1: any[]): Internal.PrintStream; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PrintStream_ = PrintStream; + class class_2739 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11807(): number; + method_11809(): Internal.List>; + method_11808($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2739_ = class_2739; + abstract class ChannelHandlerAdapter implements Internal.ChannelHandler { + exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void; + handlerAdded(arg0: Internal.ChannelHandlerContext_): void; + isSharable(): boolean; + handlerRemoved(arg0: Internal.ChannelHandlerContext_): void; + get sharable(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ChannelHandlerAdapter_ = ChannelHandlerAdapter; + class class_2619 extends Internal.class_2586 implements Internal.class_3829 { + method_5448(): void; + method_11276($$0: Internal.class_1799_): void; + method_11275(): Internal.class_1799; + method_11014($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2619_ = class_2619; + class class_1928$class_5198 extends Internal.Enum { + static valueOf($$0: string): Internal.class_1928$class_5198; + static values(): Internal.class_1928$class_5198[]; + method_27328(): string; + static readonly field_24095 : Internal.class_1928$class_5198; + static readonly field_24094 : Internal.class_1928$class_5198; + static readonly field_24097 : Internal.class_1928$class_5198; + static readonly field_24096 : Internal.class_1928$class_5198; + static readonly field_24099 : Internal.class_1928$class_5198; + static readonly field_24098 : Internal.class_1928$class_5198; + static readonly field_24100 : Internal.class_1928$class_5198; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1928$class_5198_ = "mobs" | "spawning" | "drops" | "chat" | "updates" | "player" | "misc" | class_1928$class_5198; + class class_4668$class_4675 extends Internal.class_4668 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4668$class_4675_ = class_4668$class_4675; + class class_5899 implements Internal.class_2596 { + method_34168(): number; + method_34167($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5899_ = class_5899; + /** + */ + class BasicItemJS$Builder extends Internal.ItemBuilder { + createObject(): Internal.class_1792; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + /** + */ + modifyAttribute(attribute: net.minecraft.resources.ResourceLocation, identifier: string, d: number, operation: net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation): Internal.ItemBuilder; + } + /** + */ + type BasicItemJS$Builder_ = BasicItemJS$Builder; + class class_1545 extends Internal.class_1588 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5718(): number; + static method_26906(): Internal.class_5132$class_5133; + method_5809(): boolean; + method_29503(): boolean; + method_6007(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1545_ = class_1545; + class class_2926 { + method_12678(): string; + method_12679($$0: Internal.class_2926$class_2930_): void; + method_12680(): Internal.class_2561; + method_12683(): Internal.class_2926$class_2930; + method_12684($$0: Internal.class_2561_): void; + method_12681($$0: Internal.class_2926$class_2927_): void; + method_12682(): Internal.class_2926$class_2927; + method_12677($$0: string): void; + static readonly field_33376 : 64; + static readonly field_33375 : 64; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2926_ = class_2926; + class class_17 { + method_35502(): Internal.class_1767; + static method_67($$0: Internal.class_2487_): Internal.class_17; + method_74(): Internal.class_2487; + static method_73($$0: Internal.class_1922_, $$1: BlockPos_): Internal.class_17; + method_72(): Internal.class_20$class_21; + hashCode(): number; + method_71(): string; + equals($$0: any): boolean; + method_70(): BlockPos; + method_68(): Internal.class_2561; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_17_ = class_17; + interface class_1732 { + method_7664($$0: Internal.class_1657_): void; + method_7663(): Internal.class_1860; + method_7662(arg0: Internal.class_1860_): void; + method_7665($$0: Internal.class_1937_, $$1: Internal.class_3222_, $$2: Internal.class_1860_): boolean; + } + type class_1732_ = class_1732; + class class_6847 implements Internal.class_6646 { + method_38873(): Internal.class_6647; + method_39911($$0: Internal.class_5281_, $$1: BlockPos_): boolean; + static readonly field_36284 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6847_ = class_6847; + abstract class Certificate implements Internal.Serializable { + getType(): string; + getEncoded(): number[]; + hashCode(): number; + equals(arg0: any): boolean; + verify(arg0: Internal.PublicKey_): void; + verify(arg0: Internal.PublicKey_, arg1: string): void; + verify(arg0: Internal.PublicKey_, arg1: Internal.Provider_): void; + toString(): string; + getPublicKey(): Internal.PublicKey; + get publicKey(): Internal.PublicKey; + get type(): string; + get encoded(): number[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Certificate_ = Certificate; + abstract class CustomBuffer extends Internal.Pointer$Default { + address(): number; + address(arg0: number): number; + compact(): SELF; + sizeof(): number; + address0(): number; + hasRemaining(): boolean; + clear(): SELF; + duplicate(): SELF; + remaining(): number; + put(arg0: SELF): SELF; + capacity(): number; + rewind(): SELF; + slice(): SELF; + slice(arg0: number, arg1: number): SELF; + limit(): number; + limit(arg0: number): SELF; + reset(): SELF; + toString(): string; + position(arg0: number): SELF; + position(): number; + free(): void; + flip(): SELF; + mark(): SELF; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CustomBuffer_ = CustomBuffer; + class ArmorItemBuilder extends Internal.ItemBuilder { + tier(t: Internal.class_1741_): Internal.ArmorItemBuilder; + modifyTier(callback: Internal.Consumer_): Internal.ArmorItemBuilder; + createObject(): Internal.class_1792; + armorTier : Internal.MutableArmorTier; + readonly equipmentSlot : EquipmentSlot; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ArmorItemBuilder_ = ArmorItemBuilder; + interface Object2ReferenceFunction extends it.unimi.dsi.fastutil.Function { + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Object2FloatFunction; + getOrDefault(arg0: any, arg1: V): V; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2ReferenceFunction; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Object2ShortFunction; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2ReferenceFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Object2IntFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Object2CharFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2ReferenceFunction; + put(arg0: K, arg1: V): V; + remove(arg0: any): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Object2DoubleFunction; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2ReferenceFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Object2ObjectFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2ReferenceFunction; + get(arg0: any): V; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2ReferenceFunction; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2ReferenceFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Object2ByteFunction; + } + type Object2ReferenceFunction_ = ((arg0: any) => V) | Object2ReferenceFunction; + abstract class class_2335 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2335; + method_35819(arg0: number, arg1: number, arg2: number, arg3: Internal.class_2350$class_2351_): number; + static values(): Internal.class_2335[]; + method_10055(): Internal.class_2335; + static method_10057($$0: Internal.class_2350$class_2351_, $$1: Internal.class_2350$class_2351_): Internal.class_2335; + method_10056(arg0: number, arg1: number, arg2: number, arg3: Internal.class_2350$class_2351_): number; + method_10058(arg0: Internal.class_2350$class_2351_): Internal.class_2350$class_2351; + static readonly field_10963 : Internal.class_2335; + static readonly field_10961 : Internal.class_2350$class_2351[]; + static readonly field_10962 : Internal.class_2335; + static readonly field_10965 : Internal.class_2335; + static readonly field_10960 : Internal.class_2335[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2335_ = "forward" | "backward" | "none" | class_2335; + interface ScreenMouseEvents$AllowMouseScroll { + allowMouseScroll(arg0: Internal.class_437_, arg1: number, arg2: number, arg3: number, arg4: number): boolean; + } + type ScreenMouseEvents$AllowMouseScroll_ = ((arg0: Internal.class_437, arg1: number, arg2: number, arg3: number, arg4: number) => boolean) | ScreenMouseEvents$AllowMouseScroll; + class class_5866 extends Internal.class_5863 { + method_33915(): number; + toString(): string; + method_33923(): Internal.class_5864; + static method_33934($$0: number, $$1: number): Internal.class_5866; + method_33921(): number; + method_33920($$0: Internal.Random_): number; + static readonly field_29016 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5866_ = class_5866; + class class_3101 implements Internal.class_3037 { + static readonly field_24888 : Internal.Codec; + readonly field_13694 : Internal.class_3098$class_3100; + readonly field_13693 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3101_ = class_3101; + interface MapCodec$ResultFunction { + apply(arg0: Internal.DynamicOps_, arg1: Internal.MapLike_, arg2: Internal.DataResult_): Internal.DataResult; + coApply(arg0: Internal.DynamicOps_, arg1: A, arg2: Internal.RecordBuilder_): Internal.RecordBuilder; + } + type MapCodec$ResultFunction_ = MapCodec$ResultFunction; + class ZoneOffsetTransitionRule implements Internal.Serializable { + getOffsetBefore(): Internal.ZoneOffset; + getOffsetAfter(): Internal.ZoneOffset; + isMidnightEndOfDay(): boolean; + getDayOfWeek(): Internal.DayOfWeek; + getLocalTime(): Internal.LocalTime; + hashCode(): number; + 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; + equals(arg0: any): boolean; + getStandardOffset(): Internal.ZoneOffset; + toString(): string; + getTimeDefinition(): Internal.ZoneOffsetTransitionRule$TimeDefinition; + getMonth(): Internal.Month; + createTransition(arg0: number): Internal.ZoneOffsetTransition; + getDayOfMonthIndicator(): number; + get localTime(): Internal.LocalTime; + get dayOfWeek(): Internal.DayOfWeek; + get dayOfMonthIndicator(): number; + get midnightEndOfDay(): boolean; + get standardOffset(): Internal.ZoneOffset; + get month(): Internal.Month; + get timeDefinition(): Internal.ZoneOffsetTransitionRule$TimeDefinition; + get offsetAfter(): Internal.ZoneOffset; + get offsetBefore(): Internal.ZoneOffset; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ZoneOffsetTransitionRule_ = ZoneOffsetTransitionRule; + abstract class class_1480 extends Internal.class_1314 { + method_6094(): boolean; + method_5931($$0: Internal.class_1657_): boolean; + method_5957($$0: Internal.class_4538_): boolean; + method_6046(): Internal.class_1310; + method_5970(): number; + method_5670(): void; + static method_38986($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5675(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1480_ = class_1480; + class class_2670 implements Internal.class_2596 { + method_11517(): number; + method_11052($$0: Internal.class_2540_): void; + method_11518($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2670_ = class_2670; + class class_4967 { + method_26099(): number; + method_26098(): Internal.class_3414; + static readonly field_24673 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4967_ = class_4967; + class class_337 extends Internal.class_332 { + method_1795($$0: Internal.class_2629_): void; + method_1796($$0: Internal.class_4587_): void; + method_1797(): boolean; + method_1798(): boolean; + method_1800(): boolean; + method_1801(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_337_ = class_337; + class class_2664 implements Internal.class_2596 { + method_11479(): Internal.List; + method_11052($$0: Internal.class_2540_): void; + method_11480($$0: Internal.class_2602_): void; + method_11472(): number; + method_11474(): number; + method_11473(): number; + method_11476(): number; + method_11475(): number; + method_11478(): number; + method_11477(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2664_ = class_2664; + class class_6005$class_6006 { + method_34974(): Internal.class_6005; + method_34975($$0: E, $$1: number): Internal.class_6005$class_6006; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6005$class_6006_ = class_6005$class_6006; + class class_1867 implements Internal.class_3955 { + method_8110(): Internal.class_1799; + method_17729($$0: Internal.class_1715_): Internal.class_1799; + method_8114(): ResourceLocation; + method_8113($$0: number, $$1: number): boolean; + method_8112(): string; + method_17730($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8119(): Internal.class_1865; + method_8117(): Internal.class_2371; + readonly field_9050 : Internal.class_1799; + readonly field_9049 : string; + readonly field_9047 : Internal.class_2371; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1867_ = class_1867; + interface class_1936 extends Internal.class_5423, Internal.class_5424 { + method_8409(): Internal.Random; + method_39282($$0: BlockPos_, $$1: Internal.class_3611_, $$2: number, $$3: Internal.class_1953_): void; + method_8408($$0: BlockPos_, $$1: Internal.class_2248_): void; + method_8407(): Internal.class_1267; + method_8406(arg0: Internal.class_2394_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void; + method_39281($$0: BlockPos_, $$1: Internal.class_3611_, $$2: number): void; + method_39280($$0: BlockPos_, $$1: Internal.class_2248_, $$2: number, $$3: Internal.class_1953_): void; + method_8393($$0: number, $$1: number): boolean; + method_33596($$0: Internal.class_5712_, $$1: Internal.class_1297_): void; + method_8397(): Internal.class_6756; + method_30271(): number; + method_8396(arg0: Internal.class_1657_, arg1: BlockPos_, arg2: Internal.class_3414_, arg3: Internal.class_3419_, arg4: number, arg5: number): void; + method_8401(): Internal.class_5217; + method_8444(arg0: Internal.class_1657_, arg1: number, arg2: BlockPos_, arg3: number): void; + method_39279($$0: BlockPos_, $$1: Internal.class_2248_, $$2: number): void; + method_39224(): number; + method_32889($$0: Internal.class_5712_, $$1: BlockPos_): void; + method_20290($$0: number, $$1: BlockPos_, $$2: number): void; + method_8398(): Internal.class_2802; + method_8405(): Internal.class_6756; + method_32887($$0: Internal.class_1297_, $$1: Internal.class_5712_, $$2: Internal.class_1297_): void; + method_32888(arg0: Internal.class_1297_, arg1: Internal.class_5712_, arg2: BlockPos_): void; + method_8404(arg0: BlockPos_): Internal.class_1266; + method_8503(): Internal.MinecraftServer; + } + type class_1936_ = class_1936; + class Package extends Internal.NamedPackage implements Internal.AnnotatedElement { + isSealed(arg0: Internal.URL_): boolean; + isSealed(): boolean; + static getPackage(arg0: string): Internal.Package; + getName(): string; + isAnnotationPresent(arg0: Internal.Class_): boolean; + getSpecificationTitle(): string; + getImplementationTitle(): string; + isCompatibleWith(arg0: string): boolean; + getAnnotations(): Internal.Annotation[]; + getSpecificationVendor(): string; + getDeclaredAnnotations(): Internal.Annotation[]; + getAnnotationsByType(arg0: Internal.Class_): A[]; + getDeclaredAnnotationsByType(arg0: Internal.Class_): A[]; + getAnnotation(arg0: Internal.Class_): A; + hashCode(): number; + static getPackages(): Internal.Package[]; + getDeclaredAnnotation(arg0: Internal.Class_): A; + toString(): string; + getSpecificationVersion(): string; + getImplementationVendor(): string; + getImplementationVersion(): string; + get specificationVendor(): string; + get declaredAnnotations(): Internal.Annotation[]; + get specificationTitle(): string; + get implementationVersion(): string; + get sealed(): boolean; + get name(): string; + get implementationVendor(): string; + get annotations(): Internal.Annotation[]; + get implementationTitle(): string; + get packages(): Internal.Package[]; + get specificationVersion(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Package_ = Package; + interface Float2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Float2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2ShortFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ShortFunction; + } + type Float2ShortFunction_ = ((arg0: number) => number) | Float2ShortFunction; + interface Annotation { + hashCode(): number; + equals(arg0: any): boolean; + annotationType(): Internal.Annotation; + toString(): string; + } + type Annotation_ = Annotation; + interface OpenOption { + } + type OpenOption_ = OpenOption; + interface AbstractBlockAccessor { + getSettings(): Internal.class_4970$class_2251; + } + type AbstractBlockAccessor_ = AbstractBlockAccessor; + class CodeSource implements Internal.Serializable { + getLocation(): Internal.URL; + getCodeSigners(): any[]; + hashCode(): number; + equals(arg0: any): boolean; + getCertificates(): Internal.Certificate[]; + toString(): string; + implies(arg0: Internal.CodeSource_): boolean; + get codeSigners(): any[]; + get certificates(): Internal.Certificate[]; + get location(): Internal.URL; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CodeSource_ = CodeSource; + class class_2761 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11872($$0: Internal.class_2602_): void; + method_11871(): number; + method_11873(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2761_ = class_2761; + interface MobFilter extends Internal.BiPredicate { + test(arg0: Internal.class_1311_, arg1: Internal.class_5483$class_1964_): boolean; + } + type MobFilter_ = ((arg0: Internal.class_1311, arg1: Internal.class_5483$class_1964) => boolean) | MobFilter; + class class_5733 implements Internal.class_3037 { + readonly field_35416 : number; + readonly field_35417 : number; + readonly field_35418 : number; + readonly field_28241 : number; + static readonly field_28237 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5733_ = class_5733; + class FlowingFluidBuilder extends Internal.BuilderBase { + getRegistryType(): Internal.RegistryObjectBuilderTypes; + createObject(): Internal.class_3611; + readonly fluidBuilder : Internal.FluidBuilder; + get registryType(): Internal.RegistryObjectBuilderTypes; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FlowingFluidBuilder_ = FlowingFluidBuilder; + abstract class class_846$class_851$class_4577 implements Internal.Comparable { + method_22782(): void; + method_22783(arg0: Internal.class_750_): Internal.CompletableFuture; + method_22784($$0: Internal.class_846$class_851$class_4577_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_846$class_851$class_4577_ = class_846$class_851$class_4577; + class class_6578 extends Internal.class_6580 { + method_23455($$0: Internal.Random_, $$1: BlockPos_): Internal.class_2680; + static readonly field_34702 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6578_ = class_6578; + class class_2497 extends Internal.class_2514 { + method_39850($$0: Internal.class_6836_): Internal.class_6836$class_6838; + static method_23247($$0: number): Internal.class_2497; + method_23258(): Internal.class_4614; + method_32289($$0: Internal.class_5627_): void; + method_10699(): number; + method_10698(): number; + method_10701(): number; + method_10700(): number; + method_10711(): number; + method_10702(): Internal.Number; + method_10713($$0: Internal.DataOutput_): void; + hashCode(): number; + equals($$0: any): boolean; + method_10592(): Internal.class_2497; + method_10697(): number; + method_10696(): number; + static readonly field_21037 : Internal.class_4614; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2497_ = class_2497; + abstract class class_4097 { + method_18923($$0: Internal.class_3218_, $$1: E, $$2: number): void; + method_18922($$0: Internal.class_3218_, $$1: E, $$2: number): boolean; + method_18925($$0: Internal.class_3218_, $$1: E, $$2: number): void; + toString(): string; + method_18921(): Internal.class_4097$class_4098; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4097_ = class_4097; + class class_2724 implements Internal.class_2596 { + method_27904(): boolean; + method_28120(): boolean; + method_22425(): number; + method_11779(): Internal.class_5321; + method_11052($$0: Internal.class_2540_): void; + method_28121(): boolean; + method_11780(): Internal.class_1934; + method_30117(): Internal.class_1934; + method_11782($$0: Internal.class_2602_): void; + method_29445(): Internal.class_6880; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2724_ = class_2724; + abstract class class_4651 { + static method_38433($$0: Internal.class_2680_): Internal.class_4656; + static method_38432($$0: Internal.class_2248_): Internal.class_4656; + method_23455(arg0: Internal.Random_, arg1: BlockPos_): Internal.class_2680; + static readonly field_24937 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4651_ = class_4651; + interface class_3678 { + method_30133(): void; + method_15995(arg0: boolean): void; + method_15993(): void; + } + type class_3678_ = class_3678; + class class_60 extends Internal.class_4309 implements Internal.IdentifiableResourceReloadListener, Internal.LootTablesKJS { + method_370(): Internal.Set; + static method_369($$0: Internal.class_58_, $$1: ResourceLocation_, $$2: Internal.class_52_): void; + getFabricId(): ResourceLocation; + method_367($$0: ResourceLocation_): Internal.class_52; + static method_372($$0: Internal.class_52_): Internal.JsonElement; + getFabricDependencies(): Internal.Collection; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_60_ = class_60; + class class_3989 extends Internal.class_3988 { + method_18013($$0: number): void; + method_18069($$0: BlockPos_): void; + method_18014(): number; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_18010(): Internal.class_3414; + method_5749($$0: Internal.class_2487_): void; + method_19270(): boolean; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5974($$0: number): boolean; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3989_ = class_3989; + abstract class class_3609 extends Internal.class_3611 { + method_20784($$0: Internal.class_3610_): number; + method_15728($$0: number, $$1: boolean): Internal.class_3610; + method_15782($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_3610_): Vec3; + method_15729($$0: boolean): Internal.class_3610; + method_15751(): Internal.class_3611; + method_15750(): Internal.class_3611; + method_15779(arg0: Internal.class_3610_): number; + method_17775($$0: Internal.class_3610_, $$1: Internal.class_1922_, $$2: BlockPos_): Internal.class_265; + method_15778($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_3610_): void; + method_15788($$0: Internal.class_3610_, $$1: Internal.class_1922_, $$2: BlockPos_): number; + static readonly field_15900 : Internal.class_2758; + static readonly field_15902 : Internal.class_2746; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3609_ = class_3609; + class class_2989 extends Internal.class_4309 implements Internal.IdentifiableResourceReloadListener { + getFabricId(): ResourceLocation; + method_12893(): Internal.Collection; + method_12896($$0: ResourceLocation_): Internal.class_161; + getFabricDependencies(): Internal.Collection; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2989_ = class_2989; + /** + * Fired when a block is broken by player. This will not be fired by other means, like TNT. + * + * On fabric, the experience returned is always `null`. + */ + class BlockBreakEventJS extends Internal.PlayerEventJS { + getBlock(): Internal.BlockContainerJS; + getXp(): number; + getEntity(): Internal.EntityJS; + setXp(xp: number): void; + canCancel(): boolean; + get xp(): number; + get block(): Internal.BlockContainerJS; + get entity(): Internal.EntityJS; + set xp(xp: number); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when a block is broken by player. This will not be fired by other means, like TNT. + * + * On fabric, the experience returned is always `null`. + */ + type BlockBreakEventJS_ = BlockBreakEventJS; + interface IEventHandler { + onEvent(arg0: Internal.EventJS_): void; + } + type IEventHandler_ = ((arg0: Internal.EventJS) => void) | IEventHandler; + class class_3419 extends Internal.Enum { + static valueOf($$0: string): Internal.class_3419; + static values(): Internal.class_3419[]; + method_14840(): string; + static readonly field_15250 : Internal.class_3419; + static readonly field_15251 : Internal.class_3419; + static readonly field_15252 : Internal.class_3419; + static readonly field_15253 : Internal.class_3419; + static readonly field_15247 : Internal.class_3419; + static readonly field_15248 : Internal.class_3419; + static readonly field_15254 : Internal.class_3419; + static readonly field_15245 : Internal.class_3419; + static readonly field_15256 : Internal.class_3419; + static readonly field_15246 : Internal.class_3419; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3419_ = "voice" | "music" | "records" | "blocks" | "hostile" | "players" | "weather" | "neutral" | "ambient" | "master" | class_3419; + interface Set extends Internal.Collection { + add(arg0: E): boolean; + spliterator(): Internal.Spliterator; + containsAll(arg0: Internal.Collection_): boolean; + isEmpty(): boolean; + clear(): void; + remove(arg0: any): boolean; + removeAll(arg0: Internal.Collection_): boolean; + contains(arg0: any): boolean; + iterator(): Internal.Iterator; + size(): number; + addAll(arg0: Internal.Collection_): boolean; + hashCode(): number; + equals(arg0: any): boolean; + toArray(arg0: T[]): T[]; + toArray(): any[]; + retainAll(arg0: Internal.Collection_): boolean; + } + type Set_ = Set; + interface FabricLootSupplier { + getType(): Internal.class_176; + getFunctions(): Internal.List; + asVanilla(): Internal.class_52; + getPools(): Internal.List; + } + type FabricLootSupplier_ = FabricLootSupplier; + class class_32 { + method_27002($$0: string): Internal.class_32$class_5143; + method_235(): Internal.List; + method_236(): Internal.Path; + method_240($$0: string): boolean; + method_230($$0: string): boolean; + static method_26999($$0: Internal.Path_): Internal.class_32; + method_19636(): Internal.Path; + method_35504(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_32_ = class_32; + class class_293$class_5595 extends Internal.Enum { + static valueOf($$0: string): Internal.class_293$class_5595; + static values(): Internal.class_293$class_5595[]; + static method_31972($$0: number): Internal.class_293$class_5595; + static readonly field_27371 : Internal.class_293$class_5595; + readonly field_27375 : number; + readonly field_27374 : number; + static readonly field_27373 : Internal.class_293$class_5595; + static readonly field_27372 : Internal.class_293$class_5595; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_293$class_5595_ = "byte" | "short" | "int" | class_293$class_5595; + class class_26 { + method_123($$0: string, $$1: Internal.class_18_): void; + method_17923($$0: string, $$1: number): Internal.class_2487; + method_125(): void; + method_17924($$0: Internal.Function_, $$1: Internal.Supplier_, $$2: string): T; + method_20786($$0: Internal.Function_, $$1: string): T; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_26_ = class_26; + abstract class TypeCapture { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TypeCapture_ = TypeCapture; + class RecipeTypeJS { + getMod(): string; + hashCode(): number; + equals(obj: any): boolean; + isCustom(): boolean; + getId(): ResourceLocation; + toString(): string; + readonly factory : (() => Internal.RecipeJS); + readonly serializer : Internal.class_1865; + get mod(): string; + get custom(): boolean; + get id(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecipeTypeJS_ = RecipeTypeJS; + class class_2995$class_2996 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2995$class_2996; + static values(): Internal.class_2995$class_2996[]; + static readonly field_13431 : Internal.class_2995$class_2996; + static readonly field_13430 : Internal.class_2995$class_2996; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2995$class_2996_ = "change" | "remove" | class_2995$class_2996; + abstract class BuilderBase implements Internal.Supplier { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + clientRegistry(minecraft: Internal.Supplier_): void; + transformObject(obj: T): T; + translationKey(key: string): Internal.BuilderBase; + getTranslationKeyGroup(): string; + newID(pre: string, post: string): ResourceLocation; + displayName(name: string): Internal.BuilderBase; + generateLang(lang: Internal.Map_): void; + type(type: string): Internal.BuilderBase; + createAdditionalObjects(): void; + createObject(): T; + addResourcePackLocations(path: string, list: Internal.List_, packType: Internal.class_3264_): void; + getRegistryType(): Internal.RegistryObjectBuilderTypes; + get(): T; + tag(tag: ResourceLocation_): Internal.BuilderBase; + generateDataJsons(generator: Internal.DataJsonGenerator_): void; + readonly id : ResourceLocation; + get registryType(): Internal.RegistryObjectBuilderTypes; + get translationKeyGroup(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BuilderBase_ = BuilderBase; + interface Double2DoubleFunction extends it.unimi.dsi.fastutil.Function, java_.util.function_.DoubleUnaryOperator { + getOrDefault(arg0: number, arg1: number): number; + getOrDefault(arg0: any, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Double2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2DoubleFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2DoubleFunction; + } + type Double2DoubleFunction_ = ((arg0: number) => number) | Double2DoubleFunction; + interface class_2170$class_2171 { + parse(arg0: Internal.StringReader_): void; + } + type class_2170$class_2171_ = ((arg0: Internal.StringReader) => void) | class_2170$class_2171; + class class_4081 extends Internal.Enum { + method_18793(): Internal.class_124; + static valueOf($$0: string): Internal.class_4081; + static values(): Internal.class_4081[]; + static readonly field_18272 : Internal.class_4081; + static readonly field_18271 : Internal.class_4081; + static readonly field_18273 : Internal.class_4081; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4081_ = "beneficial" | "neutral" | "harmful" | class_4081; + interface class_3285 { + method_14453(arg0: Internal.Consumer_, arg1: Internal.class_3288$class_5351_): void; + } + type class_3285_ = class_3285; + class LinkedHashMap extends Internal.HashMap implements Internal.Map { + getOrDefault(arg0: any, arg1: V): V; + entrySet(): Internal.Set>; + forEach(arg0: Internal.BiConsumer_): void; + values(): Internal.Collection; + get(arg0: any): V; + clear(): void; + keySet(): Internal.Set; + replaceAll(arg0: Internal.BiFunction_): void; + containsValue(arg0: any): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LinkedHashMap_ = LinkedHashMap; + interface class_2596 { + method_11052(arg0: Internal.class_2540_): void; + method_11051(): boolean; + method_11054(arg0: T): void; + } + type class_2596_ = class_2596; + class class_4642 implements Internal.class_3037 { + static readonly field_24912 : Internal.Codec; + readonly field_21283 : Internal.class_3610; + readonly field_21284 : boolean; + readonly field_21285 : number; + readonly field_21286 : number; + readonly field_21287 : Internal.class_6885; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4642_ = class_4642; + class class_4831 { + static method_24636($$0: T, $$1: number): Internal.class_4831; + method_35127(): number; + method_24913(): void; + method_24637(): T; + static method_28355($$0: T): Internal.class_4831; + method_24914(): boolean; + static method_28353($$0: Internal.Codec_): Internal.Codec>; + toString(): string; + method_24634(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4831_ = class_4831; + interface FabricClientCommandSource extends Internal.class_2172 { + getWorld(): Internal.class_638; + getPlayer(): Internal.class_746; + getPosition(): Vec3; + getRotation(): Internal.class_241; + sendError(arg0: Internal.class_2561_): void; + getMeta(key: string): any; + getClient(): Internal.class_310; + getEntity(): Internal.class_1297; + sendFeedback(arg0: Internal.class_2561_): void; + } + type FabricClientCommandSource_ = FabricClientCommandSource; + class class_2617 implements Internal.class_2596 { + method_11270($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + method_11273(): Internal.Map, number>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2617_ = class_2617; + class class_274 { + static method_1224($$0: string): Internal.Optional; + static method_37271(): Internal.Set; + method_1225(): string; + method_1226(): boolean; + method_1227(): Internal.class_274$class_275; + static readonly field_1460 : Internal.class_274; + static readonly field_1453 : Internal.class_274; + static readonly field_1464 : Internal.class_274; + static readonly field_1465 : Internal.class_274; + static readonly field_1462 : Internal.class_274; + static readonly field_1463 : Internal.class_274; + static readonly field_1452 : Internal.class_274; + static readonly field_1468 : Internal.class_274; + static readonly field_1457 : Internal.class_274; + static readonly field_1458 : Internal.class_274[]; + static readonly field_1466 : Internal.class_274[]; + static readonly field_1456 : Internal.class_274; + static readonly field_1459 : Internal.class_274; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_274_ = class_274; + class Provider$Service { + getAttribute(arg0: string): string; + getType(): string; + getAlgorithm(): string; + getProvider(): Internal.Provider; + newInstance(arg0: any): any; + toString(): string; + getClassName(): string; + supportsParameter(arg0: any): boolean; + get provider(): Internal.Provider; + get className(): string; + get type(): string; + get algorithm(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Provider$Service_ = Provider$Service; + class class_1266 { + method_5458(): number; + method_35020(): boolean; + method_5457(): number; + method_5454(): Internal.class_1267; + method_5455($$0: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1266_ = class_1266; + class class_1640 extends Internal.class_3763 implements Internal.class_1603 { + method_7193(): boolean; + method_16484($$0: number, $$1: boolean): void; + method_7192($$0: boolean): void; + method_16485(): boolean; + method_5711($$0: number): void; + method_20033(): Internal.class_3414; + static method_26927(): Internal.class_5132$class_5133; + method_6007(): void; + method_7105($$0: Internal.class_1309_, $$1: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1640_ = class_1640; + interface IntToLongFunction { + applyAsLong(arg0: number): number; + } + type IntToLongFunction_ = ((arg0: number) => number) | IntToLongFunction; + abstract class Pointer$Default implements Internal.Pointer { + address(): number; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Pointer$Default_ = Pointer$Default; + class FluidBucketItemBuilder extends Internal.ItemBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + clientRegistry(minecraft: Internal.Supplier_): void; + createObject(): Internal.class_1755; + readonly fluidBuilder : Internal.FluidBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type FluidBucketItemBuilder_ = FluidBucketItemBuilder; + class MultipartBlockStateGenerator { + toJson(): Internal.JsonObject; + part(when: string, model: string): void; + part(when: string, consumer: Internal.Consumer_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MultipartBlockStateGenerator_ = MultipartBlockStateGenerator; + class class_287 extends Internal.class_4585 implements Internal.class_4584 { + method_22897($$0: number, $$1: number): void; + method_1344(): void; + method_22898($$0: number, $$1: number): void; + method_1334(): Internal.class_287$class_5594; + method_1324($$0: Internal.class_287$class_5594_): void; + method_22900(): Internal.class_296; + method_1336($$0: number, $$1: number, $$2: number, $$3: number): Internal.class_4588; + method_1325(): void; + method_1326(): void; + method_1328($$0: Internal.class_293$class_5596_, $$1: Internal.class_293_): void; + method_31948($$0: number, $$1: number, $$2: number): void; + method_22893(): boolean; + method_23477(): void; + method_22896($$0: number, $$1: number): void; + method_22632(): Internal.Pair; + method_23919($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number): void; + method_1343(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_287_ = class_287; + class DateTimeFormatter { + withLocale(arg0: Internal.Locale_): Internal.DateTimeFormatter; + parseBest(arg0: Internal.CharSequence_, ... arg1: Internal.TemporalQuery_[]): Internal.TemporalAccessor; + static ofLocalizedDateTime(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter; + static ofLocalizedDateTime(arg0: Internal.FormatStyle_, arg1: Internal.FormatStyle_): Internal.DateTimeFormatter; + getResolverFields(): Internal.Set; + static ofPattern(arg0: string): Internal.DateTimeFormatter; + static ofPattern(arg0: string, arg1: Internal.Locale_): Internal.DateTimeFormatter; + static ofLocalizedDate(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter; + formatTo(arg0: Internal.TemporalAccessor_, arg1: Internal.Appendable_): void; + static parsedLeapSecond(): Internal.TemporalQuery; + getChronology(): Internal.Chronology; + withChronology(arg0: Internal.Chronology_): Internal.DateTimeFormatter; + withDecimalStyle(arg0: Internal.DecimalStyle_): Internal.DateTimeFormatter; + withZone(arg0: Internal.ZoneId_): Internal.DateTimeFormatter; + localizedBy(arg0: Internal.Locale_): Internal.DateTimeFormatter; + static parsedExcessDays(): Internal.TemporalQuery; + withResolverStyle(arg0: Internal.ResolverStyle_): Internal.DateTimeFormatter; + getResolverStyle(): Internal.ResolverStyle; + format(arg0: Internal.TemporalAccessor_): string; + getZone(): Internal.ZoneId; + parse(arg0: Internal.CharSequence_, arg1: Internal.ParsePosition_): Internal.TemporalAccessor; + parse(arg0: Internal.CharSequence_): Internal.TemporalAccessor; + parse(arg0: Internal.CharSequence_, arg1: Internal.TemporalQuery_): T; + getDecimalStyle(): Internal.DecimalStyle; + toFormat(arg0: Internal.TemporalQuery_): Internal.Format; + toFormat(): Internal.Format; + static ofLocalizedTime(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter; + toString(): string; + withResolverFields(... arg0: Internal.TemporalField_[]): Internal.DateTimeFormatter; + withResolverFields(arg0: Internal.Set_): Internal.DateTimeFormatter; + getLocale(): Internal.Locale; + parseUnresolved(arg0: Internal.CharSequence_, arg1: Internal.ParsePosition_): Internal.TemporalAccessor; + static readonly ISO_OFFSET_TIME : Internal.DateTimeFormatter; + static readonly ISO_LOCAL_DATE_TIME : Internal.DateTimeFormatter; + static readonly RFC_1123_DATE_TIME : Internal.DateTimeFormatter; + static readonly ISO_INSTANT : Internal.DateTimeFormatter; + static readonly ISO_ZONED_DATE_TIME : Internal.DateTimeFormatter; + static readonly ISO_OFFSET_DATE_TIME : Internal.DateTimeFormatter; + static readonly ISO_DATE_TIME : Internal.DateTimeFormatter; + static readonly ISO_DATE : Internal.DateTimeFormatter; + static readonly ISO_TIME : Internal.DateTimeFormatter; + static readonly ISO_LOCAL_TIME : Internal.DateTimeFormatter; + static readonly ISO_OFFSET_DATE : Internal.DateTimeFormatter; + static readonly ISO_ORDINAL_DATE : Internal.DateTimeFormatter; + static readonly ISO_LOCAL_DATE : Internal.DateTimeFormatter; + static readonly BASIC_ISO_DATE : Internal.DateTimeFormatter; + static readonly ISO_WEEK_DATE : Internal.DateTimeFormatter; + get resolverFields(): Internal.Set; + get zone(): Internal.ZoneId; + get decimalStyle(): Internal.DecimalStyle; + get resolverStyle(): Internal.ResolverStyle; + get chronology(): Internal.Chronology; + get locale(): Internal.Locale; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type DateTimeFormatter_ = DateTimeFormatter; + class class_3619 extends Internal.Enum { + static valueOf($$0: string): Internal.class_3619; + static values(): Internal.class_3619[]; + static readonly field_15974 : Internal.class_3619; + static readonly field_15975 : Internal.class_3619; + static readonly field_15970 : Internal.class_3619; + static readonly field_15971 : Internal.class_3619; + static readonly field_15972 : Internal.class_3619; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3619_ = "normal" | "destroy" | "ignore" | "block" | "push_only" | class_3619; + abstract class class_8 { + method_12($$0: Internal.class_1950_, $$1: Internal.class_1308_): void; + method_23(): boolean; + method_22(): boolean; + method_21(): Internal.class_9; + method_20($$0: boolean): void; + method_19(): void; + method_18(arg0: Internal.class_9_[], arg1: Internal.class_9_): number; + method_17(arg0: Internal.class_1922_, arg1: number, arg2: number, arg3: number): Internal.class_7; + method_16(arg0: number, arg1: number, arg2: number): Internal.class_4459; + method_15($$0: boolean): void; + method_25(arg0: Internal.class_1922_, arg1: number, arg2: number, arg3: number, arg4: Internal.class_1308_, arg5: number, arg6: number, arg7: number, arg8: boolean, arg9: boolean): Internal.class_7; + method_14($$0: boolean): void; + method_24(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_8_ = class_8; + class class_3264 extends Internal.Enum { + static valueOf($$0: string): Internal.class_3264; + static values(): Internal.class_3264[]; + method_31438($$0: Internal.GameVersion_): number; + method_14413(): string; + static readonly field_14190 : Internal.class_3264; + static readonly field_14188 : Internal.class_3264; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3264_ = "client_resources" | "server_data" | class_3264; + abstract class BaseImmutableMultimap extends Internal.AbstractMultimap { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type BaseImmutableMultimap_ = BaseImmutableMultimap; + interface class_3906 extends Internal.AutoCloseable { + method_27918($$0: Internal.Function_>, Msg>): Internal.CompletableFuture; + method_16898(): string; + method_16901(arg0: Msg): void; + method_17345($$0: Internal.Function_, Msg>): Internal.CompletableFuture; + close(): void; + } + type class_3906_ = class_3906; + class WoodenButtonBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type WoodenButtonBlockBuilder_ = WoodenButtonBlockBuilder; + interface RenderDataObjectConsumer { + fabric_acceptRenderDataObjects(arg0: Internal.Long2ObjectOpenHashMap_): void; + } + type RenderDataObjectConsumer_ = RenderDataObjectConsumer; + interface RegistryAttributeHolder { + addAttribute(arg0: Internal.RegistryAttribute_): Internal.RegistryAttributeHolder; + hasAttribute(arg0: Internal.RegistryAttribute_): boolean; + } + type RegistryAttributeHolder_ = RegistryAttributeHolder; + interface class_2547 { + method_40065(): boolean; + method_10839(arg0: Internal.class_2561_): void; + method_2872(): Internal.class_2535; + } + type class_2547_ = class_2547; + class InventoryJS { + getBlock(level: Internal.LevelJS_): Internal.BlockContainerJS; + countNonEmpty(): number; + countNonEmpty(ingredient: Internal.IngredientJS_): number; + set(slot: number, item: Internal.class_1799_): void; + markDirty(): void; + count(): number; + count(ingredient: Internal.IngredientJS_): number; + isEmpty(): boolean; + clear(): void; + clear(ingredient: Internal.IngredientJS_): void; + isItemValid(slot: number, item: Internal.class_1799_): boolean; + insert(slot: number, item: Internal.class_1799_, simulate: boolean): Internal.ItemStackJS; + getWidth(): number; + getHeight(): number; + getSize(): number; + extract(slot: number, amount: number, simulate: boolean): Internal.ItemStackJS; + find(ingredient: Internal.IngredientJS_): number; + find(): number; + getSlotLimit(slot: number): number; + get(slot: number): Internal.ItemStackJS; + toString(): string; + readonly minecraftInventory : Internal.ItemHandler; + get size(): number; + get width(): number; + get empty(): boolean; + get height(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type InventoryJS_ = InventoryJS; + abstract class ContentHandler { + getContent(arg0: Internal.URLConnection_): any; + getContent(arg0: Internal.URLConnection_, arg1: Internal.Class_[]): any; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ContentHandler_ = ContentHandler; + abstract class class_339 extends Internal.class_332 implements Internal.class_4068, Internal.class_364, Internal.class_6379 { + method_25406($$0: number, $$1: number, $$2: number): boolean; + method_25405($$0: number, $$1: number): boolean; + method_25407($$0: boolean): boolean; + method_25354($$0: Internal.class_1144_): void; + method_25364(): number; + method_25367(): boolean; + method_25355($$0: Internal.class_2561_): void; + method_25402($$0: number, $$1: number, $$2: number): boolean; + method_25358($$0: number): void; + method_25369(): Internal.class_2561; + method_25357($$0: number, $$1: number): void; + method_25368(): number; + method_25403($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean; + method_25348($$0: number, $$1: number): void; + method_25359($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number): void; + method_25370(): boolean; + method_25350($$0: number): void; + method_25394($$0: Internal.class_4587_, $$1: number, $$2: number, $$3: number): void; + method_25352($$0: Internal.class_4587_, $$1: number, $$2: number): void; + method_37303(): boolean; + static method_32602($$0: Internal.class_2561_): Internal.class_5250; + method_37018(): Internal.class_6379$class_6380; + field_22764 : boolean; + static readonly field_22757 : ResourceLocation; + field_22761 : number; + field_22760 : number; + field_22763 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_339_ = class_339; + class class_2806 { + method_16560(): Internal.class_2806; + method_12152(): number; + method_12160(): Internal.EnumSet; + method_12172(): string; + static method_12161($$0: number): Internal.class_2806; + method_20612($$0: Internal.class_3218_, $$1: Internal.class_3485_, $$2: Internal.class_3227_, $$3: Internal.Function_>>, $$4: Internal.class_2791_): Internal.CompletableFuture>; + static method_12155(): number; + static method_16558(): Internal.List; + method_12164(): Internal.class_2806$class_2808; + method_16559(): number; + static method_12175($$0: Internal.class_2806_): number; + toString(): string; + method_12165($$0: Internal.class_2806_): boolean; + method_12154($$0: Internal.Executor_, $$1: Internal.class_3218_, $$2: Internal.class_2794_, $$3: Internal.class_3485_, $$4: Internal.class_3227_, $$5: Internal.Function_>>, $$6: Internal.List_, $$7: boolean): Internal.CompletableFuture>; + static method_12168($$0: string): Internal.class_2806; + static readonly field_12800 : Internal.class_2806; + static readonly field_12801 : Internal.class_2806; + static readonly field_12798 : Internal.class_2806; + static readonly field_12804 : Internal.class_2806; + static readonly field_12805 : Internal.class_2806; + static readonly field_12803 : Internal.class_2806; + static readonly field_19160 : Internal.EnumSet; + static readonly field_35470 : 8; + static readonly field_12790 : Internal.class_2806; + static readonly field_12796 : Internal.class_2806; + static readonly field_12786 : Internal.class_2806; + static readonly field_16422 : Internal.class_2806; + static readonly field_12794 : Internal.class_2806; + static readonly field_16423 : Internal.class_2806; + static readonly field_12795 : Internal.class_2806; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2806_ = class_2806; + class class_3568 implements Internal.class_3565 { + method_22876($$0: Internal.class_1944_, $$1: Internal.class_4076_): string; + method_31929(): number; + method_15551($$0: Internal.class_4076_, $$1: boolean): void; + method_15562($$0: Internal.class_1944_): Internal.class_3562; + method_31928(): number; + method_22363($$0: BlockPos_, $$1: number): number; + method_20601($$0: Internal.class_1923_, $$1: boolean): void; + method_15518(): boolean; + method_15516($$0: number, $$1: boolean, $$2: boolean): number; + method_31930(): number; + method_15558($$0: Internal.class_1944_, $$1: Internal.class_4076_, $$2: Internal.class_2804_, $$3: boolean): void; + method_15514($$0: BlockPos_, $$1: number): void; + method_15513($$0: BlockPos_): void; + method_15512($$0: Internal.class_1923_, $$1: boolean): void; + static readonly field_31713 : 15; + static readonly field_31714 : 1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3568_ = class_3568; + class class_1481 extends Internal.class_1429 { + method_5931($$0: Internal.class_1657_): boolean; + method_6679(): boolean; + method_5800($$0: Internal.class_3218_, $$1: Internal.class_1538_): void; + static method_20671($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + static method_26896(): Internal.class_5132$class_5133; + method_6094(): boolean; + method_6091($$0: Vec3_): void; + method_6482(): boolean; + method_6481($$0: Internal.class_1799_): boolean; + method_6046(): Internal.class_1310; + method_6695(): boolean; + method_5970(): number; + method_6683($$0: BlockPos_): void; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_17825(): number; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + method_5675(): boolean; + static readonly field_6921 : ((arg0: Internal.class_1309) => boolean); + static readonly field_28406 : Internal.class_1856; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1481_ = class_1481; + class Schema { + types(): Internal.Set; + getParent(): Internal.Schema; + registerSimple(arg0: Internal.Map_>, arg1: string): void; + registerBlockEntities(arg0: Internal.Schema_): Internal.Map>; + resolveTemplate(arg0: string): Internal.TypeTemplate; + getTypeRaw(arg0: Internal.DSL$TypeReference_): com.mojang.datafixers.types.Type; + registerType(arg0: boolean, arg1: Internal.DSL$TypeReference_, arg2: Internal.Supplier_): void; + registerEntities(arg0: Internal.Schema_): Internal.Map>; + findChoiceType(arg0: Internal.DSL$TypeReference_): Internal.TaggedChoice$TaggedChoiceType; + getVersionKey(): number; + getType(arg0: Internal.DSL$TypeReference_): com.mojang.datafixers.types.Type; + registerTypes(arg0: Internal.Schema_, arg1: Internal.Map_>, arg2: Internal.Map_>): void; + id(arg0: string): Internal.TypeTemplate; + getChoiceType(arg0: Internal.DSL$TypeReference_, arg1: string): com.mojang.datafixers.types.Type; + register(arg0: Internal.Map_>, arg1: string, arg2: Internal.Supplier_): void; + register(arg0: Internal.Map_>, arg1: string, arg2: Internal.Function_): void; + get parent(): Internal.Schema; + get versionKey(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Schema_ = Schema; + class class_6670 { + method_38981($$0: Internal.Predicate_): boolean; + method_38980($$0: Internal.Predicate_): Internal.Stream; + method_38972($$0: Internal.class_1309_): boolean; + static method_38971(): Internal.class_6670; + method_38975($$0: Internal.Predicate_): Internal.Optional; + method_38978($$0: Internal.Predicate_): Internal.Iterable; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6670_ = class_6670; + abstract class HandheldItemBuilder extends Internal.ItemBuilder { + attackDamageBaseline(f: number): Internal.HandheldItemBuilder; + speedBaseline(f: number): Internal.HandheldItemBuilder; + tier(t: Internal.class_1832_): Internal.HandheldItemBuilder; + modifyTier(callback: Internal.Consumer_): Internal.HandheldItemBuilder; + attackDamageBonus(f: number): Internal.HandheldItemBuilder; + speed(f: number): Internal.HandheldItemBuilder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type HandheldItemBuilder_ = HandheldItemBuilder; + class class_5720 { + method_32971(): number; + method_32978(): Internal.class_5716; + static method_32975($$0: Internal.class_2540_, $$1: Internal.class_5720_): void; + method_32976(): BlockPos; + static method_32974($$0: Internal.class_2540_): Internal.class_5720; + static readonly field_28193 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5720_ = class_5720; + interface Reference2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.ToLongFunction { + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Reference2ShortFunction; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Reference2IntFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Reference2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Reference2ObjectFunction; + removeLong(arg0: any): number; + get(arg0: any): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Reference2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Reference2FloatFunction; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Reference2CharFunction; + getLong(arg0: any): number; + applyAsLong(arg0: K): number; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2LongFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2LongFunction; + } + type Reference2LongFunction_ = ((arg0: any) => number) | Reference2LongFunction; + interface OrderedEventExecutor extends Internal.EventExecutor { + } + type OrderedEventExecutor_ = OrderedEventExecutor; + /** + */ + interface RecipeFilter extends Internal.Predicate { + test(arg0: Internal.RecipeJS_): boolean; + } + /** + */ + type RecipeFilter_ = Internal.RecipeFilter_[] | {exact?: boolean, not?: Internal.RecipeFilter_, or?: Internal.RecipeFilter_[], id?: (string | RegExp), type?: Special.RecipeSerializer, group?: string, mod?: `@${Special.Mod}`, input?: Internal.IngredientJS_, output?: Internal.IngredientJS_} | ((arg0: Internal.RecipeJS) => boolean) | RecipeFilter; + class class_302 { + method_1410($$0: number): Internal.class_748; + method_1409(): void; + static readonly field_32135 : 9; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_302_ = class_302; + abstract class class_2688 { + method_11656(): Internal.ImmutableMap, Internal.Comparable>; + method_28493($$0: Internal.class_2769_): S; + method_11657($$0: Internal.class_2769_, $$1: V): S; + method_28498($$0: Internal.class_2769_): boolean; + method_28496($$0: Internal.Map_, Internal.Comparable_>, S>): void; + method_28501(): Internal.Collection>; + method_28500($$0: Internal.class_2769_): Internal.Optional; + toString(): string; + method_11654($$0: Internal.class_2769_): T; + static readonly field_31386 : "Properties"; + static readonly field_31385 : "Name"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2688_ = class_2688; + class class_3528 { + method_15332(): T; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3528_ = class_3528; + class class_2841$class_6561 extends Internal.Record { + method_38309($$0: Internal.class_2540_): void; + method_38308($$0: Internal.class_2837_, $$1: Internal.class_6490_): void; + comp_118(): Internal.class_6490; + hashCode(): number; + comp_119(): Internal.class_2837; + equals($$0: any): boolean; + comp_74(): Internal.class_2841$class_6560; + toString(): string; + method_38306(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2841$class_6561_ = class_2841$class_6561; + class class_55$class_56 implements Internal.class_116, Internal.class_192, Internal.FabricLootPoolBuilder { + with(entry: Internal.class_79_): Internal.class_55$class_56; + with(entries: Internal.Collection_): Internal.class_55$class_56; + apply(function_: Internal.class_117_): Internal.class_55$class_56; + apply(functions: Internal.Collection_): Internal.class_55$class_56; + conditionally(conditions: Internal.Collection_): Internal.class_55$class_56; + conditionally(condition: Internal.class_5341_): Internal.class_55$class_56; + method_354(): Internal.class_55$class_56; + method_35509($$0: Internal.class_5658_): Internal.class_55$class_56; + method_355(): Internal.class_55; + method_356($$0: Internal.class_5341$class_210_): Internal.class_55$class_56; + method_351($$0: Internal.class_79$class_80_): Internal.class_55$class_56; + method_352($$0: Internal.class_5658_): Internal.class_55$class_56; + method_353($$0: Internal.class_117$class_118_): Internal.class_55$class_56; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_55$class_56_ = class_55$class_56; + interface class_322 { + getColor(arg0: Internal.class_2680_, arg1: Internal.class_1920_, arg2: BlockPos_, arg3: number): number; + } + type class_322_ = class_322; + class class_6953 extends Internal.Record { + comp_419(): Internal.class_6574; + comp_417(): Internal.class_6910; + comp_428(): Internal.class_6910; + comp_429(): Internal.class_6910; + comp_418(): Internal.class_6574; + comp_415(): Internal.class_6910; + hashCode(): number; + comp_416(): Internal.class_6910; + equals($$0: any): boolean; + comp_424(): Internal.class_6910; + comp_414(): Internal.class_6910; + toString(): string; + comp_423(): Internal.class_6910; + comp_486(): Internal.class_6910; + comp_420(): Internal.class_6910; + comp_431(): Internal.List; + comp_487(): Internal.class_6910; + comp_421(): Internal.class_6910; + comp_484(): Internal.class_6910; + comp_485(): Internal.class_6910; + comp_430(): Internal.class_6910; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6953_ = class_6953; + class class_2556 extends Internal.Enum { + static method_10842($$0: number): Internal.class_2556; + method_10843(): number; + static valueOf($$0: string): Internal.class_2556; + static values(): Internal.class_2556[]; + method_19457(): boolean; + static readonly field_11733 : Internal.class_2556; + static readonly field_11737 : Internal.class_2556; + static readonly field_11735 : Internal.class_2556; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2556_ = "system" | "chat" | "game_info" | class_2556; + class class_1501 extends Internal.class_1492 implements Internal.class_1603 { + method_5956(): boolean; + method_6803(): number; + method_6800(): Internal.class_1767; + method_6702(): number; + method_6806(): Internal.class_1501; + method_6807(): boolean; + method_6804($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1501; + method_6805(): boolean; + method_6809(): number; + method_6791($$0: Internal.class_1501_): void; + method_6773($$0: Internal.class_1799_): boolean; + method_6793(): boolean; + method_6474($$0: Internal.class_1429_): boolean; + method_6798($$0: number): void; + method_5621(): number; + method_6755(): number; + method_7105($$0: Internal.class_1309_, $$1: number): void; + method_6797(): void; + method_6753(): boolean; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + method_5865($$0: Internal.class_1297_): void; + method_6735(): boolean; + method_6757(): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + static method_26900(): Internal.class_5132$class_5133; + method_6481($$0: Internal.class_1799_): boolean; + method_6762(): boolean; + method_5453($$0: Internal.class_1263_): void; + method_6765(): boolean; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1501_ = class_1501; + interface StringBuilderAppendable { + appendString(arg0: Internal.StringBuilder_): void; + } + type StringBuilderAppendable_ = StringBuilderAppendable; + interface PublicKey extends Internal.Key { + } + type PublicKey_ = PublicKey; + class class_2631 extends Internal.class_2586 { + static method_31695($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2631_): void; + method_38250(): Internal.class_2622; + method_11338($$0: number): number; + method_16887(): Internal.class_2487; + static method_39766(): void; + static method_39765($$0: Internal.class_3312_, $$1: Internal.MinecraftSessionService_, $$2: Internal.Executor_): void; + method_11333($$0: Internal.GameProfile_): void; + method_11014($$0: Internal.class_2487_): void; + static method_11335($$0: Internal.GameProfile_, $$1: Internal.Consumer_): void; + method_11334(): Internal.GameProfile; + static readonly field_31363 : "SkullOwner"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2631_ = class_2631; + abstract class class_1471 extends Internal.class_1321 { + method_6626(): boolean; + method_6627($$0: Internal.class_3222_): boolean; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1471_ = class_1471; + interface ObjDoubleConsumer { + accept(arg0: T, arg1: number): void; + } + type ObjDoubleConsumer_ = ((arg0: T, arg1: number) => void) | ObjDoubleConsumer; + class SuggestionContext { + readonly parent : Internal.CommandNode; + readonly startPos : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SuggestionContext_ = SuggestionContext; + class class_2945$class_2946 { + method_12799($$0: T): void; + method_12794(): T; + method_12797(): Internal.class_2940; + method_12798(): Internal.class_2945$class_2946; + method_12795($$0: boolean): void; + method_12796(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2945$class_2946_ = class_2945$class_2946; + class class_5905 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_34196(): number; + method_34195(): number; + method_34194(): number; + method_34193($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5905_ = class_5905; + abstract class TypeToken extends Internal.TypeCapture implements Internal.Serializable { + getRawType(): typeof T; + resolveType(arg0: Internal.Type_): Internal.TypeToken; + method(arg0: Internal.Method_): Internal.Invokable; + unwrap(): Internal.TypeToken; + isSubtypeOf(arg0: Internal.TypeToken_): boolean; + isSubtypeOf(arg0: Internal.Type_): boolean; + getType(): Internal.Type; + hashCode(): number; + getComponentType(): Internal.TypeToken; + static of(arg0: Internal.Class_): Internal.TypeToken; + static of(arg0: Internal.Type_): Internal.TypeToken; + equals(arg0: any): boolean; + getSubtype(arg0: Internal.Class_): Internal.TypeToken; + getSupertype(arg0: Internal.Class_): Internal.TypeToken; + where(arg0: Internal.TypeParameter_, arg1: Internal.TypeToken_): Internal.TypeToken; + where(arg0: Internal.TypeParameter_, arg1: Internal.Class_): Internal.TypeToken; + isArray(): boolean; + toString(): string; + getTypes(): Internal.TypeToken$TypeSet<>; + isSupertypeOf(arg0: Internal.Type_): boolean; + isSupertypeOf(arg0: Internal.TypeToken_): boolean; + wrap(): Internal.TypeToken; + isPrimitive(): boolean; + get componentType(): Internal.TypeToken; + get types(): Internal.TypeToken$TypeSet<>; + get rawType(): typeof T; + get primitive(): boolean; + get array(): boolean; + get type(): Internal.Type; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TypeToken_ = TypeToken; + interface UnitToken { + nextUnaryOperator(): boolean; + unstack(resultStack: Internal.Stack_): void; + interpret(stream: Internal.UnitTokenStream_): Internal.Unit; + } + type UnitToken_ = UnitToken; + class class_6497 extends Internal.Record { + static method_37956($$0: T, $$1: T): Internal.DataResult>; + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + method_37952($$0: Internal.class_6497_): boolean; + comp_2(): T; + static method_37953($$0: Internal.Codec_): Internal.Codec>; + static method_37954($$0: Internal.Codec_, $$1: T, $$2: T): Internal.Codec>; + comp_1(): T; + method_37955($$0: T): boolean; + static readonly field_34390 : Internal.Codec>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6497_ = class_6497; + class class_3439 { + method_22845($$0: ResourceLocation_): boolean; + method_14880($$0: Internal.class_1729_): boolean; + method_30176($$0: Internal.class_5421_): boolean; + method_30175($$0: Internal.class_5421_, $$1: boolean, $$2: boolean): void; + method_14878($$0: Internal.class_1860_): boolean; + method_30177($$0: Internal.class_5421_, $$1: boolean): void; + method_30174($$0: Internal.class_5411_): void; + method_30173(): Internal.class_5411; + method_14884($$0: Internal.class_5421_, $$1: boolean): void; + method_14883($$0: Internal.class_1860_): boolean; + method_14893($$0: Internal.class_1860_): void; + method_14876($$0: Internal.class_1860_): void; + method_14887($$0: Internal.class_5421_): boolean; + method_14875($$0: Internal.class_3439_): void; + method_14886($$0: Internal.class_1860_): void; + method_14885($$0: Internal.class_1860_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3439_ = class_3439; + /** + * Fired when you need to add, change tags of things. + * + * However, due to the type erasure of Java, Probe can not determine what + * can be used here, please refer to the tag string itself. + */ + class TagEventJS extends Internal.EventJS { + add(tag: ResourceLocation_, ... ids: string[]): Internal.TagEventJS$TagWrapper<>; + removeAll(tag: ResourceLocation_): Internal.TagEventJS$TagWrapper<>; + post(event: string): void; + getType(): string; + removeAllTagsFrom(... ids: string[]): void; + get(id: ResourceLocation_): Internal.TagEventJS$TagWrapper<>; + setGlobalPriorityList(o: any): void; + remove(tag: ResourceLocation_, ... ids: string[]): Internal.TagEventJS$TagWrapper<>; + get type(): string; + set globalPriorityList(o: any); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when you need to add, change tags of things. + * + * However, due to the type erasure of Java, Probe can not determine what + * can be used here, please refer to the tag string itself. + */ + type TagEventJS_ = TagEventJS; + /** + * Fired when the player tossed an item. + */ + class ItemTossEventJS extends Internal.PlayerEventJS { + getItem(): Internal.ItemStackJS; + getEntity(): Internal.EntityJS; + getItemEntity(): Internal.EntityJS; + canCancel(): boolean; + get item(): Internal.ItemStackJS; + get itemEntity(): Internal.EntityJS; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when the player tossed an item. + */ + type ItemTossEventJS_ = ItemTossEventJS; + class class_4063 extends Internal.Enum { + method_18498(): string; + static valueOf($$0: string): Internal.class_4063; + static values(): Internal.class_4063[]; + static readonly field_18162 : Internal.class_4063; + static readonly field_18164 : Internal.class_4063; + static readonly field_18163 : Internal.class_4063; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4063_ = "fancy" | "fast" | "off" | class_4063; + class class_296 { + method_35667(): boolean; + method_34451(): number; + hashCode(): number; + equals($$0: any): boolean; + method_1382(): Internal.class_296$class_298; + toString(): string; + method_1385(): number; + method_22652($$0: number, $$1: number, $$2: number): void; + method_1386(): Internal.class_296$class_297; + method_22653($$0: number): void; + method_1387(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_296_ = class_296; + class class_3175 extends Internal.Record implements Internal.class_3037 { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_156(): Internal.class_4651; + static readonly field_24909 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3175_ = class_3175; + class class_1851 extends Internal.class_1852 { + method_17709($$0: Internal.class_1715_, $$1: Internal.class_1937_): boolean; + method_8110(): Internal.class_1799; + method_17708($$0: Internal.class_1715_): Internal.class_1799; + method_8113($$0: number, $$1: number): boolean; + method_8119(): Internal.class_1865; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1851_ = class_1851; + interface App2 { + } + type App2_ = App2; + interface LongStream$Builder extends Internal.LongConsumer { + add(arg0: number): Internal.LongStream$Builder; + build(): Internal.LongStream; + accept(arg0: number): void; + } + type LongStream$Builder_ = LongStream$Builder; + class class_898 implements Internal.class_4013 { + method_3941($$0: Internal.class_1937_, $$1: Internal.class_4184_, $$2: Internal.class_1297_): void; + method_14491($$0: Internal.class_3300_): void; + method_3954($$0: E, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.class_4587_, $$7: Internal.class_4597_, $$8: number): void; + method_3953($$0: T): Internal.class_897; + method_3944($$0: Internal.class_1937_): void; + method_3955($$0: boolean): void; + method_3958(): boolean; + method_23839($$0: E, $$1: number): number; + method_3959($$0: number, $$1: number, $$2: number): number; + method_3948($$0: boolean): void; + method_23168($$0: Internal.class_1297_): number; + method_24197(): Internal.class_1158; + method_24196($$0: Internal.class_1158_): void; + method_3950($$0: E, $$1: Internal.class_4604_, $$2: number, $$3: number, $$4: number): boolean; + readonly field_4685 : Internal.class_1060; + field_4686 : Internal.class_4184; + readonly field_4692 : Internal.class_315; + field_4678 : Internal.class_1297; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_898_ = class_898; + interface Reference2IntFunction extends it.unimi.dsi.fastutil.Function, Internal.ToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Reference2ShortFunction; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2IntFunction; + andThenInt(arg0: Internal.Int2IntFunction_): Internal.Reference2IntFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2IntFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Reference2DoubleFunction; + andThenObject(arg0: Internal.Int2ObjectFunction_): Internal.Reference2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Int2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2IntFunction; + andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Reference2ByteFunction; + andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Reference2FloatFunction; + applyAsInt(arg0: K): number; + removeInt(arg0: any): number; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2IntFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2IntFunction; + andThenChar(arg0: Internal.Int2CharFunction_): Internal.Reference2CharFunction; + getInt(arg0: any): number; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2IntFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2IntFunction; + andThenReference(arg0: Internal.Int2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2IntFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2IntFunction; + } + type Reference2IntFunction_ = ((arg0: any) => number) | Reference2IntFunction; + class class_4587$class_4665 { + method_23761(): Internal.class_1159; + method_23762(): Internal.class_4581; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4587$class_4665_ = class_4587$class_4665; + class ClientPlayerDataJS extends Internal.PlayerDataJS { + getLevel(): Internal.ClientLevelJS; + getPlayer(): Internal.ClientPlayerJS; + getMinecraftPlayer(): Internal.class_1657; + getName(): string; + getProfile(): Internal.GameProfile; + getId(): Internal.UUID; + getOverworld(): Internal.LevelJS; + get level(): Internal.ClientLevelJS; + get minecraftPlayer(): Internal.class_1657; + get profile(): Internal.GameProfile; + get name(): string; + get id(): Internal.UUID; + get overworld(): Internal.LevelJS; + get player(): Internal.ClientPlayerJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ClientPlayerDataJS_ = ClientPlayerDataJS; + class class_4970$class_2250 extends Internal.Enum { + static valueOf($$0: string): Internal.class_4970$class_2250; + static values(): Internal.class_4970$class_2250[]; + static readonly field_10655 : Internal.class_4970$class_2250; + static readonly field_10656 : Internal.class_4970$class_2250; + static readonly field_10657 : Internal.class_4970$class_2250; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4970$class_2250_ = "xz" | "xyz" | "none" | class_4970$class_2250; + class AlgorithmParameters { + init(arg0: number[]): void; + init(arg0: number[], arg1: string): void; + init(arg0: Internal.AlgorithmParameterSpec_): void; + getEncoded(): number[]; + getEncoded(arg0: string): number[]; + getAlgorithm(): string; + getProvider(): Internal.Provider; + toString(): string; + static getInstance(arg0: string, arg1: Internal.Provider_): Internal.AlgorithmParameters; + static getInstance(arg0: string, arg1: string): Internal.AlgorithmParameters; + static getInstance(arg0: string): Internal.AlgorithmParameters; + getParameterSpec(arg0: Internal.Class_): T; + get provider(): Internal.Provider; + get encoded(): number[]; + get algorithm(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AlgorithmParameters_ = AlgorithmParameters; + class class_5132 { + method_27308($$0: Internal.class_1320_, $$1: Internal.UUID_): number; + method_27309($$0: Internal.class_1320_, $$1: Internal.UUID_): boolean; + method_27310($$0: Internal.class_1320_): boolean; + method_26862($$0: Internal.class_1320_): number; + method_26863($$0: Internal.Consumer_, $$1: Internal.class_1320_): Internal.class_1324; + static method_26861(): Internal.class_5132$class_5133; + method_26864($$0: Internal.class_1320_): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5132_ = class_5132; + class class_744 { + method_3129($$0: boolean): void; + method_3128(): Internal.class_241; + method_20622(): boolean; + field_3908 : boolean; + field_3907 : number; + field_3906 : boolean; + field_3905 : number; + field_3909 : boolean; + field_3910 : boolean; + field_3904 : boolean; + field_3903 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_744_ = class_744; + class class_2355 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2355; + static values(): Internal.class_2355[]; + method_10186(): Internal.Set; + static readonly field_11072 : Internal.class_2355; + static readonly field_11073 : Internal.class_2355; + static readonly field_11070 : Internal.class_2355; + static readonly field_11076 : Internal.class_2355; + static readonly field_11074 : Internal.class_2355; + static readonly field_11075 : Internal.class_2355; + static readonly field_11069 : Internal.class_2355; + static readonly field_11068 : Internal.class_2355; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2355_ = "south_west" | "north_east" | "east" | "north_west" | "south" | "north" | "south_east" | "west" | class_2355; + class class_4985 extends Internal.class_1429 implements Internal.class_4981, Internal.class_5146 { + method_6725(): boolean; + method_5956(): boolean; + method_26319($$0: Internal.class_3610_): boolean; + method_5957($$0: Internal.class_4538_): boolean; + method_29503(): boolean; + method_26316(): number; + method_26315($$0: Vec3_): void; + method_6091($$0: Vec3_): void; + method_5621(): number; + method_6576($$0: Internal.class_3419_): void; + method_5642(): Internal.class_1297; + method_6577(): boolean; + static method_26924(): Internal.class_5132$class_5133; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_24829($$0: Internal.class_1309_): Vec3; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + method_5809(): boolean; + method_26345(): number; + method_26343($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_4985; + static method_26344($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_26349($$0: boolean): void; + method_26348(): boolean; + method_6481($$0: Internal.class_1799_): boolean; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_6765(): boolean; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4985_ = class_4985; + class class_2736 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11805($$0: Internal.class_2602_): void; + method_11804(): string; + method_11806(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2736_ = class_2736; + class class_2568 { + hashCode(): number; + equals($$0: any): boolean; + method_27665(): Internal.JsonObject; + method_10891($$0: Internal.class_2568$class_5247_): T; + toString(): string; + static method_27664($$0: Internal.JsonObject_): Internal.class_2568; + method_10892(): Internal.class_2568$class_5247; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2568_ = class_2568; + interface FabricRegistry extends Internal.RegistryAttributeHolder { + build(arg0: Internal.Set_): void; + } + type FabricRegistry_ = FabricRegistry; + class class_4862 extends Internal.class_4861 { + method_24928(): void; + method_7613($$0: Internal.class_1799_, $$1: Internal.class_1735_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4862_ = class_4862; + class class_2866 implements Internal.class_2596 { + method_12436(): number; + method_11052($$0: Internal.class_2540_): void; + method_12434($$0: Internal.class_2792_): void; + method_12435(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2866_ = class_2866; + class class_5900$class_5901 extends Internal.Enum { + static valueOf($$0: string): Internal.class_5900$class_5901; + static values(): Internal.class_5900$class_5901[]; + static readonly field_29155 : Internal.class_5900$class_5901; + static readonly field_29156 : Internal.class_5900$class_5901; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5900$class_5901_ = "add" | "remove" | class_5900$class_5901; + interface Double2ReferenceFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Reference2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ReferenceFunction; + andThenInt(arg0: Internal.Reference2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2ReferenceFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Reference2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Reference2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Reference2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ReferenceFunction; + andThenByte(arg0: Internal.Reference2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Reference2FloatFunction_): Internal.Double2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ReferenceFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ReferenceFunction; + andThenChar(arg0: Internal.Reference2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2ReferenceFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ReferenceFunction; + andThenReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ReferenceFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2ReferenceFunction; + } + type Double2ReferenceFunction_ = ((arg0: number) => V) | Double2ReferenceFunction; + interface EntityTargetKJS { + getNameKJS(): string; + } + type EntityTargetKJS_ = EntityTargetKJS; + interface TemporalAccessor { + getLong(arg0: Internal.TemporalField_): number; + query(arg0: Internal.TemporalQuery_): R; + get(arg0: Internal.TemporalField_): number; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + isSupported(arg0: Internal.TemporalField_): boolean; + } + type TemporalAccessor_ = TemporalAccessor; + class class_1142 { + method_4858($$0: Internal.class_5195_): void; + method_4859(): void; + method_18669(): void; + method_4860($$0: Internal.class_5195_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1142_ = class_1142; + class class_2183$class_2184 extends Internal.Enum { + method_9299($$0: Internal.class_2168_): Vec3; + static valueOf($$0: string): Internal.class_2183$class_2184; + static method_9296($$0: string): Internal.class_2183$class_2184; + static values(): Internal.class_2183$class_2184[]; + method_9302($$0: Internal.class_1297_): Vec3; + static readonly field_9853 : Internal.class_2183$class_2184; + static readonly field_9851 : Internal.class_2183$class_2184; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2183$class_2184_ = "feet" | "eyes" | class_2183$class_2184; + interface LongFunction { + apply(arg0: number): R; + } + type LongFunction_ = ((arg0: number) => R) | LongFunction; + interface WatchEvent { + kind(): Internal.WatchEvent$Kind; + count(): number; + context(): T; + } + type WatchEvent_ = WatchEvent; + class StackTraceElement implements Internal.Serializable { + getLineNumber(): number; + getMethodName(): string; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + getClassName(): string; + getClassLoaderName(): string; + getModuleName(): string; + getFileName(): string; + isNativeMethod(): boolean; + getModuleVersion(): string; + get fileName(): string; + get moduleVersion(): string; + get moduleName(): string; + get nativeMethod(): boolean; + get methodName(): string; + get className(): string; + get lineNumber(): number; + get classLoaderName(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StackTraceElement_ = StackTraceElement; + class class_6900 { + method_40404($$0: Internal.class_2385_, $$1: Internal.class_5321_>, $$2: Internal.Codec_, $$3: Internal.DynamicOps_): Internal.DataResult>; + method_40402($$0: Internal.class_5455$class_6893_): Internal.class_6900$class_6901; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6900_ = class_6900; + interface class_4068 { + method_25394(arg0: Internal.class_4587_, arg1: number, arg2: number, arg3: number): void; + } + type class_4068_ = class_4068; + abstract class SocketAddress implements Internal.Serializable { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SocketAddress_ = SocketAddress; + abstract class class_897 { + method_3932(): Internal.class_327; + method_3931(arg0: T): ResourceLocation; + method_3933($$0: T, $$1: Internal.class_4604_, $$2: number, $$3: number, $$4: number): boolean; + method_3936($$0: T, $$1: number, $$2: number, $$3: Internal.class_4587_, $$4: Internal.class_4597_, $$5: number): void; + method_24088($$0: T, $$1: number): number; + method_23169($$0: T, $$1: number): Vec3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_897_ = class_897; + interface BlockStateKJS { + setDestroySpeedKJS(arg0: number): void; + setLightEmissionKJS(arg0: number): void; + setRequiresToolKJS(arg0: boolean): void; + setMaterialKJS(arg0: Internal.class_3614_): void; + } + type BlockStateKJS_ = BlockStateKJS; + class class_6016 extends Internal.class_6017 { + method_35012(): Internal.class_6018; + method_35011(): number; + toString(): string; + method_35009(): number; + static method_34998($$0: number): Internal.class_6016; + method_34997(): number; + method_35008($$0: Internal.Random_): number; + static readonly field_29943 : Internal.Codec; + static readonly field_29942 : Internal.class_6016; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6016_ = class_6016; + interface class_3679 { + method_1278(): Internal.class_281; + method_1279(): void; + method_1270(): number; + method_34418(): void; + method_1274(): Internal.class_281; + } + type class_3679_ = class_3679; + class class_1708 extends Internal.class_1703 { + method_17377(): number; + method_7597($$0: Internal.class_1657_): boolean; + method_17378(): number; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1708_ = class_1708; + interface class_5916 { + method_34263(arg0: Internal.class_1703_, arg1: Internal.class_2371_, arg2: Internal.class_1799_, arg3: number[]): void; + method_34262(arg0: Internal.class_1703_, arg1: Internal.class_1799_): void; + method_34261(arg0: Internal.class_1703_, arg1: number, arg2: Internal.class_1799_): void; + method_34260(arg0: Internal.class_1703_, arg1: number, arg2: number): void; + } + type class_5916_ = class_5916; + interface RenderMaterial { + spriteDepth(): number; + } + type RenderMaterial_ = RenderMaterial; + class Pair$Mu implements Internal.K1 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Pair$Mu_ = Pair$Mu; + class View implements Internal.App2 { + flatMap(arg0: Internal.Function_, Internal.View_>): Internal.View; + newType(): com.mojang.datafixers.types.Type; + compose(arg0: Internal.View_): Internal.View; + hashCode(): number; + function(): Internal.PointFree>; + equals(arg0: any): boolean; + rewriteOrNop(arg0: Internal.PointFreeRule_): Internal.View; + static create(arg0: string, arg1: com.mojang.datafixers.types.Type_, arg2: com.mojang.datafixers.types.Type_, arg3: Internal.Function_, Internal.Function_>): Internal.View; + static create(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.PointFree_>): Internal.View; + toString(): string; + type(): com.mojang.datafixers.types.Type; + rewrite(arg0: Internal.PointFreeRule_): Internal.Optional>; + static nopView(arg0: com.mojang.datafixers.types.Type_): Internal.View; + getFuncType(): com.mojang.datafixers.types.Type>; + get funcType(): com.mojang.datafixers.types.Type>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type View_ = View; + interface ArgumentType { + listSuggestions(arg0: Internal.CommandContext_, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture; + getExamples(): Internal.Collection; + parse(arg0: Internal.StringReader_): T; + } + type ArgumentType_ = ArgumentType; + class class_1684 extends Internal.class_3857 { + method_5731($$0: Internal.class_3218_): Internal.class_1297; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1684_ = class_1684; + interface Multiset extends Internal.Collection { + add(arg0: E, arg1: number): number; + add(arg0: E): boolean; + forEachEntry(arg0: Internal.ObjIntConsumer_): void; + entrySet(): Internal.Set>; + spliterator(): Internal.Spliterator; + forEach(arg0: Internal.Consumer_): void; + containsAll(arg0: Internal.Collection_): boolean; + count(arg0: any): number; + remove(arg0: any, arg1: number): number; + remove(arg0: any): boolean; + removeAll(arg0: Internal.Collection_): boolean; + contains(arg0: any): boolean; + iterator(): Internal.Iterator; + size(): number; + elementSet(): Internal.Set; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + setCount(arg0: E, arg1: number): number; + setCount(arg0: E, arg1: number, arg2: number): boolean; + retainAll(arg0: Internal.Collection_): boolean; + } + type Multiset_ = Multiset; + class class_6850 { + method_39969($$0: Internal.class_1937_, $$1: BlockPos_, $$2: BlockPos_, $$3: number): Internal.class_853; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6850_ = class_6850; + class AttributedCharacterIterator$Attribute implements Internal.Serializable { + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + static readonly LANGUAGE : Internal.AttributedCharacterIterator$Attribute; + static readonly INPUT_METHOD_SEGMENT : Internal.AttributedCharacterIterator$Attribute; + static readonly READING : Internal.AttributedCharacterIterator$Attribute; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AttributedCharacterIterator$Attribute_ = AttributedCharacterIterator$Attribute; + abstract class Locale$IsoCountryCode extends Internal.Enum { + static valueOf(arg0: string): Internal.Locale$IsoCountryCode; + static values(): Internal.Locale$IsoCountryCode[]; + static readonly PART3 : Internal.Locale$IsoCountryCode; + static readonly PART1_ALPHA2 : Internal.Locale$IsoCountryCode; + static readonly PART1_ALPHA3 : Internal.Locale$IsoCountryCode; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Locale$IsoCountryCode_ = "part3" | "part1_alpha2" | "part1_alpha3" | Locale$IsoCountryCode; + class class_6642 extends Internal.class_6017 { + method_35012(): Internal.class_6018; + method_35011(): number; + method_35009(): number; + method_35008($$0: Internal.Random_): number; + static readonly field_35035 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6642_ = class_6642; + interface class_6798

{ + codec(): Internal.Codec

; + } + type class_6798_

= class_6798

; + interface ShortList extends Internal.List, Internal.Comparable>, Internal.ShortCollection { + add(arg0: number): boolean; + add(arg0: number, arg1: number): void; + subList(arg0: number, arg1: number): Internal.ShortList; + set(arg0: number, arg1: number): number; + spliterator(): Internal.ShortSpliterator; + getShort(arg0: number): number; + removeShort(arg0: number): number; + setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + setElements(arg0: number, arg1: number[]): void; + setElements(arg0: number[]): void; + sort(arg0: Internal.Comparator_): void; + sort(arg0: Internal.ShortComparator_): void; + removeElements(arg0: number, arg1: number): void; + replaceAll(arg0: Internal.IntUnaryOperator_): void; + replaceAll(arg0: Internal.ShortUnaryOperator_): void; + replaceAll(arg0: Internal.UnaryOperator_): void; + remove(arg0: number): number; + remove(arg0: any): boolean; + lastIndexOf(arg0: any): number; + lastIndexOf(arg0: number): number; + contains(arg0: any): boolean; + iterator(): Internal.ShortListIterator; + size(arg0: number): void; + addAll(arg0: Internal.ShortList_): boolean; + addAll(arg0: number, arg1: Internal.ShortCollection_): boolean; + addAll(arg0: number, arg1: Internal.ShortList_): boolean; + addElements(arg0: number, arg1: number[]): void; + addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + get(arg0: number): number; + listIterator(arg0: number): Internal.ShortListIterator; + listIterator(): Internal.ShortListIterator; + indexOf(arg0: number): number; + indexOf(arg0: any): number; + unstableSort(arg0: Internal.Comparator_): void; + unstableSort(arg0: Internal.ShortComparator_): void; + } + type ShortList_ = ShortList; + interface DynamicRegistryManagerAccessor { + } + type DynamicRegistryManagerAccessor_ = DynamicRegistryManagerAccessor; + interface TypeRewriteRule { + rewrite(arg0: com.mojang.datafixers.types.Type_): Internal.Optional>; + } + type TypeRewriteRule_ = TypeRewriteRule; + class class_3965 extends Internal.class_239 { + method_17781(): boolean; + method_17783(): Internal.class_239$class_240; + method_17780(): Internal.class_2350; + static method_17778($$0: Vec3_, $$1: Internal.class_2350_, $$2: BlockPos_): Internal.class_3965; + method_17779($$0: Internal.class_2350_): Internal.class_3965; + method_29328($$0: BlockPos_): Internal.class_3965; + method_17777(): BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3965_ = class_3965; + class class_2770 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_11904(): ResourceLocation; + method_11903(): Internal.class_3419; + method_11905($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2770_ = class_2770; + class class_4008 extends Internal.class_4080> { + method_18174(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4008_ = class_4008; + class class_1508 extends Internal.class_1297 { + method_5779($$0: Internal.class_1297_): boolean; + method_18002(): Internal.class_2596; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_31746(): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5863(): boolean; + readonly field_7007 : Internal.class_1510; + readonly field_7006 : string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1508_ = class_1508; + class class_1259$class_1261 extends Internal.Enum { + method_5425(): string; + static valueOf($$0: string): Internal.class_1259$class_1261; + static values(): Internal.class_1259$class_1261[]; + static method_5424($$0: string): Internal.class_1259$class_1261; + static readonly field_5796 : Internal.class_1259$class_1261; + static readonly field_5793 : Internal.class_1259$class_1261; + static readonly field_5795 : Internal.class_1259$class_1261; + static readonly field_5790 : Internal.class_1259$class_1261; + static readonly field_5791 : Internal.class_1259$class_1261; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1259$class_1261_ = "notched_20" | "notched_10" | "progress" | "notched_6" | "notched_12" | class_1259$class_1261; + interface FloatIterator extends Internal.PrimitiveIterator { + nextFloat(): number; + next(): number; + skip(arg0: number): number; + forEachRemaining(arg0: java_.util.function_.DoubleConsumer_): void; + forEachRemaining(arg0: Internal.FloatConsumer_): void; + forEachRemaining(arg0: Internal.Consumer_): void; + } + type FloatIterator_ = FloatIterator; + class TextStyle extends Internal.Enum { + asNormal(): Internal.TextStyle; + static valueOf(arg0: string): Internal.TextStyle; + isStandalone(): boolean; + static values(): Internal.TextStyle[]; + asStandalone(): Internal.TextStyle; + static readonly SHORT_STANDALONE : Internal.TextStyle; + static readonly NARROW_STANDALONE : Internal.TextStyle; + static readonly FULL_STANDALONE : Internal.TextStyle; + static readonly FULL : Internal.TextStyle; + static readonly SHORT : Internal.TextStyle; + static readonly NARROW : Internal.TextStyle; + get standalone(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TextStyle_ = "short_standalone" | "narrow_standalone" | "short" | "narrow" | "full_standalone" | "full" | TextStyle; + abstract class class_4075 extends Internal.class_4080 implements Internal.AutoCloseable { + close(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4075_ = class_4075; + class class_2668$class_5402 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2668$class_5402_ = class_2668$class_5402; + interface Object2LongFunction extends it.unimi.dsi.fastutil.Function, Internal.ToLongFunction { + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Object2ShortFunction; + composeByte(arg0: Internal.Byte2ObjectFunction_): Internal.Byte2LongFunction; + andThenInt(arg0: Internal.Long2IntFunction_): Internal.Object2IntFunction; + composeReference(arg0: Internal.Reference2ObjectFunction_): Internal.Reference2LongFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Object2DoubleFunction; + andThenObject(arg0: Internal.Long2ObjectFunction_): Internal.Object2ObjectFunction; + removeLong(arg0: any): number; + get(arg0: any): number; + andThenLong(arg0: Internal.Long2LongFunction_): Internal.Object2LongFunction; + composeLong(arg0: Internal.Long2ObjectFunction_): Internal.Long2LongFunction; + andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Object2ByteFunction; + andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Object2FloatFunction; + composeInt(arg0: Internal.Int2ObjectFunction_): Internal.Int2LongFunction; + composeFloat(arg0: Internal.Float2ObjectFunction_): Internal.Float2LongFunction; + andThenChar(arg0: Internal.Long2CharFunction_): Internal.Object2CharFunction; + getLong(arg0: any): number; + applyAsLong(arg0: K): number; + composeObject(arg0: Internal.Object2ObjectFunction_): Internal.Object2LongFunction; + composeShort(arg0: Internal.Short2ObjectFunction_): Internal.Short2LongFunction; + andThenReference(arg0: Internal.Long2ReferenceFunction_): Internal.Object2ReferenceFunction; + composeChar(arg0: Internal.Char2ObjectFunction_): Internal.Char2LongFunction; + composeDouble(arg0: Internal.Double2ObjectFunction_): Internal.Double2LongFunction; + } + type Object2LongFunction_ = ((arg0: any) => number) | Object2LongFunction; + interface KeyBindingAccessor { + } + type KeyBindingAccessor_ = KeyBindingAccessor; + interface ToLongFunction { + applyAsLong(arg0: T): number; + } + type ToLongFunction_ = ((arg0: T) => number) | ToLongFunction; + class class_3785 { + method_16629(): ResourceLocation; + method_16634(): ResourceLocation; + method_19309($$0: Internal.class_3485_): number; + method_16631($$0: Internal.Random_): Internal.class_3784; + method_16632(): number; + method_16633($$0: Internal.Random_): Internal.List; + static readonly field_24954 : Internal.Codec>; + static readonly field_25853 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3785_ = class_3785; + class class_5731 implements Internal.class_3037 { + readonly field_28221 : Internal.class_5863; + readonly field_28220 : Internal.class_5863; + readonly field_28215 : Internal.class_6017; + readonly field_28226 : number; + readonly field_28214 : number; + readonly field_28225 : number; + static readonly field_28213 : Internal.Codec; + readonly field_28224 : number; + readonly field_28219 : Internal.class_6017; + readonly field_28218 : number; + readonly field_28217 : number; + readonly field_28216 : Internal.class_6017; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5731_ = class_5731; + abstract class class_3855 extends Internal.class_1668 implements Internal.class_3856 { + method_7495(): Internal.class_1799; + method_16936($$0: Internal.class_1799_): void; + method_5749($$0: Internal.class_2487_): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3855_ = class_3855; + class class_3505$class_6863 extends Internal.Record { + comp_329(): Internal.Map>>; + hashCode(): number; + comp_328(): Internal.class_5321>; + equals($$0: any): boolean; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3505$class_6863_ = class_3505$class_6863; + class class_1928$class_4312 extends Internal.class_1928$class_4315 implements Internal.IntRuleAccessor { + method_35236($$0: number, $$1: Internal.MinecraftServer_): void; + method_20781(): number; + method_27331($$0: Internal.class_1928$class_4312_, $$1: Internal.MinecraftServer_): void; + method_27332($$0: string): boolean; + static method_20768($$0: number): Internal.class_1928$class_4314; + method_20779(): string; + static method_20766($$0: number, $$1: Internal.BiConsumer_): Internal.class_1928$class_4314; + method_20763(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1928$class_4312_ = class_1928$class_4312; + interface DoubleIterator extends Internal.PrimitiveIterator$OfDouble { + next(): number; + skip(arg0: number): number; + forEachRemaining(arg0: Internal.Consumer_): void; + forEachRemaining(arg0: Internal.DoubleConsumer_): void; + nextDouble(): number; + } + type DoubleIterator_ = DoubleIterator; + class class_1678 extends Internal.class_1676 { + method_5634(): Internal.class_3419; + method_31471($$0: Internal.class_2604_): void; + method_5718(): number; + method_5809(): boolean; + method_5640($$0: number): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5863(): boolean; + method_5982(): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1678_ = class_1678; + class IntSummaryStatistics implements java_.util.function_.IntConsumer { + getMin(): number; + getMax(): number; + toString(): string; + getAverage(): number; + getSum(): number; + getCount(): number; + combine(arg0: Internal.IntSummaryStatistics_): void; + accept(arg0: number): void; + get average(): number; + get min(): number; + get max(): number; + get count(): number; + get sum(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IntSummaryStatistics_ = IntSummaryStatistics; + class class_2633$class_2634 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2633$class_2634; + static values(): Internal.class_2633$class_2634[]; + static readonly field_12108 : Internal.class_2633$class_2634; + static readonly field_12106 : Internal.class_2633$class_2634; + static readonly field_12109 : Internal.class_2633$class_2634; + static readonly field_12110 : Internal.class_2633$class_2634; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2633$class_2634_ = "scan_area" | "update_data" | "load_area" | "save_area" | class_2633$class_2634; + class class_2505 { + method_10623($$0: number): void; + static readonly field_11556 : Internal.class_2505; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2505_ = class_2505; + class class_3114 implements Internal.class_3037 { + readonly field_13707 : number; + readonly field_13709 : Internal.class_3411$class_3413; + readonly field_13708 : number; + static readonly field_24895 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3114_ = class_3114; + class Period implements Internal.ChronoPeriod, Internal.Serializable { + minus(arg0: Internal.TemporalAmount_): Internal.Period; + negated(): Internal.Period; + normalized(): Internal.Period; + static ofYears(arg0: number): Internal.Period; + getMonths(): number; + plusDays(arg0: number): Internal.Period; + multipliedBy(arg0: number): Internal.Period; + getYears(): number; + hashCode(): number; + static of(arg0: number, arg1: number, arg2: number): Internal.Period; + get(arg0: Internal.TemporalUnit_): number; + isZero(): boolean; + static from(arg0: Internal.TemporalAmount_): Internal.Period; + withDays(arg0: number): Internal.Period; + getChronology(): Internal.IsoChronology; + static between(arg0: Internal.LocalDate_, arg1: Internal.LocalDate_): Internal.Period; + isNegative(): boolean; + withMonths(arg0: number): Internal.Period; + minusYears(arg0: number): Internal.Period; + plusMonths(arg0: number): Internal.Period; + plusYears(arg0: number): Internal.Period; + static ofDays(arg0: number): Internal.Period; + static parse(arg0: Internal.CharSequence_): Internal.Period; + toTotalMonths(): number; + plus(arg0: Internal.TemporalAmount_): Internal.Period; + minusDays(arg0: number): Internal.Period; + minusMonths(arg0: number): Internal.Period; + static ofWeeks(arg0: number): Internal.Period; + getDays(): number; + subtractFrom(arg0: Internal.Temporal_): Internal.Temporal; + equals(arg0: any): boolean; + getUnits(): Internal.List; + static ofMonths(arg0: number): Internal.Period; + addTo(arg0: Internal.Temporal_): Internal.Temporal; + toString(): string; + withYears(arg0: number): Internal.Period; + static readonly ZERO : Internal.Period; + get zero(): boolean; + get negative(): boolean; + get months(): number; + get chronology(): Internal.IsoChronology; + get days(): number; + get units(): Internal.List; + get years(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Period_ = Period; + interface EnchantmentBuilder$DamageBonusFunction { + getDamageBonus(arg0: number, arg1: string): number; + } + type EnchantmentBuilder$DamageBonusFunction_ = ((arg0: number, arg1: string) => number) | EnchantmentBuilder$DamageBonusFunction; + class class_2676 implements Internal.class_2596 { + method_11558(): number; + method_11052($$0: Internal.class_2540_): void; + method_11560($$0: Internal.class_2602_): void; + method_38600(): Internal.class_6606; + method_11554(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2676_ = class_2676; + abstract class class_1514 extends Internal.class_1512 { + method_6848(): boolean; + method_6852($$0: Internal.class_1282_, $$1: number): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1514_ = class_1514; + interface Reference2DoubleFunction extends it.unimi.dsi.fastutil.Function, Internal.ToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + applyAsDouble(arg0: K): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Reference2ShortFunction; + getDouble(arg0: any): number; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Reference2IntFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Reference2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Reference2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Reference2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Reference2FloatFunction; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Reference2CharFunction; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2DoubleFunction; + removeDouble(arg0: any): number; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2DoubleFunction; + } + type Reference2DoubleFunction_ = ((arg0: any) => number) | Reference2DoubleFunction; + interface DoubleToLongFunction { + applyAsLong(arg0: number): number; + } + type DoubleToLongFunction_ = ((arg0: number) => number) | DoubleToLongFunction; + interface class_3298 extends Internal.Closeable, Internal.FabricResource, Internal.ResourceMixin { + method_14480(): string; + method_14484(): boolean; + method_14483(): ResourceLocation; + method_14482(): Internal.InputStream; + method_14481(arg0: Internal.class_3270_): T; + } + type class_3298_ = class_3298; + abstract class class_1429 extends Internal.class_1296 { + static method_20663($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5711($$0: number): void; + method_5678(): number; + method_5749($$0: Internal.class_2487_): void; + method_24650($$0: Internal.class_3218_, $$1: Internal.class_1429_): void; + method_6482(): boolean; + method_6480($$0: Internal.class_1657_): void; + method_6481($$0: Internal.class_1799_): boolean; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5970(): number; + method_6476($$0: number): void; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_6474($$0: Internal.class_1429_): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6479(): boolean; + method_5974($$0: number): boolean; + method_6007(): void; + method_29270(): number; + method_6477(): void; + method_5652($$0: Internal.class_2487_): void; + method_6478(): Internal.class_3222; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1429_ = class_1429; + class LongSummaryStatistics implements Internal.LongConsumer, java_.util.function_.IntConsumer { + getMin(): number; + getMax(): number; + toString(): string; + getAverage(): number; + getSum(): number; + getCount(): number; + combine(arg0: Internal.LongSummaryStatistics_): void; + accept(arg0: number): void; + get average(): number; + get min(): number; + get max(): number; + get count(): number; + get sum(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type LongSummaryStatistics_ = LongSummaryStatistics; + interface IntList extends Internal.List, Internal.Comparable>, Internal.IntCollection { + add(arg0: number): boolean; + add(arg0: number, arg1: number): void; + subList(arg0: number, arg1: number): Internal.IntList; + set(arg0: number, arg1: number): number; + removeInt(arg0: number): number; + spliterator(): Internal.IntSpliterator; + setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + setElements(arg0: number, arg1: number[]): void; + setElements(arg0: number[]): void; + sort(arg0: Internal.IntComparator_): void; + sort(arg0: Internal.Comparator_): void; + removeElements(arg0: number, arg1: number): void; + replaceAll(arg0: it.unimi.dsi.fastutil.ints.IntUnaryOperator_): void; + replaceAll(arg0: Internal.IntUnaryOperator_): void; + replaceAll(arg0: Internal.UnaryOperator_): void; + remove(arg0: number): number; + remove(arg0: any): boolean; + lastIndexOf(arg0: any): number; + lastIndexOf(arg0: number): number; + getInt(arg0: number): number; + contains(arg0: any): boolean; + iterator(): Internal.IntListIterator; + size(arg0: number): void; + addAll(arg0: number, arg1: Internal.IntCollection_): boolean; + addAll(arg0: Internal.IntList_): boolean; + addAll(arg0: number, arg1: Internal.IntList_): boolean; + addElements(arg0: number, arg1: number[]): void; + addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void; + get(arg0: number): number; + listIterator(arg0: number): Internal.IntListIterator; + listIterator(): Internal.IntListIterator; + indexOf(arg0: number): number; + indexOf(arg0: any): number; + unstableSort(arg0: Internal.IntComparator_): void; + unstableSort(arg0: Internal.Comparator_): void; + } + type IntList_ = IntList; + interface class_6025 { + method_35057(): Internal.class_1297; + method_6139(): Internal.UUID; + } + type class_6025_ = class_6025; + interface ItemBuilder$UseCallback { + use(arg0: Internal.LevelJS_, arg1: Internal.PlayerJS_, arg2: Hand_): boolean; + } + type ItemBuilder$UseCallback_ = ((arg0: Internal.LevelJS, arg1: Internal.PlayerJS, arg2: Hand) => boolean) | ItemBuilder$UseCallback; + interface Char2ObjectFunction extends it.unimi.dsi.fastutil.Function, Internal.IntFunction { + getOrDefault(arg0: string, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Char2ShortFunction; + composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Char2IntFunction; + composeReference(arg0: Internal.Reference2CharFunction_): Internal.Reference2ObjectFunction; + put(arg0: string, arg1: V): V; + remove(arg0: any): V; + remove(arg0: string): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Char2DoubleFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Char2ObjectFunction; + get(arg0: any): V; + get(arg0: string): V; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Char2LongFunction; + composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Char2ByteFunction; + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Char2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: string): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ObjectFunction; + composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ObjectFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Char2CharFunction; + composeObject(arg0: Internal.Object2CharFunction_): Internal.Object2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ObjectFunction; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Char2ReferenceFunction; + composeChar(arg0: Internal.Char2CharFunction_): Internal.Char2ObjectFunction; + composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ObjectFunction; + } + type Char2ObjectFunction_ = ((arg0: string) => V) | Char2ObjectFunction; + class class_2790 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12001($$0: Internal.class_2602_): void; + method_12000(): Internal.Map>, Internal.class_6864$class_5748>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2790_ = class_2790; + class ModifyRecipeCraftingGrid { + getPlayer(): Internal.PlayerJS; + getHeight(): number; + find(ingredient: Internal.IngredientJS_, skip: number): Internal.ItemStackJS; + find(ingredient: Internal.IngredientJS_): Internal.ItemStackJS; + getMenu(): Internal.class_1703; + get(index: number): Internal.ItemStackJS; + getWidth(): number; + findAll(): Internal.List; + findAll(ingredient: Internal.IngredientJS_): Internal.List; + get width(): number; + get menu(): Internal.class_1703; + get player(): Internal.PlayerJS; + get height(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModifyRecipeCraftingGrid_ = ModifyRecipeCraftingGrid; + class ItemModelPropertiesEventJS extends Internal.StartupEventJS { + registerAll(overwriteId: string, callback: Internal.ItemModelPropertiesEventJS$ItemPropertiesCallback_): void; + register(ingredient: Internal.IngredientJS_, overwriteId: string, callback: Internal.ItemModelPropertiesEventJS$ItemPropertiesCallback_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ItemModelPropertiesEventJS_ = ItemModelPropertiesEventJS; + class class_2540 extends Internal.ByteBuf { + asReadOnly(): Internal.ByteBuf; + markReaderIndex(): Internal.ByteBuf; + getByte($$0: number): number; + method_30617(): Internal.class_2487; + method_30616($$0: Internal.class_2505_): Internal.class_2487; + release($$0: number): boolean; + release(): boolean; + writeZero($$0: number): Internal.ByteBuf; + resetReaderIndex(): Internal.ByteBuf; + writeFloat($$0: number): Internal.ByteBuf; + setLongLE($$0: number, $$1: number): Internal.ByteBuf; + readRetainedSlice($$0: number): Internal.ByteBuf; + slice($$0: number, $$1: number): Internal.ByteBuf; + slice(): Internal.ByteBuf; + getMediumLE($$0: number): number; + readUnsignedIntLE(): number; + readInt(): number; + order(): Internal.ByteOrder; + order($$0: Internal.ByteOrder_): Internal.ByteBuf; + method_19772(): string; + writeMedium($$0: number): Internal.ByteBuf; + resetWriterIndex(): Internal.ByteBuf; + writableBytes(): number; + getUnsignedShort($$0: number): number; + maxCapacity(): number; + bytesBefore($$0: number, $$1: number, $$2: number): number; + bytesBefore($$0: number): number; + bytesBefore($$0: number, $$1: number): number; + nioBufferCount(): number; + setInt($$0: number, $$1: number): Internal.ByteBuf; + getInt($$0: number): number; + markWriterIndex(): Internal.ByteBuf; + method_29172($$0: Internal.Codec_, $$1: T): void; + method_29171($$0: Internal.Codec_): T; + isReadable($$0: number): boolean; + isReadable(): boolean; + writeBoolean($$0: boolean): Internal.ByteBuf; + setIntLE($$0: number, $$1: number): Internal.ByteBuf; + writeLongLE($$0: number): Internal.ByteBuf; + setShortLE($$0: number, $$1: number): Internal.ByteBuf; + retain($$0: number): Internal.ByteBuf; + retain(): Internal.ByteBuf; + isWritable(): boolean; + isWritable($$0: number): boolean; + readChar(): string; + hasMemoryAddress(): boolean; + capacity($$0: number): Internal.ByteBuf; + capacity(): number; + method_10798(): Internal.class_2487; + method_10797($$0: Internal.UUID_): Internal.class_2540; + readCharSequence($$0: number, $$1: Internal.Charset_): Internal.CharSequence; + method_10799($$0: number): number[]; + isReadOnly(): boolean; + readUnsignedShortLE(): number; + readDouble(): number; + method_10790(): Internal.UUID; + readFloat(): number; + getLongLE($$0: number): number; + method_10792(): number; + getBoolean($$0: number): boolean; + method_10791($$0: number): Internal.class_2540; + copy(): Internal.ByteBuf; + copy($$0: number, $$1: number): Internal.ByteBuf; + readShortLE(): number; + method_10794($$0: Internal.class_2487_): Internal.class_2540; + method_37435($$0: Internal.Optional_, $$1: Internal.BiConsumer_): void; + method_10793($$0: Internal.class_1799_): Internal.class_2540; + method_37436($$0: Internal.Function_): Internal.Optional; + method_10796($$0: Internal.Date_): Internal.class_2540; + readUnsignedMedium(): number; + method_10795(): number[]; + ensureWritable($$0: number): Internal.ByteBuf; + ensureWritable($$0: number, $$1: boolean): number; + writeInt($$0: number): Internal.ByteBuf; + hasArray(): boolean; + memoryAddress(): number; + readableBytes(): number; + method_10817($$0: Internal.Enum_): Internal.class_2540; + readSlice($$0: number): Internal.ByteBuf; + method_10816(): number; + method_10819(): Internal.class_1799; + method_10818($$0: Internal.Class_): T; + getIntLE($$0: number): number; + nioBuffers(): Internal.ByteBuffer[]; + nioBuffers($$0: number, $$1: number): Internal.ByteBuffer[]; + forEachByteDesc($$0: Internal.ByteProcessor_): number; + forEachByteDesc($$0: number, $$1: number, $$2: Internal.ByteProcessor_): number; + skipBytes($$0: number): Internal.ByteBuf; + method_10787(): number[]; + getLong($$0: number): number; + method_10789($$0: number[]): Internal.class_2540; + method_34059(): Internal.IntList; + method_10788($$0: string, $$1: number): Internal.class_2540; + readLong(): number; + readShort(): number; + equals($$0: any): boolean; + setZero($$0: number, $$1: number): Internal.ByteBuf; + getUnsignedMedium($$0: number): number; + readBytes($$0: Internal.ByteBuf_, $$1: number, $$2: number): Internal.ByteBuf; + readBytes($$0: number): Internal.ByteBuf; + readBytes($$0: number[]): Internal.ByteBuf; + readBytes($$0: number[], $$1: number, $$2: number): Internal.ByteBuf; + readBytes($$0: Internal.ByteBuffer_): Internal.ByteBuf; + readBytes($$0: Internal.OutputStream_, $$1: number): Internal.ByteBuf; + readBytes($$0: Internal.GatheringByteChannel_, $$1: number): number; + readBytes($$0: Internal.FileChannel_, $$1: number, $$2: number): number; + readBytes($$0: Internal.ByteBuf_): Internal.ByteBuf; + readBytes($$0: Internal.ByteBuf_, $$1: number): Internal.ByteBuf; + readBoolean(): boolean; + toString($$0: Internal.Charset_): string; + toString(): string; + toString($$0: number, $$1: number, $$2: Internal.Charset_): string; + retainedSlice(): Internal.ByteBuf; + retainedSlice($$0: number, $$1: number): Internal.ByteBuf; + readMediumLE(): number; + setMedium($$0: number, $$1: number): Internal.ByteBuf; + isDirect(): boolean; + setBoolean($$0: number, $$1: boolean): Internal.ByteBuf; + readerIndex(): number; + readerIndex($$0: number): Internal.ByteBuf; + method_10806($$0: number[]): Internal.class_2540; + method_10805($$0: Internal.class_2561_): Internal.class_2540; + method_34063($$0: Internal.Map_, $$1: Internal.BiConsumer_, $$2: Internal.BiConsumer_): void; + method_10808(): Internal.class_2561; + method_34062($$0: Internal.Collection_, $$1: Internal.BiConsumer_): void; + method_10807($$0: BlockPos_): Internal.class_2540; + getCharSequence($$0: number, $$1: number, $$2: Internal.Charset_): Internal.CharSequence; + setShort($$0: number, $$1: number): Internal.ByteBuf; + compareTo($$0: Internal.ByteBuf_): number; + method_34060($$0: Internal.IntList_): void; + method_10809($$0: number[], $$1: number): number[]; + getBytes($$0: number, $$1: Internal.OutputStream_, $$2: number): Internal.ByteBuf; + getBytes($$0: number, $$1: Internal.GatheringByteChannel_, $$2: number): number; + getBytes($$0: number, $$1: number[], $$2: number, $$3: number): Internal.ByteBuf; + getBytes($$0: number, $$1: number[]): Internal.ByteBuf; + getBytes($$0: number, $$1: Internal.ByteBuf_, $$2: number, $$3: number): Internal.ByteBuf; + getBytes($$0: number, $$1: Internal.ByteBuffer_): Internal.ByteBuf; + getBytes($$0: number, $$1: Internal.ByteBuf_): Internal.ByteBuf; + getBytes($$0: number, $$1: Internal.ByteBuf_, $$2: number): Internal.ByteBuf; + getBytes($$0: number, $$1: Internal.FileChannel_, $$2: number, $$3: number): number; + unwrap(): Internal.ByteBuf; + setDouble($$0: number, $$1: number): Internal.ByteBuf; + setChar($$0: number, $$1: number): Internal.ByteBuf; + refCnt(): number; + method_10811(): BlockPos; + method_33134(): number[]; + method_10810(): ResourceLocation; + getUnsignedIntLE($$0: number): number; + method_34069($$0: Internal.IntFunction_, $$1: Internal.Function_, $$2: Internal.Function_): M; + method_10813($$0: number[]): Internal.class_2540; + method_34068($$0: Internal.IntFunction_, $$1: Internal.Function_): C; + method_10812($$0: ResourceLocation_): Internal.class_2540; + method_34067($$0: Internal.Function_, $$1: Internal.Function_): Internal.Map; + static method_10815($$0: number): number; + method_34066($$0: Internal.Function_): Internal.List; + method_10814($$0: string): Internal.class_2540; + method_34065($$0: Internal.Consumer_): void; + static method_37453($$0: Internal.IntFunction_, $$1: number): Internal.IntFunction; + getUnsignedInt($$0: number): number; + indexOf($$0: number, $$1: number, $$2: number): number; + static method_36129($$0: number): number; + method_19456(): Internal.class_4076; + writeByte($$0: number): Internal.ByteBuf; + nioBuffer($$0: number, $$1: number): Internal.ByteBuffer; + nioBuffer(): Internal.ByteBuffer; + method_36130($$0: Internal.class_1923_): Internal.class_2540; + method_36131($$0: Internal.class_4076_): Internal.class_2540; + method_36132(): number[]; + discardSomeReadBytes(): Internal.ByteBuf; + touch(): Internal.ByteBuf; + touch($$0: any): Internal.ByteBuf; + duplicate(): Internal.ByteBuf; + writerIndex($$0: number): Internal.ByteBuf; + writerIndex(): number; + writeCharSequence($$0: Internal.CharSequence_, $$1: Internal.Charset_): number; + readUnsignedInt(): number; + getUnsignedShortLE($$0: number): number; + retainedDuplicate(): Internal.ByteBuf; + getChar($$0: number): string; + method_10800($$0: number): string; + setLong($$0: number, $$1: number): Internal.ByteBuf; + readMedium(): number; + writeBytes($$0: number[]): Internal.ByteBuf; + writeBytes($$0: number[], $$1: number, $$2: number): Internal.ByteBuf; + writeBytes($$0: Internal.ByteBuffer_): Internal.ByteBuf; + writeBytes($$0: Internal.ByteBuf_, $$1: number, $$2: number): Internal.ByteBuf; + writeBytes($$0: Internal.ByteBuf_, $$1: number): Internal.ByteBuf; + writeBytes($$0: Internal.ByteBuf_): Internal.ByteBuf; + writeBytes($$0: Internal.ScatteringByteChannel_, $$1: number): number; + writeBytes($$0: Internal.FileChannel_, $$1: number, $$2: number): number; + writeBytes($$0: Internal.InputStream_, $$1: number): number; + method_10802(): Internal.Date; + method_10801($$0: number[]): number[]; + forEachByte($$0: Internal.ByteProcessor_): number; + forEachByte($$0: number, $$1: number, $$2: Internal.ByteProcessor_): number; + method_10804($$0: number): Internal.class_2540; + setIndex($$0: number, $$1: number): Internal.ByteBuf; + method_10803($$0: number): number[]; + method_36133(): Internal.class_1923; + writeShort($$0: number): Internal.ByteBuf; + getShortLE($$0: number): number; + alloc(): Internal.ByteBufAllocator; + getMedium($$0: number): number; + readUnsignedShort(): number; + setByte($$0: number, $$1: number): Internal.ByteBuf; + writeShortLE($$0: number): Internal.ByteBuf; + maxWritableBytes(): number; + getDouble($$0: number): number; + getFloat($$0: number): number; + writeLong($$0: number): Internal.ByteBuf; + writeIntLE($$0: number): Internal.ByteBuf; + array(): number[]; + setCharSequence($$0: number, $$1: Internal.CharSequence_, $$2: Internal.Charset_): number; + hashCode(): number; + internalNioBuffer($$0: number, $$1: number): Internal.ByteBuffer; + arrayOffset(): number; + readIntLE(): number; + setMediumLE($$0: number, $$1: number): Internal.ByteBuf; + method_33558(): Internal.BitSet; + readUnsignedByte(): number; + readUnsignedMediumLE(): number; + readLongLE(): number; + method_33557($$0: Internal.BitSet_): void; + writeDouble($$0: number): Internal.ByteBuf; + setBytes($$0: number, $$1: number[]): Internal.ByteBuf; + setBytes($$0: number, $$1: Internal.ByteBuf_, $$2: number): Internal.ByteBuf; + setBytes($$0: number, $$1: Internal.ByteBuf_, $$2: number, $$3: number): Internal.ByteBuf; + setBytes($$0: number, $$1: Internal.FileChannel_, $$2: number, $$3: number): number; + setBytes($$0: number, $$1: Internal.ScatteringByteChannel_, $$2: number): number; + setBytes($$0: number, $$1: Internal.ByteBuf_): Internal.ByteBuf; + setBytes($$0: number, $$1: number[], $$2: number, $$3: number): Internal.ByteBuf; + setBytes($$0: number, $$1: Internal.ByteBuffer_): Internal.ByteBuf; + setBytes($$0: number, $$1: Internal.InputStream_, $$2: number): number; + setFloat($$0: number, $$1: number): Internal.ByteBuf; + getShort($$0: number): number; + writeMediumLE($$0: number): Internal.ByteBuf; + clear(): Internal.ByteBuf; + getUnsignedByte($$0: number): number; + discardReadBytes(): Internal.ByteBuf; + writeChar($$0: number): Internal.ByteBuf; + getUnsignedMediumLE($$0: number): number; + method_17813($$0: Internal.class_3965_): void; + method_17814(): Internal.class_3965; + readByte(): number; + static readonly field_33284 : 262144; + static readonly field_33283 : 32767; + get readable(): boolean; + get direct(): boolean; + get readOnly(): boolean; + get writable(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2540_ = class_2540; + interface class_2394$class_2395 { + method_10297(arg0: Internal.class_2396_, arg1: Internal.class_2540_): T; + method_10296(arg0: Internal.class_2396_, arg1: Internal.StringReader_): T; + } + type class_2394$class_2395_ = class_2394$class_2395; + class class_1533 extends Internal.class_1530 { + method_6888(): boolean; + method_6889($$0: Internal.class_1297_): void; + method_34240(): Internal.class_3414; + method_34244(): Internal.class_3414; + method_31471($$0: Internal.class_2604_): void; + method_34243(): Internal.class_3414; + method_34242(): Internal.class_3414; + method_34241(): Internal.class_3414; + method_6894(): void; + method_5640($$0: number): boolean; + method_6891(): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6897(): number; + method_5688($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_5784($$0: Internal.class_1313_, $$1: Vec3_): void; + method_5762($$0: number, $$1: number, $$2: number): void; + method_5768(): void; + method_6934(): number; + method_6935($$0: Internal.class_1799_): void; + method_18002(): Internal.class_2596; + method_6933($$0: Internal.class_1799_, $$1: boolean): void; + method_6938(): number; + method_6939($$0: number): void; + method_5749($$0: Internal.class_2487_): void; + method_31480(): Internal.class_1799; + method_5871(): number; + method_32318($$0: number): Internal.class_5630; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_6940(): Internal.class_1799; + static readonly field_30454 : 8; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1533_ = class_1533; + interface class_5513 { + method_31287(): void; + method_31289(arg0: Internal.List_): Internal.CompletableFuture>; + method_31288(arg0: string): Internal.CompletableFuture; + method_31290(): void; + } + type class_5513_ = class_5513; + class class_1320 { + method_26829($$0: boolean): Internal.class_1320; + method_6168(): boolean; + method_26830(): string; + method_6165($$0: number): number; + method_6169(): number; + static readonly field_30097 : 64; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1320_ = Special.class_1320 | class_1320; + interface AsKJS { + asKJS(): T; + } + type AsKJS_ = AsKJS; + class CustomGameRuleCategory { + getName(): Internal.class_2561; + hashCode(): number; + equals(o: any): boolean; + static getCategory(key: Internal.class_1928$class_4313_): Internal.Optional; + getId(): ResourceLocation; + get name(): Internal.class_2561; + get id(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CustomGameRuleCategory_ = CustomGameRuleCategory; + interface ChannelInboundHandler extends Internal.ChannelHandler { + channelInactive(arg0: Internal.ChannelHandlerContext_): void; + channelUnregistered(arg0: Internal.ChannelHandlerContext_): void; + channelReadComplete(arg0: Internal.ChannelHandlerContext_): void; + exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void; + channelActive(arg0: Internal.ChannelHandlerContext_): void; + userEventTriggered(arg0: Internal.ChannelHandlerContext_, arg1: any): void; + channelRegistered(arg0: Internal.ChannelHandlerContext_): void; + channelWritabilityChanged(arg0: Internal.ChannelHandlerContext_): void; + channelRead(arg0: Internal.ChannelHandlerContext_, arg1: any): void; + } + type ChannelInboundHandler_ = ChannelInboundHandler; + abstract class RecipeJS { + parseResultItemList(o: any): Internal.List; + ingredientAction(filter: Internal.IngredientActionFilter_, action: Internal.IngredientAction_): Internal.RecipeJS; + getMod(): string; + convertReplacedOutput(index: number, oldStack: Internal.ItemStackJS_, newStack: Internal.ItemStackJS_): Internal.ItemStackJS; + convertReplacedInput(index: number, oldIngredient: Internal.IngredientJS_, newIngredient: Internal.IngredientJS_): Internal.IngredientJS; + save(): void; + damageIngredient(filter: Internal.IngredientActionFilter_, damage: number): Internal.RecipeJS; + damageIngredient(filter: Internal.IngredientActionFilter_): Internal.RecipeJS; + getId(): string; + dontAdd(): void; + serializeJson(): void; + getUniqueId(): string; + createRecipe(): Internal.class_1860; + getFromToString(): string; + replaceOutput(i: Internal.IngredientJS_, with_: Internal.ItemStackJS_, exact: boolean): boolean; + replaceOutput(i: Internal.IngredientJS_, with_: Internal.ItemStackJS_, exact: boolean, func: Internal.BiFunction_): boolean; + parseIngredientItemList(o: any): Internal.List; + merge(data: any): Internal.RecipeJS; + getPath(): string; + create(arg0: Internal.ListJS_): void; + parseIngredientItemStackList(o: any): Internal.List; + deserializeJson(): void; + id(_id: ResourceLocation_): Internal.RecipeJS; + parseIngredientItem(o: any): Internal.IngredientJS; + parseIngredientItem(o: any, key: string): Internal.IngredientJS; + getOrCreateId(): ResourceLocation; + deserialize(): void; + group(g: string): Internal.RecipeJS; + serializeNBTAsJson(): boolean; + getOutputIndex(ingredient: Internal.IngredientJS_, exact: boolean): number; + getOriginalRecipeResult(): Internal.ItemStackJS; + getOriginalRecipeIngredients(): Internal.List; + getInputIndex(ingredient: Internal.IngredientJS_, exact: boolean): number; + setGroup(g: string): void; + serialize(): void; + serializeIngredientStack(in_: Internal.IngredientStackJS_): Internal.JsonElement; + resultFromRecipeJson(json: Internal.JsonObject_): Internal.ItemStackJS; + stage(s: string): Internal.RecipeJS; + replaceInput(i: Internal.IngredientJS_, with_: Internal.IngredientJS_, exact: boolean, func: Internal.BiFunction_): boolean; + replaceInput(i: Internal.IngredientJS_, with_: Internal.IngredientJS_, exact: boolean): boolean; + getType(): string; + getGroup(): string; + serializeItemStack(stack: Internal.ItemStackJS_): Internal.JsonElement; + hasOutput(ingredient: Internal.IngredientJS_, exact: boolean): boolean; + toString(): string; + keepIngredient(filter: Internal.IngredientActionFilter_): Internal.RecipeJS; + customIngredientAction(filter: Internal.IngredientActionFilter_, id: string): Internal.RecipeJS; + modifyResult(callback: Internal.ModifyRecipeResultCallback_): Internal.RecipeJS; + parseResultItem(o: any): Internal.ItemStackJS; + hasInput(ingredient: Internal.IngredientJS_, exact: boolean): boolean; + replaceIngredient(filter: Internal.IngredientActionFilter_, item: Internal.ItemStackJS_): Internal.RecipeJS; + static currentRecipe : null; + originalJson : Internal.JsonObject; + serializeOutputs : boolean; + originalRecipe : Internal.class_1860; + readonly inputItems : Internal.List; + static itemErrors : false; + json : Internal.JsonObject; + readonly outputItems : Internal.List; + type : Internal.RecipeTypeJS; + serializeInputs : boolean; + get path(): string; + get mod(): string; + get originalRecipeIngredients(): Internal.List; + get originalRecipeResult(): Internal.ItemStackJS; + get orCreateId(): ResourceLocation; + get fromToString(): string; + get uniqueId(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RecipeJS_ = RecipeJS; + interface TemporalAdjuster { + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + } + type TemporalAdjuster_ = ((arg0: Internal.Temporal) => Internal.Temporal) | TemporalAdjuster; + interface class_3288$class_5351 { + create(arg0: string, arg1: Internal.class_2561_, arg2: boolean, arg3: Internal.Supplier_, arg4: Internal.class_3272_, arg5: Internal.class_3288$class_3289_, arg6: Internal.class_5352_): Internal.class_3288; + } + type class_3288$class_5351_ = ((arg0: string, arg1: Internal.class_2561, arg2: boolean, arg3: Internal.Supplier, arg4: Internal.class_3272, arg5: Internal.class_3288$class_3289, arg6: Internal.class_5352) => Internal.class_3288) | class_3288$class_5351; + class class_4663

{ + method_28894(): Internal.Codec

; + static readonly field_21323 : Internal.class_4663; + static readonly field_21324 : Internal.class_4663; + static readonly field_21320 : Internal.class_4663; + static readonly field_21321 : Internal.class_4663; + static readonly field_21322 : Internal.class_4663; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4663_

= class_4663

; + class class_4205$class_4206 { + readonly field_18782 : BlockPos; + readonly field_18784 : string; + readonly field_18783 : number; + readonly field_18785 : boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4205$class_4206_ = class_4205$class_4206; + class StonePressurePlateBlockBuilder extends Internal.ShapedBlockBuilder { + generateAssetJsons(generator: Internal.AssetJsonGenerator_): void; + createObject(): Internal.class_2248; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StonePressurePlateBlockBuilder_ = StonePressurePlateBlockBuilder; + class class_2902 { + method_12603($$0: number, $$1: number): number; + static method_16684($$0: Internal.class_2791_, $$1: Internal.Set_): void; + method_35334($$0: number, $$1: number): number; + method_12600($$0: Internal.class_2791_, $$1: Internal.class_2902$class_2903_, $$2: number[]): void; + method_12597($$0: number, $$1: number, $$2: number, $$3: Internal.class_2680_): boolean; + method_12598(): number[]; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2902_ = class_2902; + class EventJS { + cancel(): void; + isCancelled(): boolean; + post(t: Internal.ScriptType_, id: string, sub: string): boolean; + post(t: Internal.ScriptType_, id: string): boolean; + canCancel(): boolean; + get cancelled(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type EventJS_ = EventJS; + abstract class class_2791 implements Internal.class_1922, Internal.class_4543$class_4544, Internal.class_2810 { + method_12031(): number; + method_12034($$0: Internal.Map_, Internal.class_3449_>): void; + method_16359($$0: number, $$1: number, $$2: number): Internal.class_6880; + method_12032($$0: Internal.class_2902$class_2903_): Internal.class_2902; + method_12033(): number; + method_12038(): boolean; + method_12039($$0: BlockPos_): void; + method_12037($$0: Internal.class_2902$class_2903_, $$1: number[]): void; + method_12180($$0: Internal.class_5312_): Internal.LongSet; + method_12181($$0: Internal.class_5312_): Internal.class_3449; + method_12184($$0: Internal.class_5312_, $$1: Internal.class_3449_): void; + method_12020($$0: boolean): void; + method_38871(): boolean; + method_12182($$0: Internal.class_5312_, $$1: number): void; + method_38870($$0: number): void; + method_12183($$0: Internal.Map_, Internal.LongSet_>): void; + method_12029($$0: number, $$1: number): void; + method_12228($$0: number, $$1: number): boolean; + method_12024($$0: BlockPos_): Internal.class_2487; + method_31605(): number; + method_12021(): Internal.Set; + method_12028($$0: number): void; + static method_12026($$0: Internal.ShortList_[], $$1: number): Internal.ShortList; + method_39294($$0: Internal.class_6749_): void; + method_39296(): Internal.class_2791$class_6745; + method_39295($$0: Internal.class_2902$class_2903_): boolean; + method_39297(): boolean; + method_39299(): Internal.class_6749; + method_31607(): number; + method_20598(arg0: BlockPos_): Internal.class_2487; + method_12018(): Internal.Stream; + method_12012(): Internal.ShortList[]; + method_12013(): Internal.class_6763; + method_12010(arg0: BlockPos_, arg1: Internal.class_2680_, arg2: boolean): Internal.class_2680; + method_12011(): Internal.Collection>; + method_12016(): Internal.Map, Internal.class_3449>; + method_12014(): Internal.class_6763; + method_12179(): Internal.Map, Internal.LongSet>; + method_39461(): boolean; + method_39460(): Internal.class_5539; + method_12041(arg0: BlockPos_): void; + method_12042($$0: Internal.class_2487_): void; + method_39300(): Internal.class_6746; + method_38255($$0: Internal.class_6953_, $$1: Internal.Supplier_, $$2: Internal.class_5284_, $$3: Internal.class_6350$class_6565_, $$4: Internal.class_6748_): Internal.class_6568; + method_12040(): Internal.class_2826; + method_12009(): Internal.class_2806; + method_12007(arg0: Internal.class_2586_): void; + method_12008($$0: boolean): void; + method_38257($$0: Internal.class_6780_, $$1: Internal.class_6544$class_6552_): void; + method_32914($$0: number): Internal.class_5713; + method_12002(arg0: Internal.class_1297_): void; + method_38259($$0: number): Internal.class_2826; + method_12044(): boolean; + method_38258($$0: Internal.Supplier_>): Internal.class_6880; + method_12005($$0: Internal.class_2902$class_2903_, $$1: number, $$2: number): number; + method_12006(): Internal.class_2826[]; + method_12003(): Internal.class_2843; + method_12004(): Internal.class_1923; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2791_ = class_2791; + interface class_5146 { + method_6725(): boolean; + method_6765(): boolean; + method_6576(arg0: Internal.class_3419_): void; + } + type class_5146_ = class_5146; + class ImmutableSetMultimap extends Internal.ImmutableMultimap implements Internal.SetMultimap { + static flatteningToImmutableSetMultimap(arg0: Internal.Function_, arg1: Internal.Function_>): Internal.Collector>; + inverse(): Internal.ImmutableSetMultimap; + removeAll(arg0: any): Internal.ImmutableSet; + entries(): Internal.ImmutableSet>; + static of(arg0: K, arg1: V): Internal.ImmutableSetMultimap; + static of(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableSetMultimap; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableSetMultimap; + static of(): Internal.ImmutableSetMultimap; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableSetMultimap; + static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableSetMultimap; + get(arg0: K): Internal.ImmutableSet; + static builder(): Internal.ImmutableSetMultimap$Builder; + static copyOf(arg0: Internal.Multimap_): Internal.ImmutableSetMultimap; + static copyOf(arg0: Internal.Iterable_>): Internal.ImmutableSetMultimap; + replaceValues(arg0: K, arg1: Internal.Iterable_): Internal.ImmutableSet; + static toImmutableSetMultimap(arg0: Internal.Function_, arg1: Internal.Function_): Internal.Collector>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableSetMultimap_ = ImmutableSetMultimap; + abstract class ImmutableMultiset extends Internal.ImmutableMultisetGwtSerializationDependencies implements Internal.Multiset { + add(arg0: E, arg1: number): number; + static toImmutableMultiset(arg0: Internal.Function_, arg1: Internal.ToIntFunction_): Internal.Collector>; + static toImmutableMultiset(): Internal.Collector>; + entrySet(): Internal.ImmutableSet>; + static copyOf(arg0: E[]): Internal.ImmutableMultiset; + static copyOf(arg0: Internal.Iterator_): Internal.ImmutableMultiset; + static copyOf(arg0: Internal.Iterable_): Internal.ImmutableMultiset; + asList(): Internal.ImmutableList; + remove(arg0: any, arg1: number): number; + contains(arg0: any): boolean; + iterator(): Internal.UnmodifiableIterator; + elementSet(): Internal.ImmutableSet; + hashCode(): number; + static of(arg0: E, arg1: E): Internal.ImmutableMultiset; + static of(arg0: E, arg1: E, arg2: E, arg3: E): Internal.ImmutableMultiset; + static of(arg0: E): Internal.ImmutableMultiset; + static of(): Internal.ImmutableMultiset; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.ImmutableMultiset; + static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, ... arg6: E[]): Internal.ImmutableMultiset; + static of(arg0: E, arg1: E, arg2: E): Internal.ImmutableMultiset; + equals(arg0: any): boolean; + static builder(): Internal.ImmutableMultiset$Builder; + toString(): string; + setCount(arg0: E, arg1: number): number; + setCount(arg0: E, arg1: number, arg2: number): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableMultiset_ = ImmutableMultiset; + interface LoadedChunksCache { + fabric_getLoadedChunks(): Internal.Set; + fabric_markUnloaded(arg0: Internal.class_2818_): void; + fabric_markLoaded(arg0: Internal.class_2818_): void; + } + type LoadedChunksCache_ = LoadedChunksCache; + interface AnnotatedType extends Internal.AnnotatedElement { + getAnnotatedOwnerType(): Internal.AnnotatedType; + getType(): Internal.Type; + getAnnotation(arg0: Internal.Class_): T; + getAnnotations(): Internal.Annotation[]; + getDeclaredAnnotations(): Internal.Annotation[]; + } + type AnnotatedType_ = AnnotatedType; + interface class_5455$class_6890 extends Internal.class_5455 { + method_40316(): Internal.class_5455$class_6890; + } + type class_5455$class_6890_ = class_5455$class_6890; + class class_1333 implements Internal.class_6035 { + method_6228(): number; + method_6230($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_35111($$0: Internal.class_1297_): void; + method_38970(): boolean; + method_19615($$0: Vec3_): void; + method_6231(): void; + method_6226($$0: Internal.class_1297_, $$1: number, $$2: number): void; + method_6227(): number; + method_20248($$0: number, $$1: number, $$2: number): void; + method_6225(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1333_ = class_1333; + class class_1420 extends Internal.class_1421 { + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + static method_20661($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5810(): boolean; + method_6449($$0: boolean): void; + method_5749($$0: Internal.class_2487_): void; + static method_26878(): Internal.class_5132$class_5133; + method_6450(): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6017(): number; + method_5776(): boolean; + method_5696(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_5994(): Internal.class_3414; + static readonly field_30268 : 74.48451; + static readonly field_28637 : 3; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1420_ = class_1420; + class class_6053 extends Internal.class_1429 { + method_5986(): number; + method_5711($$0: number): void; + method_18377($$0: Internal.class_4050_): Internal.class_4048; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_36283(): number; + method_36284($$0: boolean): void; + method_5847($$0: number): void; + static method_38067($$0: Internal.class_1299_, $$1: Internal.class_1936_, $$2: Internal.class_3730_, $$3: BlockPos_, $$4: Internal.Random_): boolean; + method_5749($$0: Internal.class_2487_): void; + static method_35179(): Internal.class_5132$class_5133; + method_35178(): boolean; + method_35177($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_6053; + method_18868(): Internal.class_4095; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_18869($$0: Internal.class_1799_): Internal.class_3414; + method_6007(): void; + method_5652($$0: Internal.class_2487_): void; + static readonly field_30402 : 10; + static readonly field_30403 : 0.02; + static readonly field_30399 : Internal.class_4048; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6053_ = class_6053; + class class_169 { + method_746(): ResourceLocation; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_169_ = class_169; + interface MethodHandleInfo { + getReferenceKind(): number; + getDeclaringClass(): typeof any; + getName(): string; + isVarArgs(): boolean; + getMethodType(): Internal.MethodType; + reflectAs(arg0: Internal.Class_, arg1: Internal.MethodHandles$Lookup_): T; + getModifiers(): number; + } + type MethodHandleInfo_ = MethodHandleInfo; + interface ScreenExtensions { + fabric_getAllowKeyReleaseEvent(): Internal.Event; + fabric_getBeforeRenderEvent(): Internal.Event; + fabric_getRemoveEvent(): Internal.Event; + fabric_getAfterMouseClickEvent(): Internal.Event; + fabric_getAfterMouseReleaseEvent(): Internal.Event; + fabric_getAfterTickEvent(): Internal.Event; + fabric_getAfterKeyReleaseEvent(): Internal.Event; + fabric_getAllowMouseScrollEvent(): Internal.Event; + fabric_getBeforeTickEvent(): Internal.Event; + fabric_getBeforeKeyReleaseEvent(): Internal.Event; + fabric_getButtons(): Internal.List; + fabric_getAfterKeyPressEvent(): Internal.Event; + fabric_getAllowKeyPressEvent(): Internal.Event; + fabric_getAllowMouseReleaseEvent(): Internal.Event; + fabric_getBeforeMouseScrollEvent(): Internal.Event; + fabric_getAllowMouseClickEvent(): Internal.Event; + fabric_getAfterMouseScrollEvent(): Internal.Event; + fabric_getAfterRenderEvent(): Internal.Event; + fabric_getBeforeKeyPressEvent(): Internal.Event; + fabric_getBeforeMouseClickEvent(): Internal.Event; + fabric_getBeforeMouseReleaseEvent(): Internal.Event; + } + type ScreenExtensions_ = ScreenExtensions; + class class_1528 extends Internal.class_1588 implements Internal.class_4582, Internal.class_1603 { + method_6879($$0: number): number; + method_5747($$0: number, $$1: number, $$2: Internal.class_1282_): boolean; + static method_26904(): Internal.class_5132$class_5133; + method_5822(): boolean; + method_5844($$0: Internal.class_2680_, $$1: Vec3_): void; + method_5837($$0: Internal.class_3222_): void; + method_5749($$0: Internal.class_2487_): void; + method_6046(): Internal.class_1310; + method_37222($$0: Internal.class_1293_, $$1: Internal.class_1297_): boolean; + method_6882($$0: number): number; + static method_6883($$0: Internal.class_2680_): boolean; + method_6872(): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5742($$0: Internal.class_3222_): void; + method_5665($$0: Internal.class_2561_): void; + method_6875($$0: number): void; + method_6007(): void; + method_6887($$0: number): number; + method_6876($$0: number, $$1: number): void; + method_7105($$0: Internal.class_1309_, $$1: number): void; + method_5652($$0: Internal.class_2487_): void; + method_5982(): void; + method_6884(): number; + method_6885(): void; + method_6049($$0: Internal.class_1293_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1528_ = class_1528; + abstract class Charset implements Internal.Comparable { + encode(arg0: string): Internal.ByteBuffer; + encode(arg0: Internal.CharBuffer_): Internal.ByteBuffer; + aliases(): Internal.Set; + static forName(arg0: string): Internal.Charset; + displayName(): string; + displayName(arg0: Internal.Locale_): string; + newDecoder(): Internal.CharsetDecoder; + static defaultCharset(): Internal.Charset; + static isSupported(arg0: string): boolean; + compareTo(arg0: Internal.Charset_): number; + decode(arg0: Internal.ByteBuffer_): Internal.CharBuffer; + contains(arg0: Internal.Charset_): boolean; + hashCode(): number; + canEncode(): boolean; + equals(arg0: any): boolean; + newEncoder(): Internal.CharsetEncoder; + name(): string; + isRegistered(): boolean; + toString(): string; + static availableCharsets(): Internal.SortedMap; + get registered(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Charset_ = Charset; + class RegistryObjectBuilderTypes$RegistryEventJS extends Internal.StartupEventJS { + create(id: string, type: string): Internal.BuilderBase; + create(id: string): Internal.BuilderBase; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RegistryObjectBuilderTypes$RegistryEventJS_ = RegistryObjectBuilderTypes$RegistryEventJS; + class class_2735 implements Internal.class_2596 { + method_11803(): number; + method_11802($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2735_ = class_2735; + abstract class Writer implements Internal.Appendable, Internal.Closeable, Internal.Flushable { + flush(): void; + static nullWriter(): Internal.Writer; + close(): void; + write(arg0: string, arg1: number, arg2: number): void; + write(arg0: number): void; + write(arg0: string): void; + write(arg0: string[], arg1: number, arg2: number): void; + write(arg0: string[]): void; + append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.Writer; + append(arg0: string): Internal.Writer; + append(arg0: Internal.CharSequence_): Internal.Writer; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Writer_ = Writer; + interface class_368 { + method_1986(arg0: Internal.class_4587_, arg1: Internal.class_374_, arg2: number): Internal.class_368$class_369; + method_1987(): any; + method_29049(): number; + method_29050(): number; + } + type class_368_ = class_368; + class class_3494 { + static method_40088(): Internal.class_3494; + method_15138(): Internal.List; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3494_ = class_3494; + class class_5285 { + method_28609(): Internal.class_2378; + static method_28608($$0: Internal.class_2378_, $$1: Internal.class_2378_, $$2: Internal.class_2794_): Internal.class_2378; + method_28029(): boolean; + method_28028(): number; + method_28038(): Internal.class_5285; + static method_40024($$0: string): Internal.OptionalLong; + method_28037(): Internal.class_5285; + static method_29962($$0: Internal.class_2378_, $$1: Internal.class_6880_, $$2: Internal.class_2794_): Internal.class_2378; + static method_28604($$0: Internal.class_5455_, $$1: number): Internal.class_3754; + static method_28009($$0: Internal.class_5455_): Internal.class_5285; + static method_28021($$0: Internal.class_5455_, $$1: Internal.class_3806$class_7044_): Internal.class_5285; + method_28032(): Internal.class_2794; + method_28030(): boolean; + static method_31112($$0: Internal.class_5455_): Internal.class_5285; + method_28036(): Internal.class_5285; + method_28024($$0: boolean, $$1: Internal.OptionalLong_): Internal.class_5285; + method_29575(): Internal.ImmutableSet>; + method_28035(): boolean; + method_28034(): boolean; + method_28033(): boolean; + static method_39335($$0: Internal.class_5321_): Internal.class_5321; + static method_39334($$0: Internal.class_5321_): Internal.class_5321; + static method_39557($$0: Internal.class_5455_, $$1: number, $$2: Internal.class_5321_, $$3: boolean): Internal.class_3754; + static method_39556($$0: Internal.class_5455_, $$1: number, $$2: Internal.class_5321_): Internal.class_3754; + static method_39558($$0: Internal.class_5455_, $$1: number, $$2: boolean): Internal.class_3754; + static readonly field_24826 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5285_ = class_5285; + interface class_2602 extends Internal.class_2547 { + method_11140(arg0: Internal.class_2632_): void; + method_11149(arg0: Internal.class_2781_): void; + method_11142(arg0: Internal.class_2759_): void; + method_11141(arg0: Internal.class_2720_): void; + method_11144(arg0: Internal.class_2751_): void; + method_11143(arg0: Internal.class_2676_): void; + method_11146(arg0: Internal.class_2767_): void; + method_11145(arg0: Internal.class_2641_): void; + method_11148(arg0: Internal.class_2663_): void; + method_11147(arg0: Internal.class_2670_): void; + method_11090(arg0: Internal.class_2695_): void; + method_11092(arg0: Internal.class_2707_): void; + method_11091(arg0: Internal.class_2606_): void; + method_11094(arg0: Internal.class_2622_): void; + method_11093(arg0: Internal.class_2739_): void; + method_11095(arg0: Internal.class_2716_): void; + method_11139(arg0: Internal.class_2726_): void; + method_11138(arg0: Internal.class_2610_): void; + method_11098(arg0: Internal.class_2673_): void; + method_11131(arg0: Internal.class_2651_): void; + method_11130(arg0: Internal.class_2779_): void; + method_11097(arg0: Internal.class_2613_): void; + method_11099(arg0: Internal.class_5900_): void; + method_11132(arg0: Internal.class_2743_): void; + method_11135(arg0: Internal.class_2735_): void; + method_11134(arg0: Internal.class_2692_): void; + method_11136(arg0: Internal.class_2626_): void; + method_11081(arg0: Internal.class_2639_): void; + method_17586(arg0: Internal.class_3943_): void; + method_11080(arg0: Internal.class_2752_): void; + method_11083(arg0: Internal.class_2661_): void; + method_11082(arg0: Internal.class_2770_): void; + method_11085(arg0: Internal.class_2668_): void; + method_17186(arg0: Internal.class_3895_): void; + method_11084(arg0: Internal.class_2783_): void; + method_11128(arg0: Internal.class_2672_): void; + method_11127(arg0: Internal.class_2774_): void; + method_11129(arg0: Internal.class_2617_): void; + method_11087(arg0: Internal.class_2656_): void; + method_11120(arg0: Internal.class_2678_): void; + method_11086(arg0: Internal.class_2777_): void; + method_11089(arg0: Internal.class_2648_): void; + method_11122(arg0: Internal.class_2749_): void; + method_11088(arg0: Internal.class_2683_): void; + method_11121(arg0: Internal.class_2635_): void; + method_11124(arg0: Internal.class_2664_): void; + method_17587(arg0: Internal.class_3944_): void; + method_11126(arg0: Internal.class_2790_): void; + method_11125(arg0: Internal.class_2765_): void; + method_11117(arg0: Internal.class_2724_): void; + method_11116(arg0: Internal.class_2620_): void; + method_11119(arg0: Internal.class_2718_): void; + method_11118(arg0: Internal.class_2757_): void; + method_21707(arg0: Internal.class_4463_): void; + method_11078(arg0: Internal.class_2629_): void; + method_11111(arg0: Internal.class_2734_): void; + method_11077(arg0: Internal.class_2675_): void; + method_11110(arg0: Internal.class_2740_): void; + method_11113(arg0: Internal.class_2703_): void; + method_11079(arg0: Internal.class_2761_): void; + method_11112(arg0: Internal.class_2604_): void; + method_11115(arg0: Internal.class_2713_): void; + method_11114(arg0: Internal.class_2612_): void; + method_11106(arg0: Internal.class_2788_): void; + method_11105(arg0: Internal.class_2772_): void; + method_11108(arg0: Internal.class_2693_): void; + method_11107(arg0: Internal.class_2666_): void; + method_33135(arg0: Internal.class_5747_): void; + method_11109(arg0: Internal.class_2653_): void; + method_11100(arg0: Internal.class_2637_): void; + method_11102(arg0: Internal.class_2645_): void; + method_11101(arg0: Internal.class_2748_): void; + method_11104(arg0: Internal.class_2660_): void; + method_20320(arg0: Internal.class_4282_): void; + method_34075(arg0: Internal.class_5892_): void; + method_34074(arg0: Internal.class_5891_): void; + method_34073(arg0: Internal.class_5890_): void; + method_34072(arg0: Internal.class_5889_): void; + method_34071(arg0: Internal.class_5888_): void; + method_20203(arg0: Internal.class_4273_): void; + method_34079(arg0: Internal.class_5897_): void; + method_34078(arg0: Internal.class_5896_): void; + method_34077(arg0: Internal.class_5895_): void; + method_34076(arg0: Internal.class_5894_): void; + method_36895(arg0: Internal.class_6373_): void; + method_11160(arg0: Internal.class_2616_): void; + method_11161(arg0: Internal.class_2729_): void; + method_34084(arg0: Internal.class_5905_): void; + method_34083(arg0: Internal.class_5904_): void; + method_34082(arg0: Internal.class_5903_): void; + method_34081(arg0: Internal.class_5899_): void; + method_34080(arg0: Internal.class_5898_): void; + method_39025(arg0: Internal.class_6682_): void; + method_11151(arg0: Internal.class_2744_): void; + method_11150(arg0: Internal.class_2775_): void; + method_11153(arg0: Internal.class_2649_): void; + method_11152(arg0: Internal.class_2658_): void; + method_11155(arg0: Internal.class_2684_): void; + method_11154(arg0: Internal.class_2696_): void; + method_11157(arg0: Internal.class_2708_): void; + method_11159(arg0: Internal.class_2736_): void; + method_11158(arg0: Internal.class_2623_): void; + } + type class_2602_ = class_2602; + class class_2248 extends Internal.class_4970 implements Internal.class_1935 { + method_9539(): string; + method_40142(): Internal.class_6880$class_6883; + static method_9582($$0: Internal.class_2680_, $$1: Internal.class_2680_, $$2: Internal.class_1937_, $$3: BlockPos_): Internal.class_2680; + method_9585($$0: Internal.class_1936_, $$1: BlockPos_, $$2: Internal.class_2680_): void; + static method_9541($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.class_265; + static method_9581($$0: Internal.class_2680_): boolean; + method_9502($$0: Internal.class_1922_, $$1: Internal.class_1297_): void; + static method_9503($$0: Internal.class_1792_): Internal.class_2248; + method_9504($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_1959$class_1963_): void; + method_9586($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_1927_): void; + method_9542($$0: Internal.class_2680_): boolean; + method_9543(): boolean; + static method_9501($$0: Internal.class_265_, $$1: Internal.class_2350_): boolean; + static method_9609($$0: Internal.class_2680_, $$1: Internal.class_3218_, $$2: BlockPos_, $$3: Internal.class_2586_, $$4: Internal.class_1297_, $$5: Internal.class_1799_): Internal.List; + static method_20044($$0: Internal.class_4538_, $$1: BlockPos_, $$2: Internal.class_2350_): boolean; + method_9605($$0: Internal.class_1750_): Internal.class_2680; + static method_9607($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_, $$3: Internal.class_2350_, $$4: BlockPos_): boolean; + method_9573($$0: Internal.class_2680_): Internal.class_2498; + method_9496($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.Random_): void; + method_9574($$0: Internal.class_1922_, $$1: BlockPos_, $$2: Internal.class_2680_): Internal.class_1799; + static method_9497($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_): void; + method_23350(): number; + method_9579($$0: Internal.class_2680_, $$1: Internal.class_1922_, $$2: BlockPos_): boolean; + static method_9614($$0: Internal.class_265_): boolean; + method_9538(): boolean; + static method_9531($$0: number): Internal.class_2680; + method_9576($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_1657_): void; + method_9499(): number; + method_9533($$0: Internal.class_1927_): boolean; + static method_9610($$0: Internal.class_2680_, $$1: Internal.class_1936_, $$2: BlockPos_, $$3: Internal.class_2586_): void; + static method_9577($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_1799_): void; + method_9578($$0: Internal.class_1761_, $$1: Internal.class_2371_): void; + static method_9611($$0: Internal.class_2680_, $$1: Internal.class_2680_, $$2: Internal.class_1936_, $$3: BlockPos_, $$4: number, $$5: number): void; + method_23349(): number; + method_9518(): Internal.class_5250; + getId(): string; + static method_35258($$0: Internal.class_2680_, $$1: Internal.class_47$class_48_): void; + static method_9562($$0: Internal.class_2680_, $$1: Internal.class_3218_, $$2: BlockPos_, $$3: Internal.class_2586_): Internal.List; + method_9568($$0: Internal.class_1799_, $$1: Internal.class_1922_, $$2: Internal.List_, $$3: Internal.class_1836_): void; + method_34725($$0: Internal.class_2680_): Internal.class_2680; + method_9520(): number; + method_9564(): Internal.class_2680; + method_9567($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_1309_, $$4: Internal.class_1799_): void; + static method_9507($$0: Internal.class_2680_): number; + static method_16361($$0: Internal.class_1922_, $$1: BlockPos_): boolean; + method_9595(): Internal.class_2689; + static method_30094($$0: Internal.class_2680_, $$1: Internal.class_2680_, $$2: Internal.class_1936_, $$3: BlockPos_, $$4: number): void; + method_9591($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_1297_): void; + method_8389(): Internal.class_1792; + static method_36992($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2350_, $$3: Internal.class_1799_): void; + toString(): string; + method_9554($$0: Internal.class_1937_, $$1: Internal.class_2680_, $$2: BlockPos_, $$3: Internal.class_1297_, $$4: number): void; + static method_9510($$0: Internal.class_2680_, $$1: Internal.class_1936_, $$2: BlockPos_): Internal.class_2680; + static method_9511($$0: Internal.class_2680_, $$1: Internal.class_1937_, $$2: BlockPos_, $$3: Internal.class_2586_, $$4: Internal.class_1297_, $$5: Internal.class_1799_): void; + method_9556($$0: Internal.class_1937_, $$1: Internal.class_1657_, $$2: BlockPos_, $$3: Internal.class_2680_, $$4: Internal.class_2586_, $$5: Internal.class_1799_): void; + static readonly field_31034 : 128; + static readonly field_31023 : -1.0; + static readonly field_31035 : 4; + static readonly field_31024 : 0.0; + static readonly field_31032 : 32; + static readonly field_31033 : 64; + static readonly field_31022 : 11; + static readonly field_31030 : 8; + static readonly field_31031 : 16; + static readonly field_31029 : 4; + static readonly field_10651 : Internal.class_2361; + static readonly field_31027 : 1; + static readonly field_31028 : 2; + static readonly field_31036 : 3; + static readonly field_31025 : 512; + get id(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2248_ = Special.class_2248 | class_2248; + abstract class ScriptableObject implements Internal.Scriptable, Internal.SymbolScriptable, Internal.Serializable, Internal.ConstProperties { + isSealed(): boolean; + setParentScope(m: Internal.Scriptable_): void; + static redefineProperty(obj: Internal.Scriptable_, name: string, isConst: boolean): void; + putConst(name: string, start: Internal.Scriptable_, value: any): void; + static getTypedProperty(s: Internal.Scriptable_, index: number, type: Internal.Class_): T; + static getTypedProperty(s: Internal.Scriptable_, name: string, type: Internal.Class_): T; + static getArrayPrototype(scope: Internal.Scriptable_): Internal.Scriptable; + getIds(): any[]; + getAllIds(): any[]; + put(index: number, start: Internal.Scriptable_, value: any): void; + put(name: string, start: Internal.Scriptable_, value: any): void; + put(key: Internal.Symbol_, start: Internal.Scriptable_, value: any): void; + static getDefaultValue(object: Internal.Scriptable_, typeHint: Internal.Class_): any; + getDefaultValue(typeHint: Internal.Class_): any; + defineOwnProperties(cx: Internal.Context_, props: Internal.ScriptableObject_): void; + defineProperty(key: Internal.Symbol_, value: any, attributes: number): void; + defineProperty(propertyName: string, value: any, attributes: number): void; + defineProperty(propertyName: string, delegateTo: any, getter: Internal.Method_, setter: Internal.Method_, attributes: number): void; + static defineProperty(destination: Internal.Scriptable_, propertyName: string, value: any, attributes: number): void; + defineProperty(propertyName: string, clazz: Internal.Class_, attributes: number): void; + setGetterOrSetter(name: string, index: number, getterOrSetter: dev.latvian.mods.rhino.Callable_, isSetter: boolean): void; + avoidObjectDetection(): boolean; + has(name: string, start: Internal.Scriptable_): boolean; + has(index: number, start: Internal.Scriptable_): boolean; + has(key: Internal.Symbol_, start: Internal.Scriptable_): boolean; + getExternalArrayLength(): any; + getAttributes(name: string): number; + getAttributes(sym: Internal.Symbol_): number; + getAttributes(index: number): number; + hasInstance(instance: Internal.Scriptable_): boolean; + getAssociatedValue(key: any): any; + static getPropertyIds(obj: Internal.Scriptable_): any[]; + static hasProperty(obj: Internal.Scriptable_, name: string): boolean; + static hasProperty(obj: Internal.Scriptable_, index: number): boolean; + static hasProperty(obj: Internal.Scriptable_, key: Internal.Symbol_): boolean; + getExternalArrayData(): Internal.ExternalArrayData; + size(): number; + defineOwnProperty(cx: Internal.Context_, id: any, desc: Internal.ScriptableObject_): void; + static getFunctionPrototype(scope: Internal.Scriptable_): Internal.Scriptable; + getClassName(): string; + getParentScope(): Internal.Scriptable; + preventExtensions(): void; + setExternalArrayData(array: Internal.ExternalArrayData_): void; + static callMethod(cx: Internal.Context_, obj: Internal.Scriptable_, methodName: string, args: any[]): any; + static callMethod(obj: Internal.Scriptable_, methodName: string, args: any[]): any; + getTypeOf(): string; + static getTopScopeValue(scope: Internal.Scriptable_, key: any): any; + sealObject(): void; + setAttributes(key: Internal.Symbol_, attributes: number): void; + setAttributes(index: number, attributes: number): void; + setAttributes(name: string, attributes: number): void; + static putProperty(obj: Internal.Scriptable_, key: Internal.Symbol_, value: any): void; + static putProperty(obj: Internal.Scriptable_, name: string, value: any): void; + static putProperty(obj: Internal.Scriptable_, index: number, value: any): void; + delete(name: string): void; + delete(key: Internal.Symbol_): void; + delete(index: number): void; + associateValue(key: any, value: any): any; + static deleteProperty(obj: Internal.Scriptable_, name: string): boolean; + static deleteProperty(obj: Internal.Scriptable_, index: number): boolean; + getPrototype(): Internal.Scriptable; + static getObjectPrototype(scope: Internal.Scriptable_): Internal.Scriptable; + isExtensible(): boolean; + isConst(name: string): boolean; + get(key: Internal.Symbol_, start: Internal.Scriptable_): any; + get(index: number, start: Internal.Scriptable_): any; + get(name: string, start: Internal.Scriptable_): any; + get(key: any): any; + static putConstProperty(obj: Internal.Scriptable_, name: string, value: any): void; + getGetterOrSetter(name: string, index: number, isSetter: boolean): any; + static getTopLevelScope(obj: Internal.Scriptable_): Internal.Scriptable; + static getProperty(obj: Internal.Scriptable_, name: string): any; + static getProperty(obj: Internal.Scriptable_, index: number): any; + static getProperty(obj: Internal.Scriptable_, key: Internal.Symbol_): any; + static defineClass(scope: Internal.Scriptable_, clazz: Internal.Class_): void; + static defineClass(scope: Internal.Scriptable_, clazz: Internal.Class_, sealed: boolean): void; + static defineClass(scope: Internal.Scriptable_, clazz: Internal.Class_, sealed: boolean, mapInheritance: boolean): string; + isEmpty(): boolean; + defineFunctionProperties(names: string[], clazz: Internal.Class_, attributes: number): void; + static getClassPrototype(scope: Internal.Scriptable_, className: string): Internal.Scriptable; + setPrototype(m: Internal.Scriptable_): void; + defineConst(name: string, start: Internal.Scriptable_): void; + static defineConstProperty(destination: Internal.Scriptable_, propertyName: string): void; + static getGeneratorFunctionPrototype(scope: Internal.Scriptable_): Internal.Scriptable; + static readonly DONTENUM : 2; + static readonly CONST : 13; + static readonly UNINITIALIZED_CONST : 8; + static readonly EMPTY : 0; + static readonly READONLY : 1; + static readonly PERMANENT : 4; + get sealed(): boolean; + get externalArrayData(): Internal.ExternalArrayData; + get parentScope(): Internal.Scriptable; + get ids(): any[]; + get className(): string; + get externalArrayLength(): any; + get allIds(): any[]; + get prototype(): Internal.Scriptable; + get extensible(): boolean; + get typeOf(): string; + get empty(): boolean; + set externalArrayData(array: Internal.ExternalArrayData_); + set parentScope(m: Internal.Scriptable_); + set prototype(m: Internal.Scriptable_); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ScriptableObject_ = ScriptableObject; + interface ChannelId extends Internal.Serializable, Internal.Comparable { + asShortText(): string; + asLongText(): string; + } + type ChannelId_ = ChannelId; + class ThreadLocal { + set(arg0: T): void; + get(): T; + static withInitial(arg0: Internal.Supplier_): Internal.ThreadLocal; + remove(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ThreadLocal_ = ThreadLocal; + interface SeekableByteChannel extends Internal.ByteChannel { + read(arg0: Internal.ByteBuffer_): number; + truncate(arg0: number): Internal.SeekableByteChannel; + size(): number; + position(): number; + position(arg0: number): Internal.SeekableByteChannel; + write(arg0: Internal.ByteBuffer_): number; + } + type SeekableByteChannel_ = SeekableByteChannel; + abstract class ModuleReference { + location(): Internal.Optional; + descriptor(): Internal.ModuleDescriptor; + open(): Internal.ModuleReader; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ModuleReference_ = ModuleReference; + class class_4618 implements Internal.class_4597 { + getBuffer($$0: Internal.class_1921_): Internal.class_4588; + method_23285(): void; + method_23286($$0: number, $$1: number, $$2: number, $$3: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4618_ = class_4618; + interface Double2ObjectFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2ObjectFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Double2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ObjectFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ObjectFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ObjectFunction; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ObjectFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2ObjectFunction; + } + type Double2ObjectFunction_ = ((arg0: number) => V) | Double2ObjectFunction; + /** + * Fired to register special handlers for tooltips on items. + */ + class ItemTooltipEventJS extends Internal.EventJS { + /** + * + * Adds a line (or lines) to the end of tooltip. + */ + add(item: Internal.IngredientJS_, text: net.minecraft.network.chat.Component | net.minecraft.network.chat.Component[]): void; + isAlt(): boolean; + isCtrl(): boolean; + isShift(): boolean; + /** + * Adds a callback to the item, will be invoked when the tooltip is rendering. + */ + addAdvanced(item: Internal.IngredientJS_, handler: (itemstack: Internal.ItemStackJS, advanced: boolean, lines: Internal.List) => void): void; + addToAll(text: any): void; + addAdvancedToAll(handler: Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS_): void; + get ctrl(): boolean; + get shift(): boolean; + get alt(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired to register special handlers for tooltips on items. + */ + type ItemTooltipEventJS_ = ItemTooltipEventJS; + class RewriteResult { + view(): Internal.View; + compose(arg0: Internal.RewriteResult_): Internal.RewriteResult; + hashCode(): number; + equals(arg0: any): boolean; + recData(): Internal.BitSet; + static create(arg0: Internal.View_, arg1: Internal.BitSet_): Internal.RewriteResult; + toString(): string; + static nop(arg0: com.mojang.datafixers.types.Type_): Internal.RewriteResult; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RewriteResult_ = RewriteResult; + class class_2744 implements Internal.class_2596 { + method_11820(): number; + method_30145(): Internal.List>; + method_11823($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2744_ = class_2744; + abstract class IntBuffer extends Internal.Buffer implements Internal.Comparable { + hasArray(): boolean; + compact(): Internal.IntBuffer; + clear(): Internal.IntBuffer; + duplicate(): Internal.IntBuffer; + compareTo(arg0: Internal.IntBuffer_): number; + asReadOnlyBuffer(): Internal.IntBuffer; + put(arg0: number[]): Internal.IntBuffer; + put(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.IntBuffer; + put(arg0: number, arg1: number[]): Internal.IntBuffer; + put(arg0: number[], arg1: number, arg2: number): Internal.IntBuffer; + put(arg0: number, arg1: Internal.IntBuffer_, arg2: number, arg3: number): Internal.IntBuffer; + put(arg0: Internal.IntBuffer_): Internal.IntBuffer; + put(arg0: number, arg1: number): Internal.IntBuffer; + put(arg0: number): Internal.IntBuffer; + static allocate(arg0: number): Internal.IntBuffer; + rewind(): Internal.IntBuffer; + slice(): Internal.IntBuffer; + slice(arg0: number, arg1: number): Internal.IntBuffer; + array(): number[]; + hashCode(): number; + mismatch(arg0: Internal.IntBuffer_): number; + equals(arg0: any): boolean; + get(): number; + get(arg0: number, arg1: number[]): Internal.IntBuffer; + get(arg0: number): number; + get(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.IntBuffer; + get(arg0: number[], arg1: number, arg2: number): Internal.IntBuffer; + get(arg0: number[]): Internal.IntBuffer; + limit(arg0: number): Internal.IntBuffer; + reset(): Internal.IntBuffer; + arrayOffset(): number; + toString(): string; + position(arg0: number): Internal.IntBuffer; + flip(): Internal.IntBuffer; + isDirect(): boolean; + static wrap(arg0: number[]): Internal.IntBuffer; + static wrap(arg0: number[], arg1: number, arg2: number): Internal.IntBuffer; + mark(): Internal.IntBuffer; + order(): Internal.ByteOrder; + get direct(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type IntBuffer_ = IntBuffer; + class ImmutableMultimap$Builder { + orderKeysBy(arg0: Internal.Comparator_): Internal.ImmutableMultimap$Builder; + build(): Internal.ImmutableMultimap; + orderValuesBy(arg0: Internal.Comparator_): Internal.ImmutableMultimap$Builder; + putAll(arg0: Internal.Multimap_): Internal.ImmutableMultimap$Builder; + putAll(arg0: K, ... arg1: V[]): Internal.ImmutableMultimap$Builder; + putAll(arg0: K, arg1: Internal.Iterable_): Internal.ImmutableMultimap$Builder; + putAll(arg0: Internal.Iterable_>): Internal.ImmutableMultimap$Builder; + put(arg0: Internal.Map$Entry_): Internal.ImmutableMultimap$Builder; + put(arg0: K, arg1: V): Internal.ImmutableMultimap$Builder; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ImmutableMultimap$Builder_ = ImmutableMultimap$Builder; + class class_4658 extends Internal.class_4662 { + method_23469($$0: Internal.class_3746_, $$1: Internal.BiConsumer_, $$2: Internal.Random_, $$3: Internal.List_, $$4: Internal.List_): void; + static readonly field_24957 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4658_ = class_4658; + interface LongStream extends Internal.BaseStream { + average(): Internal.OptionalDouble; + sequential(): Internal.LongStream; + takeWhile(arg0: Internal.LongPredicate_): Internal.LongStream; + distinct(): Internal.LongStream; + findFirst(): Internal.OptionalLong; + sum(): number; + skip(arg0: number): Internal.LongStream; + allMatch(arg0: Internal.LongPredicate_): boolean; + mapToObj(arg0: Internal.LongFunction_): Internal.Stream; + mapMulti(arg0: Internal.LongStream$LongMapMultiConsumer_): Internal.LongStream; + iterator(): Internal.PrimitiveIterator$OfLong; + asDoubleStream(): Internal.DoubleStream; + min(): Internal.OptionalLong; + parallel(): Internal.LongStream; + noneMatch(arg0: Internal.LongPredicate_): boolean; + findAny(): Internal.OptionalLong; + limit(arg0: number): Internal.LongStream; + toArray(): number[]; + forEachOrdered(arg0: Internal.LongConsumer_): void; + anyMatch(arg0: Internal.LongPredicate_): boolean; + map(arg0: Internal.LongUnaryOperator_): Internal.LongStream; + mapToDouble(arg0: Internal.LongToDoubleFunction_): Internal.DoubleStream; + reduce(arg0: Internal.LongBinaryOperator_): Internal.OptionalLong; + reduce(arg0: number, arg1: Internal.LongBinaryOperator_): number; + spliterator(): Internal.Spliterator$OfLong; + max(): Internal.OptionalLong; + forEach(arg0: Internal.LongConsumer_): void; + count(): number; + dropWhile(arg0: Internal.LongPredicate_): Internal.LongStream; + peek(arg0: Internal.LongConsumer_): Internal.LongStream; + flatMap(arg0: Internal.LongFunction_): Internal.LongStream; + filter(arg0: Internal.LongPredicate_): Internal.LongStream; + sorted(): Internal.LongStream; + boxed(): Internal.Stream; + summaryStatistics(): Internal.LongSummaryStatistics; + mapToInt(arg0: Internal.LongToIntFunction_): Internal.IntStream; + collect(arg0: Internal.Supplier_, arg1: Internal.ObjLongConsumer_, arg2: Internal.BiConsumer_): R; + } + type LongStream_ = LongStream; + abstract class class_2802 implements Internal.class_2823, Internal.AutoCloseable { + method_21730($$0: number, $$1: number): Internal.class_2818; + method_12128($$0: boolean, $$1: boolean): void; + method_12130(): Internal.class_3568; + method_14151(): number; + method_12122(): string; + method_12123($$0: number, $$1: number): boolean; + method_12121(arg0: number, arg1: number, arg2: Internal.class_2806_, arg3: boolean): Internal.class_2791; + method_12126($$0: number, $$1: number, $$2: boolean): Internal.class_2818; + method_12127(arg0: Internal.BooleanSupplier_, arg1: boolean): void; + close(): void; + method_12124($$0: Internal.class_1923_, $$1: boolean): void; + method_12246($$0: number, $$1: number): Internal.class_1922; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2802_ = class_2802; + class class_2597 extends Internal.class_2586 { + method_11061($$0: number): number; + method_16887(): Internal.class_2487; + method_11065(): boolean; + method_11066(): boolean; + method_38247(): Internal.class_2622; + static method_31677($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2597_): void; + method_11014($$0: Internal.class_2487_): void; + static method_31675($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2597_): void; + field_11936 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2597_ = class_2597; + interface ScreenEvents$AfterRender { + afterRender(arg0: Internal.class_437_, arg1: Internal.class_4587_, arg2: number, arg3: number, arg4: number): void; + } + type ScreenEvents$AfterRender_ = ((arg0: Internal.class_437, arg1: Internal.class_4587, arg2: number, arg3: number, arg4: number) => void) | ScreenEvents$AfterRender; + class class_5365 extends Internal.Enum { + method_29593(): string; + static method_29592($$0: number): Internal.class_5365; + method_29591(): number; + static valueOf($$0: string): Internal.class_5365; + static values(): Internal.class_5365[]; + toString(): string; + static readonly field_25428 : Internal.class_5365; + static readonly field_25429 : Internal.class_5365; + static readonly field_25427 : Internal.class_5365; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5365_ = "fancy" | "fast" | "fabulous" | class_5365; + class class_539 { + method_2786($$0: number): Internal.class_537; + method_2787(): number; + static readonly field_32444 : -1; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_539_ = class_539; + class UnitContext { + getFunctionFactory(name: string): Internal.FunctionFactory; + addConstant(s: string, u: Internal.Unit_): void; + isDebug(): boolean; + popDebug(): void; + sub(): Internal.UnitContext; + addFunction(factory: Internal.FunctionFactory_): void; + pushDebug(): void; + createStream(input: string): Internal.UnitTokenStream; + debugInfo(s: string, values: Internal.Collection_): void; + debugInfo(s: string): void; + parse(input: string): Internal.Unit; + readonly constants : Internal.Map; + static readonly DEFAULT : Internal.UnitContext; + get debug(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type UnitContext_ = UnitContext; + class class_1452 extends Internal.class_1429 implements Internal.class_4981, Internal.class_5146 { + method_6725(): boolean; + method_5956(): boolean; + method_5800($$0: Internal.class_3218_, $$1: Internal.class_1538_): void; + method_24829($$0: Internal.class_1309_): Vec3; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + method_26316(): number; + method_26315($$0: Vec3_): void; + method_6091($$0: Vec3_): void; + static method_26890(): Internal.class_5132$class_5133; + method_6481($$0: Internal.class_1799_): boolean; + method_6574($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1452; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6765(): boolean; + method_6576($$0: Internal.class_3419_): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5642(): Internal.class_1297; + method_6577(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1452_ = class_1452; + class class_310 extends Internal.class_4093 implements Internal.class_3678, Internal.MinecraftClientAccessor { + method_1576(): Internal.class_1132; + method_1577(): Internal.class_1156; + method_20539($$0: boolean): void; + handler$zfh000$cancelItemPick(info: Internal.CallbackInfo_): void; + localvar$zfh000$modifyItemPick(stack: Internal.class_1799_): Internal.class_1799; + method_1582(): Internal.class_1071; + method_1584($$0: Internal.class_642_): void; + method_18321(): Internal.class_4044; + static method_1565($$0: Internal.class_128_): void; + method_1566(): Internal.class_374; + method_1569(): boolean; + static method_29611(): boolean; + static method_24289(): Internal.class_6683; + method_24288(): void; + method_22940(): Internal.class_4599; + method_31320(): Internal.class_5520; + method_24041($$0: number): void; + method_29970($$0: Internal.class_437_): void; + method_1570(): Internal.class_3517; + method_1571(): Internal.class_302; + method_1573(): boolean; + method_1574(): void; + method_16011(): Internal.class_3695; + method_1478(): Internal.class_3300; + method_1479(): Internal.File; + method_29607($$0: string, $$1: Internal.class_1940_, $$2: Internal.class_5455_, $$3: Internal.class_5285_): void; + method_1513(): Internal.CompletableFuture; + method_1514(): void; + method_1515(): string; + method_1516(): Internal.class_1066; + static method_1517(): boolean; + method_1519(): void; + method_29606($$0: string): void; + method_29043(): boolean; + method_29042($$0: Internal.UUID_): boolean; + method_27022($$0: Internal.class_1297_): boolean; + method_1480(): Internal.class_918; + method_1481($$0: Internal.class_638_): void; + method_31974(): Internal.class_5599; + method_1483(): Internal.class_1144; + method_31975(): Internal.class_824; + method_1484($$0: Internal.class_1124$class_1125_): Internal.class_1123; + close(): void; + method_1586(): Internal.class_32; + method_1587($$0: Internal.class_128_): Internal.class_128; + static method_1588(): boolean; + method_1589(): boolean; + method_1504($$0: Internal.class_1297_): void; + method_1505(): Internal.class_324; + method_1507($$0: Internal.class_437_): void; + method_33884(): Internal.class_310$class_5859; + method_33883(): boolean; + method_30133(): void; + method_31186($$0: Internal.Throwable_, $$1: Internal.class_2561_): void; + method_35706(): boolean; + method_1592(): void; + method_38932(): void; + method_35703(): Internal.class_3953; + static method_1498(): boolean; + method_1531(): Internal.class_1060; + method_40183($$0: Internal.class_3283_, $$1: boolean, $$2: Internal.class_6904$class_6905_, $$3: Internal.class_6904$class_6907_): Internal.class_6904; + method_1534(): number; + method_18096($$0: Internal.class_437_): void; + method_1537($$0: boolean): void; + method_40186($$0: Internal.class_32$class_5143_, $$1: boolean): Internal.class_6904; + method_1538(): Internal.class_1142; + method_18099(): void; + method_1539(): Internal.PropertyMap; + method_18095(): Internal.class_4008; + method_1540(): boolean; + method_34745($$0: Internal.Consumer_): boolean; + method_1541(): Internal.class_776; + method_1487(): Internal.Proxy; + method_1520(): Internal.class_3283; + method_1488(): number; + method_1521(): Internal.CompletableFuture; + handler$zim000$disconnectAfter(screen_1: Internal.class_437_, info: Internal.CallbackInfo_): void; + method_1489(): Internal.class_759; + method_1522(): Internal.class_276; + method_22107(): boolean; + method_22108(): boolean; + method_1524($$0: number): void; + method_1526(): Internal.class_1076; + method_1490(): void; + method_1493(): boolean; + method_1494($$0: Internal.Supplier_): void; + method_1495(): Internal.MinecraftSessionService; + method_1496(): boolean; + method_1530(): boolean; + method_1554(): Internal.class_1092; + method_1555(): boolean; + method_1558(): Internal.class_642; + localvar$zcm000$modifyScreen(screen: Internal.class_437_): Internal.class_437; + method_35698($$0: Internal.File_, $$1: number, $$2: number): Internal.class_2561; + handler$zcm000$cancelSetScreen(screen: Internal.class_437_, ci: Internal.CallbackInfo_): void; + method_1560(): Internal.class_1297; + method_1561(): Internal.class_898; + method_1562(): Internal.class_634; + method_30049(): Internal.class_5407; + method_1542(): boolean; + method_1543(): Internal.DataFixer; + method_1544(): Internal.class_5195; + method_1547(): string; + method_1548(): Internal.class_320; + method_1549($$0: ResourceLocation_): Internal.Function; + static method_22681($$0: Internal.class_310_, $$1: Internal.class_1076_, $$2: string, $$3: Internal.class_315_, $$4: Internal.class_128_): void; + method_22683(): Internal.class_1041; + method_16689(): Internal.class_3799; + method_18505(): Internal.class_4074; + method_15995($$0: boolean): void; + method_15993(): void; + method_18506(): Internal.class_4071; + method_38736(): Internal.class_6628; + static method_1551(): Internal.class_310; + method_18502($$0: Internal.class_4071_): void; + field_32144 : boolean; + field_1761 : Internal.class_636; + static readonly field_1740 : ResourceLocation; + readonly field_1688 : Internal.class_3517; + field_1765 : Internal.class_239; + field_1743 : boolean; + field_1687 : Internal.class_638; + static readonly field_1703 : false; + readonly field_1769 : Internal.class_761; + field_1724 : Internal.class_746; + readonly field_1729 : Internal.class_312; + static readonly field_1749 : ResourceLocation; + readonly field_1705 : Internal.class_329; + readonly field_1709 : Internal.class_863; + static readonly field_33735 : "Please make sure you have up-to-date drivers (see aka.ms/mcdriver for instructions)."; + field_20907 : boolean; + field_20908 : boolean; + field_1692 : Internal.class_1297; + readonly field_1690 : Internal.class_315; + readonly field_1772 : Internal.class_327; + readonly field_1773 : Internal.class_757; + field_1770 : string; + field_1755 : Internal.class_437; + static readonly field_24211 : ResourceLocation; + readonly field_1774 : Internal.class_309; + readonly field_1697 : Internal.File; + field_1730 : boolean; + readonly field_1713 : Internal.class_702; + field_1719 : Internal.class_1297; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_310_ = class_310; + abstract class AbstractList extends Internal.AbstractCollection implements Internal.List { + add(arg0: number, arg1: E): void; + add(arg0: E): boolean; + subList(arg0: number, arg1: number): Internal.List; + set(arg0: number, arg1: E): E; + clear(): void; + remove(arg0: number): E; + lastIndexOf(arg0: any): number; + iterator(): Internal.Iterator; + addAll(arg0: number, arg1: Internal.Collection_): boolean; + hashCode(): number; + equals(arg0: any): boolean; + get(arg0: number): E; + listIterator(): Internal.ListIterator; + listIterator(arg0: number): Internal.ListIterator; + indexOf(arg0: any): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractList_ = AbstractList; + interface class_6382 { + method_37031(): Internal.class_6382; + method_37032(arg0: Internal.class_6381_, arg1: Internal.class_6384_): void; + method_37033($$0: Internal.class_6381_, $$1: string): void; + method_37034($$0: Internal.class_6381_, $$1: Internal.class_2561_): void; + method_37035($$0: Internal.class_6381_, ... $$1: Internal.class_2561_[]): void; + } + type class_6382_ = class_6382; + interface ListIterator extends Internal.Iterator { + next(): E; + add(arg0: E): void; + set(arg0: E): void; + previous(): E; + hasPrevious(): boolean; + hasNext(): boolean; + nextIndex(): number; + previousIndex(): number; + remove(): void; + } + type ListIterator_ = ListIterator; + interface class_6622 { + generatePieces(arg0: Internal.class_6626_, arg1: Internal.class_6622$class_6623_): void; + } + type class_6622_ = ((arg0: Internal.class_6626, arg1: Internal.class_6622$class_6623) => void) | class_6622; + class class_4150 extends Internal.class_6045 { + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4150_ = class_4150; + class class_6597 extends Internal.Enum { + static valueOf($$0: string): Internal.class_6597; + static values(): Internal.class_6597[]; + static method_38523($$0: number): Internal.class_6597; + method_38522(): number; + method_38524(): string; + static readonly field_34788 : Internal.class_6597; + static readonly field_34789 : Internal.class_6597; + static readonly field_34790 : Internal.class_6597; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6597_ = "player_affected" | "none" | "nearby" | class_6597; + class AccessibleObject implements Internal.AnnotatedElement { + trySetAccessible(): boolean; + isAccessible(): boolean; + setAccessible(arg0: boolean): void; + static setAccessible(arg0: Internal.AccessibleObject_[], arg1: boolean): void; + getAnnotationsByType(arg0: Internal.Class_): T[]; + getDeclaredAnnotationsByType(arg0: Internal.Class_): T[]; + getAnnotation(arg0: Internal.Class_): T; + isAnnotationPresent(arg0: Internal.Class_): boolean; + canAccess(arg0: any): boolean; + getDeclaredAnnotation(arg0: Internal.Class_): T; + getAnnotations(): Internal.Annotation[]; + getDeclaredAnnotations(): Internal.Annotation[]; + get accessible(): boolean; + get declaredAnnotations(): Internal.Annotation[]; + get annotations(): Internal.Annotation[]; + set accessible(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AccessibleObject_ = AccessibleObject; + abstract class AbstractReferenceCountedByteBuf extends Internal.AbstractByteBuf { + refCnt(): number; + release(): boolean; + release(arg0: number): boolean; + retain(arg0: number): Internal.ByteBuf; + retain(): Internal.ByteBuf; + touch(arg0: any): Internal.ByteBuf; + touch(): Internal.ByteBuf; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractReferenceCountedByteBuf_ = AbstractReferenceCountedByteBuf; + class class_5704 extends Internal.class_2586 implements Internal.class_5718$class_5719 { + method_32970($$0: Internal.class_1937_, $$1: Internal.class_5714_, $$2: BlockPos_, $$3: Internal.class_5712_, $$4: Internal.class_1297_): boolean; + method_32969($$0: Internal.class_1937_, $$1: Internal.class_5714_, $$2: Internal.class_5712_, $$3: number): void; + method_32911(): Internal.class_5718; + method_32912(): number; + method_11014($$0: Internal.class_2487_): void; + static method_32910($$0: number, $$1: number): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5704_ = class_5704; + class class_5399 extends Internal.class_3491 { + method_15110($$0: Internal.class_4538_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.class_3499$class_3501_, $$4: Internal.class_3499$class_3501_, $$5: Internal.class_3492_): Internal.class_3499$class_3501; + static readonly field_25619 : Internal.class_5399; + static readonly field_25618 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5399_ = class_5399; + interface RegistryIdRemapCallback { + onRemap(arg0: Internal.RegistryIdRemapCallback$RemapState_): void; + } + type RegistryIdRemapCallback_ = ((arg0: Internal.RegistryIdRemapCallback$RemapState) => void) | RegistryIdRemapCallback; + class class_3003 extends Internal.class_5857 { + static method_39642($$0: number, $$1: number, $$2: number): Internal.class_3003; + method_39615(): Internal.class_6798; + static readonly field_24890 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3003_ = class_3003; + interface class_6643$class_6828 { + test(arg0: number, arg1: number, arg2: number): boolean; + } + type class_6643$class_6828_ = class_6643$class_6828; + interface class_1922 extends Internal.class_5539 { + method_8320(arg0: BlockPos_): Internal.class_2680; + method_32880($$0: Internal.class_5702_): Internal.class_3965; + method_17745($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.class_265_, $$4: Internal.class_2680_): Internal.class_3965; + method_35230($$0: BlockPos_, $$1: Internal.class_2591_): Internal.Optional; + method_29546($$0: Internal.class_238_): Internal.Stream; + method_8321(arg0: BlockPos_): Internal.class_2586; + method_8317($$0: BlockPos_): number; + method_17742($$0: Internal.class_3959_): Internal.class_3965; + method_8316(arg0: BlockPos_): Internal.class_3610; + method_30347($$0: BlockPos_): number; + method_8315(): number; + method_30346($$0: Internal.class_265_, $$1: Internal.Supplier_): number; + } + type class_1922_ = class_1922; + class Pair implements Internal.App, F> { + mapFirst(arg0: Internal.Function_): Internal.Pair; + swap(): Internal.Pair; + static unbox(arg0: Internal.App_, F>): Internal.Pair; + getFirst(): F; + hashCode(): number; + static toMap(): Internal.Collector, any, Internal.Map>; + static of(arg0: F, arg1: S): Internal.Pair; + equals(arg0: any): boolean; + getSecond(): S; + toString(): string; + mapSecond(arg0: Internal.Function_): Internal.Pair; + get first(): F; + get second(): S; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Pair_ = Pair; + interface IntIterator extends Internal.PrimitiveIterator$OfInt { + next(): number; + skip(arg0: number): number; + nextInt(): number; + forEachRemaining(arg0: Internal.Consumer_): void; + forEachRemaining(arg0: Internal.IntConsumer_): void; + } + type IntIterator_ = IntIterator; + class class_5872 { + method_36416(): Internal.class_2680; + method_33973(): Internal.class_2680; + static method_33972($$0: boolean, $$1: Internal.class_2680_): Internal.class_5872; + method_33970(): boolean; + static method_36412($$0: Internal.class_2680_, $$1: Internal.class_2680_, $$2: Internal.class_2680_, $$3: Internal.class_2680_): Internal.class_5872; + static method_36413($$0: boolean, $$1: Internal.class_2680_, $$2: Internal.class_2680_, $$3: Internal.class_2680_, $$4: Internal.class_2680_): Internal.class_5872; + method_36414(): Internal.class_2680; + method_36415(): Internal.class_2680; + static readonly field_29055 : Internal.class_5872; + static readonly field_29056 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5872_ = class_5872; + class ListJS extends Internal.ArrayList implements Internal.StringBuilderAppendable, Internal.ChangeListener, Internal.Copyable, Internal.JsonSerializable, Internal.NBTSerializable { + add(index: number, value: any): void; + add(value: any): boolean; + static nbt(list: any): Internal.class_2483; + appendString(builder: Internal.StringBuilder_): void; + onChanged(o: any): void; + splice(pos: number, deleteCount: number, ... items: any[]): Internal.ListJS; + shift(): any; + clear(): void; + static ofArray(array: any): Internal.ListJS; + reverse(): Internal.ListJS; + push(... o: any[]): Internal.ListJS; + remove(index: number): any; + remove(o: any): boolean; + pop(): any; + filter(predicate: Internal.Predicate_): Internal.ListJS; + toJson(): Internal.JsonArray; + toNBT(): Internal.class_2483; + addAll(index: number, c: Internal.Collection_): boolean; + addAll(c: Internal.Collection_): boolean; + static of(o: any): Internal.ListJS; + static of(array: number[]): Internal.ListJS; + static of(array: string[]): Internal.ListJS; + static orSelf(o: any): Internal.ListJS; + static json(array: any): Internal.JsonArray; + getLength(): number; + unshift(... o: any[]): Internal.ListJS; + toString(): string; + copy(): Internal.ListJS; + map(transformer: Internal.Function_): Internal.ListJS; + changeListener : ((arg0: Internal.ListJS) => void); + get length(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ListJS_ = ListJS; + class class_1916 extends Internal.ArrayList { + method_8270($$0: Internal.class_2540_): void; + static method_8265($$0: Internal.class_2540_): Internal.class_1916; + method_8268(): Internal.class_2487; + method_8267($$0: Internal.class_1799_, $$1: Internal.class_1799_, $$2: number): Internal.class_1914; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1916_ = class_1916; + class class_1735 { + method_7671($$0: number): Internal.class_1799; + method_34266(): number; + method_7682(): boolean; + method_7670($$0: Internal.class_1799_, $$1: Internal.class_1799_): void; + method_7681(): boolean; + method_34264($$0: number, $$1: number, $$2: Internal.class_1657_): Internal.Optional; + method_7680($$0: Internal.class_1799_): boolean; + method_7675(): number; + method_7674($$0: Internal.class_1657_): boolean; + method_7673($$0: Internal.class_1799_): void; + method_7668(): void; + method_32755($$0: Internal.class_1799_, $$1: number): Internal.class_1799; + method_7679(): Internal.Pair; + method_32756($$0: Internal.class_1799_): Internal.class_1799; + method_7667($$0: Internal.class_1657_, $$1: Internal.class_1799_): void; + method_32753($$0: number, $$1: number, $$2: Internal.class_1657_): Internal.class_1799; + method_7677(): Internal.class_1799; + method_32754($$0: Internal.class_1657_): boolean; + method_7676($$0: Internal.class_1799_): number; + readonly field_7872 : number; + readonly field_7871 : Internal.class_1263; + field_7874 : number; + readonly field_7873 : number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1735_ = class_1735; + class class_2818$class_2819 extends Internal.Enum { + static valueOf($$0: string): Internal.class_2818$class_2819; + static values(): Internal.class_2818$class_2819[]; + static readonly field_12859 : Internal.class_2818$class_2819; + static readonly field_12860 : Internal.class_2818$class_2819; + static readonly field_12861 : Internal.class_2818$class_2819; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2818$class_2819_ = "immediate" | "queued" | "check" | class_2818$class_2819; + class class_2338$class_2339 extends BlockPos { + method_25505($$0: Vec3i_, $$1: Internal.class_2350_): Internal.class_2338$class_2339; + method_16363($$0: number): Internal.class_2338$class_2339; + method_25504($$0: Vec3i_, $$1: number, $$2: number, $$3: number): Internal.class_2338$class_2339; + method_10080($$0: number, $$1: number, $$2: number): BlockPos; + method_10070($$0: Internal.class_2470_): BlockPos; + method_30927($$0: Vec3i_): Internal.class_2338$class_2339; + method_10062(): BlockPos; + method_27158($$0: Internal.class_2350$class_2351_, $$1: number, $$2: number): Internal.class_2338$class_2339; + method_10104($$0: Internal.class_2350_, $$1: number): Internal.class_2338$class_2339; + method_35831($$0: Vec3i_, $$1: Vec3i_): Internal.class_2338$class_2339; + method_35830($$0: number): BlockPos; + method_33099($$0: number): Internal.class_2338$class_2339; + method_33097($$0: number): Internal.class_2338$class_2339; + method_33098($$0: number): Internal.class_2338$class_2339; + method_17965($$0: Internal.class_2335_, $$1: number, $$2: number, $$3: number): Internal.class_2338$class_2339; + method_30513($$0: Internal.class_2350$class_2351_, $$1: number): BlockPos; + method_10098($$0: Internal.class_2350_): Internal.class_2338$class_2339; + method_10101($$0: Vec3i_): Internal.class_2338$class_2339; + method_10079($$0: Internal.class_2350_, $$1: number): BlockPos; + method_10100($$0: number, $$1: number, $$2: number): Internal.class_2338$class_2339; + method_10103($$0: number, $$1: number, $$2: number): Internal.class_2338$class_2339; + method_10102($$0: number, $$1: number, $$2: number): Internal.class_2338$class_2339; + method_10069($$0: number, $$1: number, $$2: number): BlockPos; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2338$class_2339_ = class_2338$class_2339; + class CallbackInfo implements Internal.Cancellable { + cancel(): void; + static getCallInfoClassName(arg0: org.objectweb.asm.Type_): string; + isCancelled(): boolean; + isCancellable(): boolean; + getId(): string; + toString(): string; + get cancelled(): boolean; + get id(): string; + get cancellable(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CallbackInfo_ = CallbackInfo; + interface Double2CharFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToIntFunction { + getOrDefault(arg0: any, arg1: string): string; + getOrDefault(arg0: number, arg1: string): string; + andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Double2ShortFunction; + composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2CharFunction; + andThenInt(arg0: Internal.Char2IntFunction_): Internal.Double2IntFunction; + composeReference(arg0: Internal.Reference2DoubleFunction_): Internal.Reference2CharFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: string): string; + remove(arg0: number): string; + remove(arg0: any): string; + defaultReturnValue(): string; + defaultReturnValue(arg0: string): void; + andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Double2DoubleFunction; + andThenObject(arg0: Internal.Char2ObjectFunction_): Internal.Double2ObjectFunction; + get(arg0: any): string; + get(arg0: number): string; + andThenLong(arg0: Internal.Char2LongFunction_): Internal.Double2LongFunction; + composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2CharFunction; + andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Double2ByteFunction; + andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Double2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2CharFunction; + composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2CharFunction; + andThenChar(arg0: Internal.Char2CharFunction_): Internal.Double2CharFunction; + composeObject(arg0: Internal.Object2DoubleFunction_): Internal.Object2CharFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2CharFunction; + andThenReference(arg0: Internal.Char2ReferenceFunction_): Internal.Double2ReferenceFunction; + composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2CharFunction; + composeDouble(arg0: Internal.Double2DoubleFunction_): Internal.Double2CharFunction; + } + type Double2CharFunction_ = ((arg0: number) => string) | Double2CharFunction; + interface Byte2ObjectFunction extends it.unimi.dsi.fastutil.Function, Internal.IntFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Byte2ShortFunction; + composeByte(arg0: Internal.Byte2ByteFunction_): Internal.Byte2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Byte2IntFunction; + composeReference(arg0: Internal.Reference2ByteFunction_): Internal.Reference2ObjectFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Byte2DoubleFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Byte2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Byte2LongFunction; + composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Byte2ByteFunction; + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Byte2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ObjectFunction; + composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ObjectFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Byte2CharFunction; + composeObject(arg0: Internal.Object2ByteFunction_): Internal.Object2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ObjectFunction; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Byte2ReferenceFunction; + composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ObjectFunction; + composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ObjectFunction; + } + type Byte2ObjectFunction_ = ((arg0: number) => V) | Byte2ObjectFunction; + class class_2675 implements Internal.class_2596 { + method_11546(): number; + method_11545(): number; + method_11548(): number; + method_11547(): number; + method_11549(): number; + method_11052($$0: Internal.class_2540_): void; + method_11551(): Internal.class_2394; + method_11550(): number; + method_11553($$0: Internal.class_2602_): void; + method_11552(): boolean; + method_11544(): number; + method_11543(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2675_ = class_2675; + class PlayerStatsJS { + getPlayTime(): number; + getPlayer(): Internal.PlayerJS; + getWalkDistance(): number; + getDamageAbsorbed(): number; + getCrouchDistance(): number; + getDamageDealt_absorbed(): number; + getFishCaught(): number; + getItemsPickedUp(item: Internal.class_1792_): number; + getDeaths(): number; + getSwimDistance(): number; + getBlocksMined(block: Internal.class_2248_): number; + getItemsCrafted(item: Internal.class_1792_): number; + getDamageDealt_resisted(): number; + getPlayerKills(): number; + get(id: ResourceLocation_): number; + getTimeSinceDeath(): number; + getDamageBlocked_by_shield(): number; + getKilled(entity: Internal.class_1299_): number; + getTimeCrouchTime(): number; + getDamageTaken(): number; + add(id: ResourceLocation_, value: number): void; + getItemsDropped(item: Internal.class_1792_): number; + set(id: ResourceLocation_, value: number): void; + getJumps(): number; + getDamageResisted(): number; + getAnimalsBred(): number; + getItemsBroken(item: Internal.class_1792_): number; + getMobKills(): number; + getSprintDistance(): number; + getTimeSinceRest(): number; + getKilledBy(entity: Internal.class_1299_): number; + getDamageDealt(): number; + getItemsUsed(item: Internal.class_1792_): number; + get playerKills(): number; + get animalsBred(): number; + get walkDistance(): number; + get damageDealt_resisted(): number; + get crouchDistance(): number; + get damageAbsorbed(): number; + get damageResisted(): number; + get jumps(): number; + get damageDealt_absorbed(): number; + get timeSinceDeath(): number; + get timeCrouchTime(): number; + get damageBlocked_by_shield(): number; + get fishCaught(): number; + get mobKills(): number; + get sprintDistance(): number; + get timeSinceRest(): number; + get swimDistance(): number; + get playTime(): number; + get deaths(): number; + get damageDealt(): number; + get player(): Internal.PlayerJS; + get damageTaken(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type PlayerStatsJS_ = PlayerStatsJS; + interface Int2DoubleFunction extends it.unimi.dsi.fastutil.Function, Internal.IntToDoubleFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + applyAsDouble(arg0: number): number; + andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Int2ShortFunction; + composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2DoubleFunction; + andThenInt(arg0: Internal.Double2IntFunction_): Internal.Int2IntFunction; + composeReference(arg0: Internal.Reference2IntFunction_): Internal.Reference2DoubleFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Double2DoubleFunction_): Internal.Int2DoubleFunction; + andThenObject(arg0: Internal.Double2ObjectFunction_): Internal.Int2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Double2LongFunction_): Internal.Int2LongFunction; + composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2DoubleFunction; + andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Int2ByteFunction; + andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Int2FloatFunction; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2DoubleFunction; + composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2DoubleFunction; + andThenChar(arg0: Internal.Double2CharFunction_): Internal.Int2CharFunction; + composeObject(arg0: Internal.Object2IntFunction_): Internal.Object2DoubleFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2DoubleFunction; + andThenReference(arg0: Internal.Double2ReferenceFunction_): Internal.Int2ReferenceFunction; + composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2DoubleFunction; + composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2DoubleFunction; + } + type Int2DoubleFunction_ = ((arg0: number) => number) | Int2DoubleFunction; + interface class_5629 { + method_32311(): Internal.class_3222; + method_14364(arg0: Internal.class_2596_): void; + } + type class_5629_ = class_5629; + interface class_3562 extends Internal.class_3565 { + method_15544(arg0: Internal.class_4076_): Internal.class_2804; + method_15543(arg0: BlockPos_): number; + } + type class_3562_ = class_3562; + class class_2604 implements Internal.class_2596 { + method_11171(): number; + method_11170(): number; + method_11052($$0: Internal.class_2540_): void; + method_11173(): number; + method_11172(): number; + method_11164(): Internal.UUID; + method_11175(): number; + method_11174(): number; + method_11166(): number; + method_11176(): number; + method_11168(): number; + method_11178($$0: Internal.class_2602_): void; + method_11167(): number; + method_11169(): Internal.class_1299; + static readonly field_33294 : 3.9; + static readonly field_33293 : 8000.0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2604_ = class_2604; + class class_1549 extends Internal.class_1628 { + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + static method_26907(): Internal.class_5132$class_5133; + method_6121($$0: Internal.class_1297_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1549_ = class_1549; + interface VillagerProfessionAccessor { + } + type VillagerProfessionAccessor_ = VillagerProfessionAccessor; + interface Reference2ShortFunction extends it.unimi.dsi.fastutil.Function, Internal.ToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + andThenShort(arg0: Internal.Short2ShortFunction_): Internal.Reference2ShortFunction; + removeShort(arg0: any): number; + composeByte(arg0: Internal.Byte2ReferenceFunction_): Internal.Byte2ShortFunction; + andThenInt(arg0: Internal.Short2IntFunction_): Internal.Reference2IntFunction; + composeReference(arg0: Internal.Reference2ReferenceFunction_): Internal.Reference2ShortFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: K, arg1: number): number; + remove(arg0: any): number; + defaultReturnValue(arg0: number): void; + defaultReturnValue(): number; + andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Reference2DoubleFunction; + andThenObject(arg0: Internal.Short2ObjectFunction_): Internal.Reference2ObjectFunction; + get(arg0: any): number; + andThenLong(arg0: Internal.Short2LongFunction_): Internal.Reference2LongFunction; + composeLong(arg0: Internal.Long2ReferenceFunction_): Internal.Long2ShortFunction; + andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Reference2ByteFunction; + andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Reference2FloatFunction; + applyAsInt(arg0: K): number; + getShort(arg0: any): number; + composeInt(arg0: Internal.Int2ReferenceFunction_): Internal.Int2ShortFunction; + composeFloat(arg0: Internal.Float2ReferenceFunction_): Internal.Float2ShortFunction; + andThenChar(arg0: Internal.Short2CharFunction_): Internal.Reference2CharFunction; + composeObject(arg0: Internal.Object2ReferenceFunction_): Internal.Object2ShortFunction; + composeShort(arg0: Internal.Short2ReferenceFunction_): Internal.Short2ShortFunction; + andThenReference(arg0: Internal.Short2ReferenceFunction_): Internal.Reference2ReferenceFunction; + composeChar(arg0: Internal.Char2ReferenceFunction_): Internal.Char2ShortFunction; + composeDouble(arg0: Internal.Double2ReferenceFunction_): Internal.Double2ShortFunction; + } + type Reference2ShortFunction_ = ((arg0: any) => number) | Reference2ShortFunction; + class class_175 { + static method_769($$0: Internal.class_2540_): Internal.class_175; + static method_768($$0: Internal.class_2540_): Internal.Map; + static method_772($$0: Internal.JsonObject_, $$1: Internal.class_5257_): Internal.Map; + method_773(): Internal.JsonElement; + method_774(): Internal.class_184; + static method_775($$0: Internal.Map_, $$1: Internal.class_2540_): void; + static method_770($$0: Internal.JsonObject_, $$1: Internal.class_5257_): Internal.class_175; + method_771($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_175_ = class_175; + class class_5148 extends Internal.Enum { + method_27079(): number; + static valueOf($$0: string): Internal.class_5148; + static values(): Internal.class_5148[]; + static method_27080($$0: number): Internal.class_5148; + static readonly field_23810 : Internal.class_5148; + static readonly field_23812 : Internal.class_5148; + static readonly field_23811 : Internal.class_5148; + static readonly field_23809 : Internal.class_5148; + static readonly field_23808 : Internal.class_5148; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5148_ = "white_dots" | "white" | "none" | "white_field" | "black_dots" | class_5148; + class TimeUnit extends Internal.Enum { + toChronoUnit(): Internal.ChronoUnit; + timedJoin(arg0: Internal.Thread_, arg1: number): void; + timedWait(arg0: any, arg1: number): void; + static valueOf(arg0: string): Internal.TimeUnit; + static values(): Internal.TimeUnit[]; + convert(arg0: Internal.Duration_): number; + convert(arg0: number, arg1: Internal.TimeUnit_): number; + toSeconds(arg0: number): number; + sleep(arg0: number): void; + toNanos(arg0: number): number; + toMinutes(arg0: number): number; + toHours(arg0: number): number; + static of(arg0: Internal.ChronoUnit_): Internal.TimeUnit; + toMillis(arg0: number): number; + toDays(arg0: number): number; + toMicros(arg0: number): number; + static readonly MILLISECONDS : Internal.TimeUnit; + static readonly MICROSECONDS : Internal.TimeUnit; + static readonly HOURS : Internal.TimeUnit; + static readonly SECONDS : Internal.TimeUnit; + static readonly NANOSECONDS : Internal.TimeUnit; + static readonly DAYS : Internal.TimeUnit; + static readonly MINUTES : Internal.TimeUnit; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type TimeUnit_ = "milliseconds" | "seconds" | "hours" | "minutes" | "days" | "nanoseconds" | "microseconds" | TimeUnit; + class class_2168 implements Internal.class_2172 { + method_41213($$0: Internal.class_5321_>, $$1: Internal.class_2172$class_7078_, $$2: Internal.SuggestionsBuilder_, $$3: Internal.CommandContext_): Internal.CompletableFuture; + method_9262(): Internal.Collection; + method_9261($$0: Internal.CommandContext_): Internal.CompletableFuture; + method_9222(): Vec3; + method_9221($$0: Vec3_): Internal.class_2168; + method_9220($$0: Internal.class_1297_, $$1: Internal.class_2183$class_2184_): Internal.class_2168; + method_9226($$0: Internal.class_2561_, $$1: boolean): void; + method_9225(): Internal.class_3218; + method_36321($$0: Internal.class_2165_): Internal.class_2168; + method_9223(): Internal.class_2561; + method_9267(): Internal.Collection; + method_9208($$0: Vec3_): Internal.class_2168; + method_9229(): Internal.class_1297; + method_9207(): Internal.class_3222; + method_9228(): Internal.class_1297; + method_9206($$0: number): Internal.class_2168; + method_9227($$0: Internal.class_3218_): Internal.class_2168; + method_9209($$0: Internal.ResultConsumer_, $$1: Internal.BinaryOperator_>): Internal.class_2168; + method_9273(): Internal.Stream; + method_30497(): Internal.class_5455; + method_9211(): Internal.MinecraftServer; + method_9254(): Internal.Collection; + method_9210(): Internal.class_241; + method_9232($$0: Internal.class_1297_): Internal.class_2168; + method_9231($$0: Internal.ResultConsumer_): Internal.class_2168; + method_29310(): Internal.Set>; + method_9230($$0: number): Internal.class_2168; + method_9259($$0: number): boolean; + method_9215($$0: Internal.CommandContext_, $$1: boolean, $$2: number): void; + method_9214(): string; + method_9213($$0: Internal.class_2561_): void; + method_9219(): Internal.class_2183$class_2184; + method_9218($$0: Internal.class_2183$class_2184_): Internal.class_2168; + method_9217(): Internal.class_2168; + method_9216($$0: Internal.class_241_): Internal.class_2168; + static readonly field_9824 : Internal.SimpleCommandExceptionType; + static readonly field_9827 : Internal.SimpleCommandExceptionType; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2168_ = class_2168; + class CommandContext { + copyFor(arg0: S): Internal.CommandContext; + getRedirectModifier(): Internal.RedirectModifier; + getNodes(): Internal.List>; + hasNodes(): boolean; + getCommand(): Internal.Command; + isForked(): boolean; + getChild(): Internal.CommandContext; + getArgument(arg0: string, arg1: Internal.Class_): V; + getInput(): string; + getLastChild(): Internal.CommandContext; + getRange(): Internal.StringRange; + getSource(): S; + hashCode(): number; + equals(arg0: any): boolean; + getRootNode(): Internal.CommandNode; + get input(): string; + get nodes(): Internal.List>; + get lastChild(): Internal.CommandContext; + get range(): Internal.StringRange; + get source(): S; + get redirectModifier(): Internal.RedirectModifier; + get command(): Internal.Command; + get forked(): boolean; + get child(): Internal.CommandContext; + get rootNode(): Internal.CommandNode; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type CommandContext_ = CommandContext; + class class_5898 implements Internal.class_2596 { + method_34166(): number; + method_34165($$0: Internal.class_2602_): void; + method_11052($$0: Internal.class_2540_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5898_ = class_5898; + class class_6625 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + toString(): string; + comp_134(): Internal.class_5455; + comp_135(): Internal.class_3485; + static method_38713($$0: Internal.class_3218_): Internal.class_6625; + comp_133(): Internal.class_3300; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6625_ = class_6625; + class class_1440 extends Internal.class_1429 { + method_6549(): boolean; + method_6527(): boolean; + method_6505($$0: boolean): void; + method_18397($$0: Internal.class_1799_): boolean; + method_5931($$0: Internal.class_1657_): boolean; + method_6525(): Internal.class_1440$class_1443; + method_6547($$0: Internal.class_1440$class_1443_): void; + method_6526(): boolean; + method_5613($$0: Internal.class_3218_, $$1: Internal.class_1296_): Internal.class_1296; + method_6509(): boolean; + method_6529($$0: Internal.class_1440$class_1443_): void; + method_6508(): Internal.class_1440$class_1443; + method_35173(): boolean; + method_6552($$0: boolean): void; + method_6550(): boolean; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_6534($$0: number): number; + method_6513($$0: boolean): void; + method_6535(): boolean; + method_6510(): boolean; + method_6554(): Internal.class_1440$class_1443; + method_6532(): number; + method_6555($$0: number): number; + method_18442(): boolean; + method_6538(): void; + method_6539($$0: number): void; + method_6517($$0: number): void; + method_6514(): boolean; + method_6515($$0: Internal.class_1440_, $$1: Internal.class_1440_): void; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_5749($$0: Internal.class_2487_): void; + static method_26888(): Internal.class_5132$class_5133; + method_6560($$0: number): number; + method_6481($$0: Internal.class_1799_): boolean; + method_6541($$0: boolean): void; + method_5992($$0: Internal.class_1657_, $$1: Hand_): Internal.class_1269; + method_6121($$0: Internal.class_1297_): boolean; + method_6545(): boolean; + method_6524(): boolean; + method_6546($$0: boolean): void; + method_6521(): number; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + method_6522(): boolean; + field_6767 : number; + static readonly field_30343 : 32; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1440_ = class_1440; + class class_176$class_177 { + method_780($$0: Internal.class_169_): Internal.class_176$class_177; + method_781($$0: Internal.class_169_): Internal.class_176$class_177; + method_782(): Internal.class_176; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_176$class_177_ = class_176$class_177; + class class_1948$class_5262 { + method_27830(): Internal.Object2IntMap; + method_27823(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1948$class_5262_ = class_1948$class_5262; + class class_1060 implements Internal.class_3302, Internal.class_1061, Internal.AutoCloseable, Internal.IdentifiableResourceReloadListener { + method_4622(): void; + method_18168($$0: ResourceLocation_, $$1: Internal.Executor_): Internal.CompletableFuture; + method_22813($$0: ResourceLocation_): void; + method_4616($$0: ResourceLocation_, $$1: Internal.class_1044_): void; + method_4615($$0: ResourceLocation_): void; + method_4617($$0: string, $$1: Internal.class_1043_): ResourceLocation; + getFabricId(): ResourceLocation; + method_4619($$0: ResourceLocation_): Internal.class_1044; + method_34590($$0: ResourceLocation_, $$1: Internal.class_1044_): Internal.class_1044; + close(): void; + getFabricDependencies(): Internal.Collection; + method_25931($$0: Internal.class_3302$class_4045_, $$1: Internal.class_3300_, $$2: Internal.class_3695_, $$3: Internal.class_3695_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture; + static readonly field_5285 : ResourceLocation; + get fabricDependencies(): Internal.Collection; + get fabricId(): ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1060_ = class_1060; + abstract class class_2609 extends Internal.class_2624 implements Internal.class_1278, Internal.class_1732, Internal.class_1737, Internal.SpecialLogicInventory { + method_5438($$0: number): Internal.class_1799; + method_5439(): number; + method_5437($$0: number, $$1: Internal.class_1799_): boolean; + handler$zli000$setStackSuppressUpdate(slot: number, stack: Internal.class_1799_, ci: Internal.CallbackInfo_): void; + static method_31651($$0: Internal.class_1937_, $$1: BlockPos_, $$2: Internal.class_2680_, $$3: Internal.class_2609_): void; + fabric_setSuppress(suppress: boolean): void; + method_7664($$0: Internal.class_1657_): void; + method_5441($$0: number): Internal.class_1799; + method_5442(): boolean; + method_7663(): Internal.class_1860; + method_7662($$0: Internal.class_1860_): void; + fabric_onFinalCommit(slot: number, oldStack: Internal.class_1799_, newStack: Internal.class_1799_): void; + method_7683($$0: Internal.class_1662_): void; + method_17763($$0: Internal.class_3222_): void; + method_5443($$0: Internal.class_1657_): boolean; + static method_11202($$0: Internal.Map_, $$1: Internal.class_1935_, $$2: number): void; + method_5447($$0: number, $$1: Internal.class_1799_): void; + method_5448(): void; + static method_11195($$0: Internal.class_1799_): boolean; + static method_11194($$0: Internal.Map_, $$1: Internal.class_6862_, $$2: number): void; + method_5492($$0: number, $$1: Internal.class_1799_, $$2: Internal.class_2350_): boolean; + method_5493($$0: number, $$1: Internal.class_1799_, $$2: Internal.class_2350_): boolean; + method_27354($$0: Internal.class_3218_, $$1: Vec3_): Internal.List>; + static method_11196(): Internal.Map; + method_5494($$0: Internal.class_2350_): number[]; + method_5434($$0: number, $$1: number): Internal.class_1799; + method_11014($$0: Internal.class_2487_): void; + static readonly field_31294 : 200; + static readonly field_31295 : 2; + static readonly field_31292 : 3; + static readonly field_31293 : 4; + static readonly field_31290 : 1; + static readonly field_31291 : 2; + static readonly field_31289 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2609_ = class_2609; + class RoundingMode extends Internal.Enum { + static valueOf(arg0: string): Internal.RoundingMode; + static valueOf(arg0: number): Internal.RoundingMode; + static values(): Internal.RoundingMode[]; + static readonly DOWN : Internal.RoundingMode; + static readonly FLOOR : Internal.RoundingMode; + static readonly UNNECESSARY : Internal.RoundingMode; + static readonly CEILING : Internal.RoundingMode; + static readonly HALF_EVEN : Internal.RoundingMode; + static readonly UP : Internal.RoundingMode; + static readonly HALF_UP : Internal.RoundingMode; + static readonly HALF_DOWN : Internal.RoundingMode; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type RoundingMode_ = "ceiling" | "half_down" | "half_up" | "unnecessary" | "up" | "floor" | "down" | "half_even" | RoundingMode; + class class_47 { + method_22556($$0: ResourceLocation_): Internal.class_52; + method_22557($$0: Internal.class_5341_): void; + method_22558($$0: ResourceLocation_): Internal.class_5341; + method_294(): Internal.Random; + method_299(): Internal.class_3218; + method_300($$0: Internal.class_169_): boolean; + method_35508($$0: Internal.class_169_): T; + method_302(): number; + method_295($$0: Internal.class_52_): void; + method_296($$0: Internal.class_169_): T; + method_297($$0: ResourceLocation_, $$1: Internal.Consumer_): void; + method_22555($$0: Internal.class_5341_): boolean; + method_298($$0: Internal.class_52_): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_47_ = class_47; + class class_355 extends Internal.class_332 { + method_1920(): void; + method_1921($$0: boolean): void; + method_1924($$0: Internal.class_2561_): void; + method_1925($$0: Internal.class_2561_): void; + method_1918($$0: Internal.class_640_): Internal.class_2561; + method_1919($$0: Internal.class_4587_, $$1: number, $$2: Internal.class_269_, $$3: Internal.class_266_): void; + static readonly field_32212 : 70; + static readonly field_32211 : 169; + static readonly field_32210 : 160; + static readonly field_32209 : 61; + static readonly field_32208 : 52; + static readonly field_32207 : 25; + static readonly field_32206 : 16; + static readonly field_32205 : 20; + static readonly field_32213 : 79; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_355_ = class_355; + class class_1439 extends Internal.class_1427 implements Internal.class_5354 { + method_29509(): void; + method_5711($$0: number): void; + method_29508(): Internal.UUID; + method_5957($$0: Internal.class_4538_): boolean; + method_29919(): Vec3; + method_5749($$0: Internal.class_2487_): void; + method_29514($$0: number): void; + method_29513($$0: Internal.UUID_): void; + method_29507(): number; + static method_26886(): Internal.class_5132$class_5133; + method_23347(): Internal.class_1439$class_4621; + method_6497($$0: boolean): void; + method_6121($$0: Internal.class_1297_): boolean; + method_6496(): boolean; + method_6078($$0: Internal.class_1282_): void; + method_6501(): number; + method_5643($$0: Internal.class_1282_, $$1: number): boolean; + method_5973($$0: Internal.class_1299_): boolean; + method_6502(): number; + method_6007(): void; + method_6499($$0: boolean): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1439_ = class_1439; + class class_6658 extends Internal.class_6661 { + static method_39618($$0: Internal.class_6646_): Internal.class_6658; + method_39615(): Internal.class_6798; + static readonly field_35075 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6658_ = class_6658; + class class_2777 implements Internal.class_2596 { + method_11920(): number; + method_11922($$0: Internal.class_2602_): void; + method_11921(): number; + method_11923(): boolean; + method_11052($$0: Internal.class_2540_): void; + method_11917(): number; + method_11916(): number; + method_11919(): number; + method_11918(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2777_ = class_2777; + class class_5937 extends Internal.class_281 { + method_1282(): void; + static method_34415($$0: Internal.class_281$class_282_, $$1: string, $$2: Internal.InputStream_, $$3: string): Internal.class_5937; + method_34414($$0: Internal.class_5936_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5937_ = class_5937; + abstract class class_310$class_5859 extends Internal.Enum { + method_33885(): Internal.class_2561; + static valueOf($$0: string): Internal.class_310$class_5859; + static values(): Internal.class_310$class_5859[]; + method_33886(arg0: boolean): boolean; + static readonly field_28941 : Internal.class_310$class_5859; + static readonly field_28940 : Internal.class_310$class_5859; + static readonly field_28943 : Internal.class_310$class_5859; + static readonly field_28942 : Internal.class_310$class_5859; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_310$class_5859_ = "disabled_by_profile" | "disabled_by_launcher" | "enabled" | "disabled_by_options" | class_310$class_5859; + /** + * Fired when a living entity is hurt. + * + * If cancelled, the attack will do no effect. + */ + class LivingEntityHurtEventJS extends Internal.LivingEntityEventJS { + getDamage(): number; + getSource(): Internal.class_1282; + getEntity(): Internal.EntityJS; + canCancel(): boolean; + get damage(): number; + get source(): Internal.class_1282; + get entity(): Internal.EntityJS; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + /** + * Fired when a living entity is hurt. + * + * If cancelled, the attack will do no effect. + */ + type LivingEntityHurtEventJS_ = LivingEntityHurtEventJS; + interface Float2ByteFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleToIntFunction { + getOrDefault(arg0: any, arg1: number): number; + getOrDefault(arg0: number, arg1: number): number; + andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ByteFunction; + andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2ByteFunction; + andThen(arg0: Internal.Function_): Internal.Function; + put(arg0: number, arg1: number): number; + remove(arg0: number): number; + remove(arg0: any): number; + defaultReturnValue(): number; + defaultReturnValue(arg0: number): void; + andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Byte2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): number; + get(arg0: number): number; + andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ByteFunction; + andThenByte(arg0: Internal.Byte2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Float2FloatFunction; + applyAsInt(arg0: number): number; + containsKey(arg0: any): boolean; + containsKey(arg0: number): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ByteFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2ByteFunction; + andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2ByteFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ByteFunction; + andThenReference(arg0: Internal.Byte2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ByteFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ByteFunction; + } + type Float2ByteFunction_ = ((arg0: number) => number) | Float2ByteFunction; + class class_6121 extends Internal.class_6122 { + method_35388(): Internal.class_6123; + method_35385(): Internal.class_5843; + static method_35383($$0: Internal.class_5843_): Internal.class_6121; + toString(): string; + method_35391($$0: Internal.Random_, $$1: Internal.class_5868_): number; + static readonly field_31537 : Internal.Codec; + static readonly field_31536 : Internal.class_6121; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6121_ = class_6121; + class class_3754 extends Internal.class_2794 { + method_39041($$0: Internal.class_5873_, $$1: Internal.Function_>, $$2: Internal.class_2791_, $$3: Internal.class_6568_, $$4: BlockPos_, $$5: boolean): Internal.Optional; + method_16397($$0: number, $$1: number, $$2: Internal.class_2902$class_2903_, $$3: Internal.class_5539_): number; + method_16398(): number; + method_38275($$0: Internal.class_2378_, $$1: Internal.Executor_, $$2: Internal.class_6748_, $$3: Internal.class_5138_, $$4: Internal.class_2791_): Internal.CompletableFuture; + method_40450($$0: Internal.List_, $$1: BlockPos_): void; + method_38276(): Internal.class_6544$class_6552; + method_28548($$0: number, $$1: Internal.class_5321_): boolean; + method_27997($$0: number): Internal.class_2794; + method_12108($$0: Internal.class_3233_, $$1: number, $$2: Internal.class_4543_, $$3: Internal.class_5138_, $$4: Internal.class_2791_, $$5: CarvingGenerationStep_): void; + method_33730(): number; + method_26261($$0: number, $$1: number, $$2: Internal.class_5539_): Internal.class_4966; + method_40528(): Internal.class_6953; + method_12107($$0: Internal.class_3233_): void; + method_12088($$0: Internal.Executor_, $$1: Internal.class_6748_, $$2: Internal.class_5138_, $$3: Internal.class_2791_): Internal.CompletableFuture; + method_12110($$0: Internal.class_3233_, $$1: Internal.class_5138_, $$2: Internal.class_2791_): void; + method_12104(): number; + static readonly field_24773 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3754_ = class_3754; + interface class_6492$class_7073 { + visit(arg0: Internal.class_6501_): Internal.class_6501; + } + type class_6492$class_7073_ = class_6492$class_7073; + interface class_259$class_260 { + consume(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void; + } + type class_259$class_260_ = class_259$class_260; + interface Float2ObjectFunction extends it.unimi.dsi.fastutil.Function, Internal.DoubleFunction { + getOrDefault(arg0: number, arg1: V): V; + getOrDefault(arg0: any, arg1: V): V; + andThenShort(arg0: Internal.Object2ShortFunction_): Internal.Float2ShortFunction; + composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ObjectFunction; + andThenInt(arg0: Internal.Object2IntFunction_): Internal.Float2IntFunction; + composeReference(arg0: Internal.Reference2FloatFunction_): Internal.Reference2ObjectFunction; + put(arg0: number, arg1: V): V; + remove(arg0: any): V; + remove(arg0: number): V; + defaultReturnValue(): V; + defaultReturnValue(arg0: V): void; + andThenDouble(arg0: Internal.Object2DoubleFunction_): Internal.Float2DoubleFunction; + andThenObject(arg0: Internal.Object2ObjectFunction_): Internal.Float2ObjectFunction; + get(arg0: any): V; + get(arg0: number): V; + andThenLong(arg0: Internal.Object2LongFunction_): Internal.Float2LongFunction; + composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ObjectFunction; + andThenByte(arg0: Internal.Object2ByteFunction_): Internal.Float2ByteFunction; + andThenFloat(arg0: Internal.Object2FloatFunction_): Internal.Float2FloatFunction; + apply(arg0: number): V; + containsKey(arg0: number): boolean; + containsKey(arg0: any): boolean; + composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ObjectFunction; + composeFloat(arg0: Internal.Float2FloatFunction_): Internal.Float2ObjectFunction; + andThenChar(arg0: Internal.Object2CharFunction_): Internal.Float2CharFunction; + composeObject(arg0: Internal.Object2FloatFunction_): Internal.Object2ObjectFunction; + compose(arg0: Internal.Function_): Internal.Function; + composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ObjectFunction; + andThenReference(arg0: Internal.Object2ReferenceFunction_): Internal.Float2ReferenceFunction; + composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ObjectFunction; + composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ObjectFunction; + } + type Float2ObjectFunction_ = ((arg0: number) => V) | Float2ObjectFunction; + class Registries { + forRegistry(key: Internal.class_5321_>, callback: Internal.Consumer_>): void; + getModId(): string; + get(registry: Internal.class_2378_): Internal.Registrar; + static get(modId: string): Internal.Registries; + get(key: Internal.class_5321_>): Internal.Registrar; + builder(registryId: ResourceLocation_, ... typeGetter: T[]): Internal.RegistrarBuilder; + static getRegistryName(object: T): ResourceLocation; + static getId(object: T, fallback: Internal.class_2378_): ResourceLocation; + static getId(object: T, fallback: Internal.class_5321_>): ResourceLocation; + get modId(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Registries_ = Registries; + class class_1928$class_4310 extends Internal.class_1928$class_4315 implements Internal.BooleanRuleAccessor { + static method_20760($$0: boolean, $$1: Internal.BiConsumer_): Internal.class_1928$class_4314; + method_20781(): number; + static method_20759($$0: boolean): Internal.class_1928$class_4314; + method_20758($$0: boolean, $$1: Internal.MinecraftServer_): void; + method_20779(): string; + method_27326($$0: Internal.class_1928$class_4310_, $$1: Internal.MinecraftServer_): void; + method_20753(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1928$class_4310_ = class_1928$class_4310; + interface FloatConsumer extends Internal.Consumer, java_.util.function_.DoubleConsumer { + andThen(arg0: Internal.Consumer_): Internal.Consumer; + andThen(arg0: java_.util.function_.DoubleConsumer_): Internal.FloatConsumer; + andThen(arg0: Internal.FloatConsumer_): Internal.FloatConsumer; + accept(arg0: number): void; + } + type FloatConsumer_ = ((arg0: number) => void) | FloatConsumer; + class class_1680 extends Internal.class_3857 { + method_5711($$0: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1680_ = class_1680; + class class_5904 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_34192(): Internal.class_2561; + method_34191($$0: Internal.class_2602_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5904_ = class_5904; + class class_4180 implements Internal.AutoCloseable { + method_40020(): boolean; + method_20436($$0: Internal.class_1923_): void; + close(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4180_ = class_4180; + class class_6005 extends Internal.class_6012> { + static method_38062(): Internal.class_6005; + static method_38061($$0: E): Internal.class_6005; + method_34973($$0: Internal.Random_): Internal.Optional; + static method_34972($$0: Internal.Codec_): Internal.Codec>; + static method_34971(): Internal.class_6005$class_6006; + static method_39521($$0: Internal.Codec_): Internal.Codec>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6005_ = class_6005; + class StringBuffer extends Internal.AbstractStringBuilder implements Internal.Serializable, Internal.Comparable, Internal.CharSequence { + deleteCharAt(arg0: number): Internal.StringBuffer; + trimToSize(): void; + codePointAt(arg0: number): number; + getChars(arg0: number, arg1: number, arg2: string[], arg3: number): void; + setCharAt(arg0: number, arg1: string): void; + replace(arg0: number, arg1: number, arg2: string): Internal.StringBuffer; + length(): number; + insert(arg0: number, arg1: number): Internal.StringBuffer; + insert(arg0: number, arg1: string): Internal.StringBuffer; + insert(arg0: number, arg1: boolean): Internal.StringBuffer; + insert(arg0: number, arg1: Internal.CharSequence_, arg2: number, arg3: number): Internal.StringBuffer; + insert(arg0: number, arg1: any): Internal.StringBuffer; + insert(arg0: number, arg1: string[], arg2: number, arg3: number): Internal.StringBuffer; + insert(arg0: number, arg1: string[]): Internal.StringBuffer; + insert(arg0: number, arg1: Internal.CharSequence_): Internal.StringBuffer; + subSequence(arg0: number, arg1: number): Internal.CharSequence; + compareTo(arg0: Internal.StringBuffer_): number; + reverse(): Internal.StringBuffer; + delete(arg0: number, arg1: number): Internal.StringBuffer; + substring(arg0: number, arg1: number): string; + substring(arg0: number): string; + capacity(): number; + appendCodePoint(arg0: number): Internal.StringBuffer; + lastIndexOf(arg0: string, arg1: number): number; + lastIndexOf(arg0: string): number; + setLength(arg0: number): void; + toString(): string; + ensureCapacity(arg0: number): void; + codePointBefore(arg0: number): number; + indexOf(arg0: string): number; + indexOf(arg0: string, arg1: number): number; + offsetByCodePoints(arg0: number, arg1: number): number; + codePointCount(arg0: number, arg1: number): number; + charAt(arg0: number): string; + append(arg0: string[]): Internal.StringBuffer; + append(arg0: number): Internal.StringBuffer; + append(arg0: string[], arg1: number, arg2: number): Internal.StringBuffer; + append(arg0: boolean): Internal.StringBuffer; + append(arg0: string): Internal.StringBuffer; + append(arg0: Internal.StringBuffer_): Internal.StringBuffer; + append(arg0: Internal.CharSequence_): Internal.StringBuffer; + append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.StringBuffer; + append(arg0: any): Internal.StringBuffer; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type StringBuffer_ = StringBuffer; + class class_4646 extends Internal.class_4647 { + method_26989($$0: Internal.Random_, $$1: number, $$2: Internal.class_4643_): number; + static readonly field_24927 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4646_ = class_4646; + interface GenerationProperties { + getFeatures(arg0: DecorationGenerationStep_): Internal.Iterable>; + getFeatures(): Internal.List>>; + getCarvers(arg0: CarvingGenerationStep_): Internal.Iterable>>; + } + type GenerationProperties_ = GenerationProperties; + class ParsedCommandNode { + getRange(): Internal.StringRange; + hashCode(): number; + equals(arg0: any): boolean; + toString(): string; + getNode(): Internal.CommandNode; + get node(): Internal.CommandNode; + get range(): Internal.StringRange; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type ParsedCommandNode_ = ParsedCommandNode; + class class_1604 extends Internal.class_1543 implements Internal.class_3745, Internal.class_6067 { + method_5945(): number; + method_16484($$0: number, $$1: boolean): void; + method_5722($$0: Internal.class_1297_): boolean; + method_7108(): boolean; + method_20033(): Internal.class_3414; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_25938($$0: Internal.class_1811_): boolean; + static method_26919(): Internal.class_5132$class_5133; + method_5749($$0: Internal.class_2487_): void; + method_24651(): void; + method_7110($$0: boolean): void; + method_35199(): Internal.class_1263; + method_6990(): Internal.class_1543$class_1544; + method_6144($$0: BlockPos_, $$1: Internal.class_4538_): number; + method_32318($$0: number): Internal.class_5630; + method_18811($$0: Internal.class_1309_, $$1: Internal.class_1799_, $$2: Internal.class_1676_, $$3: number): void; + method_7105($$0: Internal.class_1309_, $$1: number): void; + method_5652($$0: Internal.class_2487_): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1604_ = class_1604; + abstract class class_5294 implements Internal.DimensionEffectsAccessor { + method_28113(): boolean; + method_28112(arg0: Vec3_, arg1: number): Vec3; + method_29993(): boolean; + method_29992(): Internal.class_5294$class_5401; + static method_28111($$0: Internal.class_2874_): Internal.class_5294; + method_28110(arg0: number, arg1: number): boolean; + method_28114(): boolean; + method_28109($$0: number, $$1: number): number[]; + method_28108(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5294_ = class_5294; + class class_2868 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_12441($$0: Internal.class_2792_): void; + method_12442(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2868_ = class_2868; + class class_2817 implements Internal.class_2596, Internal.CustomPayloadC2SPacketAccessor { + method_36170(): Internal.class_2540; + method_11052($$0: Internal.class_2540_): void; + method_12199($$0: Internal.class_2792_): void; + method_36169(): ResourceLocation; + static readonly field_12831 : ResourceLocation; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2817_ = class_2817; + interface IntSet extends Internal.IntCollection, Internal.Set { + add(arg0: number): boolean; + contains(arg0: any): boolean; + iterator(): Internal.IntIterator; + spliterator(): Internal.IntSpliterator; + rem(arg0: number): boolean; + remove(arg0: number): boolean; + remove(arg0: any): boolean; + } + type IntSet_ = IntSet; + interface TemporalField { + resolve(arg0: Internal.Map_, arg1: Internal.TemporalAccessor_, arg2: Internal.ResolverStyle_): Internal.TemporalAccessor; + getBaseUnit(): Internal.TemporalUnit; + rangeRefinedBy(arg0: Internal.TemporalAccessor_): Internal.ValueRange; + getDisplayName(arg0: Internal.Locale_): string; + isTimeBased(): boolean; + adjustInto(arg0: R, arg1: number): R; + range(): Internal.ValueRange; + getRangeUnit(): Internal.TemporalUnit; + toString(): string; + isDateBased(): boolean; + getFrom(arg0: Internal.TemporalAccessor_): number; + isSupportedBy(arg0: Internal.TemporalAccessor_): boolean; + } + type TemporalField_ = TemporalField; + class SmithingRecipeJS extends Internal.RecipeJS { + serialize(): void; + create(args: Internal.ListJS_): void; + deserialize(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type SmithingRecipeJS_ = SmithingRecipeJS; + interface class_6603$class_6605 { + accept(arg0: BlockPos_, arg1: Internal.class_2591_, arg2: Internal.class_2487_): void; + } + type class_6603$class_6605_ = ((arg0: BlockPos, arg1: Internal.class_2591, arg2: Internal.class_2487) => void) | class_6603$class_6605; + class Instant implements Internal.Temporal, Internal.TemporalAdjuster, Internal.Comparable, Internal.Serializable { + static ofEpochSecond(arg0: number, arg1: number): Internal.Instant; + static ofEpochSecond(arg0: number): Internal.Instant; + minus(arg0: Internal.TemporalAmount_): Internal.Instant; + minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Instant; + adjustInto(arg0: Internal.Temporal_): Internal.Temporal; + static ofEpochMilli(arg0: number): Internal.Instant; + range(arg0: Internal.TemporalField_): Internal.ValueRange; + minusMillis(arg0: number): Internal.Instant; + compareTo(arg0: Internal.Instant_): number; + hashCode(): number; + static now(): Internal.Instant; + static now(arg0: Internal.Clock_): Internal.Instant; + get(arg0: Internal.TemporalField_): number; + plusSeconds(arg0: number): Internal.Instant; + static from(arg0: Internal.TemporalAccessor_): Internal.Instant; + plusNanos(arg0: number): Internal.Instant; + atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetDateTime; + truncatedTo(arg0: Internal.TemporalUnit_): Internal.Instant; + query(arg0: Internal.TemporalQuery_): R; + minusNanos(arg0: number): Internal.Instant; + getNano(): number; + toEpochMilli(): number; + static parse(arg0: Internal.CharSequence_): Internal.Instant; + isSupported(arg0: Internal.TemporalField_): boolean; + isSupported(arg0: Internal.TemporalUnit_): boolean; + atZone(arg0: Internal.ZoneId_): Internal.ZonedDateTime; + isBefore(arg0: Internal.Instant_): boolean; + plus(arg0: Internal.TemporalAmount_): Internal.Instant; + plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Instant; + getLong(arg0: Internal.TemporalField_): number; + with(arg0: Internal.TemporalAdjuster_): Internal.Instant; + with(arg0: Internal.TemporalField_, arg1: number): Internal.Instant; + plusMillis(arg0: number): Internal.Instant; + equals(arg0: any): boolean; + until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number; + toString(): string; + minusSeconds(arg0: number): Internal.Instant; + getEpochSecond(): number; + isAfter(arg0: Internal.Instant_): boolean; + static readonly MIN : Internal.Instant; + static readonly MAX : Internal.Instant; + static readonly EPOCH : Internal.Instant; + get nano(): number; + get epochSecond(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Instant_ = Instant; + abstract class class_1543 extends Internal.class_3763 { + method_18395($$0: Internal.class_1309_): boolean; + method_6046(): Internal.class_1310; + method_6990(): Internal.class_1543$class_1544; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1543_ = class_1543; + interface FunctionFactory$FuncSupplier { + create(arg0: Internal.Unit_[]): Internal.Unit; + } + type FunctionFactory$FuncSupplier_ = ((arg0: Internal.Unit[]) => Internal.Unit) | FunctionFactory$FuncSupplier; + class class_6622$class_6623 extends Internal.Record { + comp_130(): Internal.class_2919; + comp_131(): number; + comp_305(): C; + comp_129(): Internal.class_5539; + hashCode(): number; + equals($$0: any): boolean; + comp_127(): Internal.class_1923; + comp_125(): Internal.class_2794; + toString(): string; + comp_126(): Internal.class_3485; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6622$class_6623_ = class_6622$class_6623; + class class_4149 { + method_19102(): U; + static readonly field_30260 : Internal.class_4149; + static readonly field_25362 : Internal.class_4149; + static readonly field_30261 : Internal.class_4149; + static readonly field_22360 : Internal.class_4149; + static readonly field_28329 : Internal.class_4149; + static readonly field_22358 : Internal.class_4149; + static readonly field_18465 : Internal.class_4149; + static readonly field_25756 : Internal.class_4149; + static readonly field_22359 : Internal.class_4149; + static readonly field_25757 : Internal.class_4149; + static readonly field_19010 : Internal.class_4149; + static readonly field_18470 : Internal.class_4149; + static readonly field_19011 : Internal.class_4149; + static readonly field_18467 : Internal.class_4149; + static readonly field_18466 : Internal.class_4149; + static readonly field_18469 : Internal.class_4149; + static readonly field_18875 : Internal.class_4149; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4149_ = class_4149; + interface URLStreamHandlerFactory { + createURLStreamHandler(arg0: string): Internal.URLStreamHandler; + } + type URLStreamHandlerFactory_ = URLStreamHandlerFactory; + class class_3274 implements Internal.class_3270 { + method_14420(): string; + method_14426($$0: Internal.JsonObject_): Internal.class_3272; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3274_ = class_3274; + class class_267 { + method_1124($$0: number): void; + method_1125($$0: boolean): void; + method_1126(): number; + method_1127(): Internal.class_266; + method_1128($$0: number): void; + method_1129(): string; + method_1130(): void; + method_1131(): boolean; + method_1132(): void; + method_1122(): Internal.class_269; + static readonly field_1413 : ((arg0: any) => boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_267_ = class_267; + class class_1716 extends Internal.class_1703 { + method_7597($$0: Internal.class_1657_): boolean; + method_7595($$0: Internal.class_1657_): void; + method_7601($$0: Internal.class_1657_, $$1: number): Internal.class_1799; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1716_ = class_1716; + class MapJS extends Internal.LinkedHashMap implements Internal.StringBuilderAppendable, Internal.ChangeListener, Internal.Copyable, Internal.JsonSerializable, Internal.NBTSerializable { + static nbt(map: any): Internal.class_2487; + appendString(builder: Internal.StringBuilder_): void; + onChanged(o: any): void; + containsAll(other: Internal.MapJS_): boolean; + containsAny(other: Internal.MapJS_): boolean; + clear(): void; + put(key: string, value: any): any; + remove(key: any): any; + toJson(): Internal.JsonObject; + toNBT(): Internal.class_2487; + getOrNewList(id: string): Internal.ListJS; + getOrNewMap(id: string): Internal.MapJS; + putAll(m: Internal.Map_): void; + static of(o: any): Internal.MapJS; + static json(map: any): Internal.JsonObject; + getLength(): number; + toString(): string; + copy(): Internal.MapJS; + changeListener : ((arg0: Internal.MapJS) => void); + get length(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type MapJS_ = MapJS; + class Field extends Internal.AccessibleObject implements Internal.Member { + setByte(arg0: any, arg1: number): void; + getByte(arg0: any): number; + getName(): string; + isSynthetic(): boolean; + getDouble(arg0: any): number; + setShort(arg0: any, arg1: number): void; + getFloat(arg0: any): number; + getDeclaredAnnotations(): Internal.Annotation[]; + setDouble(arg0: any, arg1: number): void; + setChar(arg0: any, arg1: string): void; + getDeclaringClass(): typeof any; + getAnnotationsByType(arg0: Internal.Class_): T[]; + hashCode(): number; + toGenericString(): string; + get(arg0: any): any; + getBoolean(arg0: any): boolean; + getGenericType(): Internal.Type; + getModifiers(): number; + getAnnotatedType(): Internal.AnnotatedType; + setFloat(arg0: any, arg1: number): void; + set(arg0: any, arg1: any): void; + setAccessible(arg0: boolean): void; + getShort(arg0: any): number; + setInt(arg0: any, arg1: number): void; + getLong(arg0: any): number; + getInt(arg0: any): number; + getChar(arg0: any): string; + setLong(arg0: any, arg1: number): void; + getType(): typeof any; + getAnnotation(arg0: Internal.Class_): T; + equals(arg0: any): boolean; + toString(): string; + isEnumConstant(): boolean; + setBoolean(arg0: any, arg1: boolean): void; + get synthetic(): boolean; + get declaredAnnotations(): Internal.Annotation[]; + get annotatedType(): Internal.AnnotatedType; + get enumConstant(): boolean; + get name(): string; + get genericType(): Internal.Type; + get modifiers(): number; + get type(): typeof any; + get declaringClass(): typeof any; + set accessible(arg0: boolean); + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Field_ = Field; + abstract class class_2483 extends Internal.AbstractList implements Internal.class_2520 { + method_10533(arg0: number, arg1: Internal.class_2520_): boolean; + method_10536(arg0: number): T; + method_10535(arg0: number, arg1: Internal.class_2520_): boolean; + method_10601(): number; + method_10606(arg0: number, arg1: T): T; + method_10531(arg0: number, arg1: T): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2483_ = class_2483; + class class_6595 { + method_38490(): boolean; + method_38493($$0: Internal.class_6595_): boolean; + method_38492(): string; + method_38494(): number; + static field_34768 : "main"; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6595_ = class_6595; + interface class_251$class_253 { + consume(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void; + } + type class_251$class_253_ = class_251$class_253; + interface class_1935 { + method_8389(): Internal.class_1792; + } + type class_1935_ = class_1935; + abstract class AbstractMultimap implements Internal.Multimap { + containsEntry(arg0: any, arg1: any): boolean; + asMap(): Internal.Map>; + keys(): Internal.Multiset; + values(): Internal.Collection; + isEmpty(): boolean; + replaceValues(arg0: K, arg1: Internal.Iterable_): Internal.Collection; + containsValue(arg0: any): boolean; + put(arg0: K, arg1: V): boolean; + remove(arg0: any, arg1: any): boolean; + entries(): Internal.Collection>; + hashCode(): number; + putAll(arg0: K, arg1: Internal.Iterable_): boolean; + putAll(arg0: Internal.Multimap_): boolean; + equals(arg0: any): boolean; + toString(): string; + keySet(): Internal.Set; + get empty(): boolean; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type AbstractMultimap_ = AbstractMultimap; + interface DynamicOps { + listBuilder(): Internal.ListBuilder; + updateGeneric(arg0: T, arg1: T, arg2: Internal.Function_): T; + createIntList(arg0: Internal.IntStream_): T; + createLong(arg0: number): T; + createDouble(arg0: number): T; + createLongList(arg0: Internal.LongStream_): T; + createShort(arg0: number): T; + mergeToList(arg0: T, arg1: T): Internal.DataResult; + mergeToList(arg0: T, arg1: Internal.List_): Internal.DataResult; + update(arg0: T, arg1: string, arg2: Internal.Function_): T; + createByteList(arg0: Internal.ByteBuffer_): T; + getByteBuffer(arg0: T): Internal.DataResult; + withDecoder(arg0: Internal.Decoder_): Internal.Function>>; + createBoolean(arg0: boolean): T; + remove(arg0: T, arg1: string): T; + getMapValues(arg0: T): Internal.DataResult>>; + empty(): T; + withParser(arg0: Internal.Decoder_): Internal.Function>; + mergeToMap(arg0: T, arg1: Internal.MapLike_): Internal.DataResult; + mergeToMap(arg0: T, arg1: Internal.Map_): Internal.DataResult; + mergeToMap(arg0: T, arg1: T, arg2: T): Internal.DataResult; + convertList(arg0: Internal.DynamicOps_, arg1: T): U; + emptyList(): T; + getIntStream(arg0: T): Internal.DataResult; + getList(arg0: T): Internal.DataResult>>; + getLongStream(arg0: T): Internal.DataResult; + get(arg0: T, arg1: string): Internal.DataResult; + getMapEntries(arg0: T): Internal.DataResult>>; + emptyMap(): T; + getBooleanValue(arg0: T): Internal.DataResult; + createNumeric(arg0: Internal.Number_): T; + getStream(arg0: T): Internal.DataResult>; + convertMap(arg0: Internal.DynamicOps_, arg1: T): U; + mergeToPrimitive(arg0: T, arg1: T): Internal.DataResult; + createList(arg0: Internal.Stream_): T; + getStringValue(arg0: T): Internal.DataResult; + withEncoder(arg0: Internal.Encoder_): Internal.Function>; + set(arg0: T, arg1: string, arg2: T): T; + getGeneric(arg0: T, arg1: T): Internal.DataResult; + createString(arg0: string): T; + convertTo(arg0: Internal.DynamicOps_, arg1: T): U; + createMap(arg0: Internal.Stream_>): T; + createMap(arg0: Internal.Map_): T; + mapBuilder(): Internal.RecordBuilder; + getMap(arg0: T): Internal.DataResult>; + createByte(arg0: number): T; + createFloat(arg0: number): T; + createInt(arg0: number): T; + compressMaps(): boolean; + getNumberValue(arg0: T, arg1: Internal.Number_): Internal.Number; + getNumberValue(arg0: T): Internal.DataResult; + } + type DynamicOps_ = DynamicOps; + class class_6748$class_6956 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + comp_435(): number; + comp_436(): number; + toString(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6748$class_6956_ = class_6748$class_6956; + class class_1581 extends Internal.class_1617 implements Internal.class_1603 { + method_16484($$0: number, $$1: boolean): void; + method_5722($$0: Internal.class_1297_): boolean; + method_20033(): Internal.class_3414; + method_5943($$0: Internal.class_5425_, $$1: Internal.class_1266_, $$2: Internal.class_3730_, $$3: Internal.class_1315_, $$4: Internal.class_2487_): Internal.class_1315; + method_7065($$0: number): Vec3[]; + static method_26916(): Internal.class_5132$class_5133; + method_6990(): Internal.class_1543$class_1544; + method_5830(): Internal.class_238; + method_6007(): void; + method_7105($$0: Internal.class_1309_, $$1: number): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1581_ = class_1581; + abstract class class_270 { + method_1201(): Internal.class_270$class_272; + method_1202(): Internal.class_124; + method_1203(): Internal.class_270$class_271; + method_1204(): Internal.Collection; + method_1205(): boolean; + method_1206($$0: Internal.class_270_): boolean; + method_1197(): string; + method_1198(arg0: Internal.class_2561_): Internal.class_5250; + method_1199(): boolean; + method_1200(): Internal.class_270$class_272; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_270_ = class_270; + interface Readable { + read(arg0: Internal.CharBuffer_): number; + } + type Readable_ = Readable; + interface FloatComparator extends Internal.Comparator { + compare(arg0: number, arg1: number): number; + thenComparing(arg0: Internal.Comparator_): Internal.Comparator; + thenComparing(arg0: Internal.FloatComparator_): Internal.FloatComparator; + reversed(): Internal.FloatComparator; + } + type FloatComparator_ = ((arg0: number, arg1: number) => number) | FloatComparator; + class class_6748 { + static method_39815($$0: boolean, $$1: Internal.Set_): Internal.class_6748$class_6831; + method_39340($$0: number, $$1: number): Internal.class_6748$class_6956; + static method_39342($$0: Internal.class_3233_): Internal.class_6748; + static method_39809($$0: Internal.class_5281_, $$1: Internal.class_2839_): void; + static method_39772($$0: Internal.class_3233_, $$1: Internal.class_2791_): void; + method_39563($$0: Internal.class_6780_): Internal.class_6780; + static method_39336(): Internal.class_6748; + method_39338($$0: Internal.class_6910$class_6912_, $$1: number): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_6748_ = class_6748; + class class_1536 extends Internal.class_1676 { + method_6957($$0: Internal.class_1799_): number; + method_18002(): Internal.class_2596; + method_5711($$0: number): void; + method_26957(): Internal.class_1297; + method_5822(): boolean; + method_6947(): Internal.class_1657; + method_5759($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void; + method_5749($$0: Internal.class_2487_): void; + method_36209(): void; + method_26088(): boolean; + method_31471($$0: Internal.class_2604_): void; + method_5650($$0: Internal.class_1297$class_5529_): void; + method_5640($$0: number): boolean; + method_7432($$0: Internal.class_1297_): void; + method_5674($$0: Internal.class_2940_): void; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1536_ = class_1536; + class class_1671 extends Internal.class_1676 implements Internal.class_3856, Internal.FireworkRocketEntityKJS { + method_5711($$0: number): void; + method_7495(): Internal.class_1799; + method_5749($$0: Internal.class_2487_): void; + method_5727($$0: number, $$1: number, $$2: number): boolean; + method_7477(): boolean; + method_5640($$0: number): boolean; + method_5732(): boolean; + method_5652($$0: Internal.class_2487_): void; + method_5773(): void; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1671_ = class_1671; + interface Mesh { + forEach(arg0: Internal.Consumer_): void; + } + type Mesh_ = Mesh; + class class_1739 extends Internal.class_1792 { + method_7851($$0: Internal.class_1799_, $$1: Internal.class_1937_, $$2: Internal.List_, $$3: Internal.class_1836_): void; + method_7876(): string; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_1739_ = class_1739; + class class_2720 implements Internal.class_2596 { + method_11052($$0: Internal.class_2540_): void; + method_36340(): Internal.class_2561; + method_32307(): boolean; + method_11773(): string; + method_11772(): string; + method_11774($$0: Internal.class_2602_): void; + static readonly field_33340 : 40; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2720_ = class_2720; + class class_4608 implements Internal.AutoCloseable { + static method_23624($$0: number, $$1: boolean): number; + static method_23625($$0: number, $$1: number): number; + method_23209(): void; + static method_23210($$0: number): number; + static method_23212($$0: boolean): number; + method_23213(): void; + close(): void; + static readonly field_21444 : 655360; + static readonly field_32955 : 10; + static readonly field_32954 : 3; + static readonly field_32953 : 0; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_4608_ = class_4608; + class class_47$class_48 { + method_307($$0: ResourceLocation_, $$1: Internal.class_47$class_49_): Internal.class_47$class_48; + method_308($$0: Internal.class_169_): T; + method_309($$0: Internal.class_176_): Internal.class_47; + method_303($$0: number): Internal.class_47$class_48; + method_304($$0: number): Internal.class_47$class_48; + method_305($$0: Internal.class_169_): T; + method_306($$0: Internal.class_169_, $$1: T): Internal.class_47$class_48; + method_310($$0: number, $$1: Internal.Random_): Internal.class_47$class_48; + method_311($$0: Internal.Random_): Internal.class_47$class_48; + method_312($$0: Internal.class_169_, $$1: T): Internal.class_47$class_48; + method_313(): Internal.class_3218; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_47$class_48_ = class_47$class_48; + interface ExternalArrayData { + setArrayElement(arg0: number, arg1: any): void; + getArrayLength(): number; + getArrayElement(arg0: number): any; + } + type ExternalArrayData_ = ExternalArrayData; + interface BiomeProperties { + getSpawnProperties(): Internal.SpawnProperties; + getGenerationProperties(): Internal.GenerationProperties; + getEffectsProperties(): Internal.EffectsProperties; + getClimateProperties(): Internal.ClimateProperties; + getCategory(): Internal.class_1959$class_1961; + } + type BiomeProperties_ = BiomeProperties; + class class_5310 extends Internal.Record { + hashCode(): number; + equals($$0: any): boolean; + comp_433(): number; + toString(): string; + comp_434(): number; + comp_432(): number; + method_38414($$0: number, $$1: number): number; + static readonly field_24817 : Internal.Codec; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_5310_ = class_5310; + class class_863 { + static method_23106($$0: string, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + static method_23107($$0: string, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean, $$7: number, $$8: boolean): void; + static method_23108($$0: string, $$1: number, $$2: number, $$3: number, $$4: number): void; + method_3713(): boolean; + static method_23098($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number): void; + method_23099($$0: Internal.class_4587_, $$1: Internal.class_4597$class_4598_, $$2: number, $$3: number, $$4: number): void; + static method_23101($$0: Internal.class_1297_, $$1: number): Internal.Optional; + static method_23102($$0: Internal.class_238_, $$1: number, $$2: number, $$3: number, $$4: number): void; + static method_23103($$0: BlockPos_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void; + method_20413(): void; + static method_23104($$0: BlockPos_, $$1: BlockPos_, $$2: number, $$3: number, $$4: number, $$5: number): void; + static method_23105($$0: string, $$1: number, $$2: number, $$3: number, $$4: number): void; + readonly field_4532 : Internal.class_863$class_864; + readonly field_4533 : Internal.class_863$class_864; + readonly field_4523 : Internal.class_868; + readonly field_4534 : Internal.class_863$class_864; + readonly field_28254 : Internal.class_5739; + readonly field_4528 : Internal.class_863$class_864; + readonly field_4539 : Internal.class_870; + readonly field_4517 : Internal.class_863$class_864; + readonly field_4535 : Internal.class_863$class_864; + readonly field_4536 : Internal.class_863$class_864; + readonly field_4537 : Internal.class_863$class_864; + readonly field_4538 : Internal.class_863$class_864; + readonly field_21547 : Internal.class_4703; + readonly field_22408 : Internal.class_4841; + readonly field_18778 : Internal.class_4205; + readonly field_20519 : Internal.class_4503; + readonly field_18777 : Internal.class_4207; + readonly field_19325 : Internal.class_4304; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_863_ = class_863; + class class_2673 implements Internal.class_2596 { + method_11535($$0: Internal.class_2602_): void; + method_11534(): number; + method_11052($$0: Internal.class_2540_): void; + method_11531(): BlockPos; + method_11533(): boolean; + method_11532(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_2673_ = class_2673; + class class_3193 { + method_16144(): Internal.class_2818; + method_16145(): Internal.CompletableFuture>; + method_20385(): void; + static method_14011($$0: number): Internal.class_2806; + method_20384(): boolean; + method_14000(): Internal.CompletableFuture; + method_14010(): Internal.class_2791; + method_40066(): Internal.List>>>; + method_15890($$0: number): void; + method_41205(): Internal.class_2818; + method_20725(): Internal.CompletableFuture>; + method_21737($$0: Internal.class_2806_): Internal.CompletableFuture>; + method_20456($$0: Internal.class_2821_): void; + method_23270(): Internal.class_2806; + method_23271(): Internal.class_3193$class_3194; + method_14003(): Internal.CompletableFuture>; + method_13993($$0: Internal.class_2806_, $$1: Internal.class_3898_): Internal.CompletableFuture>; + method_17208(): number; + method_14002($$0: BlockPos_): void; + method_14012($$0: Internal.class_1944_, $$1: number): void; + static method_14008($$0: number): Internal.class_3193$class_3194; + method_16146($$0: Internal.class_2806_): Internal.CompletableFuture>; + method_14006($$0: Internal.class_2818_): void; + method_13994(): Internal.class_1923; + method_14005(): number; + static readonly field_16430 : Internal.CompletableFuture>; + static readonly field_16426 : Internal.Either; + static readonly field_16427 : Internal.Either; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type class_3193_ = class_3193; +} +declare namespace it.unimi.dsi.fastutil.ints { + interface IntUnaryOperator extends Internal.UnaryOperator, Internal.IntUnaryOperator { + applyAsInt(arg0: number): number; + apply(arg0: number): number; + } + type IntUnaryOperator_ = ((arg0: number) => number) | IntUnaryOperator; + interface IntPredicate extends Internal.Predicate, Internal.IntPredicate { + or(arg0: Internal.Predicate_): Internal.Predicate; + or(arg0: Internal.IntPredicate_): it.unimi.dsi.fastutil.ints.IntPredicate; + or(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): it.unimi.dsi.fastutil.ints.IntPredicate; + test(arg0: number): boolean; + and(arg0: Internal.IntPredicate_): it.unimi.dsi.fastutil.ints.IntPredicate; + and(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): it.unimi.dsi.fastutil.ints.IntPredicate; + and(arg0: Internal.Predicate_): Internal.Predicate; + negate(): it.unimi.dsi.fastutil.ints.IntPredicate; + } + type IntPredicate_ = IntPredicate; +} +declare namespace org.objectweb.asm { + class Type { + getDescriptor(): string; + static getDescriptor(arg0: Internal.Class_): string; + getElementType(): org.objectweb.asm.Type; + static getArgumentTypes(arg0: string): org.objectweb.asm.Type[]; + static getArgumentTypes(arg0: Internal.Method_): org.objectweb.asm.Type[]; + getArgumentTypes(): org.objectweb.asm.Type[]; + static getArgumentsAndReturnSizes(arg0: string): number; + getArgumentsAndReturnSizes(): number; + getDimensions(): number; + getSort(): number; + getSize(): number; + static getMethodDescriptor(arg0: org.objectweb.asm.Type_, ... arg1: org.objectweb.asm.Type_[]): string; + static getMethodDescriptor(arg0: Internal.Method_): string; + getReturnType(): org.objectweb.asm.Type; + static getReturnType(arg0: string): org.objectweb.asm.Type; + static getReturnType(arg0: Internal.Method_): org.objectweb.asm.Type; + getInternalName(): string; + static getInternalName(arg0: Internal.Class_): string; + static getType(arg0: Internal.Class_): org.objectweb.asm.Type; + static getType(arg0: string): org.objectweb.asm.Type; + static getType(arg0: Internal.Method_): org.objectweb.asm.Type; + static getType(arg0: Internal.Constructor_): org.objectweb.asm.Type; + hashCode(): number; + equals(arg0: any): boolean; + static getObjectType(arg0: string): org.objectweb.asm.Type; + static getConstructorDescriptor(arg0: Internal.Constructor_): string; + static getMethodType(arg0: org.objectweb.asm.Type_, ... arg1: org.objectweb.asm.Type_[]): org.objectweb.asm.Type; + static getMethodType(arg0: string): org.objectweb.asm.Type; + toString(): string; + getClassName(): string; + getOpcode(arg0: number): number; + static readonly CHAR_TYPE : org.objectweb.asm.Type; + static readonly FLOAT : 6; + static readonly DOUBLE_TYPE : org.objectweb.asm.Type; + static readonly ARRAY : 9; + static readonly LONG_TYPE : org.objectweb.asm.Type; + static readonly BYTE_TYPE : org.objectweb.asm.Type; + static readonly CHAR : 2; + static readonly VOID_TYPE : org.objectweb.asm.Type; + static readonly OBJECT : 10; + static readonly BOOLEAN_TYPE : org.objectweb.asm.Type; + static readonly FLOAT_TYPE : org.objectweb.asm.Type; + static readonly BOOLEAN : 1; + static readonly INT : 5; + static readonly SHORT : 4; + static readonly BYTE : 3; + static readonly METHOD : 11; + static readonly SHORT_TYPE : org.objectweb.asm.Type; + static readonly DOUBLE : 8; + static readonly VOID : 0; + static readonly LONG : 7; + static readonly INT_TYPE : org.objectweb.asm.Type; + get argumentsAndReturnSizes(): number; + get internalName(): string; + get size(): number; + get className(): string; + get descriptor(): string; + get argumentTypes(): org.objectweb.asm.Type[]; + get sort(): number; + get elementType(): org.objectweb.asm.Type; + get returnType(): org.objectweb.asm.Type; + get dimensions(): number; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Type_ = Type; +} +declare namespace java_.util.function_ { + interface DoublePredicate { + or(arg0: java_.util.function_.DoublePredicate_): java_.util.function_.DoublePredicate; + test(arg0: number): boolean; + and(arg0: java_.util.function_.DoublePredicate_): java_.util.function_.DoublePredicate; + negate(): java_.util.function_.DoublePredicate; + } + type DoublePredicate_ = ((arg0: number) => boolean) | DoublePredicate; + interface IntConsumer { + andThen(arg0: java_.util.function_.IntConsumer_): java_.util.function_.IntConsumer; + accept(arg0: number): void; + } + type IntConsumer_ = ((arg0: number) => void) | IntConsumer; + interface IntBinaryOperator { + applyAsInt(arg0: number, arg1: number): number; + } + type IntBinaryOperator_ = ((arg0: number, arg1: number) => number) | IntBinaryOperator; + interface DoubleUnaryOperator { + applyAsDouble(arg0: number): number; + compose(arg0: java_.util.function_.DoubleUnaryOperator_): java_.util.function_.DoubleUnaryOperator; + andThen(arg0: java_.util.function_.DoubleUnaryOperator_): java_.util.function_.DoubleUnaryOperator; + } + type DoubleUnaryOperator_ = ((arg0: number) => number) | DoubleUnaryOperator; + interface DoubleConsumer { + andThen(arg0: java_.util.function_.DoubleConsumer_): java_.util.function_.DoubleConsumer; + accept(arg0: number): void; + } + type DoubleConsumer_ = ((arg0: number) => void) | DoubleConsumer; +} +declare namespace io.netty.util.concurrent { + interface Future extends Internal.Future { + cancel(arg0: boolean): boolean; + removeListeners(... arg0: Internal.GenericFutureListener_>[]): io.netty.util.concurrent.Future; + syncUninterruptibly(): io.netty.util.concurrent.Future; + isCancellable(): boolean; + getNow(): V; + await(arg0: number, arg1: Internal.TimeUnit_): boolean; + await(arg0: number): boolean; + await(): io.netty.util.concurrent.Future; + cause(): Internal.Throwable; + awaitUninterruptibly(): io.netty.util.concurrent.Future; + awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean; + awaitUninterruptibly(arg0: number): boolean; + removeListener(arg0: Internal.GenericFutureListener_>): io.netty.util.concurrent.Future; + addListeners(... arg0: Internal.GenericFutureListener_>[]): io.netty.util.concurrent.Future; + sync(): io.netty.util.concurrent.Future; + isSuccess(): boolean; + addListener(arg0: Internal.GenericFutureListener_>): io.netty.util.concurrent.Future; + } + type Future_ = Future; + interface ScheduledFuture extends io.netty.util.concurrent.Future, Internal.ScheduledFuture { + } + type ScheduledFuture_ = ScheduledFuture; +} +declare namespace it.unimi.dsi.fastutil.longs { + interface LongPredicate extends Internal.Predicate, Internal.LongPredicate { + or(arg0: Internal.Predicate_): Internal.Predicate; + or(arg0: Internal.LongPredicate_): it.unimi.dsi.fastutil.longs.LongPredicate; + or(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): it.unimi.dsi.fastutil.longs.LongPredicate; + test(arg0: number): boolean; + and(arg0: Internal.LongPredicate_): it.unimi.dsi.fastutil.longs.LongPredicate; + and(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): it.unimi.dsi.fastutil.longs.LongPredicate; + and(arg0: Internal.Predicate_): Internal.Predicate; + negate(): it.unimi.dsi.fastutil.longs.LongPredicate; + } + type LongPredicate_ = LongPredicate; + interface LongConsumer extends Internal.Consumer, Internal.LongConsumer { + andThen(arg0: Internal.LongConsumer_): it.unimi.dsi.fastutil.longs.LongConsumer; + andThen(arg0: Internal.Consumer_): Internal.Consumer; + andThen(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): it.unimi.dsi.fastutil.longs.LongConsumer; + accept(arg0: number): void; + } + type LongConsumer_ = LongConsumer; +} +declare namespace io.netty.channel { + interface Channel extends Internal.AttributeMap, Internal.ChannelOutboundInvoker, Internal.Comparable { + parent(): io.netty.channel.Channel; + metadata(): Internal.ChannelMetadata; + read(): io.netty.channel.Channel; + bytesBeforeUnwritable(): number; + eventLoop(): Internal.EventLoop; + isWritable(): boolean; + isActive(): boolean; + unsafe(): Internal.Channel$Unsafe; + pipeline(): Internal.ChannelPipeline; + isOpen(): boolean; + closeFuture(): Internal.ChannelFuture; + flush(): io.netty.channel.Channel; + localAddress(): Internal.SocketAddress; + isRegistered(): boolean; + bytesBeforeWritable(): number; + id(): Internal.ChannelId; + alloc(): Internal.ByteBufAllocator; + config(): Internal.ChannelConfig; + remoteAddress(): Internal.SocketAddress; + } + type Channel_ = Channel; +} +declare namespace com.mojang.datafixers.types { + abstract class Type implements Internal.App { + template(): Internal.TypeTemplate; + findTypeInChildren(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Type$TypeMatcher_, arg3: boolean): Internal.Either, Internal.Type$FieldNotFoundException>; + updateMu(arg0: Internal.RecursiveTypeFamily_): com.mojang.datafixers.types.Type; + rewriteOrNop(arg0: Internal.TypeRewriteRule_): Internal.RewriteResult; + point(arg0: Internal.DynamicOps_): Internal.Optional; + findChoiceType(arg0: string, arg1: number): Internal.Optional>; + ifSame(arg0: com.mojang.datafixers.types.Type_, arg1: Internal.RewriteResult_): Internal.Optional>; + ifSame(arg0: Internal.Typed_): Internal.Optional; + ifSame(arg0: com.mojang.datafixers.types.Type_, arg1: B): Internal.Optional; + findType(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Type$TypeMatcher_, arg3: boolean): Internal.Either, Internal.Type$FieldNotFoundException>; + static opticView(arg0: com.mojang.datafixers.types.Type_, arg1: Internal.RewriteResult_, arg2: Internal.TypedOptic_): Internal.RewriteResult; + pointTyped(arg0: Internal.DynamicOps_): Internal.Optional>; + getSetType(arg0: Internal.OpticFinder_, arg1: com.mojang.datafixers.types.Type_): com.mojang.datafixers.types.Type; + readAndWrite(arg0: Internal.DynamicOps_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.TypeRewriteRule_, arg3: Internal.PointFreeRule_, arg4: T): Internal.DataResult; + write(arg0: Internal.DynamicOps_, arg1: A): Internal.DataResult; + findCheckedType(arg0: number): Internal.Optional>; + all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult; + writeDynamic(arg0: Internal.DynamicOps_, arg1: A): Internal.DataResult>; + read(arg0: Internal.DynamicOps_, arg1: Internal.TypeRewriteRule_, arg2: Internal.PointFreeRule_, arg3: T): Internal.DataResult, T>>; + read(arg0: Internal.Dynamic_): Internal.DataResult>>; + one(arg0: Internal.TypeRewriteRule_): Internal.Optional>; + rewrite(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_): Internal.Optional>; + finder(): Internal.OpticFinder; + codec(): Internal.Codec; + everywhere(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_, arg2: boolean, arg3: boolean): Internal.Optional>; + static unbox(arg0: Internal.App_): com.mojang.datafixers.types.Type; + equals(arg0: any, arg1: boolean, arg2: boolean): boolean; + equals(arg0: any): boolean; + findFieldType(arg0: string): com.mojang.datafixers.types.Type; + buildTemplate(): Internal.TypeTemplate; + findField(arg0: string): Internal.OpticFinder; + readTyped(arg0: Internal.DynamicOps_, arg1: T): Internal.DataResult, T>>; + readTyped(arg0: Internal.Dynamic_): Internal.DataResult, T>>; + findFieldTypeOpt(arg0: string): Internal.Optional>; + findTypeCached(arg0: com.mojang.datafixers.types.Type_, arg1: com.mojang.datafixers.types.Type_, arg2: Internal.Type$TypeMatcher_, arg3: boolean): Internal.Either, Internal.Type$FieldNotFoundException>; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Type_ = Type; +} +declare namespace dev.latvian.mods.rhino { + interface Function extends Internal.Scriptable, dev.latvian.mods.rhino.Callable { + call(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: Internal.Scriptable_, arg3: any[]): any; + construct(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: any[]): Internal.Scriptable; + } + type Function_ = Function; + interface Callable { + call(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: Internal.Scriptable_, arg3: any[]): any; + } + type Callable_ = Callable; +} +declare namespace com.mojang.datafixers.util { + class Unit extends Internal.Enum { + static valueOf(arg0: string): com.mojang.datafixers.util.Unit; + static values(): com.mojang.datafixers.util.Unit[]; + toString(): string; + static readonly INSTANCE : com.mojang.datafixers.util.Unit; + /** + * Internal constructor, this means that it's not valid and you will get an error if you use it. + */ + protected constructor(); + } + type Unit_ = "instance" | Unit; +} +declare namespace Document { + class RecipeHolder { + /** + * All recipes from Minecraft. + */ + readonly minecraft: Document.MinecraftRecipes; + } + class MinecraftRecipes { + /** + * Adds a smelting recipe to Minecraft. + * + * This is used by Furnaces. + */ + smelting(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS; + /** + * Adds a smelting recipe to Minecraft. + * + * This is used by Smokers. + */ + smoking(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS; + /** + * Adds a smelting recipe to Minecraft. + * + * This is used by Blast Furnaces. + */ + blasting(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS; + /** + * Adds a shaped crafting recipe. + */ + crafting_shaped(output: Internal.ItemStackJS_, pattern: Internal.IngredientJS_[][]): Internal.ShapedRecipeJS; + /** + * Adds a shaped crafting recipe. + */ + crafting_shaped(output: Internal.ItemStackJS_, pattern: string[], items: { [key: string]: Internal.IngredientJS_ }): Internal.ShapedRecipeJS; + /** + * Adds a shapeless crafting recipe. + */ + crafting_shapeless(output: Internal.ItemStackJS_, inputs: Internal.IngredientJS_[]): Internal.ShapelessRecipeJS; + /** + * Adds a smelting recipe to Minecraft. + * + * This is used by Campfire. + */ + campfire_cooking(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS; + /** + * Adds a stonecutting recipe. + */ + stonecutting(output: Internal.ItemStackJS_, inputs: Internal.IngredientJS_): Internal.StonecuttingRecipeJS; + /** + * Adds a smithing recipe. + */ + smithing(output: Internal.ItemStackJS_, base: Internal.IngredientJS_, addition: Internal.IngredientJS_): Internal.SmithingRecipeJS; + } +} +declare namespace Type { +} +declare namespace Special { + type ItemTag = "c:ores" | "c:milk_buckets" | "minecraft:non_flammable_wood" | "minecraft:birch_logs" | "c:blue_dyes" | "c:gray_dyes" | "c:orange_dyes" | "minecraft:stone_tool_materials" | "minecraft:banners" | "minecraft:small_flowers" | "minecraft:tall_flowers" | "minecraft:logs" | "minecraft:anvil" | "c:emeralds" | "minecraft:soul_fire_base_blocks" | "minecraft:wooden_doors" | "minecraft:diamond_ores" | "minecraft:fox_food" | "minecraft:fishes" | "minecraft:carpets" | "c:green_dyes" | "minecraft:slabs" | "c:glass_blocks" | "c:axes" | "minecraft:dark_oak_logs" | "minecraft:logs_that_burn" | "minecraft:stone_crafting_materials" | "c:white_dyes" | "c:raw_iron_blocks" | "minecraft:wooden_buttons" | "minecraft:jungle_logs" | "minecraft:freeze_immune_wearables" | "c:glass_panes" | "c:black_dyes" | "minecraft:wool" | "c:magenta_dyes" | "minecraft:wooden_pressure_plates" | "minecraft:axolotl_tempt_items" | "c:swords" | "minecraft:oak_logs" | "c:red_dyes" | "c:lapis" | "minecraft:copper_ores" | "minecraft:wooden_stairs" | "c:shulker_boxes" | "c:cyan_dyes" | "minecraft:signs" | "minecraft:piglin_food" | "c:shears" | "minecraft:piglin_loved" | "c:light_blue_dyes" | "c:copper_ingots" | "c:netherite_ingots" | "minecraft:flowers" | "minecraft:stairs" | "minecraft:wooden_slabs" | "minecraft:emerald_ores" | "c:coal" | "minecraft:lapis_ores" | "minecraft:piglin_repellents" | "c:redstone_dusts" | "minecraft:leaves" | "minecraft:cluster_max_harvestables" | "c:potions" | "c:pink_dyes" | "minecraft:saplings" | "c:raw_copper_blocks" | "minecraft:coals" | "minecraft:iron_ores" | "c:lime_dyes" | "c:bows" | "c:empty_buckets" | "c:gold_ingots" | "minecraft:sand" | "minecraft:rails" | "minecraft:acacia_logs" | "minecraft:planks" | "c:iron_ingots" | "minecraft:lectern_books" | "minecraft:wooden_trapdoors" | "minecraft:arrows" | "c:raw_gold_ores" | "minecraft:crimson_stems" | "c:spears" | "c:raw_iron_ores" | "minecraft:ignored_by_piglin_babies" | "c:foods" | "c:raw_copper_ores" | "minecraft:music_discs" | "c:pickaxes" | "c:brown_dyes" | "c:dyes" | "c:water_buckets" | "minecraft:trapdoors" | "minecraft:walls" | "minecraft:dirt" | "c:raw_gold_blocks" | "minecraft:beds" | "minecraft:warped_stems" | "c:purple_dyes" | "minecraft:boats" | "minecraft:gold_ores" | "minecraft:occludes_vibration_signals" | "c:light_gray_dyes" | "minecraft:creeper_drop_music_discs" | "minecraft:doors" | "c:quartz" | "minecraft:candles" | "minecraft:fences" | "minecraft:coal_ores" | "c:quartz_ores" | "minecraft:stone_bricks" | "c:lava_buckets" | "minecraft:wooden_fences" | "minecraft:buttons" | "c:shovels" | "minecraft:redstone_ores" | "minecraft:terracotta" | "c:hoes" | "c:diamonds" | "minecraft:spruce_logs" | "minecraft:beacon_payment_items" | "c:yellow_dyes"; + type FluidTag = "minecraft:lava" | "c:lava" | "c:water" | "minecraft:water"; + type BlockTag = "minecraft:azalea_root_replaceable" | "minecraft:carpets" | "minecraft:crops" | "minecraft:oak_logs" | "minecraft:slabs" | "minecraft:leaves" | "minecraft:emerald_ores" | "minecraft:bee_growables" | "minecraft:wall_corals" | "minecraft:parrots_spawnable_on" | "minecraft:impermeable" | "minecraft:dark_oak_logs" | "minecraft:shulker_boxes" | "minecraft:mineable/pickaxe" | "minecraft:dragon_immune" | "minecraft:redstone_ores" | "minecraft:logs" | "minecraft:wolves_spawnable_on" | "minecraft:dirt" | "minecraft:axolotls_spawnable_on" | "minecraft:rabbits_spawnable_on" | "minecraft:wooden_pressure_plates" | "minecraft:wither_immune" | "minecraft:sand" | "minecraft:crimson_stems" | "minecraft:diamond_ores" | "minecraft:coal_ores" | "minecraft:doors" | "minecraft:fence_gates" | "minecraft:lush_ground_replaceable" | "minecraft:jungle_logs" | "minecraft:stone_ore_replaceables" | "minecraft:buttons" | "minecraft:features_cannot_replace" | "minecraft:copper_ores" | "c:quartz_ores" | "minecraft:coral_blocks" | "minecraft:wooden_trapdoors" | "minecraft:piglin_repellents" | "minecraft:base_stone_overworld" | "minecraft:wooden_slabs" | "minecraft:ice" | "c:ores" | "minecraft:trapdoors" | "minecraft:stone_pressure_plates" | "minecraft:cauldrons" | "c:bookshelves" | "minecraft:needs_iron_tool" | "minecraft:nylium" | "minecraft:banners" | "c:shulker_boxes" | "minecraft:big_dripleaf_placeable" | "minecraft:infiniburn_overworld" | "minecraft:snow" | "minecraft:enderman_holdable" | "minecraft:mineable/axe" | "minecraft:iron_ores" | "minecraft:soul_fire_base_blocks" | "minecraft:base_stone_nether" | "minecraft:replaceable_plants" | "minecraft:inside_step_sound_blocks" | "minecraft:mooshrooms_spawnable_on" | "minecraft:geode_invalid_blocks" | "minecraft:spruce_logs" | "minecraft:wooden_doors" | "minecraft:mineable/shovel" | "minecraft:crystal_sound_blocks" | "minecraft:rails" | "minecraft:coral_plants" | "minecraft:standing_signs" | "minecraft:flower_pots" | "minecraft:cave_vines" | "minecraft:tall_flowers" | "minecraft:animals_spawnable_on" | "minecraft:stone_bricks" | "minecraft:beacon_base_blocks" | "minecraft:pressure_plates" | "minecraft:walls" | "minecraft:acacia_logs" | "minecraft:hoglin_repellents" | "minecraft:wart_blocks" | "minecraft:foxes_spawnable_on" | "minecraft:underwater_bonemeals" | "minecraft:campfires" | "minecraft:wool" | "minecraft:wooden_stairs" | "minecraft:occludes_vibration_signals" | "minecraft:saplings" | "minecraft:lapis_ores" | "minecraft:guarded_by_piglins" | "minecraft:stairs" | "minecraft:candle_cakes" | "minecraft:strider_warm_blocks" | "minecraft:wall_signs" | "minecraft:goats_spawnable_on" | "minecraft:fall_damage_resetting" | "minecraft:prevent_mob_spawning_inside" | "minecraft:corals" | "minecraft:valid_spawn" | "minecraft:small_flowers" | "minecraft:wall_post_override" | "minecraft:candles" | "minecraft:infiniburn_end" | "minecraft:deepslate_ore_replaceables" | "minecraft:logs_that_burn" | "minecraft:birch_logs" | "minecraft:warped_stems" | "minecraft:needs_diamond_tool" | "minecraft:planks" | "minecraft:mushroom_grow_block" | "minecraft:mineable/hoe" | "c:glass_panes" | "minecraft:beds" | "minecraft:dripstone_replaceable_blocks" | "minecraft:moss_replaceable" | "minecraft:small_dripleaf_placeable" | "minecraft:soul_speed_blocks" | "minecraft:beehives" | "minecraft:climbable" | "minecraft:wooden_fences" | "minecraft:polar_bears_spawnable_on_in_frozen_ocean" | "minecraft:lava_pool_stone_cannot_replace" | "minecraft:anvil" | "minecraft:needs_stone_tool" | "minecraft:portals" | "minecraft:fire" | "c:chests" | "minecraft:unstable_bottom_center" | "minecraft:flowers" | "minecraft:bamboo_plantable_on" | "minecraft:non_flammable_wood" | "minecraft:fences" | "minecraft:signs" | "minecraft:infiniburn_nether" | "c:glass_blocks" | "minecraft:wither_summon_base_blocks" | "minecraft:gold_ores" | "minecraft:terracotta" | "minecraft:azalea_grows_on" | "minecraft:wooden_buttons"; + type EntityTypeTag = "minecraft:raiders" | "c:boats" | "c:bosses" | "minecraft:skeletons" | "minecraft:freeze_immune_entity_types" | "minecraft:powder_snow_walkable_mobs" | "minecraft:impact_projectiles" | "minecraft:arrows" | "minecraft:axolotl_hunt_targets" | "minecraft:freeze_hurts_extra_types" | "c:minecarts" | "minecraft:beehive_inhabitors" | "minecraft:axolotl_always_hostiles"; + type Mod = "architectury" | "fabric" | "fabric-api-base" | "fabric-api-lookup-api-v1" | "fabric-biome-api-v1" | "fabric-blockrenderlayer-v1" | "fabric-command-api-v1" | "fabric-commands-v0" | "fabric-containers-v0" | "fabric-content-registries-v0" | "fabric-convention-tags-v1" | "fabric-crash-report-info-v1" | "fabric-data-generation-api-v1" | "fabric-dimensions-v1" | "fabric-entity-events-v1" | "fabric-events-interaction-v0" | "fabric-events-lifecycle-v0" | "fabric-game-rule-api-v1" | "fabric-item-api-v1" | "fabric-item-groups-v0" | "fabric-key-binding-api-v1" | "fabric-keybindings-v0" | "fabric-lifecycle-events-v1" | "fabric-loot-api-v2" | "fabric-loot-tables-v1" | "fabric-mining-level-api-v1" | "fabric-models-v0" | "fabric-networking-api-v1" | "fabric-networking-v0" | "fabric-object-builder-api-v1" | "fabric-particles-v1" | "fabric-registry-sync-v0" | "fabric-renderer-api-v1" | "fabric-renderer-indigo" | "fabric-renderer-registries-v1" | "fabric-rendering-data-attachment-v1" | "fabric-rendering-fluids-v1" | "fabric-rendering-v0" | "fabric-rendering-v1" | "fabric-resource-conditions-api-v1" | "fabric-resource-loader-v0" | "fabric-screen-api-v1" | "fabric-screen-handler-api-v1" | "fabric-textures-v0" | "fabric-transfer-api-v1" | "fabric-transitive-access-wideners-v1" | "fabricloader" | "java" | "kubejs" | "minecraft" | "probejs" | "rhino" + type class_1320 = "zombie.spawn_reinforcements" | "minecraft:zombie.spawn_reinforcements" | "generic.attack_speed" | "minecraft:generic.attack_speed" | "generic.knockback_resistance" | "minecraft:generic.knockback_resistance" | "generic.attack_knockback" | "minecraft:generic.attack_knockback" | "generic.luck" | "minecraft:generic.luck" | "horse.jump_strength" | "minecraft:horse.jump_strength" | "generic.movement_speed" | "minecraft:generic.movement_speed" | "generic.attack_damage" | "minecraft:generic.attack_damage" | "generic.flying_speed" | "minecraft:generic.flying_speed" | "generic.max_health" | "minecraft:generic.max_health" | "generic.follow_range" | "minecraft:generic.follow_range" | "generic.armor_toughness" | "minecraft:generic.armor_toughness" | "generic.armor" | "minecraft:generic.armor"; + type class_1291 = "instant_health" | "minecraft:instant_health" | "water_breathing" | "minecraft:water_breathing" | "invisibility" | "minecraft:invisibility" | "resistance" | "minecraft:resistance" | "unluck" | "minecraft:unluck" | "blindness" | "minecraft:blindness" | "haste" | "minecraft:haste" | "poison" | "minecraft:poison" | "slowness" | "minecraft:slowness" | "hunger" | "minecraft:hunger" | "slow_falling" | "minecraft:slow_falling" | "fire_resistance" | "minecraft:fire_resistance" | "saturation" | "minecraft:saturation" | "jump_boost" | "minecraft:jump_boost" | "mining_fatigue" | "minecraft:mining_fatigue" | "dolphins_grace" | "minecraft:dolphins_grace" | "health_boost" | "minecraft:health_boost" | "regeneration" | "minecraft:regeneration" | "conduit_power" | "minecraft:conduit_power" | "speed" | "minecraft:speed" | "luck" | "minecraft:luck" | "bad_omen" | "minecraft:bad_omen" | "strength" | "minecraft:strength" | "hero_of_the_village" | "minecraft:hero_of_the_village" | "levitation" | "minecraft:levitation" | "instant_damage" | "minecraft:instant_damage" | "weakness" | "minecraft:weakness" | "nausea" | "minecraft:nausea" | "wither" | "minecraft:wither" | "absorption" | "minecraft:absorption" | "glowing" | "minecraft:glowing" | "night_vision" | "minecraft:night_vision"; + type class_2248 = "dark_oak_button" | "minecraft:dark_oak_button" | "wall_torch" | "minecraft:wall_torch" | "structure_block" | "minecraft:structure_block" | "polished_blackstone_brick_slab" | "minecraft:polished_blackstone_brick_slab" | "basalt" | "minecraft:basalt" | "chiseled_deepslate" | "minecraft:chiseled_deepslate" | "gray_candle" | "minecraft:gray_candle" | "brown_mushroom" | "minecraft:brown_mushroom" | "red_wool" | "minecraft:red_wool" | "stripped_dark_oak_wood" | "minecraft:stripped_dark_oak_wood" | "stonecutter" | "minecraft:stonecutter" | "soul_torch" | "minecraft:soul_torch" | "potted_white_tulip" | "minecraft:potted_white_tulip" | "nether_gold_ore" | "minecraft:nether_gold_ore" | "bone_block" | "minecraft:bone_block" | "black_concrete" | "minecraft:black_concrete" | "melon" | "minecraft:melon" | "birch_fence" | "minecraft:birch_fence" | "cracked_deepslate_tiles" | "minecraft:cracked_deepslate_tiles" | "red_nether_brick_slab" | "minecraft:red_nether_brick_slab" | "deepslate_gold_ore" | "minecraft:deepslate_gold_ore" | "tall_grass" | "minecraft:tall_grass" | "warped_fence_gate" | "minecraft:warped_fence_gate" | "cornflower" | "minecraft:cornflower" | "red_mushroom" | "minecraft:red_mushroom" | "red_mushroom_block" | "minecraft:red_mushroom_block" | "nether_wart_block" | "minecraft:nether_wart_block" | "dead_brain_coral_wall_fan" | "minecraft:dead_brain_coral_wall_fan" | "magenta_banner" | "minecraft:magenta_banner" | "green_concrete" | "minecraft:green_concrete" | "cobblestone_wall" | "minecraft:cobblestone_wall" | "magenta_wool" | "minecraft:magenta_wool" | "lime_stained_glass_pane" | "minecraft:lime_stained_glass_pane" | "warped_pressure_plate" | "minecraft:warped_pressure_plate" | "waxed_cut_copper_slab" | "minecraft:waxed_cut_copper_slab" | "coal_block" | "minecraft:coal_block" | "large_fern" | "minecraft:large_fern" | "soul_fire" | "minecraft:soul_fire" | "black_wool" | "minecraft:black_wool" | "oak_wall_sign" | "minecraft:oak_wall_sign" | "spruce_fence_gate" | "minecraft:spruce_fence_gate" | "spruce_sapling" | "minecraft:spruce_sapling" | "yellow_bed" | "minecraft:yellow_bed" | "iron_block" | "minecraft:iron_block" | "beehive" | "minecraft:beehive" | "spruce_sign" | "minecraft:spruce_sign" | "dead_tube_coral_fan" | "minecraft:dead_tube_coral_fan" | "dark_oak_door" | "minecraft:dark_oak_door" | "blackstone" | "minecraft:blackstone" | "lapis_ore" | "minecraft:lapis_ore" | "gravel" | "minecraft:gravel" | "big_dripleaf" | "minecraft:big_dripleaf" | "tripwire" | "minecraft:tripwire" | "birch_wood" | "minecraft:birch_wood" | "potted_warped_fungus" | "minecraft:potted_warped_fungus" | "birch_sapling" | "minecraft:birch_sapling" | "light_blue_bed" | "minecraft:light_blue_bed" | "oak_wood" | "minecraft:oak_wood" | "scaffolding" | "minecraft:scaffolding" | "emerald_block" | "minecraft:emerald_block" | "crimson_fungus" | "minecraft:crimson_fungus" | "flower_pot" | "minecraft:flower_pot" | "chiseled_nether_bricks" | "minecraft:chiseled_nether_bricks" | "cocoa" | "minecraft:cocoa" | "acacia_button" | "minecraft:acacia_button" | "potted_red_mushroom" | "minecraft:potted_red_mushroom" | "magenta_stained_glass_pane" | "minecraft:magenta_stained_glass_pane" | "copper_block" | "minecraft:copper_block" | "amethyst_cluster" | "minecraft:amethyst_cluster" | "nether_brick_stairs" | "minecraft:nether_brick_stairs" | "purple_candle" | "minecraft:purple_candle" | "potted_flowering_azalea_bush" | "minecraft:potted_flowering_azalea_bush" | "brain_coral_fan" | "minecraft:brain_coral_fan" | "lilac" | "minecraft:lilac" | "purple_wool" | "minecraft:purple_wool" | "magenta_bed" | "minecraft:magenta_bed" | "nether_sprouts" | "minecraft:nether_sprouts" | "spruce_wood" | "minecraft:spruce_wood" | "green_stained_glass" | "minecraft:green_stained_glass" | "spruce_fence" | "minecraft:spruce_fence" | "diamond_ore" | "minecraft:diamond_ore" | "mossy_stone_brick_slab" | "minecraft:mossy_stone_brick_slab" | "andesite_slab" | "minecraft:andesite_slab" | "dark_prismarine_slab" | "minecraft:dark_prismarine_slab" | "dragon_head" | "minecraft:dragon_head" | "honey_block" | "minecraft:honey_block" | "sugar_cane" | "minecraft:sugar_cane" | "flowering_azalea_leaves" | "minecraft:flowering_azalea_leaves" | "pink_glazed_terracotta" | "minecraft:pink_glazed_terracotta" | "pink_terracotta" | "minecraft:pink_terracotta" | "black_shulker_box" | "minecraft:black_shulker_box" | "waxed_exposed_cut_copper_stairs" | "minecraft:waxed_exposed_cut_copper_stairs" | "orange_stained_glass" | "minecraft:orange_stained_glass" | "exposed_cut_copper_slab" | "minecraft:exposed_cut_copper_slab" | "magenta_concrete" | "minecraft:magenta_concrete" | "polished_blackstone_wall" | "minecraft:polished_blackstone_wall" | "cobblestone_stairs" | "minecraft:cobblestone_stairs" | "cut_sandstone_slab" | "minecraft:cut_sandstone_slab" | "smooth_red_sandstone_slab" | "minecraft:smooth_red_sandstone_slab" | "candle_cake" | "minecraft:candle_cake" | "end_gateway" | "minecraft:end_gateway" | "small_dripleaf" | "minecraft:small_dripleaf" | "birch_trapdoor" | "minecraft:birch_trapdoor" | "weathered_cut_copper_slab" | "minecraft:weathered_cut_copper_slab" | "lime_wall_banner" | "minecraft:lime_wall_banner" | "acacia_door" | "minecraft:acacia_door" | "green_wall_banner" | "minecraft:green_wall_banner" | "redstone_ore" | "minecraft:redstone_ore" | "polished_basalt" | "minecraft:polished_basalt" | "prismarine_stairs" | "minecraft:prismarine_stairs" | "cyan_concrete_powder" | "minecraft:cyan_concrete_powder" | "conduit" | "minecraft:conduit" | "sand" | "minecraft:sand" | "potted_spruce_sapling" | "minecraft:potted_spruce_sapling" | "polished_granite_slab" | "minecraft:polished_granite_slab" | "acacia_log" | "minecraft:acacia_log" | "light_blue_concrete" | "minecraft:light_blue_concrete" | "brain_coral_wall_fan" | "minecraft:brain_coral_wall_fan" | "sticky_piston" | "minecraft:sticky_piston" | "gray_concrete" | "minecraft:gray_concrete" | "dead_tube_coral_wall_fan" | "minecraft:dead_tube_coral_wall_fan" | "blue_glazed_terracotta" | "minecraft:blue_glazed_terracotta" | "jigsaw" | "minecraft:jigsaw" | "stripped_spruce_log" | "minecraft:stripped_spruce_log" | "polished_andesite_slab" | "minecraft:polished_andesite_slab" | "powered_rail" | "minecraft:powered_rail" | "kelp_plant" | "minecraft:kelp_plant" | "potted_fern" | "minecraft:potted_fern" | "potted_cornflower" | "minecraft:potted_cornflower" | "green_concrete_powder" | "minecraft:green_concrete_powder" | "horn_coral_wall_fan" | "minecraft:horn_coral_wall_fan" | "oak_stairs" | "minecraft:oak_stairs" | "potted_red_tulip" | "minecraft:potted_red_tulip" | "cracked_deepslate_bricks" | "minecraft:cracked_deepslate_bricks" | "stone_button" | "minecraft:stone_button" | "horn_coral_fan" | "minecraft:horn_coral_fan" | "polished_blackstone_brick_stairs" | "minecraft:polished_blackstone_brick_stairs" | "brown_stained_glass" | "minecraft:brown_stained_glass" | "pink_shulker_box" | "minecraft:pink_shulker_box" | "warped_roots" | "minecraft:warped_roots" | "tinted_glass" | "minecraft:tinted_glass" | "blue_terracotta" | "minecraft:blue_terracotta" | "yellow_candle" | "minecraft:yellow_candle" | "stripped_oak_wood" | "minecraft:stripped_oak_wood" | "sandstone" | "minecraft:sandstone" | "yellow_concrete_powder" | "minecraft:yellow_concrete_powder" | "gray_terracotta" | "minecraft:gray_terracotta" | "jungle_fence_gate" | "minecraft:jungle_fence_gate" | "dead_brain_coral_block" | "minecraft:dead_brain_coral_block" | "comparator" | "minecraft:comparator" | "lodestone" | "minecraft:lodestone" | "tall_seagrass" | "minecraft:tall_seagrass" | "repeater" | "minecraft:repeater" | "deepslate_copper_ore" | "minecraft:deepslate_copper_ore" | "red_concrete_powder" | "minecraft:red_concrete_powder" | "dead_fire_coral" | "minecraft:dead_fire_coral" | "gray_shulker_box" | "minecraft:gray_shulker_box" | "purpur_block" | "minecraft:purpur_block" | "glass" | "minecraft:glass" | "polished_blackstone_slab" | "minecraft:polished_blackstone_slab" | "light_gray_shulker_box" | "minecraft:light_gray_shulker_box" | "structure_void" | "minecraft:structure_void" | "stone_stairs" | "minecraft:stone_stairs" | "tube_coral_wall_fan" | "minecraft:tube_coral_wall_fan" | "dried_kelp_block" | "minecraft:dried_kelp_block" | "end_stone_brick_stairs" | "minecraft:end_stone_brick_stairs" | "terracotta" | "minecraft:terracotta" | "budding_amethyst" | "minecraft:budding_amethyst" | "stripped_crimson_hyphae" | "minecraft:stripped_crimson_hyphae" | "birch_wall_sign" | "minecraft:birch_wall_sign" | "cyan_carpet" | "minecraft:cyan_carpet" | "nether_brick_wall" | "minecraft:nether_brick_wall" | "warped_nylium" | "minecraft:warped_nylium" | "infested_chiseled_stone_bricks" | "minecraft:infested_chiseled_stone_bricks" | "gray_concrete_powder" | "minecraft:gray_concrete_powder" | "light_blue_concrete_powder" | "minecraft:light_blue_concrete_powder" | "spruce_wall_sign" | "minecraft:spruce_wall_sign" | "sculk_sensor" | "minecraft:sculk_sensor" | "chain_command_block" | "minecraft:chain_command_block" | "oak_log" | "minecraft:oak_log" | "granite_stairs" | "minecraft:granite_stairs" | "weeping_vines" | "minecraft:weeping_vines" | "jungle_wall_sign" | "minecraft:jungle_wall_sign" | "cyan_terracotta" | "minecraft:cyan_terracotta" | "air" | "minecraft:air" | "cut_red_sandstone" | "minecraft:cut_red_sandstone" | "twisting_vines_plant" | "minecraft:twisting_vines_plant" | "nether_portal" | "minecraft:nether_portal" | "warped_planks" | "minecraft:warped_planks" | "dead_horn_coral_block" | "minecraft:dead_horn_coral_block" | "lime_candle" | "minecraft:lime_candle" | "dead_horn_coral_wall_fan" | "minecraft:dead_horn_coral_wall_fan" | "mushroom_stem" | "minecraft:mushroom_stem" | "beacon" | "minecraft:beacon" | "tnt" | "minecraft:tnt" | "light_gray_bed" | "minecraft:light_gray_bed" | "red_candle" | "minecraft:red_candle" | "dark_oak_wall_sign" | "minecraft:dark_oak_wall_sign" | "deepslate_lapis_ore" | "minecraft:deepslate_lapis_ore" | "brown_carpet" | "minecraft:brown_carpet" | "cobweb" | "minecraft:cobweb" | "jungle_door" | "minecraft:jungle_door" | "black_stained_glass_pane" | "minecraft:black_stained_glass_pane" | "prismarine_brick_slab" | "minecraft:prismarine_brick_slab" | "potted_azalea_bush" | "minecraft:potted_azalea_bush" | "prismarine_bricks" | "minecraft:prismarine_bricks" | "cyan_shulker_box" | "minecraft:cyan_shulker_box" | "nether_bricks" | "minecraft:nether_bricks" | "blue_carpet" | "minecraft:blue_carpet" | "potted_lily_of_the_valley" | "minecraft:potted_lily_of_the_valley" | "crimson_fence" | "minecraft:crimson_fence" | "stone_bricks" | "minecraft:stone_bricks" | "oxidized_cut_copper_slab" | "minecraft:oxidized_cut_copper_slab" | "birch_stairs" | "minecraft:birch_stairs" | "infested_stone_bricks" | "minecraft:infested_stone_bricks" | "pink_wall_banner" | "minecraft:pink_wall_banner" | "light_gray_stained_glass" | "minecraft:light_gray_stained_glass" | "spruce_leaves" | "minecraft:spruce_leaves" | "white_stained_glass_pane" | "minecraft:white_stained_glass_pane" | "infested_cracked_stone_bricks" | "minecraft:infested_cracked_stone_bricks" | "crimson_stairs" | "minecraft:crimson_stairs" | "light_blue_stained_glass_pane" | "minecraft:light_blue_stained_glass_pane" | "end_portal" | "minecraft:end_portal" | "brown_concrete_powder" | "minecraft:brown_concrete_powder" | "cyan_stained_glass" | "minecraft:cyan_stained_glass" | "cyan_glazed_terracotta" | "minecraft:cyan_glazed_terracotta" | "oak_pressure_plate" | "minecraft:oak_pressure_plate" | "stone_brick_stairs" | "minecraft:stone_brick_stairs" | "diorite" | "minecraft:diorite" | "acacia_fence" | "minecraft:acacia_fence" | "crimson_hyphae" | "minecraft:crimson_hyphae" | "bedrock" | "minecraft:bedrock" | "oak_slab" | "minecraft:oak_slab" | "bubble_column" | "minecraft:bubble_column" | "cyan_banner" | "minecraft:cyan_banner" | "dripstone_block" | "minecraft:dripstone_block" | "crimson_button" | "minecraft:crimson_button" | "warped_door" | "minecraft:warped_door" | "jungle_planks" | "minecraft:jungle_planks" | "snow" | "minecraft:snow" | "player_head" | "minecraft:player_head" | "acacia_fence_gate" | "minecraft:acacia_fence_gate" | "magenta_carpet" | "minecraft:magenta_carpet" | "yellow_wool" | "minecraft:yellow_wool" | "lime_shulker_box" | "minecraft:lime_shulker_box" | "water" | "minecraft:water" | "jungle_trapdoor" | "minecraft:jungle_trapdoor" | "grindstone" | "minecraft:grindstone" | "seagrass" | "minecraft:seagrass" | "light_gray_wall_banner" | "minecraft:light_gray_wall_banner" | "blue_ice" | "minecraft:blue_ice" | "red_nether_bricks" | "minecraft:red_nether_bricks" | "glass_pane" | "minecraft:glass_pane" | "potted_blue_orchid" | "minecraft:potted_blue_orchid" | "crying_obsidian" | "minecraft:crying_obsidian" | "warped_slab" | "minecraft:warped_slab" | "lectern" | "minecraft:lectern" | "prismarine" | "minecraft:prismarine" | "crimson_stem" | "minecraft:crimson_stem" | "purple_stained_glass" | "minecraft:purple_stained_glass" | "chiseled_sandstone" | "minecraft:chiseled_sandstone" | "clay" | "minecraft:clay" | "cut_copper_stairs" | "minecraft:cut_copper_stairs" | "smooth_stone_slab" | "minecraft:smooth_stone_slab" | "ladder" | "minecraft:ladder" | "dead_bubble_coral_block" | "minecraft:dead_bubble_coral_block" | "redstone_torch" | "minecraft:redstone_torch" | "moss_carpet" | "minecraft:moss_carpet" | "dead_fire_coral_fan" | "minecraft:dead_fire_coral_fan" | "mossy_cobblestone_slab" | "minecraft:mossy_cobblestone_slab" | "red_candle_cake" | "minecraft:red_candle_cake" | "target" | "minecraft:target" | "gray_wool" | "minecraft:gray_wool" | "white_concrete_powder" | "minecraft:white_concrete_powder" | "wet_sponge" | "minecraft:wet_sponge" | "yellow_terracotta" | "minecraft:yellow_terracotta" | "lava" | "minecraft:lava" | "orange_carpet" | "minecraft:orange_carpet" | "brown_wall_banner" | "minecraft:brown_wall_banner" | "waxed_weathered_cut_copper" | "minecraft:waxed_weathered_cut_copper" | "gray_bed" | "minecraft:gray_bed" | "cake" | "minecraft:cake" | "yellow_concrete" | "minecraft:yellow_concrete" | "orange_banner" | "minecraft:orange_banner" | "stripped_birch_log" | "minecraft:stripped_birch_log" | "dark_oak_sign" | "minecraft:dark_oak_sign" | "granite_slab" | "minecraft:granite_slab" | "red_wall_banner" | "minecraft:red_wall_banner" | "fire_coral" | "minecraft:fire_coral" | "white_terracotta" | "minecraft:white_terracotta" | "mycelium" | "minecraft:mycelium" | "crimson_roots" | "minecraft:crimson_roots" | "pink_stained_glass_pane" | "minecraft:pink_stained_glass_pane" | "lime_concrete_powder" | "minecraft:lime_concrete_powder" | "dead_horn_coral_fan" | "minecraft:dead_horn_coral_fan" | "pink_candle_cake" | "minecraft:pink_candle_cake" | "waxed_copper_block" | "minecraft:waxed_copper_block" | "brown_banner" | "minecraft:brown_banner" | "barrel" | "minecraft:barrel" | "warped_hyphae" | "minecraft:warped_hyphae" | "polished_blackstone_button" | "minecraft:polished_blackstone_button" | "gray_wall_banner" | "minecraft:gray_wall_banner" | "magenta_glazed_terracotta" | "minecraft:magenta_glazed_terracotta" | "horn_coral" | "minecraft:horn_coral" | "chiseled_stone_bricks" | "minecraft:chiseled_stone_bricks" | "dead_tube_coral" | "minecraft:dead_tube_coral" | "end_stone_brick_slab" | "minecraft:end_stone_brick_slab" | "smithing_table" | "minecraft:smithing_table" | "green_bed" | "minecraft:green_bed" | "magma_block" | "minecraft:magma_block" | "spruce_pressure_plate" | "minecraft:spruce_pressure_plate" | "purple_terracotta" | "minecraft:purple_terracotta" | "cauldron" | "minecraft:cauldron" | "pink_concrete_powder" | "minecraft:pink_concrete_powder" | "birch_leaves" | "minecraft:birch_leaves" | "acacia_leaves" | "minecraft:acacia_leaves" | "bee_nest" | "minecraft:bee_nest" | "exposed_copper" | "minecraft:exposed_copper" | "magenta_concrete_powder" | "minecraft:magenta_concrete_powder" | "end_portal_frame" | "minecraft:end_portal_frame" | "white_tulip" | "minecraft:white_tulip" | "andesite_wall" | "minecraft:andesite_wall" | "sandstone_slab" | "minecraft:sandstone_slab" | "hay_block" | "minecraft:hay_block" | "light_blue_candle" | "minecraft:light_blue_candle" | "void_air" | "minecraft:void_air" | "cave_vines" | "minecraft:cave_vines" | "cobblestone_slab" | "minecraft:cobblestone_slab" | "gray_banner" | "minecraft:gray_banner" | "purple_shulker_box" | "minecraft:purple_shulker_box" | "weathered_copper" | "minecraft:weathered_copper" | "warped_stairs" | "minecraft:warped_stairs" | "red_sand" | "minecraft:red_sand" | "cracked_polished_blackstone_bricks" | "minecraft:cracked_polished_blackstone_bricks" | "bamboo_sapling" | "minecraft:bamboo_sapling" | "smooth_sandstone_slab" | "minecraft:smooth_sandstone_slab" | "zombie_head" | "minecraft:zombie_head" | "dark_oak_leaves" | "minecraft:dark_oak_leaves" | "chest" | "minecraft:chest" | "gray_stained_glass" | "minecraft:gray_stained_glass" | "rail" | "minecraft:rail" | "potted_brown_mushroom" | "minecraft:potted_brown_mushroom" | "pink_candle" | "minecraft:pink_candle" | "white_concrete" | "minecraft:white_concrete" | "iron_ore" | "minecraft:iron_ore" | "moss_block" | "minecraft:moss_block" | "stripped_dark_oak_log" | "minecraft:stripped_dark_oak_log" | "red_terracotta" | "minecraft:red_terracotta" | "yellow_banner" | "minecraft:yellow_banner" | "redstone_wire" | "minecraft:redstone_wire" | "small_amethyst_bud" | "minecraft:small_amethyst_bud" | "vine" | "minecraft:vine" | "waxed_exposed_cut_copper_slab" | "minecraft:waxed_exposed_cut_copper_slab" | "red_bed" | "minecraft:red_bed" | "calcite" | "minecraft:calcite" | "dark_oak_fence" | "minecraft:dark_oak_fence" | "attached_melon_stem" | "minecraft:attached_melon_stem" | "cut_copper" | "minecraft:cut_copper" | "deepslate_tile_stairs" | "minecraft:deepslate_tile_stairs" | "soul_lantern" | "minecraft:soul_lantern" | "sweet_berry_bush" | "minecraft:sweet_berry_bush" | "waxed_weathered_cut_copper_slab" | "minecraft:waxed_weathered_cut_copper_slab" | "deepslate_emerald_ore" | "minecraft:deepslate_emerald_ore" | "creeper_head" | "minecraft:creeper_head" | "crimson_trapdoor" | "minecraft:crimson_trapdoor" | "end_stone_brick_wall" | "minecraft:end_stone_brick_wall" | "cave_air" | "minecraft:cave_air" | "polished_diorite_slab" | "minecraft:polished_diorite_slab" | "weeping_vines_plant" | "minecraft:weeping_vines_plant" | "yellow_candle_cake" | "minecraft:yellow_candle_cake" | "brown_glazed_terracotta" | "minecraft:brown_glazed_terracotta" | "smooth_sandstone_stairs" | "minecraft:smooth_sandstone_stairs" | "smooth_basalt" | "minecraft:smooth_basalt" | "chain" | "minecraft:chain" | "brown_concrete" | "minecraft:brown_concrete" | "white_wool" | "minecraft:white_wool" | "pumpkin_stem" | "minecraft:pumpkin_stem" | "blue_concrete_powder" | "minecraft:blue_concrete_powder" | "blue_stained_glass" | "minecraft:blue_stained_glass" | "potted_wither_rose" | "minecraft:potted_wither_rose" | "oak_fence" | "minecraft:oak_fence" | "hanging_roots" | "minecraft:hanging_roots" | "warped_trapdoor" | "minecraft:warped_trapdoor" | "prismarine_brick_stairs" | "minecraft:prismarine_brick_stairs" | "deepslate_coal_ore" | "minecraft:deepslate_coal_ore" | "oak_sign" | "minecraft:oak_sign" | "smooth_red_sandstone" | "minecraft:smooth_red_sandstone" | "crimson_planks" | "minecraft:crimson_planks" | "blue_candle" | "minecraft:blue_candle" | "fire_coral_fan" | "minecraft:fire_coral_fan" | "birch_sign" | "minecraft:birch_sign" | "potted_crimson_fungus" | "minecraft:potted_crimson_fungus" | "waxed_oxidized_copper" | "minecraft:waxed_oxidized_copper" | "birch_pressure_plate" | "minecraft:birch_pressure_plate" | "purple_candle_cake" | "minecraft:purple_candle_cake" | "netherite_block" | "minecraft:netherite_block" | "oxeye_daisy" | "minecraft:oxeye_daisy" | "light" | "minecraft:light" | "deepslate" | "minecraft:deepslate" | "light_blue_terracotta" | "minecraft:light_blue_terracotta" | "sunflower" | "minecraft:sunflower" | "spruce_stairs" | "minecraft:spruce_stairs" | "dead_brain_coral_fan" | "minecraft:dead_brain_coral_fan" | "black_bed" | "minecraft:black_bed" | "jungle_sign" | "minecraft:jungle_sign" | "cyan_candle" | "minecraft:cyan_candle" | "azure_bluet" | "minecraft:azure_bluet" | "cave_vines_plant" | "minecraft:cave_vines_plant" | "orange_tulip" | "minecraft:orange_tulip" | "dirt_path" | "minecraft:dirt_path" | "dead_bubble_coral" | "minecraft:dead_bubble_coral" | "yellow_shulker_box" | "minecraft:yellow_shulker_box" | "skeleton_skull" | "minecraft:skeleton_skull" | "horn_coral_block" | "minecraft:horn_coral_block" | "magenta_candle" | "minecraft:magenta_candle" | "green_stained_glass_pane" | "minecraft:green_stained_glass_pane" | "stripped_oak_log" | "minecraft:stripped_oak_log" | "potted_dandelion" | "minecraft:potted_dandelion" | "crimson_slab" | "minecraft:crimson_slab" | "ancient_debris" | "minecraft:ancient_debris" | "black_concrete_powder" | "minecraft:black_concrete_powder" | "redstone_wall_torch" | "minecraft:redstone_wall_torch" | "infested_stone" | "minecraft:infested_stone" | "lime_carpet" | "minecraft:lime_carpet" | "purple_banner" | "minecraft:purple_banner" | "purple_concrete_powder" | "minecraft:purple_concrete_powder" | "birch_planks" | "minecraft:birch_planks" | "light_gray_stained_glass_pane" | "minecraft:light_gray_stained_glass_pane" | "potted_birch_sapling" | "minecraft:potted_birch_sapling" | "green_terracotta" | "minecraft:green_terracotta" | "white_stained_glass" | "minecraft:white_stained_glass" | "red_carpet" | "minecraft:red_carpet" | "acacia_planks" | "minecraft:acacia_planks" | "slime_block" | "minecraft:slime_block" | "quartz_pillar" | "minecraft:quartz_pillar" | "lime_concrete" | "minecraft:lime_concrete" | "stripped_warped_stem" | "minecraft:stripped_warped_stem" | "black_candle_cake" | "minecraft:black_candle_cake" | "lime_candle_cake" | "minecraft:lime_candle_cake" | "purpur_stairs" | "minecraft:purpur_stairs" | "soul_sand" | "minecraft:soul_sand" | "brown_terracotta" | "minecraft:brown_terracotta" | "waxed_oxidized_cut_copper_stairs" | "minecraft:waxed_oxidized_cut_copper_stairs" | "warped_wall_sign" | "minecraft:warped_wall_sign" | "blue_wool" | "minecraft:blue_wool" | "glow_lichen" | "minecraft:glow_lichen" | "note_block" | "minecraft:note_block" | "mossy_cobblestone_stairs" | "minecraft:mossy_cobblestone_stairs" | "bamboo" | "minecraft:bamboo" | "red_shulker_box" | "minecraft:red_shulker_box" | "piston" | "minecraft:piston" | "brown_bed" | "minecraft:brown_bed" | "dead_fire_coral_block" | "minecraft:dead_fire_coral_block" | "wither_rose" | "minecraft:wither_rose" | "potted_jungle_sapling" | "minecraft:potted_jungle_sapling" | "bubble_coral_block" | "minecraft:bubble_coral_block" | "blue_bed" | "minecraft:blue_bed" | "light_gray_carpet" | "minecraft:light_gray_carpet" | "white_banner" | "minecraft:white_banner" | "bubble_coral" | "minecraft:bubble_coral" | "smooth_quartz" | "minecraft:smooth_quartz" | "smooth_sandstone" | "minecraft:smooth_sandstone" | "smooth_red_sandstone_stairs" | "minecraft:smooth_red_sandstone_stairs" | "light_gray_banner" | "minecraft:light_gray_banner" | "sea_pickle" | "minecraft:sea_pickle" | "light_blue_glazed_terracotta" | "minecraft:light_blue_glazed_terracotta" | "shulker_box" | "minecraft:shulker_box" | "dispenser" | "minecraft:dispenser" | "cyan_stained_glass_pane" | "minecraft:cyan_stained_glass_pane" | "daylight_detector" | "minecraft:daylight_detector" | "sponge" | "minecraft:sponge" | "quartz_stairs" | "minecraft:quartz_stairs" | "diorite_wall" | "minecraft:diorite_wall" | "white_carpet" | "minecraft:white_carpet" | "purple_glazed_terracotta" | "minecraft:purple_glazed_terracotta" | "spruce_planks" | "minecraft:spruce_planks" | "red_stained_glass" | "minecraft:red_stained_glass" | "deepslate_iron_ore" | "minecraft:deepslate_iron_ore" | "purple_wall_banner" | "minecraft:purple_wall_banner" | "mossy_stone_bricks" | "minecraft:mossy_stone_bricks" | "green_carpet" | "minecraft:green_carpet" | "purpur_slab" | "minecraft:purpur_slab" | "polished_blackstone_bricks" | "minecraft:polished_blackstone_bricks" | "cracked_stone_bricks" | "minecraft:cracked_stone_bricks" | "cyan_candle_cake" | "minecraft:cyan_candle_cake" | "jack_o_lantern" | "minecraft:jack_o_lantern" | "tripwire_hook" | "minecraft:tripwire_hook" | "trapped_chest" | "minecraft:trapped_chest" | "hopper" | "minecraft:hopper" | "lantern" | "minecraft:lantern" | "green_banner" | "minecraft:green_banner" | "magenta_stained_glass" | "minecraft:magenta_stained_glass" | "ender_chest" | "minecraft:ender_chest" | "iron_bars" | "minecraft:iron_bars" | "dandelion" | "minecraft:dandelion" | "iron_trapdoor" | "minecraft:iron_trapdoor" | "green_glazed_terracotta" | "minecraft:green_glazed_terracotta" | "brown_candle" | "minecraft:brown_candle" | "deepslate_brick_wall" | "minecraft:deepslate_brick_wall" | "cobblestone" | "minecraft:cobblestone" | "rose_bush" | "minecraft:rose_bush" | "lime_terracotta" | "minecraft:lime_terracotta" | "jungle_wood" | "minecraft:jungle_wood" | "waxed_oxidized_cut_copper" | "minecraft:waxed_oxidized_cut_copper" | "cartography_table" | "minecraft:cartography_table" | "polished_diorite" | "minecraft:polished_diorite" | "pink_tulip" | "minecraft:pink_tulip" | "crimson_nylium" | "minecraft:crimson_nylium" | "stone_slab" | "minecraft:stone_slab" | "acacia_pressure_plate" | "minecraft:acacia_pressure_plate" | "lime_bed" | "minecraft:lime_bed" | "yellow_wall_banner" | "minecraft:yellow_wall_banner" | "dark_oak_pressure_plate" | "minecraft:dark_oak_pressure_plate" | "acacia_slab" | "minecraft:acacia_slab" | "jungle_stairs" | "minecraft:jungle_stairs" | "wither_skeleton_skull" | "minecraft:wither_skeleton_skull" | "blast_furnace" | "minecraft:blast_furnace" | "polished_andesite_stairs" | "minecraft:polished_andesite_stairs" | "stripped_jungle_log" | "minecraft:stripped_jungle_log" | "grass_block" | "minecraft:grass_block" | "allium" | "minecraft:allium" | "bell" | "minecraft:bell" | "acacia_wall_sign" | "minecraft:acacia_wall_sign" | "infested_deepslate" | "minecraft:infested_deepslate" | "lime_wool" | "minecraft:lime_wool" | "light_gray_wool" | "minecraft:light_gray_wool" | "tube_coral_fan" | "minecraft:tube_coral_fan" | "warped_stem" | "minecraft:warped_stem" | "waxed_cut_copper" | "minecraft:waxed_cut_copper" | "jungle_leaves" | "minecraft:jungle_leaves" | "stripped_crimson_stem" | "minecraft:stripped_crimson_stem" | "light_blue_carpet" | "minecraft:light_blue_carpet" | "chiseled_polished_blackstone" | "minecraft:chiseled_polished_blackstone" | "brain_coral_block" | "minecraft:brain_coral_block" | "soul_wall_torch" | "minecraft:soul_wall_torch" | "potted_acacia_sapling" | "minecraft:potted_acacia_sapling" | "cobbled_deepslate_stairs" | "minecraft:cobbled_deepslate_stairs" | "light_blue_banner" | "minecraft:light_blue_banner" | "fletching_table" | "minecraft:fletching_table" | "dragon_wall_head" | "minecraft:dragon_wall_head" | "mossy_cobblestone_wall" | "minecraft:mossy_cobblestone_wall" | "chipped_anvil" | "minecraft:chipped_anvil" | "powder_snow_cauldron" | "minecraft:powder_snow_cauldron" | "red_banner" | "minecraft:red_banner" | "purpur_pillar" | "minecraft:purpur_pillar" | "heavy_weighted_pressure_plate" | "minecraft:heavy_weighted_pressure_plate" | "pink_stained_glass" | "minecraft:pink_stained_glass" | "cyan_concrete" | "minecraft:cyan_concrete" | "deepslate_tile_slab" | "minecraft:deepslate_tile_slab" | "stripped_birch_wood" | "minecraft:stripped_birch_wood" | "waxed_oxidized_cut_copper_slab" | "minecraft:waxed_oxidized_cut_copper_slab" | "polished_blackstone_stairs" | "minecraft:polished_blackstone_stairs" | "lime_banner" | "minecraft:lime_banner" | "kelp" | "minecraft:kelp" | "stone_pressure_plate" | "minecraft:stone_pressure_plate" | "deepslate_brick_stairs" | "minecraft:deepslate_brick_stairs" | "dropper" | "minecraft:dropper" | "redstone_lamp" | "minecraft:redstone_lamp" | "yellow_stained_glass_pane" | "minecraft:yellow_stained_glass_pane" | "black_carpet" | "minecraft:black_carpet" | "end_rod" | "minecraft:end_rod" | "dead_bubble_coral_fan" | "minecraft:dead_bubble_coral_fan" | "piston_head" | "minecraft:piston_head" | "azalea_leaves" | "minecraft:azalea_leaves" | "mossy_cobblestone" | "minecraft:mossy_cobblestone" | "cyan_wall_banner" | "minecraft:cyan_wall_banner" | "frosted_ice" | "minecraft:frosted_ice" | "weathered_cut_copper_stairs" | "minecraft:weathered_cut_copper_stairs" | "warped_button" | "minecraft:warped_button" | "polished_deepslate" | "minecraft:polished_deepslate" | "potted_oxeye_daisy" | "minecraft:potted_oxeye_daisy" | "tube_coral" | "minecraft:tube_coral" | "brown_shulker_box" | "minecraft:brown_shulker_box" | "torch" | "minecraft:torch" | "polished_granite_stairs" | "minecraft:polished_granite_stairs" | "lever" | "minecraft:lever" | "azalea" | "minecraft:azalea" | "nether_quartz_ore" | "minecraft:nether_quartz_ore" | "potted_bamboo" | "minecraft:potted_bamboo" | "brain_coral" | "minecraft:brain_coral" | "potatoes" | "minecraft:potatoes" | "detector_rail" | "minecraft:detector_rail" | "stripped_acacia_log" | "minecraft:stripped_acacia_log" | "pink_bed" | "minecraft:pink_bed" | "waxed_exposed_copper" | "minecraft:waxed_exposed_copper" | "potted_oak_sapling" | "minecraft:potted_oak_sapling" | "blue_concrete" | "minecraft:blue_concrete" | "blackstone_slab" | "minecraft:blackstone_slab" | "damaged_anvil" | "minecraft:damaged_anvil" | "crimson_sign" | "minecraft:crimson_sign" | "spore_blossom" | "minecraft:spore_blossom" | "spawner" | "minecraft:spawner" | "dark_oak_trapdoor" | "minecraft:dark_oak_trapdoor" | "black_banner" | "minecraft:black_banner" | "stone_brick_slab" | "minecraft:stone_brick_slab" | "waxed_weathered_copper" | "minecraft:waxed_weathered_copper" | "potted_pink_tulip" | "minecraft:potted_pink_tulip" | "deepslate_redstone_ore" | "minecraft:deepslate_redstone_ore" | "polished_blackstone_pressure_plate" | "minecraft:polished_blackstone_pressure_plate" | "quartz_bricks" | "minecraft:quartz_bricks" | "crafting_table" | "minecraft:crafting_table" | "black_wall_banner" | "minecraft:black_wall_banner" | "moving_piston" | "minecraft:moving_piston" | "sandstone_wall" | "minecraft:sandstone_wall" | "purple_concrete" | "minecraft:purple_concrete" | "red_sandstone_wall" | "minecraft:red_sandstone_wall" | "polished_deepslate_slab" | "minecraft:polished_deepslate_slab" | "dark_oak_wood" | "minecraft:dark_oak_wood" | "cut_copper_slab" | "minecraft:cut_copper_slab" | "light_blue_wool" | "minecraft:light_blue_wool" | "infested_mossy_stone_bricks" | "minecraft:infested_mossy_stone_bricks" | "light_gray_concrete" | "minecraft:light_gray_concrete" | "orange_wool" | "minecraft:orange_wool" | "pink_carpet" | "minecraft:pink_carpet" | "orange_glazed_terracotta" | "minecraft:orange_glazed_terracotta" | "gray_glazed_terracotta" | "minecraft:gray_glazed_terracotta" | "acacia_stairs" | "minecraft:acacia_stairs" | "deepslate_bricks" | "minecraft:deepslate_bricks" | "raw_gold_block" | "minecraft:raw_gold_block" | "birch_door" | "minecraft:birch_door" | "rooted_dirt" | "minecraft:rooted_dirt" | "anvil" | "minecraft:anvil" | "red_concrete" | "minecraft:red_concrete" | "stripped_acacia_wood" | "minecraft:stripped_acacia_wood" | "wither_skeleton_wall_skull" | "minecraft:wither_skeleton_wall_skull" | "waxed_weathered_cut_copper_stairs" | "minecraft:waxed_weathered_cut_copper_stairs" | "mossy_stone_brick_stairs" | "minecraft:mossy_stone_brick_stairs" | "oak_trapdoor" | "minecraft:oak_trapdoor" | "jungle_sapling" | "minecraft:jungle_sapling" | "amethyst_block" | "minecraft:amethyst_block" | "oak_door" | "minecraft:oak_door" | "blue_candle_cake" | "minecraft:blue_candle_cake" | "orange_bed" | "minecraft:orange_bed" | "birch_button" | "minecraft:birch_button" | "chorus_plant" | "minecraft:chorus_plant" | "birch_fence_gate" | "minecraft:birch_fence_gate" | "light_gray_candle_cake" | "minecraft:light_gray_candle_cake" | "potted_poppy" | "minecraft:potted_poppy" | "black_glazed_terracotta" | "minecraft:black_glazed_terracotta" | "potted_allium" | "minecraft:potted_allium" | "player_wall_head" | "minecraft:player_wall_head" | "cyan_bed" | "minecraft:cyan_bed" | "spruce_door" | "minecraft:spruce_door" | "smooth_quartz_slab" | "minecraft:smooth_quartz_slab" | "red_stained_glass_pane" | "minecraft:red_stained_glass_pane" | "brown_wool" | "minecraft:brown_wool" | "brick_wall" | "minecraft:brick_wall" | "raw_copper_block" | "minecraft:raw_copper_block" | "purple_bed" | "minecraft:purple_bed" | "orange_concrete" | "minecraft:orange_concrete" | "warped_wart_block" | "minecraft:warped_wart_block" | "dark_prismarine" | "minecraft:dark_prismarine" | "pumpkin" | "minecraft:pumpkin" | "raw_iron_block" | "minecraft:raw_iron_block" | "dark_oak_planks" | "minecraft:dark_oak_planks" | "dead_horn_coral" | "minecraft:dead_horn_coral" | "candle" | "minecraft:candle" | "lightning_rod" | "minecraft:lightning_rod" | "oak_button" | "minecraft:oak_button" | "granite_wall" | "minecraft:granite_wall" | "orange_concrete_powder" | "minecraft:orange_concrete_powder" | "petrified_oak_slab" | "minecraft:petrified_oak_slab" | "redstone_block" | "minecraft:redstone_block" | "wheat" | "minecraft:wheat" | "honeycomb_block" | "minecraft:honeycomb_block" | "orange_stained_glass_pane" | "minecraft:orange_stained_glass_pane" | "acacia_sapling" | "minecraft:acacia_sapling" | "quartz_block" | "minecraft:quartz_block" | "potted_crimson_roots" | "minecraft:potted_crimson_roots" | "warped_fungus" | "minecraft:warped_fungus" | "cobbled_deepslate" | "minecraft:cobbled_deepslate" | "warped_fence" | "minecraft:warped_fence" | "dark_oak_fence_gate" | "minecraft:dark_oak_fence_gate" | "waxed_exposed_cut_copper" | "minecraft:waxed_exposed_cut_copper" | "dead_bubble_coral_wall_fan" | "minecraft:dead_bubble_coral_wall_fan" | "powder_snow" | "minecraft:powder_snow" | "dirt" | "minecraft:dirt" | "andesite_stairs" | "minecraft:andesite_stairs" | "pink_concrete" | "minecraft:pink_concrete" | "water_cauldron" | "minecraft:water_cauldron" | "jungle_slab" | "minecraft:jungle_slab" | "loom" | "minecraft:loom" | "birch_log" | "minecraft:birch_log" | "creeper_wall_head" | "minecraft:creeper_wall_head" | "smoker" | "minecraft:smoker" | "oak_leaves" | "minecraft:oak_leaves" | "light_blue_candle_cake" | "minecraft:light_blue_candle_cake" | "carrots" | "minecraft:carrots" | "oak_fence_gate" | "minecraft:oak_fence_gate" | "green_shulker_box" | "minecraft:green_shulker_box" | "potted_orange_tulip" | "minecraft:potted_orange_tulip" | "ice" | "minecraft:ice" | "mossy_stone_brick_wall" | "minecraft:mossy_stone_brick_wall" | "white_candle_cake" | "minecraft:white_candle_cake" | "granite" | "minecraft:granite" | "bubble_coral_fan" | "minecraft:bubble_coral_fan" | "brick_slab" | "minecraft:brick_slab" | "red_sandstone_stairs" | "minecraft:red_sandstone_stairs" | "bricks" | "minecraft:bricks" | "carved_pumpkin" | "minecraft:carved_pumpkin" | "melon_stem" | "minecraft:melon_stem" | "red_sandstone_slab" | "minecraft:red_sandstone_slab" | "gray_stained_glass_pane" | "minecraft:gray_stained_glass_pane" | "gray_carpet" | "minecraft:gray_carpet" | "oxidized_cut_copper_stairs" | "minecraft:oxidized_cut_copper_stairs" | "green_wool" | "minecraft:green_wool" | "lily_pad" | "minecraft:lily_pad" | "yellow_glazed_terracotta" | "minecraft:yellow_glazed_terracotta" | "spruce_log" | "minecraft:spruce_log" | "andesite" | "minecraft:andesite" | "deepslate_tile_wall" | "minecraft:deepslate_tile_wall" | "blue_shulker_box" | "minecraft:blue_shulker_box" | "polished_deepslate_stairs" | "minecraft:polished_deepslate_stairs" | "lily_of_the_valley" | "minecraft:lily_of_the_valley" | "exposed_cut_copper" | "minecraft:exposed_cut_copper" | "polished_blackstone" | "minecraft:polished_blackstone" | "magenta_candle_cake" | "minecraft:magenta_candle_cake" | "gray_candle_cake" | "minecraft:gray_candle_cake" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "red_nether_brick_stairs" | "minecraft:red_nether_brick_stairs" | "jungle_pressure_plate" | "minecraft:jungle_pressure_plate" | "dark_oak_stairs" | "minecraft:dark_oak_stairs" | "brewing_stand" | "minecraft:brewing_stand" | "white_candle" | "minecraft:white_candle" | "netherrack" | "minecraft:netherrack" | "red_tulip" | "minecraft:red_tulip" | "tuff" | "minecraft:tuff" | "emerald_ore" | "minecraft:emerald_ore" | "orange_wall_banner" | "minecraft:orange_wall_banner" | "polished_blackstone_brick_wall" | "minecraft:polished_blackstone_brick_wall" | "jungle_button" | "minecraft:jungle_button" | "dead_brain_coral" | "minecraft:dead_brain_coral" | "packed_ice" | "minecraft:packed_ice" | "stone" | "minecraft:stone" | "blackstone_stairs" | "minecraft:blackstone_stairs" | "blue_banner" | "minecraft:blue_banner" | "potted_cactus" | "minecraft:potted_cactus" | "prismarine_wall" | "minecraft:prismarine_wall" | "diamond_block" | "minecraft:diamond_block" | "potted_warped_roots" | "minecraft:potted_warped_roots" | "diorite_slab" | "minecraft:diorite_slab" | "tube_coral_block" | "minecraft:tube_coral_block" | "spruce_trapdoor" | "minecraft:spruce_trapdoor" | "yellow_stained_glass" | "minecraft:yellow_stained_glass" | "light_blue_stained_glass" | "minecraft:light_blue_stained_glass" | "poppy" | "minecraft:poppy" | "glowstone" | "minecraft:glowstone" | "respawn_anchor" | "minecraft:respawn_anchor" | "fire" | "minecraft:fire" | "cobbled_deepslate_wall" | "minecraft:cobbled_deepslate_wall" | "deepslate_brick_slab" | "minecraft:deepslate_brick_slab" | "red_nether_brick_wall" | "minecraft:red_nether_brick_wall" | "oak_sapling" | "minecraft:oak_sapling" | "chiseled_red_sandstone" | "minecraft:chiseled_red_sandstone" | "dark_oak_log" | "minecraft:dark_oak_log" | "nether_brick_fence" | "minecraft:nether_brick_fence" | "orange_candle_cake" | "minecraft:orange_candle_cake" | "smooth_stone" | "minecraft:smooth_stone" | "blackstone_wall" | "minecraft:blackstone_wall" | "bookshelf" | "minecraft:bookshelf" | "copper_ore" | "minecraft:copper_ore" | "dark_prismarine_stairs" | "minecraft:dark_prismarine_stairs" | "white_wall_banner" | "minecraft:white_wall_banner" | "light_gray_candle" | "minecraft:light_gray_candle" | "lapis_block" | "minecraft:lapis_block" | "purple_carpet" | "minecraft:purple_carpet" | "fire_coral_block" | "minecraft:fire_coral_block" | "brown_candle_cake" | "minecraft:brown_candle_cake" | "brown_stained_glass_pane" | "minecraft:brown_stained_glass_pane" | "black_terracotta" | "minecraft:black_terracotta" | "magenta_shulker_box" | "minecraft:magenta_shulker_box" | "snow_block" | "minecraft:snow_block" | "potted_dead_bush" | "minecraft:potted_dead_bush" | "nether_wart" | "minecraft:nether_wart" | "podzol" | "minecraft:podzol" | "cyan_wool" | "minecraft:cyan_wool" | "sandstone_stairs" | "minecraft:sandstone_stairs" | "composter" | "minecraft:composter" | "cactus" | "minecraft:cactus" | "jukebox" | "minecraft:jukebox" | "light_gray_terracotta" | "minecraft:light_gray_terracotta" | "white_bed" | "minecraft:white_bed" | "birch_slab" | "minecraft:birch_slab" | "spruce_slab" | "minecraft:spruce_slab" | "peony" | "minecraft:peony" | "coarse_dirt" | "minecraft:coarse_dirt" | "acacia_sign" | "minecraft:acacia_sign" | "waxed_cut_copper_stairs" | "minecraft:waxed_cut_copper_stairs" | "sea_lantern" | "minecraft:sea_lantern" | "yellow_carpet" | "minecraft:yellow_carpet" | "dead_bush" | "minecraft:dead_bush" | "green_candle" | "minecraft:green_candle" | "light_blue_shulker_box" | "minecraft:light_blue_shulker_box" | "prismarine_slab" | "minecraft:prismarine_slab" | "exposed_cut_copper_stairs" | "minecraft:exposed_cut_copper_stairs" | "big_dripleaf_stem" | "minecraft:big_dripleaf_stem" | "obsidian" | "minecraft:obsidian" | "light_gray_glazed_terracotta" | "minecraft:light_gray_glazed_terracotta" | "magenta_terracotta" | "minecraft:magenta_terracotta" | "magenta_wall_banner" | "minecraft:magenta_wall_banner" | "turtle_egg" | "minecraft:turtle_egg" | "farmland" | "minecraft:farmland" | "jungle_fence" | "minecraft:jungle_fence" | "light_weighted_pressure_plate" | "minecraft:light_weighted_pressure_plate" | "cobbled_deepslate_slab" | "minecraft:cobbled_deepslate_slab" | "chorus_flower" | "minecraft:chorus_flower" | "weathered_cut_copper" | "minecraft:weathered_cut_copper" | "iron_door" | "minecraft:iron_door" | "purple_stained_glass_pane" | "minecraft:purple_stained_glass_pane" | "polished_granite" | "minecraft:polished_granite" | "blue_wall_banner" | "minecraft:blue_wall_banner" | "blue_stained_glass_pane" | "minecraft:blue_stained_glass_pane" | "pink_banner" | "minecraft:pink_banner" | "oxidized_cut_copper" | "minecraft:oxidized_cut_copper" | "chiseled_quartz_block" | "minecraft:chiseled_quartz_block" | "soul_campfire" | "minecraft:soul_campfire" | "stripped_warped_hyphae" | "minecraft:stripped_warped_hyphae" | "brown_mushroom_block" | "minecraft:brown_mushroom_block" | "crimson_door" | "minecraft:crimson_door" | "fire_coral_wall_fan" | "minecraft:fire_coral_wall_fan" | "pink_wool" | "minecraft:pink_wool" | "dark_oak_sapling" | "minecraft:dark_oak_sapling" | "end_stone_bricks" | "minecraft:end_stone_bricks" | "beetroots" | "minecraft:beetroots" | "light_blue_wall_banner" | "minecraft:light_blue_wall_banner" | "acacia_trapdoor" | "minecraft:acacia_trapdoor" | "oxidized_copper" | "minecraft:oxidized_copper" | "end_stone" | "minecraft:end_stone" | "blue_orchid" | "minecraft:blue_orchid" | "black_candle" | "minecraft:black_candle" | "light_gray_concrete_powder" | "minecraft:light_gray_concrete_powder" | "smooth_quartz_stairs" | "minecraft:smooth_quartz_stairs" | "furnace" | "minecraft:furnace" | "diorite_stairs" | "minecraft:diorite_stairs" | "large_amethyst_bud" | "minecraft:large_amethyst_bud" | "crimson_wall_sign" | "minecraft:crimson_wall_sign" | "cracked_nether_bricks" | "minecraft:cracked_nether_bricks" | "potted_dark_oak_sapling" | "minecraft:potted_dark_oak_sapling" | "command_block" | "minecraft:command_block" | "dead_fire_coral_wall_fan" | "minecraft:dead_fire_coral_wall_fan" | "crimson_fence_gate" | "minecraft:crimson_fence_gate" | "dead_tube_coral_block" | "minecraft:dead_tube_coral_block" | "activator_rail" | "minecraft:activator_rail" | "repeating_command_block" | "minecraft:repeating_command_block" | "skeleton_wall_skull" | "minecraft:skeleton_wall_skull" | "crimson_pressure_plate" | "minecraft:crimson_pressure_plate" | "medium_amethyst_bud" | "minecraft:medium_amethyst_bud" | "oak_planks" | "minecraft:oak_planks" | "orange_candle" | "minecraft:orange_candle" | "green_candle_cake" | "minecraft:green_candle_cake" | "white_shulker_box" | "minecraft:white_shulker_box" | "warped_sign" | "minecraft:warped_sign" | "grass" | "minecraft:grass" | "soul_soil" | "minecraft:soul_soil" | "gilded_blackstone" | "minecraft:gilded_blackstone" | "red_sandstone" | "minecraft:red_sandstone" | "stone_brick_wall" | "minecraft:stone_brick_wall" | "quartz_slab" | "minecraft:quartz_slab" | "cut_sandstone" | "minecraft:cut_sandstone" | "zombie_wall_head" | "minecraft:zombie_wall_head" | "fern" | "minecraft:fern" | "spruce_button" | "minecraft:spruce_button" | "shroomlight" | "minecraft:shroomlight" | "flowering_azalea" | "minecraft:flowering_azalea" | "infested_cobblestone" | "minecraft:infested_cobblestone" | "nether_brick_slab" | "minecraft:nether_brick_slab" | "gold_ore" | "minecraft:gold_ore" | "twisting_vines" | "minecraft:twisting_vines" | "orange_terracotta" | "minecraft:orange_terracotta" | "deepslate_tiles" | "minecraft:deepslate_tiles" | "enchanting_table" | "minecraft:enchanting_table" | "white_glazed_terracotta" | "minecraft:white_glazed_terracotta" | "red_glazed_terracotta" | "minecraft:red_glazed_terracotta" | "gold_block" | "minecraft:gold_block" | "polished_diorite_stairs" | "minecraft:polished_diorite_stairs" | "deepslate_diamond_ore" | "minecraft:deepslate_diamond_ore" | "observer" | "minecraft:observer" | "potted_azure_bluet" | "minecraft:potted_azure_bluet" | "campfire" | "minecraft:campfire" | "polished_deepslate_wall" | "minecraft:polished_deepslate_wall" | "dark_oak_slab" | "minecraft:dark_oak_slab" | "lime_glazed_terracotta" | "minecraft:lime_glazed_terracotta" | "jungle_log" | "minecraft:jungle_log" | "dragon_egg" | "minecraft:dragon_egg" | "barrier" | "minecraft:barrier" | "brick_stairs" | "minecraft:brick_stairs" | "bubble_coral_wall_fan" | "minecraft:bubble_coral_wall_fan" | "lime_stained_glass" | "minecraft:lime_stained_glass" | "orange_shulker_box" | "minecraft:orange_shulker_box" | "stripped_spruce_wood" | "minecraft:stripped_spruce_wood" | "acacia_wood" | "minecraft:acacia_wood" | "attached_pumpkin_stem" | "minecraft:attached_pumpkin_stem" | "stripped_jungle_wood" | "minecraft:stripped_jungle_wood" | "coal_ore" | "minecraft:coal_ore" | "lava_cauldron" | "minecraft:lava_cauldron" | "cut_red_sandstone_slab" | "minecraft:cut_red_sandstone_slab" | "polished_andesite" | "minecraft:polished_andesite" | "black_stained_glass" | "minecraft:black_stained_glass"; + type class_1792 = "charcoal" | "minecraft:charcoal" | "dark_oak_button" | "minecraft:dark_oak_button" | "netherite_axe" | "minecraft:netherite_axe" | "structure_block" | "minecraft:structure_block" | "polished_blackstone_brick_slab" | "minecraft:polished_blackstone_brick_slab" | "basalt" | "minecraft:basalt" | "chiseled_deepslate" | "minecraft:chiseled_deepslate" | "gray_candle" | "minecraft:gray_candle" | "brown_mushroom" | "minecraft:brown_mushroom" | "gold_ingot" | "minecraft:gold_ingot" | "red_wool" | "minecraft:red_wool" | "stripped_dark_oak_wood" | "minecraft:stripped_dark_oak_wood" | "stonecutter" | "minecraft:stonecutter" | "soul_torch" | "minecraft:soul_torch" | "nether_gold_ore" | "minecraft:nether_gold_ore" | "bone_block" | "minecraft:bone_block" | "raw_iron" | "minecraft:raw_iron" | "black_concrete" | "minecraft:black_concrete" | "melon" | "minecraft:melon" | "iron_nugget" | "minecraft:iron_nugget" | "birch_fence" | "minecraft:birch_fence" | "cracked_deepslate_tiles" | "minecraft:cracked_deepslate_tiles" | "red_nether_brick_slab" | "minecraft:red_nether_brick_slab" | "deepslate_gold_ore" | "minecraft:deepslate_gold_ore" | "tall_grass" | "minecraft:tall_grass" | "warped_fence_gate" | "minecraft:warped_fence_gate" | "cooked_rabbit" | "minecraft:cooked_rabbit" | "ravager_spawn_egg" | "minecraft:ravager_spawn_egg" | "cornflower" | "minecraft:cornflower" | "red_mushroom" | "minecraft:red_mushroom" | "red_mushroom_block" | "minecraft:red_mushroom_block" | "nether_wart_block" | "minecraft:nether_wart_block" | "green_concrete" | "minecraft:green_concrete" | "magenta_banner" | "minecraft:magenta_banner" | "cobblestone_wall" | "minecraft:cobblestone_wall" | "magenta_wool" | "minecraft:magenta_wool" | "lime_stained_glass_pane" | "minecraft:lime_stained_glass_pane" | "gray_dye" | "minecraft:gray_dye" | "mule_spawn_egg" | "minecraft:mule_spawn_egg" | "warped_pressure_plate" | "minecraft:warped_pressure_plate" | "waxed_cut_copper_slab" | "minecraft:waxed_cut_copper_slab" | "coal_block" | "minecraft:coal_block" | "raw_copper" | "minecraft:raw_copper" | "rabbit" | "minecraft:rabbit" | "large_fern" | "minecraft:large_fern" | "black_wool" | "minecraft:black_wool" | "slime_ball" | "minecraft:slime_ball" | "horse_spawn_egg" | "minecraft:horse_spawn_egg" | "spruce_fence_gate" | "minecraft:spruce_fence_gate" | "leather_chestplate" | "minecraft:leather_chestplate" | "spruce_sapling" | "minecraft:spruce_sapling" | "yellow_bed" | "minecraft:yellow_bed" | "piglin_brute_spawn_egg" | "minecraft:piglin_brute_spawn_egg" | "music_disc_stal" | "minecraft:music_disc_stal" | "iron_block" | "minecraft:iron_block" | "beehive" | "minecraft:beehive" | "spruce_sign" | "minecraft:spruce_sign" | "dead_tube_coral_fan" | "minecraft:dead_tube_coral_fan" | "dark_oak_door" | "minecraft:dark_oak_door" | "cooked_porkchop" | "minecraft:cooked_porkchop" | "honeycomb" | "minecraft:honeycomb" | "blackstone" | "minecraft:blackstone" | "lapis_ore" | "minecraft:lapis_ore" | "gravel" | "minecraft:gravel" | "big_dripleaf" | "minecraft:big_dripleaf" | "music_disc_far" | "minecraft:music_disc_far" | "writable_book" | "minecraft:writable_book" | "birch_wood" | "minecraft:birch_wood" | "leather_helmet" | "minecraft:leather_helmet" | "tropical_fish_spawn_egg" | "minecraft:tropical_fish_spawn_egg" | "glow_item_frame" | "minecraft:glow_item_frame" | "birch_sapling" | "minecraft:birch_sapling" | "light_blue_bed" | "minecraft:light_blue_bed" | "oak_wood" | "minecraft:oak_wood" | "scaffolding" | "minecraft:scaffolding" | "crimson_fungus" | "minecraft:crimson_fungus" | "emerald_block" | "minecraft:emerald_block" | "golden_apple" | "minecraft:golden_apple" | "chiseled_nether_bricks" | "minecraft:chiseled_nether_bricks" | "diamond_pickaxe" | "minecraft:diamond_pickaxe" | "flower_pot" | "minecraft:flower_pot" | "acacia_button" | "minecraft:acacia_button" | "magenta_stained_glass_pane" | "minecraft:magenta_stained_glass_pane" | "copper_block" | "minecraft:copper_block" | "amethyst_cluster" | "minecraft:amethyst_cluster" | "nether_brick_stairs" | "minecraft:nether_brick_stairs" | "sheep_spawn_egg" | "minecraft:sheep_spawn_egg" | "purple_candle" | "minecraft:purple_candle" | "brain_coral_fan" | "minecraft:brain_coral_fan" | "lilac" | "minecraft:lilac" | "purple_wool" | "minecraft:purple_wool" | "shulker_spawn_egg" | "minecraft:shulker_spawn_egg" | "nether_sprouts" | "minecraft:nether_sprouts" | "magenta_bed" | "minecraft:magenta_bed" | "spruce_wood" | "minecraft:spruce_wood" | "iron_sword" | "minecraft:iron_sword" | "spruce_fence" | "minecraft:spruce_fence" | "green_stained_glass" | "minecraft:green_stained_glass" | "diamond_ore" | "minecraft:diamond_ore" | "mossy_stone_brick_slab" | "minecraft:mossy_stone_brick_slab" | "hoglin_spawn_egg" | "minecraft:hoglin_spawn_egg" | "andesite_slab" | "minecraft:andesite_slab" | "dark_prismarine_slab" | "minecraft:dark_prismarine_slab" | "tropical_fish" | "minecraft:tropical_fish" | "dragon_head" | "minecraft:dragon_head" | "honey_block" | "minecraft:honey_block" | "sugar_cane" | "minecraft:sugar_cane" | "green_dye" | "minecraft:green_dye" | "flowering_azalea_leaves" | "minecraft:flowering_azalea_leaves" | "pink_glazed_terracotta" | "minecraft:pink_glazed_terracotta" | "pink_terracotta" | "minecraft:pink_terracotta" | "black_shulker_box" | "minecraft:black_shulker_box" | "ocelot_spawn_egg" | "minecraft:ocelot_spawn_egg" | "waxed_exposed_cut_copper_stairs" | "minecraft:waxed_exposed_cut_copper_stairs" | "orange_stained_glass" | "minecraft:orange_stained_glass" | "exposed_cut_copper_slab" | "minecraft:exposed_cut_copper_slab" | "magenta_concrete" | "minecraft:magenta_concrete" | "polished_blackstone_wall" | "minecraft:polished_blackstone_wall" | "cobblestone_stairs" | "minecraft:cobblestone_stairs" | "cut_sandstone_slab" | "minecraft:cut_sandstone_slab" | "smooth_red_sandstone_slab" | "minecraft:smooth_red_sandstone_slab" | "suspicious_stew" | "minecraft:suspicious_stew" | "small_dripleaf" | "minecraft:small_dripleaf" | "weathered_cut_copper_slab" | "minecraft:weathered_cut_copper_slab" | "birch_trapdoor" | "minecraft:birch_trapdoor" | "golden_boots" | "minecraft:golden_boots" | "acacia_door" | "minecraft:acacia_door" | "redstone_ore" | "minecraft:redstone_ore" | "zombie_spawn_egg" | "minecraft:zombie_spawn_egg" | "polished_basalt" | "minecraft:polished_basalt" | "prismarine_stairs" | "minecraft:prismarine_stairs" | "cyan_concrete_powder" | "minecraft:cyan_concrete_powder" | "conduit" | "minecraft:conduit" | "mojang_banner_pattern" | "minecraft:mojang_banner_pattern" | "sand" | "minecraft:sand" | "polished_granite_slab" | "minecraft:polished_granite_slab" | "acacia_log" | "minecraft:acacia_log" | "light_blue_concrete" | "minecraft:light_blue_concrete" | "sticky_piston" | "minecraft:sticky_piston" | "golden_hoe" | "minecraft:golden_hoe" | "fire_charge" | "minecraft:fire_charge" | "gray_concrete" | "minecraft:gray_concrete" | "white_dye" | "minecraft:white_dye" | "redstone" | "minecraft:redstone" | "blue_glazed_terracotta" | "minecraft:blue_glazed_terracotta" | "emerald" | "minecraft:emerald" | "jigsaw" | "minecraft:jigsaw" | "stripped_spruce_log" | "minecraft:stripped_spruce_log" | "polished_andesite_slab" | "minecraft:polished_andesite_slab" | "wooden_pickaxe" | "minecraft:wooden_pickaxe" | "powered_rail" | "minecraft:powered_rail" | "green_concrete_powder" | "minecraft:green_concrete_powder" | "firework_star" | "minecraft:firework_star" | "oak_stairs" | "minecraft:oak_stairs" | "cracked_deepslate_bricks" | "minecraft:cracked_deepslate_bricks" | "nether_star" | "minecraft:nether_star" | "stone_button" | "minecraft:stone_button" | "chicken_spawn_egg" | "minecraft:chicken_spawn_egg" | "horn_coral_fan" | "minecraft:horn_coral_fan" | "polished_blackstone_brick_stairs" | "minecraft:polished_blackstone_brick_stairs" | "brown_stained_glass" | "minecraft:brown_stained_glass" | "pink_shulker_box" | "minecraft:pink_shulker_box" | "warped_roots" | "minecraft:warped_roots" | "tinted_glass" | "minecraft:tinted_glass" | "blue_terracotta" | "minecraft:blue_terracotta" | "yellow_candle" | "minecraft:yellow_candle" | "stripped_oak_wood" | "minecraft:stripped_oak_wood" | "sandstone" | "minecraft:sandstone" | "yellow_concrete_powder" | "minecraft:yellow_concrete_powder" | "gray_terracotta" | "minecraft:gray_terracotta" | "jungle_fence_gate" | "minecraft:jungle_fence_gate" | "dead_brain_coral_block" | "minecraft:dead_brain_coral_block" | "comparator" | "minecraft:comparator" | "lodestone" | "minecraft:lodestone" | "deepslate_copper_ore" | "minecraft:deepslate_copper_ore" | "repeater" | "minecraft:repeater" | "red_concrete_powder" | "minecraft:red_concrete_powder" | "dead_fire_coral" | "minecraft:dead_fire_coral" | "gray_shulker_box" | "minecraft:gray_shulker_box" | "purpur_block" | "minecraft:purpur_block" | "netherite_hoe" | "minecraft:netherite_hoe" | "cod" | "minecraft:cod" | "glass" | "minecraft:glass" | "polished_blackstone_slab" | "minecraft:polished_blackstone_slab" | "light_gray_shulker_box" | "minecraft:light_gray_shulker_box" | "structure_void" | "minecraft:structure_void" | "stone_stairs" | "minecraft:stone_stairs" | "fishing_rod" | "minecraft:fishing_rod" | "end_stone_brick_stairs" | "minecraft:end_stone_brick_stairs" | "iron_leggings" | "minecraft:iron_leggings" | "dried_kelp_block" | "minecraft:dried_kelp_block" | "donkey_spawn_egg" | "minecraft:donkey_spawn_egg" | "budding_amethyst" | "minecraft:budding_amethyst" | "terracotta" | "minecraft:terracotta" | "stripped_crimson_hyphae" | "minecraft:stripped_crimson_hyphae" | "quartz" | "minecraft:quartz" | "cyan_carpet" | "minecraft:cyan_carpet" | "nether_brick_wall" | "minecraft:nether_brick_wall" | "warped_nylium" | "minecraft:warped_nylium" | "enderman_spawn_egg" | "minecraft:enderman_spawn_egg" | "infested_chiseled_stone_bricks" | "minecraft:infested_chiseled_stone_bricks" | "gray_concrete_powder" | "minecraft:gray_concrete_powder" | "light_blue_concrete_powder" | "minecraft:light_blue_concrete_powder" | "chicken" | "minecraft:chicken" | "sculk_sensor" | "minecraft:sculk_sensor" | "chain_command_block" | "minecraft:chain_command_block" | "oak_log" | "minecraft:oak_log" | "weeping_vines" | "minecraft:weeping_vines" | "granite_stairs" | "minecraft:granite_stairs" | "cyan_terracotta" | "minecraft:cyan_terracotta" | "air" | "minecraft:air" | "cut_red_sandstone" | "minecraft:cut_red_sandstone" | "elytra" | "minecraft:elytra" | "mushroom_stew" | "minecraft:mushroom_stew" | "warped_planks" | "minecraft:warped_planks" | "dead_horn_coral_block" | "minecraft:dead_horn_coral_block" | "lime_candle" | "minecraft:lime_candle" | "mushroom_stem" | "minecraft:mushroom_stem" | "beacon" | "minecraft:beacon" | "tnt" | "minecraft:tnt" | "light_gray_bed" | "minecraft:light_gray_bed" | "flint_and_steel" | "minecraft:flint_and_steel" | "glow_squid_spawn_egg" | "minecraft:glow_squid_spawn_egg" | "red_candle" | "minecraft:red_candle" | "iron_ingot" | "minecraft:iron_ingot" | "milk_bucket" | "minecraft:milk_bucket" | "deepslate_lapis_ore" | "minecraft:deepslate_lapis_ore" | "brown_carpet" | "minecraft:brown_carpet" | "cobweb" | "minecraft:cobweb" | "jungle_door" | "minecraft:jungle_door" | "black_dye" | "minecraft:black_dye" | "prismarine_brick_slab" | "minecraft:prismarine_brick_slab" | "black_stained_glass_pane" | "minecraft:black_stained_glass_pane" | "prismarine_bricks" | "minecraft:prismarine_bricks" | "cyan_shulker_box" | "minecraft:cyan_shulker_box" | "nether_bricks" | "minecraft:nether_bricks" | "blue_carpet" | "minecraft:blue_carpet" | "iron_chestplate" | "minecraft:iron_chestplate" | "crimson_fence" | "minecraft:crimson_fence" | "stone_bricks" | "minecraft:stone_bricks" | "oxidized_cut_copper_slab" | "minecraft:oxidized_cut_copper_slab" | "birch_stairs" | "minecraft:birch_stairs" | "infested_stone_bricks" | "minecraft:infested_stone_bricks" | "music_disc_mall" | "minecraft:music_disc_mall" | "light_gray_stained_glass" | "minecraft:light_gray_stained_glass" | "amethyst_shard" | "minecraft:amethyst_shard" | "spruce_leaves" | "minecraft:spruce_leaves" | "llama_spawn_egg" | "minecraft:llama_spawn_egg" | "white_stained_glass_pane" | "minecraft:white_stained_glass_pane" | "golden_axe" | "minecraft:golden_axe" | "infested_cracked_stone_bricks" | "minecraft:infested_cracked_stone_bricks" | "crimson_stairs" | "minecraft:crimson_stairs" | "light_blue_stained_glass_pane" | "minecraft:light_blue_stained_glass_pane" | "tropical_fish_bucket" | "minecraft:tropical_fish_bucket" | "brown_concrete_powder" | "minecraft:brown_concrete_powder" | "gunpowder" | "minecraft:gunpowder" | "cyan_stained_glass" | "minecraft:cyan_stained_glass" | "cyan_glazed_terracotta" | "minecraft:cyan_glazed_terracotta" | "oak_pressure_plate" | "minecraft:oak_pressure_plate" | "stone_brick_stairs" | "minecraft:stone_brick_stairs" | "stone_sword" | "minecraft:stone_sword" | "potato" | "minecraft:potato" | "diorite" | "minecraft:diorite" | "crimson_hyphae" | "minecraft:crimson_hyphae" | "acacia_fence" | "minecraft:acacia_fence" | "chainmail_boots" | "minecraft:chainmail_boots" | "bedrock" | "minecraft:bedrock" | "poisonous_potato" | "minecraft:poisonous_potato" | "oak_slab" | "minecraft:oak_slab" | "cyan_banner" | "minecraft:cyan_banner" | "dripstone_block" | "minecraft:dripstone_block" | "glistering_melon_slice" | "minecraft:glistering_melon_slice" | "crimson_button" | "minecraft:crimson_button" | "warped_door" | "minecraft:warped_door" | "iron_hoe" | "minecraft:iron_hoe" | "creeper_spawn_egg" | "minecraft:creeper_spawn_egg" | "jungle_planks" | "minecraft:jungle_planks" | "snow" | "minecraft:snow" | "player_head" | "minecraft:player_head" | "acacia_fence_gate" | "minecraft:acacia_fence_gate" | "clay_ball" | "minecraft:clay_ball" | "clock" | "minecraft:clock" | "magenta_carpet" | "minecraft:magenta_carpet" | "yellow_wool" | "minecraft:yellow_wool" | "lime_shulker_box" | "minecraft:lime_shulker_box" | "jungle_trapdoor" | "minecraft:jungle_trapdoor" | "grindstone" | "minecraft:grindstone" | "seagrass" | "minecraft:seagrass" | "splash_potion" | "minecraft:splash_potion" | "blue_ice" | "minecraft:blue_ice" | "red_nether_bricks" | "minecraft:red_nether_bricks" | "glass_pane" | "minecraft:glass_pane" | "diamond_leggings" | "minecraft:diamond_leggings" | "crying_obsidian" | "minecraft:crying_obsidian" | "warped_slab" | "minecraft:warped_slab" | "lectern" | "minecraft:lectern" | "prismarine" | "minecraft:prismarine" | "golden_sword" | "minecraft:golden_sword" | "crimson_stem" | "minecraft:crimson_stem" | "purple_stained_glass" | "minecraft:purple_stained_glass" | "chiseled_sandstone" | "minecraft:chiseled_sandstone" | "lingering_potion" | "minecraft:lingering_potion" | "clay" | "minecraft:clay" | "golden_pickaxe" | "minecraft:golden_pickaxe" | "cut_copper_stairs" | "minecraft:cut_copper_stairs" | "porkchop" | "minecraft:porkchop" | "smooth_stone_slab" | "minecraft:smooth_stone_slab" | "ladder" | "minecraft:ladder" | "wither_skeleton_spawn_egg" | "minecraft:wither_skeleton_spawn_egg" | "dead_bubble_coral_block" | "minecraft:dead_bubble_coral_block" | "redstone_torch" | "minecraft:redstone_torch" | "netherite_boots" | "minecraft:netherite_boots" | "moss_carpet" | "minecraft:moss_carpet" | "dead_fire_coral_fan" | "minecraft:dead_fire_coral_fan" | "mossy_cobblestone_slab" | "minecraft:mossy_cobblestone_slab" | "iron_horse_armor" | "minecraft:iron_horse_armor" | "furnace_minecart" | "minecraft:furnace_minecart" | "target" | "minecraft:target" | "beetroot" | "minecraft:beetroot" | "gray_wool" | "minecraft:gray_wool" | "white_concrete_powder" | "minecraft:white_concrete_powder" | "wet_sponge" | "minecraft:wet_sponge" | "rabbit_spawn_egg" | "minecraft:rabbit_spawn_egg" | "yellow_terracotta" | "minecraft:yellow_terracotta" | "orange_carpet" | "minecraft:orange_carpet" | "waxed_weathered_cut_copper" | "minecraft:waxed_weathered_cut_copper" | "yellow_concrete" | "minecraft:yellow_concrete" | "cake" | "minecraft:cake" | "gray_bed" | "minecraft:gray_bed" | "prismarine_crystals" | "minecraft:prismarine_crystals" | "orange_banner" | "minecraft:orange_banner" | "stripped_birch_log" | "minecraft:stripped_birch_log" | "dark_oak_sign" | "minecraft:dark_oak_sign" | "granite_slab" | "minecraft:granite_slab" | "fire_coral" | "minecraft:fire_coral" | "white_terracotta" | "minecraft:white_terracotta" | "chainmail_helmet" | "minecraft:chainmail_helmet" | "water_bucket" | "minecraft:water_bucket" | "leather_boots" | "minecraft:leather_boots" | "light_blue_dye" | "minecraft:light_blue_dye" | "mycelium" | "minecraft:mycelium" | "armor_stand" | "minecraft:armor_stand" | "crimson_roots" | "minecraft:crimson_roots" | "pink_stained_glass_pane" | "minecraft:pink_stained_glass_pane" | "lime_concrete_powder" | "minecraft:lime_concrete_powder" | "leather_leggings" | "minecraft:leather_leggings" | "dead_horn_coral_fan" | "minecraft:dead_horn_coral_fan" | "waxed_copper_block" | "minecraft:waxed_copper_block" | "brown_banner" | "minecraft:brown_banner" | "barrel" | "minecraft:barrel" | "warped_hyphae" | "minecraft:warped_hyphae" | "polished_blackstone_button" | "minecraft:polished_blackstone_button" | "magenta_glazed_terracotta" | "minecraft:magenta_glazed_terracotta" | "polar_bear_spawn_egg" | "minecraft:polar_bear_spawn_egg" | "horn_coral" | "minecraft:horn_coral" | "chiseled_stone_bricks" | "minecraft:chiseled_stone_bricks" | "book" | "minecraft:book" | "wooden_shovel" | "minecraft:wooden_shovel" | "dead_tube_coral" | "minecraft:dead_tube_coral" | "chorus_fruit" | "minecraft:chorus_fruit" | "end_stone_brick_slab" | "minecraft:end_stone_brick_slab" | "smithing_table" | "minecraft:smithing_table" | "green_bed" | "minecraft:green_bed" | "stray_spawn_egg" | "minecraft:stray_spawn_egg" | "magma_block" | "minecraft:magma_block" | "spruce_pressure_plate" | "minecraft:spruce_pressure_plate" | "purple_terracotta" | "minecraft:purple_terracotta" | "pink_concrete_powder" | "minecraft:pink_concrete_powder" | "cauldron" | "minecraft:cauldron" | "birch_leaves" | "minecraft:birch_leaves" | "acacia_leaves" | "minecraft:acacia_leaves" | "chainmail_chestplate" | "minecraft:chainmail_chestplate" | "bone" | "minecraft:bone" | "exposed_copper" | "minecraft:exposed_copper" | "bee_nest" | "minecraft:bee_nest" | "music_disc_blocks" | "minecraft:music_disc_blocks" | "magenta_concrete_powder" | "minecraft:magenta_concrete_powder" | "warped_fungus_on_a_stick" | "minecraft:warped_fungus_on_a_stick" | "diamond_shovel" | "minecraft:diamond_shovel" | "end_portal_frame" | "minecraft:end_portal_frame" | "white_tulip" | "minecraft:white_tulip" | "andesite_wall" | "minecraft:andesite_wall" | "sandstone_slab" | "minecraft:sandstone_slab" | "hay_block" | "minecraft:hay_block" | "pufferfish_bucket" | "minecraft:pufferfish_bucket" | "light_blue_candle" | "minecraft:light_blue_candle" | "cobblestone_slab" | "minecraft:cobblestone_slab" | "weathered_copper" | "minecraft:weathered_copper" | "purple_shulker_box" | "minecraft:purple_shulker_box" | "gray_banner" | "minecraft:gray_banner" | "warped_stairs" | "minecraft:warped_stairs" | "red_sand" | "minecraft:red_sand" | "cracked_polished_blackstone_bricks" | "minecraft:cracked_polished_blackstone_bricks" | "popped_chorus_fruit" | "minecraft:popped_chorus_fruit" | "minecart" | "minecraft:minecart" | "smooth_sandstone_slab" | "minecraft:smooth_sandstone_slab" | "zombie_head" | "minecraft:zombie_head" | "dark_oak_leaves" | "minecraft:dark_oak_leaves" | "chest" | "minecraft:chest" | "gray_stained_glass" | "minecraft:gray_stained_glass" | "rail" | "minecraft:rail" | "trident" | "minecraft:trident" | "pink_candle" | "minecraft:pink_candle" | "white_concrete" | "minecraft:white_concrete" | "iron_ore" | "minecraft:iron_ore" | "moss_block" | "minecraft:moss_block" | "music_disc_strad" | "minecraft:music_disc_strad" | "diamond_sword" | "minecraft:diamond_sword" | "stripped_dark_oak_log" | "minecraft:stripped_dark_oak_log" | "red_terracotta" | "minecraft:red_terracotta" | "zombie_horse_spawn_egg" | "minecraft:zombie_horse_spawn_egg" | "yellow_banner" | "minecraft:yellow_banner" | "pink_dye" | "minecraft:pink_dye" | "small_amethyst_bud" | "minecraft:small_amethyst_bud" | "creeper_banner_pattern" | "minecraft:creeper_banner_pattern" | "vine" | "minecraft:vine" | "waxed_exposed_cut_copper_slab" | "minecraft:waxed_exposed_cut_copper_slab" | "calcite" | "minecraft:calcite" | "red_bed" | "minecraft:red_bed" | "dark_oak_fence" | "minecraft:dark_oak_fence" | "golden_shovel" | "minecraft:golden_shovel" | "cut_copper" | "minecraft:cut_copper" | "deepslate_tile_stairs" | "minecraft:deepslate_tile_stairs" | "soul_lantern" | "minecraft:soul_lantern" | "copper_ingot" | "minecraft:copper_ingot" | "waxed_weathered_cut_copper_slab" | "minecraft:waxed_weathered_cut_copper_slab" | "deepslate_emerald_ore" | "minecraft:deepslate_emerald_ore" | "string" | "minecraft:string" | "axolotl_bucket" | "minecraft:axolotl_bucket" | "netherite_helmet" | "minecraft:netherite_helmet" | "creeper_head" | "minecraft:creeper_head" | "crimson_trapdoor" | "minecraft:crimson_trapdoor" | "cod_bucket" | "minecraft:cod_bucket" | "saddle" | "minecraft:saddle" | "end_stone_brick_wall" | "minecraft:end_stone_brick_wall" | "polished_diorite_slab" | "minecraft:polished_diorite_slab" | "brown_glazed_terracotta" | "minecraft:brown_glazed_terracotta" | "smooth_sandstone_stairs" | "minecraft:smooth_sandstone_stairs" | "blaze_powder" | "minecraft:blaze_powder" | "smooth_basalt" | "minecraft:smooth_basalt" | "filled_map" | "minecraft:filled_map" | "chain" | "minecraft:chain" | "brown_concrete" | "minecraft:brown_concrete" | "white_wool" | "minecraft:white_wool" | "blue_concrete_powder" | "minecraft:blue_concrete_powder" | "blue_stained_glass" | "minecraft:blue_stained_glass" | "hanging_roots" | "minecraft:hanging_roots" | "oak_fence" | "minecraft:oak_fence" | "warped_trapdoor" | "minecraft:warped_trapdoor" | "experience_bottle" | "minecraft:experience_bottle" | "prismarine_brick_stairs" | "minecraft:prismarine_brick_stairs" | "iron_boots" | "minecraft:iron_boots" | "diamond_chestplate" | "minecraft:diamond_chestplate" | "golden_chestplate" | "minecraft:golden_chestplate" | "deepslate_coal_ore" | "minecraft:deepslate_coal_ore" | "crimson_planks" | "minecraft:crimson_planks" | "smooth_red_sandstone" | "minecraft:smooth_red_sandstone" | "oak_sign" | "minecraft:oak_sign" | "netherite_ingot" | "minecraft:netherite_ingot" | "blue_candle" | "minecraft:blue_candle" | "fire_coral_fan" | "minecraft:fire_coral_fan" | "birch_sign" | "minecraft:birch_sign" | "ink_sac" | "minecraft:ink_sac" | "waxed_oxidized_copper" | "minecraft:waxed_oxidized_copper" | "birch_pressure_plate" | "minecraft:birch_pressure_plate" | "flower_banner_pattern" | "minecraft:flower_banner_pattern" | "netherite_block" | "minecraft:netherite_block" | "oxeye_daisy" | "minecraft:oxeye_daisy" | "light" | "minecraft:light" | "flint" | "minecraft:flint" | "deepslate" | "minecraft:deepslate" | "light_blue_terracotta" | "minecraft:light_blue_terracotta" | "sunflower" | "minecraft:sunflower" | "spruce_stairs" | "minecraft:spruce_stairs" | "music_disc_pigstep" | "minecraft:music_disc_pigstep" | "silverfish_spawn_egg" | "minecraft:silverfish_spawn_egg" | "phantom_membrane" | "minecraft:phantom_membrane" | "dead_brain_coral_fan" | "minecraft:dead_brain_coral_fan" | "black_bed" | "minecraft:black_bed" | "jungle_sign" | "minecraft:jungle_sign" | "cyan_candle" | "minecraft:cyan_candle" | "azure_bluet" | "minecraft:azure_bluet" | "golden_horse_armor" | "minecraft:golden_horse_armor" | "orange_tulip" | "minecraft:orange_tulip" | "scute" | "minecraft:scute" | "crossbow" | "minecraft:crossbow" | "dirt_path" | "minecraft:dirt_path" | "dead_bubble_coral" | "minecraft:dead_bubble_coral" | "yellow_shulker_box" | "minecraft:yellow_shulker_box" | "dragon_breath" | "minecraft:dragon_breath" | "skeleton_skull" | "minecraft:skeleton_skull" | "bowl" | "minecraft:bowl" | "horn_coral_block" | "minecraft:horn_coral_block" | "diamond" | "minecraft:diamond" | "magenta_candle" | "minecraft:magenta_candle" | "green_stained_glass_pane" | "minecraft:green_stained_glass_pane" | "stripped_oak_log" | "minecraft:stripped_oak_log" | "crimson_slab" | "minecraft:crimson_slab" | "orange_dye" | "minecraft:orange_dye" | "ancient_debris" | "minecraft:ancient_debris" | "black_concrete_powder" | "minecraft:black_concrete_powder" | "infested_stone" | "minecraft:infested_stone" | "light_gray_dye" | "minecraft:light_gray_dye" | "lime_carpet" | "minecraft:lime_carpet" | "purple_concrete_powder" | "minecraft:purple_concrete_powder" | "purple_banner" | "minecraft:purple_banner" | "birch_planks" | "minecraft:birch_planks" | "light_gray_stained_glass_pane" | "minecraft:light_gray_stained_glass_pane" | "spectral_arrow" | "minecraft:spectral_arrow" | "green_terracotta" | "minecraft:green_terracotta" | "tnt_minecart" | "minecraft:tnt_minecart" | "red_carpet" | "minecraft:red_carpet" | "white_stained_glass" | "minecraft:white_stained_glass" | "acacia_planks" | "minecraft:acacia_planks" | "slime_block" | "minecraft:slime_block" | "wooden_hoe" | "minecraft:wooden_hoe" | "quartz_pillar" | "minecraft:quartz_pillar" | "netherite_leggings" | "minecraft:netherite_leggings" | "wolf_spawn_egg" | "minecraft:wolf_spawn_egg" | "lime_concrete" | "minecraft:lime_concrete" | "lava_bucket" | "minecraft:lava_bucket" | "stripped_warped_stem" | "minecraft:stripped_warped_stem" | "rotten_flesh" | "minecraft:rotten_flesh" | "parrot_spawn_egg" | "minecraft:parrot_spawn_egg" | "purpur_stairs" | "minecraft:purpur_stairs" | "soul_sand" | "minecraft:soul_sand" | "brown_terracotta" | "minecraft:brown_terracotta" | "waxed_oxidized_cut_copper_stairs" | "minecraft:waxed_oxidized_cut_copper_stairs" | "blue_wool" | "minecraft:blue_wool" | "glow_lichen" | "minecraft:glow_lichen" | "mossy_cobblestone_stairs" | "minecraft:mossy_cobblestone_stairs" | "note_block" | "minecraft:note_block" | "bamboo" | "minecraft:bamboo" | "sugar" | "minecraft:sugar" | "blue_dye" | "minecraft:blue_dye" | "piglin_spawn_egg" | "minecraft:piglin_spawn_egg" | "netherite_shovel" | "minecraft:netherite_shovel" | "turtle_spawn_egg" | "minecraft:turtle_spawn_egg" | "red_shulker_box" | "minecraft:red_shulker_box" | "cat_spawn_egg" | "minecraft:cat_spawn_egg" | "piston" | "minecraft:piston" | "dead_fire_coral_block" | "minecraft:dead_fire_coral_block" | "brown_bed" | "minecraft:brown_bed" | "wither_rose" | "minecraft:wither_rose" | "bubble_coral_block" | "minecraft:bubble_coral_block" | "wheat_seeds" | "minecraft:wheat_seeds" | "blue_bed" | "minecraft:blue_bed" | "light_gray_carpet" | "minecraft:light_gray_carpet" | "bubble_coral" | "minecraft:bubble_coral" | "white_banner" | "minecraft:white_banner" | "smooth_quartz" | "minecraft:smooth_quartz" | "smooth_sandstone" | "minecraft:smooth_sandstone" | "smooth_red_sandstone_stairs" | "minecraft:smooth_red_sandstone_stairs" | "end_crystal" | "minecraft:end_crystal" | "rabbit_hide" | "minecraft:rabbit_hide" | "zombified_piglin_spawn_egg" | "minecraft:zombified_piglin_spawn_egg" | "blaze_rod" | "minecraft:blaze_rod" | "light_gray_banner" | "minecraft:light_gray_banner" | "sea_pickle" | "minecraft:sea_pickle" | "stone_pickaxe" | "minecraft:stone_pickaxe" | "light_blue_glazed_terracotta" | "minecraft:light_blue_glazed_terracotta" | "shulker_box" | "minecraft:shulker_box" | "vindicator_spawn_egg" | "minecraft:vindicator_spawn_egg" | "dispenser" | "minecraft:dispenser" | "wooden_axe" | "minecraft:wooden_axe" | "cyan_stained_glass_pane" | "minecraft:cyan_stained_glass_pane" | "daylight_detector" | "minecraft:daylight_detector" | "sponge" | "minecraft:sponge" | "cocoa_beans" | "minecraft:cocoa_beans" | "husk_spawn_egg" | "minecraft:husk_spawn_egg" | "quartz_stairs" | "minecraft:quartz_stairs" | "diorite_wall" | "minecraft:diorite_wall" | "white_carpet" | "minecraft:white_carpet" | "purple_glazed_terracotta" | "minecraft:purple_glazed_terracotta" | "spruce_planks" | "minecraft:spruce_planks" | "red_stained_glass" | "minecraft:red_stained_glass" | "deepslate_iron_ore" | "minecraft:deepslate_iron_ore" | "mossy_stone_bricks" | "minecraft:mossy_stone_bricks" | "purpur_slab" | "minecraft:purpur_slab" | "green_carpet" | "minecraft:green_carpet" | "polished_blackstone_bricks" | "minecraft:polished_blackstone_bricks" | "cracked_stone_bricks" | "minecraft:cracked_stone_bricks" | "jack_o_lantern" | "minecraft:jack_o_lantern" | "tripwire_hook" | "minecraft:tripwire_hook" | "trapped_chest" | "minecraft:trapped_chest" | "hopper" | "minecraft:hopper" | "potion" | "minecraft:potion" | "raw_gold" | "minecraft:raw_gold" | "lantern" | "minecraft:lantern" | "green_banner" | "minecraft:green_banner" | "dried_kelp" | "minecraft:dried_kelp" | "ender_chest" | "minecraft:ender_chest" | "magenta_stained_glass" | "minecraft:magenta_stained_glass" | "gold_nugget" | "minecraft:gold_nugget" | "iron_bars" | "minecraft:iron_bars" | "skeleton_horse_spawn_egg" | "minecraft:skeleton_horse_spawn_egg" | "beetroot_soup" | "minecraft:beetroot_soup" | "dandelion" | "minecraft:dandelion" | "iron_trapdoor" | "minecraft:iron_trapdoor" | "drowned_spawn_egg" | "minecraft:drowned_spawn_egg" | "music_disc_chirp" | "minecraft:music_disc_chirp" | "deepslate_brick_wall" | "minecraft:deepslate_brick_wall" | "green_glazed_terracotta" | "minecraft:green_glazed_terracotta" | "brown_candle" | "minecraft:brown_candle" | "music_disc_ward" | "minecraft:music_disc_ward" | "cobblestone" | "minecraft:cobblestone" | "rose_bush" | "minecraft:rose_bush" | "lime_terracotta" | "minecraft:lime_terracotta" | "cooked_cod" | "minecraft:cooked_cod" | "diamond_axe" | "minecraft:diamond_axe" | "iron_helmet" | "minecraft:iron_helmet" | "waxed_oxidized_cut_copper" | "minecraft:waxed_oxidized_cut_copper" | "jungle_wood" | "minecraft:jungle_wood" | "cartography_table" | "minecraft:cartography_table" | "beef" | "minecraft:beef" | "polished_diorite" | "minecraft:polished_diorite" | "pink_tulip" | "minecraft:pink_tulip" | "crimson_nylium" | "minecraft:crimson_nylium" | "stone_slab" | "minecraft:stone_slab" | "acacia_pressure_plate" | "minecraft:acacia_pressure_plate" | "totem_of_undying" | "minecraft:totem_of_undying" | "lime_bed" | "minecraft:lime_bed" | "diamond_horse_armor" | "minecraft:diamond_horse_armor" | "dark_oak_pressure_plate" | "minecraft:dark_oak_pressure_plate" | "acacia_slab" | "minecraft:acacia_slab" | "jungle_stairs" | "minecraft:jungle_stairs" | "salmon" | "minecraft:salmon" | "wither_skeleton_skull" | "minecraft:wither_skeleton_skull" | "blast_furnace" | "minecraft:blast_furnace" | "polished_andesite_stairs" | "minecraft:polished_andesite_stairs" | "stripped_jungle_log" | "minecraft:stripped_jungle_log" | "snowball" | "minecraft:snowball" | "grass_block" | "minecraft:grass_block" | "allium" | "minecraft:allium" | "bell" | "minecraft:bell" | "infested_deepslate" | "minecraft:infested_deepslate" | "lime_wool" | "minecraft:lime_wool" | "light_gray_wool" | "minecraft:light_gray_wool" | "tube_coral_fan" | "minecraft:tube_coral_fan" | "waxed_cut_copper" | "minecraft:waxed_cut_copper" | "warped_stem" | "minecraft:warped_stem" | "tipped_arrow" | "minecraft:tipped_arrow" | "jungle_leaves" | "minecraft:jungle_leaves" | "stripped_crimson_stem" | "minecraft:stripped_crimson_stem" | "light_blue_carpet" | "minecraft:light_blue_carpet" | "guardian_spawn_egg" | "minecraft:guardian_spawn_egg" | "chiseled_polished_blackstone" | "minecraft:chiseled_polished_blackstone" | "firework_rocket" | "minecraft:firework_rocket" | "turtle_helmet" | "minecraft:turtle_helmet" | "trader_llama_spawn_egg" | "minecraft:trader_llama_spawn_egg" | "strider_spawn_egg" | "minecraft:strider_spawn_egg" | "brain_coral_block" | "minecraft:brain_coral_block" | "cobbled_deepslate_stairs" | "minecraft:cobbled_deepslate_stairs" | "baked_potato" | "minecraft:baked_potato" | "light_blue_banner" | "minecraft:light_blue_banner" | "fletching_table" | "minecraft:fletching_table" | "music_disc_cat" | "minecraft:music_disc_cat" | "cooked_salmon" | "minecraft:cooked_salmon" | "mossy_cobblestone_wall" | "minecraft:mossy_cobblestone_wall" | "chipped_anvil" | "minecraft:chipped_anvil" | "spyglass" | "minecraft:spyglass" | "red_banner" | "minecraft:red_banner" | "purpur_pillar" | "minecraft:purpur_pillar" | "heavy_weighted_pressure_plate" | "minecraft:heavy_weighted_pressure_plate" | "pink_stained_glass" | "minecraft:pink_stained_glass" | "cyan_concrete" | "minecraft:cyan_concrete" | "deepslate_tile_slab" | "minecraft:deepslate_tile_slab" | "stone_shovel" | "minecraft:stone_shovel" | "golden_leggings" | "minecraft:golden_leggings" | "stripped_birch_wood" | "minecraft:stripped_birch_wood" | "waxed_oxidized_cut_copper_slab" | "minecraft:waxed_oxidized_cut_copper_slab" | "chainmail_leggings" | "minecraft:chainmail_leggings" | "polished_blackstone_stairs" | "minecraft:polished_blackstone_stairs" | "kelp" | "minecraft:kelp" | "lime_banner" | "minecraft:lime_banner" | "deepslate_brick_stairs" | "minecraft:deepslate_brick_stairs" | "stone_pressure_plate" | "minecraft:stone_pressure_plate" | "zombie_villager_spawn_egg" | "minecraft:zombie_villager_spawn_egg" | "dropper" | "minecraft:dropper" | "yellow_stained_glass_pane" | "minecraft:yellow_stained_glass_pane" | "redstone_lamp" | "minecraft:redstone_lamp" | "black_carpet" | "minecraft:black_carpet" | "end_rod" | "minecraft:end_rod" | "dead_bubble_coral_fan" | "minecraft:dead_bubble_coral_fan" | "azalea_leaves" | "minecraft:azalea_leaves" | "mossy_cobblestone" | "minecraft:mossy_cobblestone" | "golden_helmet" | "minecraft:golden_helmet" | "weathered_cut_copper_stairs" | "minecraft:weathered_cut_copper_stairs" | "glowstone_dust" | "minecraft:glowstone_dust" | "warped_button" | "minecraft:warped_button" | "polished_deepslate" | "minecraft:polished_deepslate" | "bat_spawn_egg" | "minecraft:bat_spawn_egg" | "bread" | "minecraft:bread" | "glow_berries" | "minecraft:glow_berries" | "mooshroom_spawn_egg" | "minecraft:mooshroom_spawn_egg" | "knowledge_book" | "minecraft:knowledge_book" | "tube_coral" | "minecraft:tube_coral" | "mutton" | "minecraft:mutton" | "brown_shulker_box" | "minecraft:brown_shulker_box" | "torch" | "minecraft:torch" | "polished_granite_stairs" | "minecraft:polished_granite_stairs" | "salmon_spawn_egg" | "minecraft:salmon_spawn_egg" | "acacia_boat" | "minecraft:acacia_boat" | "azalea" | "minecraft:azalea" | "lever" | "minecraft:lever" | "nether_quartz_ore" | "minecraft:nether_quartz_ore" | "brain_coral" | "minecraft:brain_coral" | "netherite_pickaxe" | "minecraft:netherite_pickaxe" | "map" | "minecraft:map" | "ghast_tear" | "minecraft:ghast_tear" | "detector_rail" | "minecraft:detector_rail" | "stripped_acacia_log" | "minecraft:stripped_acacia_log" | "pink_bed" | "minecraft:pink_bed" | "waxed_exposed_copper" | "minecraft:waxed_exposed_copper" | "shield" | "minecraft:shield" | "blue_concrete" | "minecraft:blue_concrete" | "music_disc_13" | "minecraft:music_disc_13" | "blackstone_slab" | "minecraft:blackstone_slab" | "damaged_anvil" | "minecraft:damaged_anvil" | "crimson_sign" | "minecraft:crimson_sign" | "spore_blossom" | "minecraft:spore_blossom" | "music_disc_11" | "minecraft:music_disc_11" | "spawner" | "minecraft:spawner" | "dark_oak_trapdoor" | "minecraft:dark_oak_trapdoor" | "black_banner" | "minecraft:black_banner" | "painting" | "minecraft:painting" | "iron_shovel" | "minecraft:iron_shovel" | "stone_brick_slab" | "minecraft:stone_brick_slab" | "waxed_weathered_copper" | "minecraft:waxed_weathered_copper" | "deepslate_redstone_ore" | "minecraft:deepslate_redstone_ore" | "polished_blackstone_pressure_plate" | "minecraft:polished_blackstone_pressure_plate" | "quartz_bricks" | "minecraft:quartz_bricks" | "crafting_table" | "minecraft:crafting_table" | "melon_slice" | "minecraft:melon_slice" | "sandstone_wall" | "minecraft:sandstone_wall" | "purple_concrete" | "minecraft:purple_concrete" | "netherite_chestplate" | "minecraft:netherite_chestplate" | "red_sandstone_wall" | "minecraft:red_sandstone_wall" | "polished_deepslate_slab" | "minecraft:polished_deepslate_slab" | "cut_copper_slab" | "minecraft:cut_copper_slab" | "dark_oak_wood" | "minecraft:dark_oak_wood" | "pig_spawn_egg" | "minecraft:pig_spawn_egg" | "light_blue_wool" | "minecraft:light_blue_wool" | "music_disc_wait" | "minecraft:music_disc_wait" | "infested_mossy_stone_bricks" | "minecraft:infested_mossy_stone_bricks" | "light_gray_concrete" | "minecraft:light_gray_concrete" | "orange_wool" | "minecraft:orange_wool" | "pink_carpet" | "minecraft:pink_carpet" | "orange_glazed_terracotta" | "minecraft:orange_glazed_terracotta" | "gray_glazed_terracotta" | "minecraft:gray_glazed_terracotta" | "acacia_stairs" | "minecraft:acacia_stairs" | "raw_gold_block" | "minecraft:raw_gold_block" | "deepslate_bricks" | "minecraft:deepslate_bricks" | "birch_door" | "minecraft:birch_door" | "rooted_dirt" | "minecraft:rooted_dirt" | "anvil" | "minecraft:anvil" | "red_concrete" | "minecraft:red_concrete" | "slime_spawn_egg" | "minecraft:slime_spawn_egg" | "stripped_acacia_wood" | "minecraft:stripped_acacia_wood" | "feather" | "minecraft:feather" | "waxed_weathered_cut_copper_stairs" | "minecraft:waxed_weathered_cut_copper_stairs" | "red_dye" | "minecraft:red_dye" | "mossy_stone_brick_stairs" | "minecraft:mossy_stone_brick_stairs" | "cooked_chicken" | "minecraft:cooked_chicken" | "oak_trapdoor" | "minecraft:oak_trapdoor" | "jungle_sapling" | "minecraft:jungle_sapling" | "amethyst_block" | "minecraft:amethyst_block" | "oak_door" | "minecraft:oak_door" | "orange_bed" | "minecraft:orange_bed" | "birch_button" | "minecraft:birch_button" | "nether_brick" | "minecraft:nether_brick" | "chorus_plant" | "minecraft:chorus_plant" | "wooden_sword" | "minecraft:wooden_sword" | "birch_fence_gate" | "minecraft:birch_fence_gate" | "bone_meal" | "minecraft:bone_meal" | "black_glazed_terracotta" | "minecraft:black_glazed_terracotta" | "netherite_sword" | "minecraft:netherite_sword" | "honey_bottle" | "minecraft:honey_bottle" | "smooth_quartz_slab" | "minecraft:smooth_quartz_slab" | "spruce_door" | "minecraft:spruce_door" | "cyan_bed" | "minecraft:cyan_bed" | "carrot_on_a_stick" | "minecraft:carrot_on_a_stick" | "red_stained_glass_pane" | "minecraft:red_stained_glass_pane" | "brown_wool" | "minecraft:brown_wool" | "phantom_spawn_egg" | "minecraft:phantom_spawn_egg" | "sweet_berries" | "minecraft:sweet_berries" | "brick_wall" | "minecraft:brick_wall" | "raw_copper_block" | "minecraft:raw_copper_block" | "purple_bed" | "minecraft:purple_bed" | "orange_concrete" | "minecraft:orange_concrete" | "heart_of_the_sea" | "minecraft:heart_of_the_sea" | "warped_wart_block" | "minecraft:warped_wart_block" | "dark_prismarine" | "minecraft:dark_prismarine" | "pumpkin" | "minecraft:pumpkin" | "leather_horse_armor" | "minecraft:leather_horse_armor" | "cookie" | "minecraft:cookie" | "raw_iron_block" | "minecraft:raw_iron_block" | "dark_oak_planks" | "minecraft:dark_oak_planks" | "lapis_lazuli" | "minecraft:lapis_lazuli" | "dead_horn_coral" | "minecraft:dead_horn_coral" | "lightning_rod" | "minecraft:lightning_rod" | "candle" | "minecraft:candle" | "oak_button" | "minecraft:oak_button" | "granite_wall" | "minecraft:granite_wall" | "orange_concrete_powder" | "minecraft:orange_concrete_powder" | "petrified_oak_slab" | "minecraft:petrified_oak_slab" | "redstone_block" | "minecraft:redstone_block" | "shears" | "minecraft:shears" | "name_tag" | "minecraft:name_tag" | "wheat" | "minecraft:wheat" | "honeycomb_block" | "minecraft:honeycomb_block" | "orange_stained_glass_pane" | "minecraft:orange_stained_glass_pane" | "acacia_sapling" | "minecraft:acacia_sapling" | "cow_spawn_egg" | "minecraft:cow_spawn_egg" | "quartz_block" | "minecraft:quartz_block" | "written_book" | "minecraft:written_book" | "brick" | "minecraft:brick" | "enchanted_book" | "minecraft:enchanted_book" | "cobbled_deepslate" | "minecraft:cobbled_deepslate" | "warped_fungus" | "minecraft:warped_fungus" | "diamond_helmet" | "minecraft:diamond_helmet" | "warped_fence" | "minecraft:warped_fence" | "bow" | "minecraft:bow" | "waxed_exposed_cut_copper" | "minecraft:waxed_exposed_cut_copper" | "dark_oak_fence_gate" | "minecraft:dark_oak_fence_gate" | "coal" | "minecraft:coal" | "rabbit_stew" | "minecraft:rabbit_stew" | "dirt" | "minecraft:dirt" | "compass" | "minecraft:compass" | "andesite_stairs" | "minecraft:andesite_stairs" | "pink_concrete" | "minecraft:pink_concrete" | "item_frame" | "minecraft:item_frame" | "music_disc_mellohi" | "minecraft:music_disc_mellohi" | "jungle_slab" | "minecraft:jungle_slab" | "loom" | "minecraft:loom" | "birch_log" | "minecraft:birch_log" | "vex_spawn_egg" | "minecraft:vex_spawn_egg" | "smoker" | "minecraft:smoker" | "oak_leaves" | "minecraft:oak_leaves" | "skull_banner_pattern" | "minecraft:skull_banner_pattern" | "dark_oak_boat" | "minecraft:dark_oak_boat" | "arrow" | "minecraft:arrow" | "oak_fence_gate" | "minecraft:oak_fence_gate" | "green_shulker_box" | "minecraft:green_shulker_box" | "ice" | "minecraft:ice" | "mossy_stone_brick_wall" | "minecraft:mossy_stone_brick_wall" | "enchanted_golden_apple" | "minecraft:enchanted_golden_apple" | "brown_dye" | "minecraft:brown_dye" | "granite" | "minecraft:granite" | "melon_seeds" | "minecraft:melon_seeds" | "bubble_coral_fan" | "minecraft:bubble_coral_fan" | "command_block_minecart" | "minecraft:command_block_minecart" | "brick_slab" | "minecraft:brick_slab" | "salmon_bucket" | "minecraft:salmon_bucket" | "red_sandstone_stairs" | "minecraft:red_sandstone_stairs" | "cave_spider_spawn_egg" | "minecraft:cave_spider_spawn_egg" | "bundle" | "minecraft:bundle" | "red_sandstone_slab" | "minecraft:red_sandstone_slab" | "bricks" | "minecraft:bricks" | "carved_pumpkin" | "minecraft:carved_pumpkin" | "gray_stained_glass_pane" | "minecraft:gray_stained_glass_pane" | "gray_carpet" | "minecraft:gray_carpet" | "oxidized_cut_copper_stairs" | "minecraft:oxidized_cut_copper_stairs" | "green_wool" | "minecraft:green_wool" | "lily_pad" | "minecraft:lily_pad" | "cod_spawn_egg" | "minecraft:cod_spawn_egg" | "yellow_glazed_terracotta" | "minecraft:yellow_glazed_terracotta" | "spruce_log" | "minecraft:spruce_log" | "andesite" | "minecraft:andesite" | "diamond_boots" | "minecraft:diamond_boots" | "yellow_dye" | "minecraft:yellow_dye" | "deepslate_tile_wall" | "minecraft:deepslate_tile_wall" | "blue_shulker_box" | "minecraft:blue_shulker_box" | "polished_deepslate_stairs" | "minecraft:polished_deepslate_stairs" | "exposed_cut_copper" | "minecraft:exposed_cut_copper" | "lily_of_the_valley" | "minecraft:lily_of_the_valley" | "polished_blackstone" | "minecraft:polished_blackstone" | "stick" | "minecraft:stick" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "red_nether_brick_stairs" | "minecraft:red_nether_brick_stairs" | "dark_oak_stairs" | "minecraft:dark_oak_stairs" | "jungle_pressure_plate" | "minecraft:jungle_pressure_plate" | "brewing_stand" | "minecraft:brewing_stand" | "white_candle" | "minecraft:white_candle" | "netherrack" | "minecraft:netherrack" | "red_tulip" | "minecraft:red_tulip" | "tuff" | "minecraft:tuff" | "villager_spawn_egg" | "minecraft:villager_spawn_egg" | "emerald_ore" | "minecraft:emerald_ore" | "polished_blackstone_brick_wall" | "minecraft:polished_blackstone_brick_wall" | "stone_axe" | "minecraft:stone_axe" | "dead_brain_coral" | "minecraft:dead_brain_coral" | "jungle_button" | "minecraft:jungle_button" | "nautilus_shell" | "minecraft:nautilus_shell" | "packed_ice" | "minecraft:packed_ice" | "squid_spawn_egg" | "minecraft:squid_spawn_egg" | "blaze_spawn_egg" | "minecraft:blaze_spawn_egg" | "stone" | "minecraft:stone" | "golden_carrot" | "minecraft:golden_carrot" | "blackstone_stairs" | "minecraft:blackstone_stairs" | "blue_banner" | "minecraft:blue_banner" | "magenta_dye" | "minecraft:magenta_dye" | "glow_ink_sac" | "minecraft:glow_ink_sac" | "prismarine_wall" | "minecraft:prismarine_wall" | "diamond_block" | "minecraft:diamond_block" | "apple" | "minecraft:apple" | "powder_snow_bucket" | "minecraft:powder_snow_bucket" | "piglin_banner_pattern" | "minecraft:piglin_banner_pattern" | "diorite_slab" | "minecraft:diorite_slab" | "tube_coral_block" | "minecraft:tube_coral_block" | "spruce_trapdoor" | "minecraft:spruce_trapdoor" | "yellow_stained_glass" | "minecraft:yellow_stained_glass" | "spider_eye" | "minecraft:spider_eye" | "music_disc_otherside" | "minecraft:music_disc_otherside" | "light_blue_stained_glass" | "minecraft:light_blue_stained_glass" | "poppy" | "minecraft:poppy" | "glowstone" | "minecraft:glowstone" | "respawn_anchor" | "minecraft:respawn_anchor" | "pumpkin_seeds" | "minecraft:pumpkin_seeds" | "ghast_spawn_egg" | "minecraft:ghast_spawn_egg" | "cobbled_deepslate_wall" | "minecraft:cobbled_deepslate_wall" | "deepslate_brick_slab" | "minecraft:deepslate_brick_slab" | "red_nether_brick_wall" | "minecraft:red_nether_brick_wall" | "oak_sapling" | "minecraft:oak_sapling" | "chiseled_red_sandstone" | "minecraft:chiseled_red_sandstone" | "dark_oak_log" | "minecraft:dark_oak_log" | "nether_brick_fence" | "minecraft:nether_brick_fence" | "magma_cream" | "minecraft:magma_cream" | "smooth_stone" | "minecraft:smooth_stone" | "blackstone_wall" | "minecraft:blackstone_wall" | "cooked_mutton" | "minecraft:cooked_mutton" | "copper_ore" | "minecraft:copper_ore" | "bookshelf" | "minecraft:bookshelf" | "dark_prismarine_stairs" | "minecraft:dark_prismarine_stairs" | "light_gray_candle" | "minecraft:light_gray_candle" | "lapis_block" | "minecraft:lapis_block" | "purple_carpet" | "minecraft:purple_carpet" | "fire_coral_block" | "minecraft:fire_coral_block" | "zoglin_spawn_egg" | "minecraft:zoglin_spawn_egg" | "brown_stained_glass_pane" | "minecraft:brown_stained_glass_pane" | "black_terracotta" | "minecraft:black_terracotta" | "magenta_shulker_box" | "minecraft:magenta_shulker_box" | "snow_block" | "minecraft:snow_block" | "nether_wart" | "minecraft:nether_wart" | "iron_axe" | "minecraft:iron_axe" | "podzol" | "minecraft:podzol" | "cyan_wool" | "minecraft:cyan_wool" | "sandstone_stairs" | "minecraft:sandstone_stairs" | "ender_eye" | "minecraft:ender_eye" | "composter" | "minecraft:composter" | "cactus" | "minecraft:cactus" | "jukebox" | "minecraft:jukebox" | "light_gray_terracotta" | "minecraft:light_gray_terracotta" | "white_bed" | "minecraft:white_bed" | "birch_slab" | "minecraft:birch_slab" | "spruce_slab" | "minecraft:spruce_slab" | "skeleton_spawn_egg" | "minecraft:skeleton_spawn_egg" | "witch_spawn_egg" | "minecraft:witch_spawn_egg" | "peony" | "minecraft:peony" | "coarse_dirt" | "minecraft:coarse_dirt" | "acacia_sign" | "minecraft:acacia_sign" | "chest_minecart" | "minecraft:chest_minecart" | "oak_boat" | "minecraft:oak_boat" | "waxed_cut_copper_stairs" | "minecraft:waxed_cut_copper_stairs" | "yellow_carpet" | "minecraft:yellow_carpet" | "sea_lantern" | "minecraft:sea_lantern" | "dolphin_spawn_egg" | "minecraft:dolphin_spawn_egg" | "dead_bush" | "minecraft:dead_bush" | "green_candle" | "minecraft:green_candle" | "light_blue_shulker_box" | "minecraft:light_blue_shulker_box" | "prismarine_slab" | "minecraft:prismarine_slab" | "exposed_cut_copper_stairs" | "minecraft:exposed_cut_copper_stairs" | "obsidian" | "minecraft:obsidian" | "fermented_spider_eye" | "minecraft:fermented_spider_eye" | "light_gray_glazed_terracotta" | "minecraft:light_gray_glazed_terracotta" | "evoker_spawn_egg" | "minecraft:evoker_spawn_egg" | "magenta_terracotta" | "minecraft:magenta_terracotta" | "turtle_egg" | "minecraft:turtle_egg" | "stone_hoe" | "minecraft:stone_hoe" | "jungle_boat" | "minecraft:jungle_boat" | "diamond_hoe" | "minecraft:diamond_hoe" | "fox_spawn_egg" | "minecraft:fox_spawn_egg" | "pumpkin_pie" | "minecraft:pumpkin_pie" | "farmland" | "minecraft:farmland" | "jungle_fence" | "minecraft:jungle_fence" | "light_weighted_pressure_plate" | "minecraft:light_weighted_pressure_plate" | "cobbled_deepslate_slab" | "minecraft:cobbled_deepslate_slab" | "chorus_flower" | "minecraft:chorus_flower" | "weathered_cut_copper" | "minecraft:weathered_cut_copper" | "glass_bottle" | "minecraft:glass_bottle" | "shulker_shell" | "minecraft:shulker_shell" | "iron_door" | "minecraft:iron_door" | "purple_stained_glass_pane" | "minecraft:purple_stained_glass_pane" | "polished_granite" | "minecraft:polished_granite" | "cooked_beef" | "minecraft:cooked_beef" | "hopper_minecart" | "minecraft:hopper_minecart" | "blue_stained_glass_pane" | "minecraft:blue_stained_glass_pane" | "oxidized_cut_copper" | "minecraft:oxidized_cut_copper" | "pink_banner" | "minecraft:pink_banner" | "chiseled_quartz_block" | "minecraft:chiseled_quartz_block" | "soul_campfire" | "minecraft:soul_campfire" | "prismarine_shard" | "minecraft:prismarine_shard" | "stripped_warped_hyphae" | "minecraft:stripped_warped_hyphae" | "brown_mushroom_block" | "minecraft:brown_mushroom_block" | "crimson_door" | "minecraft:crimson_door" | "pink_wool" | "minecraft:pink_wool" | "leather" | "minecraft:leather" | "dark_oak_sapling" | "minecraft:dark_oak_sapling" | "goat_spawn_egg" | "minecraft:goat_spawn_egg" | "rabbit_foot" | "minecraft:rabbit_foot" | "end_stone_bricks" | "minecraft:end_stone_bricks" | "elder_guardian_spawn_egg" | "minecraft:elder_guardian_spawn_egg" | "oxidized_copper" | "minecraft:oxidized_copper" | "acacia_trapdoor" | "minecraft:acacia_trapdoor" | "end_stone" | "minecraft:end_stone" | "blue_orchid" | "minecraft:blue_orchid" | "black_candle" | "minecraft:black_candle" | "light_gray_concrete_powder" | "minecraft:light_gray_concrete_powder" | "pillager_spawn_egg" | "minecraft:pillager_spawn_egg" | "smooth_quartz_stairs" | "minecraft:smooth_quartz_stairs" | "bee_spawn_egg" | "minecraft:bee_spawn_egg" | "furnace" | "minecraft:furnace" | "diorite_stairs" | "minecraft:diorite_stairs" | "large_amethyst_bud" | "minecraft:large_amethyst_bud" | "wandering_trader_spawn_egg" | "minecraft:wandering_trader_spawn_egg" | "cracked_nether_bricks" | "minecraft:cracked_nether_bricks" | "command_block" | "minecraft:command_block" | "crimson_fence_gate" | "minecraft:crimson_fence_gate" | "dead_tube_coral_block" | "minecraft:dead_tube_coral_block" | "activator_rail" | "minecraft:activator_rail" | "lime_dye" | "minecraft:lime_dye" | "repeating_command_block" | "minecraft:repeating_command_block" | "crimson_pressure_plate" | "minecraft:crimson_pressure_plate" | "medium_amethyst_bud" | "minecraft:medium_amethyst_bud" | "oak_planks" | "minecraft:oak_planks" | "orange_candle" | "minecraft:orange_candle" | "endermite_spawn_egg" | "minecraft:endermite_spawn_egg" | "globe_banner_pattern" | "minecraft:globe_banner_pattern" | "white_shulker_box" | "minecraft:white_shulker_box" | "debug_stick" | "minecraft:debug_stick" | "warped_sign" | "minecraft:warped_sign" | "pufferfish_spawn_egg" | "minecraft:pufferfish_spawn_egg" | "grass" | "minecraft:grass" | "soul_soil" | "minecraft:soul_soil" | "purple_dye" | "minecraft:purple_dye" | "gilded_blackstone" | "minecraft:gilded_blackstone" | "red_sandstone" | "minecraft:red_sandstone" | "stone_brick_wall" | "minecraft:stone_brick_wall" | "netherite_scrap" | "minecraft:netherite_scrap" | "iron_pickaxe" | "minecraft:iron_pickaxe" | "quartz_slab" | "minecraft:quartz_slab" | "egg" | "minecraft:egg" | "ender_pearl" | "minecraft:ender_pearl" | "cut_sandstone" | "minecraft:cut_sandstone" | "magma_cube_spawn_egg" | "minecraft:magma_cube_spawn_egg" | "spider_spawn_egg" | "minecraft:spider_spawn_egg" | "fern" | "minecraft:fern" | "spruce_button" | "minecraft:spruce_button" | "shroomlight" | "minecraft:shroomlight" | "flowering_azalea" | "minecraft:flowering_azalea" | "panda_spawn_egg" | "minecraft:panda_spawn_egg" | "infested_cobblestone" | "minecraft:infested_cobblestone" | "carrot" | "minecraft:carrot" | "nether_brick_slab" | "minecraft:nether_brick_slab" | "beetroot_seeds" | "minecraft:beetroot_seeds" | "cyan_dye" | "minecraft:cyan_dye" | "gold_ore" | "minecraft:gold_ore" | "pufferfish" | "minecraft:pufferfish" | "twisting_vines" | "minecraft:twisting_vines" | "deepslate_tiles" | "minecraft:deepslate_tiles" | "orange_terracotta" | "minecraft:orange_terracotta" | "enchanting_table" | "minecraft:enchanting_table" | "white_glazed_terracotta" | "minecraft:white_glazed_terracotta" | "red_glazed_terracotta" | "minecraft:red_glazed_terracotta" | "lead" | "minecraft:lead" | "gold_block" | "minecraft:gold_block" | "spruce_boat" | "minecraft:spruce_boat" | "birch_boat" | "minecraft:birch_boat" | "polished_diorite_stairs" | "minecraft:polished_diorite_stairs" | "deepslate_diamond_ore" | "minecraft:deepslate_diamond_ore" | "observer" | "minecraft:observer" | "polished_deepslate_wall" | "minecraft:polished_deepslate_wall" | "paper" | "minecraft:paper" | "campfire" | "minecraft:campfire" | "dark_oak_slab" | "minecraft:dark_oak_slab" | "lime_glazed_terracotta" | "minecraft:lime_glazed_terracotta" | "jungle_log" | "minecraft:jungle_log" | "dragon_egg" | "minecraft:dragon_egg" | "barrier" | "minecraft:barrier" | "axolotl_spawn_egg" | "minecraft:axolotl_spawn_egg" | "brick_stairs" | "minecraft:brick_stairs" | "lime_stained_glass" | "minecraft:lime_stained_glass" | "orange_shulker_box" | "minecraft:orange_shulker_box" | "stripped_spruce_wood" | "minecraft:stripped_spruce_wood" | "acacia_wood" | "minecraft:acacia_wood" | "stripped_jungle_wood" | "minecraft:stripped_jungle_wood" | "coal_ore" | "minecraft:coal_ore" | "bucket" | "minecraft:bucket" | "cut_red_sandstone_slab" | "minecraft:cut_red_sandstone_slab" | "polished_andesite" | "minecraft:polished_andesite" | "black_stained_glass" | "minecraft:black_stained_glass"; + type class_3414 = "block.lodestone.fall" | "minecraft:block.lodestone.fall" | "entity.dolphin.eat" | "minecraft:entity.dolphin.eat" | "entity.player.attack.weak" | "minecraft:entity.player.attack.weak" | "entity.boat.paddle_water" | "minecraft:entity.boat.paddle_water" | "block.tuff.place" | "minecraft:block.tuff.place" | "entity.glow_item_frame.break" | "minecraft:entity.glow_item_frame.break" | "entity.drowned.step" | "minecraft:entity.drowned.step" | "music_disc.pigstep" | "minecraft:music_disc.pigstep" | "entity.hostile.hurt" | "minecraft:entity.hostile.hurt" | "entity.strider.step_lava" | "minecraft:entity.strider.step_lava" | "entity.magma_cube.hurt" | "minecraft:entity.magma_cube.hurt" | "entity.sheep.death" | "minecraft:entity.sheep.death" | "entity.elder_guardian.hurt_land" | "minecraft:entity.elder_guardian.hurt_land" | "block.fungus.hit" | "minecraft:block.fungus.hit" | "enchant.thorns.hit" | "minecraft:enchant.thorns.hit" | "block.wart_block.hit" | "minecraft:block.wart_block.hit" | "block.small_dripleaf.hit" | "minecraft:block.small_dripleaf.hit" | "entity.llama.death" | "minecraft:entity.llama.death" | "block.note_block.basedrum" | "minecraft:block.note_block.basedrum" | "entity.zombie_villager.cure" | "minecraft:entity.zombie_villager.cure" | "block.composter.fill_success" | "minecraft:block.composter.fill_success" | "block.powder_snow.place" | "minecraft:block.powder_snow.place" | "block.beacon.activate" | "minecraft:block.beacon.activate" | "entity.firework_rocket.shoot" | "minecraft:entity.firework_rocket.shoot" | "entity.shulker.death" | "minecraft:entity.shulker.death" | "entity.arrow.hit" | "minecraft:entity.arrow.hit" | "music.nether.warped_forest" | "minecraft:music.nether.warped_forest" | "entity.cow.ambient" | "minecraft:entity.cow.ambient" | "block.stem.place" | "minecraft:block.stem.place" | "entity.salmon.death" | "minecraft:entity.salmon.death" | "block.stone_button.click_off" | "minecraft:block.stone_button.click_off" | "item.bottle.empty" | "minecraft:item.bottle.empty" | "entity.pillager.ambient" | "minecraft:entity.pillager.ambient" | "entity.player.hurt_drown" | "minecraft:entity.player.hurt_drown" | "music.creative" | "minecraft:music.creative" | "block.metal_pressure_plate.click_off" | "minecraft:block.metal_pressure_plate.click_off" | "block.metal.step" | "minecraft:block.metal.step" | "ambient.nether_wastes.additions" | "minecraft:ambient.nether_wastes.additions" | "block.nylium.hit" | "minecraft:block.nylium.hit" | "entity.silverfish.ambient" | "minecraft:entity.silverfish.ambient" | "entity.puffer_fish.flop" | "minecraft:entity.puffer_fish.flop" | "entity.villager.work_shepherd" | "minecraft:entity.villager.work_shepherd" | "block.piston.contract" | "minecraft:block.piston.contract" | "entity.parrot.eat" | "minecraft:entity.parrot.eat" | "block.wool.step" | "minecraft:block.wool.step" | "block.deepslate_tiles.place" | "minecraft:block.deepslate_tiles.place" | "entity.llama.hurt" | "minecraft:entity.llama.hurt" | "block.sand.place" | "minecraft:block.sand.place" | "block.dispenser.dispense" | "minecraft:block.dispenser.dispense" | "entity.zombie_villager.death" | "minecraft:entity.zombie_villager.death" | "entity.enderman.teleport" | "minecraft:entity.enderman.teleport" | "entity.wolf.hurt" | "minecraft:entity.wolf.hurt" | "block.hanging_roots.place" | "minecraft:block.hanging_roots.place" | "entity.parrot.imitate.shulker" | "minecraft:entity.parrot.imitate.shulker" | "entity.spider.death" | "minecraft:entity.spider.death" | "ambient.soul_sand_valley.mood" | "minecraft:ambient.soul_sand_valley.mood" | "block.hanging_roots.fall" | "minecraft:block.hanging_roots.fall" | "block.coral_block.place" | "minecraft:block.coral_block.place" | "block.honey_block.place" | "minecraft:block.honey_block.place" | "music.menu" | "minecraft:music.menu" | "block.ancient_debris.hit" | "minecraft:block.ancient_debris.hit" | "block.wart_block.break" | "minecraft:block.wart_block.break" | "block.sculk_sensor.clicking_stop" | "minecraft:block.sculk_sensor.clicking_stop" | "block.nether_ore.place" | "minecraft:block.nether_ore.place" | "entity.skeleton.ambient" | "minecraft:entity.skeleton.ambient" | "ambient.crimson_forest.mood" | "minecraft:ambient.crimson_forest.mood" | "entity.fox.sniff" | "minecraft:entity.fox.sniff" | "block.stone_pressure_plate.click_off" | "minecraft:block.stone_pressure_plate.click_off" | "entity.villager.work_cleric" | "minecraft:entity.villager.work_cleric" | "block.tripwire.click_off" | "minecraft:block.tripwire.click_off" | "block.vine.step" | "minecraft:block.vine.step" | "block.nether_sprouts.fall" | "minecraft:block.nether_sprouts.fall" | "block.dispenser.fail" | "minecraft:block.dispenser.fail" | "block.soul_soil.break" | "minecraft:block.soul_soil.break" | "entity.witch.death" | "minecraft:entity.witch.death" | "block.chain.place" | "minecraft:block.chain.place" | "entity.zombie.ambient" | "minecraft:entity.zombie.ambient" | "block.pointed_dripstone.hit" | "minecraft:block.pointed_dripstone.hit" | "block.metal.fall" | "minecraft:block.metal.fall" | "entity.snow_golem.ambient" | "minecraft:entity.snow_golem.ambient" | "block.chest.close" | "minecraft:block.chest.close" | "block.deepslate_tiles.hit" | "minecraft:block.deepslate_tiles.hit" | "entity.shulker.hurt" | "minecraft:entity.shulker.hurt" | "block.deepslate_tiles.break" | "minecraft:block.deepslate_tiles.break" | "block.lantern.hit" | "minecraft:block.lantern.hit" | "event.raid.horn" | "minecraft:event.raid.horn" | "block.beehive.shear" | "minecraft:block.beehive.shear" | "block.campfire.crackle" | "minecraft:block.campfire.crackle" | "entity.husk.ambient" | "minecraft:entity.husk.ambient" | "entity.cow.hurt" | "minecraft:entity.cow.hurt" | "block.hanging_roots.step" | "minecraft:block.hanging_roots.step" | "block.wool.fall" | "minecraft:block.wool.fall" | "entity.parrot.imitate.husk" | "minecraft:entity.parrot.imitate.husk" | "block.scaffolding.fall" | "minecraft:block.scaffolding.fall" | "entity.silverfish.death" | "minecraft:entity.silverfish.death" | "entity.ender_dragon.ambient" | "minecraft:entity.ender_dragon.ambient" | "entity.piglin.hurt" | "minecraft:entity.piglin.hurt" | "block.wart_block.place" | "minecraft:block.wart_block.place" | "block.candle.extinguish" | "minecraft:block.candle.extinguish" | "entity.fox.sleep" | "minecraft:entity.fox.sleep" | "entity.axolotl.death" | "minecraft:entity.axolotl.death" | "block.fence_gate.close" | "minecraft:block.fence_gate.close" | "music.credits" | "minecraft:music.credits" | "entity.villager.work_mason" | "minecraft:entity.villager.work_mason" | "ambient.warped_forest.additions" | "minecraft:ambient.warped_forest.additions" | "entity.villager.work_leatherworker" | "minecraft:entity.villager.work_leatherworker" | "entity.firework_rocket.twinkle_far" | "minecraft:entity.firework_rocket.twinkle_far" | "entity.wolf.pant" | "minecraft:entity.wolf.pant" | "block.bamboo.step" | "minecraft:block.bamboo.step" | "block.chain.break" | "minecraft:block.chain.break" | "block.small_dripleaf.step" | "minecraft:block.small_dripleaf.step" | "item.bucket.fill_fish" | "minecraft:item.bucket.fill_fish" | "entity.parrot.death" | "minecraft:entity.parrot.death" | "block.ancient_debris.step" | "minecraft:block.ancient_debris.step" | "entity.squid.ambient" | "minecraft:entity.squid.ambient" | "block.soul_sand.break" | "minecraft:block.soul_sand.break" | "entity.goat.screaming.ram_impact" | "minecraft:entity.goat.screaming.ram_impact" | "block.note_block.flute" | "minecraft:block.note_block.flute" | "block.dripstone_block.hit" | "minecraft:block.dripstone_block.hit" | "entity.pillager.death" | "minecraft:entity.pillager.death" | "entity.ravager.attack" | "minecraft:entity.ravager.attack" | "entity.armor_stand.place" | "minecraft:entity.armor_stand.place" | "music.overworld.grove" | "minecraft:music.overworld.grove" | "entity.zombie.hurt" | "minecraft:entity.zombie.hurt" | "entity.hoglin.step" | "minecraft:entity.hoglin.step" | "entity.puffer_fish.sting" | "minecraft:entity.puffer_fish.sting" | "block.tuff.break" | "minecraft:block.tuff.break" | "block.azalea.hit" | "minecraft:block.azalea.hit" | "entity.llama.angry" | "minecraft:entity.llama.angry" | "entity.generic.burn" | "minecraft:entity.generic.burn" | "block.nylium.break" | "minecraft:block.nylium.break" | "entity.pillager.hurt" | "minecraft:entity.pillager.hurt" | "block.cave_vines.pick_berries" | "minecraft:block.cave_vines.pick_berries" | "entity.endermite.ambient" | "minecraft:entity.endermite.ambient" | "block.portal.travel" | "minecraft:block.portal.travel" | "block.stone.fall" | "minecraft:block.stone.fall" | "block.coral_block.step" | "minecraft:block.coral_block.step" | "block.netherite_block.step" | "minecraft:block.netherite_block.step" | "block.gravel.fall" | "minecraft:block.gravel.fall" | "entity.zombie.destroy_egg" | "minecraft:entity.zombie.destroy_egg" | "entity.goat.screaming.ambient" | "minecraft:entity.goat.screaming.ambient" | "block.flowering_azalea.break" | "minecraft:block.flowering_azalea.break" | "entity.armor_stand.hit" | "minecraft:entity.armor_stand.hit" | "entity.bee.pollinate" | "minecraft:entity.bee.pollinate" | "entity.ender_dragon.growl" | "minecraft:entity.ender_dragon.growl" | "block.gravel.break" | "minecraft:block.gravel.break" | "block.bamboo.break" | "minecraft:block.bamboo.break" | "block.gilded_blackstone.hit" | "minecraft:block.gilded_blackstone.hit" | "block.candle.place" | "minecraft:block.candle.place" | "entity.panda.step" | "minecraft:entity.panda.step" | "entity.parrot.imitate.spider" | "minecraft:entity.parrot.imitate.spider" | "block.amethyst_cluster.hit" | "minecraft:block.amethyst_cluster.hit" | "entity.villager.work_farmer" | "minecraft:entity.villager.work_farmer" | "entity.polar_bear.step" | "minecraft:entity.polar_bear.step" | "block.netherrack.place" | "minecraft:block.netherrack.place" | "block.wooden_pressure_plate.click_off" | "minecraft:block.wooden_pressure_plate.click_off" | "entity.zoglin.angry" | "minecraft:entity.zoglin.angry" | "entity.elder_guardian.ambient" | "minecraft:entity.elder_guardian.ambient" | "block.beehive.exit" | "minecraft:block.beehive.exit" | "block.nether_bricks.step" | "minecraft:block.nether_bricks.step" | "block.note_block.didgeridoo" | "minecraft:block.note_block.didgeridoo" | "entity.villager.hurt" | "minecraft:entity.villager.hurt" | "block.conduit.attack.target" | "minecraft:block.conduit.attack.target" | "entity.cow.milk" | "minecraft:entity.cow.milk" | "block.note_block.xylophone" | "minecraft:block.note_block.xylophone" | "block.note_block.iron_xylophone" | "minecraft:block.note_block.iron_xylophone" | "block.powder_snow.break" | "minecraft:block.powder_snow.break" | "block.wet_grass.fall" | "minecraft:block.wet_grass.fall" | "block.note_block.bass" | "minecraft:block.note_block.bass" | "entity.chicken.ambient" | "minecraft:entity.chicken.ambient" | "block.vine.fall" | "minecraft:block.vine.fall" | "music.nether.crimson_forest" | "minecraft:music.nether.crimson_forest" | "entity.skeleton.converted_to_stray" | "minecraft:entity.skeleton.converted_to_stray" | "entity.phantom.ambient" | "minecraft:entity.phantom.ambient" | "entity.piglin_brute.step" | "minecraft:entity.piglin_brute.step" | "entity.drowned.death_water" | "minecraft:entity.drowned.death_water" | "entity.ender_dragon.hurt" | "minecraft:entity.ender_dragon.hurt" | "block.wood.break" | "minecraft:block.wood.break" | "music.game" | "minecraft:music.game" | "item.armor.equip_leather" | "minecraft:item.armor.equip_leather" | "block.pointed_dripstone.drip_water_into_cauldron" | "minecraft:block.pointed_dripstone.drip_water_into_cauldron" | "block.nylium.place" | "minecraft:block.nylium.place" | "entity.piglin.jealous" | "minecraft:entity.piglin.jealous" | "block.wooden_door.open" | "minecraft:block.wooden_door.open" | "block.blastfurnace.fire_crackle" | "minecraft:block.blastfurnace.fire_crackle" | "block.wood.fall" | "minecraft:block.wood.fall" | "block.soul_sand.step" | "minecraft:block.soul_sand.step" | "entity.player.hurt_sweet_berry_bush" | "minecraft:entity.player.hurt_sweet_berry_bush" | "entity.shulker.teleport" | "minecraft:entity.shulker.teleport" | "block.stone.step" | "minecraft:block.stone.step" | "block.scaffolding.step" | "minecraft:block.scaffolding.step" | "entity.villager.work_armorer" | "minecraft:entity.villager.work_armorer" | "entity.cod.flop" | "minecraft:entity.cod.flop" | "entity.wither.shoot" | "minecraft:entity.wither.shoot" | "entity.llama.ambient" | "minecraft:entity.llama.ambient" | "entity.wolf.whine" | "minecraft:entity.wolf.whine" | "item.armor.equip_gold" | "minecraft:item.armor.equip_gold" | "entity.panda.death" | "minecraft:entity.panda.death" | "entity.tropical_fish.flop" | "minecraft:entity.tropical_fish.flop" | "block.pointed_dripstone.land" | "minecraft:block.pointed_dripstone.land" | "block.iron_door.close" | "minecraft:block.iron_door.close" | "block.rooted_dirt.hit" | "minecraft:block.rooted_dirt.hit" | "item.bundle.insert" | "minecraft:item.bundle.insert" | "entity.elder_guardian.death" | "minecraft:entity.elder_guardian.death" | "entity.husk.step" | "minecraft:entity.husk.step" | "entity.magma_cube.death" | "minecraft:entity.magma_cube.death" | "entity.goat.long_jump" | "minecraft:entity.goat.long_jump" | "block.small_dripleaf.fall" | "minecraft:block.small_dripleaf.fall" | "block.sand.step" | "minecraft:block.sand.step" | "entity.pig.saddle" | "minecraft:entity.pig.saddle" | "block.anvil.destroy" | "minecraft:block.anvil.destroy" | "block.lodestone.step" | "minecraft:block.lodestone.step" | "item.bundle.remove_one" | "minecraft:item.bundle.remove_one" | "entity.leash_knot.place" | "minecraft:entity.leash_knot.place" | "entity.glow_squid.squirt" | "minecraft:entity.glow_squid.squirt" | "entity.ravager.step" | "minecraft:entity.ravager.step" | "block.stem.break" | "minecraft:block.stem.break" | "entity.bat.loop" | "minecraft:entity.bat.loop" | "block.end_portal.spawn" | "minecraft:block.end_portal.spawn" | "entity.wither_skeleton.step" | "minecraft:entity.wither_skeleton.step" | "entity.tnt.primed" | "minecraft:entity.tnt.primed" | "entity.hostile.small_fall" | "minecraft:entity.hostile.small_fall" | "entity.villager.yes" | "minecraft:entity.villager.yes" | "block.sculk_sensor.step" | "minecraft:block.sculk_sensor.step" | "entity.parrot.imitate.ravager" | "minecraft:entity.parrot.imitate.ravager" | "item.crossbow.quick_charge_3" | "minecraft:item.crossbow.quick_charge_3" | "block.gilded_blackstone.fall" | "minecraft:block.gilded_blackstone.fall" | "item.crossbow.quick_charge_2" | "minecraft:item.crossbow.quick_charge_2" | "item.crossbow.quick_charge_1" | "minecraft:item.crossbow.quick_charge_1" | "block.spore_blossom.break" | "minecraft:block.spore_blossom.break" | "block.soul_sand.hit" | "minecraft:block.soul_sand.hit" | "entity.dolphin.death" | "minecraft:entity.dolphin.death" | "entity.splash_potion.break" | "minecraft:entity.splash_potion.break" | "block.moss.fall" | "minecraft:block.moss.fall" | "ambient.warped_forest.loop" | "minecraft:ambient.warped_forest.loop" | "entity.parrot.imitate.illusioner" | "minecraft:entity.parrot.imitate.illusioner" | "entity.parrot.imitate.wither" | "minecraft:entity.parrot.imitate.wither" | "block.sweet_berry_bush.pick_berries" | "minecraft:block.sweet_berry_bush.pick_berries" | "entity.zombie.infect" | "minecraft:entity.zombie.infect" | "block.cave_vines.step" | "minecraft:block.cave_vines.step" | "entity.parrot.imitate.zoglin" | "minecraft:entity.parrot.imitate.zoglin" | "ui.toast.in" | "minecraft:ui.toast.in" | "entity.player.attack.nodamage" | "minecraft:entity.player.attack.nodamage" | "particle.soul_escape" | "minecraft:particle.soul_escape" | "ui.button.click" | "minecraft:ui.button.click" | "entity.player.big_fall" | "minecraft:entity.player.big_fall" | "entity.endermite.hurt" | "minecraft:entity.endermite.hurt" | "ambient.nether_wastes.loop" | "minecraft:ambient.nether_wastes.loop" | "block.nether_bricks.place" | "minecraft:block.nether_bricks.place" | "entity.skeleton.shoot" | "minecraft:entity.skeleton.shoot" | "block.chain.step" | "minecraft:block.chain.step" | "entity.ravager.stunned" | "minecraft:entity.ravager.stunned" | "entity.parrot.imitate.blaze" | "minecraft:entity.parrot.imitate.blaze" | "entity.mule.chest" | "minecraft:entity.mule.chest" | "block.stone.break" | "minecraft:block.stone.break" | "item.flintandsteel.use" | "minecraft:item.flintandsteel.use" | "entity.squid.hurt" | "minecraft:entity.squid.hurt" | "entity.goat.hurt" | "minecraft:entity.goat.hurt" | "block.sand.break" | "minecraft:block.sand.break" | "entity.phantom.flap" | "minecraft:entity.phantom.flap" | "entity.witch.drink" | "minecraft:entity.witch.drink" | "item.armor.equip_diamond" | "minecraft:item.armor.equip_diamond" | "entity.silverfish.step" | "minecraft:entity.silverfish.step" | "block.cave_vines.fall" | "minecraft:block.cave_vines.fall" | "item.armor.equip_chain" | "minecraft:item.armor.equip_chain" | "block.bone_block.hit" | "minecraft:block.bone_block.hit" | "block.composter.fill" | "minecraft:block.composter.fill" | "block.nether_ore.break" | "minecraft:block.nether_ore.break" | "entity.chicken.hurt" | "minecraft:entity.chicken.hurt" | "block.nether_bricks.fall" | "minecraft:block.nether_bricks.fall" | "entity.blaze.death" | "minecraft:entity.blaze.death" | "entity.item.pickup" | "minecraft:entity.item.pickup" | "entity.zombie_villager.step" | "minecraft:entity.zombie_villager.step" | "entity.player.hurt" | "minecraft:entity.player.hurt" | "block.gilded_blackstone.step" | "minecraft:block.gilded_blackstone.step" | "block.roots.hit" | "minecraft:block.roots.hit" | "entity.vex.ambient" | "minecraft:entity.vex.ambient" | "entity.fox.spit" | "minecraft:entity.fox.spit" | "entity.wandering_trader.death" | "minecraft:entity.wandering_trader.death" | "block.lava.extinguish" | "minecraft:block.lava.extinguish" | "entity.goat.screaming.hurt" | "minecraft:entity.goat.screaming.hurt" | "block.respawn_anchor.ambient" | "minecraft:block.respawn_anchor.ambient" | "entity.piglin.celebrate" | "minecraft:entity.piglin.celebrate" | "entity.chicken.egg" | "minecraft:entity.chicken.egg" | "block.moss.place" | "minecraft:block.moss.place" | "entity.parrot.imitate.silverfish" | "minecraft:entity.parrot.imitate.silverfish" | "entity.ghast.shoot" | "minecraft:entity.ghast.shoot" | "block.snow.hit" | "minecraft:block.snow.hit" | "entity.polar_bear.hurt" | "minecraft:entity.polar_bear.hurt" | "entity.ravager.roar" | "minecraft:entity.ravager.roar" | "block.barrel.open" | "minecraft:block.barrel.open" | "entity.salmon.flop" | "minecraft:entity.salmon.flop" | "block.azalea_leaves.fall" | "minecraft:block.azalea_leaves.fall" | "entity.drowned.ambient" | "minecraft:entity.drowned.ambient" | "block.roots.break" | "minecraft:block.roots.break" | "entity.magma_cube.hurt_small" | "minecraft:entity.magma_cube.hurt_small" | "entity.goat.screaming.milk" | "minecraft:entity.goat.screaming.milk" | "entity.goat.eat" | "minecraft:entity.goat.eat" | "entity.glow_item_frame.place" | "minecraft:entity.glow_item_frame.place" | "entity.bat.ambient" | "minecraft:entity.bat.ambient" | "entity.cat.beg_for_food" | "minecraft:entity.cat.beg_for_food" | "block.tripwire.click_on" | "minecraft:block.tripwire.click_on" | "entity.strider.retreat" | "minecraft:entity.strider.retreat" | "entity.firework_rocket.launch" | "minecraft:entity.firework_rocket.launch" | "entity.zoglin.death" | "minecraft:entity.zoglin.death" | "entity.strider.step" | "minecraft:entity.strider.step" | "block.wool.hit" | "minecraft:block.wool.hit" | "block.wood.step" | "minecraft:block.wood.step" | "block.bubble_column.bubble_pop" | "minecraft:block.bubble_column.bubble_pop" | "entity.minecart.riding" | "minecraft:entity.minecart.riding" | "entity.player.breath" | "minecraft:entity.player.breath" | "item.axe.wax_off" | "minecraft:item.axe.wax_off" | "entity.fox.eat" | "minecraft:entity.fox.eat" | "block.metal.hit" | "minecraft:block.metal.hit" | "entity.goat.milk" | "minecraft:entity.goat.milk" | "block.sand.hit" | "minecraft:block.sand.hit" | "block.soul_sand.fall" | "minecraft:block.soul_sand.fall" | "entity.hoglin.converted_to_zombified" | "minecraft:entity.hoglin.converted_to_zombified" | "entity.polar_bear.warning" | "minecraft:entity.polar_bear.warning" | "block.glass.step" | "minecraft:block.glass.step" | "entity.parrot.step" | "minecraft:entity.parrot.step" | "entity.endermite.death" | "minecraft:entity.endermite.death" | "item.nether_wart.plant" | "minecraft:item.nether_wart.plant" | "entity.hoglin.angry" | "minecraft:entity.hoglin.angry" | "block.sculk_sensor.fall" | "minecraft:block.sculk_sensor.fall" | "block.moss.break" | "minecraft:block.moss.break" | "entity.zombie.step" | "minecraft:entity.zombie.step" | "music.end" | "minecraft:music.end" | "entity.wither.death" | "minecraft:entity.wither.death" | "entity.vex.charge" | "minecraft:entity.vex.charge" | "block.chest.open" | "minecraft:block.chest.open" | "entity.generic.drink" | "minecraft:entity.generic.drink" | "entity.item_frame.rotate_item" | "minecraft:entity.item_frame.rotate_item" | "entity.bee.sting" | "minecraft:entity.bee.sting" | "block.vine.hit" | "minecraft:block.vine.hit" | "entity.parrot.imitate.ender_dragon" | "minecraft:entity.parrot.imitate.ender_dragon" | "entity.piglin_brute.ambient" | "minecraft:entity.piglin_brute.ambient" | "block.cave_vines.break" | "minecraft:block.cave_vines.break" | "block.slime_block.place" | "minecraft:block.slime_block.place" | "block.pointed_dripstone.drip_lava_into_cauldron" | "minecraft:block.pointed_dripstone.drip_lava_into_cauldron" | "block.azalea.place" | "minecraft:block.azalea.place" | "block.grass.break" | "minecraft:block.grass.break" | "block.spore_blossom.fall" | "minecraft:block.spore_blossom.fall" | "entity.egg.throw" | "minecraft:entity.egg.throw" | "entity.player.small_fall" | "minecraft:entity.player.small_fall" | "entity.cow.step" | "minecraft:entity.cow.step" | "entity.leash_knot.break" | "minecraft:entity.leash_knot.break" | "entity.villager.work_librarian" | "minecraft:entity.villager.work_librarian" | "entity.illusioner.prepare_blindness" | "minecraft:entity.illusioner.prepare_blindness" | "block.basalt.hit" | "minecraft:block.basalt.hit" | "block.chain.fall" | "minecraft:block.chain.fall" | "music.nether.nether_wastes" | "minecraft:music.nether.nether_wastes" | "item.spyglass.stop_using" | "minecraft:item.spyglass.stop_using" | "block.fungus.step" | "minecraft:block.fungus.step" | "block.big_dripleaf.fall" | "minecraft:block.big_dripleaf.fall" | "entity.horse.step" | "minecraft:entity.horse.step" | "block.spore_blossom.place" | "minecraft:block.spore_blossom.place" | "entity.shulker_bullet.hit" | "minecraft:entity.shulker_bullet.hit" | "block.beacon.ambient" | "minecraft:block.beacon.ambient" | "block.moss_carpet.break" | "minecraft:block.moss_carpet.break" | "music_disc.wait" | "minecraft:music_disc.wait" | "entity.puffer_fish.death" | "minecraft:entity.puffer_fish.death" | "entity.fox.bite" | "minecraft:entity.fox.bite" | "item.trident.thunder" | "minecraft:item.trident.thunder" | "entity.elder_guardian.death_land" | "minecraft:entity.elder_guardian.death_land" | "item.bone_meal.use" | "minecraft:item.bone_meal.use" | "block.small_dripleaf.place" | "minecraft:block.small_dripleaf.place" | "block.metal_pressure_plate.click_on" | "minecraft:block.metal_pressure_plate.click_on" | "entity.pig.step" | "minecraft:entity.pig.step" | "entity.slime.hurt_small" | "minecraft:entity.slime.hurt_small" | "block.basalt.place" | "minecraft:block.basalt.place" | "entity.experience_bottle.throw" | "minecraft:entity.experience_bottle.throw" | "item.bucket.fill_powder_snow" | "minecraft:item.bucket.fill_powder_snow" | "block.wooden_button.click_on" | "minecraft:block.wooden_button.click_on" | "entity.skeleton_horse.hurt" | "minecraft:entity.skeleton_horse.hurt" | "item.spyglass.use" | "minecraft:item.spyglass.use" | "block.chorus_flower.death" | "minecraft:block.chorus_flower.death" | "entity.turtle.swim" | "minecraft:entity.turtle.swim" | "block.respawn_anchor.charge" | "minecraft:block.respawn_anchor.charge" | "entity.goat.death" | "minecraft:entity.goat.death" | "block.grass.step" | "minecraft:block.grass.step" | "entity.illusioner.prepare_mirror" | "minecraft:entity.illusioner.prepare_mirror" | "entity.hoglin.retreat" | "minecraft:entity.hoglin.retreat" | "entity.enderman.scream" | "minecraft:entity.enderman.scream" | "music.overworld.meadow" | "minecraft:music.overworld.meadow" | "entity.ravager.death" | "minecraft:entity.ravager.death" | "item.bottle.fill_dragonbreath" | "minecraft:item.bottle.fill_dragonbreath" | "item.trident.return" | "minecraft:item.trident.return" | "entity.wolf.howl" | "minecraft:entity.wolf.howl" | "item.bucket.fill" | "minecraft:item.bucket.fill" | "block.scaffolding.place" | "minecraft:block.scaffolding.place" | "item.crossbow.loading_end" | "minecraft:item.crossbow.loading_end" | "item.hoe.till" | "minecraft:item.hoe.till" | "entity.zombie_villager.ambient" | "minecraft:entity.zombie_villager.ambient" | "block.bamboo_sapling.hit" | "minecraft:block.bamboo_sapling.hit" | "block.shroomlight.hit" | "minecraft:block.shroomlight.hit" | "entity.turtle.death_baby" | "minecraft:entity.turtle.death_baby" | "entity.fishing_bobber.splash" | "minecraft:entity.fishing_bobber.splash" | "block.anvil.hit" | "minecraft:block.anvil.hit" | "item.chorus_fruit.teleport" | "minecraft:item.chorus_fruit.teleport" | "entity.llama.eat" | "minecraft:entity.llama.eat" | "entity.sheep.step" | "minecraft:entity.sheep.step" | "entity.wither.spawn" | "minecraft:entity.wither.spawn" | "block.brewing_stand.brew" | "minecraft:block.brewing_stand.brew" | "entity.enderman.stare" | "minecraft:entity.enderman.stare" | "entity.zombified_piglin.death" | "minecraft:entity.zombified_piglin.death" | "block.beehive.work" | "minecraft:block.beehive.work" | "entity.wandering_trader.hurt" | "minecraft:entity.wandering_trader.hurt" | "entity.hostile.splash" | "minecraft:entity.hostile.splash" | "entity.panda.eat" | "minecraft:entity.panda.eat" | "block.ladder.place" | "minecraft:block.ladder.place" | "entity.panda.worried_ambient" | "minecraft:entity.panda.worried_ambient" | "ambient.cave" | "minecraft:ambient.cave" | "entity.llama.step" | "minecraft:entity.llama.step" | "block.big_dripleaf.break" | "minecraft:block.big_dripleaf.break" | "block.amethyst_block.chime" | "minecraft:block.amethyst_block.chime" | "entity.drowned.hurt_water" | "minecraft:entity.drowned.hurt_water" | "item.trident.throw" | "minecraft:item.trident.throw" | "entity.spider.ambient" | "minecraft:entity.spider.ambient" | "entity.slime.jump_small" | "minecraft:entity.slime.jump_small" | "block.roots.place" | "minecraft:block.roots.place" | "block.anvil.land" | "minecraft:block.anvil.land" | "entity.skeleton_horse.ambient_water" | "minecraft:entity.skeleton_horse.ambient_water" | "block.note_block.bell" | "minecraft:block.note_block.bell" | "entity.magma_cube.squish_small" | "minecraft:entity.magma_cube.squish_small" | "block.portal.trigger" | "minecraft:block.portal.trigger" | "block.glass.fall" | "minecraft:block.glass.fall" | "item.trident.riptide_2" | "minecraft:item.trident.riptide_2" | "entity.spider.hurt" | "minecraft:entity.spider.hurt" | "item.trident.riptide_3" | "minecraft:item.trident.riptide_3" | "item.trident.riptide_1" | "minecraft:item.trident.riptide_1" | "music_disc.blocks" | "minecraft:music_disc.blocks" | "block.respawn_anchor.deplete" | "minecraft:block.respawn_anchor.deplete" | "block.spore_blossom.step" | "minecraft:block.spore_blossom.step" | "block.basalt.break" | "minecraft:block.basalt.break" | "block.scaffolding.break" | "minecraft:block.scaffolding.break" | "block.moss_carpet.hit" | "minecraft:block.moss_carpet.hit" | "entity.squid.squirt" | "minecraft:entity.squid.squirt" | "block.ender_chest.open" | "minecraft:block.ender_chest.open" | "entity.parrot.ambient" | "minecraft:entity.parrot.ambient" | "entity.shulker.open" | "minecraft:entity.shulker.open" | "entity.glow_item_frame.remove_item" | "minecraft:entity.glow_item_frame.remove_item" | "entity.fox.screech" | "minecraft:entity.fox.screech" | "block.moss.step" | "minecraft:block.moss.step" | "entity.mooshroom.milk" | "minecraft:entity.mooshroom.milk" | "block.fungus.break" | "minecraft:block.fungus.break" | "entity.vindicator.death" | "minecraft:entity.vindicator.death" | "entity.glow_item_frame.rotate_item" | "minecraft:entity.glow_item_frame.rotate_item" | "entity.mule.ambient" | "minecraft:entity.mule.ambient" | "entity.tropical_fish.hurt" | "minecraft:entity.tropical_fish.hurt" | "entity.lingering_potion.throw" | "minecraft:entity.lingering_potion.throw" | "entity.wither.hurt" | "minecraft:entity.wither.hurt" | "entity.fox.teleport" | "minecraft:entity.fox.teleport" | "block.sculk_sensor.hit" | "minecraft:block.sculk_sensor.hit" | "block.amethyst_block.fall" | "minecraft:block.amethyst_block.fall" | "entity.ender_eye.death" | "minecraft:entity.ender_eye.death" | "block.anvil.place" | "minecraft:block.anvil.place" | "entity.parrot.imitate.slime" | "minecraft:entity.parrot.imitate.slime" | "entity.villager.work_toolsmith" | "minecraft:entity.villager.work_toolsmith" | "entity.chicken.step" | "minecraft:entity.chicken.step" | "entity.generic.eat" | "minecraft:entity.generic.eat" | "entity.strider.saddle" | "minecraft:entity.strider.saddle" | "block.deepslate.step" | "minecraft:block.deepslate.step" | "entity.boat.paddle_land" | "minecraft:entity.boat.paddle_land" | "block.sand.fall" | "minecraft:block.sand.fall" | "block.azalea_leaves.place" | "minecraft:block.azalea_leaves.place" | "entity.pig.death" | "minecraft:entity.pig.death" | "block.dripstone_block.place" | "minecraft:block.dripstone_block.place" | "music_disc.cat" | "minecraft:music_disc.cat" | "block.slime_block.step" | "minecraft:block.slime_block.step" | "entity.donkey.death" | "minecraft:entity.donkey.death" | "entity.zoglin.hurt" | "minecraft:entity.zoglin.hurt" | "entity.bee.loop" | "minecraft:entity.bee.loop" | "entity.elder_guardian.curse" | "minecraft:entity.elder_guardian.curse" | "entity.horse.saddle" | "minecraft:entity.horse.saddle" | "block.nether_gold_ore.place" | "minecraft:block.nether_gold_ore.place" | "item.totem.use" | "minecraft:item.totem.use" | "block.glass.break" | "minecraft:block.glass.break" | "entity.wolf.ambient" | "minecraft:entity.wolf.ambient" | "entity.item_frame.break" | "minecraft:entity.item_frame.break" | "block.sculk_sensor.clicking" | "minecraft:block.sculk_sensor.clicking" | "entity.piglin.converted_to_zombified" | "minecraft:entity.piglin.converted_to_zombified" | "entity.firework_rocket.twinkle" | "minecraft:entity.firework_rocket.twinkle" | "entity.fox.death" | "minecraft:entity.fox.death" | "entity.squid.death" | "minecraft:entity.squid.death" | "block.slime_block.fall" | "minecraft:block.slime_block.fall" | "entity.guardian.ambient" | "minecraft:entity.guardian.ambient" | "block.small_dripleaf.break" | "minecraft:block.small_dripleaf.break" | "entity.turtle.ambient_land" | "minecraft:entity.turtle.ambient_land" | "entity.generic.extinguish_fire" | "minecraft:entity.generic.extinguish_fire" | "block.soul_soil.place" | "minecraft:block.soul_soil.place" | "entity.phantom.death" | "minecraft:entity.phantom.death" | "item.bottle.fill" | "minecraft:item.bottle.fill" | "entity.magma_cube.death_small" | "minecraft:entity.magma_cube.death_small" | "block.candle.break" | "minecraft:block.candle.break" | "music_disc.chirp" | "minecraft:music_disc.chirp" | "block.note_block.chime" | "minecraft:block.note_block.chime" | "entity.bat.death" | "minecraft:entity.bat.death" | "entity.panda.ambient" | "minecraft:entity.panda.ambient" | "entity.parrot.imitate.skeleton" | "minecraft:entity.parrot.imitate.skeleton" | "block.redstone_torch.burnout" | "minecraft:block.redstone_torch.burnout" | "entity.turtle.lay_egg" | "minecraft:entity.turtle.lay_egg" | "music_disc.ward" | "minecraft:music_disc.ward" | "block.amethyst_block.step" | "minecraft:block.amethyst_block.step" | "entity.wolf.death" | "minecraft:entity.wolf.death" | "block.wart_block.fall" | "minecraft:block.wart_block.fall" | "item.book.put" | "minecraft:item.book.put" | "block.honey_block.fall" | "minecraft:block.honey_block.fall" | "block.bubble_column.upwards_ambient" | "minecraft:block.bubble_column.upwards_ambient" | "entity.firework_rocket.large_blast" | "minecraft:entity.firework_rocket.large_blast" | "block.ladder.break" | "minecraft:block.ladder.break" | "entity.turtle.hurt_baby" | "minecraft:entity.turtle.hurt_baby" | "block.deepslate.hit" | "minecraft:block.deepslate.hit" | "block.nether_bricks.break" | "minecraft:block.nether_bricks.break" | "entity.painting.place" | "minecraft:entity.painting.place" | "entity.drowned.hurt" | "minecraft:entity.drowned.hurt" | "block.fungus.fall" | "minecraft:block.fungus.fall" | "entity.strider.death" | "minecraft:entity.strider.death" | "entity.strider.hurt" | "minecraft:entity.strider.hurt" | "block.azalea.break" | "minecraft:block.azalea.break" | "item.bucket.fill_axolotl" | "minecraft:item.bucket.fill_axolotl" | "entity.iron_golem.damage" | "minecraft:entity.iron_golem.damage" | "item.shield.break" | "minecraft:item.shield.break" | "block.metal.place" | "minecraft:block.metal.place" | "item.lodestone_compass.lock" | "minecraft:item.lodestone_compass.lock" | "entity.snow_golem.death" | "minecraft:entity.snow_golem.death" | "entity.parrot.imitate.hoglin" | "minecraft:entity.parrot.imitate.hoglin" | "entity.zoglin.ambient" | "minecraft:entity.zoglin.ambient" | "entity.generic.small_fall" | "minecraft:entity.generic.small_fall" | "block.bamboo.fall" | "minecraft:block.bamboo.fall" | "entity.fish.swim" | "minecraft:entity.fish.swim" | "block.cave_vines.place" | "minecraft:block.cave_vines.place" | "entity.piglin.ambient" | "minecraft:entity.piglin.ambient" | "entity.witch.celebrate" | "minecraft:entity.witch.celebrate" | "block.soul_soil.hit" | "minecraft:block.soul_soil.hit" | "block.grass.place" | "minecraft:block.grass.place" | "entity.goat.ambient" | "minecraft:entity.goat.ambient" | "entity.zombified_piglin.ambient" | "minecraft:entity.zombified_piglin.ambient" | "block.pumpkin.carve" | "minecraft:block.pumpkin.carve" | "entity.zombified_piglin.angry" | "minecraft:entity.zombified_piglin.angry" | "entity.ravager.celebrate" | "minecraft:entity.ravager.celebrate" | "entity.skeleton.step" | "minecraft:entity.skeleton.step" | "block.portal.ambient" | "minecraft:block.portal.ambient" | "entity.ocelot.ambient" | "minecraft:entity.ocelot.ambient" | "entity.painting.break" | "minecraft:entity.painting.break" | "entity.bee.death" | "minecraft:entity.bee.death" | "entity.ghast.scream" | "minecraft:entity.ghast.scream" | "block.honey_block.step" | "minecraft:block.honey_block.step" | "item.bucket.empty_axolotl" | "minecraft:item.bucket.empty_axolotl" | "entity.goat.screaming.death" | "minecraft:entity.goat.screaming.death" | "block.netherite_block.fall" | "minecraft:block.netherite_block.fall" | "block.hanging_roots.break" | "minecraft:block.hanging_roots.break" | "block.bubble_column.whirlpool_inside" | "minecraft:block.bubble_column.whirlpool_inside" | "block.comparator.click" | "minecraft:block.comparator.click" | "block.wet_grass.step" | "minecraft:block.wet_grass.step" | "item.bucket.empty_lava" | "minecraft:item.bucket.empty_lava" | "entity.zombie.converted_to_drowned" | "minecraft:entity.zombie.converted_to_drowned" | "block.iron_door.open" | "minecraft:block.iron_door.open" | "block.cake.add_candle" | "minecraft:block.cake.add_candle" | "entity.evoker.cast_spell" | "minecraft:entity.evoker.cast_spell" | "entity.axolotl.splash" | "minecraft:entity.axolotl.splash" | "entity.parrot.imitate.witch" | "minecraft:entity.parrot.imitate.witch" | "block.honey_block.break" | "minecraft:block.honey_block.break" | "block.big_dripleaf.tilt_down" | "minecraft:block.big_dripleaf.tilt_down" | "entity.villager.no" | "minecraft:entity.villager.no" | "block.netherite_block.hit" | "minecraft:block.netherite_block.hit" | "block.gravel.step" | "minecraft:block.gravel.step" | "block.coral_block.break" | "minecraft:block.coral_block.break" | "block.dripstone_block.break" | "minecraft:block.dripstone_block.break" | "entity.slime.squish_small" | "minecraft:entity.slime.squish_small" | "entity.mule.eat" | "minecraft:entity.mule.eat" | "entity.parrot.imitate.wither_skeleton" | "minecraft:entity.parrot.imitate.wither_skeleton" | "entity.iron_golem.death" | "minecraft:entity.iron_golem.death" | "block.shroomlight.break" | "minecraft:block.shroomlight.break" | "block.spore_blossom.hit" | "minecraft:block.spore_blossom.hit" | "block.furnace.fire_crackle" | "minecraft:block.furnace.fire_crackle" | "entity.strider.ambient" | "minecraft:entity.strider.ambient" | "block.anvil.break" | "minecraft:block.anvil.break" | "entity.creeper.primed" | "minecraft:entity.creeper.primed" | "entity.fox.aggro" | "minecraft:entity.fox.aggro" | "block.wet_grass.break" | "minecraft:block.wet_grass.break" | "block.grass.hit" | "minecraft:block.grass.hit" | "entity.panda.aggressive_ambient" | "minecraft:entity.panda.aggressive_ambient" | "entity.slime.death" | "minecraft:entity.slime.death" | "entity.villager.death" | "minecraft:entity.villager.death" | "block.nether_gold_ore.break" | "minecraft:block.nether_gold_ore.break" | "entity.dragon_fireball.explode" | "minecraft:entity.dragon_fireball.explode" | "block.ancient_debris.fall" | "minecraft:block.ancient_debris.fall" | "block.calcite.break" | "minecraft:block.calcite.break" | "entity.player.attack.strong" | "minecraft:entity.player.attack.strong" | "entity.villager.trade" | "minecraft:entity.villager.trade" | "block.big_dripleaf.place" | "minecraft:block.big_dripleaf.place" | "block.ladder.hit" | "minecraft:block.ladder.hit" | "block.bamboo.place" | "minecraft:block.bamboo.place" | "block.copper.hit" | "minecraft:block.copper.hit" | "entity.turtle.hurt" | "minecraft:entity.turtle.hurt" | "item.bucket.empty_powder_snow" | "minecraft:item.bucket.empty_powder_snow" | "entity.elder_guardian.flop" | "minecraft:entity.elder_guardian.flop" | "block.end_gateway.spawn" | "minecraft:block.end_gateway.spawn" | "entity.guardian.ambient_land" | "minecraft:entity.guardian.ambient_land" | "entity.stray.step" | "minecraft:entity.stray.step" | "item.ink_sac.use" | "minecraft:item.ink_sac.use" | "block.moss_carpet.place" | "minecraft:block.moss_carpet.place" | "entity.firework_rocket.blast" | "minecraft:entity.firework_rocket.blast" | "entity.drowned.shoot" | "minecraft:entity.drowned.shoot" | "block.calcite.hit" | "minecraft:block.calcite.hit" | "block.big_dripleaf.step" | "minecraft:block.big_dripleaf.step" | "block.soul_sand.place" | "minecraft:block.soul_sand.place" | "entity.turtle.death" | "minecraft:entity.turtle.death" | "block.glass.place" | "minecraft:block.glass.place" | "block.fungus.place" | "minecraft:block.fungus.place" | "ambient.underwater.loop.additions" | "minecraft:ambient.underwater.loop.additions" | "entity.wandering_trader.drink_potion" | "minecraft:entity.wandering_trader.drink_potion" | "ambient.underwater.exit" | "minecraft:ambient.underwater.exit" | "entity.magma_cube.jump" | "minecraft:entity.magma_cube.jump" | "entity.polar_bear.death" | "minecraft:entity.polar_bear.death" | "block.bubble_column.upwards_inside" | "minecraft:block.bubble_column.upwards_inside" | "entity.panda.sneeze" | "minecraft:entity.panda.sneeze" | "entity.vex.hurt" | "minecraft:entity.vex.hurt" | "block.lodestone.break" | "minecraft:block.lodestone.break" | "ambient.crimson_forest.loop" | "minecraft:ambient.crimson_forest.loop" | "item.crossbow.loading_middle" | "minecraft:item.crossbow.loading_middle" | "block.anvil.use" | "minecraft:block.anvil.use" | "entity.mule.hurt" | "minecraft:entity.mule.hurt" | "block.amethyst_cluster.break" | "minecraft:block.amethyst_cluster.break" | "block.pointed_dripstone.drip_water" | "minecraft:block.pointed_dripstone.drip_water" | "entity.ender_dragon.shoot" | "minecraft:entity.ender_dragon.shoot" | "ambient.soul_sand_valley.loop" | "minecraft:ambient.soul_sand_valley.loop" | "block.metal.break" | "minecraft:block.metal.break" | "block.nether_gold_ore.fall" | "minecraft:block.nether_gold_ore.fall" | "entity.witch.throw" | "minecraft:entity.witch.throw" | "block.anvil.fall" | "minecraft:block.anvil.fall" | "block.calcite.place" | "minecraft:block.calcite.place" | "entity.evoker.death" | "minecraft:entity.evoker.death" | "entity.parrot.imitate.zombie" | "minecraft:entity.parrot.imitate.zombie" | "block.moss_carpet.step" | "minecraft:block.moss_carpet.step" | "entity.cod.ambient" | "minecraft:entity.cod.ambient" | "entity.parrot.imitate.drowned" | "minecraft:entity.parrot.imitate.drowned" | "music.overworld.snowy_slopes" | "minecraft:music.overworld.snowy_slopes" | "entity.generic.explode" | "minecraft:entity.generic.explode" | "entity.silverfish.hurt" | "minecraft:entity.silverfish.hurt" | "block.dispenser.launch" | "minecraft:block.dispenser.launch" | "entity.minecart.inside.underwater" | "minecraft:entity.minecart.inside.underwater" | "entity.panda.pre_sneeze" | "minecraft:entity.panda.pre_sneeze" | "block.slime_block.hit" | "minecraft:block.slime_block.hit" | "block.pointed_dripstone.break" | "minecraft:block.pointed_dripstone.break" | "block.shroomlight.fall" | "minecraft:block.shroomlight.fall" | "entity.bee.loop_aggressive" | "minecraft:entity.bee.loop_aggressive" | "block.growing_plant.crop" | "minecraft:block.growing_plant.crop" | "entity.iron_golem.step" | "minecraft:entity.iron_golem.step" | "entity.turtle.egg_hatch" | "minecraft:entity.turtle.egg_hatch" | "entity.zoglin.attack" | "minecraft:entity.zoglin.attack" | "entity.parrot.imitate.creeper" | "minecraft:entity.parrot.imitate.creeper" | "entity.generic.death" | "minecraft:entity.generic.death" | "block.bone_block.fall" | "minecraft:block.bone_block.fall" | "entity.cod.hurt" | "minecraft:entity.cod.hurt" | "entity.villager.work_butcher" | "minecraft:entity.villager.work_butcher" | "entity.cat.ambient" | "minecraft:entity.cat.ambient" | "entity.horse.angry" | "minecraft:entity.horse.angry" | "entity.item_frame.place" | "minecraft:entity.item_frame.place" | "ambient.underwater.enter" | "minecraft:ambient.underwater.enter" | "entity.enderman.hurt" | "minecraft:entity.enderman.hurt" | "block.nylium.fall" | "minecraft:block.nylium.fall" | "entity.endermite.step" | "minecraft:entity.endermite.step" | "entity.goat.screaming.prepare_ram" | "minecraft:entity.goat.screaming.prepare_ram" | "ui.stonecutter.select_recipe" | "minecraft:ui.stonecutter.select_recipe" | "entity.fox.ambient" | "minecraft:entity.fox.ambient" | "entity.piglin.angry" | "minecraft:entity.piglin.angry" | "block.bone_block.place" | "minecraft:block.bone_block.place" | "block.weeping_vines.fall" | "minecraft:block.weeping_vines.fall" | "block.azalea_leaves.hit" | "minecraft:block.azalea_leaves.hit" | "entity.wandering_trader.ambient" | "minecraft:entity.wandering_trader.ambient" | "block.deepslate_tiles.fall" | "minecraft:block.deepslate_tiles.fall" | "block.pointed_dripstone.drip_lava" | "minecraft:block.pointed_dripstone.drip_lava" | "entity.parrot.imitate.endermite" | "minecraft:entity.parrot.imitate.endermite" | "entity.mooshroom.shear" | "minecraft:entity.mooshroom.shear" | "entity.guardian.flop" | "minecraft:entity.guardian.flop" | "entity.iron_golem.attack" | "minecraft:entity.iron_golem.attack" | "block.roots.fall" | "minecraft:block.roots.fall" | "block.deepslate_bricks.place" | "minecraft:block.deepslate_bricks.place" | "ambient.underwater.loop" | "minecraft:ambient.underwater.loop" | "block.snow.step" | "minecraft:block.snow.step" | "entity.wandering_trader.reappeared" | "minecraft:entity.wandering_trader.reappeared" | "music_disc.strad" | "minecraft:music_disc.strad" | "entity.sheep.ambient" | "minecraft:entity.sheep.ambient" | "block.conduit.activate" | "minecraft:block.conduit.activate" | "block.glass.hit" | "minecraft:block.glass.hit" | "entity.zombie.attack_wooden_door" | "minecraft:entity.zombie.attack_wooden_door" | "block.azalea.step" | "minecraft:block.azalea.step" | "ui.stonecutter.take_result" | "minecraft:ui.stonecutter.take_result" | "item.crossbow.shoot" | "minecraft:item.crossbow.shoot" | "entity.pig.hurt" | "minecraft:entity.pig.hurt" | "block.basalt.fall" | "minecraft:block.basalt.fall" | "entity.llama.spit" | "minecraft:entity.llama.spit" | "block.conduit.ambient" | "minecraft:block.conduit.ambient" | "entity.parrot.imitate.zombie_villager" | "minecraft:entity.parrot.imitate.zombie_villager" | "block.fire.extinguish" | "minecraft:block.fire.extinguish" | "entity.wandering_trader.disappeared" | "minecraft:entity.wandering_trader.disappeared" | "entity.glow_squid.death" | "minecraft:entity.glow_squid.death" | "entity.rabbit.death" | "minecraft:entity.rabbit.death" | "entity.wandering_trader.drink_milk" | "minecraft:entity.wandering_trader.drink_milk" | "entity.parrot.imitate.pillager" | "minecraft:entity.parrot.imitate.pillager" | "entity.husk.hurt" | "minecraft:entity.husk.hurt" | "entity.player.attack.sweep" | "minecraft:entity.player.attack.sweep" | "block.tuff.fall" | "minecraft:block.tuff.fall" | "entity.turtle.shamble_baby" | "minecraft:entity.turtle.shamble_baby" | "block.lantern.fall" | "minecraft:block.lantern.fall" | "block.bone_block.break" | "minecraft:block.bone_block.break" | "block.dripstone_block.fall" | "minecraft:block.dripstone_block.fall" | "block.weeping_vines.step" | "minecraft:block.weeping_vines.step" | "block.wet_grass.place" | "minecraft:block.wet_grass.place" | "block.snow.fall" | "minecraft:block.snow.fall" | "block.powder_snow.hit" | "minecraft:block.powder_snow.hit" | "entity.villager.work_cartographer" | "minecraft:entity.villager.work_cartographer" | "entity.lightning_bolt.thunder" | "minecraft:entity.lightning_bolt.thunder" | "music.nether.soul_sand_valley" | "minecraft:music.nether.soul_sand_valley" | "entity.illusioner.cast_spell" | "minecraft:entity.illusioner.cast_spell" | "block.honey_block.slide" | "minecraft:block.honey_block.slide" | "entity.parrot.hurt" | "minecraft:entity.parrot.hurt" | "ambient.crimson_forest.additions" | "minecraft:ambient.crimson_forest.additions" | "block.pointed_dripstone.fall" | "minecraft:block.pointed_dripstone.fall" | "entity.item.break" | "minecraft:entity.item.break" | "block.basalt.step" | "minecraft:block.basalt.step" | "entity.ravager.hurt" | "minecraft:entity.ravager.hurt" | "block.pointed_dripstone.step" | "minecraft:block.pointed_dripstone.step" | "entity.evoker_fangs.attack" | "minecraft:entity.evoker_fangs.attack" | "entity.blaze.burn" | "minecraft:entity.blaze.burn" | "entity.turtle.shamble" | "minecraft:entity.turtle.shamble" | "entity.cat.purr" | "minecraft:entity.cat.purr" | "block.moss_carpet.fall" | "minecraft:block.moss_carpet.fall" | "entity.donkey.angry" | "minecraft:entity.donkey.angry" | "entity.piglin_brute.hurt" | "minecraft:entity.piglin_brute.hurt" | "entity.parrot.imitate.phantom" | "minecraft:entity.parrot.imitate.phantom" | "block.deepslate_bricks.break" | "minecraft:block.deepslate_bricks.break" | "entity.player.hurt_on_fire" | "minecraft:entity.player.hurt_on_fire" | "entity.piglin.retreat" | "minecraft:entity.piglin.retreat" | "entity.donkey.eat" | "minecraft:entity.donkey.eat" | "entity.piglin_brute.angry" | "minecraft:entity.piglin_brute.angry" | "block.lodestone.place" | "minecraft:block.lodestone.place" | "entity.zombie_horse.hurt" | "minecraft:entity.zombie_horse.hurt" | "entity.husk.death" | "minecraft:entity.husk.death" | "block.wooden_door.close" | "minecraft:block.wooden_door.close" | "entity.hoglin.attack" | "minecraft:entity.hoglin.attack" | "entity.bat.hurt" | "minecraft:entity.bat.hurt" | "entity.parrot.imitate.elder_guardian" | "minecraft:entity.parrot.imitate.elder_guardian" | "block.small_amethyst_bud.place" | "minecraft:block.small_amethyst_bud.place" | "block.wart_block.step" | "minecraft:block.wart_block.step" | "entity.skeleton_horse.swim" | "minecraft:entity.skeleton_horse.swim" | "entity.horse.armor" | "minecraft:entity.horse.armor" | "block.azalea.fall" | "minecraft:block.azalea.fall" | "entity.cat.hiss" | "minecraft:entity.cat.hiss" | "block.calcite.fall" | "minecraft:block.calcite.fall" | "entity.panda.cant_breed" | "minecraft:entity.panda.cant_breed" | "entity.evoker.celebrate" | "minecraft:entity.evoker.celebrate" | "music.under_water" | "minecraft:music.under_water" | "block.chorus_flower.grow" | "minecraft:block.chorus_flower.grow" | "entity.axolotl.hurt" | "minecraft:entity.axolotl.hurt" | "block.shroomlight.place" | "minecraft:block.shroomlight.place" | "block.beacon.deactivate" | "minecraft:block.beacon.deactivate" | "entity.drowned.swim" | "minecraft:entity.drowned.swim" | "item.firecharge.use" | "minecraft:item.firecharge.use" | "block.copper.place" | "minecraft:block.copper.place" | "block.stone_button.click_on" | "minecraft:block.stone_button.click_on" | "entity.witch.hurt" | "minecraft:entity.witch.hurt" | "block.gilded_blackstone.place" | "minecraft:block.gilded_blackstone.place" | "block.iron_trapdoor.open" | "minecraft:block.iron_trapdoor.open" | "entity.slime.death_small" | "minecraft:entity.slime.death_small" | "block.grass.fall" | "minecraft:block.grass.fall" | "block.beacon.power_select" | "minecraft:block.beacon.power_select" | "block.netherrack.hit" | "minecraft:block.netherrack.hit" | "entity.skeleton_horse.death" | "minecraft:entity.skeleton_horse.death" | "block.copper.break" | "minecraft:block.copper.break" | "entity.item_frame.remove_item" | "minecraft:entity.item_frame.remove_item" | "block.chain.hit" | "minecraft:block.chain.hit" | "entity.evoker.ambient" | "minecraft:entity.evoker.ambient" | "entity.illusioner.ambient" | "minecraft:entity.illusioner.ambient" | "block.calcite.step" | "minecraft:block.calcite.step" | "entity.wolf.step" | "minecraft:entity.wolf.step" | "entity.zombie_villager.converted" | "minecraft:entity.zombie_villager.converted" | "entity.hoglin.ambient" | "minecraft:entity.hoglin.ambient" | "entity.piglin.death" | "minecraft:entity.piglin.death" | "block.soul_soil.fall" | "minecraft:block.soul_soil.fall" | "entity.mooshroom.eat" | "minecraft:entity.mooshroom.eat" | "entity.mule.death" | "minecraft:entity.mule.death" | "block.ancient_debris.place" | "minecraft:block.ancient_debris.place" | "entity.tropical_fish.death" | "minecraft:entity.tropical_fish.death" | "entity.villager.work_weaponsmith" | "minecraft:entity.villager.work_weaponsmith" | "block.crop.break" | "minecraft:block.crop.break" | "block.dripstone_block.step" | "minecraft:block.dripstone_block.step" | "block.stone_pressure_plate.click_on" | "minecraft:block.stone_pressure_plate.click_on" | "entity.wolf.shake" | "minecraft:entity.wolf.shake" | "entity.firework_rocket.large_blast_far" | "minecraft:entity.firework_rocket.large_blast_far" | "entity.parrot.imitate.piglin_brute" | "minecraft:entity.parrot.imitate.piglin_brute" | "entity.horse.death" | "minecraft:entity.horse.death" | "music_disc.13" | "minecraft:music_disc.13" | "block.wooden_trapdoor.close" | "minecraft:block.wooden_trapdoor.close" | "entity.item_frame.add_item" | "minecraft:entity.item_frame.add_item" | "entity.guardian.death" | "minecraft:entity.guardian.death" | "music_disc.11" | "minecraft:music_disc.11" | "entity.horse.hurt" | "minecraft:entity.horse.hurt" | "entity.dolphin.ambient_water" | "minecraft:entity.dolphin.ambient_water" | "entity.dolphin.ambient" | "minecraft:entity.dolphin.ambient" | "item.trident.hit" | "minecraft:item.trident.hit" | "item.armor.equip_iron" | "minecraft:item.armor.equip_iron" | "block.end_portal_frame.fill" | "minecraft:block.end_portal_frame.fill" | "block.nylium.step" | "minecraft:block.nylium.step" | "entity.blaze.ambient" | "minecraft:entity.blaze.ambient" | "entity.glow_item_frame.add_item" | "minecraft:entity.glow_item_frame.add_item" | "entity.snowball.throw" | "minecraft:entity.snowball.throw" | "entity.skeleton.hurt" | "minecraft:entity.skeleton.hurt" | "entity.ender_dragon.death" | "minecraft:entity.ender_dragon.death" | "block.rooted_dirt.break" | "minecraft:block.rooted_dirt.break" | "entity.player.splash.high_speed" | "minecraft:entity.player.splash.high_speed" | "block.water.ambient" | "minecraft:block.water.ambient" | "block.piston.extend" | "minecraft:block.piston.extend" | "entity.horse.jump" | "minecraft:entity.horse.jump" | "entity.horse.eat" | "minecraft:entity.horse.eat" | "block.pointed_dripstone.place" | "minecraft:block.pointed_dripstone.place" | "entity.wither_skeleton.ambient" | "minecraft:entity.wither_skeleton.ambient" | "block.shulker_box.open" | "minecraft:block.shulker_box.open" | "block.wood.hit" | "minecraft:block.wood.hit" | "entity.ghast.ambient" | "minecraft:entity.ghast.ambient" | "block.deepslate.break" | "minecraft:block.deepslate.break" | "entity.fox.hurt" | "minecraft:entity.fox.hurt" | "entity.wither.ambient" | "minecraft:entity.wither.ambient" | "block.bone_block.step" | "minecraft:block.bone_block.step" | "entity.firework_rocket.blast_far" | "minecraft:entity.firework_rocket.blast_far" | "block.scaffolding.hit" | "minecraft:block.scaffolding.hit" | "block.nether_gold_ore.step" | "minecraft:block.nether_gold_ore.step" | "block.deepslate_bricks.fall" | "minecraft:block.deepslate_bricks.fall" | "block.polished_deepslate.hit" | "minecraft:block.polished_deepslate.hit" | "entity.rabbit.attack" | "minecraft:entity.rabbit.attack" | "block.stone.hit" | "minecraft:block.stone.hit" | "entity.hostile.death" | "minecraft:entity.hostile.death" | "block.roots.step" | "minecraft:block.roots.step" | "item.book.page_turn" | "minecraft:item.book.page_turn" | "entity.ender_dragon.flap" | "minecraft:entity.ender_dragon.flap" | "entity.hoglin.hurt" | "minecraft:entity.hoglin.hurt" | "entity.wandering_trader.trade" | "minecraft:entity.wandering_trader.trade" | "item.armor.equip_netherite" | "minecraft:item.armor.equip_netherite" | "entity.glow_squid.hurt" | "minecraft:entity.glow_squid.hurt" | "entity.piglin.admiring_item" | "minecraft:entity.piglin.admiring_item" | "ui.cartography_table.take_result" | "minecraft:ui.cartography_table.take_result" | "block.flowering_azalea.hit" | "minecraft:block.flowering_azalea.hit" | "entity.player.attack.crit" | "minecraft:entity.player.attack.crit" | "entity.horse.gallop" | "minecraft:entity.horse.gallop" | "block.weeping_vines.hit" | "minecraft:block.weeping_vines.hit" | "block.azalea_leaves.break" | "minecraft:block.azalea_leaves.break" | "block.shroomlight.step" | "minecraft:block.shroomlight.step" | "entity.dolphin.attack" | "minecraft:entity.dolphin.attack" | "block.deepslate_bricks.step" | "minecraft:block.deepslate_bricks.step" | "block.deepslate.fall" | "minecraft:block.deepslate.fall" | "item.elytra.flying" | "minecraft:item.elytra.flying" | "entity.lightning_bolt.impact" | "minecraft:entity.lightning_bolt.impact" | "entity.snow_golem.shoot" | "minecraft:entity.snow_golem.shoot" | "entity.dolphin.hurt" | "minecraft:entity.dolphin.hurt" | "entity.villager.work_fletcher" | "minecraft:entity.villager.work_fletcher" | "music.overworld.frozen_peaks" | "minecraft:music.overworld.frozen_peaks" | "block.powder_snow.step" | "minecraft:block.powder_snow.step" | "block.note_block.hat" | "minecraft:block.note_block.hat" | "block.tuff.hit" | "minecraft:block.tuff.hit" | "item.bucket.empty" | "minecraft:item.bucket.empty" | "entity.vindicator.ambient" | "minecraft:entity.vindicator.ambient" | "block.medium_amethyst_bud.place" | "minecraft:block.medium_amethyst_bud.place" | "entity.wither_skeleton.death" | "minecraft:entity.wither_skeleton.death" | "block.gilded_blackstone.break" | "minecraft:block.gilded_blackstone.break" | "block.conduit.ambient.short" | "minecraft:block.conduit.ambient.short" | "entity.ghast.warn" | "minecraft:entity.ghast.warn" | "block.soul_soil.step" | "minecraft:block.soul_soil.step" | "entity.cat.stray_ambient" | "minecraft:entity.cat.stray_ambient" | "block.slime_block.break" | "minecraft:block.slime_block.break" | "entity.skeleton_horse.jump_water" | "minecraft:entity.skeleton_horse.jump_water" | "item.axe.strip" | "minecraft:item.axe.strip" | "block.tripwire.detach" | "minecraft:block.tripwire.detach" | "entity.vindicator.hurt" | "minecraft:entity.vindicator.hurt" | "block.anvil.step" | "minecraft:block.anvil.step" | "music.nether.basalt_deltas" | "minecraft:music.nether.basalt_deltas" | "ambient.nether_wastes.mood" | "minecraft:ambient.nether_wastes.mood" | "weather.rain" | "minecraft:weather.rain" | "entity.donkey.ambient" | "minecraft:entity.donkey.ambient" | "block.nether_sprouts.hit" | "minecraft:block.nether_sprouts.hit" | "block.lever.click" | "minecraft:block.lever.click" | "entity.shulker.ambient" | "minecraft:entity.shulker.ambient" | "block.bell.resonate" | "minecraft:block.bell.resonate" | "block.nether_bricks.hit" | "minecraft:block.nether_bricks.hit" | "entity.zombie_horse.ambient" | "minecraft:entity.zombie_horse.ambient" | "block.beehive.drip" | "minecraft:block.beehive.drip" | "entity.polar_bear.ambient_baby" | "minecraft:entity.polar_bear.ambient_baby" | "entity.elder_guardian.ambient_land" | "minecraft:entity.elder_guardian.ambient_land" | "entity.pillager.celebrate" | "minecraft:entity.pillager.celebrate" | "ambient.basalt_deltas.mood" | "minecraft:ambient.basalt_deltas.mood" | "entity.pig.ambient" | "minecraft:entity.pig.ambient" | "item.shovel.flatten" | "minecraft:item.shovel.flatten" | "entity.villager.celebrate" | "minecraft:entity.villager.celebrate" | "block.small_amethyst_bud.break" | "minecraft:block.small_amethyst_bud.break" | "block.big_dripleaf.hit" | "minecraft:block.big_dripleaf.hit" | "entity.piglin_brute.death" | "minecraft:entity.piglin_brute.death" | "ui.toast.challenge_complete" | "minecraft:ui.toast.challenge_complete" | "entity.skeleton_horse.ambient" | "minecraft:entity.skeleton_horse.ambient" | "item.crossbow.loading_start" | "minecraft:item.crossbow.loading_start" | "item.trident.hit_ground" | "minecraft:item.trident.hit_ground" | "entity.horse.step_wood" | "minecraft:entity.horse.step_wood" | "block.candle.ambient" | "minecraft:block.candle.ambient" | "entity.vindicator.celebrate" | "minecraft:entity.vindicator.celebrate" | "entity.dolphin.jump" | "minecraft:entity.dolphin.jump" | "block.amethyst_block.hit" | "minecraft:block.amethyst_block.hit" | "entity.bat.takeoff" | "minecraft:entity.bat.takeoff" | "block.conduit.deactivate" | "minecraft:block.conduit.deactivate" | "entity.enderman.ambient" | "minecraft:entity.enderman.ambient" | "entity.drowned.death" | "minecraft:entity.drowned.death" | "entity.goat.screaming.eat" | "minecraft:entity.goat.screaming.eat" | "block.moss.hit" | "minecraft:block.moss.hit" | "block.composter.empty" | "minecraft:block.composter.empty" | "entity.parrot.imitate.stray" | "minecraft:entity.parrot.imitate.stray" | "block.copper.fall" | "minecraft:block.copper.fall" | "block.rooted_dirt.place" | "minecraft:block.rooted_dirt.place" | "block.lily_pad.place" | "minecraft:block.lily_pad.place" | "entity.ghast.death" | "minecraft:entity.ghast.death" | "block.lantern.place" | "minecraft:block.lantern.place" | "ambient.basalt_deltas.loop" | "minecraft:ambient.basalt_deltas.loop" | "entity.glow_squid.ambient" | "minecraft:entity.glow_squid.ambient" | "entity.stray.hurt" | "minecraft:entity.stray.hurt" | "block.bamboo.hit" | "minecraft:block.bamboo.hit" | "entity.piglin.step" | "minecraft:entity.piglin.step" | "block.deepslate_bricks.hit" | "minecraft:block.deepslate_bricks.hit" | "block.flowering_azalea.step" | "minecraft:block.flowering_azalea.step" | "entity.ghast.hurt" | "minecraft:entity.ghast.hurt" | "entity.goat.step" | "minecraft:entity.goat.step" | "block.sculk_sensor.break" | "minecraft:block.sculk_sensor.break" | "block.enchantment_table.use" | "minecraft:block.enchantment_table.use" | "entity.wither_skeleton.hurt" | "minecraft:entity.wither_skeleton.hurt" | "block.bamboo_sapling.break" | "minecraft:block.bamboo_sapling.break" | "block.fire.ambient" | "minecraft:block.fire.ambient" | "block.nether_sprouts.place" | "minecraft:block.nether_sprouts.place" | "block.smithing_table.use" | "minecraft:block.smithing_table.use" | "block.powder_snow.fall" | "minecraft:block.powder_snow.fall" | "entity.witch.ambient" | "minecraft:entity.witch.ambient" | "entity.phantom.hurt" | "minecraft:entity.phantom.hurt" | "entity.player.levelup" | "minecraft:entity.player.levelup" | "entity.zombie.break_wooden_door" | "minecraft:entity.zombie.break_wooden_door" | "music_disc.far" | "minecraft:music_disc.far" | "block.deepslate.place" | "minecraft:block.deepslate.place" | "entity.skeleton_horse.step_water" | "minecraft:entity.skeleton_horse.step_water" | "entity.axolotl.attack" | "minecraft:entity.axolotl.attack" | "entity.cod.death" | "minecraft:entity.cod.death" | "entity.splash_potion.throw" | "minecraft:entity.splash_potion.throw" | "block.polished_deepslate.fall" | "minecraft:block.polished_deepslate.fall" | "block.coral_block.hit" | "minecraft:block.coral_block.hit" | "block.polished_deepslate.break" | "minecraft:block.polished_deepslate.break" | "entity.fishing_bobber.throw" | "minecraft:entity.fishing_bobber.throw" | "entity.mule.angry" | "minecraft:entity.mule.angry" | "entity.generic.big_fall" | "minecraft:entity.generic.big_fall" | "block.wooden_pressure_plate.click_on" | "minecraft:block.wooden_pressure_plate.click_on" | "block.ladder.fall" | "minecraft:block.ladder.fall" | "block.note_block.cow_bell" | "minecraft:block.note_block.cow_bell" | "entity.villager.ambient" | "minecraft:entity.villager.ambient" | "block.wood.place" | "minecraft:block.wood.place" | "block.lodestone.hit" | "minecraft:block.lodestone.hit" | "block.large_amethyst_bud.break" | "minecraft:block.large_amethyst_bud.break" | "entity.zombie_horse.death" | "minecraft:entity.zombie_horse.death" | "block.amethyst_block.break" | "minecraft:block.amethyst_block.break" | "ambient.soul_sand_valley.additions" | "minecraft:ambient.soul_sand_valley.additions" | "block.ancient_debris.break" | "minecraft:block.ancient_debris.break" | "entity.cat.death" | "minecraft:entity.cat.death" | "block.amethyst_cluster.fall" | "minecraft:block.amethyst_cluster.fall" | "item.armor.equip_generic" | "minecraft:item.armor.equip_generic" | "entity.blaze.hurt" | "minecraft:entity.blaze.hurt" | "entity.wither.break_block" | "minecraft:entity.wither.break_block" | "block.medium_amethyst_bud.break" | "minecraft:block.medium_amethyst_bud.break" | "block.nether_ore.step" | "minecraft:block.nether_ore.step" | "block.rooted_dirt.step" | "minecraft:block.rooted_dirt.step" | "block.polished_deepslate.place" | "minecraft:block.polished_deepslate.place" | "entity.ocelot.death" | "minecraft:entity.ocelot.death" | "entity.cow.death" | "minecraft:entity.cow.death" | "entity.goat.ram_impact" | "minecraft:entity.goat.ram_impact" | "entity.parrot.imitate.ghast" | "minecraft:entity.parrot.imitate.ghast" | "block.grindstone.use" | "minecraft:block.grindstone.use" | "entity.shulker.hurt_closed" | "minecraft:entity.shulker.hurt_closed" | "entity.guardian.attack" | "minecraft:entity.guardian.attack" | "entity.player.splash" | "minecraft:entity.player.splash" | "music.overworld.jagged_peaks" | "minecraft:music.overworld.jagged_peaks" | "block.azalea_leaves.step" | "minecraft:block.azalea_leaves.step" | "block.lava.pop" | "minecraft:block.lava.pop" | "block.note_block.guitar" | "minecraft:block.note_block.guitar" | "block.polished_deepslate.step" | "minecraft:block.polished_deepslate.step" | "music_disc.mellohi" | "minecraft:music_disc.mellohi" | "entity.drowned.ambient_water" | "minecraft:entity.drowned.ambient_water" | "entity.rabbit.jump" | "minecraft:entity.rabbit.jump" | "block.tripwire.attach" | "minecraft:block.tripwire.attach" | "entity.generic.hurt" | "minecraft:entity.generic.hurt" | "item.honey_bottle.drink" | "minecraft:item.honey_bottle.drink" | "entity.parrot.imitate.piglin" | "minecraft:entity.parrot.imitate.piglin" | "entity.cat.eat" | "minecraft:entity.cat.eat" | "entity.snow_golem.shear" | "minecraft:entity.snow_golem.shear" | "ambient.underwater.loop.additions.ultra_rare" | "minecraft:ambient.underwater.loop.additions.ultra_rare" | "entity.arrow.shoot" | "minecraft:entity.arrow.shoot" | "block.netherrack.step" | "minecraft:block.netherrack.step" | "ambient.warped_forest.mood" | "minecraft:ambient.warped_forest.mood" | "ui.loom.take_result" | "minecraft:ui.loom.take_result" | "block.amethyst_block.place" | "minecraft:block.amethyst_block.place" | "entity.axolotl.idle_air" | "minecraft:entity.axolotl.idle_air" | "entity.bee.hurt" | "minecraft:entity.bee.hurt" | "entity.elder_guardian.hurt" | "minecraft:entity.elder_guardian.hurt" | "entity.villager.work_fisherman" | "minecraft:entity.villager.work_fisherman" | "entity.evoker.prepare_summon" | "minecraft:entity.evoker.prepare_summon" | "block.weeping_vines.place" | "minecraft:block.weeping_vines.place" | "entity.polar_bear.ambient" | "minecraft:entity.polar_bear.ambient" | "entity.skeleton.death" | "minecraft:entity.skeleton.death" | "entity.panda.bite" | "minecraft:entity.panda.bite" | "entity.hoglin.death" | "minecraft:entity.hoglin.death" | "entity.rabbit.hurt" | "minecraft:entity.rabbit.hurt" | "entity.ender_eye.launch" | "minecraft:entity.ender_eye.launch" | "block.ladder.step" | "minecraft:block.ladder.step" | "entity.salmon.ambient" | "minecraft:entity.salmon.ambient" | "entity.mooshroom.convert" | "minecraft:entity.mooshroom.convert" | "entity.minecart.inside" | "minecraft:entity.minecart.inside" | "entity.dolphin.play" | "minecraft:entity.dolphin.play" | "block.amethyst_cluster.step" | "minecraft:block.amethyst_cluster.step" | "entity.zoglin.step" | "minecraft:entity.zoglin.step" | "block.note_block.pling" | "minecraft:block.note_block.pling" | "entity.stray.death" | "minecraft:entity.stray.death" | "block.stone.place" | "minecraft:block.stone.place" | "item.shield.block" | "minecraft:item.shield.block" | "block.lantern.break" | "minecraft:block.lantern.break" | "block.note_block.snare" | "minecraft:block.note_block.snare" | "block.sweet_berry_bush.break" | "minecraft:block.sweet_berry_bush.break" | "block.nether_gold_ore.hit" | "minecraft:block.nether_gold_ore.hit" | "block.stem.fall" | "minecraft:block.stem.fall" | "block.note_block.harp" | "minecraft:block.note_block.harp" | "block.rooted_dirt.fall" | "minecraft:block.rooted_dirt.fall" | "entity.horse.breathe" | "minecraft:entity.horse.breathe" | "entity.cat.purreow" | "minecraft:entity.cat.purreow" | "entity.donkey.hurt" | "minecraft:entity.donkey.hurt" | "entity.guardian.death_land" | "minecraft:entity.guardian.death_land" | "entity.parrot.imitate.magma_cube" | "minecraft:entity.parrot.imitate.magma_cube" | "block.bamboo_sapling.place" | "minecraft:block.bamboo_sapling.place" | "block.wool.break" | "minecraft:block.wool.break" | "block.lava.ambient" | "minecraft:block.lava.ambient" | "ambient.basalt_deltas.additions" | "minecraft:ambient.basalt_deltas.additions" | "entity.player.attack.knockback" | "minecraft:entity.player.attack.knockback" | "block.vine.place" | "minecraft:block.vine.place" | "entity.zombie_villager.hurt" | "minecraft:entity.zombie_villager.hurt" | "entity.turtle.egg_crack" | "minecraft:entity.turtle.egg_crack" | "music.dragon" | "minecraft:music.dragon" | "block.candle.hit" | "minecraft:block.candle.hit" | "block.composter.ready" | "minecraft:block.composter.ready" | "entity.goat.screaming.long_jump" | "minecraft:entity.goat.screaming.long_jump" | "block.snow.place" | "minecraft:block.snow.place" | "block.bell.use" | "minecraft:block.bell.use" | "block.hanging_roots.hit" | "minecraft:block.hanging_roots.hit" | "item.crossbow.hit" | "minecraft:item.crossbow.hit" | "entity.guardian.hurt_land" | "minecraft:entity.guardian.hurt_land" | "entity.parrot.imitate.evoker" | "minecraft:entity.parrot.imitate.evoker" | "entity.mooshroom.suspicious_milk" | "minecraft:entity.mooshroom.suspicious_milk" | "entity.strider.happy" | "minecraft:entity.strider.happy" | "ambient.underwater.loop.additions.rare" | "minecraft:ambient.underwater.loop.additions.rare" | "block.note_block.bit" | "minecraft:block.note_block.bit" | "entity.dolphin.swim" | "minecraft:entity.dolphin.swim" | "entity.player.swim" | "minecraft:entity.player.swim" | "item.bucket.empty_fish" | "minecraft:item.bucket.empty_fish" | "entity.phantom.bite" | "minecraft:entity.phantom.bite" | "entity.armor_stand.break" | "minecraft:entity.armor_stand.break" | "item.armor.equip_elytra" | "minecraft:item.armor.equip_elytra" | "item.bundle.drop_contents" | "minecraft:item.bundle.drop_contents" | "block.iron_trapdoor.close" | "minecraft:block.iron_trapdoor.close" | "entity.puffer_fish.blow_up" | "minecraft:entity.puffer_fish.blow_up" | "entity.evoker.prepare_attack" | "minecraft:entity.evoker.prepare_attack" | "entity.horse.land" | "minecraft:entity.horse.land" | "block.stem.step" | "minecraft:block.stem.step" | "block.nether_ore.fall" | "minecraft:block.nether_ore.fall" | "block.netherite_block.break" | "minecraft:block.netherite_block.break" | "entity.generic.swim" | "minecraft:entity.generic.swim" | "entity.salmon.hurt" | "minecraft:entity.salmon.hurt" | "block.vine.break" | "minecraft:block.vine.break" | "entity.magma_cube.squish" | "minecraft:entity.magma_cube.squish" | "block.flowering_azalea.place" | "minecraft:block.flowering_azalea.place" | "block.chest.locked" | "minecraft:block.chest.locked" | "ui.loom.select_pattern" | "minecraft:ui.loom.select_pattern" | "entity.snow_golem.hurt" | "minecraft:entity.snow_golem.hurt" | "weather.rain.above" | "minecraft:weather.rain.above" | "entity.turtle.egg_break" | "minecraft:entity.turtle.egg_break" | "ui.toast.out" | "minecraft:ui.toast.out" | "entity.enderman.death" | "minecraft:entity.enderman.death" | "block.netherrack.break" | "minecraft:block.netherrack.break" | "entity.vex.death" | "minecraft:entity.vex.death" | "entity.wandering_trader.no" | "minecraft:entity.wandering_trader.no" | "entity.arrow.hit_player" | "minecraft:entity.arrow.hit_player" | "entity.creeper.hurt" | "minecraft:entity.creeper.hurt" | "entity.wolf.growl" | "minecraft:entity.wolf.growl" | "block.note_block.banjo" | "minecraft:block.note_block.banjo" | "entity.skeleton_horse.gallop_water" | "minecraft:entity.skeleton_horse.gallop_water" | "block.candle.step" | "minecraft:block.candle.step" | "entity.chicken.death" | "minecraft:entity.chicken.death" | "music.overworld.lush_caves" | "minecraft:music.overworld.lush_caves" | "item.dye.use" | "minecraft:item.dye.use" | "block.amethyst_cluster.place" | "minecraft:block.amethyst_cluster.place" | "entity.panda.hurt" | "minecraft:entity.panda.hurt" | "entity.shulker.shoot" | "minecraft:entity.shulker.shoot" | "entity.generic.splash" | "minecraft:entity.generic.splash" | "entity.slime.jump" | "minecraft:entity.slime.jump" | "entity.creeper.death" | "minecraft:entity.creeper.death" | "block.wet_grass.hit" | "minecraft:block.wet_grass.hit" | "entity.ocelot.hurt" | "minecraft:entity.ocelot.hurt" | "entity.ravager.ambient" | "minecraft:entity.ravager.ambient" | "entity.tropical_fish.ambient" | "minecraft:entity.tropical_fish.ambient" | "block.bubble_column.whirlpool_ambient" | "minecraft:block.bubble_column.whirlpool_ambient" | "block.netherrack.fall" | "minecraft:block.netherrack.fall" | "entity.evoker.hurt" | "minecraft:entity.evoker.hurt" | "block.coral_block.fall" | "minecraft:block.coral_block.fall" | "entity.axolotl.swim" | "minecraft:entity.axolotl.swim" | "entity.parrot.fly" | "minecraft:entity.parrot.fly" | "item.crop.plant" | "minecraft:item.crop.plant" | "block.weeping_vines.break" | "minecraft:block.weeping_vines.break" | "entity.husk.converted_to_zombie" | "minecraft:entity.husk.converted_to_zombie" | "block.flowering_azalea.fall" | "minecraft:block.flowering_azalea.fall" | "entity.slime.hurt" | "minecraft:entity.slime.hurt" | "music.overworld.stony_peaks" | "minecraft:music.overworld.stony_peaks" | "entity.piglin_brute.converted_to_zombified" | "minecraft:entity.piglin_brute.converted_to_zombified" | "entity.slime.squish" | "minecraft:entity.slime.squish" | "block.smoker.smoke" | "minecraft:block.smoker.smoke" | "block.barrel.close" | "minecraft:block.barrel.close" | "entity.iron_golem.hurt" | "minecraft:entity.iron_golem.hurt" | "entity.puffer_fish.blow_out" | "minecraft:entity.puffer_fish.blow_out" | "entity.dolphin.splash" | "minecraft:entity.dolphin.splash" | "item.axe.scrape" | "minecraft:item.axe.scrape" | "block.candle.fall" | "minecraft:block.candle.fall" | "entity.horse.ambient" | "minecraft:entity.horse.ambient" | "entity.llama.chest" | "minecraft:entity.llama.chest" | "entity.sheep.shear" | "minecraft:entity.sheep.shear" | "block.sweet_berry_bush.place" | "minecraft:block.sweet_berry_bush.place" | "entity.sheep.hurt" | "minecraft:entity.sheep.hurt" | "entity.zombified_piglin.hurt" | "minecraft:entity.zombified_piglin.hurt" | "block.ender_chest.close" | "minecraft:block.ender_chest.close" | "item.honeycomb.wax_on" | "minecraft:item.honeycomb.wax_on" | "entity.parrot.imitate.guardian" | "minecraft:entity.parrot.imitate.guardian" | "entity.phantom.swoop" | "minecraft:entity.phantom.swoop" | "entity.stray.ambient" | "minecraft:entity.stray.ambient" | "entity.goat.prepare_ram" | "minecraft:entity.goat.prepare_ram" | "music_disc.mall" | "minecraft:music_disc.mall" | "entity.shulker_bullet.hurt" | "minecraft:entity.shulker_bullet.hurt" | "block.deepslate_tiles.step" | "minecraft:block.deepslate_tiles.step" | "block.respawn_anchor.set_spawn" | "minecraft:block.respawn_anchor.set_spawn" | "entity.zombie.attack_iron_door" | "minecraft:entity.zombie.attack_iron_door" | "block.sculk_sensor.place" | "minecraft:block.sculk_sensor.place" | "block.big_dripleaf.tilt_up" | "minecraft:block.big_dripleaf.tilt_up" | "music_disc.otherside" | "minecraft:music_disc.otherside" | "block.nether_sprouts.break" | "minecraft:block.nether_sprouts.break" | "entity.hostile.swim" | "minecraft:entity.hostile.swim" | "block.nether_sprouts.step" | "minecraft:block.nether_sprouts.step" | "entity.guardian.hurt" | "minecraft:entity.guardian.hurt" | "entity.fishing_bobber.retrieve" | "minecraft:entity.fishing_bobber.retrieve" | "entity.shulker.close" | "minecraft:entity.shulker.close" | "entity.ender_pearl.throw" | "minecraft:entity.ender_pearl.throw" | "block.cave_vines.hit" | "minecraft:block.cave_vines.hit" | "entity.zombie.death" | "minecraft:entity.zombie.death" | "block.wooden_button.click_off" | "minecraft:block.wooden_button.click_off" | "entity.armor_stand.fall" | "minecraft:entity.armor_stand.fall" | "entity.blaze.shoot" | "minecraft:entity.blaze.shoot" | "entity.puffer_fish.hurt" | "minecraft:entity.puffer_fish.hurt" | "block.gravel.place" | "minecraft:block.gravel.place" | "block.nether_wart.break" | "minecraft:block.nether_wart.break" | "entity.parrot.imitate.vex" | "minecraft:entity.parrot.imitate.vex" | "entity.donkey.chest" | "minecraft:entity.donkey.chest" | "block.large_amethyst_bud.place" | "minecraft:block.large_amethyst_bud.place" | "block.fence_gate.open" | "minecraft:block.fence_gate.open" | "entity.strider.eat" | "minecraft:entity.strider.eat" | "block.copper.step" | "minecraft:block.copper.step" | "block.shulker_box.close" | "minecraft:block.shulker_box.close" | "block.snow.break" | "minecraft:block.snow.break" | "entity.wandering_trader.yes" | "minecraft:entity.wandering_trader.yes" | "entity.illusioner.death" | "minecraft:entity.illusioner.death" | "entity.parrot.imitate.vindicator" | "minecraft:entity.parrot.imitate.vindicator" | "music.overworld.dripstone_caves" | "minecraft:music.overworld.dripstone_caves" | "block.tuff.step" | "minecraft:block.tuff.step" | "entity.llama.swag" | "minecraft:entity.llama.swag" | "item.bucket.fill_lava" | "minecraft:item.bucket.fill_lava" | "block.lantern.step" | "minecraft:block.lantern.step" | "entity.cat.hurt" | "minecraft:entity.cat.hurt" | "entity.iron_golem.repair" | "minecraft:entity.iron_golem.repair" | "item.glow_ink_sac.use" | "minecraft:item.glow_ink_sac.use" | "entity.illusioner.mirror_move" | "minecraft:entity.illusioner.mirror_move" | "entity.illusioner.hurt" | "minecraft:entity.illusioner.hurt" | "entity.spider.step" | "minecraft:entity.spider.step" | "block.wool.place" | "minecraft:block.wool.place" | "entity.rabbit.ambient" | "minecraft:entity.rabbit.ambient" | "block.beehive.enter" | "minecraft:block.beehive.enter" | "entity.experience_orb.pickup" | "minecraft:entity.experience_orb.pickup" | "entity.axolotl.idle_water" | "minecraft:entity.axolotl.idle_water" | "block.honey_block.hit" | "minecraft:block.honey_block.hit" | "block.gravel.hit" | "minecraft:block.gravel.hit" | "entity.puffer_fish.ambient" | "minecraft:entity.puffer_fish.ambient" | "entity.player.burp" | "minecraft:entity.player.burp" | "entity.hostile.big_fall" | "minecraft:entity.hostile.big_fall" | "music_disc.stal" | "minecraft:music_disc.stal" | "entity.player.hurt_freeze" | "minecraft:entity.player.hurt_freeze" | "block.netherite_block.place" | "minecraft:block.netherite_block.place" | "entity.evoker.prepare_wololo" | "minecraft:entity.evoker.prepare_wololo" | "block.nether_ore.hit" | "minecraft:block.nether_ore.hit" | "item.armor.equip_turtle" | "minecraft:item.armor.equip_turtle" | "entity.player.death" | "minecraft:entity.player.death" | "block.wooden_trapdoor.open" | "minecraft:block.wooden_trapdoor.open" | "entity.slime.attack" | "minecraft:entity.slime.attack" | "block.stem.hit" | "minecraft:block.stem.hit"; + type class_3611 = "lava" | "minecraft:lava" | "empty" | "minecraft:empty" | "water" | "minecraft:water" | "flowing_lava" | "minecraft:flowing_lava" | "flowing_water" | "minecraft:flowing_water"; + type class_1959 = "frozen_ocean" | "minecraft:frozen_ocean" | "savanna_plateau" | "minecraft:savanna_plateau" | "taiga" | "minecraft:taiga" | "savanna" | "minecraft:savanna" | "swamp" | "minecraft:swamp" | "dripstone_caves" | "minecraft:dripstone_caves" | "basalt_deltas" | "minecraft:basalt_deltas" | "ice_spikes" | "minecraft:ice_spikes" | "frozen_peaks" | "minecraft:frozen_peaks" | "crimson_forest" | "minecraft:crimson_forest" | "dark_forest" | "minecraft:dark_forest" | "lush_caves" | "minecraft:lush_caves" | "old_growth_spruce_taiga" | "minecraft:old_growth_spruce_taiga" | "frozen_river" | "minecraft:frozen_river" | "lukewarm_ocean" | "minecraft:lukewarm_ocean" | "warm_ocean" | "minecraft:warm_ocean" | "mushroom_fields" | "minecraft:mushroom_fields" | "forest" | "minecraft:forest" | "end_midlands" | "minecraft:end_midlands" | "windswept_forest" | "minecraft:windswept_forest" | "deep_ocean" | "minecraft:deep_ocean" | "sunflower_plains" | "minecraft:sunflower_plains" | "stony_peaks" | "minecraft:stony_peaks" | "stony_shore" | "minecraft:stony_shore" | "nether_wastes" | "minecraft:nether_wastes" | "flower_forest" | "minecraft:flower_forest" | "deep_lukewarm_ocean" | "minecraft:deep_lukewarm_ocean" | "old_growth_birch_forest" | "minecraft:old_growth_birch_forest" | "desert" | "minecraft:desert" | "snowy_taiga" | "minecraft:snowy_taiga" | "beach" | "minecraft:beach" | "grove" | "minecraft:grove" | "deep_frozen_ocean" | "minecraft:deep_frozen_ocean" | "river" | "minecraft:river" | "the_void" | "minecraft:the_void" | "old_growth_pine_taiga" | "minecraft:old_growth_pine_taiga" | "deep_cold_ocean" | "minecraft:deep_cold_ocean" | "windswept_gravelly_hills" | "minecraft:windswept_gravelly_hills" | "snowy_plains" | "minecraft:snowy_plains" | "end_highlands" | "minecraft:end_highlands" | "jagged_peaks" | "minecraft:jagged_peaks" | "eroded_badlands" | "minecraft:eroded_badlands" | "bamboo_jungle" | "minecraft:bamboo_jungle" | "plains" | "minecraft:plains" | "end_barrens" | "minecraft:end_barrens" | "small_end_islands" | "minecraft:small_end_islands" | "meadow" | "minecraft:meadow" | "the_end" | "minecraft:the_end" | "snowy_beach" | "minecraft:snowy_beach" | "sparse_jungle" | "minecraft:sparse_jungle" | "jungle" | "minecraft:jungle" | "snowy_slopes" | "minecraft:snowy_slopes" | "birch_forest" | "minecraft:birch_forest" | "ocean" | "minecraft:ocean" | "cold_ocean" | "minecraft:cold_ocean" | "warped_forest" | "minecraft:warped_forest" | "soul_sand_valley" | "minecraft:soul_sand_valley" | "badlands" | "minecraft:badlands" | "windswept_hills" | "minecraft:windswept_hills" | "windswept_savanna" | "minecraft:windswept_savanna" | "wooded_badlands" | "minecraft:wooded_badlands"; + type class_1865 = "stonecutting" | "minecraft:stonecutting" | "crafting_shaped" | "minecraft:crafting_shaped" | "crafting_special_armordye" | "minecraft:crafting_special_armordye" | "smelting" | "minecraft:smelting" | "crafting_special_shulkerboxcoloring" | "minecraft:crafting_special_shulkerboxcoloring" | "crafting_special_bannerduplicate" | "minecraft:crafting_special_bannerduplicate" | "crafting_special_bookcloning" | "minecraft:crafting_special_bookcloning" | "crafting_special_suspiciousstew" | "minecraft:crafting_special_suspiciousstew" | "crafting_special_mapextending" | "minecraft:crafting_special_mapextending" | "blasting" | "minecraft:blasting" | "smithing" | "minecraft:smithing" | "crafting_shapeless" | "minecraft:crafting_shapeless" | "kubejs:shapeless" | "crafting_special_tippedarrow" | "minecraft:crafting_special_tippedarrow" | "smoking" | "minecraft:smoking" | "crafting_special_firework_star" | "minecraft:crafting_special_firework_star" | "crafting_special_shielddecoration" | "minecraft:crafting_special_shielddecoration" | "crafting_special_firework_star_fade" | "minecraft:crafting_special_firework_star_fade" | "kubejs:shaped" | "campfire_cooking" | "minecraft:campfire_cooking" | "crafting_special_firework_rocket" | "minecraft:crafting_special_firework_rocket" | "crafting_special_mapcloning" | "minecraft:crafting_special_mapcloning" | "crafting_special_repairitem" | "minecraft:crafting_special_repairitem"; + type class_1887 = "efficiency" | "minecraft:efficiency" | "looting" | "minecraft:looting" | "soul_speed" | "minecraft:soul_speed" | "silk_touch" | "minecraft:silk_touch" | "quick_charge" | "minecraft:quick_charge" | "fortune" | "minecraft:fortune" | "flame" | "minecraft:flame" | "aqua_affinity" | "minecraft:aqua_affinity" | "multishot" | "minecraft:multishot" | "channeling" | "minecraft:channeling" | "loyalty" | "minecraft:loyalty" | "binding_curse" | "minecraft:binding_curse" | "punch" | "minecraft:punch" | "projectile_protection" | "minecraft:projectile_protection" | "power" | "minecraft:power" | "sharpness" | "minecraft:sharpness" | "frost_walker" | "minecraft:frost_walker" | "fire_protection" | "minecraft:fire_protection" | "impaling" | "minecraft:impaling" | "luck_of_the_sea" | "minecraft:luck_of_the_sea" | "riptide" | "minecraft:riptide" | "protection" | "minecraft:protection" | "respiration" | "minecraft:respiration" | "mending" | "minecraft:mending" | "piercing" | "minecraft:piercing" | "feather_falling" | "minecraft:feather_falling" | "unbreaking" | "minecraft:unbreaking" | "smite" | "minecraft:smite" | "fire_aspect" | "minecraft:fire_aspect" | "lure" | "minecraft:lure" | "knockback" | "minecraft:knockback" | "depth_strider" | "minecraft:depth_strider" | "sweeping" | "minecraft:sweeping" | "infinity" | "minecraft:infinity" | "vanishing_curse" | "minecraft:vanishing_curse" | "blast_protection" | "minecraft:blast_protection" | "bane_of_arthropods" | "minecraft:bane_of_arthropods" | "thorns" | "minecraft:thorns"; + type class_1299 = "dolphin" | "minecraft:dolphin" | "trident" | "minecraft:trident" | "item_frame" | "minecraft:item_frame" | "phantom" | "minecraft:phantom" | "wither_skeleton" | "minecraft:wither_skeleton" | "piglin_brute" | "minecraft:piglin_brute" | "end_crystal" | "minecraft:end_crystal" | "area_effect_cloud" | "minecraft:area_effect_cloud" | "experience_orb" | "minecraft:experience_orb" | "endermite" | "minecraft:endermite" | "arrow" | "minecraft:arrow" | "bee" | "minecraft:bee" | "cow" | "minecraft:cow" | "hopper_minecart" | "minecraft:hopper_minecart" | "spider" | "minecraft:spider" | "command_block_minecart" | "minecraft:command_block_minecart" | "small_fireball" | "minecraft:small_fireball" | "painting" | "minecraft:painting" | "cod" | "minecraft:cod" | "snow_golem" | "minecraft:snow_golem" | "fishing_bobber" | "minecraft:fishing_bobber" | "polar_bear" | "minecraft:polar_bear" | "potion" | "minecraft:potion" | "furnace_minecart" | "minecraft:furnace_minecart" | "wandering_trader" | "minecraft:wandering_trader" | "boat" | "minecraft:boat" | "experience_bottle" | "minecraft:experience_bottle" | "hoglin" | "minecraft:hoglin" | "pillager" | "minecraft:pillager" | "rabbit" | "minecraft:rabbit" | "magma_cube" | "minecraft:magma_cube" | "bat" | "minecraft:bat" | "player" | "minecraft:player" | "blaze" | "minecraft:blaze" | "llama" | "minecraft:llama" | "piglin" | "minecraft:piglin" | "chicken" | "minecraft:chicken" | "slime" | "minecraft:slime" | "panda" | "minecraft:panda" | "armor_stand" | "minecraft:armor_stand" | "donkey" | "minecraft:donkey" | "skeleton" | "minecraft:skeleton" | "parrot" | "minecraft:parrot" | "ender_dragon" | "minecraft:ender_dragon" | "shulker_bullet" | "minecraft:shulker_bullet" | "salmon" | "minecraft:salmon" | "glow_item_frame" | "minecraft:glow_item_frame" | "llama_spit" | "minecraft:llama_spit" | "tnt" | "minecraft:tnt" | "snowball" | "minecraft:snowball" | "skeleton_horse" | "minecraft:skeleton_horse" | "item" | "minecraft:item" | "elder_guardian" | "minecraft:elder_guardian" | "strider" | "minecraft:strider" | "goat" | "minecraft:goat" | "fox" | "minecraft:fox" | "mule" | "minecraft:mule" | "giant" | "minecraft:giant" | "fireball" | "minecraft:fireball" | "zombie_villager" | "minecraft:zombie_villager" | "silverfish" | "minecraft:silverfish" | "sheep" | "minecraft:sheep" | "firework_rocket" | "minecraft:firework_rocket" | "guardian" | "minecraft:guardian" | "husk" | "minecraft:husk" | "cat" | "minecraft:cat" | "iron_golem" | "minecraft:iron_golem" | "zombie_horse" | "minecraft:zombie_horse" | "dragon_fireball" | "minecraft:dragon_fireball" | "tropical_fish" | "minecraft:tropical_fish" | "egg" | "minecraft:egg" | "ender_pearl" | "minecraft:ender_pearl" | "witch" | "minecraft:witch" | "wither" | "minecraft:wither" | "eye_of_ender" | "minecraft:eye_of_ender" | "falling_block" | "minecraft:falling_block" | "zoglin" | "minecraft:zoglin" | "creeper" | "minecraft:creeper" | "stray" | "minecraft:stray" | "illusioner" | "minecraft:illusioner" | "pufferfish" | "minecraft:pufferfish" | "wither_skull" | "minecraft:wither_skull" | "shulker" | "minecraft:shulker" | "turtle" | "minecraft:turtle" | "spectral_arrow" | "minecraft:spectral_arrow" | "tnt_minecart" | "minecraft:tnt_minecart" | "cave_spider" | "minecraft:cave_spider" | "villager" | "minecraft:villager" | "wolf" | "minecraft:wolf" | "ocelot" | "minecraft:ocelot" | "vex" | "minecraft:vex" | "pig" | "minecraft:pig" | "zombified_piglin" | "minecraft:zombified_piglin" | "drowned" | "minecraft:drowned" | "zombie" | "minecraft:zombie" | "ghast" | "minecraft:ghast" | "trader_llama" | "minecraft:trader_llama" | "axolotl" | "minecraft:axolotl" | "evoker_fangs" | "minecraft:evoker_fangs" | "mooshroom" | "minecraft:mooshroom" | "ravager" | "minecraft:ravager" | "leash_knot" | "minecraft:leash_knot" | "horse" | "minecraft:horse" | "spawner_minecart" | "minecraft:spawner_minecart" | "evoker" | "minecraft:evoker" | "marker" | "minecraft:marker" | "minecart" | "minecraft:minecart" | "chest_minecart" | "minecraft:chest_minecart" | "vindicator" | "minecraft:vindicator" | "glow_squid" | "minecraft:glow_squid" | "enderman" | "minecraft:enderman" | "lightning_bolt" | "minecraft:lightning_bolt" | "squid" | "minecraft:squid"; +} +declare namespace TSDoc { + + type Root = { visible?: boolean } + type ScreenObject = { + x?: number | string, + y?: number | string, + z?: number | string, + w?: number | string, + h?: number | string, + moveX?: number | string, + moveY?: number | string, + expandW?: number | string, + expandH?: number | string, + alignx?: "left" | "center" | "right", + alignY?: "top" | "center" | "bottom", + draw?: "ingame" | "gui" | "always" + } & Root + type RectangleObject = { + type: "rectangle", + color?: Internal.Color, + texture?: ResourceLocation_, + u0?: number | string, + v0?: number | string, + u1?: number | string, + v1?: number | string + } & ScreenObject + type GradientObject = { + type: "gradient", + color?: Internal.Color, + texture?: ResourceLocation_, + u0?: number | string, + v0?: number | string, + u1?: number | string, + v1?: number | string, + colorT?: Internal.Color, + colorB?: Internal.Color, + colorL?: Internal.Color, + colorTL?: Internal.Color, + colorTR?: Internal.Color, + colorBL?: Internal.Color, + colorBR?: Internal.Color, + } & ScreenObject + type TextObject = { + type: "text", + text?: Text_, + shadow?: boolean, + scale?: number, + color?: Internal.Color, + centered?: boolean + } & ScreenObject + + type Paintable = TextObject | GradientObject | RectangleObject +} diff --git a/kubejs/probe/generated/java.d.ts b/kubejs/probe/generated/java.d.ts new file mode 100644 index 0000000..e388459 --- /dev/null +++ b/kubejs/probe/generated/java.d.ts @@ -0,0 +1,2366 @@ +/// +declare function java(name: "net.minecraft.class_1871"): typeof Internal.class_1871; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntCollection"): typeof Internal.IntCollection; +declare function java(name: "net.minecraft.class_6581"): typeof Internal.class_6581; +declare function java(name: "net.minecraft.class_3154"): typeof Internal.class_3154; +declare function java(name: "java.util.function.Predicate"): typeof Internal.Predicate; +declare function java(name: "net.minecraft.class_1071"): typeof Internal.class_1071; +declare function java(name: "net.minecraft.class_2582"): typeof Internal.class_2582; +declare function java(name: "net.minecraft.class_3986"): typeof Internal.class_3986; +declare function java(name: "net.minecraft.class_2165"): typeof Internal.class_2165; +declare function java(name: "net.minecraft.class_4649"): typeof Internal.class_4649; +declare function java(name: "java.util.concurrent.ScheduledFuture"): typeof Internal.ScheduledFuture; +declare function java(name: "net.minecraft.class_3168"): typeof Internal.class_3168; +declare function java(name: "net.minecraft.class_4184"): typeof Internal.class_4184; +declare function java(name: "java.util.AbstractCollection"): typeof Internal.AbstractCollection; +declare function java(name: "net.minecraft.class_3620"): typeof Internal.class_3620; +declare function java(name: "net.minecraft.class_3765"): typeof Internal.class_3765; +declare function java(name: "net.minecraft.class_4968"): typeof Internal.class_4968; +declare function java(name: "net.minecraft.class_3793"): typeof Internal.class_3793; +declare function java(name: "net.fabricmc.fabric.mixin.screen.ScreenAccessor"): typeof Internal.ScreenAccessor; +declare function java(name: "net.minecraft.class_5419"): typeof Internal.class_5419; +declare function java(name: "net.minecraft.class_6120"): typeof Internal.class_6120; +declare function java(name: "net.minecraft.class_1422"): typeof Internal.class_1422; +declare function java(name: "net.minecraft.class_6584"): typeof Internal.class_6584; +declare function java(name: "net.minecraft.class_1661"): typeof Internal.class_1661; +declare function java(name: "java.util.Dictionary"): typeof Internal.Dictionary; +declare function java(name: "net.minecraft.class_2586"): typeof Internal.class_2586; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2FloatMap"): typeof Internal.Object2FloatMap; +declare function java(name: "net.minecraft.class_6026"): typeof Internal.class_6026; +declare function java(name: "net.minecraft.class_1940"): typeof Internal.class_1940; +declare function java(name: "net.minecraft.class_1275"): typeof Internal.class_1275; +declare function java(name: "net.minecraft.class_3225"): typeof Internal.class_3225; +declare function java(name: "net.minecraft.class_3794"): typeof Internal.class_3794; +declare function java(name: "it.unimi.dsi.fastutil.longs.LongIterator"): typeof Internal.LongIterator; +declare function java(name: "net.minecraft.class_161"): typeof Internal.class_161; +declare function java(name: "net.minecraft.class_6628"): typeof Internal.class_6628; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2BooleanFunction"): typeof Internal.Int2BooleanFunction; +declare function java(name: "net.minecraft.class_1606"): typeof Internal.class_1606; +declare function java(name: "java.util.stream.Stream$Builder"): typeof Internal.Stream$Builder; +declare function java(name: "net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant"): typeof Internal.FluidVariant; +declare function java(name: "net.minecraft.class_630$class_6229"): typeof Internal.class_630$class_6229; +declare function java(name: "net.minecraft.class_3820"): typeof Internal.class_3820; +declare function java(name: "net.fabricmc.fabric.mixin.loot.LootTableAccessor"): typeof Internal.LootTableAccessor; +declare function java(name: "net.minecraft.class_3819"): typeof Internal.class_3819; +declare function java(name: "net.fabricmc.fabric.api.loot.v1.FabricLootPool"): typeof Internal.FabricLootPool; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.FallingBlockBuilder"): typeof Internal.FallingBlockBuilder; +declare function java(name: "net.minecraft.class_3614"): typeof Internal.class_3614; +declare function java(name: "net.minecraft.class_6748$class_6831"): typeof Internal.class_6748$class_6831; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.BasicBlockJS$Builder"): typeof Internal.BasicBlockJS$Builder; +declare function java(name: "net.minecraft.class_1855"): typeof Internal.class_1855; +declare function java(name: "net.minecraft.class_757"): typeof Internal.class_757; +declare function java(name: "net.minecraft.class_1792"): typeof Internal.class_1792; +declare function java(name: "net.minecraft.class_3233"): typeof Internal.class_3233; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoublePredicate"): typeof Internal.DoublePredicate; +declare function java(name: "net.minecraft.class_6749"): typeof Internal.class_6749; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortConsumer"): typeof Internal.ShortConsumer; +declare function java(name: "net.minecraft.class_5481"): typeof Internal.class_5481; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$BeforeMouseScroll"): typeof Internal.ScreenMouseEvents$BeforeMouseScroll; +declare function java(name: "net.minecraft.class_763"): typeof Internal.class_763; +declare function java(name: "net.minecraft.class_2608"): typeof Internal.class_2608; +declare function java(name: "com.mojang.brigadier.SingleRedirectModifier"): typeof Internal.SingleRedirectModifier; +declare function java(name: "net.minecraft.class_5716"): typeof Internal.class_5716; +declare function java(name: "net.minecraft.class_2871"): typeof Internal.class_2871; +declare function java(name: "net.minecraft.class_239$class_240"): typeof Internal.class_239$class_240; +declare function java(name: "net.minecraft.class_2827"): typeof Internal.class_2827; +declare function java(name: "net.minecraft.class_2749"): typeof Internal.class_2749; +declare function java(name: "dev.latvian.mods.kubejs.util.JsonIO"): typeof JsonIO; +declare function java(name: "com.mojang.brigadier.Command"): typeof Internal.Command; +declare function java(name: "net.minecraft.class_5421"): typeof Internal.class_5421; +declare function java(name: "net.minecraft.class_846$class_851"): typeof Internal.class_846$class_851; +declare function java(name: "net.minecraft.class_5250"): typeof Internal.class_5250; +declare function java(name: "dev.latvian.mods.kubejs.util.MessageSender"): typeof Internal.MessageSender; +declare function java(name: "net.minecraft.class_5718$class_5719"): typeof Internal.class_5718$class_5719; +declare function java(name: "dev.latvian.mods.kubejs.item.ingredient.IngredientWithCustomPredicateJS"): typeof Internal.IngredientWithCustomPredicateJS; +declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator"): typeof Internal.ObjectBidirectionalIterator; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2FloatFunction"): typeof Internal.Boolean2FloatFunction; +declare function java(name: "net.minecraft.class_5864"): typeof Internal.class_5864; +declare function java(name: "it.unimi.dsi.fastutil.longs.LongComparator"): typeof Internal.LongComparator; +declare function java(name: "net.minecraft.class_1946"): typeof Internal.class_1946; +declare function java(name: "dev.latvian.mods.kubejs.block.MaterialJS"): typeof Internal.MaterialJS; +declare function java(name: "net.minecraft.class_3193$class_3897"): typeof Internal.class_3193$class_3897; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectMap"): typeof Internal.Long2ObjectMap; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2ReferenceFunction"): typeof Internal.Boolean2ReferenceFunction; +declare function java(name: "net.fabricmc.fabric.api.loot.v2.FabricLootTableBuilder"): typeof Internal.FabricLootTableBuilder; +declare function java(name: "dev.latvian.mods.kubejs.level.BlockContainerJS"): typeof Internal.BlockContainerJS; +declare function java(name: "net.minecraft.class_2479"): typeof Internal.class_2479; +declare function java(name: "com.mojang.brigadier.builder.ArgumentBuilder"): typeof Internal.ArgumentBuilder; +declare function java(name: "net.minecraft.class_3823"): typeof Internal.class_3823; +declare function java(name: "net.minecraft.class_6651"): typeof Internal.class_6651; +declare function java(name: "net.minecraft.class_4668$class_4684"): typeof Internal.class_4668$class_4684; +declare function java(name: "net.minecraft.class_167"): typeof Internal.class_167; +declare function java(name: "net.minecraft.class_1322"): typeof Internal.class_1322; +declare function java(name: "net.minecraft.class_2713$class_2714"): typeof Internal.class_2713$class_2714; +declare function java(name: "it.unimi.dsi.fastutil.longs.LongCollection"): typeof Internal.LongCollection; +declare function java(name: "java.util.Spliterator$OfDouble"): typeof Internal.Spliterator$OfDouble; +declare function java(name: "dev.latvian.mods.kubejs.misc.ParticleTypeBuilder"): typeof Internal.ParticleTypeBuilder; +declare function java(name: "net.minecraft.class_642$class_643"): typeof Internal.class_642$class_643; +declare function java(name: "net.minecraft.class_1704"): typeof Internal.class_1704; +declare function java(name: "net.minecraft.class_6780"): typeof Internal.class_6780; +declare function java(name: "net.minecraft.class_1421"): typeof Internal.class_1421; +declare function java(name: "net.fabricmc.fabric.impl.registry.sync.ListenableRegistry"): typeof Internal.ListenableRegistry; +declare function java(name: "dev.latvian.mods.kubejs.client.ModelGenerator$Face"): typeof Internal.ModelGenerator$Face; +declare function java(name: "net.minecraft.class_266"): typeof Internal.class_266; +declare function java(name: "dev.latvian.mods.kubejs.block.state.BlockStatePredicate"): typeof BlockStatePredicate; +declare function java(name: "net.minecraft.class_3283"): typeof Internal.class_3283; +declare function java(name: "net.minecraft.class_320"): typeof Internal.class_320; +declare function java(name: "net.minecraft.class_3920"): typeof Internal.class_3920; +declare function java(name: "net.minecraft.class_365"): typeof Internal.class_365; +declare function java(name: "dev.latvian.mods.kubejs.util.ClassWrapper"): typeof Internal.ClassWrapper; +declare function java(name: "net.minecraft.class_79"): typeof Internal.class_79; +declare function java(name: "net.minecraft.class_6861"): typeof Internal.class_6861; +declare function java(name: "net.minecraft.class_3910"): typeof Internal.class_3910; +declare function java(name: "net.fabricmc.fabric.api.lookup.v1.block.BlockApiLookup$BlockApiProvider"): typeof Internal.BlockApiLookup$BlockApiProvider; +declare function java(name: "dev.latvian.mods.kubejs.util.WrappedJS"): typeof Internal.WrappedJS; +declare function java(name: "com.mojang.brigadier.ImmutableStringReader"): typeof Internal.ImmutableStringReader; +declare function java(name: "net.minecraft.class_1853"): typeof Internal.class_1853; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder$FinishUsingCallback"): typeof Internal.ItemBuilder$FinishUsingCallback; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ReferenceFunction"): typeof Internal.Long2ReferenceFunction; +declare function java(name: "net.minecraft.class_6885$class_6887"): typeof Internal.class_6885$class_6887; +declare function java(name: "net.fabricmc.fabric.mixin.container.ServerPlayerEntityAccessor"): typeof Internal.ServerPlayerEntityAccessor; +declare function java(name: "net.minecraft.class_2641"): typeof Internal.class_2641; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2ObjectFunction"): typeof Internal.Reference2ObjectFunction; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortBidirectionalIterator"): typeof Internal.ShortBidirectionalIterator; +declare function java(name: "net.minecraft.class_4304"): typeof Internal.class_4304; +declare function java(name: "net.minecraft.class_3262"): typeof Internal.class_3262; +declare function java(name: "net.minecraft.class_7059"): typeof Internal.class_7059; +declare function java(name: "net.minecraft.class_5599"): typeof Internal.class_5599; +declare function java(name: "net.minecraft.class_1548"): typeof Internal.class_1548; +declare function java(name: "net.minecraft.class_116"): typeof Internal.class_116; +declare function java(name: "net.minecraft.class_1872"): typeof Internal.class_1872; +declare function java(name: "java.util.function.ObjLongConsumer"): typeof Internal.ObjLongConsumer; +declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidStackJS"): typeof Internal.FluidStackJS; +declare function java(name: "net.minecraft.class_3031"): typeof Internal.class_3031; +declare function java(name: "net.minecraft.class_2806$class_2808"): typeof Internal.class_2806$class_2808; +declare function java(name: "net.minecraft.class_3953"): typeof Internal.class_3953; +declare function java(name: "net.minecraft.class_1959$class_5484"): typeof Internal.class_1959$class_5484; +declare function java(name: "net.minecraft.class_1071$class_1072"): typeof Internal.class_1071$class_1072; +declare function java(name: "net.fabricmc.fabric.impl.client.indigo.renderer.accessor.AccessChunkRenderer"): typeof Internal.AccessChunkRenderer; +declare function java(name: "net.minecraft.class_184"): typeof Internal.class_184; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2IntFunction"): typeof Internal.Short2IntFunction; +declare function java(name: "net.minecraft.class_4990"): typeof Internal.class_4990; +declare function java(name: "net.fabricmc.fabric.mixin.gamerule.BooleanRuleAccessor"): typeof Internal.BooleanRuleAccessor; +declare function java(name: "dev.latvian.mods.kubejs.event.EventsJS$ScriptEventHandler"): typeof Internal.EventsJS$ScriptEventHandler; +declare function java(name: "net.minecraft.class_6796"): typeof Internal.class_6796; +declare function java(name: "net.minecraft.class_6379"): typeof Internal.class_6379; +declare function java(name: "net.minecraft.class_809$class_811"): typeof Internal.class_809$class_811; +declare function java(name: "net.minecraft.class_6860"): typeof Internal.class_6860; +declare function java(name: "net.minecraft.class_2632"): typeof Internal.class_2632; +declare function java(name: "net.minecraft.class_5201"): typeof Internal.class_5201; +declare function java(name: "net.minecraft.class_6490"): typeof Internal.class_6490; +declare function java(name: "com.mojang.brigadier.suggestion.Suggestion"): typeof Internal.Suggestion; +declare function java(name: "net.minecraft.class_6647"): typeof Internal.class_6647; +declare function java(name: "net.minecraft.class_3244"): typeof Internal.class_3244; +declare function java(name: "java.util.stream.DoubleStream$Builder"): typeof Internal.DoubleStream$Builder; +declare function java(name: "net.minecraft.class_6396"): typeof Internal.class_6396; +declare function java(name: "net.minecraft.class_2708$class_2709"): typeof Internal.class_2708$class_2709; +declare function java(name: "net.minecraft.class_4207"): typeof Internal.class_4207; +declare function java(name: "net.minecraft.class_2791$class_6745"): typeof Internal.class_2791$class_6745; +declare function java(name: "net.minecraft.class_4095$class_5303"): typeof Internal.class_4095$class_5303; +declare function java(name: "net.minecraft.class_5138"): typeof Internal.class_5138; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2IntFunction"): typeof Internal.Object2IntFunction; +declare function java(name: "net.minecraft.class_5308"): typeof Internal.class_5308; +declare function java(name: "net.minecraft.class_5640"): typeof Internal.class_5640; +declare function java(name: "net.minecraft.class_5158"): typeof Internal.class_5158; +declare function java(name: "dev.latvian.mods.kubejs.misc.SoundEventBuilder"): typeof Internal.SoundEventBuilder; +declare function java(name: "net.minecraft.class_5338"): typeof Internal.class_5338; +declare function java(name: "net.minecraft.class_1714"): typeof Internal.class_1714; +declare function java(name: "net.minecraft.class_2637"): typeof Internal.class_2637; +declare function java(name: "net.minecraft.class_5658"): typeof Internal.class_5658; +declare function java(name: "dev.latvian.mods.kubejs.core.LivingEntityKJS"): typeof Internal.LivingEntityKJS; +declare function java(name: "net.minecraft.class_5568"): typeof Internal.class_5568; +declare function java(name: "net.minecraft.class_2919$class_6675"): typeof Internal.class_2919$class_6675; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleCollection"): typeof Internal.DoubleCollection; +declare function java(name: "net.minecraft.class_185"): typeof Internal.class_185; +declare function java(name: "net.minecraft.class_4638"): typeof Internal.class_4638; +declare function java(name: "net.minecraft.class_2828"): typeof Internal.class_2828; +declare function java(name: "net.minecraft.class_5352"): typeof Internal.class_5352; +declare function java(name: "net.minecraft.class_5215"): typeof Internal.class_5215; +declare function java(name: "net.minecraft.class_1865"): typeof Internal.class_1865; +declare function java(name: "net.minecraft.class_1672"): typeof Internal.class_1672; +declare function java(name: "net.minecraft.class_778"): typeof Internal.class_778; +declare function java(name: "net.minecraft.class_6008"): typeof Internal.class_6008; +declare function java(name: "net.minecraft.class_6797"): typeof Internal.class_6797; +declare function java(name: "net.minecraft.class_4966"): typeof Internal.class_4966; +declare function java(name: "net.minecraft.class_6035"): typeof Internal.class_6035; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AfterMouseScroll"): typeof Internal.ScreenMouseEvents$AfterMouseScroll; +declare function java(name: "net.minecraft.class_2752"): typeof Internal.class_2752; +declare function java(name: "net.minecraft.class_2666"): typeof Internal.class_2666; +declare function java(name: "net.minecraft.class_4282"): typeof Internal.class_4282; +declare function java(name: "net.minecraft.class_4135"): typeof Internal.class_4135; +declare function java(name: "dev.latvian.mods.kubejs.RegistryObjectBuilderTypes"): typeof Internal.RegistryObjectBuilderTypes; +declare function java(name: "java.util.DoubleSummaryStatistics"): typeof Internal.DoubleSummaryStatistics; +declare function java(name: "dev.latvian.mods.kubejs.command.ArgumentTypeWrapper"): typeof Internal.ArgumentTypeWrapper; +declare function java(name: "net.minecraft.class_5760"): typeof Internal.class_5760; +declare function java(name: "net.minecraft.class_537"): typeof Internal.class_537; +declare function java(name: "net.minecraft.class_170$class_171"): typeof Internal.class_170$class_171; +declare function java(name: "net.minecraft.class_327"): typeof Internal.class_327; +declare function java(name: "it.unimi.dsi.fastutil.longs.LongSpliterator"): typeof Internal.LongSpliterator; +declare function java(name: "net.minecraft.class_6680"): typeof Internal.class_6680; +declare function java(name: "net.minecraft.class_3818"): typeof Internal.class_3818; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2BooleanFunction"): typeof Internal.Float2BooleanFunction; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2DoubleFunction"): typeof Internal.Float2DoubleFunction; +declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidBlockBuilder"): typeof Internal.FluidBlockBuilder; +declare function java(name: "net.minecraft.class_1665$class_1666"): typeof Internal.class_1665$class_1666; +declare function java(name: "java.util.HashMap"): typeof Internal.HashMap; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortIterable"): typeof Internal.ShortIterable; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntListIterator"): typeof Internal.IntListIterator; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleListIterator"): typeof Internal.DoubleListIterator; +declare function java(name: "net.minecraft.class_1966"): typeof Internal.class_1966; +declare function java(name: "net.minecraft.class_2841$class_6560"): typeof Internal.class_2841$class_6560; +declare function java(name: "net.minecraft.class_6683"): typeof Internal.class_6683; +declare function java(name: "net.fabricmc.fabric.mixin.rendering.data.attachment.MixinViewableWorld"): typeof Internal.MixinViewableWorld; +declare function java(name: "net.minecraft.class_2729"): typeof Internal.class_2729; +declare function java(name: "net.minecraft.class_1523"): typeof Internal.class_1523; +declare function java(name: "net.minecraft.class_3543"): typeof Internal.class_3543; +declare function java(name: "net.minecraft.class_3767"): typeof Internal.class_3767; +declare function java(name: "net.minecraft.class_5354"): typeof Internal.class_5354; +declare function java(name: "java.util.Optional"): typeof Internal.Optional; +declare function java(name: "dev.latvian.mods.kubejs.block.RandomTickCallbackJS"): typeof Internal.RandomTickCallbackJS; +declare function java(name: "net.minecraft.class_9"): typeof Internal.class_9; +declare function java(name: "net.fabricmc.fabric.api.loot.v2.FabricLootPoolBuilder"): typeof Internal.FabricLootPoolBuilder; +declare function java(name: "java.util.concurrent.Future"): typeof Internal.Future; +declare function java(name: "net.minecraft.class_1428"): typeof Internal.class_1428; +declare function java(name: "dev.latvian.mods.kubejs.bindings.BlockWrapper"): typeof Block; +declare function java(name: "net.minecraft.class_1761"): typeof Internal.class_1761; +declare function java(name: "net.fabricmc.fabric.impl.renderer.SpriteFinderImpl"): typeof Internal.SpriteFinderImpl; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.ItemArmorTierEventJS"): typeof Internal.ItemArmorTierEventJS; +declare function java(name: "net.minecraft.class_1755"): typeof Internal.class_1755; +declare function java(name: "net.fabricmc.fabric.impl.registry.sync.RemovableIdList"): typeof Internal.RemovableIdList; +declare function java(name: "net.minecraft.class_3799"): typeof Internal.class_3799; +declare function java(name: "net.minecraft.class_1321"): typeof Internal.class_1321; +declare function java(name: "net.minecraft.class_3971"): typeof Internal.class_3971; +declare function java(name: "net.minecraft.class_2751"): typeof Internal.class_2751; +declare function java(name: "net.minecraft.class_1160"): typeof Internal.class_1160; +declare function java(name: "net.minecraft.class_4599"): typeof Internal.class_4599; +declare function java(name: "dev.latvian.mods.kubejs.loot.ConditionContainer"): typeof Internal.ConditionContainer; +declare function java(name: "dev.latvian.mods.kubejs.server.ScheduledEvent"): typeof Internal.ScheduledEvent; +declare function java(name: "net.fabricmc.fabric.mixin.networking.accessor.EntityTrackerAccessor"): typeof Internal.EntityTrackerAccessor; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2IntFunction"): typeof Internal.Long2IntFunction; +declare function java(name: "net.minecraft.class_1570"): typeof Internal.class_1570; +declare function java(name: "net.minecraft.class_3302"): typeof Internal.class_3302; +declare function java(name: "it.unimi.dsi.fastutil.floats.FloatPredicate"): typeof Internal.FloatPredicate; +declare function java(name: "net.minecraft.class_2886"): typeof Internal.class_2886; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectMap$Entry"): typeof Internal.Long2ObjectMap$Entry; +declare function java(name: "net.minecraft.class_3341"): typeof Internal.class_3341; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemModelPropertiesEventJS$ItemPropertiesCallback"): typeof Internal.ItemModelPropertiesEventJS$ItemPropertiesCallback; +declare function java(name: "net.minecraft.class_2350$class_2353"): typeof Internal.class_2350$class_2353; +declare function java(name: "net.minecraft.class_2661"): typeof Internal.class_2661; +declare function java(name: "net.fabricmc.fabric.impl.client.indigo.renderer.render.TerrainRenderContext"): typeof Internal.TerrainRenderContext; +declare function java(name: "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectMap"): typeof Internal.AbstractLong2ObjectMap; +declare function java(name: "java.util.SortedMap"): typeof Internal.SortedMap; +declare function java(name: "dev.latvian.mods.kubejs.level.FireworksJS$Explosion"): typeof Internal.FireworksJS$Explosion; +declare function java(name: "net.minecraft.class_1697"): typeof Internal.class_1697; +declare function java(name: "net.minecraft.class_1799"): typeof Internal.class_1799; +declare function java(name: "net.minecraft.class_2873"): typeof Internal.class_2873; +declare function java(name: "com.mojang.brigadier.exceptions.SimpleCommandExceptionType"): typeof Internal.SimpleCommandExceptionType; +declare function java(name: "java.util.PrimitiveIterator$OfDouble"): typeof Internal.PrimitiveIterator$OfDouble; +declare function java(name: "net.minecraft.class_1920"): typeof Internal.class_1920; +declare function java(name: "dev.latvian.mods.kubejs.core.BlockKJS"): typeof Internal.BlockKJS; +declare function java(name: "net.minecraft.class_2837"): typeof Internal.class_2837; +declare function java(name: "net.minecraft.class_2975"): typeof Internal.class_2975; +declare function java(name: "net.minecraft.class_5894"): typeof Internal.class_5894; +declare function java(name: "net.minecraft.class_3866"): typeof Internal.class_3866; +declare function java(name: "net.minecraft.class_5268"): typeof Internal.class_5268; +declare function java(name: "dev.latvian.mods.kubejs.misc.VillagerProfessionBuilder"): typeof Internal.VillagerProfessionBuilder; +declare function java(name: "net.minecraft.class_2792"): typeof Internal.class_2792; +declare function java(name: "dev.architectury.hooks.level.biome.ClimateProperties"): typeof Internal.ClimateProperties; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2ShortFunction"): typeof Internal.Double2ShortFunction; +declare function java(name: "net.minecraft.class_2848"): typeof Internal.class_2848; +declare function java(name: "dev.latvian.mods.kubejs.net.PainterUpdatedEventJS"): typeof Internal.PainterUpdatedEventJS; +declare function java(name: "net.minecraft.class_5455$class_6893"): typeof Internal.class_5455$class_6893; +declare function java(name: "net.fabricmc.fabric.impl.networking.DisconnectPacketSource"): typeof Internal.DisconnectPacketSource; +declare function java(name: "net.minecraft.class_3966"): typeof Internal.class_3966; +declare function java(name: "java.util.function.BiPredicate"): typeof Internal.BiPredicate; +declare function java(name: "net.minecraft.class_3827"): typeof Internal.class_3827; +declare function java(name: "net.minecraft.class_1291"): typeof Internal.class_1291; +declare function java(name: "net.minecraft.class_1304$class_1305"): typeof Internal.class_1304$class_1305; +declare function java(name: "dev.latvian.mods.kubejs.entity.EntitySpawnedEventJS"): typeof Internal.EntitySpawnedEventJS; +declare function java(name: "net.minecraft.class_2520"): typeof Internal.class_2520; +declare function java(name: "net.fabricmc.fabric.mixin.gamerule.GameRulesAccessor"): typeof Internal.GameRulesAccessor; +declare function java(name: "net.minecraft.class_1928$class_4311"): typeof Internal.class_1928$class_4311; +declare function java(name: "it.unimi.dsi.fastutil.floats.FloatCollection"): typeof Internal.FloatCollection; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AfterMouseClick"): typeof Internal.ScreenMouseEvents$AfterMouseClick; +declare function java(name: "net.minecraft.class_703"): typeof Internal.class_703; +declare function java(name: "net.minecraft.class_2605"): typeof Internal.class_2605; +declare function java(name: "net.minecraft.class_1146"): typeof Internal.class_1146; +declare function java(name: "net.minecraft.class_6579"): typeof Internal.class_6579; +declare function java(name: "net.minecraft.class_332"): typeof Internal.class_332; +declare function java(name: "net.minecraft.class_283"): typeof Internal.class_283; +declare function java(name: "net.minecraft.class_3959"): typeof Internal.class_3959; +declare function java(name: "net.minecraft.class_6872"): typeof Internal.class_6872; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2LongFunction"): typeof Internal.Byte2LongFunction; +declare function java(name: "net.minecraft.class_1439$class_4621"): typeof Internal.class_1439$class_4621; +declare function java(name: "net.minecraft.class_6885$class_6888"): typeof Internal.class_6885$class_6888; +declare function java(name: "net.minecraft.class_4071"): typeof Internal.class_4071; +declare function java(name: "net.minecraft.class_1430"): typeof Internal.class_1430; +declare function java(name: "dev.latvian.mods.kubejs.block.BlockLeftClickEventJS"): typeof Internal.BlockLeftClickEventJS; +declare function java(name: "net.minecraft.class_3565"): typeof Internal.class_3565; +declare function java(name: "net.minecraft.class_3852"): typeof Internal.class_3852; +declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryEntryRemovedCallback"): typeof Internal.RegistryEntryRemovedCallback; +declare function java(name: "dev.latvian.mods.kubejs.misc.BasicMobEffect$Builder"): typeof Internal.BasicMobEffect$Builder; +declare function java(name: "net.minecraft.class_5194"): typeof Internal.class_5194; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2CharFunction"): typeof Internal.Object2CharFunction; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleIterable"): typeof Internal.DoubleIterable; +declare function java(name: "net.minecraft.class_1307"): typeof Internal.class_1307; +declare function java(name: "net.minecraft.class_58"): typeof Internal.class_58; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter"): typeof Internal.QuadEmitter; +declare function java(name: "dev.latvian.mods.kubejs.entity.LivingEntityEventJS"): typeof Internal.LivingEntityEventJS; +declare function java(name: "java.util.Date"): typeof Internal.Date; +declare function java(name: "net.minecraft.class_3957"): typeof Internal.class_3957; +declare function java(name: "net.minecraft.class_6848"): typeof Internal.class_6848; +declare function java(name: "net.minecraft.class_631"): typeof Internal.class_631; +declare function java(name: "net.minecraft.class_6606"): typeof Internal.class_6606; +declare function java(name: "net.minecraft.class_5925"): typeof Internal.class_5925; +declare function java(name: "net.minecraft.class_5952"): typeof Internal.class_5952; +declare function java(name: "net.minecraft.class_2833"): typeof Internal.class_2833; +declare function java(name: "net.minecraft.class_5497"): typeof Internal.class_5497; +declare function java(name: "net.minecraft.class_1520"): typeof Internal.class_1520; +declare function java(name: "net.minecraft.class_4002"): typeof Internal.class_4002; +declare function java(name: "net.fabricmc.fabric.api.item.v1.EquipmentSlotProvider"): typeof Internal.EquipmentSlotProvider; +declare function java(name: "net.minecraft.class_638"): typeof Internal.class_638; +declare function java(name: "net.minecraft.class_277"): typeof Internal.class_277; +declare function java(name: "net.minecraft.class_1145"): typeof Internal.class_1145; +declare function java(name: "net.minecraft.class_1525"): typeof Internal.class_1525; +declare function java(name: "net.minecraft.class_2856$class_2857"): typeof Internal.class_2856$class_2857; +declare function java(name: "net.minecraft.class_1722"): typeof Internal.class_1722; +declare function java(name: "net.minecraft.class_2382"): typeof Vec3i; +declare function java(name: "net.minecraft.class_2695"): typeof Internal.class_2695; +declare function java(name: "net.minecraft.class_4668$class_4672"): typeof Internal.class_4668$class_4672; +declare function java(name: "net.minecraft.class_1159"): typeof Internal.class_1159; +declare function java(name: "net.minecraft.class_1498"): typeof Internal.class_1498; +declare function java(name: "net.minecraft.class_2629$class_5881"): typeof Internal.class_2629$class_5881; +declare function java(name: "net.minecraft.class_1543$class_1544"): typeof Internal.class_1543$class_1544; +declare function java(name: "net.minecraft.class_4660"): typeof Internal.class_4660; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Leggings"): typeof Internal.ArmorItemBuilder$Leggings; +declare function java(name: "net.minecraft.class_22"): typeof Internal.class_22; +declare function java(name: "net.fabricmc.fabric.impl.registry.sync.RemappableRegistry$RemapMode"): typeof Internal.RemappableRegistry$RemapMode; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2IntMap$Entry"): typeof Internal.Object2IntMap$Entry; +declare function java(name: "net.minecraft.class_2708"): typeof Internal.class_2708; +declare function java(name: "net.minecraft.class_5417"): typeof Internal.class_5417; +declare function java(name: "net.minecraft.class_870"): typeof Internal.class_870; +declare function java(name: "net.minecraft.class_2841$class_4464"): typeof Internal.class_2841$class_4464; +declare function java(name: "net.minecraft.class_3730"): typeof Internal.class_3730; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2ShortFunction"): typeof Internal.Byte2ShortFunction; +declare function java(name: "net.minecraft.class_4538"): typeof Internal.class_4538; +declare function java(name: "net.fabricmc.fabric.impl.client.rendering.ColorProviderRegistryImpl$ColorMapperHolder"): typeof Internal.ColorProviderRegistryImpl$ColorMapperHolder; +declare function java(name: "net.minecraft.class_4760"): typeof Internal.class_4760; +declare function java(name: "net.minecraft.class_3491"): typeof Internal.class_3491; +declare function java(name: "net.minecraft.class_6123"): typeof Internal.class_6123; +declare function java(name: "net.minecraft.class_3310$class_3181"): typeof Internal.class_3310$class_3181; +declare function java(name: "net.minecraft.class_1945"): typeof Internal.class_1945; +declare function java(name: "net.minecraft.class_2589"): typeof Internal.class_2589; +declare function java(name: "net.minecraft.class_1059"): typeof Internal.class_1059; +declare function java(name: "net.minecraft.class_2846"): typeof Internal.class_2846; +declare function java(name: "com.mojang.brigadier.builder.RequiredArgumentBuilder"): typeof Internal.RequiredArgumentBuilder; +declare function java(name: "dev.latvian.mods.kubejs.player.InventoryChangedEventJS"): typeof Internal.InventoryChangedEventJS; +declare function java(name: "net.minecraft.class_6646"): typeof Internal.class_6646; +declare function java(name: "dev.latvian.mods.kubejs.client.ModelGenerator"): typeof Internal.ModelGenerator; +declare function java(name: "net.minecraft.class_5536"): typeof Internal.class_5536; +declare function java(name: "net.minecraft.class_1944"): typeof Internal.class_1944; +declare function java(name: "net.minecraft.class_46"): typeof Internal.class_46; +declare function java(name: "net.minecraft.class_6108"): typeof Internal.class_6108; +declare function java(name: "net.minecraft.class_3222"): typeof Internal.class_3222; +declare function java(name: "net.fabricmc.fabric.impl.resource.loader.FabricResource"): typeof Internal.FabricResource; +declare function java(name: "java.lang.CharSequence"): typeof Internal.CharSequence; +declare function java(name: "net.minecraft.class_1157"): typeof Internal.class_1157; +declare function java(name: "net.minecraft.class_3485"): typeof Internal.class_3485; +declare function java(name: "net.minecraft.class_535"): typeof Internal.class_535; +declare function java(name: "net.minecraft.class_4662"): typeof Internal.class_4662; +declare function java(name: "net.minecraft.class_5257"): typeof Internal.class_5257; +declare function java(name: "net.minecraft.class_5630"): typeof Internal.class_5630; +declare function java(name: "net.minecraft.class_5713"): typeof Internal.class_5713; +declare function java(name: "net.minecraft.class_5636"): typeof Internal.class_5636; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2IntFunction"): typeof Internal.Double2IntFunction; +declare function java(name: "net.minecraft.class_5192"): typeof Internal.class_5192; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.StoneButtonBlockBuilder"): typeof Internal.StoneButtonBlockBuilder; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2BooleanFunction"): typeof Internal.Char2BooleanFunction; +declare function java(name: "net.minecraft.class_5944"): typeof Internal.class_5944; +declare function java(name: "net.minecraft.class_4763"): typeof Internal.class_4763; +declare function java(name: "net.minecraft.class_3784"): typeof Internal.class_3784; +declare function java(name: "net.minecraft.class_1718"): typeof Internal.class_1718; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2FloatFunction"): typeof Internal.Char2FloatFunction; +declare function java(name: "net.minecraft.class_1538"): typeof Internal.class_1538; +declare function java(name: "net.minecraft.class_5732"): typeof Internal.class_5732; +declare function java(name: "net.minecraft.class_2997"): typeof Internal.class_2997; +declare function java(name: "net.minecraft.class_3777"): typeof Internal.class_3777; +declare function java(name: "net.minecraft.class_4668$class_4686"): typeof Internal.class_4668$class_4686; +declare function java(name: "java.util.stream.Collector"): typeof Internal.Collector; +declare function java(name: "net.minecraft.class_1628"): typeof Internal.class_1628; +declare function java(name: "net.minecraft.class_707"): typeof Internal.class_707; +declare function java(name: "net.minecraft.class_6783"): typeof Internal.class_6783; +declare function java(name: "net.minecraft.class_2793"): typeof Internal.class_2793; +declare function java(name: "java.util.function.LongSupplier"): typeof Internal.LongSupplier; +declare function java(name: "dev.architectury.registry.registries.RegistrarBuilder"): typeof Internal.RegistrarBuilder; +declare function java(name: "net.fabricmc.fabric.mixin.loot.LootPoolAccessor"): typeof Internal.LootPoolAccessor; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2ReferenceFunction"): typeof Internal.Float2ReferenceFunction; +declare function java(name: "net.minecraft.class_5357"): typeof Internal.class_5357; +declare function java(name: "net.minecraft.class_6350$class_6565"): typeof Internal.class_6350$class_6565; +declare function java(name: "net.fabricmc.fabric.impl.client.indigo.renderer.accessor.AccessChunkRendererData"): typeof Internal.AccessChunkRendererData; +declare function java(name: "net.minecraft.class_773"): typeof Internal.class_773; +declare function java(name: "net.minecraft.class_1613"): typeof Internal.class_1613; +declare function java(name: "net.minecraft.class_1140"): typeof Internal.class_1140; +declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback$RemapState"): typeof Internal.RegistryIdRemapCallback$RemapState; +declare function java(name: "net.minecraft.class_759"): typeof Internal.class_759; +declare function java(name: "net.minecraft.class_1694"): typeof Internal.class_1694; +declare function java(name: "net.minecraft.class_5739"): typeof Internal.class_5739; +declare function java(name: "net.minecraft.class_1928$class_4314"): typeof Internal.class_1928$class_4314; +declare function java(name: "dev.latvian.mods.kubejs.misc.CustomStatBuilder"): typeof Internal.CustomStatBuilder; +declare function java(name: "net.minecraft.class_2748"): typeof Internal.class_2748; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.ShovelItemBuilder"): typeof Internal.ShovelItemBuilder; +declare function java(name: "net.minecraft.class_1077"): typeof Internal.class_1077; +declare function java(name: "net.minecraft.class_4309"): typeof Internal.class_4309; +declare function java(name: "net.fabricmc.fabric.mixin.object.builder.VillagerTypeAccessor"): typeof Internal.VillagerTypeAccessor; +declare function java(name: "net.minecraft.class_536"): typeof Internal.class_536; +declare function java(name: "net.minecraft.class_5315"): typeof Internal.class_5315; +declare function java(name: "net.minecraft.class_2765"): typeof Internal.class_2765; +declare function java(name: "java.util.function.LongPredicate"): typeof Internal.LongPredicate; +declare function java(name: "net.minecraft.class_1517"): typeof Internal.class_1517; +declare function java(name: "net.fabricmc.fabric.api.rendering.data.v1.RenderAttachmentBlockEntity"): typeof Internal.RenderAttachmentBlockEntity; +declare function java(name: "net.minecraft.class_1959"): typeof Internal.class_1959; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2FloatFunction"): typeof Internal.Long2FloatFunction; +declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectSpliterator"): typeof Internal.ObjectSpliterator; +declare function java(name: "net.minecraft.class_5411"): typeof Internal.class_5411; +declare function java(name: "net.minecraft.class_6381"): typeof Internal.class_6381; +declare function java(name: "net.minecraft.class_1076"): typeof Internal.class_1076; +declare function java(name: "dev.latvian.mods.kubejs.block.BlockRightClickEventJS"): typeof Internal.BlockRightClickEventJS; +declare function java(name: "net.minecraft.class_1701"): typeof Internal.class_1701; +declare function java(name: "dev.latvian.mods.kubejs.player.InventoryEventJS"): typeof Internal.InventoryEventJS; +declare function java(name: "net.minecraft.class_6375"): typeof Internal.class_6375; +declare function java(name: "net.minecraft.class_2836"): typeof Internal.class_2836; +declare function java(name: "net.minecraft.class_1058"): typeof Internal.class_1058; +declare function java(name: "java.util.OptionalDouble"): typeof Internal.OptionalDouble; +declare function java(name: "net.minecraft.class_5892"): typeof Internal.class_5892; +declare function java(name: "net.minecraft.class_4763$class_5486"): typeof Internal.class_4763$class_5486; +declare function java(name: "net.minecraft.class_2803"): typeof Internal.class_2803; +declare function java(name: "net.minecraft.class_2580$class_2581"): typeof Internal.class_2580$class_2581; +declare function java(name: "net.minecraft.class_2859$class_2860"): typeof Internal.class_2859$class_2860; +declare function java(name: "dev.latvian.mods.kubejs.player.PlayerJS"): typeof Internal.PlayerJS; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2CharFunction"): typeof Internal.Char2CharFunction; +declare function java(name: "net.minecraft.class_368$class_369"): typeof Internal.class_368$class_369; +declare function java(name: "net.minecraft.class_2821"): typeof Internal.class_2821; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2FloatFunction"): typeof Internal.Reference2FloatFunction; +declare function java(name: "net.minecraft.class_1726"): typeof Internal.class_1726; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2DoubleFunction"): typeof Internal.Long2DoubleFunction; +declare function java(name: "dev.latvian.mods.kubejs.generator.AssetJsonGenerator"): typeof Internal.AssetJsonGenerator; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder"): typeof Internal.ItemBuilder; +declare function java(name: "net.minecraft.class_5601"): typeof Internal.class_5601; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2FloatMap$Entry"): typeof Internal.Object2FloatMap$Entry; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$Remove"): typeof Internal.ScreenEvents$Remove; +declare function java(name: "net.minecraft.class_1839"): typeof Internal.class_1839; +declare function java(name: "net.minecraft.class_1621"): typeof Internal.class_1621; +declare function java(name: "com.mojang.brigadier.Message"): typeof Internal.Message; +declare function java(name: "net.minecraft.class_3111"): typeof Internal.class_3111; +declare function java(name: "net.minecraft.class_2394"): typeof Internal.class_2394; +declare function java(name: "net.minecraft.class_5000"): typeof Internal.class_5000; +declare function java(name: "net.minecraft.class_1941"): typeof Internal.class_1941; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2LongFunction"): typeof Internal.Double2LongFunction; +declare function java(name: "dev.architectury.core.fluid.ArchitecturyFluidAttributes"): typeof Internal.ArchitecturyFluidAttributes; +declare function java(name: "net.minecraft.class_1832"): typeof Internal.class_1832; +declare function java(name: "net.minecraft.class_5707"): typeof Internal.class_5707; +declare function java(name: "net.minecraft.class_3320"): typeof Internal.class_3320; +declare function java(name: "net.minecraft.class_2743"): typeof Internal.class_2743; +declare function java(name: "java.util.stream.DoubleStream"): typeof Internal.DoubleStream; +declare function java(name: "net.minecraft.class_1451"): typeof Internal.class_1451; +declare function java(name: "net.minecraft.class_1966$class_6827"): typeof Internal.class_1966$class_6827; +declare function java(name: "dev.latvian.mods.kubejs.bindings.IngredientWrapper"): typeof Ingredient; +declare function java(name: "net.fabricmc.fabric.impl.item.ItemExtensions"): typeof Internal.ItemExtensions; +declare function java(name: "java.util.stream.LongStream$LongMapMultiConsumer"): typeof Internal.LongStream$LongMapMultiConsumer; +declare function java(name: "net.minecraft.class_5281"): typeof Internal.class_5281; +declare function java(name: "net.minecraft.class_5142"): typeof Internal.class_5142; +declare function java(name: "net.minecraft.class_4174"): typeof Internal.class_4174; +declare function java(name: "net.minecraft.class_5483"): typeof Internal.class_5483; +declare function java(name: "net.minecraft.class_3312"): typeof Internal.class_3312; +declare function java(name: "net.minecraft.class_2842"): typeof Internal.class_2842; +declare function java(name: "net.minecraft.class_1874"): typeof Internal.class_1874; +declare function java(name: "net.minecraft.class_5862"): typeof Internal.class_5862; +declare function java(name: "net.minecraft.class_129"): typeof Internal.class_129; +declare function java(name: "net.minecraft.class_6130"): typeof Internal.class_6130; +declare function java(name: "net.minecraft.class_269"): typeof Internal.class_269; +declare function java(name: "net.minecraft.class_1921"): typeof Internal.class_1921; +declare function java(name: "net.minecraft.class_5747"): typeof Internal.class_5747; +declare function java(name: "net.minecraft.class_1515"): typeof Internal.class_1515; +declare function java(name: "dev.latvian.mods.kubejs.level.LevelEventJS"): typeof Internal.LevelEventJS; +declare function java(name: "net.minecraft.class_6544$class_6546"): typeof Internal.class_6544$class_6546; +declare function java(name: "net.minecraft.class_6539"): typeof Internal.class_6539; +declare function java(name: "com.mojang.brigadier.ResultConsumer"): typeof Internal.ResultConsumer; +declare function java(name: "net.minecraft.class_5359"): typeof Internal.class_5359; +declare function java(name: "net.fabricmc.fabric.mixin.client.keybinding.KeyCodeAccessor"): typeof Internal.KeyCodeAccessor; +declare function java(name: "net.minecraft.class_1310"): typeof Internal.class_1310; +declare function java(name: "net.minecraft.class_2689"): typeof Internal.class_2689; +declare function java(name: "net.minecraft.class_2610"): typeof Internal.class_2610; +declare function java(name: "net.minecraft.class_1696"): typeof Internal.class_1696; +declare function java(name: "net.minecraft.class_4643"): typeof Internal.class_4643; +declare function java(name: "net.minecraft.class_1355"): typeof Internal.class_1355; +declare function java(name: "net.minecraft.class_1162"): typeof Internal.class_1162; +declare function java(name: "net.minecraft.class_6544$class_6553"): typeof Internal.class_6544$class_6553; +declare function java(name: "net.minecraft.class_64"): typeof Internal.class_64; +declare function java(name: "net.minecraft.class_2587"): typeof Internal.class_2587; +declare function java(name: "net.minecraft.class_2627$class_2628"): typeof Internal.class_2627$class_2628; +declare function java(name: "net.minecraft.class_5513$class_5837"): typeof Internal.class_5513$class_5837; +declare function java(name: "net.minecraft.class_2784"): typeof Internal.class_2784; +declare function java(name: "net.minecraft.class_2769$class_4933"): typeof Internal.class_2769$class_4933; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap"): typeof Internal.Long2ObjectOpenHashMap; +declare function java(name: "net.minecraft.class_4668$class_4685"): typeof Internal.class_4668$class_4685; +declare function java(name: "net.minecraft.class_1496"): typeof Internal.class_1496; +declare function java(name: "net.minecraft.class_2568$class_5247"): typeof Internal.class_2568$class_5247; +declare function java(name: "net.minecraft.class_4095"): typeof Internal.class_4095; +declare function java(name: "net.fabricmc.fabric.api.item.v1.CustomDamageHandler"): typeof Internal.CustomDamageHandler; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleComparator"): typeof Internal.DoubleComparator; +declare function java(name: "net.minecraft.class_5498"): typeof Internal.class_5498; +declare function java(name: "net.minecraft.class_5203"): typeof Internal.class_5203; +declare function java(name: "net.fabricmc.fabric.mixin.lookup.BlockEntityTypeAccessor"): typeof Internal.BlockEntityTypeAccessor; +declare function java(name: "net.minecraft.class_7061"): typeof Internal.class_7061; +declare function java(name: "net.minecraft.class_2612"): typeof Internal.class_2612; +declare function java(name: "net.minecraft.class_170"): typeof Internal.class_170; +declare function java(name: "net.minecraft.class_1854"): typeof Internal.class_1854; +declare function java(name: "java.util.Enumeration"): typeof Internal.Enumeration; +declare function java(name: "net.minecraft.class_1715"): typeof Internal.class_1715; +declare function java(name: "net.minecraft.class_2837$class_6559"): typeof Internal.class_2837$class_6559; +declare function java(name: "net.minecraft.server.MinecraftServer"): typeof Internal.MinecraftServer; +declare function java(name: "java.util.SortedSet"): typeof Internal.SortedSet; +declare function java(name: "net.minecraft.class_5348$class_5246"): typeof Internal.class_5348$class_5246; +declare function java(name: "net.minecraft.class_6335"): typeof Internal.class_6335; +declare function java(name: "net.minecraft.class_3803"): typeof Internal.class_3803; +declare function java(name: "net.minecraft.class_6834"): typeof Internal.class_6834; +declare function java(name: "net.minecraft.class_5202"): typeof Internal.class_5202; +declare function java(name: "java.util.stream.BaseStream"): typeof Internal.BaseStream; +declare function java(name: "net.minecraft.class_287$class_4574"): typeof Internal.class_287$class_4574; +declare function java(name: "net.minecraft.class_7061$class_7062"): typeof Internal.class_7061$class_7062; +declare function java(name: "net.minecraft.class_846$class_4690"): typeof Internal.class_846$class_4690; +declare function java(name: "dev.latvian.mods.kubejs.level.LevelJS"): typeof Internal.LevelJS; +declare function java(name: "net.minecraft.class_1255"): typeof Internal.class_1255; +declare function java(name: "it.unimi.dsi.fastutil.longs.LongPredicate"): typeof it.unimi.dsi.fastutil.longs.LongPredicate; +declare function java(name: "dev.latvian.mods.kubejs.util.NBTIOWrapper"): typeof NBTIO; +declare function java(name: "java.util.PrimitiveIterator"): typeof Internal.PrimitiveIterator; +declare function java(name: "net.minecraft.class_2158"): typeof Internal.class_2158; +declare function java(name: "net.minecraft.class_2776"): typeof Internal.class_2776; +declare function java(name: "net.minecraft.class_4115"): typeof Internal.class_4115; +declare function java(name: "net.minecraft.class_1887"): typeof Internal.class_1887; +declare function java(name: "net.minecraft.class_3124"): typeof Internal.class_3124; +declare function java(name: "net.minecraft.class_3172"): typeof Internal.class_3172; +declare function java(name: "net.minecraft.class_5251"): typeof Internal.class_5251; +declare function java(name: "net.minecraft.class_1413"): typeof Internal.class_1413; +declare function java(name: "net.minecraft.class_761"): typeof Internal.class_761; +declare function java(name: "java.util.AbstractMap"): typeof Internal.AbstractMap; +declare function java(name: "net.minecraft.class_2172$class_2173"): typeof Internal.class_2172$class_2173; +declare function java(name: "net.minecraft.class_6383"): typeof Internal.class_6383; +declare function java(name: "net.minecraft.class_1876"): typeof Internal.class_1876; +declare function java(name: "net.minecraft.class_5903"): typeof Internal.class_5903; +declare function java(name: "net.minecraft.class_3268"): typeof Internal.class_3268; +declare function java(name: "net.minecraft.class_1111$class_1112"): typeof Internal.class_1111$class_1112; +declare function java(name: "net.minecraft.class_2621"): typeof Internal.class_2621; +declare function java(name: "net.minecraft.class_3806$class_7044"): typeof Internal.class_3806$class_7044; +declare function java(name: "dev.latvian.mods.kubejs.level.SimpleLevelEventJS"): typeof Internal.SimpleLevelEventJS; +declare function java(name: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator$Variant"): typeof Internal.VariantBlockStateGenerator$Variant; +declare function java(name: "net.minecraft.class_4061"): typeof Internal.class_4061; +declare function java(name: "net.minecraft.class_3469"): typeof Internal.class_3469; +declare function java(name: "net.minecraft.class_5156"): typeof Internal.class_5156; +declare function java(name: "com.mojang.brigadier.ParseResults"): typeof Internal.ParseResults; +declare function java(name: "dev.latvian.mods.kubejs.generator.JsonGenerator"): typeof Internal.JsonGenerator; +declare function java(name: "net.minecraft.class_2879"): typeof Internal.class_2879; +declare function java(name: "net.minecraft.class_5780"): typeof Internal.class_5780; +declare function java(name: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder"): typeof Internal.EnchantmentBuilder; +declare function java(name: "net.minecraft.class_1547"): typeof Internal.class_1547; +declare function java(name: "net.minecraft.class_4482$class_4484"): typeof Internal.class_4482$class_4484; +declare function java(name: "net.minecraft.class_1699"): typeof Internal.class_1699; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2IntFunction"): typeof Internal.Char2IntFunction; +declare function java(name: "net.minecraft.class_4210"): typeof Internal.class_4210; +declare function java(name: "net.minecraft.class_296$class_297"): typeof Internal.class_296$class_297; +declare function java(name: "net.minecraft.class_1304"): typeof EquipmentSlot; +declare function java(name: "net.minecraft.class_4648"): typeof Internal.class_4648; +declare function java(name: "net.minecraft.class_4205"): typeof Internal.class_4205; +declare function java(name: "net.minecraft.class_2779"): typeof Internal.class_2779; +declare function java(name: "net.minecraft.class_3226"): typeof Internal.class_3226; +declare function java(name: "net.minecraft.class_3988"): typeof Internal.class_3988; +declare function java(name: "net.minecraft.class_3828"): typeof Internal.class_3828; +declare function java(name: "net.fabricmc.fabric.api.transfer.v1.storage.TransferVariant"): typeof Internal.TransferVariant; +declare function java(name: "net.minecraft.class_236"): typeof Internal.class_236; +declare function java(name: "net.minecraft.class_1431"): typeof Internal.class_1431; +declare function java(name: "net.minecraft.class_2615"): typeof Internal.class_2615; +declare function java(name: "net.minecraft.class_1659"): typeof Internal.class_1659; +declare function java(name: "dev.latvian.mods.kubejs.player.ServerPlayerDataJS"): typeof Internal.ServerPlayerDataJS; +declare function java(name: "java.util.function.LongBinaryOperator"): typeof Internal.LongBinaryOperator; +declare function java(name: "com.mojang.brigadier.tree.RootCommandNode"): typeof Internal.RootCommandNode; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2CharFunction"): typeof Internal.Byte2CharFunction; +declare function java(name: "net.minecraft.class_4650"): typeof Internal.class_4650; +declare function java(name: "net.minecraft.class_5207"): typeof Internal.class_5207; +declare function java(name: "net.minecraft.class_4256"): typeof Internal.class_4256; +declare function java(name: "net.minecraft.class_2718"): typeof Internal.class_2718; +declare function java(name: "net.minecraft.class_1308"): typeof Internal.class_1308; +declare function java(name: "net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener"): typeof Internal.IdentifiableResourceReloadListener; +declare function java(name: "net.minecraft.class_3505"): typeof Internal.class_3505; +declare function java(name: "net.minecraft.class_192"): typeof Internal.class_192; +declare function java(name: "net.minecraft.class_1677"): typeof Internal.class_1677; +declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.ShapelessRecipeJS"): typeof Internal.ShapelessRecipeJS; +declare function java(name: "net.fabricmc.fabric.impl.registry.sync.RemappableRegistry"): typeof Internal.RemappableRegistry; +declare function java(name: "dev.architectury.hooks.level.fabric.ExplosionHooksImpl$ExplosionExtensions"): typeof Internal.ExplosionHooksImpl$ExplosionExtensions; +declare function java(name: "net.minecraft.class_2885"): typeof Internal.class_2885; +declare function java(name: "net.minecraft.class_3331"): typeof Internal.class_3331; +declare function java(name: "dev.latvian.mods.kubejs.client.painter.screen.ScreenPaintEventJS"): typeof Internal.ScreenPaintEventJS; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2IntMap"): typeof Internal.Int2IntMap; +declare function java(name: "net.minecraft.class_1297"): typeof Internal.class_1297; +declare function java(name: "net.minecraft.class_4170"): typeof Internal.class_4170; +declare function java(name: "net.minecraft.class_4211"): typeof Internal.class_4211; +declare function java(name: "net.minecraft.class_5309"): typeof Internal.class_5309; +declare function java(name: "net.fabricmc.fabric.impl.item.group.ItemGroupExtensions"): typeof Internal.ItemGroupExtensions; +declare function java(name: "net.minecraft.class_1303"): typeof Internal.class_1303; +declare function java(name: "java.util.function.IntToDoubleFunction"): typeof Internal.IntToDoubleFunction; +declare function java(name: "net.minecraft.class_1657"): typeof Internal.class_1657; +declare function java(name: "net.minecraft.class_531"): typeof Internal.class_531; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.StairBlockBuilder"): typeof Internal.StairBlockBuilder; +declare function java(name: "net.minecraft.class_284"): typeof Internal.class_284; +declare function java(name: "net.minecraft.class_5819"): typeof Internal.class_5819; +declare function java(name: "net.minecraft.class_5878"): typeof Internal.class_5878; +declare function java(name: "net.minecraft.class_1277"): typeof Internal.class_1277; +declare function java(name: "net.minecraft.class_2629"): typeof Internal.class_2629; +declare function java(name: "net.minecraft.class_6686$class_6693"): typeof Internal.class_6686$class_6693; +declare function java(name: "net.minecraft.class_6122"): typeof Internal.class_6122; +declare function java(name: "net.minecraft.class_2683"): typeof Internal.class_2683; +declare function java(name: "net.minecraft.class_6378"): typeof Internal.class_6378; +declare function java(name: "net.minecraft.class_4655"): typeof Internal.class_4655; +declare function java(name: "net.minecraft.class_3272"): typeof Internal.class_3272; +declare function java(name: "net.minecraft.class_6379$class_6380"): typeof Internal.class_6379$class_6380; +declare function java(name: "net.minecraft.class_1271"): typeof Internal.class_1271; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2ObjectFunction"): typeof Internal.Boolean2ObjectFunction; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2FloatFunction"): typeof Internal.Byte2FloatFunction; +declare function java(name: "net.minecraft.class_3898"): typeof Internal.class_3898; +declare function java(name: "com.mojang.authlib.GameProfileRepository"): typeof Internal.GameProfileRepository; +declare function java(name: "java.util.regex.MatchResult"): typeof Internal.MatchResult; +declare function java(name: "net.minecraft.class_6900$class_6901"): typeof Internal.class_6900$class_6901; +declare function java(name: "net.minecraft.class_2656"): typeof Internal.class_2656; +declare function java(name: "net.minecraft.class_6655"): typeof Internal.class_6655; +declare function java(name: "java.util.function.IntUnaryOperator"): typeof Internal.IntUnaryOperator; +declare function java(name: "net.minecraft.class_2870"): typeof Internal.class_2870; +declare function java(name: "dev.latvian.mods.kubejs.block.BlockModificationProperties"): typeof Internal.BlockModificationProperties; +declare function java(name: "net.minecraft.class_2926$class_2927"): typeof Internal.class_2926$class_2927; +declare function java(name: "net.minecraft.class_6626"): typeof Internal.class_6626; +declare function java(name: "java.util.regex.Pattern"): typeof Internal.Pattern; +declare function java(name: "java.util.function.DoubleFunction"): typeof Internal.DoubleFunction; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder$SurviveCallback"): typeof Internal.CropBlockBuilder$SurviveCallback; +declare function java(name: "net.minecraft.class_4597"): typeof Internal.class_4597; +declare function java(name: "java.util.List"): typeof Internal.List; +declare function java(name: "net.minecraft.class_1655"): typeof Internal.class_1655; +declare function java(name: "net.minecraft.class_6555$class_6556"): typeof Internal.class_6555$class_6556; +declare function java(name: "net.minecraft.class_1148"): typeof Internal.class_1148; +declare function java(name: "net.minecraft.class_4664"): typeof Internal.class_4664; +declare function java(name: "net.minecraft.class_5437"): typeof Internal.class_5437; +declare function java(name: "dev.latvian.mods.kubejs.entity.LivingEntityJS"): typeof Internal.LivingEntityJS; +declare function java(name: "net.minecraft.class_2611"): typeof Internal.class_2611; +declare function java(name: "net.minecraft.class_1695"): typeof Internal.class_1695; +declare function java(name: "net.minecraft.class_1129"): typeof Internal.class_1129; +declare function java(name: "net.minecraft.class_4970$class_4972"): typeof Internal.class_4970$class_4972; +declare function java(name: "net.minecraft.class_3781"): typeof Internal.class_3781; +declare function java(name: "it.unimi.dsi.fastutil.floats.FloatSpliterator"): typeof Internal.FloatSpliterator; +declare function java(name: "net.minecraft.class_5965"): typeof Internal.class_5965; +declare function java(name: "net.minecraft.class_315"): typeof Internal.class_315; +declare function java(name: "net.minecraft.class_2516"): typeof Internal.class_2516; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$BeforeKeyRelease"): typeof Internal.ScreenKeyboardEvents$BeforeKeyRelease; +declare function java(name: "dev.latvian.mods.kubejs.core.PlayerKJS"): typeof Internal.PlayerKJS; +declare function java(name: "com.mojang.brigadier.suggestion.SuggestionsBuilder"): typeof Internal.SuggestionsBuilder; +declare function java(name: "net.minecraft.class_2758"): typeof Internal.class_2758; +declare function java(name: "net.minecraft.class_2893$class_2894"): typeof CarvingGenerationStep; +declare function java(name: "java.util.Calendar"): typeof Internal.Calendar; +declare function java(name: "net.minecraft.class_4136"): typeof Internal.class_4136; +declare function java(name: "net.minecraft.class_2593$class_2594"): typeof Internal.class_2593$class_2594; +declare function java(name: "net.minecraft.class_163"): typeof Internal.class_163; +declare function java(name: "net.minecraft.class_1324"): typeof Internal.class_1324; +declare function java(name: "dev.latvian.mods.kubejs.misc.MotiveBuilder"): typeof Internal.MotiveBuilder; +declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockEntityPredicate"): typeof Internal.BlockEntityPredicate; +declare function java(name: "it.unimi.dsi.fastutil.Hash"): typeof Internal.Hash; +declare function java(name: "net.minecraft.class_3488"): typeof Internal.class_3488; +declare function java(name: "net.minecraft.class_1527"): typeof Internal.class_1527; +declare function java(name: "net.minecraft.class_5857"): typeof Internal.class_5857; +declare function java(name: "net.minecraft.class_3822"): typeof Internal.class_3822; +declare function java(name: "net.minecraft.class_2795"): typeof Internal.class_2795; +declare function java(name: "net.minecraft.class_1886"): typeof Internal.class_1886; +declare function java(name: "net.minecraft.class_5650"): typeof Internal.class_5650; +declare function java(name: "net.minecraft.class_4980"): typeof Internal.class_4980; +declare function java(name: "net.minecraft.class_3414"): typeof Internal.class_3414; +declare function java(name: "net.minecraft.class_1571"): typeof Internal.class_1571; +declare function java(name: "dev.latvian.mods.kubejs.recipe.CompostablesRecipeEventJS"): typeof Internal.CompostablesRecipeEventJS; +declare function java(name: "net.minecraft.class_3611"): typeof Internal.class_3611; +declare function java(name: "net.minecraft.class_6833"): typeof Internal.class_6833; +declare function java(name: "net.minecraft.class_6384"): typeof Internal.class_6384; +declare function java(name: "dev.latvian.mods.kubejs.server.TagEventJS$TagWrapper"): typeof Internal.TagEventJS$TagWrapper; +declare function java(name: "net.minecraft.class_1531"): typeof Internal.class_1531; +declare function java(name: "net.minecraft.class_2606"): typeof Internal.class_2606; +declare function java(name: "java.util.Spliterator$OfPrimitive"): typeof Internal.Spliterator$OfPrimitive; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.FenceBlockBuilder"): typeof Internal.FenceBlockBuilder; +declare function java(name: "net.minecraft.class_1674"): typeof Internal.class_1674; +declare function java(name: "net.fabricmc.fabric.mixin.gamerule.IntRuleAccessor"): typeof Internal.IntRuleAccessor; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2ReferenceFunction"): typeof Internal.Char2ReferenceFunction; +declare function java(name: "net.minecraft.class_2487"): typeof Internal.class_2487; +declare function java(name: "net.minecraft.class_4703$class_5243"): typeof Internal.class_4703$class_5243; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntSpliterator"): typeof Internal.IntSpliterator; +declare function java(name: "net.minecraft.class_5294$class_5401"): typeof Internal.class_5294$class_5401; +declare function java(name: "net.minecraft.class_1646"): typeof Internal.class_1646; +declare function java(name: "net.minecraft.class_5927"): typeof Internal.class_5927; +declare function java(name: "net.minecraft.class_2649"): typeof Internal.class_2649; +declare function java(name: "net.minecraft.class_1642"): typeof Internal.class_1642; +declare function java(name: "net.minecraft.class_3861"): typeof Internal.class_3861; +declare function java(name: "net.minecraft.class_2503"): typeof Internal.class_2503; +declare function java(name: "net.minecraft.class_2984"): typeof Internal.class_2984; +declare function java(name: "net.minecraft.class_372"): typeof Internal.class_372; +declare function java(name: "net.minecraft.class_2759"): typeof Internal.class_2759; +declare function java(name: "net.minecraft.class_636"): typeof Internal.class_636; +declare function java(name: "net.minecraft.class_1559"): typeof Internal.class_1559; +declare function java(name: "net.minecraft.class_3826"): typeof Internal.class_3826; +declare function java(name: "dev.latvian.mods.kubejs.client.ModelGenerator$Element"): typeof Internal.ModelGenerator$Element; +declare function java(name: "net.minecraft.class_4597$class_4598"): typeof Internal.class_4597$class_4598; +declare function java(name: "net.minecraft.class_4076"): typeof Internal.class_4076; +declare function java(name: "net.minecraft.class_5407"): typeof Internal.class_5407; +declare function java(name: "net.minecraft.class_1438"): typeof Internal.class_1438; +declare function java(name: "net.minecraft.class_6648"): typeof Internal.class_6648; +declare function java(name: "java.util.OptionalLong"): typeof Internal.OptionalLong; +declare function java(name: "dev.latvian.mods.kubejs.recipe.ModifyRecipeResultCallback"): typeof Internal.ModifyRecipeResultCallback; +declare function java(name: "net.minecraft.class_1811"): typeof Internal.class_1811; +declare function java(name: "net.minecraft.class_5539"): typeof Internal.class_5539; +declare function java(name: "net.minecraft.class_5188"): typeof Internal.class_5188; +declare function java(name: "net.minecraft.class_1522"): typeof Internal.class_1522; +declare function java(name: "net.minecraft.class_2840"): typeof Internal.class_2840; +declare function java(name: "java.util.function.DoublePredicate"): typeof java_.util.function_.DoublePredicate; +declare function java(name: "net.minecraft.class_4992"): typeof Internal.class_4992; +declare function java(name: "java.nio.ByteOrder"): typeof Internal.ByteOrder; +declare function java(name: "net.minecraft.class_329"): typeof Internal.class_329; +declare function java(name: "net.minecraft.class_4657"): typeof Internal.class_4657; +declare function java(name: "net.fabricmc.fabric.impl.networking.AbstractNetworkAddon"): typeof Internal.AbstractNetworkAddon; +declare function java(name: "net.minecraft.class_251$class_252"): typeof Internal.class_251$class_252; +declare function java(name: "dev.latvian.mods.kubejs.item.ingredient.IngredientStackJS"): typeof Internal.IngredientStackJS; +declare function java(name: "net.minecraft.class_5212"): typeof Internal.class_5212; +declare function java(name: "net.minecraft.class_2859"): typeof Internal.class_2859; +declare function java(name: "net.minecraft.class_6757"): typeof Internal.class_6757; +declare function java(name: "net.minecraft.class_1842"): typeof Internal.class_1842; +declare function java(name: "net.minecraft.class_5356"): typeof Internal.class_5356; +declare function java(name: "net.minecraft.class_6916$class_7050"): typeof Internal.class_6916$class_7050; +declare function java(name: "net.minecraft.class_2620"): typeof Internal.class_2620; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemModificationEventJS"): typeof Internal.ItemModificationEventJS; +declare function java(name: "net.minecraft.class_6650"): typeof Internal.class_6650; +declare function java(name: "net.minecraft.class_5363"): typeof Internal.class_5363; +declare function java(name: "net.minecraft.class_6874"): typeof Internal.class_6874; +declare function java(name: "net.minecraft.class_6864$class_5748"): typeof Internal.class_6864$class_5748; +declare function java(name: "net.minecraft.class_5483$class_1964"): typeof Internal.class_5483$class_1964; +declare function java(name: "dev.architectury.impl.fabric.ScreenInputDelegate"): typeof Internal.ScreenInputDelegate; +declare function java(name: "dev.architectury.registry.registries.RegistrySupplier"): typeof Internal.RegistrySupplier; +declare function java(name: "net.minecraft.class_193"): typeof Internal.class_193; +declare function java(name: "net.minecraft.class_2851"): typeof Internal.class_2851; +declare function java(name: "java.util.function.Function"): typeof Internal.Function; +declare function java(name: "net.minecraft.class_2498"): typeof Internal.class_2498; +declare function java(name: "net.minecraft.class_4074"): typeof Internal.class_4074; +declare function java(name: "net.minecraft.class_4147"): typeof Internal.class_4147; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2LongFunction"): typeof Internal.Int2LongFunction; +declare function java(name: "dev.latvian.mods.kubejs.core.ItemKJS"): typeof Internal.ItemKJS; +declare function java(name: "net.minecraft.class_52$class_53"): typeof Internal.class_52$class_53; +declare function java(name: "dev.latvian.mods.kubejs.item.MutableToolTier"): typeof Internal.MutableToolTier; +declare function java(name: "com.mojang.brigadier.tree.ArgumentCommandNode"): typeof Internal.ArgumentCommandNode; +declare function java(name: "net.minecraft.class_777"): typeof Internal.class_777; +declare function java(name: "net.minecraft.class_1953"): typeof Internal.class_1953; +declare function java(name: "net.minecraft.class_3773"): typeof Internal.class_3773; +declare function java(name: "net.minecraft.class_5871"): typeof Internal.class_5871; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2BooleanFunction"): typeof Internal.Long2BooleanFunction; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemModificationProperties"): typeof Internal.ItemModificationProperties; +declare function java(name: "dev.latvian.mods.kubejs.entity.EntityEventJS"): typeof Internal.EntityEventJS; +declare function java(name: "com.mojang.brigadier.exceptions.BuiltInExceptionProvider"): typeof Internal.BuiltInExceptionProvider; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2CharFunction"): typeof Internal.Short2CharFunction; +declare function java(name: "net.minecraft.class_3955"): typeof Internal.class_3955; +declare function java(name: "net.minecraft.class_2922"): typeof Internal.class_2922; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortUnaryOperator"): typeof Internal.ShortUnaryOperator; +declare function java(name: "net.minecraft.class_6008$class_6009"): typeof Internal.class_6008$class_6009; +declare function java(name: "net.fabricmc.fabric.impl.client.indigo.renderer.accessor.AccessItemRenderer"): typeof Internal.AccessItemRenderer; +declare function java(name: "net.minecraft.class_1866"): typeof Internal.class_1866; +declare function java(name: "com.mojang.brigadier.exceptions.CommandExceptionType"): typeof Internal.CommandExceptionType; +declare function java(name: "net.minecraft.class_2995"): typeof Internal.class_2995; +declare function java(name: "dev.latvian.mods.kubejs.loot.ChestLootEventJS"): typeof Internal.ChestLootEventJS; +declare function java(name: "net.minecraft.class_6761"): typeof Internal.class_6761; +declare function java(name: "net.minecraft.class_2170$class_5364"): typeof Internal.class_2170$class_5364; +declare function java(name: "net.minecraft.class_853"): typeof Internal.class_853; +declare function java(name: "net.minecraft.class_4143"): typeof Internal.class_4143; +declare function java(name: "net.minecraft.class_1730"): typeof Internal.class_1730; +declare function java(name: "net.minecraft.class_1282"): typeof Internal.class_1282; +declare function java(name: "net.minecraft.class_1682"): typeof Internal.class_1682; +declare function java(name: "net.minecraft.class_6910$class_6912"): typeof Internal.class_6910$class_6912; +declare function java(name: "net.minecraft.class_2348"): typeof Internal.class_2348; +declare function java(name: "net.minecraft.class_5776"): typeof Internal.class_5776; +declare function java(name: "net.minecraft.class_3745"): typeof Internal.class_3745; +declare function java(name: "net.minecraft.class_278"): typeof Internal.class_278; +declare function java(name: "net.minecraft.class_2573"): typeof Internal.class_2573; +declare function java(name: "net.minecraft.class_5267"): typeof Internal.class_5267; +declare function java(name: "net.minecraft.class_2846$class_2847"): typeof Internal.class_2846$class_2847; +declare function java(name: "net.minecraft.class_6661"): typeof Internal.class_6661; +declare function java(name: "net.minecraft.class_3193$class_3724"): typeof Internal.class_3193$class_3724; +declare function java(name: "net.minecraft.class_5149"): typeof Internal.class_5149; +declare function java(name: "net.minecraft.class_4543"): typeof Internal.class_4543; +declare function java(name: "net.minecraft.class_2939"): typeof Internal.class_2939; +declare function java(name: "net.minecraft.class_4587"): typeof Internal.class_4587; +declare function java(name: "net.fabricmc.fabric.api.rendering.data.v1.RenderAttachedBlockView"): typeof Internal.RenderAttachedBlockView; +declare function java(name: "java.util.TimeZone"): typeof Internal.TimeZone; +declare function java(name: "java.util.EnumSet"): typeof Internal.EnumSet; +declare function java(name: "dev.latvian.mods.kubejs.block.BlockPlaceEventJS"): typeof Internal.BlockPlaceEventJS; +declare function java(name: "dev.architectury.fluid.FluidStack"): typeof Internal.FluidStack; +declare function java(name: "net.minecraft.class_1703"): typeof Internal.class_1703; +declare function java(name: "java.util.Locale$LanguageRange"): typeof Internal.Locale$LanguageRange; +declare function java(name: "net.minecraft.class_437$class_6390"): typeof Internal.class_437$class_6390; +declare function java(name: "net.minecraft.class_1519"): typeof Internal.class_1519; +declare function java(name: "net.minecraft.class_2678"): typeof Internal.class_2678; +declare function java(name: "net.minecraft.class_1952"): typeof Internal.class_1952; +declare function java(name: "net.minecraft.class_1915"): typeof Internal.class_1915; +declare function java(name: "net.minecraft.class_6557"): typeof Internal.class_6557; +declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeTypeRegistryEventJS"): typeof Internal.RecipeTypeRegistryEventJS; +declare function java(name: "net.minecraft.class_3798"): typeof Internal.class_3798; +declare function java(name: "net.minecraft.class_374"): typeof Internal.class_374; +declare function java(name: "net.minecraft.class_1299"): typeof Internal.class_1299; +declare function java(name: "net.minecraft.class_5851"): typeof Internal.class_5851; +declare function java(name: "net.minecraft.class_1263"): typeof Internal.class_1263; +declare function java(name: "net.minecraft.class_5714"): typeof Internal.class_5714; +declare function java(name: "net.fabricmc.fabric.mixin.networking.accessor.ThreadedAnvilChunkStorageAccessor"): typeof Internal.ThreadedAnvilChunkStorageAccessor; +declare function java(name: "net.minecraft.class_6682"): typeof Internal.class_6682; +declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.ShapedRecipeJS"): typeof Internal.ShapedRecipeJS; +declare function java(name: "net.fabricmc.fabric.impl.renderer.SpriteFinderImpl$SpriteFinderAccess"): typeof Internal.SpriteFinderImpl$SpriteFinderAccess; +declare function java(name: "net.minecraft.class_2470"): typeof Internal.class_2470; +declare function java(name: "net.minecraft.class_1123"): typeof Internal.class_1123; +declare function java(name: "net.minecraft.class_338"): typeof Internal.class_338; +declare function java(name: "net.minecraft.class_632$class_633"): typeof Internal.class_632$class_633; +declare function java(name: "net.minecraft.class_1526"): typeof Internal.class_1526; +declare function java(name: "net.minecraft.class_4837"): typeof Internal.class_4837; +declare function java(name: "net.minecraft.class_3726"): typeof Internal.class_3726; +declare function java(name: "net.minecraft.class_72$class_6153"): typeof Internal.class_72$class_6153; +declare function java(name: "net.minecraft.class_3902"): typeof Internal.class_3902; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.mesh.QuadView"): typeof Internal.QuadView; +declare function java(name: "net.minecraft.class_1918"): typeof Internal.class_1918; +declare function java(name: "net.minecraft.class_5349"): typeof Internal.class_5349; +declare function java(name: "net.minecraft.class_2648"): typeof Internal.class_2648; +declare function java(name: "net.minecraft.class_6544$class_4762"): typeof Internal.class_6544$class_4762; +declare function java(name: "net.minecraft.class_5284"): typeof Internal.class_5284; +declare function java(name: "net.minecraft.class_4834"): typeof Internal.class_4834; +declare function java(name: "net.minecraft.class_3312$class_3313"): typeof Internal.class_3312$class_3313; +declare function java(name: "net.minecraft.class_516"): typeof Internal.class_516; +declare function java(name: "net.minecraft.class_2726"): typeof Internal.class_2726; +declare function java(name: "net.minecraft.class_1921$class_4750"): typeof Internal.class_1921$class_4750; +declare function java(name: "net.minecraft.class_2839"): typeof Internal.class_2839; +declare function java(name: "net.minecraft.class_2539"): typeof Internal.class_2539; +declare function java(name: "net.minecraft.class_6492$class_6493"): typeof Internal.class_6492$class_6493; +declare function java(name: "net.minecraft.class_2535"): typeof Internal.class_2535; +declare function java(name: "net.minecraft.class_5312"): typeof Internal.class_5312; +declare function java(name: "net.minecraft.class_1702"): typeof Internal.class_1702; +declare function java(name: "net.minecraft.class_2774"): typeof Internal.class_2774; +declare function java(name: "net.minecraft.class_2781$class_2782"): typeof Internal.class_2781$class_2782; +declare function java(name: "net.minecraft.class_5913"): typeof Internal.class_5913; +declare function java(name: "net.minecraft.class_2853"): typeof Internal.class_2853; +declare function java(name: "java.util.function.IntPredicate"): typeof Internal.IntPredicate; +declare function java(name: "net.minecraft.class_5762"): typeof Internal.class_5762; +declare function java(name: "net.minecraft.class_1928$class_4313"): typeof Internal.class_1928$class_4313; +declare function java(name: "net.minecraft.class_1463"): typeof Internal.class_1463; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$AllowKeyPress"): typeof Internal.ScreenKeyboardEvents$AllowKeyPress; +declare function java(name: "net.minecraft.class_1011$class_1012"): typeof Internal.class_1011$class_1012; +declare function java(name: "net.minecraft.class_2379"): typeof Internal.class_2379; +declare function java(name: "net.minecraft.class_6568"): typeof Internal.class_6568; +declare function java(name: "dev.latvian.mods.kubejs.generator.DataJsonGenerator"): typeof Internal.DataJsonGenerator; +declare function java(name: "net.minecraft.class_5362"): typeof Internal.class_5362; +declare function java(name: "net.fabricmc.fabric.api.item.v1.FabricItem"): typeof Internal.FabricItem; +declare function java(name: "net.minecraft.class_5336"): typeof Internal.class_5336; +declare function java(name: "net.minecraft.class_2780"): typeof Internal.class_2780; +declare function java(name: "java.util.Stack"): typeof Internal.Stack; +declare function java(name: "net.minecraft.class_1259$class_1260"): typeof Internal.class_1259$class_1260; +declare function java(name: "net.minecraft.class_3747"): typeof Internal.class_3747; +declare function java(name: "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectFunction"): typeof Internal.AbstractLong2ObjectFunction; +declare function java(name: "dev.latvian.mods.kubejs.misc.MobEffectBuilder$EffectTickCallback"): typeof Internal.MobEffectBuilder$EffectTickCallback; +declare function java(name: "net.minecraft.class_2716"): typeof Internal.class_2716; +declare function java(name: "net.minecraft.class_3137"): typeof Internal.class_3137; +declare function java(name: "net.minecraft.class_6834$class_6835"): typeof Internal.class_6834$class_6835; +declare function java(name: "net.minecraft.class_128"): typeof Internal.class_128; +declare function java(name: "dev.latvian.mods.kubejs.loot.LootBuilderPool"): typeof Internal.LootBuilderPool; +declare function java(name: "net.minecraft.class_1511"): typeof Internal.class_1511; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntConsumer"): typeof Internal.IntConsumer; +declare function java(name: "java.util.EventObject"): typeof Internal.EventObject; +declare function java(name: "dev.latvian.mods.kubejs.server.ServerJS"): typeof Internal.ServerJS; +declare function java(name: "net.minecraft.class_5928"): typeof Internal.class_5928; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2ShortFunction"): typeof Internal.Boolean2ShortFunction; +declare function java(name: "java.util.Spliterator"): typeof Internal.Spliterator; +declare function java(name: "dev.latvian.mods.kubejs.recipe.ingredientaction.IngredientActionFilter"): typeof Internal.IngredientActionFilter; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleBidirectionalIterator"): typeof Internal.DoubleBidirectionalIterator; +declare function java(name: "net.minecraft.class_3705"): typeof Internal.class_3705; +declare function java(name: "net.minecraft.class_637"): typeof Internal.class_637; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2ByteFunction"): typeof Internal.Object2ByteFunction; +declare function java(name: "net.minecraft.class_4761"): typeof Internal.class_4761; +declare function java(name: "net.minecraft.class_2703$class_2705"): typeof Internal.class_2703$class_2705; +declare function java(name: "dev.latvian.mods.kubejs.entity.EntityJS"): typeof Internal.EntityJS; +declare function java(name: "dev.latvian.mods.kubejs.misc.VillagerTypeBuilder"): typeof Internal.VillagerTypeBuilder; +declare function java(name: "net.minecraft.class_5132$class_5133"): typeof Internal.class_5132$class_5133; +declare function java(name: "net.minecraft.class_3193$class_3194"): typeof Internal.class_3193$class_3194; +declare function java(name: "dev.latvian.mods.kubejs.player.AdvancementJS"): typeof Internal.AdvancementJS; +declare function java(name: "net.minecraft.class_2813"): typeof Internal.class_2813; +declare function java(name: "net.minecraft.class_1665"): typeof Internal.class_1665; +declare function java(name: "net.minecraft.class_5205"): typeof Internal.class_5205; +declare function java(name: "net.minecraft.class_364"): typeof Internal.class_364; +declare function java(name: "net.minecraft.class_3706"): typeof Internal.class_3706; +declare function java(name: "net.minecraft.class_3499"): typeof Internal.class_3499; +declare function java(name: "net.minecraft.class_1814"): typeof Rarity; +declare function java(name: "net.fabricmc.fabric.api.event.Event"): typeof Internal.Event; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2BooleanFunction"): typeof Internal.Object2BooleanFunction; +declare function java(name: "net.minecraft.class_3862"): typeof Internal.class_3862; +declare function java(name: "net.minecraft.class_2823"): typeof Internal.class_2823; +declare function java(name: "net.minecraft.class_1493"): typeof Internal.class_1493; +declare function java(name: "net.minecraft.class_5633"): typeof Internal.class_5633; +declare function java(name: "java.util.concurrent.Delayed"): typeof Internal.Delayed; +declare function java(name: "java.util.function.IntFunction"): typeof Internal.IntFunction; +declare function java(name: "net.minecraft.class_5424"): typeof Internal.class_5424; +declare function java(name: "java.util.concurrent.Callable"): typeof Internal.Callable; +declare function java(name: "net.minecraft.class_6760"): typeof Internal.class_6760; +declare function java(name: "java.util.function.LongUnaryOperator"): typeof Internal.LongUnaryOperator; +declare function java(name: "net.minecraft.class_2568$class_5249"): typeof Internal.class_2568$class_5249; +declare function java(name: "com.mojang.brigadier.context.StringRange"): typeof Internal.StringRange; +declare function java(name: "net.minecraft.class_2843"): typeof Internal.class_2843; +declare function java(name: "net.minecraft.class_32$class_5143"): typeof Internal.class_32$class_5143; +declare function java(name: "net.minecraft.class_1456"): typeof Internal.class_1456; +declare function java(name: "net.minecraft.class_3620$class_6594"): typeof Internal.class_3620$class_6594; +declare function java(name: "net.minecraft.class_5929"): typeof Internal.class_5929; +declare function java(name: "net.minecraft.class_280"): typeof Internal.class_280; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemRightClickEventJS"): typeof Internal.ItemRightClickEventJS; +declare function java(name: "dev.latvian.mods.kubejs.stages.StageChangeEvent"): typeof Internal.StageChangeEvent; +declare function java(name: "java.math.BigInteger"): typeof Internal.BigInteger; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2DoubleFunction"): typeof Internal.Boolean2DoubleFunction; +declare function java(name: "net.minecraft.class_1634"): typeof Internal.class_1634; +declare function java(name: "net.minecraft.class_1521"): typeof Internal.class_1521; +declare function java(name: "net.minecraft.class_1092"): typeof Internal.class_1092; +declare function java(name: "net.minecraft.class_3824"): typeof Internal.class_3824; +declare function java(name: "net.minecraft.class_2481"): typeof Internal.class_2481; +declare function java(name: "net.minecraft.class_1593"): typeof Internal.class_1593; +declare function java(name: "net.minecraft.class_2797"): typeof Internal.class_2797; +declare function java(name: "net.minecraft.class_273"): typeof Internal.class_273; +declare function java(name: "java.util.BitSet"): typeof Internal.BitSet; +declare function java(name: "net.minecraft.class_1268"): typeof Hand; +declare function java(name: "net.minecraft.class_5843"): typeof Internal.class_5843; +declare function java(name: "net.minecraft.class_5485"): typeof Internal.class_5485; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Boots"): typeof Internal.ArmorItemBuilder$Boots; +declare function java(name: "net.minecraft.class_6795"): typeof Internal.class_6795; +declare function java(name: "net.minecraft.class_2881"): typeof Internal.class_2881; +declare function java(name: "net.minecraft.class_10"): typeof Internal.class_10; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ByteFunction"): typeof Internal.Long2ByteFunction; +declare function java(name: "net.minecraft.class_2501"): typeof Internal.class_2501; +declare function java(name: "net.minecraft.class_6603"): typeof Internal.class_6603; +declare function java(name: "net.minecraft.class_1603"): typeof Internal.class_1603; +declare function java(name: "net.fabricmc.fabric.impl.client.indigo.renderer.accessor.AccessChunkRendererRegion"): typeof Internal.AccessChunkRendererRegion; +declare function java(name: "net.minecraft.class_1688"): typeof Internal.class_1688; +declare function java(name: "net.minecraft.class_6045"): typeof Internal.class_6045; +declare function java(name: "net.minecraft.class_4780"): typeof Internal.class_4780; +declare function java(name: "net.minecraft.class_4140"): typeof Internal.class_4140; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$BeforeKeyPress"): typeof Internal.ScreenKeyboardEvents$BeforeKeyPress; +declare function java(name: "java.util.Currency"): typeof Internal.Currency; +declare function java(name: "net.minecraft.class_1270"): typeof Internal.class_1270; +declare function java(name: "net.minecraft.class_2991"): typeof Internal.class_2991; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortCollection"): typeof Internal.ShortCollection; +declare function java(name: "net.minecraft.class_1686"): typeof Internal.class_1686; +declare function java(name: "net.minecraft.class_11"): typeof Internal.class_11; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2FloatFunction"): typeof Internal.Int2FloatFunction; +declare function java(name: "net.minecraft.class_2350"): typeof Internal.class_2350; +declare function java(name: "net.minecraft.class_1887$class_1888"): typeof Internal.class_1887$class_1888; +declare function java(name: "java.util.function.DoubleBinaryOperator"): typeof Internal.DoubleBinaryOperator; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator"): typeof Internal.DoubleUnaryOperator; +declare function java(name: "net.minecraft.class_2601"): typeof Internal.class_2601; +declare function java(name: "net.minecraft.class_1524"): typeof Internal.class_1524; +declare function java(name: "net.minecraft.class_5193"): typeof Internal.class_5193; +declare function java(name: "net.minecraft.class_1796"): typeof Internal.class_1796; +declare function java(name: "com.mojang.brigadier.exceptions.DynamicCommandExceptionType"): typeof Internal.DynamicCommandExceptionType; +declare function java(name: "net.minecraft.class_1728"): typeof Internal.class_1728; +declare function java(name: "java.util.function.ToDoubleFunction"): typeof Internal.ToDoubleFunction; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortListIterator"): typeof Internal.ShortListIterator; +declare function java(name: "net.minecraft.class_2170"): typeof Internal.class_2170; +declare function java(name: "net.minecraft.class_5348"): typeof Internal.class_5348; +declare function java(name: "net.minecraft.class_34$class_5781"): typeof Internal.class_34$class_5781; +declare function java(name: "net.minecraft.class_5861"): typeof Internal.class_5861; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2FloatFunction"): typeof Internal.Float2FloatFunction; +declare function java(name: "net.minecraft.class_5895"): typeof Internal.class_5895; +declare function java(name: "net.minecraft.class_2583"): typeof Internal.class_2583; +declare function java(name: "net.minecraft.class_1530"): typeof Internal.class_1530; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2IntFunction"): typeof Internal.Byte2IntFunction; +declare function java(name: "net.fabricmc.fabric.api.lookup.v1.block.BlockApiCache"): typeof Internal.BlockApiCache; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntBidirectionalIterator"): typeof Internal.IntBidirectionalIterator; +declare function java(name: "net.minecraft.class_1453"): typeof Internal.class_1453; +declare function java(name: "net.minecraft.class_1532"): typeof Internal.class_1532; +declare function java(name: "net.minecraft.class_3949"): typeof Internal.class_3949; +declare function java(name: "net.minecraft.class_2841"): typeof Internal.class_2841; +declare function java(name: "net.minecraft.class_1683"): typeof Internal.class_1683; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2ShortFunction"): typeof Internal.Char2ShortFunction; +declare function java(name: "net.minecraft.class_1534"): typeof Internal.class_1534; +declare function java(name: "net.minecraft.class_93$class_6152"): typeof Internal.class_93$class_6152; +declare function java(name: "net.minecraft.class_776"): typeof Internal.class_776; +declare function java(name: "net.minecraft.class_1676"): typeof Internal.class_1676; +declare function java(name: "net.minecraft.class_2692"): typeof Internal.class_2692; +declare function java(name: "net.minecraft.class_2799"): typeof Internal.class_2799; +declare function java(name: "net.minecraft.class_1281"): typeof Internal.class_1281; +declare function java(name: "net.minecraft.class_1662"): typeof Internal.class_1662; +declare function java(name: "net.minecraft.class_3215"): typeof Internal.class_3215; +declare function java(name: "net.minecraft.class_2707"): typeof Internal.class_2707; +declare function java(name: "dev.latvian.mods.kubejs.misc.MobEffectBuilder"): typeof Internal.MobEffectBuilder; +declare function java(name: "net.minecraft.class_1352$class_4134"): typeof Internal.class_1352$class_4134; +declare function java(name: "net.minecraft.class_124"): typeof Internal.class_124; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2ShortFunction"): typeof Internal.Short2ShortFunction; +declare function java(name: "net.minecraft.class_5187"): typeof Internal.class_5187; +declare function java(name: "dev.latvian.mods.kubejs.core.MinecraftServerKJS"): typeof Internal.MinecraftServerKJS; +declare function java(name: "net.minecraft.class_1113$class_1114"): typeof Internal.class_1113$class_1114; +declare function java(name: "net.minecraft.class_702"): typeof Internal.class_702; +declare function java(name: "net.minecraft.class_824"): typeof Internal.class_824; +declare function java(name: "dev.latvian.mods.kubejs.bindings.UtilsWrapper"): typeof Utils; +declare function java(name: "net.minecraft.class_5715"): typeof Internal.class_5715; +declare function java(name: "net.minecraft.class_1921$class_4688"): typeof Internal.class_1921$class_4688; +declare function java(name: "net.minecraft.class_1668"): typeof Internal.class_1668; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemHandler"): typeof Internal.ItemHandler; +declare function java(name: "net.minecraft.class_1937"): typeof Internal.class_1937; +declare function java(name: "dev.latvian.mods.kubejs.client.ClientGenerateAssetsEventJS"): typeof Internal.ClientGenerateAssetsEventJS; +declare function java(name: "net.minecraft.class_1427"): typeof Internal.class_1427; +declare function java(name: "net.minecraft.class_3018"): typeof Internal.class_3018; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder$ItemColorJS"): typeof Internal.ItemBuilder$ItemColorJS; +declare function java(name: "net.minecraft.class_1923"): typeof Internal.class_1923; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ShortFunction"): typeof Internal.Long2ShortFunction; +declare function java(name: "dev.latvian.mods.kubejs.core.LevelKJS"): typeof Internal.LevelKJS; +declare function java(name: "net.minecraft.class_5339"): typeof Internal.class_5339; +declare function java(name: "java.util.Vector"): typeof Internal.Vector; +declare function java(name: "net.fabricmc.fabric.impl.client.model.BakedModelManagerHooks"): typeof Internal.BakedModelManagerHooks; +declare function java(name: "net.minecraft.class_6871"): typeof Internal.class_6871; +declare function java(name: "net.minecraft.class_2826"): typeof Internal.class_2826; +declare function java(name: "net.minecraft.class_2822"): typeof Internal.class_2822; +declare function java(name: "net.minecraft.class_2838"): typeof Internal.class_2838; +declare function java(name: "net.minecraft.class_1334"): typeof Internal.class_1334; +declare function java(name: "dev.latvian.mods.kubejs.core.ItemStackKJS"): typeof Internal.ItemStackKJS; +declare function java(name: "net.minecraft.class_1617"): typeof Internal.class_1617; +declare function java(name: "net.minecraft.class_2495"): typeof Internal.class_2495; +declare function java(name: "net.minecraft.class_4668"): typeof Internal.class_4668; +declare function java(name: "net.minecraft.class_2624"): typeof Internal.class_2624; +declare function java(name: "net.minecraft.class_3499$class_5162"): typeof Internal.class_3499$class_5162; +declare function java(name: "net.minecraft.class_1861"): typeof Internal.class_1861; +declare function java(name: "net.minecraft.class_5520"): typeof Internal.class_5520; +declare function java(name: "java.util.function.BooleanSupplier"): typeof Internal.BooleanSupplier; +declare function java(name: "net.minecraft.class_5936"): typeof Internal.class_5936; +declare function java(name: "net.minecraft.class_5932"): typeof Internal.class_5932; +declare function java(name: "net.minecraft.class_5350"): typeof Internal.class_5350; +declare function java(name: "dev.architectury.registry.registries.Registrar"): typeof Internal.Registrar; +declare function java(name: "net.minecraft.class_6790"): typeof Internal.class_6790; +declare function java(name: "net.minecraft.class_1959$class_5482"): typeof Internal.class_1959$class_5482; +declare function java(name: "net.minecraft.class_863$class_864"): typeof Internal.class_863$class_864; +declare function java(name: "net.minecraft.class_4069"): typeof Internal.class_4069; +declare function java(name: "net.minecraft.class_5888"): typeof Internal.class_5888; +declare function java(name: "net.fabricmc.fabric.impl.lookup.block.ServerWorldCache"): typeof Internal.ServerWorldCache; +declare function java(name: "net.minecraft.class_3449"): typeof Internal.class_3449; +declare function java(name: "net.minecraft.class_3763"): typeof Internal.class_3763; +declare function java(name: "net.minecraft.class_3723"): typeof Internal.class_3723; +declare function java(name: "net.minecraft.class_5217"): typeof Internal.class_5217; +declare function java(name: "net.minecraft.class_6910$class_6915"): typeof Internal.class_6910$class_6915; +declare function java(name: "net.minecraft.class_5718"): typeof Internal.class_5718; +declare function java(name: "net.minecraft.class_2263"): typeof Internal.class_2263; +declare function java(name: "com.mojang.brigadier.suggestion.SuggestionProvider"): typeof Internal.SuggestionProvider; +declare function java(name: "dev.latvian.mods.kubejs.misc.PoiTypeBuilder"): typeof Internal.PoiTypeBuilder; +declare function java(name: "java.util.regex.Matcher"): typeof Internal.Matcher; +declare function java(name: "net.minecraft.class_1283"): typeof Internal.class_1283; +declare function java(name: "net.minecraft.class_634"): typeof Internal.class_634; +declare function java(name: "net.minecraft.class_1720"): typeof Internal.class_1720; +declare function java(name: "net.minecraft.class_1117"): typeof Internal.class_1117; +declare function java(name: "dev.latvian.mods.kubejs.entity.RayTraceResultJS"): typeof Internal.RayTraceResultJS; +declare function java(name: "java.util.Spliterator$OfInt"): typeof Internal.Spliterator$OfInt; +declare function java(name: "net.minecraft.class_5930"): typeof Internal.class_5930; +declare function java(name: "net.minecraft.class_5483$class_5265"): typeof Internal.class_5483$class_5265; +declare function java(name: "net.minecraft.class_3300"): typeof Internal.class_3300; +declare function java(name: "net.minecraft.class_2757"): typeof Internal.class_2757; +declare function java(name: "net.minecraft.class_1477"): typeof Internal.class_1477; +declare function java(name: "net.minecraft.class_1551"): typeof Internal.class_1551; +declare function java(name: "net.minecraft.class_2963"): typeof Internal.class_2963; +declare function java(name: "net.minecraft.class_1507"): typeof Internal.class_1507; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.filter.biome.BiomeFilter"): typeof Internal.BiomeFilter; +declare function java(name: "net.minecraft.class_2684"): typeof Internal.class_2684; +declare function java(name: "net.fabricmc.fabric.api.transfer.v1.item.ItemVariant"): typeof Internal.ItemVariant; +declare function java(name: "net.minecraft.class_3542"): typeof Internal.class_3542; +declare function java(name: "net.minecraft.class_2669"): typeof Internal.class_2669; +declare function java(name: "net.minecraft.class_3242"): typeof Internal.class_3242; +declare function java(name: "net.minecraft.class_1693"): typeof Internal.class_1693; +declare function java(name: "net.minecraft.class_1670"): typeof Internal.class_1670; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2ByteFunction"): typeof Internal.Short2ByteFunction; +declare function java(name: "dev.latvian.mods.kubejs.client.ClientEventJS"): typeof Internal.ClientEventJS; +declare function java(name: "com.mojang.brigadier.suggestion.Suggestions"): typeof Internal.Suggestions; +declare function java(name: "net.minecraft.class_3782"): typeof Internal.class_3782; +declare function java(name: "net.minecraft.class_1712"): typeof Internal.class_1712; +declare function java(name: "net.minecraft.class_2696"): typeof Internal.class_2696; +declare function java(name: "net.minecraft.class_5835"): typeof Internal.class_5835; +declare function java(name: "net.fabricmc.fabric.mixin.resource.loader.NamespaceResourceManagerAccessor"): typeof Internal.NamespaceResourceManagerAccessor; +declare function java(name: "dev.latvian.mods.kubejs.block.BlockItemBuilder"): typeof Internal.BlockItemBuilder; +declare function java(name: "net.minecraft.class_2359"): typeof Internal.class_2359; +declare function java(name: "net.minecraft.class_2625"): typeof Internal.class_2625; +declare function java(name: "net.minecraft.class_3294"): typeof Internal.class_3294; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2CharFunction"): typeof Internal.Long2CharFunction; +declare function java(name: "dev.latvian.mods.kubejs.command.CommandRegistryEventJS"): typeof Internal.CommandRegistryEventJS; +declare function java(name: "net.fabricmc.fabric.impl.transfer.fluid.FluidVariantCache"): typeof Internal.FluidVariantCache; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntUnaryOperator"): typeof it.unimi.dsi.fastutil.ints.IntUnaryOperator; +declare function java(name: "net.minecraft.class_5761"): typeof Internal.class_5761; +declare function java(name: "net.minecraft.class_5139"): typeof Internal.class_5139; +declare function java(name: "java.util.RandomAccess"): typeof Internal.RandomAccess; +declare function java(name: "dev.latvian.mods.kubejs.client.painter.PainterObject"): typeof Internal.PainterObject; +declare function java(name: "net.minecraft.class_4060"): typeof Internal.class_4060; +declare function java(name: "net.minecraft.class_4668$class_5942"): typeof Internal.class_4668$class_5942; +declare function java(name: "net.minecraft.class_5912"): typeof Internal.class_5912; +declare function java(name: "net.minecraft.class_2734"): typeof Internal.class_2734; +declare function java(name: "net.minecraft.class_1767"): typeof Internal.class_1767; +declare function java(name: "net.minecraft.class_1741"): typeof Internal.class_1741; +declare function java(name: "net.minecraft.class_3270"): typeof Internal.class_3270; +declare function java(name: "java.util.stream.IntStream$Builder"): typeof Internal.IntStream$Builder; +declare function java(name: "net.minecraft.class_3230"): typeof Internal.class_3230; +declare function java(name: "net.minecraft.class_2415"): typeof Internal.class_2415; +declare function java(name: "net.minecraft.class_2693"): typeof Internal.class_2693; +declare function java(name: "net.minecraft.class_5183$class_5185"): typeof Internal.class_5183$class_5185; +declare function java(name: "java.util.concurrent.ScheduledExecutorService"): typeof Internal.ScheduledExecutorService; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.render.RenderContext$QuadTransform"): typeof Internal.RenderContext$QuadTransform; +declare function java(name: "net.minecraft.class_1158"): typeof Internal.class_1158; +declare function java(name: "net.minecraft.class_18"): typeof Internal.class_18; +declare function java(name: "net.minecraft.class_2338"): typeof BlockPos; +declare function java(name: "net.minecraft.class_1667"): typeof Internal.class_1667; +declare function java(name: "net.minecraft.class_161$class_162"): typeof Internal.class_161$class_162; +declare function java(name: "net.minecraft.class_189"): typeof Internal.class_189; +declare function java(name: "net.minecraft.class_7"): typeof Internal.class_7; +declare function java(name: "net.minecraft.class_2350$class_2352"): typeof Internal.class_2350$class_2352; +declare function java(name: "net.minecraft.class_4066"): typeof Internal.class_4066; +declare function java(name: "net.minecraft.class_4141"): typeof Internal.class_4141; +declare function java(name: "net.minecraft.class_4207$class_4233"): typeof Internal.class_4207$class_4233; +declare function java(name: "net.minecraft.class_4836"): typeof Internal.class_4836; +declare function java(name: "net.minecraft.class_3722"): typeof Internal.class_3722; +declare function java(name: "dev.latvian.mods.kubejs.core.FireworkRocketEntityKJS"): typeof Internal.FireworkRocketEntityKJS; +declare function java(name: "net.minecraft.class_1921$class_4687"): typeof Internal.class_1921$class_4687; +declare function java(name: "dev.latvian.mods.kubejs.loot.LootTableEntry"): typeof Internal.LootTableEntry; +declare function java(name: "net.minecraft.class_6792"): typeof Internal.class_6792; +declare function java(name: "net.minecraft.class_1043"): typeof Internal.class_1043; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.AxeItemBuilder"): typeof Internal.AxeItemBuilder; +declare function java(name: "dev.latvian.mods.kubejs.recipe.ingredientaction.IngredientAction"): typeof Internal.IngredientAction; +declare function java(name: "java.util.function.Supplier"): typeof Internal.Supplier; +declare function java(name: "net.minecraft.class_5762$class_5767"): typeof Internal.class_5762$class_5767; +declare function java(name: "net.minecraft.class_3446"): typeof Internal.class_3446; +declare function java(name: "net.fabricmc.fabric.mixin.registry.sync.AccessorLevelStorageSession"): typeof Internal.AccessorLevelStorageSession; +declare function java(name: "net.minecraft.class_4833"): typeof Internal.class_4833; +declare function java(name: "net.minecraft.class_5224"): typeof Internal.class_5224; +declare function java(name: "net.minecraft.class_3829"): typeof Internal.class_3829; +declare function java(name: "java.util.Map$Entry"): typeof Internal.Map$Entry; +declare function java(name: "net.minecraft.class_4585"): typeof Internal.class_4585; +declare function java(name: "net.minecraft.class_304"): typeof Internal.class_304; +declare function java(name: "net.minecraft.class_6904$class_6906"): typeof Internal.class_6904$class_6906; +declare function java(name: "java.io.Serializable"): typeof Internal.Serializable; +declare function java(name: "net.minecraft.class_2646"): typeof Internal.class_2646; +declare function java(name: "net.minecraft.class_4139"): typeof Internal.class_4139; +declare function java(name: "dev.latvian.mods.kubejs.client.ClientLoggedInEventJS"): typeof Internal.ClientLoggedInEventJS; +declare function java(name: "com.mojang.brigadier.StringReader"): typeof Internal.StringReader; +declare function java(name: "net.minecraft.class_3720"): typeof Internal.class_3720; +declare function java(name: "net.minecraft.class_3675$class_306"): typeof Internal.class_3675$class_306; +declare function java(name: "net.minecraft.class_79$class_80"): typeof Internal.class_79$class_80; +declare function java(name: "dev.latvian.mods.kubejs.bindings.ComponentWrapper"): typeof Component; +declare function java(name: "net.minecraft.class_2811"): typeof Internal.class_2811; +declare function java(name: "net.minecraft.class_3751$class_4991"): typeof Internal.class_3751$class_4991; +declare function java(name: "java.util.function.DoubleSupplier"): typeof Internal.DoubleSupplier; +declare function java(name: "net.minecraft.class_6342"): typeof Internal.class_6342; +declare function java(name: "net.minecraft.class_6501"): typeof Internal.class_6501; +declare function java(name: "net.minecraft.class_3337"): typeof Internal.class_3337; +declare function java(name: "net.minecraft.class_6756"): typeof Internal.class_6756; +declare function java(name: "net.minecraft.class_5587"): typeof Internal.class_5587; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2ByteFunction"): typeof Internal.Reference2ByteFunction; +declare function java(name: "net.minecraft.class_4019"): typeof Internal.class_4019; +declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidBuilder"): typeof Internal.FluidBuilder; +declare function java(name: "net.minecraft.class_1111"): typeof Internal.class_1111; +declare function java(name: "java.util.function.LongToDoubleFunction"): typeof Internal.LongToDoubleFunction; +declare function java(name: "net.minecraft.class_2568$class_5248"): typeof Internal.class_2568$class_5248; +declare function java(name: "net.minecraft.class_1454"): typeof Internal.class_1454; +declare function java(name: "com.mojang.brigadier.exceptions.CommandSyntaxException"): typeof Internal.CommandSyntaxException; +declare function java(name: "net.minecraft.class_279"): typeof Internal.class_279; +declare function java(name: "it.unimi.dsi.fastutil.ints.AbstractIntSet"): typeof Internal.AbstractIntSet; +declare function java(name: "com.mojang.brigadier.tree.CommandNode"): typeof Internal.CommandNode; +declare function java(name: "net.minecraft.class_4097$class_4098"): typeof Internal.class_4097$class_4098; +declare function java(name: "net.minecraft.class_3098$class_3100"): typeof Internal.class_3098$class_3100; +declare function java(name: "net.minecraft.class_3330"): typeof Internal.class_3330; +declare function java(name: "java.math.BigDecimal"): typeof Internal.BigDecimal; +declare function java(name: "net.minecraft.class_3695"): typeof Internal.class_3695; +declare function java(name: "dev.latvian.mods.kubejs.level.FireworksJS$Shape"): typeof Internal.FireworksJS$Shape; +declare function java(name: "dev.latvian.mods.kubejs.server.CommandEventJS"): typeof Internal.CommandEventJS; +declare function java(name: "net.minecraft.class_1335"): typeof Internal.class_1335; +declare function java(name: "java.util.function.BiConsumer"): typeof Internal.BiConsumer; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemPickupEventJS"): typeof Internal.ItemPickupEventJS; +declare function java(name: "net.minecraft.class_4080"): typeof Internal.class_4080; +declare function java(name: "net.minecraft.class_3302$class_4045"): typeof Internal.class_3302$class_4045; +declare function java(name: "dev.architectury.registry.registries.DeferredRegister"): typeof Internal.DeferredRegister; +declare function java(name: "net.minecraft.class_1860"): typeof Internal.class_1860; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$BeforeTick"): typeof Internal.ScreenEvents$BeforeTick; +declare function java(name: "java.util.OptionalInt"): typeof Internal.OptionalInt; +declare function java(name: "net.minecraft.class_6334"): typeof Internal.class_6334; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.AddSpawnProperties"): typeof Internal.AddSpawnProperties; +declare function java(name: "net.minecraft.class_1269"): typeof Internal.class_1269; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntIterable"): typeof Internal.IntIterable; +declare function java(name: "net.minecraft.class_6350$class_6351"): typeof Internal.class_6350$class_6351; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2ObjectFunction"): typeof Internal.Object2ObjectFunction; +declare function java(name: "net.minecraft.class_6643"): typeof Internal.class_6643; +declare function java(name: "net.minecraft.class_3499$class_3501"): typeof Internal.class_3499$class_3501; +declare function java(name: "java.util.UUID"): typeof Internal.UUID; +declare function java(name: "net.minecraft.class_5427"): typeof Internal.class_5427; +declare function java(name: "net.minecraft.class_6789"): typeof Internal.class_6789; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.WorldgenAddEventJS"): typeof Internal.WorldgenAddEventJS; +declare function java(name: "net.minecraft.class_4466"): typeof Internal.class_4466; +declare function java(name: "net.minecraft.class_3746"): typeof Internal.class_3746; +declare function java(name: "net.fabricmc.fabric.impl.networking.NetworkHandlerExtensions"): typeof Internal.NetworkHandlerExtensions; +declare function java(name: "net.minecraft.class_5335"): typeof Internal.class_5335; +declare function java(name: "net.minecraft.class_52"): typeof Internal.class_52; +declare function java(name: "dev.latvian.mods.kubejs.server.IScheduledEventCallback"): typeof Internal.IScheduledEventCallback; +declare function java(name: "net.minecraft.class_4048"): typeof Internal.class_4048; +declare function java(name: "net.fabricmc.fabric.impl.client.indigo.renderer.accessor.AccessBlockModelRenderer"): typeof Internal.AccessBlockModelRenderer; +declare function java(name: "net.fabricmc.fabric.mixin.registry.sync.AccessorRegistry"): typeof Internal.AccessorRegistry; +declare function java(name: "net.minecraft.class_1848"): typeof Internal.class_1848; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.WorldgenRemoveEventJS"): typeof Internal.WorldgenRemoveEventJS; +declare function java(name: "net.minecraft.class_1850"): typeof Internal.class_1850; +declare function java(name: "net.minecraft.class_243"): typeof Vec3; +declare function java(name: "net.minecraft.class_1473"): typeof Internal.class_1473; +declare function java(name: "net.minecraft.class_6873"): typeof Internal.class_6873; +declare function java(name: "net.minecraft.class_29"): typeof Internal.class_29; +declare function java(name: "dev.latvian.mods.kubejs.item.ingredient.IngredientJS"): typeof Internal.IngredientJS; +declare function java(name: "net.minecraft.class_2663"): typeof Internal.class_2663; +declare function java(name: "net.minecraft.class_3943"): typeof Internal.class_3943; +declare function java(name: "dev.latvian.mods.kubejs.loot.FishingLootEventJS"): typeof Internal.FishingLootEventJS; +declare function java(name: "net.minecraft.class_1044"): typeof Internal.class_1044; +declare function java(name: "dev.latvian.mods.kubejs.server.ServerEventJS"): typeof Internal.ServerEventJS; +declare function java(name: "net.minecraft.class_5206"): typeof Internal.class_5206; +declare function java(name: "dev.architectury.registry.level.biome.BiomeModifications$BiomeContext"): typeof Internal.BiomeModifications$BiomeContext; +declare function java(name: "net.minecraft.class_1564"): typeof Internal.class_1564; +declare function java(name: "net.minecraft.class_4981"): typeof Internal.class_4981; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2BooleanFunction"): typeof Internal.Short2BooleanFunction; +declare function java(name: "net.minecraft.class_4044"): typeof Internal.class_4044; +declare function java(name: "dev.latvian.mods.kubejs.loot.ConditionalFunction"): typeof Internal.ConditionalFunction; +declare function java(name: "net.minecraft.class_3732"): typeof Internal.class_3732; +declare function java(name: "net.minecraft.class_1639"): typeof Internal.class_1639; +declare function java(name: "net.minecraft.class_1928"): typeof Internal.class_1928; +declare function java(name: "net.minecraft.class_117"): typeof Internal.class_117; +declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryAttribute"): typeof Internal.RegistryAttribute; +declare function java(name: "java.util.function.IntSupplier"): typeof Internal.IntSupplier; +declare function java(name: "net.fabricmc.fabric.impl.transfer.item.SpecialLogicInventory"): typeof Internal.SpecialLogicInventory; +declare function java(name: "net.minecraft.class_3534"): typeof Internal.class_3534; +declare function java(name: "java.util.function.IntConsumer"): typeof java_.util.function_.IntConsumer; +declare function java(name: "dev.latvian.mods.kubejs.player.PlayerDataJS"): typeof Internal.PlayerDataJS; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.model.FabricBakedModel"): typeof Internal.FabricBakedModel; +declare function java(name: "com.mojang.brigadier.CommandDispatcher"): typeof Internal.CommandDispatcher; +declare function java(name: "net.minecraft.class_289"): typeof Internal.class_289; +declare function java(name: "net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon"): typeof Internal.ClientPlayNetworkAddon; +declare function java(name: "net.minecraft.class_5269"): typeof Internal.class_5269; +declare function java(name: "dev.latvian.mods.kubejs.item.MutableArmorTier"): typeof Internal.MutableArmorTier; +declare function java(name: "dev.latvian.mods.kubejs.core.PlayerSelector"): typeof Internal.PlayerSelector; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2ObjectFunction"): typeof Internal.Short2ObjectFunction; +declare function java(name: "net.minecraft.class_178"): typeof Internal.class_178; +declare function java(name: "dev.latvian.mods.kubejs.player.SimplePlayerEventJS"): typeof Internal.SimplePlayerEventJS; +declare function java(name: "dev.architectury.event.Event"): typeof dev.architectury.event.Event; +declare function java(name: "net.minecraft.class_1560"): typeof Internal.class_1560; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectFunction"): typeof Internal.Long2ObjectFunction; +declare function java(name: "net.minecraft.class_6492"): typeof Internal.class_6492; +declare function java(name: "net.minecraft.class_2626"): typeof Internal.class_2626; +declare function java(name: "net.minecraft.class_1155"): typeof Internal.class_1155; +declare function java(name: "net.minecraft.class_5627"): typeof Internal.class_5627; +declare function java(name: "net.minecraft.class_47$class_50"): typeof Internal.class_47$class_50; +declare function java(name: "it.unimi.dsi.fastutil.BidirectionalIterator"): typeof Internal.BidirectionalIterator; +declare function java(name: "net.minecraft.class_5847"): typeof Internal.class_5847; +declare function java(name: "it.unimi.dsi.fastutil.ints.AbstractIntCollection"): typeof Internal.AbstractIntCollection; +declare function java(name: "net.minecraft.class_3850"): typeof Internal.class_3850; +declare function java(name: "net.minecraft.class_2789"): typeof Internal.class_2789; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2BooleanFunction"): typeof Internal.Reference2BooleanFunction; +declare function java(name: "net.minecraft.class_362"): typeof Internal.class_362; +declare function java(name: "net.fabricmc.fabric.impl.lookup.block.BlockApiCacheImpl"): typeof Internal.BlockApiCacheImpl; +declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidWrapper"): typeof Fluid; +declare function java(name: "net.minecraft.class_6124"): typeof Internal.class_6124; +declare function java(name: "net.minecraft.class_6681"): typeof Internal.class_6681; +declare function java(name: "net.minecraft.class_4273"): typeof Internal.class_4273; +declare function java(name: "net.minecraft.class_5131"): typeof Internal.class_5131; +declare function java(name: "dev.latvian.mods.kubejs.level.ExplosionJS"): typeof Internal.ExplosionJS; +declare function java(name: "net.minecraft.class_4094"): typeof Internal.class_4094; +declare function java(name: "net.minecraft.class_804"): typeof Internal.class_804; +declare function java(name: "net.minecraft.class_2404"): typeof Internal.class_2404; +declare function java(name: "net.minecraft.class_3675$class_307"): typeof Internal.class_3675$class_307; +declare function java(name: "net.minecraft.class_291"): typeof Internal.class_291; +declare function java(name: "net.minecraft.class_4841"): typeof Internal.class_4841; +declare function java(name: "net.minecraft.class_6746"): typeof Internal.class_6746; +declare function java(name: "net.minecraft.class_2940"): typeof Internal.class_2940; +declare function java(name: "net.minecraft.class_4668$class_4670"): typeof Internal.class_4668$class_4670; +declare function java(name: "net.minecraft.class_3721"): typeof Internal.class_3721; +declare function java(name: "net.fabricmc.fabric.mixin.resource.loader.ResourceMixin"): typeof Internal.ResourceMixin; +declare function java(name: "net.minecraft.class_4668$class_4676"): typeof Internal.class_4668$class_4676; +declare function java(name: "net.minecraft.class_846"): typeof Internal.class_846; +declare function java(name: "java.util.function.BinaryOperator"): typeof Internal.BinaryOperator; +declare function java(name: "dev.latvian.mods.kubejs.player.EntityArrayList"): typeof Internal.EntityArrayList; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2CharFunction"): typeof Internal.Int2CharFunction; +declare function java(name: "net.minecraft.class_6885"): typeof Internal.class_6885; +declare function java(name: "java.util.stream.Stream"): typeof Internal.Stream; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.FenceGateBlockBuilder"): typeof Internal.FenceGateBlockBuilder; +declare function java(name: "net.minecraft.class_34"): typeof Internal.class_34; +declare function java(name: "net.minecraft.class_4970$class_2251"): typeof Internal.class_4970$class_2251; +declare function java(name: "net.minecraft.class_5863"): typeof Internal.class_5863; +declare function java(name: "net.minecraft.class_1293"): typeof Internal.class_1293; +declare function java(name: "com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType"): typeof Internal.Dynamic2CommandExceptionType; +declare function java(name: "net.minecraft.class_251"): typeof Internal.class_251; +declare function java(name: "net.fabricmc.fabric.impl.networking.ChannelInfoHolder"): typeof Internal.ChannelInfoHolder; +declare function java(name: "net.minecraft.class_1792$class_1793"): typeof Internal.class_1792$class_1793; +declare function java(name: "net.minecraft.class_2746"): typeof Internal.class_2746; +declare function java(name: "net.minecraft.class_274$class_275"): typeof Internal.class_274$class_275; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2DoubleFunction"): typeof Internal.Byte2DoubleFunction; +declare function java(name: "net.minecraft.class_2653"): typeof Internal.class_2653; +declare function java(name: "net.minecraft.class_1569"): typeof Internal.class_1569; +declare function java(name: "dev.latvian.mods.kubejs.block.BlockModificationEventJS"): typeof Internal.BlockModificationEventJS; +declare function java(name: "net.minecraft.class_2651"): typeof Internal.class_2651; +declare function java(name: "net.minecraft.class_2668"): typeof Internal.class_2668; +declare function java(name: "net.minecraft.class_5431"): typeof Internal.class_5431; +declare function java(name: "net.minecraft.class_2740"): typeof Internal.class_2740; +declare function java(name: "net.minecraft.class_638$class_5271"): typeof Internal.class_638$class_5271; +declare function java(name: "net.minecraft.class_2783"): typeof Internal.class_2783; +declare function java(name: "net.fabricmc.fabric.mixin.object.builder.AbstractBlockSettingsAccessor"): typeof Internal.AbstractBlockSettingsAccessor; +declare function java(name: "net.minecraft.class_6732"): typeof Internal.class_6732; +declare function java(name: "net.minecraft.class_2554"): typeof Internal.class_2554; +declare function java(name: "net.minecraft.class_1087"): typeof Internal.class_1087; +declare function java(name: "net.minecraft.class_2775"): typeof Internal.class_2775; +declare function java(name: "net.minecraft.class_6067"): typeof Internal.class_6067; +declare function java(name: "net.minecraft.class_1259"): typeof Internal.class_1259; +declare function java(name: "dev.latvian.mods.kubejs.client.SoundRegistryEventJS"): typeof Internal.SoundRegistryEventJS; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2ByteFunction"): typeof Internal.Byte2ByteFunction; +declare function java(name: "it.unimi.dsi.fastutil.floats.FloatBinaryOperator"): typeof Internal.FloatBinaryOperator; +declare function java(name: "net.minecraft.class_1959$class_1961"): typeof Internal.class_1959$class_1961; +declare function java(name: "dev.latvian.mods.kubejs.misc.PotionBuilder"): typeof Internal.PotionBuilder; +declare function java(name: "net.minecraft.class_4582"): typeof Internal.class_4582; +declare function java(name: "net.minecraft.class_748"): typeof Internal.class_748; +declare function java(name: "net.minecraft.class_1296"): typeof Internal.class_1296; +declare function java(name: "net.minecraft.class_2953"): typeof Internal.class_2953; +declare function java(name: "net.minecraft.class_642"): typeof Internal.class_642; +declare function java(name: "java.util.function.UnaryOperator"): typeof Internal.UnaryOperator; +declare function java(name: "net.minecraft.class_765"): typeof Internal.class_765; +declare function java(name: "net.minecraft.class_5900"): typeof Internal.class_5900; +declare function java(name: "net.minecraft.class_5425"): typeof Internal.class_5425; +declare function java(name: "net.minecraft.class_630$class_628"): typeof Internal.class_630$class_628; +declare function java(name: "net.minecraft.class_1550"): typeof Internal.class_1550; +declare function java(name: "net.minecraft.class_1673"): typeof Internal.class_1673; +declare function java(name: "net.minecraft.class_4151"): typeof Internal.class_4151; +declare function java(name: "net.minecraft.class_186$class_187"): typeof Internal.class_186$class_187; +declare function java(name: "net.minecraft.class_5423"): typeof Internal.class_5423; +declare function java(name: "net.minecraft.class_3326"): typeof Internal.class_3326; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2DoubleFunction"): typeof Internal.Object2DoubleFunction; +declare function java(name: "dev.latvian.mods.kubejs.util.WithAttachedData"): typeof Internal.WithAttachedData; +declare function java(name: "net.fabricmc.fabric.mixin.networking.accessor.CustomPayloadC2SPacketAccessor"): typeof Internal.CustomPayloadC2SPacketAccessor; +declare function java(name: "net.minecraft.class_2593"): typeof Internal.class_2593; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortPredicate"): typeof Internal.ShortPredicate; +declare function java(name: "dev.latvian.mods.kubejs.util.ConsoleJS"): typeof Internal.ConsoleJS; +declare function java(name: "dev.latvian.mods.kubejs.player.PlayerEventJS"): typeof Internal.PlayerEventJS; +declare function java(name: "net.minecraft.class_5225$class_5229"): typeof Internal.class_5225$class_5229; +declare function java(name: "net.minecraft.class_5136"): typeof Internal.class_5136; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemStackJS"): typeof Internal.ItemStackJS; +declare function java(name: "net.minecraft.class_742"): typeof Internal.class_742; +declare function java(name: "net.minecraft.class_1927"): typeof Internal.class_1927; +declare function java(name: "net.minecraft.class_5147"): typeof Internal.class_5147; +declare function java(name: "net.minecraft.class_2396"): typeof Internal.class_2396; +declare function java(name: "net.minecraft.class_2172"): typeof Internal.class_2172; +declare function java(name: "net.minecraft.class_6836$class_6837"): typeof Internal.class_6836$class_6837; +declare function java(name: "net.minecraft.class_3288$class_3289"): typeof Internal.class_3288$class_3289; +declare function java(name: "net.minecraft.class_1664"): typeof Internal.class_1664; +declare function java(name: "net.minecraft.class_2614"): typeof Internal.class_2614; +declare function java(name: "net.fabricmc.fabric.impl.transfer.item.ItemVariantCache"): typeof Internal.ItemVariantCache; +declare function java(name: "net.minecraft.class_6580"): typeof Internal.class_6580; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$AfterKeyPress"): typeof Internal.ScreenKeyboardEvents$AfterKeyPress; +declare function java(name: "net.minecraft.class_1512"): typeof Internal.class_1512; +declare function java(name: "net.minecraft.class_4144"): typeof Internal.class_4144; +declare function java(name: "net.minecraft.class_2561"): typeof Internal.class_2561; +declare function java(name: "net.minecraft.class_133"): typeof Internal.class_133; +declare function java(name: "net.minecraft.class_3179"): typeof Internal.class_3179; +declare function java(name: "dev.latvian.mods.kubejs.block.DetectorBlock$Builder"): typeof Internal.DetectorBlock$Builder; +declare function java(name: "net.minecraft.class_4463"): typeof Internal.class_4463; +declare function java(name: "dev.latvian.mods.kubejs.player.ClientPlayerJS"): typeof Internal.ClientPlayerJS; +declare function java(name: "net.minecraft.class_2877"): typeof Internal.class_2877; +declare function java(name: "net.minecraft.class_4482"): typeof Internal.class_4482; +declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectSet"): typeof Internal.ObjectSet; +declare function java(name: "net.minecraft.class_1959$class_1963"): typeof Internal.class_1959$class_1963; +declare function java(name: "net.minecraft.class_3288"): typeof Internal.class_3288; +declare function java(name: "net.minecraft.class_5558"): typeof Internal.class_5558; +declare function java(name: "net.minecraft.class_2874"): typeof Internal.class_2874; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$AfterTick"): typeof Internal.ScreenEvents$AfterTick; +declare function java(name: "net.minecraft.class_238"): typeof Internal.class_238; +declare function java(name: "net.minecraft.class_5657"): typeof Internal.class_5657; +declare function java(name: "net.minecraft.class_4543$class_4544"): typeof Internal.class_4543$class_4544; +declare function java(name: "net.minecraft.class_5717"): typeof Internal.class_5717; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView"): typeof Internal.MutableQuadView; +declare function java(name: "net.minecraft.class_2616"): typeof Internal.class_2616; +declare function java(name: "net.minecraft.class_5218"): typeof Internal.class_5218; +declare function java(name: "net.minecraft.class_5865"): typeof Internal.class_5865; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntComparator"): typeof Internal.IntComparator; +declare function java(name: "com.mojang.brigadier.RedirectModifier"): typeof Internal.RedirectModifier; +declare function java(name: "dev.architectury.registry.registries.options.RegistrarOption"): typeof Internal.RegistrarOption; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2BooleanFunction"): typeof Internal.Double2BooleanFunction; +declare function java(name: "java.util.Locale$FilteringMode"): typeof Internal.Locale$FilteringMode; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemEntityInteractEventJS"): typeof Internal.ItemEntityInteractEventJS; +declare function java(name: "net.minecraft.class_6862"): typeof Internal.class_6862; +declare function java(name: "net.minecraft.class_1641"): typeof Internal.class_1641; +declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeFunction"): typeof Internal.RecipeFunction; +declare function java(name: "net.minecraft.class_3776"): typeof Internal.class_3776; +declare function java(name: "net.minecraft.class_3825"): typeof Internal.class_3825; +declare function java(name: "net.minecraft.class_1873"): typeof Internal.class_1873; +declare function java(name: "net.minecraft.class_3442"): typeof Internal.class_3442; +declare function java(name: "net.minecraft.class_1059$class_4007"): typeof Internal.class_1059$class_4007; +declare function java(name: "java.util.stream.DoubleStream$DoubleMapMultiConsumer"): typeof Internal.DoubleStream$DoubleMapMultiConsumer; +declare function java(name: "net.minecraft.class_47$class_49"): typeof Internal.class_47$class_49; +declare function java(name: "net.minecraft.class_2824$class_5908"): typeof Internal.class_2824$class_5908; +declare function java(name: "net.minecraft.class_2672"): typeof Internal.class_2672; +declare function java(name: "net.minecraft.class_1928$class_4315"): typeof Internal.class_1928$class_4315; +declare function java(name: "net.minecraft.class_1309$class_6823"): typeof Internal.class_1309$class_6823; +declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockIDPredicate$PropertyObject"): typeof Internal.BlockIDPredicate$PropertyObject; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Chestplate"): typeof Internal.ArmorItemBuilder$Chestplate; +declare function java(name: "net.minecraft.class_2863"): typeof Internal.class_2863; +declare function java(name: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator"): typeof Internal.VariantBlockStateGenerator; +declare function java(name: "net.minecraft.class_2598"): typeof Internal.class_2598; +declare function java(name: "net.minecraft.class_2856"): typeof Internal.class_2856; +declare function java(name: "net.minecraft.class_6652"): typeof Internal.class_6652; +declare function java(name: "net.fabricmc.fabric.mixin.networking.accessor.MinecraftClientAccessor"): typeof Internal.MinecraftClientAccessor; +declare function java(name: "net.minecraft.class_1687"): typeof Internal.class_1687; +declare function java(name: "net.minecraft.class_3977"): typeof Internal.class_3977; +declare function java(name: "net.minecraft.class_1921$class_4688$class_4689"): typeof Internal.class_1921$class_4688$class_4689; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleList"): typeof Internal.DoubleList; +declare function java(name: "net.minecraft.class_5589"): typeof Internal.class_5589; +declare function java(name: "net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon"): typeof Internal.ServerPlayNetworkAddon; +declare function java(name: "net.minecraft.class_4050"): typeof Internal.class_4050; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntBinaryOperator"): typeof Internal.IntBinaryOperator; +declare function java(name: "net.minecraft.class_7056"): typeof Internal.class_7056; +declare function java(name: "net.minecraft.class_1295"): typeof Internal.class_1295; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemTooltipEventJS$StaticTooltipHandlerFromJS"): typeof Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS; +declare function java(name: "net.minecraft.class_2815"): typeof Internal.class_2815; +declare function java(name: "net.minecraft.class_4051"): typeof Internal.class_4051; +declare function java(name: "net.minecraft.class_1836"): typeof Internal.class_1836; +declare function java(name: "net.minecraft.class_4970"): typeof Internal.class_4970; +declare function java(name: "net.minecraft.class_2772"): typeof Internal.class_2772; +declare function java(name: "net.minecraft.class_2841$class_6563"): typeof Internal.class_2841$class_6563; +declare function java(name: "java.lang.Iterable"): typeof Internal.Iterable; +declare function java(name: "net.minecraft.class_4996"): typeof Internal.class_4996; +declare function java(name: "net.minecraft.class_2824"): typeof Internal.class_2824; +declare function java(name: "net.minecraft.class_5455$class_5456"): typeof Internal.class_5455$class_5456; +declare function java(name: "net.minecraft.class_1737"): typeof Internal.class_1737; +declare function java(name: "net.minecraft.class_276"): typeof Internal.class_276; +declare function java(name: "dev.latvian.mods.kubejs.client.MultipartBlockStateGenerator$Part"): typeof Internal.MultipartBlockStateGenerator$Part; +declare function java(name: "net.minecraft.class_1588"): typeof Internal.class_1588; +declare function java(name: "net.minecraft.class_4668$class_5939"): typeof Internal.class_4668$class_5939; +declare function java(name: "it.unimi.dsi.fastutil.Hash$Strategy"): typeof Internal.Hash$Strategy; +declare function java(name: "net.minecraft.class_1432"): typeof Internal.class_1432; +declare function java(name: "com.mojang.brigadier.context.CommandContextBuilder"): typeof Internal.CommandContextBuilder; +declare function java(name: "net.minecraft.class_1627"): typeof Internal.class_1627; +declare function java(name: "net.minecraft.class_2613"): typeof Internal.class_2613; +declare function java(name: "net.minecraft.class_2172$class_7078"): typeof Internal.class_2172$class_7078; +declare function java(name: "net.minecraft.class_750"): typeof Internal.class_750; +declare function java(name: "net.minecraft.class_3536"): typeof Internal.class_3536; +declare function java(name: "net.minecraft.class_1492"): typeof Internal.class_1492; +declare function java(name: "dev.latvian.mods.kubejs.level.ClientLevelJS"): typeof Internal.ClientLevelJS; +declare function java(name: "net.minecraft.class_2603"): typeof Internal.class_2603; +declare function java(name: "net.minecraft.class_5141"): typeof Internal.class_5141; +declare function java(name: "net.minecraft.class_2781"): typeof Internal.class_2781; +declare function java(name: "net.minecraft.class_20$class_21"): typeof Internal.class_20$class_21; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$BeforeRender"): typeof Internal.ScreenEvents$BeforeRender; +declare function java(name: "java.util.function.ToIntFunction"): typeof Internal.ToIntFunction; +declare function java(name: "net.minecraft.class_4652"): typeof Internal.class_4652; +declare function java(name: "net.minecraft.class_2769"): typeof Internal.class_2769; +declare function java(name: "net.minecraft.class_6791"): typeof Internal.class_6791; +declare function java(name: "net.minecraft.class_5897"): typeof Internal.class_5897; +declare function java(name: "net.minecraft.class_6910"): typeof Internal.class_6910; +declare function java(name: "net.minecraft.class_3227"): typeof Internal.class_3227; +declare function java(name: "dev.latvian.mods.kubejs.loot.GenericLootEventJS"): typeof Internal.GenericLootEventJS; +declare function java(name: "net.minecraft.class_5459$class_5460"): typeof Internal.class_5459$class_5460; +declare function java(name: "net.minecraft.class_6836"): typeof Internal.class_6836; +declare function java(name: "net.minecraft.class_1688$class_1689"): typeof Internal.class_1688$class_1689; +declare function java(name: "net.minecraft.class_5204"): typeof Internal.class_5204; +declare function java(name: "net.minecraft.class_1316"): typeof Internal.class_1316; +declare function java(name: "net.minecraft.class_2635"): typeof Internal.class_2635; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.render.RenderContext"): typeof Internal.RenderContext; +declare function java(name: "net.minecraft.class_2643"): typeof Internal.class_2643; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.HoeItemBuilder"): typeof Internal.HoeItemBuilder; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AllowMouseRelease"): typeof Internal.ScreenMouseEvents$AllowMouseRelease; +declare function java(name: "net.minecraft.class_632"): typeof Internal.class_632; +declare function java(name: "net.minecraft.class_1278"): typeof Internal.class_1278; +declare function java(name: "net.minecraft.class_4307"): typeof Internal.class_4307; +declare function java(name: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$PostFunction"): typeof Internal.EnchantmentBuilder$PostFunction; +declare function java(name: "net.minecraft.class_5452"): typeof Internal.class_5452; +declare function java(name: "net.minecraft.class_6373"): typeof Internal.class_6373; +declare function java(name: "net.minecraft.class_3448"): typeof Internal.class_3448; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2CharFunction"): typeof Internal.Float2CharFunction; +declare function java(name: "net.minecraft.class_6904"): typeof Internal.class_6904; +declare function java(name: "net.minecraft.class_3701"): typeof Internal.class_3701; +declare function java(name: "net.minecraft.class_5219"): typeof Internal.class_5219; +declare function java(name: "net.minecraft.class_270$class_272"): typeof Internal.class_270$class_272; +declare function java(name: "java.util.concurrent.CompletionStage"): typeof Internal.CompletionStage; +declare function java(name: "net.minecraft.class_3666"): typeof Internal.class_3666; +declare function java(name: "net.minecraft.class_4647$class_5208"): typeof Internal.class_4647$class_5208; +declare function java(name: "net.minecraft.class_5195"): typeof Internal.class_5195; +declare function java(name: "net.minecraft.class_5896"): typeof Internal.class_5896; +declare function java(name: "net.minecraft.class_5821"): typeof Internal.class_5821; +declare function java(name: "net.minecraft.class_3204"): typeof Internal.class_3204; +declare function java(name: "dev.latvian.mods.kubejs.loot.EntityLootEventJS"): typeof Internal.EntityLootEventJS; +declare function java(name: "com.mojang.brigadier.context.ParsedArgument"): typeof Internal.ParsedArgument; +declare function java(name: "net.minecraft.class_3972"): typeof Internal.class_3972; +declare function java(name: "net.minecraft.class_2491"): typeof Internal.class_2491; +declare function java(name: "net.minecraft.class_6910$class_6913"): typeof Internal.class_6910$class_6913; +declare function java(name: "net.minecraft.class_1849"): typeof Internal.class_1849; +declare function java(name: "net.minecraft.class_6793"): typeof Internal.class_6793; +declare function java(name: "net.minecraft.class_5869$class_6107"): typeof Internal.class_5869$class_6107; +declare function java(name: "net.minecraft.class_281$class_282"): typeof Internal.class_281$class_282; +declare function java(name: "net.minecraft.class_1927$class_4179"): typeof Internal.class_1927$class_4179; +declare function java(name: "net.minecraft.class_293$class_5596"): typeof Internal.class_293$class_5596; +declare function java(name: "net.minecraft.class_4614"): typeof Internal.class_4614; +declare function java(name: "net.minecraft.class_2591"): typeof Internal.class_2591; +declare function java(name: "net.minecraft.class_3795"): typeof Internal.class_3795; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2ReferenceFunction"): typeof Internal.Short2ReferenceFunction; +declare function java(name: "net.minecraft.class_2884"): typeof Internal.class_2884; +declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectIterable"): typeof Internal.ObjectIterable; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.ItemToolTierEventJS"): typeof Internal.ItemToolTierEventJS; +declare function java(name: "net.minecraft.class_2945"): typeof Internal.class_2945; +declare function java(name: "java.util.concurrent.CompletableFuture"): typeof Internal.CompletableFuture; +declare function java(name: "net.minecraft.class_5915"): typeof Internal.class_5915; +declare function java(name: "net.minecraft.class_3441"): typeof Internal.class_3441; +declare function java(name: "net.minecraft.class_4279"): typeof Internal.class_4279; +declare function java(name: "net.minecraft.class_6555$class_7075"): typeof Internal.class_6555$class_7075; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2IntFunction"): typeof Internal.Int2IntFunction; +declare function java(name: "net.minecraft.class_22$class_23"): typeof Internal.class_22$class_23; +declare function java(name: "net.minecraft.class_4148"): typeof Internal.class_4148; +declare function java(name: "java.util.Locale"): typeof Internal.Locale; +declare function java(name: "net.fabricmc.fabric.api.networking.v1.PacketSender"): typeof Internal.PacketSender; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2IntMap$Entry"): typeof Internal.Int2IntMap$Entry; +declare function java(name: "net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon"): typeof Internal.AbstractChanneledNetworkAddon; +declare function java(name: "dev.latvian.mods.kubejs.event.StartupEventJS"): typeof Internal.StartupEventJS; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortComparator"): typeof Internal.ShortComparator; +declare function java(name: "net.minecraft.class_1510"): typeof Internal.class_1510; +declare function java(name: "net.minecraft.class_5603"): typeof Internal.class_5603; +declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.CookingRecipeJS"): typeof Internal.CookingRecipeJS; +declare function java(name: "net.minecraft.class_2645"): typeof Internal.class_2645; +declare function java(name: "java.util.PrimitiveIterator$OfLong"): typeof Internal.PrimitiveIterator$OfLong; +declare function java(name: "net.minecraft.class_3124$class_5876"): typeof Internal.class_3124$class_5876; +declare function java(name: "net.minecraft.class_1440$class_1443"): typeof Internal.class_1440$class_1443; +declare function java(name: "net.minecraft.class_3785$class_3786"): typeof Internal.class_3785$class_3786; +declare function java(name: "it.unimi.dsi.fastutil.longs.LongIterable"): typeof Internal.LongIterable; +declare function java(name: "net.minecraft.class_1669"): typeof Internal.class_1669; +declare function java(name: "net.minecraft.class_2636"): typeof Internal.class_2636; +declare function java(name: "net.minecraft.class_1617$class_1618"): typeof Internal.class_1617$class_1618; +declare function java(name: "net.minecraft.class_5341$class_210"): typeof Internal.class_5341$class_210; +declare function java(name: "net.minecraft.class_5562"): typeof Internal.class_5562; +declare function java(name: "net.minecraft.class_1506"): typeof Internal.class_1506; +declare function java(name: "dev.latvian.mods.kubejs.RegistryObjectBuilderTypes$BuilderFactory"): typeof Internal.RegistryObjectBuilderTypes$BuilderFactory; +declare function java(name: "net.minecraft.class_2371"): typeof Internal.class_2371; +declare function java(name: "net.minecraft.class_4994"): typeof Internal.class_4994; +declare function java(name: "net.minecraft.class_4668$class_4671"): typeof Internal.class_4668$class_4671; +declare function java(name: "net.minecraft.class_3411$class_3413"): typeof Internal.class_3411$class_3413; +declare function java(name: "java.util.function.IntBinaryOperator"): typeof java_.util.function_.IntBinaryOperator; +declare function java(name: "net.minecraft.class_3004"): typeof Internal.class_3004; +declare function java(name: "net.minecraft.class_3908"): typeof Internal.class_3908; +declare function java(name: "net.minecraft.class_1914"): typeof Internal.class_1914; +declare function java(name: "net.minecraft.class_3610"): typeof Internal.class_3610; +declare function java(name: "net.minecraft.class_55"): typeof Internal.class_55; +declare function java(name: "net.minecraft.class_5891"): typeof Internal.class_5891; +declare function java(name: "net.minecraft.class_6904$class_6905"): typeof Internal.class_6904$class_6905; +declare function java(name: "net.minecraft.class_5709"): typeof Internal.class_5709; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2DoubleFunction"): typeof Internal.Short2DoubleFunction; +declare function java(name: "dev.latvian.mods.kubejs.loot.LootEventJS"): typeof Internal.LootEventJS; +declare function java(name: "dev.latvian.mods.kubejs.player.ChestEventJS"): typeof Internal.ChestEventJS; +declare function java(name: "java.util.Locale$Category"): typeof Internal.Locale$Category; +declare function java(name: "net.minecraft.class_3854"): typeof Internal.class_3854; +declare function java(name: "net.minecraft.class_1306"): typeof Internal.class_1306; +declare function java(name: "net.minecraft.class_6762"): typeof Internal.class_6762; +declare function java(name: "net.minecraft.class_3999"): typeof Internal.class_3999; +declare function java(name: "net.minecraft.class_2350$class_2351"): typeof Internal.class_2350$class_2351; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2BooleanFunction"): typeof Internal.Byte2BooleanFunction; +declare function java(name: "java.util.concurrent.atomic.AtomicReference"): typeof Internal.AtomicReference; +declare function java(name: "dev.latvian.mods.kubejs.player.ServerPlayerJS"): typeof Internal.ServerPlayerJS; +declare function java(name: "net.minecraft.class_4221"): typeof Internal.class_4221; +declare function java(name: "net.minecraft.class_5949"): typeof Internal.class_5949; +declare function java(name: "net.fabricmc.fabric.api.lookup.v1.block.BlockApiLookup"): typeof Internal.BlockApiLookup; +declare function java(name: "net.minecraft.class_3309"): typeof Internal.class_3309; +declare function java(name: "net.minecraft.class_5585"): typeof Internal.class_5585; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.SlabBlockBuilder"): typeof Internal.SlabBlockBuilder; +declare function java(name: "net.fabricmc.fabric.impl.resource.loader.FabricLifecycledResourceManager"): typeof Internal.FabricLifecycledResourceManager; +declare function java(name: "net.minecraft.class_1495"): typeof Internal.class_1495; +declare function java(name: "net.minecraft.class_2580"): typeof Internal.class_2580; +declare function java(name: "it.unimi.dsi.fastutil.floats.FloatIterable"): typeof Internal.FloatIterable; +declare function java(name: "net.minecraft.class_6763"): typeof Internal.class_6763; +declare function java(name: "net.minecraft.class_746"): typeof Internal.class_746; +declare function java(name: "net.minecraft.class_6624"): typeof Internal.class_6624; +declare function java(name: "net.minecraft.class_4581"): typeof Internal.class_4581; +declare function java(name: "dev.architectury.hooks.level.biome.EffectsProperties"): typeof Internal.EffectsProperties; +declare function java(name: "dev.latvian.mods.kubejs.core.ComponentKJS"): typeof Internal.ComponentKJS; +declare function java(name: "net.minecraft.class_2658"): typeof Internal.class_2658; +declare function java(name: "net.minecraft.class_2633"): typeof Internal.class_2633; +declare function java(name: "net.minecraft.class_4503"): typeof Internal.class_4503; +declare function java(name: "net.minecraft.class_1541"): typeof Internal.class_1541; +declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectIterator"): typeof Internal.ObjectIterator; +declare function java(name: "java.util.ArrayList"): typeof Internal.ArrayList; +declare function java(name: "net.minecraft.class_268"): typeof Internal.class_268; +declare function java(name: "net.fabricmc.fabric.mixin.resource.loader.ResourcePackManagerAccessor"): typeof Internal.ResourcePackManagerAccessor; +declare function java(name: "net.minecraft.class_3445"): typeof Internal.class_3445; +declare function java(name: "net.minecraft.class_4635"): typeof Internal.class_4635; +declare function java(name: "dev.latvian.mods.kubejs.player.PlayerAdvancementEventJS"): typeof Internal.PlayerAdvancementEventJS; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2ReferenceFunction"): typeof Internal.Reference2ReferenceFunction; +declare function java(name: "net.minecraft.class_2519"): typeof Internal.class_2519; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortIterator"): typeof Internal.ShortIterator; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2IntFunction"): typeof Internal.Float2IntFunction; +declare function java(name: "java.util.stream.Collector$Characteristics"): typeof Internal.Collector$Characteristics; +declare function java(name: "net.minecraft.class_313"): typeof Internal.class_313; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AllowMouseClick"): typeof Internal.ScreenMouseEvents$AllowMouseClick; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2LongFunction"): typeof Internal.Char2LongFunction; +declare function java(name: "net.minecraft.class_5965$class_6398"): typeof Internal.class_5965$class_6398; +declare function java(name: "net.minecraft.class_3859"): typeof Internal.class_3859; +declare function java(name: "net.minecraft.class_4703$class_4705"): typeof Internal.class_4703$class_4705; +declare function java(name: "java.util.Spliterator$OfLong"): typeof Internal.Spliterator$OfLong; +declare function java(name: "net.minecraft.class_5889"): typeof Internal.class_5889; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2DoubleFunction"): typeof Internal.Char2DoubleFunction; +declare function java(name: "net.minecraft.class_3895"): typeof Internal.class_3895; +declare function java(name: "net.minecraft.class_6008$class_6010"): typeof Internal.class_6008$class_6010; +declare function java(name: "net.minecraft.class_1733"): typeof Internal.class_1733; +declare function java(name: "net.minecraft.class_1041"): typeof Internal.class_1041; +declare function java(name: "java.util.Collection"): typeof Internal.Collection; +declare function java(name: "net.minecraft.class_2627"): typeof Internal.class_2627; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2ByteFunction"): typeof Internal.Boolean2ByteFunction; +declare function java(name: "net.minecraft.class_6784"): typeof Internal.class_6784; +declare function java(name: "net.minecraft.class_1474"): typeof Internal.class_1474; +declare function java(name: "net.minecraft.class_4659"): typeof Internal.class_4659; +declare function java(name: "dev.latvian.mods.kubejs.client.painter.Painter"): typeof Internal.Painter; +declare function java(name: "net.minecraft.class_6350"): typeof Internal.class_6350; +declare function java(name: "net.fabricmc.fabric.mixin.object.builder.PointOfInterestTypeAccessor"): typeof Internal.PointOfInterestTypeAccessor; +declare function java(name: "net.minecraft.class_4093"): typeof Internal.class_4093; +declare function java(name: "net.minecraft.class_265"): typeof Internal.class_265; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.model.SpriteFinder"): typeof Internal.SpriteFinder; +declare function java(name: "net.minecraft.class_312"): typeof Internal.class_312; +declare function java(name: "net.minecraft.class_2767"): typeof Internal.class_2767; +declare function java(name: "net.minecraft.class_5341"): typeof Internal.class_5341; +declare function java(name: "net.minecraft.class_4604"): typeof Internal.class_4604; +declare function java(name: "net.minecraft.class_1408"): typeof Internal.class_1408; +declare function java(name: "net.minecraft.class_4861"): typeof Internal.class_4861; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2CharFunction"): typeof Internal.Reference2CharFunction; +declare function java(name: "net.minecraft.class_3924"): typeof Internal.class_3924; +declare function java(name: "net.minecraft.class_5669"): typeof Internal.class_5669; +declare function java(name: "dev.architectury.mixin.fabric.BucketItemAccessor"): typeof Internal.BucketItemAccessor; +declare function java(name: "net.minecraft.class_1322$class_1323"): typeof Internal.class_1322$class_1323; +declare function java(name: "net.minecraft.class_1681"): typeof Internal.class_1681; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AfterMouseRelease"): typeof Internal.ScreenMouseEvents$AfterMouseRelease; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.ShapedBlockBuilder"): typeof Internal.ShapedBlockBuilder; +declare function java(name: "dev.latvian.mods.kubejs.loot.GiftLootEventJS"): typeof Internal.GiftLootEventJS; +declare function java(name: "net.minecraft.class_5632"): typeof Internal.class_5632; +declare function java(name: "net.minecraft.class_2926$class_2930"): typeof Internal.class_2926$class_2930; +declare function java(name: "net.minecraft.class_314"): typeof Internal.class_314; +declare function java(name: "net.minecraft.class_1856"): typeof Internal.class_1856; +declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockPredicate"): typeof Internal.BlockPredicate; +declare function java(name: "java.util.function.ObjIntConsumer"): typeof Internal.ObjIntConsumer; +declare function java(name: "net.minecraft.class_5455$class_6892"): typeof Internal.class_5455$class_6892; +declare function java(name: "net.minecraft.class_6880$class_6883"): typeof Internal.class_6880$class_6883; +declare function java(name: "net.minecraft.class_148"): typeof Internal.class_148; +declare function java(name: "net.minecraft.class_4065"): typeof Internal.class_4065; +declare function java(name: "net.minecraft.class_5216$class_5487"): typeof Internal.class_5216$class_5487; +declare function java(name: "net.minecraft.class_6007"): typeof Internal.class_6007; +declare function java(name: "net.minecraft.class_3975"): typeof Internal.class_3975; +declare function java(name: "java.util.Map"): typeof Internal.Map; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2LongFunction"): typeof Internal.Long2LongFunction; +declare function java(name: "net.minecraft.class_4208"): typeof Internal.class_4208; +declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.StonecuttingRecipeJS"): typeof Internal.StonecuttingRecipeJS; +declare function java(name: "net.minecraft.class_2805"): typeof Internal.class_2805; +declare function java(name: "net.minecraft.class_6577"): typeof Internal.class_6577; +declare function java(name: "net.minecraft.class_6374"): typeof Internal.class_6374; +declare function java(name: "java.util.function.BiFunction"): typeof Internal.BiFunction; +declare function java(name: "net.minecraft.class_1590"): typeof Internal.class_1590; +declare function java(name: "java.util.function.DoubleToIntFunction"): typeof Internal.DoubleToIntFunction; +declare function java(name: "net.minecraft.class_2623"): typeof Internal.class_2623; +declare function java(name: "net.minecraft.class_6683$class_6684"): typeof Internal.class_6683$class_6684; +declare function java(name: "net.minecraft.class_5869"): typeof Internal.class_5869; +declare function java(name: "net.minecraft.class_2370"): typeof Internal.class_2370; +declare function java(name: "net.minecraft.class_1577"): typeof Internal.class_1577; +declare function java(name: "net.minecraft.class_1917"): typeof Internal.class_1917; +declare function java(name: "net.minecraft.class_6910$class_6911"): typeof Internal.class_6910$class_6911; +declare function java(name: "java.util.Iterator"): typeof Internal.Iterator; +declare function java(name: "net.minecraft.class_309"): typeof Internal.class_309; +declare function java(name: "net.minecraft.class_437"): typeof Internal.class_437; +declare function java(name: "net.minecraft.class_6755"): typeof Internal.class_6755; +declare function java(name: "net.minecraft.class_2558"): typeof Internal.class_2558; +declare function java(name: "net.minecraft.class_3317"): typeof Internal.class_3317; +declare function java(name: "dev.latvian.mods.kubejs.core.LootTablesKJS"): typeof Internal.LootTablesKJS; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry"): typeof Internal.Int2ObjectMap$Entry; +declare function java(name: "dev.latvian.mods.kubejs.client.painter.PainterObjectStorage"): typeof Internal.PainterObjectStorage; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2LongFunction"): typeof Internal.Boolean2LongFunction; +declare function java(name: "net.minecraft.class_324"): typeof Internal.class_324; +declare function java(name: "java.util.stream.IntStream"): typeof Internal.IntStream; +declare function java(name: "dev.latvian.mods.kubejs.event.EventsJS"): typeof Internal.EventsJS; +declare function java(name: "net.minecraft.class_5342"): typeof Internal.class_5342; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.RemoveOresProperties"): typeof Internal.RemoveOresProperties; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.WallBlockBuilder"): typeof Internal.WallBlockBuilder; +declare function java(name: "net.minecraft.class_1500"): typeof Internal.class_1500; +declare function java(name: "net.minecraft.class_320$class_321"): typeof Internal.class_320$class_321; +declare function java(name: "dev.latvian.mods.kubejs.level.FireworksJS"): typeof Internal.FireworksJS; +declare function java(name: "net.minecraft.class_6574"): typeof Internal.class_6574; +declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryEntryAddedCallback"): typeof Internal.RegistryEntryAddedCallback; +declare function java(name: "net.minecraft.class_5575"): typeof Internal.class_5575; +declare function java(name: "net.minecraft.class_3443"): typeof Internal.class_3443; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.RemoveSpawnsProperties"): typeof Internal.RemoveSpawnsProperties; +declare function java(name: "net.minecraft.class_1657$class_1658"): typeof Internal.class_1657$class_1658; +declare function java(name: "java.lang.Comparable"): typeof Internal.Comparable; +declare function java(name: "net.minecraft.class_4567"): typeof Internal.class_4567; +declare function java(name: "net.minecraft.class_1273"): typeof Internal.class_1273; +declare function java(name: "com.mojang.authlib.GameProfile"): typeof Internal.GameProfile; +declare function java(name: "net.minecraft.class_5418"): typeof Internal.class_5418; +declare function java(name: "net.minecraft.class_3753"): typeof Internal.class_3753; +declare function java(name: "net.minecraft.class_1124$class_1125"): typeof Internal.class_1124$class_1125; +declare function java(name: "net.minecraft.class_1113"): typeof Internal.class_1113; +declare function java(name: "net.minecraft.class_1750"): typeof Internal.class_1750; +declare function java(name: "net.minecraft.class_20"): typeof Internal.class_20; +declare function java(name: "net.minecraft.class_5569"): typeof Internal.class_5569; +declare function java(name: "net.minecraft.class_2703"): typeof Internal.class_2703; +declare function java(name: "net.minecraft.class_1723"): typeof Internal.class_1723; +declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectMap$FastEntrySet"): typeof Internal.Long2ObjectMap$FastEntrySet; +declare function java(name: "net.minecraft.class_4207$class_4232"): typeof Internal.class_4207$class_4232; +declare function java(name: "java.lang.Runnable"): typeof Internal.Runnable; +declare function java(name: "net.minecraft.class_1472"): typeof Internal.class_1472; +declare function java(name: "dev.latvian.mods.kubejs.loot.BlockLootEventJS"): typeof Internal.BlockLootEventJS; +declare function java(name: "net.minecraft.class_1540"): typeof Internal.class_1540; +declare function java(name: "net.minecraft.class_2941"): typeof Internal.class_2941; +declare function java(name: "net.minecraft.class_1950"): typeof Internal.class_1950; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.RecordItemJS$Builder"): typeof Internal.RecordItemJS$Builder; +declare function java(name: "net.minecraft.class_2189"): typeof Internal.class_2189; +declare function java(name: "java.util.concurrent.ExecutorService"): typeof Internal.ExecutorService; +declare function java(name: "dev.latvian.mods.kubejs.bindings.ItemWrapper"): typeof Item; +declare function java(name: "net.minecraft.class_3751"): typeof Internal.class_3751; +declare function java(name: "net.minecraft.class_6544$class_6552"): typeof Internal.class_6544$class_6552; +declare function java(name: "net.minecraft.class_3085$class_6788"): typeof Internal.class_3085$class_6788; +declare function java(name: "net.minecraft.class_2599"): typeof Internal.class_2599; +declare function java(name: "net.minecraft.class_293"): typeof Internal.class_293; +declare function java(name: "net.minecraft.class_3956"): typeof Internal.class_3956; +declare function java(name: "net.minecraft.class_6621"): typeof Internal.class_6621; +declare function java(name: "net.minecraft.class_2804"): typeof Internal.class_2804; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$BeforeMouseClick"): typeof Internal.ScreenMouseEvents$BeforeMouseClick; +declare function java(name: "net.minecraft.class_1863"): typeof Internal.class_1863; +declare function java(name: "net.minecraft.class_1584"): typeof Internal.class_1584; +declare function java(name: "net.minecraft.class_2694"): typeof Internal.class_2694; +declare function java(name: "net.minecraft.class_2919"): typeof Internal.class_2919; +declare function java(name: "net.minecraft.class_5140"): typeof Internal.class_5140; +declare function java(name: "net.minecraft.class_2566"): typeof Internal.class_2566; +declare function java(name: "net.minecraft.class_2818"): typeof Internal.class_2818; +declare function java(name: "net.fabricmc.fabric.mixin.client.particle.ParticleManagerAccessor"): typeof Internal.ParticleManagerAccessor; +declare function java(name: "java.util.concurrent.Executor"): typeof Internal.Executor; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ObjectMap"): typeof Internal.Int2ObjectMap; +declare function java(name: "net.minecraft.class_3335"): typeof Internal.class_3335; +declare function java(name: "net.minecraft.class_1066"): typeof Internal.class_1066; +declare function java(name: "dev.latvian.mods.kubejs.core.BlockBuilderProvider"): typeof Internal.BlockBuilderProvider; +declare function java(name: "it.unimi.dsi.fastutil.longs.LongSet"): typeof Internal.LongSet; +declare function java(name: "net.minecraft.class_65$class_66"): typeof Internal.class_65$class_66; +declare function java(name: "net.minecraft.class_1589"): typeof Internal.class_1589; +declare function java(name: "net.minecraft.class_5868"): typeof Internal.class_5868; +declare function java(name: "net.minecraft.class_5321"): typeof Internal.class_5321; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2IntMap"): typeof Internal.Object2IntMap; +declare function java(name: "dev.latvian.mods.kubejs.item.FoodBuilder"): typeof Internal.FoodBuilder; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2LongFunction"): typeof Internal.Float2LongFunction; +declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectCollection"): typeof Internal.ObjectCollection; +declare function java(name: "net.minecraft.class_5965$class_5967"): typeof Internal.class_5965$class_5967; +declare function java(name: "java.util.function.Consumer"): typeof Internal.Consumer; +declare function java(name: "net.minecraft.class_2713"): typeof Internal.class_2713; +declare function java(name: "net.minecraft.class_6686$class_6708"): typeof Internal.class_6686$class_6708; +declare function java(name: "net.minecraft.class_6019"): typeof Internal.class_6019; +declare function java(name: "net.minecraft.class_1352"): typeof Internal.class_1352; +declare function java(name: "net.minecraft.class_4668$class_4679"): typeof Internal.class_4668$class_4679; +declare function java(name: "net.minecraft.class_6679"): typeof Internal.class_6679; +declare function java(name: "net.minecraft.class_2361"): typeof Internal.class_2361; +declare function java(name: "net.minecraft.class_3275"): typeof Internal.class_3275; +declare function java(name: "net.minecraft.class_5919"): typeof Internal.class_5919; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ObjectFunction"): typeof Internal.Int2ObjectFunction; +declare function java(name: "dev.latvian.mods.kubejs.loot.LootBuilder"): typeof Internal.LootBuilder; +declare function java(name: "net.minecraft.class_6044"): typeof Internal.class_6044; +declare function java(name: "dev.latvian.mods.kubejs.server.ServerSettings"): typeof Internal.ServerSettings; +declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockEntityPredicateDataCheck"): typeof Internal.BlockEntityPredicateDataCheck; +declare function java(name: "com.mojang.brigadier.tree.LiteralCommandNode"): typeof Internal.LiteralCommandNode; +declare function java(name: "net.minecraft.class_1576"): typeof Internal.class_1576; +declare function java(name: "net.minecraft.class_4970$class_4971"): typeof Internal.class_4970$class_4971; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2FloatFunction"): typeof Internal.Object2FloatFunction; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Helmet"): typeof Internal.ArmorItemBuilder$Helmet; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2ShortFunction"): typeof Internal.Object2ShortFunction; +declare function java(name: "net.minecraft.class_6649"): typeof Internal.class_6649; +declare function java(name: "dev.latvian.mods.kubejs.RegistryObjectBuilderTypes$BuilderType"): typeof Internal.RegistryObjectBuilderTypes$BuilderType; +declare function java(name: "net.minecraft.class_1438$class_4053"): typeof Internal.class_1438$class_4053; +declare function java(name: "net.fabricmc.fabric.impl.container.ServerPlayerEntitySyncHook"): typeof Internal.ServerPlayerEntitySyncHook; +declare function java(name: "net.minecraft.class_4142"): typeof Internal.class_4142; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$AllowKeyRelease"): typeof Internal.ScreenKeyboardEvents$AllowKeyRelease; +declare function java(name: "net.minecraft.class_4168"): typeof Internal.class_4168; +declare function java(name: "net.minecraft.class_163$class_164"): typeof Internal.class_163$class_164; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder$ShapeBuilder"): typeof Internal.CropBlockBuilder$ShapeBuilder; +declare function java(name: "net.minecraft.class_1729"): typeof Internal.class_1729; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2FloatFunction"): typeof Internal.Double2FloatFunction; +declare function java(name: "net.minecraft.class_1265"): typeof Internal.class_1265; +declare function java(name: "net.minecraft.class_239"): typeof Internal.class_239; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ByteFunction"): typeof Internal.Int2ByteFunction; +declare function java(name: "net.minecraft.class_5137"): typeof Internal.class_5137; +declare function java(name: "net.minecraft.class_6794"): typeof Internal.class_6794; +declare function java(name: "net.minecraft.class_4832"): typeof Internal.class_4832; +declare function java(name: "net.minecraft.class_6880$class_6882"): typeof Internal.class_6880$class_6882; +declare function java(name: "dev.latvian.mods.kubejs.recipe.special.SpecialRecipeSerializerManager"): typeof Internal.SpecialRecipeSerializerManager; +declare function java(name: "dev.latvian.mods.kubejs.loot.FunctionContainer"): typeof Internal.FunctionContainer; +declare function java(name: "java.lang.StringBuilder"): typeof Internal.StringBuilder; +declare function java(name: "net.minecraft.class_3213"): typeof Internal.class_3213; +declare function java(name: "net.minecraft.class_234"): typeof Internal.class_234; +declare function java(name: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$DamageProtectionFunction"): typeof Internal.EnchantmentBuilder$DamageProtectionFunction; +declare function java(name: "net.minecraft.class_4184$class_6355"): typeof Internal.class_4184$class_6355; +declare function java(name: "net.minecraft.class_2875"): typeof Internal.class_2875; +declare function java(name: "dev.latvian.mods.kubejs.level.ServerLevelJS"): typeof Internal.ServerLevelJS; +declare function java(name: "net.minecraft.class_3944"): typeof Internal.class_3944; +declare function java(name: "net.minecraft.class_2799$class_2800"): typeof Internal.class_2799$class_2800; +declare function java(name: "dev.latvian.mods.kubejs.stages.StageCreationEvent"): typeof Internal.StageCreationEvent; +declare function java(name: "net.minecraft.class_5211"): typeof Internal.class_5211; +declare function java(name: "dev.latvian.mods.kubejs.util.AttachedData"): typeof Internal.AttachedData; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2ByteFunction"): typeof Internal.Double2ByteFunction; +declare function java(name: "net.minecraft.class_5214"): typeof Internal.class_5214; +declare function java(name: "net.minecraft.class_1852"): typeof Internal.class_1852; +declare function java(name: "net.fabricmc.fabric.impl.gamerule.RuleKeyExtensions"): typeof Internal.RuleKeyExtensions; +declare function java(name: "net.minecraft.class_4459"): typeof Internal.class_4459; +declare function java(name: "java.io.Closeable"): typeof Internal.Closeable; +declare function java(name: "net.minecraft.class_5890"): typeof Internal.class_5890; +declare function java(name: "net.minecraft.class_1614"): typeof Internal.class_1614; +declare function java(name: "net.minecraft.class_2514"): typeof Internal.class_2514; +declare function java(name: "net.minecraft.class_117$class_118"): typeof Internal.class_117$class_118; +declare function java(name: "dev.latvian.mods.kubejs.entity.LivingEntityDeathEventJS"): typeof Internal.LivingEntityDeathEventJS; +declare function java(name: "net.minecraft.class_1690"): typeof Internal.class_1690; +declare function java(name: "net.minecraft.class_827"): typeof Internal.class_827; +declare function java(name: "net.minecraft.class_1132"): typeof Internal.class_1132; +declare function java(name: "net.minecraft.class_4156"): typeof Internal.class_4156; +declare function java(name: "java.util.function.LongToIntFunction"): typeof Internal.LongToIntFunction; +declare function java(name: "net.minecraft.class_2991$class_6346"): typeof Internal.class_2991$class_6346; +declare function java(name: "net.minecraft.class_2639"): typeof Internal.class_2639; +declare function java(name: "net.minecraft.class_5209"): typeof Internal.class_5209; +declare function java(name: "net.minecraft.class_6645"): typeof Internal.class_6645; +declare function java(name: "net.minecraft.class_1518"): typeof Internal.class_1518; +declare function java(name: "net.minecraft.class_6880"): typeof Internal.class_6880; +declare function java(name: "net.minecraft.class_1679"): typeof Internal.class_1679; +declare function java(name: "net.minecraft.class_3141"): typeof Internal.class_3141; +declare function java(name: "net.minecraft.class_4995"): typeof Internal.class_4995; +declare function java(name: "net.minecraft.class_6655$class_6656"): typeof Internal.class_6655$class_6656; +declare function java(name: "java.util.AbstractSet"): typeof Internal.AbstractSet; +declare function java(name: "dev.latvian.mods.kubejs.client.ClientWrapper"): typeof Internal.ClientWrapper; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.AddOreProperties"): typeof Internal.AddOreProperties; +declare function java(name: "net.minecraft.class_3218"): typeof Internal.class_3218; +declare function java(name: "net.minecraft.class_6857"): typeof Internal.class_6857; +declare function java(name: "net.minecraft.class_5873"): typeof Internal.class_5873; +declare function java(name: "net.minecraft.class_3037"): typeof Internal.class_3037; +declare function java(name: "net.minecraft.class_3281"): typeof Internal.class_3281; +declare function java(name: "net.minecraft.class_3851"): typeof Internal.class_3851; +declare function java(name: "net.minecraft.class_176"): typeof Internal.class_176; +declare function java(name: "net.minecraft.class_5900$class_5902"): typeof Internal.class_5900$class_5902; +declare function java(name: "net.minecraft.class_5444"): typeof Internal.class_5444; +declare function java(name: "net.minecraft.class_296$class_298"): typeof Internal.class_296$class_298; +declare function java(name: "net.minecraft.class_6875"): typeof Internal.class_6875; +declare function java(name: "net.minecraft.class_6018"): typeof Internal.class_6018; +declare function java(name: "net.minecraft.class_2588"): typeof Internal.class_2588; +declare function java(name: "net.minecraft.class_6343"): typeof Internal.class_6343; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.WoodenPressurePlateBlockBuilder"): typeof Internal.WoodenPressurePlateBlockBuilder; +declare function java(name: "net.minecraft.class_2558$class_2559"): typeof Internal.class_2558$class_2559; +declare function java(name: "java.util.Properties"): typeof Internal.Properties; +declare function java(name: "net.minecraft.class_2902$class_2903"): typeof Internal.class_2902$class_2903; +declare function java(name: "dev.latvian.mods.kubejs.client.painter.PaintEventJS"): typeof Internal.PaintEventJS; +declare function java(name: "java.util.function.DoubleUnaryOperator"): typeof java_.util.function_.DoubleUnaryOperator; +declare function java(name: "net.minecraft.class_630"): typeof Internal.class_630; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.SwordItemBuilder"): typeof Internal.SwordItemBuilder; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder"): typeof Internal.CropBlockBuilder; +declare function java(name: "net.minecraft.class_2788"): typeof Internal.class_2788; +declare function java(name: "net.minecraft.class_1685"): typeof Internal.class_1685; +declare function java(name: "net.minecraft.class_2499"): typeof Internal.class_2499; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ShortFunction"): typeof Internal.Int2ShortFunction; +declare function java(name: "net.minecraft.class_3517"): typeof Internal.class_3517; +declare function java(name: "net.minecraft.class_5965$class_5966"): typeof Internal.class_5965$class_5966; +declare function java(name: "net.minecraft.class_6017"): typeof Internal.class_6017; +declare function java(name: "java.util.stream.IntStream$IntMapMultiConsumer"): typeof Internal.IntStream$IntMapMultiConsumer; +declare function java(name: "net.minecraft.class_319"): typeof Internal.class_319; +declare function java(name: "net.minecraft.class_2703$class_5893"): typeof Internal.class_2703$class_5893; +declare function java(name: "net.minecraft.class_1869"): typeof Internal.class_1869; +declare function java(name: "net.minecraft.class_4647"): typeof Internal.class_4647; +declare function java(name: "net.minecraft.class_1311"): typeof Internal.class_1311; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2ReferenceFunction"): typeof Internal.Byte2ReferenceFunction; +declare function java(name: "net.minecraft.class_2595"): typeof Internal.class_2595; +declare function java(name: "net.minecraft.class_2494"): typeof Internal.class_2494; +declare function java(name: "java.util.function.LongConsumer"): typeof Internal.LongConsumer; +declare function java(name: "net.minecraft.class_2464"): typeof Internal.class_2464; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$BeforeMouseRelease"): typeof Internal.ScreenMouseEvents$BeforeMouseRelease; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2CharFunction"): typeof Internal.Boolean2CharFunction; +declare function java(name: "net.minecraft.class_1462"): typeof Internal.class_1462; +declare function java(name: "net.minecraft.class_6333"): typeof Internal.class_6333; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntPredicate"): typeof it.unimi.dsi.fastutil.ints.IntPredicate; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2FloatFunction"): typeof Internal.Short2FloatFunction; +declare function java(name: "dev.architectury.hooks.level.biome.SpawnProperties"): typeof Internal.SpawnProperties; +declare function java(name: "dev.latvian.mods.kubejs.core.IngredientKJS"): typeof Internal.IngredientKJS; +declare function java(name: "net.minecraft.class_3858"): typeof Internal.class_3858; +declare function java(name: "net.minecraft.class_1838"): typeof Internal.class_1838; +declare function java(name: "it.unimi.dsi.fastutil.longs.LongConsumer"): typeof it.unimi.dsi.fastutil.longs.LongConsumer; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$AfterKeyRelease"): typeof Internal.ScreenKeyboardEvents$AfterKeyRelease; +declare function java(name: "net.minecraft.class_4158"): typeof Internal.class_4158; +declare function java(name: "net.minecraft.class_1713"): typeof Internal.class_1713; +declare function java(name: "net.minecraft.class_4634"): typeof Internal.class_4634; +declare function java(name: "net.minecraft.class_7059$class_7060"): typeof Internal.class_7059$class_7060; +declare function java(name: "dev.latvian.mods.kubejs.entity.EntityPotionEffectsJS"): typeof Internal.EntityPotionEffectsJS; +declare function java(name: "net.minecraft.class_2820"): typeof Internal.class_2820; +declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockIDPredicate"): typeof Internal.BlockIDPredicate; +declare function java(name: "net.minecraft.class_5210"): typeof Internal.class_5210; +declare function java(name: "net.minecraft.class_4584"): typeof Internal.class_4584; +declare function java(name: "net.minecraft.class_1313"): typeof Internal.class_1313; +declare function java(name: "net.minecraft.class_5934"): typeof Internal.class_5934; +declare function java(name: "net.minecraft.class_3002"): typeof Internal.class_3002; +declare function java(name: "net.minecraft.class_3324"): typeof Internal.class_3324; +declare function java(name: "net.minecraft.class_1314"): typeof Internal.class_1314; +declare function java(name: "net.minecraft.class_640"): typeof Internal.class_640; +declare function java(name: "net.minecraft.class_3195"): typeof Internal.class_3195; +declare function java(name: "net.minecraft.class_3696"): typeof Internal.class_3696; +declare function java(name: "net.minecraft.class_281"): typeof Internal.class_281; +declare function java(name: "net.minecraft.class_6644"): typeof Internal.class_6644; +declare function java(name: "dev.latvian.mods.kubejs.block.BlockBuilder"): typeof Internal.BlockBuilder; +declare function java(name: "net.minecraft.class_3492"): typeof Internal.class_3492; +declare function java(name: "dev.latvian.mods.kubejs.recipe.ingredientaction.CustomIngredientActionCallback"): typeof Internal.CustomIngredientActionCallback; +declare function java(name: "net.minecraft.class_4645"): typeof Internal.class_4645; +declare function java(name: "net.minecraft.class_2810"): typeof Internal.class_2810; +declare function java(name: "net.minecraft.server.MinecraftServer$class_6897"): typeof Internal.MinecraftServer$class_6897; +declare function java(name: "net.minecraft.class_4588"): typeof Internal.class_4588; +declare function java(name: "net.minecraft.class_6555"): typeof Internal.class_6555; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntOpenHashSet"): typeof Internal.IntOpenHashSet; +declare function java(name: "net.minecraft.class_5712"): typeof Internal.class_5712; +declare function java(name: "net.minecraft.class_6904$class_6907"): typeof Internal.class_6904$class_6907; +declare function java(name: "net.minecraft.class_1433"): typeof Internal.class_1433; +declare function java(name: "net.minecraft.class_1267"): typeof Internal.class_1267; +declare function java(name: "net.minecraft.class_1707"): typeof Internal.class_1707; +declare function java(name: "net.minecraft.class_4668$class_4677"): typeof Internal.class_4668$class_4677; +declare function java(name: "net.minecraft.class_1309"): typeof Internal.class_1309; +declare function java(name: "net.minecraft.class_1315"): typeof Internal.class_1315; +declare function java(name: "net.minecraft.class_2848$class_2849"): typeof Internal.class_2848$class_2849; +declare function java(name: "net.minecraft.class_5702"): typeof Internal.class_5702; +declare function java(name: "net.minecraft.class_1934"): typeof Internal.class_1934; +declare function java(name: "net.minecraft.class_5225"): typeof Internal.class_5225; +declare function java(name: "net.minecraft.class_2385"): typeof Internal.class_2385; +declare function java(name: "net.minecraft.class_2784$class_5200"): typeof Internal.class_2784$class_5200; +declare function java(name: "net.minecraft.class_4565"): typeof Internal.class_4565; +declare function java(name: "net.minecraft.class_2640"): typeof Internal.class_2640; +declare function java(name: "net.fabricmc.fabric.impl.client.indigo.renderer.render.AbstractRenderContext"): typeof Internal.AbstractRenderContext; +declare function java(name: "net.minecraft.class_2378"): typeof Internal.class_2378; +declare function java(name: "java.util.random.RandomGenerator"): typeof Internal.RandomGenerator; +declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2LongFunction"): typeof Internal.Short2LongFunction; +declare function java(name: "net.minecraft.class_3133"): typeof Internal.class_3133; +declare function java(name: "net.minecraft.class_3719"): typeof Internal.class_3719; +declare function java(name: "net.minecraft.class_6885$class_6886"): typeof Internal.class_6885$class_6886; +declare function java(name: "net.minecraft.class_3816"): typeof Internal.class_3816; +declare function java(name: "net.minecraft.class_5926"): typeof Internal.class_5926; +declare function java(name: "net.minecraft.class_4668$class_4683"): typeof Internal.class_4668$class_4683; +declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2IntFunction"): typeof Internal.Boolean2IntFunction; +declare function java(name: "net.minecraft.class_299"): typeof Internal.class_299; +declare function java(name: "net.minecraft.class_5348$class_5245"): typeof Internal.class_5348$class_5245; +declare function java(name: "net.minecraft.class_2794"): typeof Internal.class_2794; +declare function java(name: "net.minecraft.class_5450"): typeof Internal.class_5450; +declare function java(name: "java.util.Hashtable"): typeof Internal.Hashtable; +declare function java(name: "net.minecraft.class_1425"): typeof Internal.class_1425; +declare function java(name: "net.minecraft.class_4153$class_4155"): typeof Internal.class_4153$class_4155; +declare function java(name: "net.minecraft.class_1542"): typeof Internal.class_1542; +declare function java(name: "net.minecraft.class_2618"): typeof Internal.class_2618; +declare function java(name: "net.fabricmc.fabric.api.lookup.v1.block.BlockApiLookup$BlockEntityApiProvider"): typeof Internal.BlockApiLookup$BlockEntityApiProvider; +declare function java(name: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator$Model"): typeof Internal.VariantBlockStateGenerator$Model; +declare function java(name: "net.minecraft.class_2985"): typeof Internal.class_2985; +declare function java(name: "net.minecraft.class_4970$class_4973"): typeof Internal.class_4970$class_4973; +declare function java(name: "net.minecraft.class_1535"): typeof Internal.class_1535; +declare function java(name: "java.util.Comparator"): typeof Internal.Comparator; +declare function java(name: "net.minecraft.class_2855"): typeof Internal.class_2855; +declare function java(name: "net.minecraft.class_1297$class_5529"): typeof Internal.class_1297$class_5529; +declare function java(name: "net.minecraft.class_4317"): typeof Internal.class_4317; +declare function java(name: "net.minecraft.class_4146"): typeof Internal.class_4146; +declare function java(name: "net.minecraft.class_809"): typeof Internal.class_809; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemFoodEatenEventJS"): typeof Internal.ItemFoodEatenEventJS; +declare function java(name: "net.minecraft.class_270$class_271"): typeof Internal.class_270$class_271; +declare function java(name: "net.minecraft.class_2680"): typeof Internal.class_2680; +declare function java(name: "net.fabricmc.fabric.impl.lookup.block.BlockApiLookupImpl"): typeof Internal.BlockApiLookupImpl; +declare function java(name: "net.minecraft.class_82"): typeof Internal.class_82; +declare function java(name: "net.minecraft.class_1690$class_1692"): typeof Internal.class_1690$class_1692; +declare function java(name: "net.minecraft.class_1799$class_5422"): typeof Internal.class_1799$class_5422; +declare function java(name: "net.minecraft.class_1513"): typeof Internal.class_1513; +declare function java(name: "java.util.EventListener"): typeof Internal.EventListener; +declare function java(name: "net.minecraft.class_1156"): typeof Internal.class_1156; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ReferenceFunction"): typeof Internal.Int2ReferenceFunction; +declare function java(name: "java.util.PrimitiveIterator$OfInt"): typeof Internal.PrimitiveIterator$OfInt; +declare function java(name: "net.minecraft.class_3856"): typeof Internal.class_3856; +declare function java(name: "net.minecraft.class_1706"): typeof Internal.class_1706; +declare function java(name: "net.minecraft.class_4257"): typeof Internal.class_4257; +declare function java(name: "net.minecraft.class_846$class_849"): typeof Internal.class_846$class_849; +declare function java(name: "net.minecraft.class_1924"): typeof Internal.class_1924; +declare function java(name: "net.fabricmc.fabric.mixin.content.registry.VillagerEntityAccessor"): typeof Internal.VillagerEntityAccessor; +declare function java(name: "net.minecraft.class_1516"): typeof Internal.class_1516; +declare function java(name: "net.minecraft.class_918"): typeof Internal.class_918; +declare function java(name: "dev.latvian.mods.kubejs.stages.Stages"): typeof Internal.Stages; +declare function java(name: "net.minecraft.class_1632"): typeof Internal.class_1632; +declare function java(name: "net.minecraft.class_4019$class_4039"): typeof Internal.class_4019$class_4039; +declare function java(name: "net.minecraft.class_1952$class_6542"): typeof Internal.class_1952$class_6542; +declare function java(name: "net.minecraft.class_101$class_102"): typeof Internal.class_101$class_102; +declare function java(name: "net.minecraft.class_241"): typeof Internal.class_241; +declare function java(name: "net.minecraft.class_1144"): typeof Internal.class_1144; +declare function java(name: "net.minecraft.class_4993"): typeof Internal.class_4993; +declare function java(name: "net.minecraft.class_4656"): typeof Internal.class_4656; +declare function java(name: "net.minecraft.class_4153"): typeof Internal.class_4153; +declare function java(name: "net.fabricmc.fabric.mixin.client.rendering.DimensionEffectsAccessor"): typeof Internal.DimensionEffectsAccessor; +declare function java(name: "net.minecraft.class_1091"): typeof Internal.class_1091; +declare function java(name: "net.minecraft.class_6836$class_6838"): typeof Internal.class_6836$class_6838; +declare function java(name: "net.minecraft.class_287$class_5594"): typeof Internal.class_287$class_5594; +declare function java(name: "net.minecraft.class_3857"): typeof Internal.class_3857; +declare function java(name: "net.minecraft.class_4703"): typeof Internal.class_4703; +declare function java(name: "net.minecraft.class_5586"): typeof Internal.class_5586; +declare function java(name: "net.minecraft.class_6728"): typeof Internal.class_6728; +declare function java(name: "net.minecraft.class_3812"): typeof Internal.class_3812; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2ByteFunction"): typeof Internal.Char2ByteFunction; +declare function java(name: "net.minecraft.class_3917"): typeof Internal.class_3917; +declare function java(name: "net.minecraft.class_4661"): typeof Internal.class_4661; +declare function java(name: "net.minecraft.class_6012"): typeof Internal.class_6012; +declare function java(name: "net.minecraft.class_4013"): typeof Internal.class_4013; +declare function java(name: "net.minecraft.class_2489"): typeof Internal.class_2489; +declare function java(name: "java.util.Random"): typeof Internal.Random; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleSpliterator"): typeof Internal.DoubleSpliterator; +declare function java(name: "net.minecraft.class_2660"): typeof Internal.class_2660; +declare function java(name: "net.minecraft.class_1656"): typeof Internal.class_1656; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.PickaxeItemBuilder"): typeof Internal.PickaxeItemBuilder; +declare function java(name: "com.mojang.brigadier.builder.LiteralArgumentBuilder"): typeof Internal.LiteralArgumentBuilder; +declare function java(name: "net.minecraft.class_2622"): typeof Internal.class_2622; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder$ReleaseUsingCallback"): typeof Internal.ItemBuilder$ReleaseUsingCallback; +declare function java(name: "dev.latvian.mods.kubejs.server.GameRulesJS"): typeof Internal.GameRulesJS; +declare function java(name: "net.minecraft.class_6830"): typeof Internal.class_6830; +declare function java(name: "com.mojang.brigadier.AmbiguityConsumer"): typeof Internal.AmbiguityConsumer; +declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeEventJS"): typeof Internal.RecipeEventJS; +declare function java(name: "net.minecraft.class_6799"): typeof Internal.class_6799; +declare function java(name: "dev.latvian.mods.kubejs.client.ClientTickEventJS"): typeof Internal.ClientTickEventJS; +declare function java(name: "net.minecraft.class_3916"): typeof Internal.class_3916; +declare function java(name: "net.minecraft.class_868"): typeof Internal.class_868; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleConsumer"): typeof Internal.DoubleConsumer; +declare function java(name: "net.minecraft.class_4668$class_4678"): typeof Internal.class_4668$class_4678; +declare function java(name: "net.minecraft.class_330"): typeof Internal.class_330; +declare function java(name: "net.minecraft.class_2835"): typeof Internal.class_2835; +declare function java(name: "net.minecraft.class_300"): typeof Internal.class_300; +declare function java(name: "net.minecraft.class_1011"): typeof Internal.class_1011; +declare function java(name: "net.minecraft.class_1061"): typeof Internal.class_1061; +declare function java(name: "net.minecraft.class_5455"): typeof Internal.class_5455; +declare function java(name: "net.minecraft.class_2374"): typeof Internal.class_2374; +declare function java(name: "net.minecraft.class_1700"): typeof Internal.class_1700; +declare function java(name: "java.lang.Number"): typeof Internal.Number; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.AddLakeProperties"): typeof Internal.AddLakeProperties; +declare function java(name: "dev.latvian.mods.kubejs.core.EntityKJS"): typeof Internal.EntityKJS; +declare function java(name: "net.minecraft.class_806"): typeof Internal.class_806; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortSpliterator"): typeof Internal.ShortSpliterator; +declare function java(name: "net.minecraft.class_2739"): typeof Internal.class_2739; +declare function java(name: "net.minecraft.class_2619"): typeof Internal.class_2619; +declare function java(name: "net.minecraft.class_1928$class_5198"): typeof Internal.class_1928$class_5198; +declare function java(name: "net.minecraft.class_4668$class_4675"): typeof Internal.class_4668$class_4675; +declare function java(name: "net.minecraft.class_5899"): typeof Internal.class_5899; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.BasicItemJS$Builder"): typeof Internal.BasicItemJS$Builder; +declare function java(name: "net.minecraft.class_1545"): typeof Internal.class_1545; +declare function java(name: "net.minecraft.class_2926"): typeof Internal.class_2926; +declare function java(name: "net.minecraft.class_17"): typeof Internal.class_17; +declare function java(name: "net.minecraft.class_1732"): typeof Internal.class_1732; +declare function java(name: "net.minecraft.class_6847"): typeof Internal.class_6847; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder"): typeof Internal.ArmorItemBuilder; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2ReferenceFunction"): typeof Internal.Object2ReferenceFunction; +declare function java(name: "net.minecraft.class_2335"): typeof Internal.class_2335; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AllowMouseScroll"): typeof Internal.ScreenMouseEvents$AllowMouseScroll; +declare function java(name: "net.minecraft.class_5866"): typeof Internal.class_5866; +declare function java(name: "net.minecraft.class_3101"): typeof Internal.class_3101; +declare function java(name: "java.util.function.DoubleConsumer"): typeof java_.util.function_.DoubleConsumer; +declare function java(name: "net.minecraft.class_1480"): typeof Internal.class_1480; +declare function java(name: "net.minecraft.class_2670"): typeof Internal.class_2670; +declare function java(name: "net.minecraft.class_4967"): typeof Internal.class_4967; +declare function java(name: "net.minecraft.class_337"): typeof Internal.class_337; +declare function java(name: "net.minecraft.class_2664"): typeof Internal.class_2664; +declare function java(name: "net.minecraft.class_6005$class_6006"): typeof Internal.class_6005$class_6006; +declare function java(name: "net.minecraft.class_1867"): typeof Internal.class_1867; +declare function java(name: "net.minecraft.class_1936"): typeof Internal.class_1936; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2ShortFunction"): typeof Internal.Float2ShortFunction; +declare function java(name: "net.fabricmc.fabric.mixin.object.builder.AbstractBlockAccessor"): typeof Internal.AbstractBlockAccessor; +declare function java(name: "net.minecraft.class_2761"): typeof Internal.class_2761; +declare function java(name: "dev.latvian.mods.kubejs.level.gen.filter.mob.MobFilter"): typeof Internal.MobFilter; +declare function java(name: "net.minecraft.class_5733"): typeof Internal.class_5733; +declare function java(name: "dev.latvian.mods.kubejs.fluid.FlowingFluidBuilder"): typeof Internal.FlowingFluidBuilder; +declare function java(name: "net.minecraft.class_846$class_851$class_4577"): typeof Internal.class_846$class_851$class_4577; +declare function java(name: "net.minecraft.class_6578"): typeof Internal.class_6578; +declare function java(name: "net.minecraft.class_2497"): typeof Internal.class_2497; +declare function java(name: "net.minecraft.class_4097"): typeof Internal.class_4097; +declare function java(name: "net.minecraft.class_2724"): typeof Internal.class_2724; +declare function java(name: "net.minecraft.class_4651"): typeof Internal.class_4651; +declare function java(name: "net.minecraft.class_3678"): typeof Internal.class_3678; +declare function java(name: "net.minecraft.class_60"): typeof Internal.class_60; +declare function java(name: "net.minecraft.class_3989"): typeof Internal.class_3989; +declare function java(name: "net.minecraft.class_3609"): typeof Internal.class_3609; +declare function java(name: "net.minecraft.class_2989"): typeof Internal.class_2989; +declare function java(name: "dev.latvian.mods.kubejs.block.BlockBreakEventJS"): typeof Internal.BlockBreakEventJS; +declare function java(name: "dev.latvian.mods.kubejs.event.IEventHandler"): typeof Internal.IEventHandler; +declare function java(name: "net.minecraft.class_3419"): typeof Internal.class_3419; +declare function java(name: "java.util.Set"): typeof Internal.Set; +declare function java(name: "net.fabricmc.fabric.api.loot.v1.FabricLootSupplier"): typeof Internal.FabricLootSupplier; +declare function java(name: "net.minecraft.class_32"): typeof Internal.class_32; +declare function java(name: "net.minecraft.class_293$class_5595"): typeof Internal.class_293$class_5595; +declare function java(name: "net.minecraft.class_26"): typeof Internal.class_26; +declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeTypeJS"): typeof Internal.RecipeTypeJS; +declare function java(name: "net.minecraft.class_2995$class_2996"): typeof Internal.class_2995$class_2996; +declare function java(name: "dev.latvian.mods.kubejs.BuilderBase"): typeof Internal.BuilderBase; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2DoubleFunction"): typeof Internal.Double2DoubleFunction; +declare function java(name: "net.minecraft.class_2170$class_2171"): typeof Internal.class_2170$class_2171; +declare function java(name: "net.minecraft.class_4081"): typeof Internal.class_4081; +declare function java(name: "net.minecraft.class_3285"): typeof Internal.class_3285; +declare function java(name: "java.util.LinkedHashMap"): typeof Internal.LinkedHashMap; +declare function java(name: "net.minecraft.class_2596"): typeof Internal.class_2596; +declare function java(name: "net.minecraft.class_4642"): typeof Internal.class_4642; +declare function java(name: "net.minecraft.class_4831"): typeof Internal.class_4831; +declare function java(name: "net.fabricmc.fabric.api.client.command.v1.FabricClientCommandSource"): typeof Internal.FabricClientCommandSource; +declare function java(name: "net.minecraft.class_2617"): typeof Internal.class_2617; +declare function java(name: "net.minecraft.class_274"): typeof Internal.class_274; +declare function java(name: "net.minecraft.class_1266"): typeof Internal.class_1266; +declare function java(name: "net.minecraft.class_1640"): typeof Internal.class_1640; +declare function java(name: "java.util.function.IntToLongFunction"): typeof Internal.IntToLongFunction; +declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidBucketItemBuilder"): typeof Internal.FluidBucketItemBuilder; +declare function java(name: "dev.latvian.mods.kubejs.client.MultipartBlockStateGenerator"): typeof Internal.MultipartBlockStateGenerator; +declare function java(name: "net.minecraft.class_287"): typeof Internal.class_287; +declare function java(name: "net.minecraft.class_3619"): typeof Internal.class_3619; +declare function java(name: "net.minecraft.class_8"): typeof Internal.class_8; +declare function java(name: "net.minecraft.class_3264"): typeof Internal.class_3264; +declare function java(name: "net.minecraft.class_3906"): typeof Internal.class_3906; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.WoodenButtonBlockBuilder"): typeof Internal.WoodenButtonBlockBuilder; +declare function java(name: "net.fabricmc.fabric.impl.rendering.data.attachment.RenderDataObjectConsumer"): typeof Internal.RenderDataObjectConsumer; +declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder"): typeof Internal.RegistryAttributeHolder; +declare function java(name: "net.minecraft.class_2547"): typeof Internal.class_2547; +declare function java(name: "dev.latvian.mods.kubejs.item.InventoryJS"): typeof Internal.InventoryJS; +declare function java(name: "net.minecraft.class_339"): typeof Internal.class_339; +declare function java(name: "net.minecraft.class_2806"): typeof Internal.class_2806; +declare function java(name: "net.minecraft.class_3568"): typeof Internal.class_3568; +declare function java(name: "net.minecraft.class_1481"): typeof Internal.class_1481; +declare function java(name: "net.minecraft.class_6670"): typeof Internal.class_6670; +declare function java(name: "dev.latvian.mods.kubejs.item.custom.HandheldItemBuilder"): typeof Internal.HandheldItemBuilder; +declare function java(name: "net.minecraft.class_5720"): typeof Internal.class_5720; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2LongFunction"): typeof Internal.Reference2LongFunction; +declare function java(name: "dev.latvian.mods.kubejs.recipe.filter.RecipeFilter"): typeof Internal.RecipeFilter; +declare function java(name: "net.minecraft.class_302"): typeof Internal.class_302; +declare function java(name: "net.minecraft.class_2688"): typeof Internal.class_2688; +declare function java(name: "net.minecraft.class_3528"): typeof Internal.class_3528; +declare function java(name: "net.minecraft.class_2841$class_6561"): typeof Internal.class_2841$class_6561; +declare function java(name: "net.minecraft.class_55$class_56"): typeof Internal.class_55$class_56; +declare function java(name: "net.minecraft.class_322"): typeof Internal.class_322; +declare function java(name: "net.minecraft.class_6953"): typeof Internal.class_6953; +declare function java(name: "net.minecraft.class_2556"): typeof Internal.class_2556; +declare function java(name: "net.minecraft.class_1501"): typeof Internal.class_1501; +declare function java(name: "net.minecraft.class_2631"): typeof Internal.class_2631; +declare function java(name: "net.minecraft.class_1471"): typeof Internal.class_1471; +declare function java(name: "java.util.function.ObjDoubleConsumer"): typeof Internal.ObjDoubleConsumer; +declare function java(name: "com.mojang.brigadier.context.SuggestionContext"): typeof Internal.SuggestionContext; +declare function java(name: "net.minecraft.class_2945$class_2946"): typeof Internal.class_2945$class_2946; +declare function java(name: "net.minecraft.class_5905"): typeof Internal.class_5905; +declare function java(name: "net.minecraft.class_6497"): typeof Internal.class_6497; +declare function java(name: "net.minecraft.class_3439"): typeof Internal.class_3439; +declare function java(name: "dev.latvian.mods.kubejs.server.TagEventJS"): typeof Internal.TagEventJS; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemTossEventJS"): typeof Internal.ItemTossEventJS; +declare function java(name: "net.minecraft.class_4063"): typeof Internal.class_4063; +declare function java(name: "net.minecraft.class_296"): typeof Internal.class_296; +declare function java(name: "net.minecraft.class_3175"): typeof Internal.class_3175; +declare function java(name: "net.minecraft.class_1851"): typeof Internal.class_1851; +declare function java(name: "java.util.stream.LongStream$Builder"): typeof Internal.LongStream$Builder; +declare function java(name: "net.minecraft.class_898"): typeof Internal.class_898; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2IntFunction"): typeof Internal.Reference2IntFunction; +declare function java(name: "net.minecraft.class_4587$class_4665"): typeof Internal.class_4587$class_4665; +declare function java(name: "dev.latvian.mods.kubejs.player.ClientPlayerDataJS"): typeof Internal.ClientPlayerDataJS; +declare function java(name: "net.minecraft.class_4970$class_2250"): typeof Internal.class_4970$class_2250; +declare function java(name: "net.minecraft.class_5132"): typeof Internal.class_5132; +declare function java(name: "net.minecraft.class_744"): typeof Internal.class_744; +declare function java(name: "net.minecraft.class_2355"): typeof Internal.class_2355; +declare function java(name: "net.minecraft.class_4985"): typeof Internal.class_4985; +declare function java(name: "net.minecraft.class_2736"): typeof Internal.class_2736; +declare function java(name: "net.minecraft.class_2568"): typeof Internal.class_2568; +declare function java(name: "net.fabricmc.fabric.impl.registry.sync.FabricRegistry"): typeof Internal.FabricRegistry; +declare function java(name: "net.minecraft.class_4862"): typeof Internal.class_4862; +declare function java(name: "net.minecraft.class_2866"): typeof Internal.class_2866; +declare function java(name: "net.minecraft.class_5900$class_5901"): typeof Internal.class_5900$class_5901; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2ReferenceFunction"): typeof Internal.Double2ReferenceFunction; +declare function java(name: "dev.latvian.mods.kubejs.core.EntityTargetKJS"): typeof Internal.EntityTargetKJS; +declare function java(name: "net.minecraft.class_1142"): typeof Internal.class_1142; +declare function java(name: "net.minecraft.class_2183$class_2184"): typeof Internal.class_2183$class_2184; +declare function java(name: "java.util.function.LongFunction"): typeof Internal.LongFunction; +declare function java(name: "net.minecraft.class_6900"): typeof Internal.class_6900; +declare function java(name: "net.minecraft.class_4068"): typeof Internal.class_4068; +declare function java(name: "net.minecraft.class_897"): typeof Internal.class_897; +declare function java(name: "dev.latvian.mods.kubejs.core.BlockStateKJS"): typeof Internal.BlockStateKJS; +declare function java(name: "net.minecraft.class_6016"): typeof Internal.class_6016; +declare function java(name: "net.minecraft.class_3679"): typeof Internal.class_3679; +declare function java(name: "net.minecraft.class_1708"): typeof Internal.class_1708; +declare function java(name: "net.minecraft.class_5916"): typeof Internal.class_5916; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.material.RenderMaterial"): typeof Internal.RenderMaterial; +declare function java(name: "com.mojang.brigadier.arguments.ArgumentType"): typeof Internal.ArgumentType; +declare function java(name: "net.minecraft.class_1684"): typeof Internal.class_1684; +declare function java(name: "net.minecraft.class_6850"): typeof Internal.class_6850; +declare function java(name: "java.util.Locale$IsoCountryCode"): typeof Internal.Locale$IsoCountryCode; +declare function java(name: "net.minecraft.class_6642"): typeof Internal.class_6642; +declare function java(name: "net.minecraft.class_6798"): typeof Internal.class_6798; +declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortList"): typeof Internal.ShortList; +declare function java(name: "net.fabricmc.fabric.mixin.datagen.DynamicRegistryManagerAccessor"): typeof Internal.DynamicRegistryManagerAccessor; +declare function java(name: "net.minecraft.class_3965"): typeof Internal.class_3965; +declare function java(name: "net.minecraft.class_2770"): typeof Internal.class_2770; +declare function java(name: "net.fabricmc.fabric.mixin.transfer.BucketItemAccessor"): typeof net.fabricmc.fabric.mixin.transfer.BucketItemAccessor; +declare function java(name: "net.minecraft.class_4008"): typeof Internal.class_4008; +declare function java(name: "net.minecraft.class_1508"): typeof Internal.class_1508; +declare function java(name: "net.minecraft.class_1259$class_1261"): typeof Internal.class_1259$class_1261; +declare function java(name: "it.unimi.dsi.fastutil.floats.FloatIterator"): typeof Internal.FloatIterator; +declare function java(name: "net.minecraft.class_4075"): typeof Internal.class_4075; +declare function java(name: "net.minecraft.class_2668$class_5402"): typeof Internal.class_2668$class_5402; +declare function java(name: "it.unimi.dsi.fastutil.objects.Object2LongFunction"): typeof Internal.Object2LongFunction; +declare function java(name: "net.fabricmc.fabric.mixin.client.keybinding.KeyBindingAccessor"): typeof Internal.KeyBindingAccessor; +declare function java(name: "java.util.function.ToLongFunction"): typeof Internal.ToLongFunction; +declare function java(name: "net.minecraft.class_3785"): typeof Internal.class_3785; +declare function java(name: "net.minecraft.class_5731"): typeof Internal.class_5731; +declare function java(name: "net.minecraft.class_3855"): typeof Internal.class_3855; +declare function java(name: "net.minecraft.class_3505$class_6863"): typeof Internal.class_3505$class_6863; +declare function java(name: "net.minecraft.class_1928$class_4312"): typeof Internal.class_1928$class_4312; +declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleIterator"): typeof Internal.DoubleIterator; +declare function java(name: "net.minecraft.class_1678"): typeof Internal.class_1678; +declare function java(name: "java.util.IntSummaryStatistics"): typeof Internal.IntSummaryStatistics; +declare function java(name: "net.minecraft.class_2633$class_2634"): typeof Internal.class_2633$class_2634; +declare function java(name: "net.minecraft.class_2505"): typeof Internal.class_2505; +declare function java(name: "net.minecraft.class_3114"): typeof Internal.class_3114; +declare function java(name: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$DamageBonusFunction"): typeof Internal.EnchantmentBuilder$DamageBonusFunction; +declare function java(name: "net.minecraft.class_2676"): typeof Internal.class_2676; +declare function java(name: "net.minecraft.class_1514"): typeof Internal.class_1514; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2DoubleFunction"): typeof Internal.Reference2DoubleFunction; +declare function java(name: "java.util.function.DoubleToLongFunction"): typeof Internal.DoubleToLongFunction; +declare function java(name: "net.minecraft.class_3298"): typeof Internal.class_3298; +declare function java(name: "net.minecraft.class_1429"): typeof Internal.class_1429; +declare function java(name: "java.util.LongSummaryStatistics"): typeof Internal.LongSummaryStatistics; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntList"): typeof Internal.IntList; +declare function java(name: "net.minecraft.class_6025"): typeof Internal.class_6025; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder$UseCallback"): typeof Internal.ItemBuilder$UseCallback; +declare function java(name: "it.unimi.dsi.fastutil.chars.Char2ObjectFunction"): typeof Internal.Char2ObjectFunction; +declare function java(name: "net.minecraft.class_2790"): typeof Internal.class_2790; +declare function java(name: "dev.latvian.mods.kubejs.recipe.ModifyRecipeCraftingGrid"): typeof Internal.ModifyRecipeCraftingGrid; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemModelPropertiesEventJS"): typeof Internal.ItemModelPropertiesEventJS; +declare function java(name: "net.minecraft.class_2540"): typeof Internal.class_2540; +declare function java(name: "net.minecraft.class_2394$class_2395"): typeof Internal.class_2394$class_2395; +declare function java(name: "it.unimi.dsi.fastutil.Function"): typeof it.unimi.dsi.fastutil.Function; +declare function java(name: "net.minecraft.class_1533"): typeof Internal.class_1533; +declare function java(name: "net.minecraft.class_5513"): typeof Internal.class_5513; +declare function java(name: "net.minecraft.class_1320"): typeof Internal.class_1320; +declare function java(name: "dev.latvian.mods.kubejs.core.AsKJS"): typeof Internal.AsKJS; +declare function java(name: "net.fabricmc.fabric.api.gamerule.v1.CustomGameRuleCategory"): typeof Internal.CustomGameRuleCategory; +declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeJS"): typeof Internal.RecipeJS; +declare function java(name: "net.minecraft.class_3288$class_5351"): typeof Internal.class_3288$class_5351; +declare function java(name: "net.minecraft.class_4663"): typeof Internal.class_4663; +declare function java(name: "net.minecraft.class_4205$class_4206"): typeof Internal.class_4205$class_4206; +declare function java(name: "dev.latvian.mods.kubejs.block.custom.StonePressurePlateBlockBuilder"): typeof Internal.StonePressurePlateBlockBuilder; +declare function java(name: "net.minecraft.class_2902"): typeof Internal.class_2902; +declare function java(name: "dev.latvian.mods.kubejs.event.EventJS"): typeof Internal.EventJS; +declare function java(name: "net.minecraft.class_2893$class_2895"): typeof DecorationGenerationStep; +declare function java(name: "net.minecraft.class_2791"): typeof Internal.class_2791; +declare function java(name: "net.minecraft.class_5146"): typeof Internal.class_5146; +declare function java(name: "net.fabricmc.fabric.impl.event.lifecycle.LoadedChunksCache"): typeof Internal.LoadedChunksCache; +declare function java(name: "net.minecraft.class_5455$class_6890"): typeof Internal.class_5455$class_6890; +declare function java(name: "net.minecraft.class_1333"): typeof Internal.class_1333; +declare function java(name: "net.minecraft.class_1420"): typeof Internal.class_1420; +declare function java(name: "net.minecraft.class_6053"): typeof Internal.class_6053; +declare function java(name: "net.minecraft.class_169"): typeof Internal.class_169; +declare function java(name: "net.fabricmc.fabric.impl.client.screen.ScreenExtensions"): typeof Internal.ScreenExtensions; +declare function java(name: "net.minecraft.class_1528"): typeof Internal.class_1528; +declare function java(name: "dev.latvian.mods.kubejs.RegistryObjectBuilderTypes$RegistryEventJS"): typeof Internal.RegistryObjectBuilderTypes$RegistryEventJS; +declare function java(name: "net.minecraft.class_2735"): typeof Internal.class_2735; +declare function java(name: "net.minecraft.class_368"): typeof Internal.class_368; +declare function java(name: "net.minecraft.class_3494"): typeof Internal.class_3494; +declare function java(name: "net.minecraft.class_5285"): typeof Internal.class_5285; +declare function java(name: "net.minecraft.class_2602"): typeof Internal.class_2602; +declare function java(name: "net.minecraft.class_2248"): typeof Internal.class_2248; +declare function java(name: "net.minecraft.class_4618"): typeof Internal.class_4618; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2ObjectFunction"): typeof Internal.Double2ObjectFunction; +declare function java(name: "dev.latvian.mods.kubejs.item.ItemTooltipEventJS"): typeof Internal.ItemTooltipEventJS; +declare function java(name: "net.minecraft.class_2744"): typeof Internal.class_2744; +declare function java(name: "net.minecraft.class_4658"): typeof Internal.class_4658; +declare function java(name: "java.util.stream.LongStream"): typeof Internal.LongStream; +declare function java(name: "net.minecraft.class_2802"): typeof Internal.class_2802; +declare function java(name: "net.minecraft.class_2597"): typeof Internal.class_2597; +declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$AfterRender"): typeof Internal.ScreenEvents$AfterRender; +declare function java(name: "net.minecraft.class_5365"): typeof Internal.class_5365; +declare function java(name: "net.minecraft.class_539"): typeof Internal.class_539; +declare function java(name: "net.minecraft.class_1452"): typeof Internal.class_1452; +declare function java(name: "net.minecraft.class_310"): typeof Internal.class_310; +declare function java(name: "java.util.AbstractList"): typeof Internal.AbstractList; +declare function java(name: "net.minecraft.class_6382"): typeof Internal.class_6382; +declare function java(name: "java.util.ListIterator"): typeof Internal.ListIterator; +declare function java(name: "net.minecraft.class_6622"): typeof Internal.class_6622; +declare function java(name: "net.minecraft.class_4150"): typeof Internal.class_4150; +declare function java(name: "net.minecraft.class_6597"): typeof Internal.class_6597; +declare function java(name: "net.minecraft.class_5704"): typeof Internal.class_5704; +declare function java(name: "net.minecraft.class_5399"): typeof Internal.class_5399; +declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback"): typeof Internal.RegistryIdRemapCallback; +declare function java(name: "net.minecraft.class_3003"): typeof Internal.class_3003; +declare function java(name: "net.minecraft.class_6643$class_6828"): typeof Internal.class_6643$class_6828; +declare function java(name: "net.minecraft.class_1922"): typeof Internal.class_1922; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntIterator"): typeof Internal.IntIterator; +declare function java(name: "net.minecraft.class_5872"): typeof Internal.class_5872; +declare function java(name: "dev.latvian.mods.kubejs.util.ListJS"): typeof Internal.ListJS; +declare function java(name: "net.minecraft.class_1916"): typeof Internal.class_1916; +declare function java(name: "net.minecraft.class_1735"): typeof Internal.class_1735; +declare function java(name: "net.minecraft.class_2818$class_2819"): typeof Internal.class_2818$class_2819; +declare function java(name: "net.minecraft.class_2338$class_2339"): typeof Internal.class_2338$class_2339; +declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2CharFunction"): typeof Internal.Double2CharFunction; +declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2ObjectFunction"): typeof Internal.Byte2ObjectFunction; +declare function java(name: "net.minecraft.class_2675"): typeof Internal.class_2675; +declare function java(name: "dev.latvian.mods.kubejs.player.PlayerStatsJS"): typeof Internal.PlayerStatsJS; +declare function java(name: "it.unimi.dsi.fastutil.ints.Int2DoubleFunction"): typeof Internal.Int2DoubleFunction; +declare function java(name: "net.minecraft.class_5629"): typeof Internal.class_5629; +declare function java(name: "net.minecraft.class_3562"): typeof Internal.class_3562; +declare function java(name: "net.minecraft.class_2604"): typeof Internal.class_2604; +declare function java(name: "net.minecraft.class_1549"): typeof Internal.class_1549; +declare function java(name: "net.fabricmc.fabric.mixin.object.builder.VillagerProfessionAccessor"): typeof Internal.VillagerProfessionAccessor; +declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2ShortFunction"): typeof Internal.Reference2ShortFunction; +declare function java(name: "net.minecraft.class_175"): typeof Internal.class_175; +declare function java(name: "net.minecraft.class_5148"): typeof Internal.class_5148; +declare function java(name: "java.util.concurrent.TimeUnit"): typeof Internal.TimeUnit; +declare function java(name: "net.minecraft.class_2168"): typeof Internal.class_2168; +declare function java(name: "com.mojang.brigadier.context.CommandContext"): typeof Internal.CommandContext; +declare function java(name: "net.minecraft.class_5898"): typeof Internal.class_5898; +declare function java(name: "net.minecraft.class_6625"): typeof Internal.class_6625; +declare function java(name: "net.minecraft.class_1440"): typeof Internal.class_1440; +declare function java(name: "net.minecraft.class_176$class_177"): typeof Internal.class_176$class_177; +declare function java(name: "net.minecraft.class_1948$class_5262"): typeof Internal.class_1948$class_5262; +declare function java(name: "net.minecraft.class_1060"): typeof Internal.class_1060; +declare function java(name: "net.minecraft.class_2609"): typeof Internal.class_2609; +declare function java(name: "net.minecraft.class_47"): typeof Internal.class_47; +declare function java(name: "net.minecraft.class_355"): typeof Internal.class_355; +declare function java(name: "net.minecraft.class_1439"): typeof Internal.class_1439; +declare function java(name: "net.minecraft.class_6658"): typeof Internal.class_6658; +declare function java(name: "net.minecraft.class_2777"): typeof Internal.class_2777; +declare function java(name: "net.minecraft.class_5937"): typeof Internal.class_5937; +declare function java(name: "net.minecraft.class_310$class_5859"): typeof Internal.class_310$class_5859; +declare function java(name: "dev.latvian.mods.kubejs.entity.LivingEntityHurtEventJS"): typeof Internal.LivingEntityHurtEventJS; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2ByteFunction"): typeof Internal.Float2ByteFunction; +declare function java(name: "net.minecraft.class_6121"): typeof Internal.class_6121; +declare function java(name: "net.minecraft.class_3754"): typeof Internal.class_3754; +declare function java(name: "net.minecraft.class_6492$class_7073"): typeof Internal.class_6492$class_7073; +declare function java(name: "net.minecraft.class_259$class_260"): typeof Internal.class_259$class_260; +declare function java(name: "it.unimi.dsi.fastutil.floats.Float2ObjectFunction"): typeof Internal.Float2ObjectFunction; +declare function java(name: "dev.architectury.registry.registries.Registries"): typeof Internal.Registries; +declare function java(name: "net.minecraft.class_1928$class_4310"): typeof Internal.class_1928$class_4310; +declare function java(name: "it.unimi.dsi.fastutil.floats.FloatConsumer"): typeof Internal.FloatConsumer; +declare function java(name: "net.minecraft.class_1680"): typeof Internal.class_1680; +declare function java(name: "net.minecraft.class_5904"): typeof Internal.class_5904; +declare function java(name: "net.minecraft.class_4180"): typeof Internal.class_4180; +declare function java(name: "net.minecraft.class_6005"): typeof Internal.class_6005; +declare function java(name: "java.lang.StringBuffer"): typeof Internal.StringBuffer; +declare function java(name: "net.minecraft.class_4646"): typeof Internal.class_4646; +declare function java(name: "dev.architectury.hooks.level.biome.GenerationProperties"): typeof Internal.GenerationProperties; +declare function java(name: "com.mojang.brigadier.context.ParsedCommandNode"): typeof Internal.ParsedCommandNode; +declare function java(name: "net.minecraft.class_1604"): typeof Internal.class_1604; +declare function java(name: "net.minecraft.class_5294"): typeof Internal.class_5294; +declare function java(name: "net.minecraft.class_2868"): typeof Internal.class_2868; +declare function java(name: "net.minecraft.class_2817"): typeof Internal.class_2817; +declare function java(name: "it.unimi.dsi.fastutil.ints.IntSet"): typeof Internal.IntSet; +declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.SmithingRecipeJS"): typeof Internal.SmithingRecipeJS; +declare function java(name: "net.minecraft.class_6603$class_6605"): typeof Internal.class_6603$class_6605; +declare function java(name: "net.minecraft.class_2960"): typeof ResourceLocation; +declare function java(name: "net.minecraft.class_1543"): typeof Internal.class_1543; +declare function java(name: "net.minecraft.class_6622$class_6623"): typeof Internal.class_6622$class_6623; +declare function java(name: "net.minecraft.class_4149"): typeof Internal.class_4149; +declare function java(name: "net.minecraft.class_3274"): typeof Internal.class_3274; +declare function java(name: "net.minecraft.class_267"): typeof Internal.class_267; +declare function java(name: "net.minecraft.class_1716"): typeof Internal.class_1716; +declare function java(name: "dev.latvian.mods.kubejs.util.MapJS"): typeof Internal.MapJS; +declare function java(name: "net.minecraft.class_2483"): typeof Internal.class_2483; +declare function java(name: "net.minecraft.class_6595"): typeof Internal.class_6595; +declare function java(name: "net.minecraft.class_251$class_253"): typeof Internal.class_251$class_253; +declare function java(name: "net.minecraft.class_1935"): typeof Internal.class_1935; +declare function java(name: "net.minecraft.class_6748$class_6956"): typeof Internal.class_6748$class_6956; +declare function java(name: "net.minecraft.class_1581"): typeof Internal.class_1581; +declare function java(name: "net.minecraft.class_270"): typeof Internal.class_270; +declare function java(name: "it.unimi.dsi.fastutil.floats.FloatComparator"): typeof Internal.FloatComparator; +declare function java(name: "net.minecraft.class_6748"): typeof Internal.class_6748; +declare function java(name: "net.minecraft.class_1536"): typeof Internal.class_1536; +declare function java(name: "net.minecraft.class_1671"): typeof Internal.class_1671; +declare function java(name: "net.fabricmc.fabric.api.renderer.v1.mesh.Mesh"): typeof Internal.Mesh; +declare function java(name: "net.minecraft.class_1739"): typeof Internal.class_1739; +declare function java(name: "net.minecraft.class_2720"): typeof Internal.class_2720; +declare function java(name: "net.minecraft.class_4608"): typeof Internal.class_4608; +declare function java(name: "net.minecraft.class_47$class_48"): typeof Internal.class_47$class_48; +declare function java(name: "dev.architectury.hooks.level.biome.BiomeProperties"): typeof Internal.BiomeProperties; +declare function java(name: "net.minecraft.class_5310"): typeof Internal.class_5310; +declare function java(name: "net.minecraft.class_863"): typeof Internal.class_863; +declare function java(name: "net.minecraft.class_2673"): typeof Internal.class_2673; +declare function java(name: "net.minecraft.class_3193"): typeof Internal.class_3193; diff --git a/kubejs/probe/generated/names.d.ts b/kubejs/probe/generated/names.d.ts new file mode 100644 index 0000000..05e166b --- /dev/null +++ b/kubejs/probe/generated/names.d.ts @@ -0,0 +1,4 @@ +/// +const Vec3d: typeof Vec3 +const Direction: typeof Facing +const Text: typeof Component diff --git a/kubejs/probe/generated/registries.d.ts b/kubejs/probe/generated/registries.d.ts new file mode 100644 index 0000000..d79b3f2 --- /dev/null +++ b/kubejs/probe/generated/registries.d.ts @@ -0,0 +1,81 @@ +/// +declare namespace Registry { + class Sound_event extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.SoundEventBuilder; + create(id: string): Internal.SoundEventBuilder; + } + class Fluid extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.FluidBuilder; + create(id: string): Internal.FluidBuilder; + } + class Block extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.BasicBlockJS$Builder; + create(id: string, type: "detector"): Internal.DetectorBlock$Builder; + create(id: string, type: "slab"): Internal.SlabBlockBuilder; + create(id: string, type: "stairs"): Internal.StairBlockBuilder; + create(id: string, type: "fence"): Internal.FenceBlockBuilder; + create(id: string, type: "fence_gate"): Internal.FenceGateBlockBuilder; + create(id: string, type: "wall"): Internal.WallBlockBuilder; + create(id: string, type: "wooden_pressure_plate"): Internal.WoodenPressurePlateBlockBuilder; + create(id: string, type: "stone_pressure_plate"): Internal.StonePressurePlateBlockBuilder; + create(id: string, type: "wooden_button"): Internal.WoodenButtonBlockBuilder; + create(id: string, type: "stone_button"): Internal.StoneButtonBlockBuilder; + create(id: string, type: "falling"): Internal.FallingBlockBuilder; + create(id: string, type: "crop"): Internal.CropBlockBuilder; + create(id: string): Internal.BasicBlockJS$Builder; + } + class Item extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.BasicItemJS$Builder; + create(id: string, type: "sword"): Internal.SwordItemBuilder; + create(id: string, type: "pickaxe"): Internal.PickaxeItemBuilder; + create(id: string, type: "axe"): Internal.AxeItemBuilder; + create(id: string, type: "shovel"): Internal.ShovelItemBuilder; + create(id: string, type: "hoe"): Internal.HoeItemBuilder; + create(id: string, type: "helmet"): Internal.ArmorItemBuilder$Helmet; + create(id: string, type: "chestplate"): Internal.ArmorItemBuilder$Chestplate; + create(id: string, type: "leggings"): Internal.ArmorItemBuilder$Leggings; + create(id: string, type: "boots"): Internal.ArmorItemBuilder$Boots; + create(id: string, type: "music_disc"): Internal.RecordItemJS$Builder; + create(id: string): Internal.BasicItemJS$Builder; + } + class Enchantment extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.EnchantmentBuilder; + create(id: string): Internal.EnchantmentBuilder; + } + class Mob_effect extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.BasicMobEffect$Builder; + create(id: string): Internal.BasicMobEffect$Builder; + } + class Entity_type extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + } + class Block_entity_type extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + } + class Potion extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.PotionBuilder; + create(id: string): Internal.PotionBuilder; + } + class Particle_type extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.ParticleTypeBuilder; + create(id: string): Internal.ParticleTypeBuilder; + } + class Motive extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.MotiveBuilder; + create(id: string): Internal.MotiveBuilder; + } + class Custom_stat extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.CustomStatBuilder; + create(id: string): Internal.CustomStatBuilder; + } + class Point_of_interest_type extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.PoiTypeBuilder; + create(id: string): Internal.PoiTypeBuilder; + } + class Villager_type extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.VillagerTypeBuilder; + create(id: string): Internal.VillagerTypeBuilder; + } + class Villager_profession extends Internal.RegistryObjectBuilderTypes$RegistryEventJS { + create(id: string, type: "basic"): Internal.VillagerProfessionBuilder; + create(id: string): Internal.VillagerProfessionBuilder; + } +} \ No newline at end of file diff --git a/kubejs/probe/user/constants.d.ts b/kubejs/probe/user/constants.d.ts new file mode 100644 index 0000000..ecf4cd9 --- /dev/null +++ b/kubejs/probe/user/constants.d.ts @@ -0,0 +1,6 @@ +declare const global: { + + /** 日志前缀 */ + LOG_PREFIX: string; + +}; diff --git a/kubejs/server_scripts/_main_.js b/kubejs/server_scripts/_main_.js new file mode 100644 index 0000000..d419072 --- /dev/null +++ b/kubejs/server_scripts/_main_.js @@ -0,0 +1,8 @@ +// priority: 100 + +settings.logAddedRecipes = true; +settings.logErroringRecipes = true; +settings.logRemovedRecipes = true; +settings.logSkippedRecipes = false; + +console.info(`${global.LOG_PREFIX} 加载服务端内容`); diff --git a/kubejs/startup_scripts/_main_.js b/kubejs/startup_scripts/_main_.js new file mode 100644 index 0000000..e5ae2fc --- /dev/null +++ b/kubejs/startup_scripts/_main_.js @@ -0,0 +1,5 @@ +// priority: 100 + +global.LOG_PREFIX = '[KubeJS]'; + +console.info(`${global.LOG_PREFIX} 启动`);