1
0
Files
wheat-server-kubejs/kubejs/probe/generated/java.d.ts
T

2383 lines
318 KiB
TypeScript
Raw Normal View History

2022-07-03 21:22:33 +08:00
/// <reference path="./globals.d.ts" />
2022-08-09 00:14:54 +08:00
declare function java(name: "net.minecraft.world.level.biome.BiomeManager"): TSDoc.JavaClass<typeof Internal.BiomeManager>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootContext$Builder"): TSDoc.JavaClass<typeof Internal.LootContext$Builder>;
declare function java(name: "java.util.function.Predicate"): TSDoc.JavaInterface<Internal.Predicate<any>>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2ByteFunction"): TSDoc.JavaInterface<Internal.Object2ByteFunction<any>>;
declare function java(name: "net.minecraft.world.item.crafting.ShieldDecorationRecipe"): TSDoc.JavaClass<typeof Internal.ShieldDecorationRecipe>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.ItemArmorTierEventJS"): TSDoc.JavaClass<typeof Internal.ItemArmorTierEventJS>;
declare function java(name: "net.minecraft.client.gui.components.ChatComponent"): TSDoc.JavaClass<typeof Internal.ChatComponent>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer$FoliageAttachment"): TSDoc.JavaClass<typeof Internal.FoliagePlacer$FoliageAttachment>;
declare function java(name: "com.mojang.brigadier.context.CommandContext"): TSDoc.JavaClass<typeof Internal.CommandContext<any>>;
declare function java(name: "net.minecraft.server.packs.resources.ResourceManager"): TSDoc.JavaInterface<Internal.ResourceManager>;
declare function java(name: "net.minecraft.advancements.AdvancementProgress"): TSDoc.JavaClass<typeof Internal.AdvancementProgress>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2LongFunction"): TSDoc.JavaInterface<Internal.Long2LongFunction>;
declare function java(name: "net.minecraft.network.protocol.status.ServerStatus$Version"): TSDoc.JavaClass<typeof Internal.ServerStatus$Version>;
declare function java(name: "net.minecraft.world.entity.vehicle.MinecartSpawner"): TSDoc.JavaClass<typeof Internal.MinecartSpawner>;
declare function java(name: "net.minecraft.world.Clearable"): TSDoc.JavaInterface<Internal.Clearable>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.treedecorators.CocoaDecorator"): TSDoc.JavaClass<typeof Internal.CocoaDecorator>;
declare function java(name: "net.minecraft.client.CameraType"): TSDoc.JavaClass<typeof Internal.CameraType>;
declare function java(name: "net.minecraft.server.players.UserWhiteList"): TSDoc.JavaClass<typeof Internal.UserWhiteList>;
declare function java(name: "net.minecraft.world.entity.animal.Parrot"): TSDoc.JavaClass<typeof Internal.Parrot>;
declare function java(name: "net.minecraft.world.level.timers.TimerQueue"): TSDoc.JavaClass<typeof Internal.TimerQueue<any>>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2IntFunction"): TSDoc.JavaInterface<Internal.Reference2IntFunction<any>>;
declare function java(name: "java.util.function.DoubleUnaryOperator"): TSDoc.JavaInterface<Internal.DoubleUnaryOperator>;
declare function java(name: "net.minecraft.nbt.CollectionTag"): TSDoc.JavaClass<typeof Internal.CollectionTag<any>>;
declare function java(name: "net.minecraft.core.IdMapper"): TSDoc.JavaClass<typeof Internal.IdMapper<any>>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.Sensing"): TSDoc.JavaClass<typeof Internal.Sensing>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.FossilFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.FossilFeatureConfiguration>;
declare function java(name: "net.minecraft.world.level.storage.loot.providers.nbt.LootNbtProviderType"): TSDoc.JavaClass<typeof Internal.LootNbtProviderType>;
declare function java(name: "net.minecraft.server.packs.resources.SimplePreparableReloadListener"): TSDoc.JavaClass<typeof Internal.SimplePreparableReloadListener<any>>;
declare function java(name: "dev.latvian.mods.kubejs.generator.JsonGenerator"): TSDoc.JavaClass<typeof Internal.JsonGenerator>;
declare function java(name: "net.minecraft.world.level.storage.loot.entries.LootPoolEntryType"): TSDoc.JavaClass<typeof Internal.LootPoolEntryType>;
declare function java(name: "net.minecraft.network.protocol.Packet"): TSDoc.JavaInterface<Internal.Packet<any>>;
declare function java(name: "net.fabricmc.fabric.impl.client.rendering.ColorProviderRegistryImpl$ColorMapperHolder"): TSDoc.JavaInterface<Internal.ColorProviderRegistryImpl$ColorMapperHolder<any, any>>;
declare function java(name: "net.minecraft.client.renderer.ChunkBufferBuilderPack"): TSDoc.JavaClass<typeof Internal.ChunkBufferBuilderPack>;
declare function java(name: "net.minecraft.world.level.storage.loot.SerializerType"): TSDoc.JavaClass<typeof Internal.SerializerType<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecorator"): TSDoc.JavaClass<typeof Internal.TreeDecorator>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleConsumer"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.doubles.DoubleConsumer>;
declare function java(name: "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectFunction"): TSDoc.JavaClass<typeof Internal.AbstractLong2ObjectFunction<any>>;
declare function java(name: "java.util.stream.DoubleStream$DoubleMapMultiConsumer"): TSDoc.JavaInterface<Internal.DoubleStream$DoubleMapMultiConsumer>;
declare function java(name: "net.minecraft.util.LazyLoadedValue"): TSDoc.JavaClass<typeof Internal.LazyLoadedValue<any>>;
declare function java(name: "net.minecraft.world.entity.projectile.SmallFireball"): TSDoc.JavaClass<typeof Internal.SmallFireball>;
declare function java(name: "net.minecraft.world.damagesource.CombatEntry"): TSDoc.JavaClass<typeof Internal.CombatEntry>;
declare function java(name: "net.minecraft.world.level.Explosion"): TSDoc.JavaClass<typeof Internal.Explosion>;
declare function java(name: "net.minecraft.world.phys.shapes.CollisionContext"): TSDoc.JavaInterface<Internal.CollisionContext>;
declare function java(name: "net.minecraft.world.entity.projectile.ThrowableProjectile"): TSDoc.JavaClass<typeof Internal.ThrowableProjectile>;
declare function java(name: "net.minecraft.nbt.IntArrayTag"): TSDoc.JavaClass<typeof Internal.IntArrayTag>;
declare function java(name: "com.mojang.brigadier.AmbiguityConsumer"): TSDoc.JavaInterface<Internal.AmbiguityConsumer<any>>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemStackJS"): TSDoc.JavaClass<typeof Internal.ItemStackJS>;
declare function java(name: "net.minecraft.util.profiling.ProfilerFiller"): TSDoc.JavaInterface<Internal.ProfilerFiller>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.ConfiguredFeature"): TSDoc.JavaClass<typeof Internal.ConfiguredFeature<any, any>>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.placement.ConcentricRingsStructurePlacement"): TSDoc.JavaClass<typeof Internal.ConcentricRingsStructurePlacement>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundContainerClickPacket"): TSDoc.JavaClass<typeof Internal.ServerboundContainerClickPacket>;
declare function java(name: "net.minecraft.world.entity.ai.attributes.AttributeMap"): TSDoc.JavaClass<typeof Internal.AttributeMap>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.Sensor"): TSDoc.JavaClass<typeof Internal.Sensor<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.heightproviders.BiasedToBottomHeight"): TSDoc.JavaClass<typeof Internal.BiasedToBottomHeight>;
declare function java(name: "net.minecraft.world.entity.Mob"): TSDoc.JavaClass<typeof Internal.Mob>;
declare function java(name: "net.minecraft.server.packs.resources.Resource"): TSDoc.JavaInterface<Internal.Resource>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundInteractPacket"): TSDoc.JavaClass<typeof Internal.ServerboundInteractPacket>;
declare function java(name: "net.minecraft.world.inventory.AnvilMenu"): TSDoc.JavaClass<typeof Internal.AnvilMenu>;
declare function java(name: "net.minecraft.world.entity.monster.Ghast"): TSDoc.JavaClass<typeof Internal.Ghast>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2LongFunction"): TSDoc.JavaInterface<Internal.Float2LongFunction>;
declare function java(name: "net.minecraft.world.level.block.entity.BannerBlockEntity"): TSDoc.JavaClass<typeof Internal.BannerBlockEntity>;
declare function java(name: "net.minecraft.world.level.NoiseColumn"): TSDoc.JavaClass<typeof Internal.NoiseColumn>;
declare function java(name: "net.minecraft.world.level.levelgen.GeodeLayerSettings"): TSDoc.JavaClass<typeof Internal.GeodeLayerSettings>;
declare function java(name: "net.minecraft.commands.Commands$CommandSelection"): TSDoc.JavaClass<typeof Internal.Commands$CommandSelection>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.PiglinSpecificSensor"): TSDoc.JavaClass<typeof Internal.PiglinSpecificSensor>;
declare function java(name: "java.util.regex.MatchResult"): TSDoc.JavaInterface<Internal.MatchResult>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetDefaultSpawnPositionPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetDefaultSpawnPositionPacket>;
declare function java(name: "net.minecraft.world.level.chunk.PalettedContainer$Strategy"): TSDoc.JavaClass<typeof Internal.PalettedContainer$Strategy>;
declare function java(name: "net.minecraft.world.entity.monster.Drowned"): TSDoc.JavaClass<typeof Internal.Drowned>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSetCarriedItemPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSetCarriedItemPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pieces.StructurePieceType"): TSDoc.JavaInterface<Internal.StructurePieceType>;
declare function java(name: "net.minecraft.network.chat.Component"): TSDoc.JavaInterface<Internal.Component>;
declare function java(name: "net.minecraft.world.inventory.ContainerListener"): TSDoc.JavaInterface<Internal.ContainerListener>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.AnyOfPredicate"): TSDoc.JavaClass<typeof Internal.AnyOfPredicate>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2ReferenceFunction"): TSDoc.JavaInterface<Internal.Char2ReferenceFunction<any>>;
declare function java(name: "net.minecraft.tags.TagKey"): TSDoc.JavaClass<typeof Internal.TagKey<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundBlockUpdatePacket"): TSDoc.JavaClass<typeof Internal.ClientboundBlockUpdatePacket>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntBidirectionalIterator"): TSDoc.JavaInterface<Internal.IntBidirectionalIterator>;
declare function java(name: "net.minecraft.nbt.NbtAccounter"): TSDoc.JavaClass<typeof Internal.NbtAccounter>;
declare function java(name: "dev.latvian.mods.kubejs.level.LevelEventJS"): TSDoc.JavaClass<typeof Internal.LevelEventJS>;
declare function java(name: "net.minecraft.world.level.ServerLevelAccessor"): TSDoc.JavaInterface<Internal.ServerLevelAccessor>;
declare function java(name: "net.minecraft.world.entity.animal.ShoulderRidingEntity"): TSDoc.JavaClass<typeof Internal.ShoulderRidingEntity>;
declare function java(name: "net.minecraft.world.level.block.state.StateDefinition"): TSDoc.JavaClass<typeof Internal.StateDefinition<any, any>>;
declare function java(name: "net.minecraft.world.level.chunk.PalettedContainer"): TSDoc.JavaClass<typeof Internal.PalettedContainer<any>>;
declare function java(name: "net.minecraft.world.inventory.CraftingMenu"): TSDoc.JavaClass<typeof Internal.CraftingMenu>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.StateTestingPredicate"): TSDoc.JavaClass<typeof Internal.StateTestingPredicate>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$LineStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$LineStateShard>;
declare function java(name: "java.util.AbstractList"): TSDoc.JavaClass<typeof Internal.AbstractList<any>>;
declare function java(name: "net.minecraft.world.level.block.state.BlockBehaviour$StateArgumentPredicate"): TSDoc.JavaInterface<Internal.BlockBehaviour$StateArgumentPredicate<any>>;
declare function java(name: "dev.latvian.mods.kubejs.util.ClassWrapper"): TSDoc.JavaClass<typeof Internal.ClassWrapper<any>>;
declare function java(name: "net.minecraft.server.network.TextFilter$FilteredText"): TSDoc.JavaClass<typeof Internal.TextFilter$FilteredText>;
declare function java(name: "net.minecraft.world.level.pathfinder.Target"): TSDoc.JavaClass<typeof Internal.Target>;
declare function java(name: "net.minecraft.world.level.block.Rotation"): TSDoc.JavaClass<typeof Internal.Rotation>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundUpdateAdvancementsPacket"): TSDoc.JavaClass<typeof Internal.ClientboundUpdateAdvancementsPacket>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.RemoveOresProperties"): TSDoc.JavaClass<typeof Internal.RemoveOresProperties>;
declare function java(name: "net.minecraft.core.particles.ParticleGroup"): TSDoc.JavaClass<typeof Internal.ParticleGroup>;
declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidWrapper"): TSDoc.JavaClass<typeof Fluid>;
declare function java(name: "net.minecraft.util.FormattedCharSink"): TSDoc.JavaInterface<Internal.FormattedCharSink>;
declare function java(name: "com.mojang.brigadier.ImmutableStringReader"): TSDoc.JavaInterface<Internal.ImmutableStringReader>;
declare function java(name: "net.minecraft.world.entity.player.Inventory"): TSDoc.JavaClass<typeof Internal.Inventory>;
declare function java(name: "net.minecraft.client.multiplayer.ClientAdvancements"): TSDoc.JavaClass<typeof Internal.ClientAdvancements>;
declare function java(name: "net.minecraft.world.effect.MobEffectInstance"): TSDoc.JavaClass<typeof Internal.MobEffectInstance>;
declare function java(name: "net.minecraft.client.resources.MobEffectTextureManager"): TSDoc.JavaClass<typeof Internal.MobEffectTextureManager>;
declare function java(name: "net.minecraft.world.entity.monster.Endermite"): TSDoc.JavaClass<typeof Internal.Endermite>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.FancyTrunkPlacer"): TSDoc.JavaClass<typeof Internal.FancyTrunkPlacer>;
declare function java(name: "net.minecraft.world.entity.animal.horse.TraderLlama"): TSDoc.JavaClass<typeof Internal.TraderLlama>;
declare function java(name: "com.mojang.blaze3d.platform.InputConstants$Key"): TSDoc.JavaClass<typeof Internal.InputConstants$Key>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.BasicItemJS$Builder"): TSDoc.JavaClass<typeof Internal.BasicItemJS$Builder>;
declare function java(name: "net.minecraft.world.level.material.Fluid"): TSDoc.JavaClass<typeof Internal.Fluid>;
declare function java(name: "java.util.function.LongSupplier"): TSDoc.JavaInterface<Internal.LongSupplier>;
declare function java(name: "net.minecraft.client.color.block.BlockColors"): TSDoc.JavaClass<typeof Internal.BlockColors>;
declare function java(name: "net.minecraft.world.entity.projectile.ItemSupplier"): TSDoc.JavaInterface<Internal.ItemSupplier>;
declare function java(name: "net.minecraft.client.gui.components.toasts.TutorialToast"): TSDoc.JavaClass<typeof Internal.TutorialToast>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.DarkOakFoliagePlacer"): TSDoc.JavaClass<typeof Internal.DarkOakFoliagePlacer>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonTakeoffPhase"): TSDoc.JavaClass<typeof Internal.DragonTakeoffPhase>;
declare function java(name: "net.minecraft.client.sounds.SoundManager"): TSDoc.JavaClass<typeof Internal.SoundManager>;
declare function java(name: "java.util.concurrent.Executor"): TSDoc.JavaInterface<Internal.Executor>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.PlacementFilter"): TSDoc.JavaClass<typeof Internal.PlacementFilter>;
declare function java(name: "net.minecraft.client.renderer.block.model.ItemTransforms"): TSDoc.JavaClass<typeof Internal.ItemTransforms>;
declare function java(name: "net.minecraft.resources.ResourceLocation"): TSDoc.JavaClass<typeof ResourceLocation>;
declare function java(name: "net.minecraft.network.chat.HoverEvent$Action"): TSDoc.JavaClass<typeof Internal.HoverEvent$Action<any>>;
declare function java(name: "net.minecraft.client.StringSplitter"): TSDoc.JavaClass<typeof Internal.StringSplitter>;
declare function java(name: "com.mojang.brigadier.context.StringRange"): TSDoc.JavaClass<typeof Internal.StringRange>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.HandheldItemBuilder"): TSDoc.JavaClass<typeof Internal.HandheldItemBuilder>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerCombatEndPacket"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerCombatEndPacket>;
declare function java(name: "net.minecraft.world.entity.projectile.AbstractHurtingProjectile"): TSDoc.JavaClass<typeof Internal.AbstractHurtingProjectile>;
declare function java(name: "net.minecraft.world.entity.animal.Wolf"): TSDoc.JavaClass<typeof Internal.Wolf>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder$SurviveCallback"): TSDoc.JavaInterface<Internal.CropBlockBuilder$SurviveCallback>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.RuinedPortalConfiguration"): TSDoc.JavaClass<typeof Internal.RuinedPortalConfiguration>;
declare function java(name: "dev.latvian.mods.kubejs.core.MinecraftServerKJS"): TSDoc.JavaInterface<Internal.MinecraftServerKJS>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.StructurePiece"): TSDoc.JavaClass<typeof Internal.StructurePiece>;
declare function java(name: "net.fabricmc.fabric.mixin.networking.accessor.ThreadedAnvilChunkStorageAccessor"): TSDoc.JavaInterface<Internal.ThreadedAnvilChunkStorageAccessor>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetCarriedItemPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetCarriedItemPacket>;
declare function java(name: "net.minecraft.server.players.UserBanList"): TSDoc.JavaClass<typeof Internal.UserBanList>;
declare function java(name: "dev.latvian.mods.kubejs.entity.LivingEntityJS"): TSDoc.JavaClass<typeof Internal.LivingEntityJS>;
declare function java(name: "net.minecraft.world.entity.raid.Raid"): TSDoc.JavaClass<typeof Internal.Raid>;
declare function java(name: "net.minecraft.client.searchtree.MutableSearchTree"): TSDoc.JavaInterface<Internal.MutableSearchTree<any>>;
declare function java(name: "dev.latvian.mods.kubejs.generator.DataJsonGenerator"): TSDoc.JavaClass<typeof Internal.DataJsonGenerator>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundExplodePacket"): TSDoc.JavaClass<typeof Internal.ClientboundExplodePacket>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Boots"): TSDoc.JavaClass<typeof Internal.ArmorItemBuilder$Boots>;
declare function java(name: "net.minecraft.server.ReloadableServerResources"): TSDoc.JavaClass<typeof Internal.ReloadableServerResources>;
declare function java(name: "net.minecraft.util.valueproviders.ConstantInt"): TSDoc.JavaClass<typeof Internal.ConstantInt>;
declare function java(name: "net.minecraft.world.level.entity.EntityInLevelCallback"): TSDoc.JavaInterface<Internal.EntityInLevelCallback>;
declare function java(name: "com.mojang.brigadier.exceptions.SimpleCommandExceptionType"): TSDoc.JavaClass<typeof Internal.SimpleCommandExceptionType>;
declare function java(name: "net.minecraft.core.HolderSet$Direct"): TSDoc.JavaClass<typeof Internal.HolderSet$Direct<any>>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.StoneButtonBlockBuilder"): TSDoc.JavaClass<typeof Internal.StoneButtonBlockBuilder>;
declare function java(name: "net.minecraft.server.players.BanListEntry"): TSDoc.JavaClass<typeof Internal.BanListEntry<any>>;
declare function java(name: "net.minecraft.world.entity.projectile.ThrownExperienceBottle"): TSDoc.JavaClass<typeof Internal.ThrownExperienceBottle>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.PointedDripstoneConfiguration"): TSDoc.JavaClass<typeof Internal.PointedDripstoneConfiguration>;
declare function java(name: "dev.latvian.mods.kubejs.level.FireworksJS$Explosion"): TSDoc.JavaClass<typeof Internal.FireworksJS$Explosion>;
declare function java(name: "net.minecraft.world.entity.monster.PatrollingMonster"): TSDoc.JavaClass<typeof Internal.PatrollingMonster>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.mesh.MutableQuadView"): TSDoc.JavaInterface<Internal.MutableQuadView>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ReferenceFunction"): TSDoc.JavaInterface<Internal.Int2ReferenceFunction<any>>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2CharFunction"): TSDoc.JavaInterface<Internal.Long2CharFunction>;
declare function java(name: "java.util.HashMap"): TSDoc.JavaClass<typeof Internal.HashMap<any, any>>;
declare function java(name: "net.minecraft.world.entity.animal.TropicalFish"): TSDoc.JavaClass<typeof Internal.TropicalFish>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2ByteFunction"): TSDoc.JavaInterface<Internal.Double2ByteFunction>;
declare function java(name: "net.minecraft.client.renderer.debug.GoalSelectorDebugRenderer$DebugGoal"): TSDoc.JavaClass<typeof Internal.GoalSelectorDebugRenderer$DebugGoal>;
declare function java(name: "it.unimi.dsi.fastutil.floats.FloatIterable"): TSDoc.JavaInterface<Internal.FloatIterable>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.SinglePoolElement"): TSDoc.JavaClass<typeof Internal.SinglePoolElement>;
declare function java(name: "net.minecraft.world.level.levelgen.WorldgenRandom"): TSDoc.JavaClass<typeof Internal.WorldgenRandom>;
declare function java(name: "dev.latvian.mods.kubejs.util.JsonIO"): TSDoc.JavaClass<typeof JsonIO>;
declare function java(name: "net.minecraft.world.level.levelgen.SurfaceRules$RuleSource"): TSDoc.JavaInterface<Internal.SurfaceRules$RuleSource>;
declare function java(name: "net.minecraft.network.syncher.EntityDataSerializer"): TSDoc.JavaInterface<Internal.EntityDataSerializer<any>>;
declare function java(name: "net.minecraft.world.entity.HumanoidArm"): TSDoc.JavaClass<typeof Internal.HumanoidArm>;
declare function java(name: "net.minecraft.client.renderer.PostChain"): TSDoc.JavaClass<typeof Internal.PostChain>;
declare function java(name: "net.minecraft.world.level.CommonLevelAccessor"): TSDoc.JavaInterface<Internal.CommonLevelAccessor>;
declare function java(name: "java.util.Optional"): TSDoc.JavaClass<typeof Internal.Optional<any>>;
declare function java(name: "net.minecraft.server.packs.repository.RepositorySource"): TSDoc.JavaInterface<Internal.RepositorySource>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pieces.StructurePiecesBuilder"): TSDoc.JavaClass<typeof Internal.StructurePiecesBuilder>;
declare function java(name: "dev.latvian.mods.kubejs.server.TagEventJS"): TSDoc.JavaClass<typeof Internal.TagEventJS<any>>;
declare function java(name: "net.minecraft.world.phys.AABB"): TSDoc.JavaClass<typeof Internal.AABB>;
declare function java(name: "net.minecraft.util.FormattedCharSequence"): TSDoc.JavaInterface<Internal.FormattedCharSequence>;
declare function java(name: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$DamageBonusFunction"): TSDoc.JavaInterface<Internal.EnchantmentBuilder$DamageBonusFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$Action"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerInfoPacket$Action>;
declare function java(name: "dev.latvian.mods.kubejs.player.PlayerStatsJS"): TSDoc.JavaClass<typeof Internal.PlayerStatsJS>;
declare function java(name: "net.minecraft.world.Container"): TSDoc.JavaInterface<Internal.Container>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundLevelChunkWithLightPacket"): TSDoc.JavaClass<typeof Internal.ClientboundLevelChunkWithLightPacket>;
declare function java(name: "net.minecraft.world.level.material.FlowingFluid"): TSDoc.JavaClass<typeof Internal.FlowingFluid>;
declare function java(name: "com.mojang.math.Matrix3f"): TSDoc.JavaClass<typeof Internal.Matrix3f>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.LargeDripstoneConfiguration"): TSDoc.JavaClass<typeof Internal.LargeDripstoneConfiguration>;
declare function java(name: "dev.architectury.hooks.level.biome.GenerationProperties"): TSDoc.JavaInterface<Internal.GenerationProperties>;
declare function java(name: "java.util.function.IntToDoubleFunction"): TSDoc.JavaInterface<Internal.IntToDoubleFunction>;
declare function java(name: "net.minecraft.world.level.storage.WorldData"): TSDoc.JavaInterface<Internal.WorldData>;
declare function java(name: "dev.latvian.mods.kubejs.misc.ParticleTypeBuilder"): TSDoc.JavaClass<typeof Internal.ParticleTypeBuilder>;
declare function java(name: "net.minecraft.world.entity.Saddleable"): TSDoc.JavaInterface<Internal.Saddleable>;
declare function java(name: "net.minecraft.world.scores.criteria.ObjectiveCriteria$RenderType"): TSDoc.JavaClass<typeof Internal.ObjectiveCriteria$RenderType>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.HugeMushroomFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.HugeMushroomFeatureConfiguration>;
declare function java(name: "com.mojang.brigadier.Command"): TSDoc.JavaInterface<Internal.Command<any>>;
declare function java(name: "net.fabricmc.fabric.impl.event.lifecycle.LoadedChunksCache"): TSDoc.JavaInterface<Internal.LoadedChunksCache>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonLandingApproachPhase"): TSDoc.JavaClass<typeof Internal.DragonLandingApproachPhase>;
declare function java(name: "net.minecraft.world.entity.SpawnGroupData"): TSDoc.JavaInterface<Internal.SpawnGroupData>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2ByteFunction"): TSDoc.JavaInterface<Internal.Float2ByteFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundMoveVehiclePacket"): TSDoc.JavaClass<typeof Internal.ClientboundMoveVehiclePacket>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.MineshaftConfiguration"): TSDoc.JavaClass<typeof Internal.MineshaftConfiguration>;
declare function java(name: "net.minecraft.world.item.crafting.MapExtendingRecipe"): TSDoc.JavaClass<typeof Internal.MapExtendingRecipe>;
declare function java(name: "net.minecraft.world.entity.monster.piglin.PiglinArmPose"): TSDoc.JavaClass<typeof Internal.PiglinArmPose>;
declare function java(name: "net.minecraft.world.entity.PowerableMob"): TSDoc.JavaInterface<Internal.PowerableMob>;
declare function java(name: "net.minecraft.world.entity.monster.Skeleton"): TSDoc.JavaClass<typeof Internal.Skeleton>;
declare function java(name: "dev.latvian.mods.kubejs.bindings.ComponentWrapper"): TSDoc.JavaClass<typeof Component>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.HeightmapPlacement"): TSDoc.JavaClass<typeof Internal.HeightmapPlacement>;
declare function java(name: "net.minecraft.world.inventory.ContainerSynchronizer"): TSDoc.JavaInterface<Internal.ContainerSynchronizer>;
declare function java(name: "net.minecraft.core.HolderSet"): TSDoc.JavaInterface<Internal.HolderSet<any>>;
declare function java(name: "it.unimi.dsi.fastutil.longs.LongConsumer"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.longs.LongConsumer>;
declare function java(name: "dev.latvian.mods.kubejs.misc.MobEffectBuilder"): TSDoc.JavaClass<typeof Internal.MobEffectBuilder>;
declare function java(name: "net.minecraft.world.entity.animal.Salmon"): TSDoc.JavaClass<typeof Internal.Salmon>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeEventJS"): TSDoc.JavaClass<typeof Internal.RecipeEventJS>;
declare function java(name: "net.minecraft.server.packs.repository.PackRepository"): TSDoc.JavaClass<typeof Internal.PackRepository>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundContainerSetDataPacket"): TSDoc.JavaClass<typeof Internal.ClientboundContainerSetDataPacket>;
declare function java(name: "net.minecraft.client.User$Type"): TSDoc.JavaClass<typeof Internal.User$Type>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundAddEntityPacket"): TSDoc.JavaClass<typeof Internal.ClientboundAddEntityPacket>;
declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectSpliterator"): TSDoc.JavaInterface<Internal.ObjectSpliterator<any>>;
declare function java(name: "net.minecraft.client.multiplayer.PlayerInfo"): TSDoc.JavaClass<typeof Internal.PlayerInfo>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket"): TSDoc.JavaClass<typeof Internal.ServerboundPlayerCommandPacket>;
declare function java(name: "net.minecraft.world.entity.animal.Cow"): TSDoc.JavaClass<typeof Internal.Cow>;
declare function java(name: "net.minecraft.client.renderer.entity.ItemRenderer"): TSDoc.JavaClass<typeof Internal.ItemRenderer>;
declare function java(name: "net.minecraft.server.packs.metadata.pack.PackMetadataSectionSerializer"): TSDoc.JavaClass<typeof Internal.PackMetadataSectionSerializer>;
declare function java(name: "net.minecraft.world.BossEvent"): TSDoc.JavaClass<typeof Internal.BossEvent>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundLevelChunkPacketData$BlockEntityTagOutput"): TSDoc.JavaInterface<Internal.ClientboundLevelChunkPacketData$BlockEntityTagOutput>;
declare function java(name: "dev.latvian.mods.kubejs.event.EventsJS"): TSDoc.JavaClass<typeof Internal.EventsJS>;
declare function java(name: "net.fabricmc.fabric.api.item.v1.CustomDamageHandler"): TSDoc.JavaInterface<Internal.CustomDamageHandler>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetBorderWarningDistancePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetBorderWarningDistancePacket>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.RandomFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.RandomFeatureConfiguration>;
declare function java(name: "net.minecraft.network.protocol.status.ServerStatus"): TSDoc.JavaClass<typeof Internal.ServerStatus>;
declare function java(name: "net.minecraft.advancements.RequirementsStrategy"): TSDoc.JavaInterface<Internal.RequirementsStrategy>;
declare function java(name: "java.util.concurrent.CompletableFuture"): TSDoc.JavaClass<typeof Internal.CompletableFuture<any>>;
declare function java(name: "net.minecraft.world.level.block.entity.BellBlockEntity"): TSDoc.JavaClass<typeof Internal.BellBlockEntity>;
declare function java(name: "net.minecraft.world.level.block.state.StateHolder"): TSDoc.JavaClass<typeof Internal.StateHolder<any, any>>;
declare function java(name: "net.minecraft.world.level.entity.EntityAccess"): TSDoc.JavaInterface<Internal.EntityAccess>;
declare function java(name: "net.minecraft.nbt.EndTag"): TSDoc.JavaClass<typeof Internal.EndTag>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundTagQueryPacket"): TSDoc.JavaClass<typeof Internal.ClientboundTagQueryPacket>;
declare function java(name: "net.fabricmc.fabric.mixin.loot.LootTableAccessor"): TSDoc.JavaInterface<Internal.LootTableAccessor>;
declare function java(name: "net.minecraft.world.entity.animal.Pig"): TSDoc.JavaClass<typeof Internal.Pig>;
declare function java(name: "net.minecraft.world.level.levelgen.Heightmap$Types"): TSDoc.JavaClass<typeof Internal.Heightmap$Types>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2IntFunction"): TSDoc.JavaInterface<Internal.Char2IntFunction>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2DoubleFunction"): TSDoc.JavaInterface<Internal.Short2DoubleFunction>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.material.RenderMaterial"): TSDoc.JavaInterface<Internal.RenderMaterial>;
declare function java(name: "net.fabricmc.fabric.impl.gamerule.RuleKeyExtensions"): TSDoc.JavaInterface<Internal.RuleKeyExtensions>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.TrueBlockPredicate"): TSDoc.JavaClass<typeof Internal.TrueBlockPredicate>;
declare function java(name: "dev.latvian.mods.kubejs.bindings.UtilsWrapper"): TSDoc.JavaInterface<Utils>;
declare function java(name: "net.minecraft.core.NonNullList"): TSDoc.JavaClass<typeof Internal.NonNullList<any>>;
declare function java(name: "net.minecraft.world.item.crafting.CampfireCookingRecipe"): TSDoc.JavaClass<typeof Internal.CampfireCookingRecipe>;
declare function java(name: "net.minecraft.advancements.AdvancementRewards$Builder"): TSDoc.JavaClass<typeof Internal.AdvancementRewards$Builder>;
declare function java(name: "net.minecraft.client.renderer.GpuWarnlistManager"): TSDoc.JavaClass<typeof Internal.GpuWarnlistManager>;
declare function java(name: "net.minecraft.world.ticks.TickContainerAccess"): TSDoc.JavaInterface<Internal.TickContainerAccess<any>>;
declare function java(name: "net.minecraft.advancements.AdvancementList$Listener"): TSDoc.JavaInterface<Internal.AdvancementList$Listener>;
declare function java(name: "net.minecraft.world.entity.monster.hoglin.Hoglin"): TSDoc.JavaClass<typeof Internal.Hoglin>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$OutputStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$OutputStateShard>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$LightmapStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$LightmapStateShard>;
declare function java(name: "net.minecraft.client.gui.components.toasts.Toast"): TSDoc.JavaInterface<Internal.Toast>;
declare function java(name: "net.minecraft.advancements.Advancement$Builder"): TSDoc.JavaClass<typeof Internal.Advancement$Builder>;
declare function java(name: "dev.latvian.mods.kubejs.client.ClientTickEventJS"): TSDoc.JavaClass<typeof Internal.ClientTickEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.WorldgenRemoveEventJS"): TSDoc.JavaClass<typeof Internal.WorldgenRemoveEventJS>;
declare function java(name: "net.minecraft.world.level.storage.loot.functions.CopyNameFunction$NameSource"): TSDoc.JavaClass<typeof Internal.CopyNameFunction$NameSource>;
declare function java(name: "net.fabricmc.fabric.api.resource.IdentifiableResourceReloadListener"): TSDoc.JavaInterface<Internal.IdentifiableResourceReloadListener>;
declare function java(name: "net.minecraft.world.DifficultyInstance"): TSDoc.JavaClass<typeof Internal.DifficultyInstance>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.AbstractDragonPhaseInstance"): TSDoc.JavaClass<typeof Internal.AbstractDragonPhaseInstance>;
declare function java(name: "net.minecraft.world.level.LevelReader"): TSDoc.JavaInterface<Internal.LevelReader>;
declare function java(name: "net.minecraft.world.entity.monster.Creeper"): TSDoc.JavaClass<typeof Internal.Creeper>;
declare function java(name: "net.minecraft.util.CubicSpline$Builder"): TSDoc.JavaClass<typeof Internal.CubicSpline$Builder<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.ReplaceablePredicate"): TSDoc.JavaClass<typeof Internal.ReplaceablePredicate>;
declare function java(name: "net.minecraft.world.item.TooltipFlag"): TSDoc.JavaInterface<Internal.TooltipFlag>;
declare function java(name: "net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer$Builder"): TSDoc.JavaClass<typeof Internal.LootPoolEntryContainer$Builder<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pieces.PiecesContainer"): TSDoc.JavaClass<typeof Internal.PiecesContainer>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetCameraPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetCameraPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator"): TSDoc.JavaClass<typeof Internal.NoiseBasedChunkGenerator>;
declare function java(name: "net.minecraft.world.level.block.Block"): TSDoc.JavaClass<typeof Internal.Block>;
declare function java(name: "net.minecraft.client.gui.spectator.SpectatorMenu"): TSDoc.JavaClass<typeof Internal.SpectatorMenu>;
declare function java(name: "net.fabricmc.fabric.impl.client.screen.ScreenExtensions"): TSDoc.JavaInterface<Internal.ScreenExtensions>;
declare function java(name: "net.minecraft.world.level.material.MaterialColor$Brightness"): TSDoc.JavaClass<typeof Internal.MaterialColor$Brightness>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerCombatKillPacket"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerCombatKillPacket>;
declare function java(name: "net.minecraft.world.level.storage.loot.entries.EntryGroup$Builder"): TSDoc.JavaClass<typeof Internal.EntryGroup$Builder>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundLevelChunkPacketData"): TSDoc.JavaClass<typeof Internal.ClientboundLevelChunkPacketData>;
declare function java(name: "net.minecraft.client.gui.narration.NarratedElementType"): TSDoc.JavaClass<typeof Internal.NarratedElementType>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundAddExperienceOrbPacket"): TSDoc.JavaClass<typeof Internal.ClientboundAddExperienceOrbPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacer"): TSDoc.JavaClass<typeof Internal.TrunkPlacer>;
declare function java(name: "java.util.LongSummaryStatistics"): TSDoc.JavaClass<typeof Internal.LongSummaryStatistics>;
declare function java(name: "net.minecraft.world.entity.SlotAccess"): TSDoc.JavaInterface<Internal.SlotAccess>;
declare function java(name: "net.fabricmc.fabric.mixin.transfer.BucketItemAccessor"): TSDoc.JavaInterface<Internal.BucketItemAccessor>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemModificationProperties"): TSDoc.JavaClass<typeof Internal.ItemModificationProperties>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemHandler"): TSDoc.JavaInterface<Internal.ItemHandler>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$AllowKeyPress"): TSDoc.JavaInterface<Internal.ScreenKeyboardEvents$AllowKeyPress>;
declare function java(name: "java.util.Date"): TSDoc.JavaClass<typeof Internal.Date>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootContext"): TSDoc.JavaClass<typeof Internal.LootContext>;
declare function java(name: "net.minecraft.world.item.crafting.SmokingRecipe"): TSDoc.JavaClass<typeof Internal.SmokingRecipe>;
declare function java(name: "net.minecraft.commands.CommandSourceStack"): TSDoc.JavaClass<typeof Internal.CommandSourceStack>;
declare function java(name: "net.minecraft.world.entity.boss.wither.WitherBoss"): TSDoc.JavaClass<typeof Internal.WitherBoss>;
declare function java(name: "net.minecraft.tags.TagNetworkSerialization$NetworkPayload"): TSDoc.JavaClass<typeof Internal.TagNetworkSerialization$NetworkPayload>;
declare function java(name: "com.mojang.blaze3d.vertex.VertexFormat$Mode"): TSDoc.JavaClass<typeof Internal.VertexFormat$Mode>;
declare function java(name: "net.minecraft.world.inventory.BeaconMenu"): TSDoc.JavaClass<typeof Internal.BeaconMenu>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPongPacket"): TSDoc.JavaClass<typeof Internal.ServerboundPongPacket>;
declare function java(name: "net.minecraft.world.level.block.entity.JukeboxBlockEntity"): TSDoc.JavaClass<typeof Internal.JukeboxBlockEntity>;
declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback$RemapState"): TSDoc.JavaInterface<Internal.RegistryIdRemapCallback$RemapState<any>>;
declare function java(name: "net.minecraft.world.level.storage.loot.predicates.LootItemCondition$Builder"): TSDoc.JavaInterface<Internal.LootItemCondition$Builder>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2LongFunction"): TSDoc.JavaInterface<Internal.Double2LongFunction>;
declare function java(name: "net.minecraft.util.valueproviders.UniformInt"): TSDoc.JavaClass<typeof Internal.UniformInt>;
declare function java(name: "java.util.stream.Collector$Characteristics"): TSDoc.JavaClass<typeof Internal.Collector$Characteristics>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.ColumnFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.ColumnFeatureConfiguration>;
declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectIterator"): TSDoc.JavaInterface<Internal.ObjectIterator<any>>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2DoubleFunction"): TSDoc.JavaInterface<Internal.Char2DoubleFunction>;
declare function java(name: "com.mojang.blaze3d.platform.Monitor"): TSDoc.JavaClass<typeof Internal.Monitor>;
declare function java(name: "net.minecraft.world.level.levelgen.carver.CarverConfiguration"): TSDoc.JavaClass<typeof Internal.CarverConfiguration>;
declare function java(name: "net.minecraft.world.item.crafting.CraftingRecipe"): TSDoc.JavaInterface<Internal.CraftingRecipe>;
declare function java(name: "dev.latvian.mods.kubejs.KubeJSRegistries"): TSDoc.JavaClass<typeof Internal.KubeJSRegistries>;
declare function java(name: "net.minecraft.world.item.crafting.FireworkStarRecipe"): TSDoc.JavaClass<typeof Internal.FireworkStarRecipe>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2ReferenceFunction"): TSDoc.JavaInterface<Internal.Object2ReferenceFunction<any, any>>;
declare function java(name: "net.minecraft.world.entity.animal.PolarBear"): TSDoc.JavaClass<typeof Internal.PolarBear>;
declare function java(name: "net.minecraft.world.level.levelgen.WorldGenerationContext"): TSDoc.JavaClass<typeof Internal.WorldGenerationContext>;
declare function java(name: "net.minecraft.world.entity.monster.Slime"): TSDoc.JavaClass<typeof Internal.Slime>;
declare function java(name: "net.minecraft.world.inventory.MerchantMenu"): TSDoc.JavaClass<typeof Internal.MerchantMenu>;
declare function java(name: "net.fabricmc.fabric.impl.item.ItemExtensions"): TSDoc.JavaInterface<Internal.ItemExtensions>;
declare function java(name: "net.minecraft.world.inventory.Slot"): TSDoc.JavaClass<typeof Internal.Slot>;
declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidBucketItemBuilder"): TSDoc.JavaClass<typeof Internal.FluidBucketItemBuilder>;
declare function java(name: "dev.latvian.mods.kubejs.player.PlayerDataJS"): TSDoc.JavaClass<typeof Internal.PlayerDataJS<any, any>>;
declare function java(name: "net.minecraft.server.packs.resources.CloseableResourceManager"): TSDoc.JavaInterface<Internal.CloseableResourceManager>;
declare function java(name: "net.minecraft.world.level.storage.loot.predicates.ConditionUserBuilder"): TSDoc.JavaInterface<Internal.ConditionUserBuilder<any>>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntOpenHashSet"): TSDoc.JavaClass<typeof Internal.IntOpenHashSet>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap"): TSDoc.JavaClass<typeof Internal.Long2ObjectOpenHashMap<any>>;
declare function java(name: "net.minecraft.world.entity.player.Abilities"): TSDoc.JavaClass<typeof Internal.Abilities>;
declare function java(name: "net.minecraft.util.profiling.metrics.MetricSampler"): TSDoc.JavaClass<typeof Internal.MetricSampler>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeJS"): TSDoc.JavaClass<typeof Internal.RecipeJS>;
declare function java(name: "net.minecraft.world.entity.NeutralMob"): TSDoc.JavaInterface<Internal.NeutralMob>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSelectAdvancementsTabPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSelectAdvancementsTabPacket>;
declare function java(name: "net.minecraft.world.level.biome.BiomeSource$StepFeatureData"): TSDoc.JavaClass<typeof Internal.BiomeSource$StepFeatureData>;
declare function java(name: "net.minecraft.client.gui.components.events.GuiEventListener"): TSDoc.JavaInterface<Internal.GuiEventListener>;
declare function java(name: "net.minecraft.world.level.block.entity.LecternBlockEntity"): TSDoc.JavaClass<typeof Internal.LecternBlockEntity>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.RuleProcessor"): TSDoc.JavaClass<typeof Internal.RuleProcessor>;
declare function java(name: "net.minecraft.world.level.chunk.ChunkSource"): TSDoc.JavaClass<typeof Internal.ChunkSource>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundClientCommandPacket"): TSDoc.JavaClass<typeof Internal.ServerboundClientCommandPacket>;
declare function java(name: "java.util.DoubleSummaryStatistics"): TSDoc.JavaClass<typeof Internal.DoubleSummaryStatistics>;
declare function java(name: "com.mojang.brigadier.builder.RequiredArgumentBuilder"): TSDoc.JavaClass<typeof Internal.RequiredArgumentBuilder<any, any>>;
declare function java(name: "net.minecraft.client.gui.screens.Screen$NarratableSearchResult"): TSDoc.JavaClass<typeof Internal.Screen$NarratableSearchResult>;
declare function java(name: "net.minecraft.world.entity.LivingEntity"): TSDoc.JavaClass<typeof Internal.LivingEntity>;
declare function java(name: "java.lang.CharSequence"): TSDoc.JavaInterface<Internal.CharSequence>;
declare function java(name: "net.minecraft.network.chat.ContextAwareComponent"): TSDoc.JavaInterface<Internal.ContextAwareComponent>;
declare function java(name: "net.minecraft.world.entity.schedule.Schedule"): TSDoc.JavaClass<typeof Internal.Schedule>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetPlayerTeamPacket>;
declare function java(name: "net.minecraft.server.packs.PackResources"): TSDoc.JavaInterface<Internal.PackResources>;
declare function java(name: "net.minecraft.world.level.material.FluidState"): TSDoc.JavaClass<typeof Internal.FluidState>;
declare function java(name: "net.minecraft.world.entity.animal.AbstractSchoolingFish"): TSDoc.JavaClass<typeof Internal.AbstractSchoolingFish>;
declare function java(name: "net.minecraft.world.entity.monster.EnderMan"): TSDoc.JavaClass<typeof Internal.EnderMan>;
declare function java(name: "net.minecraft.world.level.block.entity.DaylightDetectorBlockEntity"): TSDoc.JavaClass<typeof Internal.DaylightDetectorBlockEntity>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.JigsawReplacementProcessor"): TSDoc.JavaClass<typeof Internal.JigsawReplacementProcessor>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonLandingPhase"): TSDoc.JavaClass<typeof Internal.DragonLandingPhase>;
declare function java(name: "net.minecraft.util.InclusiveRange"): TSDoc.JavaClass<typeof Internal.InclusiveRange<any>>;
declare function java(name: "net.minecraft.world.level.Explosion$BlockInteraction"): TSDoc.JavaClass<typeof Internal.Explosion$BlockInteraction>;
declare function java(name: "it.unimi.dsi.fastutil.floats.FloatBinaryOperator"): TSDoc.JavaInterface<Internal.FloatBinaryOperator>;
declare function java(name: "dev.latvian.mods.kubejs.loot.BlockLootEventJS"): TSDoc.JavaClass<typeof Internal.BlockLootEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.ItemToolTierEventJS"): TSDoc.JavaClass<typeof Internal.ItemToolTierEventJS>;
declare function java(name: "net.minecraft.world.level.block.entity.JigsawBlockEntity"): TSDoc.JavaClass<typeof Internal.JigsawBlockEntity>;
declare function java(name: "net.minecraft.network.chat.MutableComponent"): TSDoc.JavaInterface<Internal.MutableComponent>;
declare function java(name: "net.minecraft.client.renderer.GameRenderer"): TSDoc.JavaClass<typeof Internal.GameRenderer>;
declare function java(name: "net.minecraft.world.inventory.ItemCombinerMenu"): TSDoc.JavaClass<typeof Internal.ItemCombinerMenu>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$BeforeKeyPress"): TSDoc.JavaInterface<Internal.ScreenKeyboardEvents$BeforeKeyPress>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.OreConfiguration"): TSDoc.JavaClass<typeof Internal.OreConfiguration>;
declare function java(name: "dev.latvian.mods.kubejs.stages.StageChangeEvent"): TSDoc.JavaClass<typeof Internal.StageChangeEvent>;
declare function java(name: "dev.latvian.mods.kubejs.entity.EntityJS"): TSDoc.JavaClass<typeof Internal.EntityJS>;
declare function java(name: "net.minecraft.world.entity.schedule.Activity"): TSDoc.JavaClass<typeof Internal.Activity>;
declare function java(name: "net.minecraft.world.level.biome.MobSpawnSettings$MobSpawnCost"): TSDoc.JavaClass<typeof Internal.MobSpawnSettings$MobSpawnCost>;
declare function java(name: "net.minecraft.world.inventory.ChestMenu"): TSDoc.JavaClass<typeof Internal.ChestMenu>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntSet"): TSDoc.JavaInterface<Internal.IntSet>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootPool"): TSDoc.JavaClass<typeof Internal.LootPool>;
declare function java(name: "net.minecraft.world.inventory.CartographyTableMenu"): TSDoc.JavaClass<typeof Internal.CartographyTableMenu>;
declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryAttributeHolder"): TSDoc.JavaInterface<Internal.RegistryAttributeHolder>;
declare function java(name: "net.minecraft.world.entity.projectile.FishingHook"): TSDoc.JavaClass<typeof Internal.FishingHook>;
declare function java(name: "net.minecraft.client.renderer.texture.OverlayTexture"): TSDoc.JavaClass<typeof Internal.OverlayTexture>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.MegaPineFoliagePlacer"): TSDoc.JavaClass<typeof Internal.MegaPineFoliagePlacer>;
declare function java(name: "net.minecraft.world.entity.npc.AbstractVillager"): TSDoc.JavaClass<typeof Internal.AbstractVillager>;
declare function java(name: "net.fabricmc.fabric.mixin.container.ServerPlayerEntityAccessor"): TSDoc.JavaInterface<Internal.ServerPlayerEntityAccessor>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockRotProcessor"): TSDoc.JavaClass<typeof Internal.BlockRotProcessor>;
declare function java(name: "dev.latvian.mods.kubejs.bindings.IngredientWrapper"): TSDoc.JavaClass<typeof Ingredient>;
declare function java(name: "dev.latvian.mods.kubejs.loot.LootEventJS"): TSDoc.JavaClass<typeof Internal.LootEventJS>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundRecipePacket$State"): TSDoc.JavaClass<typeof Internal.ClientboundRecipePacket$State>;
declare function java(name: "net.minecraft.world.item.crafting.ShulkerBoxColoring"): TSDoc.JavaClass<typeof Internal.ShulkerBoxColoring>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.NotPredicate"): TSDoc.JavaClass<typeof Internal.NotPredicate>;
declare function java(name: "net.minecraft.server.ServerAdvancementManager"): TSDoc.JavaClass<typeof Internal.ServerAdvancementManager>;
declare function java(name: "net.minecraft.world.level.levelgen.carver.WorldCarver"): TSDoc.JavaClass<typeof Internal.WorldCarver<any>>;
declare function java(name: "net.minecraft.advancements.AdvancementRewards"): TSDoc.JavaClass<typeof Internal.AdvancementRewards>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.BasicBlockJS$Builder"): TSDoc.JavaClass<typeof Internal.BasicBlockJS$Builder>;
declare function java(name: "net.minecraft.network.chat.Style"): TSDoc.JavaClass<typeof Internal.Style>;
declare function java(name: "net.minecraft.core.HolderSet$Named"): TSDoc.JavaClass<typeof Internal.HolderSet$Named<any>>;
declare function java(name: "net.minecraft.world.inventory.BlastFurnaceMenu"): TSDoc.JavaClass<typeof Internal.BlastFurnaceMenu>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.GlowLichenConfiguration"): TSDoc.JavaClass<typeof Internal.GlowLichenConfiguration>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemLeftClickEventJS"): TSDoc.JavaClass<typeof Internal.ItemLeftClickEventJS>;
declare function java(name: "com.mojang.math.Matrix4f"): TSDoc.JavaClass<typeof Internal.Matrix4f>;
declare function java(name: "java.lang.Iterable"): TSDoc.JavaInterface<Internal.Iterable<any>>;
declare function java(name: "net.fabricmc.fabric.mixin.object.builder.PointOfInterestTypeAccessor"): TSDoc.JavaInterface<Internal.PointOfInterestTypeAccessor>;
declare function java(name: "net.minecraft.world.entity.animal.goat.Goat"): TSDoc.JavaClass<typeof Internal.Goat>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ObjectMap"): TSDoc.JavaInterface<Internal.Int2ObjectMap<any>>;
declare function java(name: "net.minecraft.world.level.StructureFeatureManager"): TSDoc.JavaClass<typeof Internal.StructureFeatureManager>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundOpenBookPacket"): TSDoc.JavaClass<typeof Internal.ClientboundOpenBookPacket>;
declare function java(name: "net.minecraft.client.renderer.debug.DebugRenderer$SimpleDebugRenderer"): TSDoc.JavaInterface<Internal.DebugRenderer$SimpleDebugRenderer>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSetJigsawBlockPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSetJigsawBlockPacket>;
declare function java(name: "net.minecraft.world.item.crafting.RepairItemRecipe"): TSDoc.JavaClass<typeof Internal.RepairItemRecipe>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2DoubleFunction"): TSDoc.JavaInterface<Internal.Reference2DoubleFunction<any>>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2ShortFunction"): TSDoc.JavaInterface<Internal.Short2ShortFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundContainerClosePacket"): TSDoc.JavaClass<typeof Internal.ClientboundContainerClosePacket>;
declare function java(name: "net.minecraft.world.level.LevelWriter"): TSDoc.JavaInterface<Internal.LevelWriter>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$BooleanStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$BooleanStateShard>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2FloatMap$Entry"): TSDoc.JavaInterface<Internal.Object2FloatMap$Entry<any>>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AfterMouseRelease"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$AfterMouseRelease>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.placement.RandomSpreadType"): TSDoc.JavaClass<typeof Internal.RandomSpreadType>;
declare function java(name: "it.unimi.dsi.fastutil.longs.LongCollection"): TSDoc.JavaInterface<Internal.LongCollection>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundUseItemOnPacket"): TSDoc.JavaClass<typeof Internal.ServerboundUseItemOnPacket>;
declare function java(name: "net.minecraft.world.entity.decoration.ItemFrame"): TSDoc.JavaClass<typeof Internal.ItemFrame>;
declare function java(name: "net.minecraft.world.entity.animal.Bucketable"): TSDoc.JavaInterface<Internal.Bucketable>;
declare function java(name: "net.minecraft.world.level.levelgen.NoiseRouterWithOnlyNoises"): TSDoc.JavaClass<typeof Internal.NoiseRouterWithOnlyNoises>;
declare function java(name: "net.minecraft.client.gui.spectator.SpectatorMenuCategory"): TSDoc.JavaInterface<Internal.SpectatorMenuCategory>;
declare function java(name: "dev.latvian.mods.kubejs.core.ComponentKJS"): TSDoc.JavaInterface<Internal.ComponentKJS>;
declare function java(name: "dev.latvian.mods.kubejs.core.BlockKJS"): TSDoc.JavaInterface<Internal.BlockKJS>;
declare function java(name: "net.minecraft.world.entity.animal.Dolphin"): TSDoc.JavaClass<typeof Internal.Dolphin>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2DoubleFunction"): TSDoc.JavaInterface<Internal.Long2DoubleFunction>;
declare function java(name: "com.mojang.brigadier.SingleRedirectModifier"): TSDoc.JavaInterface<Internal.SingleRedirectModifier<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPlaceRecipePacket"): TSDoc.JavaClass<typeof Internal.ServerboundPlaceRecipePacket>;
declare function java(name: "net.minecraft.util.random.WeightedEntry$Wrapper"): TSDoc.JavaClass<typeof Internal.WeightedEntry$Wrapper<any>>;
declare function java(name: "net.minecraft.nbt.Tag"): TSDoc.JavaInterface<Internal.Tag>;
declare function java(name: "net.minecraft.world.level.block.state.properties.BooleanProperty"): TSDoc.JavaClass<typeof Internal.BooleanProperty>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.MegaJungleFoliagePlacer"): TSDoc.JavaClass<typeof Internal.MegaJungleFoliagePlacer>;
declare function java(name: "java.util.concurrent.TimeUnit"): TSDoc.JavaClass<typeof Internal.TimeUnit>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundUpdateRecipesPacket"): TSDoc.JavaClass<typeof Internal.ClientboundUpdateRecipesPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.OceanRuinFeature$Type"): TSDoc.JavaClass<typeof Internal.OceanRuinFeature$Type>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2LongFunction"): TSDoc.JavaInterface<Internal.Short2LongFunction>;
declare function java(name: "net.minecraft.client.tutorial.TutorialStepInstance"): TSDoc.JavaInterface<Internal.TutorialStepInstance>;
declare function java(name: "net.minecraft.world.level.levelgen.DensityFunction$Visitor"): TSDoc.JavaInterface<Internal.DensityFunction$Visitor>;
declare function java(name: "net.minecraft.world.item.crafting.AbstractCookingRecipe"): TSDoc.JavaClass<typeof Internal.AbstractCookingRecipe>;
declare function java(name: "dev.latvian.mods.kubejs.misc.SoundEventBuilder"): TSDoc.JavaClass<typeof Internal.SoundEventBuilder>;
declare function java(name: "net.minecraft.client.gui.Font"): TSDoc.JavaClass<typeof Internal.Font>;
declare function java(name: "com.mojang.blaze3d.vertex.VertexFormat"): TSDoc.JavaClass<typeof Internal.VertexFormat>;
declare function java(name: "net.minecraft.server.bossevents.CustomBossEvents"): TSDoc.JavaClass<typeof Internal.CustomBossEvents>;
declare function java(name: "net.minecraft.client.multiplayer.MultiPlayerGameMode"): TSDoc.JavaClass<typeof Internal.MultiPlayerGameMode>;
declare function java(name: "dev.latvian.mods.kubejs.level.ExplosionEventJS$Pre"): TSDoc.JavaClass<typeof Internal.ExplosionEventJS$Pre>;
declare function java(name: "net.minecraft.world.Difficulty"): TSDoc.JavaClass<typeof Internal.Difficulty>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPingPacket"): TSDoc.JavaClass<typeof Internal.ClientboundPingPacket>;
declare function java(name: "net.fabricmc.fabric.mixin.rendering.data.attachment.MixinViewableWorld"): TSDoc.JavaInterface<Internal.MixinViewableWorld>;
declare function java(name: "net.minecraft.server.packs.repository.Pack$Position"): TSDoc.JavaClass<typeof Internal.Pack$Position>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleBidirectionalIterator"): TSDoc.JavaInterface<Internal.DoubleBidirectionalIterator>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.BlockStateConfiguration"): TSDoc.JavaClass<typeof Internal.BlockStateConfiguration>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.StructurePlaceSettings"): TSDoc.JavaClass<typeof Internal.StructurePlaceSettings>;
declare function java(name: "net.minecraft.nbt.TagVisitor"): TSDoc.JavaInterface<Internal.TagVisitor>;
declare function java(name: "net.minecraft.stats.StatsCounter"): TSDoc.JavaClass<typeof Internal.StatsCounter>;
declare function java(name: "net.minecraft.sounds.SoundEvent"): TSDoc.JavaClass<typeof Internal.SoundEvent>;
declare function java(name: "net.minecraft.world.level.levelgen.NoiseSlider"): TSDoc.JavaClass<typeof Internal.NoiseSlider>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundTeleportToEntityPacket"): TSDoc.JavaClass<typeof Internal.ServerboundTeleportToEntityPacket>;
declare function java(name: "java.util.Hashtable"): TSDoc.JavaClass<typeof Internal.Hashtable<any, any>>;
declare function java(name: "net.minecraft.world.entity.decoration.LeashFenceKnotEntity"): TSDoc.JavaClass<typeof Internal.LeashFenceKnotEntity>;
declare function java(name: "net.minecraft.world.entity.projectile.Snowball"): TSDoc.JavaClass<typeof Internal.Snowball>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.SimpleStateProvider"): TSDoc.JavaClass<typeof Internal.SimpleStateProvider>;
declare function java(name: "dev.latvian.mods.kubejs.core.LivingEntityKJS"): TSDoc.JavaInterface<Internal.LivingEntityKJS>;
declare function java(name: "net.minecraft.server.packs.metadata.pack.PackMetadataSection"): TSDoc.JavaClass<typeof Internal.PackMetadataSection>;
declare function java(name: "net.minecraft.world.level.chunk.storage.ChunkStorage"): TSDoc.JavaClass<typeof Internal.ChunkStorage>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundTabListPacket"): TSDoc.JavaClass<typeof Internal.ClientboundTabListPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.BiomeFilter"): TSDoc.JavaClass<typeof Internal.BiomeFilter>;
declare function java(name: "net.minecraft.client.renderer.block.model.ItemTransforms$TransformType"): TSDoc.JavaClass<typeof Internal.ItemTransforms$TransformType>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$TextureStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$TextureStateShard>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2IntFunction"): TSDoc.JavaInterface<Internal.Float2IntFunction>;
declare function java(name: "com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType"): TSDoc.JavaClass<typeof Internal.Dynamic2CommandExceptionType>;
declare function java(name: "net.fabricmc.fabric.impl.networking.NetworkHandlerExtensions"): TSDoc.JavaInterface<Internal.NetworkHandlerExtensions>;
declare function java(name: "net.minecraft.world.entity.ai.goal.GoalSelector"): TSDoc.JavaClass<typeof Internal.GoalSelector>;
declare function java(name: "dev.latvian.mods.kubejs.command.CommandRegistryEventJS"): TSDoc.JavaClass<typeof Internal.CommandRegistryEventJS>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.PlacementModifierType"): TSDoc.JavaInterface<Internal.PlacementModifierType<any>>;
declare function java(name: "net.minecraft.world.level.material.FogType"): TSDoc.JavaClass<typeof Internal.FogType>;
declare function java(name: "net.minecraft.util.random.Weight"): TSDoc.JavaClass<typeof Internal.Weight>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.EnderDragon"): TSDoc.JavaClass<typeof Internal.EnderDragon>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.FeaturePoolElement"): TSDoc.JavaClass<typeof Internal.FeaturePoolElement>;
declare function java(name: "net.fabricmc.fabric.mixin.object.builder.VillagerTypeAccessor"): TSDoc.JavaInterface<Internal.VillagerTypeAccessor>;
declare function java(name: "net.minecraft.world.scores.Scoreboard"): TSDoc.JavaClass<typeof Internal.Scoreboard>;
declare function java(name: "com.mojang.blaze3d.platform.VideoMode"): TSDoc.JavaClass<typeof Internal.VideoMode>;
declare function java(name: "com.mojang.brigadier.builder.LiteralArgumentBuilder"): TSDoc.JavaClass<typeof Internal.LiteralArgumentBuilder<any>>;
declare function java(name: "net.minecraft.server.dedicated.DedicatedServerProperties$WorldGenProperties"): TSDoc.JavaClass<typeof Internal.DedicatedServerProperties$WorldGenProperties>;
declare function java(name: "net.minecraft.util.ToFloatFunction"): TSDoc.JavaInterface<Internal.ToFloatFunction<any>>;
declare function java(name: "dev.latvian.mods.kubejs.player.InventoryEventJS"): TSDoc.JavaClass<typeof Internal.InventoryEventJS>;
declare function java(name: "net.minecraft.core.particles.ParticleOptions"): TSDoc.JavaInterface<Internal.ParticleOptions>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$AfterKeyRelease"): TSDoc.JavaInterface<Internal.ScreenKeyboardEvents$AfterKeyRelease>;
declare function java(name: "net.minecraft.client.multiplayer.ClientLevel"): TSDoc.JavaClass<typeof Internal.ClientLevel>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntCollection"): TSDoc.JavaInterface<Internal.IntCollection>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket$AttributeSnapshot"): TSDoc.JavaClass<typeof Internal.ClientboundUpdateAttributesPacket$AttributeSnapshot>;
declare function java(name: "net.minecraft.world.level.block.entity.StructureBlockEntity$UpdateType"): TSDoc.JavaClass<typeof Internal.StructureBlockEntity$UpdateType>;
declare function java(name: "net.minecraft.client.Options"): TSDoc.JavaClass<typeof Internal.Options>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundUpdateTagsPacket"): TSDoc.JavaClass<typeof Internal.ClientboundUpdateTagsPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPlayerAbilitiesPacket"): TSDoc.JavaClass<typeof Internal.ServerboundPlayerAbilitiesPacket>;
declare function java(name: "net.minecraft.client.resources.sounds.SoundInstance"): TSDoc.JavaInterface<Internal.SoundInstance>;
declare function java(name: "com.mojang.blaze3d.shaders.Program$Type"): TSDoc.JavaClass<typeof Internal.Program$Type>;
declare function java(name: "net.minecraft.world.level.pathfinder.PathComputationType"): TSDoc.JavaClass<typeof Internal.PathComputationType>;
declare function java(name: "net.minecraft.nbt.CompoundTag"): TSDoc.JavaClass<typeof Internal.CompoundTag>;
declare function java(name: "net.minecraft.world.item.enchantment.Enchantment$Rarity"): TSDoc.JavaClass<typeof Internal.Enchantment$Rarity>;
declare function java(name: "net.minecraft.world.entity.monster.ZombieVillager"): TSDoc.JavaClass<typeof Internal.ZombieVillager>;
declare function java(name: "net.minecraft.client.color.item.ItemColor"): TSDoc.JavaInterface<Internal.ItemColor>;
declare function java(name: "net.minecraft.world.entity.animal.MushroomCow"): TSDoc.JavaClass<typeof Internal.MushroomCow>;
declare function java(name: "java.util.function.ObjLongConsumer"): TSDoc.JavaInterface<Internal.ObjLongConsumer<any>>;
declare function java(name: "net.minecraft.client.tutorial.TutorialSteps"): TSDoc.JavaClass<typeof Internal.TutorialSteps>;
declare function java(name: "net.minecraft.world.BossEvent$BossBarOverlay"): TSDoc.JavaClass<typeof Internal.BossEvent$BossBarOverlay>;
declare function java(name: "dev.latvian.mods.kubejs.level.FireworksJS"): TSDoc.JavaClass<typeof Internal.FireworksJS>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundMerchantOffersPacket"): TSDoc.JavaClass<typeof Internal.ClientboundMerchantOffersPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.heightproviders.HeightProviderType"): TSDoc.JavaInterface<Internal.HeightProviderType<any>>;
declare function java(name: "net.fabricmc.fabric.impl.networking.client.ClientPlayNetworkAddon"): TSDoc.JavaClass<typeof Internal.ClientPlayNetworkAddon>;
declare function java(name: "net.minecraft.world.item.crafting.CustomRecipe"): TSDoc.JavaClass<typeof Internal.CustomRecipe>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$BeforeRender"): TSDoc.JavaInterface<Internal.ScreenEvents$BeforeRender>;
declare function java(name: "com.mojang.blaze3d.platform.NativeImage$Format"): TSDoc.JavaClass<typeof Internal.NativeImage$Format>;
declare function java(name: "net.fabricmc.fabric.impl.renderer.SpriteFinderImpl"): TSDoc.JavaClass<typeof Internal.SpriteFinderImpl>;
declare function java(name: "net.fabricmc.fabric.mixin.resource.loader.ResourceMixin"): TSDoc.JavaInterface<Internal.ResourceMixin>;
declare function java(name: "net.minecraft.world.level.PathNavigationRegion"): TSDoc.JavaClass<typeof Internal.PathNavigationRegion>;
declare function java(name: "net.fabricmc.fabric.impl.transfer.item.ItemVariantCache"): TSDoc.JavaInterface<Internal.ItemVariantCache>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoublePredicate"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.doubles.DoublePredicate>;
declare function java(name: "net.minecraft.world.entity.monster.ZombifiedPiglin"): TSDoc.JavaClass<typeof Internal.ZombifiedPiglin>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ByteFunction"): TSDoc.JavaInterface<Internal.Long2ByteFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundAnimatePacket"): TSDoc.JavaClass<typeof Internal.ClientboundAnimatePacket>;
declare function java(name: "net.minecraft.world.entity.vehicle.AbstractMinecart$Type"): TSDoc.JavaClass<typeof Internal.AbstractMinecart$Type>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundContainerClosePacket"): TSDoc.JavaClass<typeof Internal.ServerboundContainerClosePacket>;
declare function java(name: "com.mojang.math.Vector4f"): TSDoc.JavaClass<typeof Internal.Vector4f>;
declare function java(name: "net.minecraft.world.level.CollisionGetter"): TSDoc.JavaInterface<Internal.CollisionGetter>;
declare function java(name: "dev.latvian.mods.kubejs.client.SoundRegistryEventJS"): TSDoc.JavaClass<typeof Internal.SoundRegistryEventJS>;
declare function java(name: "net.minecraft.util.random.WeightedRandomList"): TSDoc.JavaClass<typeof Internal.WeightedRandomList<any>>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.SmithingRecipeJS"): TSDoc.JavaClass<typeof Internal.SmithingRecipeJS>;
declare function java(name: "java.util.BitSet"): TSDoc.JavaClass<typeof Internal.BitSet>;
declare function java(name: "net.minecraft.server.network.TextFilter"): TSDoc.JavaInterface<Internal.TextFilter>;
declare function java(name: "dev.latvian.mods.kubejs.misc.VillagerTypeBuilder"): TSDoc.JavaClass<typeof Internal.VillagerTypeBuilder>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2ByteFunction"): TSDoc.JavaInterface<Internal.Byte2ByteFunction>;
declare function java(name: "java.util.Spliterator$OfPrimitive"): TSDoc.JavaInterface<Internal.Spliterator$OfPrimitive<any, any, any>>;
declare function java(name: "it.unimi.dsi.fastutil.longs.LongIterator"): TSDoc.JavaInterface<Internal.LongIterator>;
declare function java(name: "net.minecraft.core.Holder$Kind"): TSDoc.JavaClass<typeof Internal.Holder$Kind>;
declare function java(name: "net.minecraft.world.level.chunk.storage.SectionStorage"): TSDoc.JavaClass<typeof Internal.SectionStorage<any>>;
declare function java(name: "java.util.OptionalDouble"): TSDoc.JavaClass<typeof Internal.OptionalDouble>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2FloatFunction"): TSDoc.JavaInterface<Internal.Boolean2FloatFunction>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AfterMouseScroll"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$AfterMouseScroll>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2IntFunction"): TSDoc.JavaInterface<Internal.Int2IntFunction>;
declare function java(name: "net.minecraft.client.resources.PaintingTextureManager"): TSDoc.JavaClass<typeof Internal.PaintingTextureManager>;
declare function java(name: "net.minecraft.world.item.alchemy.Potion"): TSDoc.JavaClass<typeof Internal.Potion>;
declare function java(name: "net.minecraft.resources.ResourceKey"): TSDoc.JavaClass<typeof Internal.ResourceKey<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetObjectivePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetObjectivePacket>;
declare function java(name: "net.minecraft.world.level.BlockGetter"): TSDoc.JavaInterface<Internal.BlockGetter>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2ReferenceFunction"): TSDoc.JavaInterface<Internal.Float2ReferenceFunction<any>>;
declare function java(name: "net.minecraft.core.RegistryAccess$RegistryEntry"): TSDoc.JavaClass<typeof Internal.RegistryAccess$RegistryEntry<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPlayerActionPacket$Action"): TSDoc.JavaClass<typeof Internal.ServerboundPlayerActionPacket$Action>;
declare function java(name: "com.mojang.blaze3d.shaders.EffectProgram"): TSDoc.JavaClass<typeof Internal.EffectProgram>;
declare function java(name: "java.util.AbstractCollection"): TSDoc.JavaClass<typeof Internal.AbstractCollection<any>>;
declare function java(name: "net.minecraft.world.level.storage.loot.parameters.LootContextParamSet$Builder"): TSDoc.JavaClass<typeof Internal.LootContextParamSet$Builder>;
declare function java(name: "net.minecraft.world.entity.monster.Spider"): TSDoc.JavaClass<typeof Internal.Spider>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundLevelEventPacket"): TSDoc.JavaClass<typeof Internal.ClientboundLevelEventPacket>;
declare function java(name: "com.mojang.math.Vector3f"): TSDoc.JavaClass<typeof Internal.Vector3f>;
declare function java(name: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder"): TSDoc.JavaClass<typeof Internal.EnchantmentBuilder>;
declare function java(name: "net.minecraft.world.level.WorldGenLevel"): TSDoc.JavaInterface<Internal.WorldGenLevel>;
declare function java(name: "net.minecraft.world.inventory.LecternMenu"): TSDoc.JavaClass<typeof Internal.LecternMenu>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2IntFunction"): TSDoc.JavaInterface<Internal.Double2IntFunction>;
declare function java(name: "net.minecraft.world.entity.animal.Cod"): TSDoc.JavaClass<typeof Internal.Cod>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.filter.mob.MobFilter"): TSDoc.JavaInterface<Internal.MobFilter>;
declare function java(name: "net.minecraft.core.RegistryAccess$Frozen"): TSDoc.JavaInterface<Internal.RegistryAccess$Frozen>;
declare function java(name: "net.minecraft.world.level.storage.loot.ValidationContext"): TSDoc.JavaClass<typeof Internal.ValidationContext>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.ModifyRecipeResultCallback"): TSDoc.JavaInterface<Internal.ModifyRecipeResultCallback>;
declare function java(name: "net.minecraft.client.KeyboardHandler"): TSDoc.JavaClass<typeof Internal.KeyboardHandler>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundInitializeBorderPacket"): TSDoc.JavaClass<typeof Internal.ClientboundInitializeBorderPacket>;
declare function java(name: "net.minecraft.client.gui.MapRenderer"): TSDoc.JavaClass<typeof Internal.MapRenderer>;
declare function java(name: "java.nio.ByteOrder"): TSDoc.JavaClass<typeof Internal.ByteOrder>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.FeaturePlaceContext"): TSDoc.JavaClass<typeof Internal.FeaturePlaceContext<any>>;
declare function java(name: "net.minecraft.client.color.item.ItemColors"): TSDoc.JavaClass<typeof Internal.ItemColors>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2DoubleFunction"): TSDoc.JavaInterface<Internal.Object2DoubleFunction<any>>;
declare function java(name: "net.minecraft.core.AxisCycle"): TSDoc.JavaClass<typeof Internal.AxisCycle>;
declare function java(name: "java.util.Spliterator$OfInt"): TSDoc.JavaInterface<Internal.Spliterator$OfInt>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.BlockColumnConfiguration"): TSDoc.JavaClass<typeof Internal.BlockColumnConfiguration>;
declare function java(name: "net.minecraft.world.level.LevelHeightAccessor"): TSDoc.JavaInterface<Internal.LevelHeightAccessor>;
declare function java(name: "net.minecraft.world.entity.animal.AbstractGolem"): TSDoc.JavaClass<typeof Internal.AbstractGolem>;
declare function java(name: "net.minecraft.world.item.crafting.SimpleCookingSerializer"): TSDoc.JavaClass<typeof Internal.SimpleCookingSerializer<any>>;
declare function java(name: "net.minecraft.client.AmbientOcclusionStatus"): TSDoc.JavaClass<typeof Internal.AmbientOcclusionStatus>;
declare function java(name: "net.minecraft.world.level.levelgen.NoiseSettings"): TSDoc.JavaClass<typeof Internal.NoiseSettings>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.PlacementModifier"): TSDoc.JavaClass<typeof Internal.PlacementModifier>;
declare function java(name: "java.util.stream.DoubleStream$Builder"): TSDoc.JavaInterface<Internal.DoubleStream$Builder>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundRecipeBookSeenRecipePacket"): TSDoc.JavaClass<typeof Internal.ServerboundRecipeBookSeenRecipePacket>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.PlacedFeature"): TSDoc.JavaClass<typeof Internal.PlacedFeature>;
declare function java(name: "net.minecraft.world.level.biome.Climate$Sampler"): TSDoc.JavaClass<typeof Internal.Climate$Sampler>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundDisconnectPacket"): TSDoc.JavaClass<typeof Internal.ClientboundDisconnectPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.GeodeConfiguration"): TSDoc.JavaClass<typeof Internal.GeodeConfiguration>;
declare function java(name: "net.minecraft.server.players.ServerOpList"): TSDoc.JavaClass<typeof Internal.ServerOpList>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2CharFunction"): TSDoc.JavaInterface<Internal.Byte2CharFunction>;
declare function java(name: "net.minecraft.world.level.lighting.LayerLightEventListener"): TSDoc.JavaInterface<Internal.LayerLightEventListener>;
declare function java(name: "java.util.AbstractSet"): TSDoc.JavaClass<typeof Internal.AbstractSet<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundCommandSuggestionsPacket"): TSDoc.JavaClass<typeof Internal.ClientboundCommandSuggestionsPacket>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonChargePlayerPhase"): TSDoc.JavaClass<typeof Internal.DragonChargePlayerPhase>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2IntMap$Entry"): TSDoc.JavaInterface<Internal.Object2IntMap$Entry<any>>;
declare function java(name: "net.minecraft.client.gui.components.events.AbstractContainerEventHandler"): TSDoc.JavaClass<typeof Internal.AbstractContainerEventHandler>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundKeepAlivePacket"): TSDoc.JavaClass<typeof Internal.ServerboundKeepAlivePacket>;
declare function java(name: "java.lang.Runnable"): TSDoc.JavaInterface<Internal.Runnable>;
declare function java(name: "com.mojang.authlib.GameProfile"): TSDoc.JavaClass<typeof Internal.GameProfile>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingAttackingPhase"): TSDoc.JavaClass<typeof Internal.DragonSittingAttackingPhase>;
declare function java(name: "net.minecraft.world.entity.ai.village.poi.PoiManager"): TSDoc.JavaClass<typeof Internal.PoiManager>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.ProbabilityFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.ProbabilityFeatureConfiguration>;
declare function java(name: "net.minecraft.world.ticks.LevelTickAccess"): TSDoc.JavaInterface<Internal.LevelTickAccess<any>>;
declare function java(name: "net.fabricmc.fabric.impl.lookup.block.ServerWorldCache"): TSDoc.JavaInterface<Internal.ServerWorldCache>;
declare function java(name: "dev.latvian.mods.kubejs.core.PlayerKJS"): TSDoc.JavaInterface<Internal.PlayerKJS>;
declare function java(name: "net.minecraft.network.chat.HoverEvent"): TSDoc.JavaClass<typeof Internal.HoverEvent>;
declare function java(name: "net.minecraft.world.item.crafting.TippedArrowRecipe"): TSDoc.JavaClass<typeof Internal.TippedArrowRecipe>;
declare function java(name: "com.mojang.brigadier.ResultConsumer"): TSDoc.JavaInterface<Internal.ResultConsumer<any>>;
declare function java(name: "dev.latvian.mods.kubejs.event.EventJS"): TSDoc.JavaClass<typeof Internal.EventJS>;
declare function java(name: "net.minecraft.server.players.GameProfileCache"): TSDoc.JavaClass<typeof Internal.GameProfileCache>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.GolemSensor"): TSDoc.JavaClass<typeof Internal.GolemSensor>;
declare function java(name: "net.minecraft.world.level.storage.loot.providers.score.LootScoreProviderType"): TSDoc.JavaClass<typeof Internal.LootScoreProviderType>;
declare function java(name: "net.minecraft.world.level.gameevent.vibrations.VibrationListener"): TSDoc.JavaClass<typeof Internal.VibrationListener>;
declare function java(name: "net.minecraft.world.entity.animal.Cat"): TSDoc.JavaClass<typeof Internal.Cat>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseThresholdProvider"): TSDoc.JavaClass<typeof Internal.NoiseThresholdProvider>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2ReferenceFunction"): TSDoc.JavaInterface<Internal.Byte2ReferenceFunction<any>>;
declare function java(name: "net.minecraft.world.entity.animal.horse.Markings"): TSDoc.JavaClass<typeof Internal.Markings>;
declare function java(name: "net.minecraft.world.entity.ai.goal.WrappedGoal"): TSDoc.JavaClass<typeof Internal.WrappedGoal>;
declare function java(name: "it.unimi.dsi.fastutil.floats.FloatSpliterator"): TSDoc.JavaInterface<Internal.FloatSpliterator>;
declare function java(name: "net.minecraft.world.entity.animal.horse.ZombieHorse"): TSDoc.JavaClass<typeof Internal.ZombieHorse>;
declare function java(name: "java.util.SortedSet"): TSDoc.JavaInterface<Internal.SortedSet<any>>;
declare function java(name: "net.minecraft.server.level.ChunkHolder$FullChunkStatus"): TSDoc.JavaClass<typeof Internal.ChunkHolder$FullChunkStatus>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.RarityFilter"): TSDoc.JavaClass<typeof Internal.RarityFilter>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$TransparencyStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$TransparencyStateShard>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundBlockEntityDataPacket"): TSDoc.JavaClass<typeof Internal.ClientboundBlockEntityDataPacket>;
declare function java(name: "dev.latvian.mods.kubejs.util.ConsoleJS"): TSDoc.JavaClass<typeof Internal.ConsoleJS>;
declare function java(name: "com.mojang.blaze3d.shaders.Uniform"): TSDoc.JavaClass<typeof Internal.Uniform>;
declare function java(name: "net.minecraft.world.level.levelgen.NoiseGeneratorSettings"): TSDoc.JavaClass<typeof Internal.NoiseGeneratorSettings>;
declare function java(name: "dev.latvian.mods.kubejs.server.GameRulesJS"): TSDoc.JavaClass<typeof Internal.GameRulesJS>;
declare function java(name: "net.minecraft.world.level.block.state.properties.Property$Value"): TSDoc.JavaClass<typeof Internal.Property$Value<any>>;
declare function java(name: "net.minecraft.world.entity.projectile.LlamaSpit"): TSDoc.JavaClass<typeof Internal.LlamaSpit>;
declare function java(name: "net.minecraft.world.level.GameRules$IntegerValue"): TSDoc.JavaClass<typeof Internal.GameRules$IntegerValue>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2ShortFunction"): TSDoc.JavaInterface<Internal.Double2ShortFunction>;
declare function java(name: "dev.latvian.mods.kubejs.level.ClientLevelJS"): TSDoc.JavaClass<typeof Internal.ClientLevelJS>;
declare function java(name: "java.util.regex.Matcher"): TSDoc.JavaClass<typeof Internal.Matcher>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2IntFunction"): TSDoc.JavaInterface<Internal.Byte2IntFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundMovePlayerPacket"): TSDoc.JavaClass<typeof Internal.ServerboundMovePlayerPacket>;
declare function java(name: "net.minecraft.world.entity.npc.InventoryCarrier"): TSDoc.JavaInterface<Internal.InventoryCarrier>;
declare function java(name: "net.minecraft.world.inventory.StackedContentsCompatible"): TSDoc.JavaInterface<Internal.StackedContentsCompatible>;
declare function java(name: "dev.latvian.mods.kubejs.core.EntityTargetKJS"): TSDoc.JavaInterface<Internal.EntityTargetKJS>;
declare function java(name: "net.minecraft.world.phys.shapes.DiscreteVoxelShape"): TSDoc.JavaClass<typeof Internal.DiscreteVoxelShape>;
declare function java(name: "java.util.PrimitiveIterator$OfDouble"): TSDoc.JavaInterface<Internal.PrimitiveIterator$OfDouble>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2BooleanFunction"): TSDoc.JavaInterface<Internal.Char2BooleanFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlaceGhostRecipePacket"): TSDoc.JavaClass<typeof Internal.ClientboundPlaceGhostRecipePacket>;
declare function java(name: "net.minecraft.world.level.block.entity.BedBlockEntity"): TSDoc.JavaClass<typeof Internal.BedBlockEntity>;
declare function java(name: "net.minecraft.client.renderer.debug.PathfindingRenderer"): TSDoc.JavaClass<typeof Internal.PathfindingRenderer>;
declare function java(name: "java.util.regex.Pattern"): TSDoc.JavaClass<typeof Internal.Pattern>;
declare function java(name: "net.minecraft.nbt.ByteTag"): TSDoc.JavaClass<typeof Internal.ByteTag>;
declare function java(name: "java.util.List"): TSDoc.JavaInterface<Internal.List<any>>;
declare function java(name: "net.minecraft.world.entity.projectile.EvokerFangs"): TSDoc.JavaClass<typeof Internal.EvokerFangs>;
declare function java(name: "dev.latvian.mods.kubejs.generator.AssetJsonGenerator"): TSDoc.JavaClass<typeof Internal.AssetJsonGenerator>;
declare function java(name: "net.minecraft.nbt.StreamTagVisitor"): TSDoc.JavaInterface<Internal.StreamTagVisitor>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.SwordItemBuilder"): TSDoc.JavaClass<typeof Internal.SwordItemBuilder>;
declare function java(name: "net.fabricmc.fabric.api.transfer.v1.storage.TransferVariant"): TSDoc.JavaInterface<Internal.TransferVariant<any>>;
declare function java(name: "net.minecraft.world.level.BaseSpawner"): TSDoc.JavaClass<typeof Internal.BaseSpawner>;
declare function java(name: "net.minecraft.world.level.block.entity.ShulkerBoxBlockEntity$AnimationStatus"): TSDoc.JavaClass<typeof Internal.ShulkerBoxBlockEntity$AnimationStatus>;
declare function java(name: "net.minecraft.world.inventory.PlayerEnderChestContainer"): TSDoc.JavaClass<typeof Internal.PlayerEnderChestContainer>;
declare function java(name: "net.minecraft.world.Nameable"): TSDoc.JavaInterface<Internal.Nameable>;
declare function java(name: "net.minecraft.client.MouseHandler"): TSDoc.JavaClass<typeof Internal.MouseHandler>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundInteractPacket$Handler"): TSDoc.JavaInterface<Internal.ServerboundInteractPacket$Handler>;
declare function java(name: "java.util.Enumeration"): TSDoc.JavaInterface<Internal.Enumeration<any>>;
declare function java(name: "dev.latvian.mods.kubejs.misc.MotiveBuilder"): TSDoc.JavaClass<typeof Internal.MotiveBuilder>;
declare function java(name: "net.minecraft.world.level.gameevent.GameEventDispatcher"): TSDoc.JavaInterface<Internal.GameEventDispatcher>;
declare function java(name: "net.minecraft.world.level.levelgen.GenerationStep$Carving"): TSDoc.JavaClass<typeof CarvingGenerationStep>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetBorderCenterPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetBorderCenterPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.ReplaceSphereConfiguration"): TSDoc.JavaClass<typeof Internal.ReplaceSphereConfiguration>;
declare function java(name: "java.util.EnumSet"): TSDoc.JavaClass<typeof Internal.EnumSet<any>>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2LongFunction"): TSDoc.JavaInterface<Internal.Boolean2LongFunction>;
declare function java(name: "net.fabricmc.fabric.mixin.networking.accessor.EntityTrackerAccessor"): TSDoc.JavaInterface<Internal.EntityTrackerAccessor>;
declare function java(name: "net.minecraft.world.entity.EquipmentSlot$Type"): TSDoc.JavaClass<typeof Internal.EquipmentSlot$Type>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootContextUser"): TSDoc.JavaInterface<Internal.LootContextUser>;
declare function java(name: "net.minecraft.world.phys.EntityHitResult"): TSDoc.JavaClass<typeof Internal.EntityHitResult>;
declare function java(name: "net.minecraft.world.level.storage.loot.functions.LootItemFunction"): TSDoc.JavaInterface<Internal.LootItemFunction>;
declare function java(name: "net.minecraft.world.entity.monster.Strider"): TSDoc.JavaClass<typeof Internal.Strider>;
declare function java(name: "net.minecraft.world.entity.Shearable"): TSDoc.JavaInterface<Internal.Shearable>;
declare function java(name: "net.minecraft.client.renderer.MultiBufferSource$BufferSource"): TSDoc.JavaClass<typeof Internal.MultiBufferSource$BufferSource>;
declare function java(name: "net.minecraft.world.level.biome.TerrainShaper$PointCustom"): TSDoc.JavaClass<typeof Internal.TerrainShaper$PointCustom>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectMap"): TSDoc.JavaInterface<Internal.Long2ObjectMap<any>>;
declare function java(name: "dev.latvian.mods.kubejs.item.ingredient.IngredientStackJS"): TSDoc.JavaClass<typeof Internal.IngredientStackJS>;
declare function java(name: "net.minecraft.world.entity.animal.horse.Donkey"): TSDoc.JavaClass<typeof Internal.Donkey>;
declare function java(name: "net.minecraft.world.entity.ai.memory.MemoryStatus"): TSDoc.JavaClass<typeof Internal.MemoryStatus>;
declare function java(name: "net.fabricmc.fabric.mixin.client.rendering.DimensionEffectsAccessor"): TSDoc.JavaInterface<Internal.DimensionEffectsAccessor>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.RootSystemConfiguration"): TSDoc.JavaClass<typeof Internal.RootSystemConfiguration>;
declare function java(name: "net.minecraft.world.level.chunk.LevelChunk"): TSDoc.JavaClass<typeof Internal.LevelChunk>;
declare function java(name: "net.minecraft.world.inventory.StonecutterMenu"): TSDoc.JavaClass<typeof Internal.StonecutterMenu>;
declare function java(name: "net.minecraft.client.renderer.debug.GameTestDebugRenderer"): TSDoc.JavaClass<typeof Internal.GameTestDebugRenderer>;
declare function java(name: "net.minecraft.network.FriendlyByteBuf"): TSDoc.JavaClass<typeof Internal.FriendlyByteBuf>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.SpringConfiguration"): TSDoc.JavaClass<typeof Internal.SpringConfiguration>;
declare function java(name: "net.minecraft.server.WorldStem$WorldDataSupplier"): TSDoc.JavaInterface<Internal.WorldStem$WorldDataSupplier>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2LongFunction"): TSDoc.JavaInterface<Internal.Int2LongFunction>;
declare function java(name: "net.minecraft.world.entity.ai.memory.MemoryModuleType"): TSDoc.JavaClass<typeof Internal.MemoryModuleType<any>>;
declare function java(name: "net.minecraft.world.item.ArmorMaterial"): TSDoc.JavaInterface<Internal.ArmorMaterial>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.ShapelessRecipeJS"): TSDoc.JavaClass<typeof Internal.ShapelessRecipeJS>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.StructureSet"): TSDoc.JavaClass<typeof Internal.StructureSet>;
declare function java(name: "net.minecraft.world.level.levelgen.NoiseChunk"): TSDoc.JavaClass<typeof Internal.NoiseChunk>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder"): TSDoc.JavaClass<typeof Internal.ArmorItemBuilder>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundOpenScreenPacket"): TSDoc.JavaClass<typeof Internal.ClientboundOpenScreenPacket>;
declare function java(name: "net.minecraft.world.level.chunk.LevelChunk$EntityCreationType"): TSDoc.JavaClass<typeof Internal.LevelChunk$EntityCreationType>;
declare function java(name: "net.minecraft.world.item.crafting.Recipe"): TSDoc.JavaInterface<Internal.Recipe<any>>;
declare function java(name: "net.minecraft.core.SectionPos"): TSDoc.JavaClass<typeof Internal.SectionPos>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetTitleTextPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetTitleTextPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.Aquifer"): TSDoc.JavaInterface<Internal.Aquifer>;
declare function java(name: "dev.latvian.mods.kubejs.util.WithAttachedData"): TSDoc.JavaInterface<Internal.WithAttachedData>;
declare function java(name: "net.minecraft.client.multiplayer.ServerData$ServerPackStatus"): TSDoc.JavaClass<typeof Internal.ServerData$ServerPackStatus>;
declare function java(name: "dev.latvian.mods.kubejs.player.PlayerEventJS"): TSDoc.JavaClass<typeof Internal.PlayerEventJS>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.MineshaftFeature$Type"): TSDoc.JavaClass<typeof Internal.MineshaftFeature$Type>;
declare function java(name: "java.util.Properties"): TSDoc.JavaClass<typeof Internal.Properties>;
declare function java(name: "dev.latvian.mods.kubejs.player.SimplePlayerEventJS"): TSDoc.JavaClass<typeof Internal.SimplePlayerEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.core.EntityKJS"): TSDoc.JavaInterface<Internal.EntityKJS>;
declare function java(name: "dev.latvian.mods.kubejs.player.ChestEventJS"): TSDoc.JavaClass<typeof Internal.ChestEventJS>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundBlockBreakAckPacket"): TSDoc.JavaClass<typeof Internal.ClientboundBlockBreakAckPacket>;
declare function java(name: "net.minecraft.client.renderer.debug.BeeDebugRenderer"): TSDoc.JavaClass<typeof Internal.BeeDebugRenderer>;
declare function java(name: "net.minecraft.world.scores.PlayerTeam"): TSDoc.JavaClass<typeof Internal.PlayerTeam>;
declare function java(name: "net.fabricmc.fabric.api.lookup.v1.block.BlockApiLookup"): TSDoc.JavaInterface<Internal.BlockApiLookup<any, any>>;
declare function java(name: "com.mojang.brigadier.CommandDispatcher"): TSDoc.JavaClass<typeof Internal.CommandDispatcher<any>>;
declare function java(name: "net.minecraft.world.entity.ExperienceOrb"): TSDoc.JavaClass<typeof Internal.ExperienceOrb>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.RandomBooleanFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.RandomBooleanFeatureConfiguration>;
declare function java(name: "net.minecraft.world.InteractionResultHolder"): TSDoc.JavaClass<typeof Internal.InteractionResultHolder<any>>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$TexturingStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$TexturingStateShard>;
declare function java(name: "net.minecraft.world.level.block.entity.TickingBlockEntity"): TSDoc.JavaInterface<Internal.TickingBlockEntity>;
declare function java(name: "net.minecraft.world.entity.ai.memory.ExpirableValue"): TSDoc.JavaClass<typeof Internal.ExpirableValue<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundGameEventPacket"): TSDoc.JavaClass<typeof Internal.ClientboundGameEventPacket>;
declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockPredicate"): TSDoc.JavaInterface<dev.latvian.mods.kubejs.block.predicate.BlockPredicate>;
declare function java(name: "net.minecraft.network.chat.FormattedText"): TSDoc.JavaInterface<Internal.FormattedText>;
declare function java(name: "java.util.stream.LongStream$LongMapMultiConsumer"): TSDoc.JavaInterface<Internal.LongStream$LongMapMultiConsumer>;
declare function java(name: "net.minecraft.client.ClientTelemetryManager"): TSDoc.JavaClass<typeof Internal.ClientTelemetryManager>;
declare function java(name: "java.util.stream.IntStream"): TSDoc.JavaInterface<Internal.IntStream>;
declare function java(name: "net.minecraft.client.model.geom.ModelPart$Visitor"): TSDoc.JavaInterface<Internal.ModelPart$Visitor>;
declare function java(name: "net.minecraft.world.level.chunk.BlockColumn"): TSDoc.JavaInterface<Internal.BlockColumn>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$StructureBlockInfo"): TSDoc.JavaClass<typeof Internal.StructureTemplate$StructureBlockInfo>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2CharFunction"): TSDoc.JavaInterface<Internal.Float2CharFunction>;
declare function java(name: "net.minecraft.client.resources.model.ModelManager"): TSDoc.JavaClass<typeof Internal.ModelManager>;
declare function java(name: "net.minecraft.world.level.BlockAndTintGetter"): TSDoc.JavaInterface<Internal.BlockAndTintGetter>;
declare function java(name: "net.minecraft.client.renderer.culling.Frustum"): TSDoc.JavaClass<typeof Internal.Frustum>;
declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidStackJS"): TSDoc.JavaClass<typeof Internal.FluidStackJS>;
declare function java(name: "net.minecraft.server.packs.repository.Pack$PackConstructor"): TSDoc.JavaInterface<Internal.Pack$PackConstructor>;
declare function java(name: "net.minecraft.world.entity.boss.EnderDragonPart"): TSDoc.JavaClass<typeof Internal.EnderDragonPart>;
declare function java(name: "net.minecraft.server.packs.metadata.MetadataSectionSerializer"): TSDoc.JavaInterface<Internal.MetadataSectionSerializer<any>>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntIterator"): TSDoc.JavaInterface<Internal.IntIterator>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2ObjectFunction"): TSDoc.JavaInterface<Internal.Boolean2ObjectFunction<any>>;
declare function java(name: "net.minecraft.client.gui.screens.recipebook.RecipeCollection"): TSDoc.JavaClass<typeof Internal.RecipeCollection>;
declare function java(name: "net.minecraft.world.entity.EntityDimensions"): TSDoc.JavaClass<typeof Internal.EntityDimensions>;
declare function java(name: "net.minecraft.world.BossEvent$BossBarColor"): TSDoc.JavaClass<typeof Internal.BossEvent$BossBarColor>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2BooleanFunction"): TSDoc.JavaInterface<Internal.Double2BooleanFunction>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortIterable"): TSDoc.JavaInterface<Internal.ShortIterable>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorType"): TSDoc.JavaInterface<Internal.StructureProcessorType<any>>;
declare function java(name: "net.minecraft.client.sounds.SoundEngine"): TSDoc.JavaClass<typeof Internal.SoundEngine>;
declare function java(name: "net.minecraft.world.level.storage.WritableLevelData"): TSDoc.JavaInterface<Internal.WritableLevelData>;
declare function java(name: "java.util.function.Function"): TSDoc.JavaInterface<Internal.Function<any, any>>;
declare function java(name: "net.minecraft.core.MappedRegistry"): TSDoc.JavaClass<typeof Internal.MappedRegistry<any>>;
declare function java(name: "com.mojang.brigadier.context.ParsedCommandNode"): TSDoc.JavaClass<typeof Internal.ParsedCommandNode<any>>;
declare function java(name: "net.minecraft.client.renderer.blockentity.BlockEntityRenderer"): TSDoc.JavaInterface<Internal.BlockEntityRenderer<any>>;
declare function java(name: "net.minecraft.advancements.FrameType"): TSDoc.JavaClass<typeof Internal.FrameType>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.ConfiguredStructureFeature"): TSDoc.JavaClass<typeof Internal.ConfiguredStructureFeature<any, any>>;
declare function java(name: "net.minecraft.world.scores.Team$CollisionRule"): TSDoc.JavaClass<typeof Internal.Team$CollisionRule>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.WoodenPressurePlateBlockBuilder"): TSDoc.JavaClass<typeof Internal.WoodenPressurePlateBlockBuilder>;
declare function java(name: "net.minecraft.network.protocol.game.ClientGamePacketListener"): TSDoc.JavaInterface<Internal.ClientGamePacketListener>;
declare function java(name: "dev.latvian.mods.kubejs.item.ingredient.IngredientWithCustomPredicateJS"): TSDoc.JavaClass<typeof Internal.IngredientWithCustomPredicateJS>;
declare function java(name: "dev.latvian.mods.kubejs.player.ClientPlayerJS"): TSDoc.JavaClass<typeof Internal.ClientPlayerJS>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundBossEventPacket"): TSDoc.JavaClass<typeof Internal.ClientboundBossEventPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.NoiseBasedCountPlacement"): TSDoc.JavaClass<typeof Internal.NoiseBasedCountPlacement>;
declare function java(name: "net.minecraft.world.entity.ai.attributes.AttributeInstance"): TSDoc.JavaClass<typeof Internal.AttributeInstance>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2ObjectFunction"): TSDoc.JavaInterface<Internal.Char2ObjectFunction<any>>;
declare function java(name: "dev.latvian.mods.kubejs.util.ListJS"): TSDoc.JavaClass<typeof Internal.ListJS>;
declare function java(name: "java.util.Currency"): TSDoc.JavaClass<typeof Internal.Currency>;
declare function java(name: "net.minecraft.world.phys.HitResult$Type"): TSDoc.JavaClass<typeof Internal.HitResult$Type>;
declare function java(name: "net.minecraft.world.entity.ai.Brain$Provider"): TSDoc.JavaClass<typeof Internal.Brain$Provider<any>>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$BeforeMouseScroll"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$BeforeMouseScroll>;
declare function java(name: "net.minecraft.sounds.Music"): TSDoc.JavaClass<typeof Internal.Music>;
declare function java(name: "net.minecraft.world.entity.animal.Bee"): TSDoc.JavaClass<typeof Internal.Bee>;
declare function java(name: "net.minecraft.world.item.AirItem"): TSDoc.JavaClass<typeof Internal.AirItem>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntUnaryOperator"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.ints.IntUnaryOperator>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.HoglinSpecificSensor"): TSDoc.JavaClass<typeof Internal.HoglinSpecificSensor>;
declare function java(name: "net.fabricmc.fabric.api.loot.v2.FabricLootTableBuilder"): TSDoc.JavaInterface<Internal.FabricLootTableBuilder>;
declare function java(name: "dev.latvian.mods.kubejs.client.painter.PainterObjectStorage"): TSDoc.JavaClass<typeof Internal.PainterObjectStorage>;
declare function java(name: "net.minecraft.world.entity.monster.Monster"): TSDoc.JavaClass<typeof Internal.Monster>;
declare function java(name: "net.minecraft.world.entity.decoration.HangingEntity"): TSDoc.JavaClass<typeof Internal.HangingEntity>;
declare function java(name: "dev.architectury.registry.registries.Registrar"): TSDoc.JavaInterface<Internal.Registrar<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockStateMatchTest"): TSDoc.JavaClass<typeof Internal.BlockStateMatchTest>;
declare function java(name: "dev.latvian.mods.kubejs.player.ServerPlayerJS"): TSDoc.JavaClass<typeof Internal.ServerPlayerJS>;
declare function java(name: "net.minecraft.world.entity.ai.attributes.AttributeModifier"): TSDoc.JavaClass<typeof Internal.AttributeModifier>;
declare function java(name: "net.minecraft.client.gui.spectator.SpectatorMenuItem"): TSDoc.JavaInterface<Internal.SpectatorMenuItem>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundUpdateAttributesPacket"): TSDoc.JavaClass<typeof Internal.ClientboundUpdateAttributesPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.ShipwreckConfiguration"): TSDoc.JavaClass<typeof Internal.ShipwreckConfiguration>;
declare function java(name: "net.minecraft.world.damagesource.DamageSource"): TSDoc.JavaClass<typeof Internal.DamageSource>;
declare function java(name: "net.minecraft.client.renderer.block.BlockModelShaper"): TSDoc.JavaClass<typeof Internal.BlockModelShaper>;
declare function java(name: "net.minecraft.util.profiling.ResultField"): TSDoc.JavaClass<typeof Internal.ResultField>;
declare function java(name: "net.minecraft.world.level.levelgen.blending.Blender$BlendingOutput"): TSDoc.JavaClass<typeof Internal.Blender$BlendingOutput>;
declare function java(name: "net.minecraft.world.level.levelgen.carver.CaveCarverConfiguration"): TSDoc.JavaClass<typeof Internal.CaveCarverConfiguration>;
declare function java(name: "net.minecraft.world.effect.MobEffectCategory"): TSDoc.JavaClass<typeof Internal.MobEffectCategory>;
declare function java(name: "net.minecraft.client.particle.SpriteSet"): TSDoc.JavaInterface<Internal.SpriteSet>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.VillagerBabiesSensor"): TSDoc.JavaClass<typeof Internal.VillagerBabiesSensor>;
declare function java(name: "java.util.function.DoubleConsumer"): TSDoc.JavaInterface<Internal.DoubleConsumer>;
declare function java(name: "net.minecraft.world.level.block.entity.ConduitBlockEntity"): TSDoc.JavaClass<typeof Internal.ConduitBlockEntity>;
declare function java(name: "net.minecraft.world.entity.monster.RangedAttackMob"): TSDoc.JavaInterface<Internal.RangedAttackMob>;
declare function java(name: "net.minecraft.server.level.progress.StoringChunkProgressListener"): TSDoc.JavaClass<typeof Internal.StoringChunkProgressListener>;
declare function java(name: "net.minecraft.client.model.geom.ModelPart$Cube"): TSDoc.JavaClass<typeof Internal.ModelPart$Cube>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.StructurePieceAccessor"): TSDoc.JavaInterface<Internal.StructurePieceAccessor>;
declare function java(name: "it.unimi.dsi.fastutil.floats.FloatConsumer"): TSDoc.JavaInterface<Internal.FloatConsumer>;
declare function java(name: "net.minecraft.world.level.biome.AmbientAdditionsSettings"): TSDoc.JavaClass<typeof Internal.AmbientAdditionsSettings>;
declare function java(name: "net.minecraft.world.entity.projectile.ThrowableItemProjectile"): TSDoc.JavaClass<typeof Internal.ThrowableItemProjectile>;
declare function java(name: "net.minecraft.util.Unit"): TSDoc.JavaClass<typeof Internal.Unit>;
declare function java(name: "net.minecraft.util.random.SimpleWeightedRandomList"): TSDoc.JavaClass<typeof Internal.SimpleWeightedRandomList<any>>;
declare function java(name: "com.mojang.math.Quaternion"): TSDoc.JavaClass<typeof Internal.Quaternion>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.ProtectedBlockProcessor"): TSDoc.JavaClass<typeof Internal.ProtectedBlockProcessor>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.UnderwaterMagmaConfiguration"): TSDoc.JavaClass<typeof Internal.UnderwaterMagmaConfiguration>;
declare function java(name: "dev.architectury.impl.fabric.ScreenInputDelegate"): TSDoc.JavaInterface<Internal.ScreenInputDelegate>;
declare function java(name: "net.minecraft.CrashReport"): TSDoc.JavaClass<typeof Internal.CrashReport>;
declare function java(name: "net.minecraft.world.level.border.BorderStatus"): TSDoc.JavaClass<typeof Internal.BorderStatus>;
declare function java(name: "com.mojang.blaze3d.pipeline.RenderTarget"): TSDoc.JavaClass<typeof Internal.RenderTarget>;
declare function java(name: "net.minecraft.world.entity.OwnableEntity"): TSDoc.JavaInterface<Internal.OwnableEntity>;
declare function java(name: "net.minecraft.world.item.crafting.UpgradeRecipe"): TSDoc.JavaClass<typeof Internal.UpgradeRecipe>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundResourcePackPacket"): TSDoc.JavaClass<typeof Internal.ClientboundResourcePackPacket>;
declare function java(name: "net.minecraft.world.entity.monster.Silverfish"): TSDoc.JavaClass<typeof Internal.Silverfish>;
declare function java(name: "net.minecraft.world.entity.ai.control.MoveControl"): TSDoc.JavaClass<typeof Internal.MoveControl>;
declare function java(name: "net.minecraft.stats.ServerRecipeBook"): TSDoc.JavaClass<typeof Internal.ServerRecipeBook>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTest"): TSDoc.JavaClass<typeof Internal.PosRuleTest>;
declare function java(name: "java.util.PrimitiveIterator"): TSDoc.JavaInterface<Internal.PrimitiveIterator<any, any>>;
declare function java(name: "net.minecraft.client.resources.language.LanguageManager"): TSDoc.JavaClass<typeof Internal.LanguageManager>;
declare function java(name: "net.minecraft.world.level.chunk.ChunkGenerator"): TSDoc.JavaClass<typeof Internal.ChunkGenerator>;
declare function java(name: "net.minecraft.world.MenuProvider"): TSDoc.JavaInterface<Internal.MenuProvider>;
declare function java(name: "net.minecraft.client.Camera"): TSDoc.JavaClass<typeof Internal.Camera>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.VegetationPatchConfiguration"): TSDoc.JavaClass<typeof Internal.VegetationPatchConfiguration>;
declare function java(name: "dev.architectury.registry.registries.Registries"): TSDoc.JavaClass<typeof Internal.Registries>;
declare function java(name: "net.minecraft.util.random.WeightedEntry$IntrusiveBase"): TSDoc.JavaClass<typeof Internal.WeightedEntry$IntrusiveBase>;
declare function java(name: "net.minecraft.util.StringRepresentable"): TSDoc.JavaInterface<Internal.StringRepresentable>;
declare function java(name: "net.minecraft.world.item.ItemCooldowns"): TSDoc.JavaClass<typeof Internal.ItemCooldowns>;
declare function java(name: "net.minecraft.world.entity.npc.VillagerProfession"): TSDoc.JavaClass<typeof Internal.VillagerProfession>;
declare function java(name: "net.minecraft.world.level.levelgen.synth.NormalNoise$NoiseParameters"): TSDoc.JavaClass<typeof Internal.NormalNoise$NoiseParameters>;
declare function java(name: "com.mojang.brigadier.suggestion.SuggestionProvider"): TSDoc.JavaInterface<Internal.SuggestionProvider<any>>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2BooleanFunction"): TSDoc.JavaInterface<Internal.Float2BooleanFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundRemoveMobEffectPacket"): TSDoc.JavaClass<typeof Internal.ClientboundRemoveMobEffectPacket>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AfterMouseClick"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$AfterMouseClick>;
declare function java(name: "net.minecraft.world.level.block.entity.DropperBlockEntity"): TSDoc.JavaClass<typeof Internal.DropperBlockEntity>;
declare function java(name: "net.minecraft.world.level.material.Material"): TSDoc.JavaClass<typeof Internal.Material>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pieces.PieceGenerator"): TSDoc.JavaInterface<Internal.PieceGenerator<any>>;
declare function java(name: "it.unimi.dsi.fastutil.floats.FloatCollection"): TSDoc.JavaInterface<Internal.FloatCollection>;
declare function java(name: "com.mojang.authlib.GameProfileRepository"): TSDoc.JavaInterface<Internal.GameProfileRepository>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Leggings"): TSDoc.JavaClass<typeof Internal.ArmorItemBuilder$Leggings>;
declare function java(name: "net.minecraft.util.random.SimpleWeightedRandomList$Builder"): TSDoc.JavaClass<typeof Internal.SimpleWeightedRandomList$Builder<any>>;
declare function java(name: "dev.latvian.mods.kubejs.loot.EntityLootEventJS"): TSDoc.JavaClass<typeof Internal.EntityLootEventJS>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ShortFunction"): TSDoc.JavaInterface<Internal.Long2ShortFunction>;
declare function java(name: "net.minecraft.network.protocol.status.ServerStatus$Players"): TSDoc.JavaClass<typeof Internal.ServerStatus$Players>;
declare function java(name: "com.mojang.brigadier.tree.LiteralCommandNode"): TSDoc.JavaClass<typeof Internal.LiteralCommandNode<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.Aquifer$FluidStatus"): TSDoc.JavaClass<typeof Internal.Aquifer$FluidStatus>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.RandomPatchConfiguration"): TSDoc.JavaClass<typeof Internal.RandomPatchConfiguration>;
declare function java(name: "net.minecraft.world.entity.MobSpawnType"): TSDoc.JavaClass<typeof Internal.MobSpawnType>;
declare function java(name: "net.minecraft.advancements.CriterionTriggerInstance"): TSDoc.JavaInterface<Internal.CriterionTriggerInstance>;
declare function java(name: "net.minecraft.world.entity.vehicle.AbstractMinecart"): TSDoc.JavaClass<typeof Internal.AbstractMinecart>;
declare function java(name: "java.util.function.IntPredicate"): TSDoc.JavaInterface<Internal.IntPredicate>;
declare function java(name: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator$Variant"): TSDoc.JavaClass<typeof Internal.VariantBlockStateGenerator$Variant>;
declare function java(name: "dev.latvian.mods.kubejs.RegistryObjectBuilderTypes"): TSDoc.JavaClass<typeof Internal.RegistryObjectBuilderTypes<any>>;
declare function java(name: "net.minecraft.world.entity.ai.memory.NearestVisibleLivingEntities"): TSDoc.JavaClass<typeof Internal.NearestVisibleLivingEntities>;
declare function java(name: "net.minecraft.world.level.biome.BiomeSpecialEffects"): TSDoc.JavaClass<typeof Internal.BiomeSpecialEffects>;
declare function java(name: "dev.latvian.mods.kubejs.block.DetectorBlock$Builder"): TSDoc.JavaClass<typeof Internal.DetectorBlock$Builder>;
declare function java(name: "com.mojang.blaze3d.platform.Window"): TSDoc.JavaClass<typeof Internal.Window>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.featuresize.TwoLayersFeatureSize"): TSDoc.JavaClass<typeof Internal.TwoLayersFeatureSize>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSectionBlocksUpdatePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSectionBlocksUpdatePacket>;
declare function java(name: "java.util.stream.Collector"): TSDoc.JavaInterface<Internal.Collector<any, any, any>>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2ReferenceFunction"): TSDoc.JavaInterface<Internal.Boolean2ReferenceFunction<any>>;
declare function java(name: "java.util.function.DoubleBinaryOperator"): TSDoc.JavaInterface<Internal.DoubleBinaryOperator>;
declare function java(name: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$ChunkTaskResult"): TSDoc.JavaClass<typeof Internal.ChunkRenderDispatcher$ChunkTaskResult>;
declare function java(name: "net.minecraft.world.item.Item"): TSDoc.JavaClass<typeof Internal.Item>;
declare function java(name: "net.minecraft.client.gui.font.glyphs.BakedGlyph$Effect"): TSDoc.JavaClass<typeof Internal.BakedGlyph$Effect>;
declare function java(name: "java.util.Stack"): TSDoc.JavaClass<typeof Internal.Stack<any>>;
declare function java(name: "net.minecraft.world.level.GameRules$Value"): TSDoc.JavaClass<typeof Internal.GameRules$Value<any>>;
declare function java(name: "net.minecraft.world.level.biome.Biome$BiomeCategory"): TSDoc.JavaClass<typeof Internal.Biome$BiomeCategory>;
declare function java(name: "net.minecraft.util.thread.BlockableEventLoop"): TSDoc.JavaClass<typeof Internal.BlockableEventLoop<any>>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemRightClickEmptyEventJS"): TSDoc.JavaClass<typeof Internal.ItemRightClickEmptyEventJS>;
declare function java(name: "net.minecraft.util.FrameTimer"): TSDoc.JavaClass<typeof Internal.FrameTimer>;
declare function java(name: "java.util.Queue"): TSDoc.JavaInterface<Internal.Queue<any>>;
declare function java(name: "net.minecraft.world.entity.player.Player$BedSleepingProblem"): TSDoc.JavaClass<typeof Internal.Player$BedSleepingProblem>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundRecipePacket"): TSDoc.JavaClass<typeof Internal.ClientboundRecipePacket>;
declare function java(name: "java.util.EventObject"): TSDoc.JavaClass<typeof Internal.EventObject>;
declare function java(name: "net.minecraft.server.packs.repository.PackSource"): TSDoc.JavaInterface<Internal.PackSource>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2FloatFunction"): TSDoc.JavaInterface<Internal.Byte2FloatFunction>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AllowMouseClick"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$AllowMouseClick>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$BeforeKeyRelease"): TSDoc.JavaInterface<Internal.ScreenKeyboardEvents$BeforeKeyRelease>;
declare function java(name: "it.unimi.dsi.fastutil.longs.LongSet"): TSDoc.JavaInterface<Internal.LongSet>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.SimpleRandomFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.SimpleRandomFeatureConfiguration>;
declare function java(name: "net.minecraft.world.level.chunk.ProtoChunk"): TSDoc.JavaClass<typeof Internal.ProtoChunk>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.PiglinBruteSpecificSensor"): TSDoc.JavaClass<typeof Internal.PiglinBruteSpecificSensor>;
declare function java(name: "net.minecraft.stats.RecipeBook"): TSDoc.JavaClass<typeof Internal.RecipeBook>;
declare function java(name: "net.minecraft.client.gui.narration.NarratableEntry$NarrationPriority"): TSDoc.JavaClass<typeof Internal.NarratableEntry$NarrationPriority>;
declare function java(name: "net.minecraft.server.network.ServerPlayerConnection"): TSDoc.JavaInterface<Internal.ServerPlayerConnection>;
declare function java(name: "net.fabricmc.fabric.api.lookup.v1.block.BlockApiLookup$BlockApiProvider"): TSDoc.JavaInterface<Internal.BlockApiLookup$BlockApiProvider<any, any>>;
declare function java(name: "net.minecraft.world.level.chunk.PalettedContainer$Configuration"): TSDoc.JavaClass<typeof Internal.PalettedContainer$Configuration<any>>;
declare function java(name: "net.minecraft.world.entity.projectile.ThrownEgg"): TSDoc.JavaClass<typeof Internal.ThrownEgg>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundContainerButtonClickPacket"): TSDoc.JavaClass<typeof Internal.ServerboundContainerButtonClickPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSwingPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSwingPacket>;
declare function java(name: "net.minecraft.util.BitStorage"): TSDoc.JavaInterface<Internal.BitStorage>;
declare function java(name: "net.minecraft.core.Position"): TSDoc.JavaInterface<Internal.Position>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.BlockPileConfiguration"): TSDoc.JavaClass<typeof Internal.BlockPileConfiguration>;
declare function java(name: "net.minecraft.world.item.enchantment.Enchantment"): TSDoc.JavaClass<typeof Internal.Enchantment>;
declare function java(name: "net.minecraft.world.level.storage.ServerLevelData"): TSDoc.JavaInterface<Internal.ServerLevelData>;
declare function java(name: "net.minecraft.world.entity.npc.WanderingTrader"): TSDoc.JavaClass<typeof Internal.WanderingTrader>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSelectTradePacket"): TSDoc.JavaClass<typeof Internal.ServerboundSelectTradePacket>;
declare function java(name: "dev.latvian.mods.kubejs.util.WrappedJS"): TSDoc.JavaInterface<Internal.WrappedJS>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetTimePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetTimePacket>;
declare function java(name: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$CompiledChunk"): TSDoc.JavaClass<typeof Internal.ChunkRenderDispatcher$CompiledChunk>;
declare function java(name: "net.minecraft.server.players.GameProfileCache$GameProfileInfo"): TSDoc.JavaClass<typeof Internal.GameProfileCache$GameProfileInfo>;
declare function java(name: "net.minecraft.world.level.block.entity.EnderChestBlockEntity"): TSDoc.JavaClass<typeof Internal.EnderChestBlockEntity>;
declare function java(name: "net.minecraft.world.level.chunk.PalettedContainer$CountConsumer"): TSDoc.JavaInterface<Internal.PalettedContainer$CountConsumer<any>>;
declare function java(name: "dev.latvian.mods.kubejs.util.AttachedData"): TSDoc.JavaClass<typeof Internal.AttachedData>;
declare function java(name: "net.minecraft.world.entity.animal.Squid"): TSDoc.JavaClass<typeof Internal.Squid>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundAddMobPacket"): TSDoc.JavaClass<typeof Internal.ClientboundAddMobPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetTitlesAnimationPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetTitlesAnimationPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.BlockPredicateFilter"): TSDoc.JavaClass<typeof Internal.BlockPredicateFilter>;
declare function java(name: "java.util.function.ObjDoubleConsumer"): TSDoc.JavaInterface<Internal.ObjDoubleConsumer<any>>;
declare function java(name: "java.util.function.IntFunction"): TSDoc.JavaInterface<Internal.IntFunction<any>>;
declare function java(name: "java.util.concurrent.Callable"): TSDoc.JavaInterface<Internal.Callable<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.RotatedBlockProvider"): TSDoc.JavaClass<typeof Internal.RotatedBlockProvider>;
declare function java(name: "net.minecraft.world.level.levelgen.carver.CanyonCarverConfiguration$CanyonShapeConfiguration"): TSDoc.JavaClass<typeof Internal.CanyonCarverConfiguration$CanyonShapeConfiguration>;
declare function java(name: "net.minecraft.tags.TagManager$LoadResult"): TSDoc.JavaClass<typeof Internal.TagManager$LoadResult<any>>;
declare function java(name: "net.minecraft.world.entity.monster.Witch"): TSDoc.JavaClass<typeof Internal.Witch>;
declare function java(name: "net.minecraft.world.entity.vehicle.MinecartFurnace"): TSDoc.JavaClass<typeof Internal.MinecartFurnace>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundContainerSetContentPacket"): TSDoc.JavaClass<typeof Internal.ClientboundContainerSetContentPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.DensityFunction$FunctionContext"): TSDoc.JavaInterface<Internal.DensityFunction$FunctionContext>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2IntFunction"): TSDoc.JavaInterface<Internal.Long2IntFunction>;
declare function java(name: "net.minecraft.world.SimpleContainer"): TSDoc.JavaClass<typeof Internal.SimpleContainer>;
declare function java(name: "net.minecraft.client.gui.components.Widget"): TSDoc.JavaInterface<Internal.Widget>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.EnderDragonPhase"): TSDoc.JavaClass<typeof Internal.EnderDragonPhase<any>>;
declare function java(name: "net.minecraft.world.level.block.entity.FurnaceBlockEntity"): TSDoc.JavaClass<typeof Internal.FurnaceBlockEntity>;
declare function java(name: "net.minecraft.world.entity.npc.VillagerData"): TSDoc.JavaClass<typeof Internal.VillagerData>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPickItemPacket"): TSDoc.JavaClass<typeof Internal.ServerboundPickItemPacket>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.FenceBlockBuilder"): TSDoc.JavaClass<typeof Internal.FenceBlockBuilder>;
declare function java(name: "net.minecraft.world.entity.animal.MushroomCow$MushroomType"): TSDoc.JavaClass<typeof Internal.MushroomCow$MushroomType>;
declare function java(name: "net.minecraft.stats.StatFormatter"): TSDoc.JavaInterface<Internal.StatFormatter>;
declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockIDPredicate"): TSDoc.JavaClass<typeof Internal.BlockIDPredicate>;
declare function java(name: "java.util.stream.DoubleStream"): TSDoc.JavaInterface<Internal.DoubleStream>;
declare function java(name: "net.minecraft.world.entity.ai.targeting.TargetingConditions"): TSDoc.JavaClass<typeof Internal.TargetingConditions>;
declare function java(name: "java.math.BigInteger"): TSDoc.JavaClass<typeof Internal.BigInteger>;
declare function java(name: "net.minecraft.world.entity.raid.Raider"): TSDoc.JavaClass<typeof Internal.Raider>;
declare function java(name: "net.minecraft.world.level.block.entity.BaseContainerBlockEntity"): TSDoc.JavaClass<typeof Internal.BaseContainerBlockEntity>;
declare function java(name: "net.minecraft.world.level.chunk.ChunkAccess"): TSDoc.JavaClass<typeof Internal.ChunkAccess>;
declare function java(name: "net.minecraft.server.ServerScoreboard"): TSDoc.JavaClass<typeof Internal.ServerScoreboard>;
declare function java(name: "dev.latvian.mods.kubejs.loot.FishingLootEventJS"): TSDoc.JavaClass<typeof Internal.FishingLootEventJS>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2ShortFunction"): TSDoc.JavaInterface<Internal.Float2ShortFunction>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.InsideWorldBoundsPredicate"): TSDoc.JavaClass<typeof Internal.InsideWorldBoundsPredicate>;
declare function java(name: "com.mojang.blaze3d.vertex.VertexBuffer"): TSDoc.JavaClass<typeof Internal.VertexBuffer>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.SeagrassFeature"): TSDoc.JavaClass<typeof Internal.SeagrassFeature>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.RandomBlockMatchTest"): TSDoc.JavaClass<typeof Internal.RandomBlockMatchTest>;
declare function java(name: "net.minecraft.client.player.AbstractClientPlayer"): TSDoc.JavaClass<typeof Internal.AbstractClientPlayer>;
declare function java(name: "net.minecraft.world.level.levelgen.blending.Blender"): TSDoc.JavaClass<typeof Internal.Blender>;
declare function java(name: "net.minecraft.client.sounds.SoundEventListener"): TSDoc.JavaInterface<Internal.SoundEventListener>;
declare function java(name: "net.minecraft.world.level.biome.BiomeManager$NoiseBiomeSource"): TSDoc.JavaInterface<Internal.BiomeManager$NoiseBiomeSource>;
declare function java(name: "net.minecraft.world.level.levelgen.heightproviders.HeightProvider"): TSDoc.JavaClass<typeof Internal.HeightProvider>;
declare function java(name: "net.minecraft.world.level.chunk.ChunkStatus"): TSDoc.JavaClass<typeof Internal.ChunkStatus>;
declare function java(name: "net.minecraft.world.level.gameevent.GameEvent"): TSDoc.JavaClass<typeof Internal.GameEvent>;
declare function java(name: "net.minecraft.core.Direction8"): TSDoc.JavaClass<typeof Internal.Direction8>;
declare function java(name: "net.minecraft.network.protocol.game.ServerPacketListener"): TSDoc.JavaInterface<Internal.ServerPacketListener>;
declare function java(name: "net.minecraft.world.level.GameRules$Type"): TSDoc.JavaClass<typeof Internal.GameRules$Type<any>>;
declare function java(name: "net.minecraft.world.entity.animal.WaterAnimal"): TSDoc.JavaClass<typeof Internal.WaterAnimal>;
declare function java(name: "net.minecraft.world.scores.Objective"): TSDoc.JavaClass<typeof Internal.Objective>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonPhaseInstance"): TSDoc.JavaInterface<Internal.DragonPhaseInstance>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.RandomSpreadFoliagePlacer"): TSDoc.JavaClass<typeof Internal.RandomSpreadFoliagePlacer>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSetCommandMinecartPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSetCommandMinecartPacket>;
declare function java(name: "net.minecraft.world.level.chunk.UpgradeData"): TSDoc.JavaClass<typeof Internal.UpgradeData>;
declare function java(name: "dev.latvian.mods.kubejs.client.painter.PainterObject"): TSDoc.JavaClass<typeof Internal.PainterObject>;
declare function java(name: "net.minecraft.stats.Stat"): TSDoc.JavaClass<typeof Internal.Stat<any>>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleSpliterator"): TSDoc.JavaInterface<Internal.DoubleSpliterator>;
declare function java(name: "net.minecraft.world.level.levelgen.blending.BlendingData"): TSDoc.JavaClass<typeof Internal.BlendingData>;
declare function java(name: "java.util.function.DoubleToLongFunction"): TSDoc.JavaInterface<Internal.DoubleToLongFunction>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.MegaJungleTrunkPlacer"): TSDoc.JavaClass<typeof Internal.MegaJungleTrunkPlacer>;
declare function java(name: "dev.architectury.registry.registries.DeferredRegister"): TSDoc.JavaClass<typeof Internal.DeferredRegister<any>>;
declare function java(name: "dev.latvian.mods.kubejs.client.painter.PaintEventJS"): TSDoc.JavaClass<typeof Internal.PaintEventJS>;
declare function java(name: "com.mojang.brigadier.tree.RootCommandNode"): TSDoc.JavaClass<typeof Internal.RootCommandNode<any>>;
declare function java(name: "net.minecraft.util.valueproviders.ClampedNormalInt"): TSDoc.JavaClass<typeof Internal.ClampedNormalInt>;
declare function java(name: "net.minecraft.world.entity.vehicle.AbstractMinecartContainer"): TSDoc.JavaClass<typeof Internal.AbstractMinecartContainer>;
declare function java(name: "dev.architectury.registry.registries.RegistrySupplier"): TSDoc.JavaInterface<Internal.RegistrySupplier<any>>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleComparator"): TSDoc.JavaInterface<Internal.DoubleComparator>;
declare function java(name: "dev.latvian.mods.kubejs.loot.GiftLootEventJS"): TSDoc.JavaClass<typeof Internal.GiftLootEventJS>;
declare function java(name: "net.minecraft.world.level.block.RenderShape"): TSDoc.JavaClass<typeof Internal.RenderShape>;
declare function java(name: "net.minecraft.world.entity.AreaEffectCloud"): TSDoc.JavaClass<typeof Internal.AreaEffectCloud>;
declare function java(name: "it.unimi.dsi.fastutil.floats.FloatComparator"): TSDoc.JavaInterface<Internal.FloatComparator>;
declare function java(name: "net.minecraft.core.IdMap"): TSDoc.JavaInterface<Internal.IdMap<any>>;
declare function java(name: "net.minecraft.world.level.storage.loot.parameters.LootContextParam"): TSDoc.JavaClass<typeof Internal.LootContextParam<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.CarvingMaskPlacement"): TSDoc.JavaClass<typeof Internal.CarvingMaskPlacement>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.LayerConfiguration"): TSDoc.JavaClass<typeof Internal.LayerConfiguration>;
declare function java(name: "net.minecraft.client.RecipeBookCategories"): TSDoc.JavaClass<typeof Internal.RecipeBookCategories>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.TrunkPlacerType"): TSDoc.JavaClass<typeof Internal.TrunkPlacerType<any>>;
declare function java(name: "net.minecraft.util.ModCheck$Confidence"): TSDoc.JavaClass<typeof Internal.ModCheck$Confidence>;
declare function java(name: "java.util.IntSummaryStatistics"): TSDoc.JavaClass<typeof Internal.IntSummaryStatistics>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.BlockColumnConfiguration$Layer"): TSDoc.JavaClass<typeof Internal.BlockColumnConfiguration$Layer>;
declare function java(name: "net.minecraft.world.level.levelgen.WorldGenSettings"): TSDoc.JavaClass<typeof Internal.WorldGenSettings>;
declare function java(name: "net.minecraft.world.phys.shapes.DiscreteVoxelShape$IntLineConsumer"): TSDoc.JavaInterface<Internal.DiscreteVoxelShape$IntLineConsumer>;
declare function java(name: "net.minecraft.client.resources.model.ModelResourceLocation"): TSDoc.JavaClass<typeof Internal.ModelResourceLocation>;
declare function java(name: "net.minecraft.core.Vec3i"): TSDoc.JavaClass<typeof Vec3i>;
declare function java(name: "dev.latvian.mods.kubejs.misc.PoiTypeBuilder"): TSDoc.JavaClass<typeof Internal.PoiTypeBuilder>;
declare function java(name: "net.minecraft.world.level.chunk.Palette"): TSDoc.JavaInterface<Internal.Palette<any>>;
declare function java(name: "net.minecraft.world.level.gameevent.BlockPositionSource"): TSDoc.JavaClass<typeof Internal.BlockPositionSource>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.CountOnEveryLayerPlacement"): TSDoc.JavaClass<typeof Internal.CountOnEveryLayerPlacement>;
declare function java(name: "net.minecraft.world.entity.animal.Ocelot"): TSDoc.JavaClass<typeof Internal.Ocelot>;
declare function java(name: "net.fabricmc.fabric.impl.networking.DisconnectPacketSource"): TSDoc.JavaInterface<Internal.DisconnectPacketSource>;
declare function java(name: "java.util.Locale$FilteringMode"): TSDoc.JavaClass<typeof Internal.Locale$FilteringMode>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pieces.PieceGeneratorSupplier$Context"): TSDoc.JavaClass<typeof Internal.PieceGeneratorSupplier$Context<any>>;
declare function java(name: "net.minecraft.world.entity.projectile.AbstractArrow"): TSDoc.JavaClass<typeof Internal.AbstractArrow>;
declare function java(name: "net.minecraft.world.inventory.MenuConstructor"): TSDoc.JavaInterface<Internal.MenuConstructor>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.NearestItemSensor"): TSDoc.JavaClass<typeof Internal.NearestItemSensor>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerCombatEnterPacket"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerCombatEnterPacket>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Helmet"): TSDoc.JavaClass<typeof Internal.ArmorItemBuilder$Helmet>;
declare function java(name: "net.minecraft.world.entity.monster.Illusioner"): TSDoc.JavaClass<typeof Internal.Illusioner>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockAgeProcessor"): TSDoc.JavaClass<typeof Internal.BlockAgeProcessor>;
declare function java(name: "net.minecraft.world.entity.Entity$RemovalReason"): TSDoc.JavaClass<typeof Internal.Entity$RemovalReason>;
declare function java(name: "net.minecraft.world.level.block.entity.ComparatorBlockEntity"): TSDoc.JavaClass<typeof Internal.ComparatorBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.core.BlockStateKJS"): TSDoc.JavaInterface<Internal.BlockStateKJS>;
declare function java(name: "net.minecraft.world.entity.ai.goal.Goal$Flag"): TSDoc.JavaClass<typeof Internal.Goal$Flag>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.BlobFoliagePlacer"): TSDoc.JavaClass<typeof Internal.BlobFoliagePlacer>;
declare function java(name: "it.unimi.dsi.fastutil.floats.FloatIterator"): TSDoc.JavaInterface<Internal.FloatIterator>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.StonecuttingRecipeJS"): TSDoc.JavaClass<typeof Internal.StonecuttingRecipeJS>;
declare function java(name: "net.minecraft.client.gui.components.toasts.Toast$Visibility"): TSDoc.JavaClass<typeof Internal.Toast$Visibility>;
declare function java(name: "net.minecraft.world.entity.ai.village.poi.PoiType"): TSDoc.JavaClass<typeof Internal.PoiType>;
declare function java(name: "net.minecraft.world.inventory.HopperMenu"): TSDoc.JavaClass<typeof Internal.HopperMenu>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.OreConfiguration$TargetBlockState"): TSDoc.JavaClass<typeof Internal.OreConfiguration$TargetBlockState>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundRenameItemPacket"): TSDoc.JavaClass<typeof Internal.ServerboundRenameItemPacket>;
declare function java(name: "net.minecraft.core.Direction"): TSDoc.JavaClass<typeof Internal.Direction>;
declare function java(name: "net.minecraft.world.level.chunk.LightChunkGetter"): TSDoc.JavaInterface<Internal.LightChunkGetter>;
declare function java(name: "net.minecraft.world.level.saveddata.maps.MapItemSavedData$HoldingPlayer"): TSDoc.JavaClass<typeof Internal.MapItemSavedData$HoldingPlayer>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.featuresize.ThreeLayersFeatureSize"): TSDoc.JavaClass<typeof Internal.ThreeLayersFeatureSize>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.BushFoliagePlacer"): TSDoc.JavaClass<typeof Internal.BushFoliagePlacer>;
declare function java(name: "net.minecraft.core.RegistryAccess"): TSDoc.JavaInterface<Internal.RegistryAccess>;
declare function java(name: "net.minecraft.world.entity.animal.IronGolem$Crackiness"): TSDoc.JavaClass<typeof Internal.IronGolem$Crackiness>;
declare function java(name: "com.mojang.blaze3d.vertex.VertexFormat$IndexType"): TSDoc.JavaClass<typeof Internal.VertexFormat$IndexType>;
declare function java(name: "net.minecraft.world.level.entity.EntityTypeTest"): TSDoc.JavaInterface<Internal.EntityTypeTest<any, any>>;
declare function java(name: "net.minecraft.util.profiling.metrics.MetricCategory"): TSDoc.JavaClass<typeof Internal.MetricCategory>;
declare function java(name: "net.minecraft.network.chat.ChatType"): TSDoc.JavaClass<typeof Internal.ChatType>;
declare function java(name: "net.minecraft.world.level.levelgen.Heightmap"): TSDoc.JavaClass<typeof Internal.Heightmap>;
declare function java(name: "net.minecraft.world.level.levelgen.carver.ConfiguredWorldCarver"): TSDoc.JavaClass<typeof Internal.ConfiguredWorldCarver<any>>;
declare function java(name: "java.util.Vector"): TSDoc.JavaClass<typeof Internal.Vector<any>>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.CompostablesRecipeEventJS"): TSDoc.JavaClass<typeof Internal.CompostablesRecipeEventJS>;
declare function java(name: "net.minecraft.sounds.SoundSource"): TSDoc.JavaClass<typeof Internal.SoundSource>;
declare function java(name: "net.minecraft.world.level.portal.PortalForcer"): TSDoc.JavaClass<typeof Internal.PortalForcer>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.WeightedPlacedFeature"): TSDoc.JavaClass<typeof Internal.WeightedPlacedFeature>;
declare function java(name: "net.minecraft.world.item.context.BlockPlaceContext"): TSDoc.JavaClass<typeof Internal.BlockPlaceContext>;
declare function java(name: "net.minecraft.world.entity.player.StackedContents"): TSDoc.JavaClass<typeof Internal.StackedContents>;
declare function java(name: "net.minecraft.world.inventory.FurnaceMenu"): TSDoc.JavaClass<typeof Internal.FurnaceMenu>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPlayerInputPacket"): TSDoc.JavaClass<typeof Internal.ServerboundPlayerInputPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetExperiencePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetExperiencePacket>;
declare function java(name: "net.minecraft.world.item.crafting.BookCloningRecipe"): TSDoc.JavaClass<typeof Internal.BookCloningRecipe>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundLightUpdatePacketData"): TSDoc.JavaClass<typeof Internal.ClientboundLightUpdatePacketData>;
declare function java(name: "net.minecraft.core.particles.ParticleType"): TSDoc.JavaClass<typeof Internal.ParticleType<any>>;
declare function java(name: "net.minecraft.world.level.storage.loot.predicates.LootItemConditionType"): TSDoc.JavaClass<typeof Internal.LootItemConditionType>;
declare function java(name: "net.minecraft.util.valueproviders.ClampedNormalFloat"): TSDoc.JavaClass<typeof Internal.ClampedNormalFloat>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.NoiseEffect"): TSDoc.JavaClass<typeof Internal.NoiseEffect>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.PickaxeItemBuilder"): TSDoc.JavaClass<typeof Internal.PickaxeItemBuilder>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$AfterRender"): TSDoc.JavaInterface<Internal.ScreenEvents$AfterRender>;
declare function java(name: "net.minecraft.world.entity.ai.gossip.GossipContainer"): TSDoc.JavaClass<typeof Internal.GossipContainer>;
declare function java(name: "net.minecraft.advancements.DisplayInfo"): TSDoc.JavaClass<typeof Internal.DisplayInfo>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortCollection"): TSDoc.JavaInterface<Internal.ShortCollection>;
declare function java(name: "net.minecraft.network.syncher.SynchedEntityData$DataItem"): TSDoc.JavaClass<typeof Internal.SynchedEntityData$DataItem<any>>;
declare function java(name: "net.minecraft.world.level.block.entity.SkullBlockEntity"): TSDoc.JavaClass<typeof Internal.SkullBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.server.CommandEventJS"): TSDoc.JavaClass<typeof Internal.CommandEventJS>;
declare function java(name: "net.minecraft.network.syncher.EntityDataAccessor"): TSDoc.JavaClass<typeof Internal.EntityDataAccessor<any>>;
declare function java(name: "net.minecraft.world.level.block.SoundType"): TSDoc.JavaClass<typeof Internal.SoundType>;
declare function java(name: "net.minecraft.world.entity.animal.AbstractFish"): TSDoc.JavaClass<typeof Internal.AbstractFish>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2ObjectFunction"): TSDoc.JavaInterface<Internal.Reference2ObjectFunction<any, any>>;
declare function java(name: "net.minecraft.core.FrontAndTop"): TSDoc.JavaClass<typeof Internal.FrontAndTop>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPlayerActionPacket"): TSDoc.JavaClass<typeof Internal.ServerboundPlayerActionPacket>;
declare function java(name: "net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer"): TSDoc.JavaClass<typeof Internal.LootPoolEntryContainer>;
declare function java(name: "net.minecraft.world.entity.vehicle.Boat"): TSDoc.JavaClass<typeof Internal.Boat>;
declare function java(name: "net.minecraft.world.ticks.TickAccess"): TSDoc.JavaInterface<Internal.TickAccess<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundRecipeBookChangeSettingsPacket"): TSDoc.JavaClass<typeof Internal.ServerboundRecipeBookChangeSettingsPacket>;
declare function java(name: "net.minecraft.world.level.block.entity.BlastFurnaceBlockEntity"): TSDoc.JavaClass<typeof Internal.BlastFurnaceBlockEntity>;
declare function java(name: "net.minecraft.world.entity.item.FallingBlockEntity"): TSDoc.JavaClass<typeof Internal.FallingBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.stages.Stages"): TSDoc.JavaClass<typeof Internal.Stages>;
declare function java(name: "dev.latvian.mods.kubejs.level.ExplosionEventJS$Post"): TSDoc.JavaClass<typeof Internal.ExplosionEventJS$Post>;
declare function java(name: "dev.latvian.mods.kubejs.RegistryObjectBuilderTypes$BuilderFactory"): TSDoc.JavaInterface<Internal.RegistryObjectBuilderTypes$BuilderFactory<any>>;
declare function java(name: "java.util.Locale"): TSDoc.JavaClass<typeof Internal.Locale>;
declare function java(name: "net.minecraft.client.renderer.OutlineBufferSource"): TSDoc.JavaClass<typeof Internal.OutlineBufferSource>;
declare function java(name: "java.util.function.LongPredicate"): TSDoc.JavaInterface<Internal.LongPredicate>;
declare function java(name: "net.minecraft.client.renderer.block.model.ItemTransform"): TSDoc.JavaClass<typeof Internal.ItemTransform>;
declare function java(name: "net.minecraft.world.level.LevelSimulatedReader"): TSDoc.JavaInterface<Internal.LevelSimulatedReader>;
declare function java(name: "net.fabricmc.fabric.impl.networking.server.ServerPlayNetworkAddon"): TSDoc.JavaClass<typeof Internal.ServerPlayNetworkAddon>;
declare function java(name: "net.minecraft.world.entity.projectile.Fireball"): TSDoc.JavaClass<typeof Internal.Fireball>;
declare function java(name: "it.unimi.dsi.fastutil.Function"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.Function<any, any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerLookAtPacket"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerLookAtPacket>;
declare function java(name: "net.minecraft.world.entity.ai.gossip.GossipType"): TSDoc.JavaClass<typeof Internal.GossipType>;
declare function java(name: "net.minecraft.nbt.StreamTagVisitor$ValueResult"): TSDoc.JavaClass<typeof Internal.StreamTagVisitor$ValueResult>;
declare function java(name: "net.minecraft.server.packs.resources.PreparableReloadListener$PreparationBarrier"): TSDoc.JavaInterface<Internal.PreparableReloadListener$PreparationBarrier>;
declare function java(name: "net.minecraft.world.level.gameevent.PositionSourceType"): TSDoc.JavaInterface<Internal.PositionSourceType<any>>;
declare function java(name: "net.minecraft.world.entity.player.PlayerModelPart"): TSDoc.JavaClass<typeof Internal.PlayerModelPart>;
declare function java(name: "net.minecraft.world.level.saveddata.maps.MapItemSavedData"): TSDoc.JavaClass<typeof Internal.MapItemSavedData>;
declare function java(name: "net.minecraft.world.level.block.entity.LidBlockEntity"): TSDoc.JavaInterface<Internal.LidBlockEntity>;
declare function java(name: "net.minecraft.world.entity.ai.control.Control"): TSDoc.JavaInterface<Internal.Control>;
declare function java(name: "dev.architectury.hooks.level.biome.SpawnProperties"): TSDoc.JavaInterface<Internal.SpawnProperties>;
declare function java(name: "java.util.ListIterator"): TSDoc.JavaInterface<Internal.ListIterator<any>>;
declare function java(name: "net.minecraft.world.level.block.entity.CommandBlockEntity$Mode"): TSDoc.JavaClass<typeof Internal.CommandBlockEntity$Mode>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2LongFunction"): TSDoc.JavaInterface<Internal.Byte2LongFunction>;
declare function java(name: "net.minecraft.server.level.progress.ChunkProgressListener"): TSDoc.JavaInterface<Internal.ChunkProgressListener>;
declare function java(name: "net.minecraft.world.inventory.EnchantmentMenu"): TSDoc.JavaClass<typeof Internal.EnchantmentMenu>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext"): TSDoc.JavaClass<typeof Internal.StructurePieceSerializationContext>;
declare function java(name: "net.minecraft.client.gui.narration.NarrationThunk"): TSDoc.JavaClass<typeof Internal.NarrationThunk<any>>;
declare function java(name: "net.minecraft.client.gui.components.spectator.SpectatorGui"): TSDoc.JavaClass<typeof Internal.SpectatorGui>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.Feature"): TSDoc.JavaClass<typeof Internal.Feature<any>>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.model.FabricBakedModel"): TSDoc.JavaInterface<Internal.FabricBakedModel>;
declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryEntryAddedCallback"): TSDoc.JavaInterface<Internal.RegistryEntryAddedCallback<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundChatPacket"): TSDoc.JavaClass<typeof Internal.ClientboundChatPacket>;
declare function java(name: "net.minecraft.client.particle.ParticleRenderType"): TSDoc.JavaInterface<Internal.ParticleRenderType>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseBasedStateProvider"): TSDoc.JavaClass<typeof Internal.NoiseBasedStateProvider>;
declare function java(name: "net.minecraft.world.entity.vehicle.MinecartCommandBlock"): TSDoc.JavaClass<typeof Internal.MinecartCommandBlock>;
declare function java(name: "com.mojang.brigadier.context.CommandContextBuilder"): TSDoc.JavaClass<typeof Internal.CommandContextBuilder<any>>;
declare function java(name: "net.minecraft.world.level.chunk.CarvingMask$Mask"): TSDoc.JavaInterface<Internal.CarvingMask$Mask>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2ByteFunction"): TSDoc.JavaInterface<Internal.Char2ByteFunction>;
declare function java(name: "net.minecraft.client.particle.ParticleProvider"): TSDoc.JavaInterface<Internal.ParticleProvider<any>>;
declare function java(name: "net.fabricmc.fabric.mixin.registry.sync.AccessorRegistry"): TSDoc.JavaInterface<Internal.AccessorRegistry<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.TreeConfiguration"): TSDoc.JavaClass<typeof Internal.TreeConfiguration>;
declare function java(name: "net.minecraft.commands.SharedSuggestionProvider$ElementSuggestionType"): TSDoc.JavaClass<typeof Internal.SharedSuggestionProvider$ElementSuggestionType>;
declare function java(name: "net.minecraft.world.entity.PathfinderMob"): TSDoc.JavaClass<typeof Internal.PathfinderMob>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder"): TSDoc.JavaClass<typeof Internal.ItemBuilder>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder$ItemColorJS"): TSDoc.JavaInterface<Internal.ItemBuilder$ItemColorJS>;
declare function java(name: "net.minecraft.world.level.block.state.BlockBehaviour$OffsetType"): TSDoc.JavaClass<typeof Internal.BlockBehaviour$OffsetType>;
declare function java(name: "net.fabricmc.fabric.api.lookup.v1.block.BlockApiCache"): TSDoc.JavaInterface<Internal.BlockApiCache<any, any>>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2FloatFunction"): TSDoc.JavaInterface<Internal.Short2FloatFunction>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.AdultSensor"): TSDoc.JavaClass<typeof Internal.AdultSensor>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.DiskConfiguration"): TSDoc.JavaClass<typeof Internal.DiskConfiguration>;
declare function java(name: "net.minecraft.world.level.storage.LevelResource"): TSDoc.JavaClass<typeof Internal.LevelResource>;
declare function java(name: "net.minecraft.util.profiling.metrics.profiling.MetricsRecorder"): TSDoc.JavaInterface<Internal.MetricsRecorder>;
declare function java(name: "net.minecraft.advancements.Advancement"): TSDoc.JavaClass<typeof Internal.Advancement>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.NoiseThresholdCountPlacement"): TSDoc.JavaClass<typeof Internal.NoiseThresholdCountPlacement>;
declare function java(name: "dev.latvian.mods.kubejs.fluid.FlowingFluidBuilder"): TSDoc.JavaClass<typeof Internal.FlowingFluidBuilder>;
declare function java(name: "net.minecraft.world.phys.BlockHitResult"): TSDoc.JavaClass<typeof Internal.BlockHitResult>;
declare function java(name: "net.minecraft.world.entity.MobCategory"): TSDoc.JavaClass<typeof Internal.MobCategory>;
declare function java(name: "net.minecraft.world.inventory.RecipeBookType"): TSDoc.JavaClass<typeof Internal.RecipeBookType>;
declare function java(name: "net.fabricmc.fabric.mixin.datagen.DynamicRegistryManagerAccessor"): TSDoc.JavaInterface<Internal.DynamicRegistryManagerAccessor>;
declare function java(name: "dev.latvian.mods.kubejs.core.FireworkRocketEntityKJS"): TSDoc.JavaInterface<Internal.FireworkRocketEntityKJS>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.MatchingBlockTagPredicate"): TSDoc.JavaClass<typeof Internal.MatchingBlockTagPredicate>;
declare function java(name: "net.minecraft.world.entity.monster.Vex"): TSDoc.JavaClass<typeof Internal.Vex>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.RandomOffsetPlacement"): TSDoc.JavaClass<typeof Internal.RandomOffsetPlacement>;
declare function java(name: "net.minecraft.world.level.GameRules$GameRuleTypeVisitor"): TSDoc.JavaInterface<Internal.GameRules$GameRuleTypeVisitor>;
declare function java(name: "net.minecraft.server.ServerFunctionManager$TraceCallbacks"): TSDoc.JavaInterface<Internal.ServerFunctionManager$TraceCallbacks>;
declare function java(name: "java.util.Dictionary"): TSDoc.JavaClass<typeof Internal.Dictionary<any, any>>;
declare function java(name: "net.minecraft.client.player.Input"): TSDoc.JavaClass<typeof Internal.Input>;
declare function java(name: "net.minecraft.world.entity.npc.VillagerDataHolder"): TSDoc.JavaInterface<Internal.VillagerDataHolder>;
declare function java(name: "net.minecraft.world.level.block.entity.BlockEntity"): TSDoc.JavaClass<typeof Internal.BlockEntity>;
declare function java(name: "net.minecraft.world.InteractionHand"): TSDoc.JavaClass<typeof Hand>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetEntityMotionPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetEntityMotionPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundRespawnPacket"): TSDoc.JavaClass<typeof Internal.ClientboundRespawnPacket>;
declare function java(name: "java.util.function.Supplier"): TSDoc.JavaInterface<Internal.Supplier<any>>;
declare function java(name: "net.minecraft.server.level.ChunkHolder$ChunkLoadingFailure"): TSDoc.JavaInterface<Internal.ChunkHolder$ChunkLoadingFailure>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.EnvironmentScanPlacement"): TSDoc.JavaClass<typeof Internal.EnvironmentScanPlacement>;
declare function java(name: "net.minecraft.world.entity.ai.navigation.PathNavigation"): TSDoc.JavaClass<typeof Internal.PathNavigation>;
declare function java(name: "net.minecraft.world.level.gameevent.GameEventListenerRegistrar"): TSDoc.JavaClass<typeof Internal.GameEventListenerRegistrar>;
declare function java(name: "net.minecraft.world.inventory.tooltip.TooltipComponent"): TSDoc.JavaInterface<Internal.TooltipComponent>;
declare function java(name: "net.minecraft.world.item.crafting.BlastingRecipe"): TSDoc.JavaClass<typeof Internal.BlastingRecipe>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$BeforeTick"): TSDoc.JavaInterface<Internal.ScreenEvents$BeforeTick>;
declare function java(name: "java.util.Map$Entry"): TSDoc.JavaInterface<Internal.Map$Entry<any, any>>;
declare function java(name: "net.fabricmc.fabric.impl.transfer.fluid.FluidVariantCache"): TSDoc.JavaInterface<Internal.FluidVariantCache>;
declare function java(name: "net.minecraft.client.resources.model.BakedModel"): TSDoc.JavaInterface<Internal.BakedModel>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.BlockPredicateType"): TSDoc.JavaInterface<Internal.BlockPredicateType<any>>;
declare function java(name: "java.util.stream.Stream$Builder"): TSDoc.JavaInterface<Internal.Stream$Builder<any>>;
declare function java(name: "java.io.Serializable"): TSDoc.JavaInterface<Internal.Serializable>;
declare function java(name: "net.minecraft.world.entity.animal.Fox$Type"): TSDoc.JavaClass<typeof Internal.Fox$Type>;
declare function java(name: "net.minecraft.world.entity.monster.Pillager"): TSDoc.JavaClass<typeof Internal.Pillager>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntList"): TSDoc.JavaInterface<Internal.IntList>;
declare function java(name: "com.mojang.blaze3d.preprocessor.GlslPreprocessor"): TSDoc.JavaClass<typeof Internal.GlslPreprocessor>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectFunction"): TSDoc.JavaInterface<Internal.Long2ObjectFunction<any>>;
declare function java(name: "net.minecraft.world.level.border.BorderChangeListener"): TSDoc.JavaInterface<Internal.BorderChangeListener>;
declare function java(name: "net.minecraft.server.level.ChunkMap"): TSDoc.JavaClass<typeof Internal.ChunkMap>;
declare function java(name: "dev.latvian.mods.kubejs.item.ingredient.IngredientJS"): TSDoc.JavaInterface<Internal.IngredientJS>;
declare function java(name: "dev.latvian.mods.kubejs.player.AdvancementJS"): TSDoc.JavaClass<typeof Internal.AdvancementJS>;
declare function java(name: "net.minecraft.world.level.storage.loot.providers.number.LootNumberProviderType"): TSDoc.JavaClass<typeof Internal.LootNumberProviderType>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundEntityTagQuery"): TSDoc.JavaClass<typeof Internal.ServerboundEntityTagQuery>;
declare function java(name: "java.util.function.DoublePredicate"): TSDoc.JavaInterface<Internal.DoublePredicate>;
declare function java(name: "net.minecraft.world.entity.animal.horse.Mule"): TSDoc.JavaClass<typeof Internal.Mule>;
declare function java(name: "net.minecraft.world.entity.monster.MagmaCube"): TSDoc.JavaClass<typeof Internal.MagmaCube>;
declare function java(name: "net.minecraft.world.inventory.GrindstoneMenu"): TSDoc.JavaClass<typeof Internal.GrindstoneMenu>;
declare function java(name: "net.minecraft.world.level.chunk.ChunkAccess$TicksToSave"): TSDoc.JavaClass<typeof Internal.ChunkAccess$TicksToSave>;
declare function java(name: "net.minecraft.world.level.chunk.FeatureAccess"): TSDoc.JavaInterface<Internal.FeatureAccess>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundCommandSuggestionPacket"): TSDoc.JavaClass<typeof Internal.ServerboundCommandSuggestionPacket>;
declare function java(name: "net.minecraft.client.renderer.texture.TextureAtlasSprite"): TSDoc.JavaClass<typeof Internal.TextureAtlasSprite>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockMatchTest"): TSDoc.JavaClass<typeof Internal.BlockMatchTest>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AllowMouseRelease"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$AllowMouseRelease>;
declare function java(name: "java.util.Calendar"): TSDoc.JavaClass<typeof Internal.Calendar>;
declare function java(name: "dev.latvian.mods.kubejs.level.ServerLevelJS"): TSDoc.JavaClass<typeof Internal.ServerLevelJS>;
declare function java(name: "net.fabricmc.fabric.mixin.client.particle.ParticleManagerAccessor"): TSDoc.JavaInterface<Internal.ParticleManagerAccessor>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSoundPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSoundPacket>;
declare function java(name: "net.minecraft.world.level.storage.loot.parameters.LootContextParamSet"): TSDoc.JavaClass<typeof Internal.LootContextParamSet>;
declare function java(name: "com.mojang.blaze3d.vertex.BufferBuilder"): TSDoc.JavaClass<typeof Internal.BufferBuilder>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.ReplaceBlockConfiguration"): TSDoc.JavaClass<typeof Internal.ReplaceBlockConfiguration>;
declare function java(name: "java.math.BigDecimal"): TSDoc.JavaClass<typeof Internal.BigDecimal>;
declare function java(name: "net.fabricmc.fabric.impl.registry.sync.FabricRegistry"): TSDoc.JavaInterface<Internal.FabricRegistry>;
declare function java(name: "net.minecraft.network.chat.FormattedText$StyledContentConsumer"): TSDoc.JavaInterface<Internal.FormattedText$StyledContentConsumer<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundLoginPacket"): TSDoc.JavaClass<typeof Internal.ClientboundLoginPacket>;
declare function java(name: "java.util.function.BiConsumer"): TSDoc.JavaInterface<Internal.BiConsumer<any, any>>;
declare function java(name: "net.minecraft.client.gui.GuiComponent"): TSDoc.JavaClass<typeof Internal.GuiComponent>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.PineFoliagePlacer"): TSDoc.JavaClass<typeof Internal.PineFoliagePlacer>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2FloatFunction"): TSDoc.JavaInterface<Internal.Long2FloatFunction>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.JigsawConfiguration"): TSDoc.JavaClass<typeof Internal.JigsawConfiguration>;
declare function java(name: "it.unimi.dsi.fastutil.longs.LongComparator"): TSDoc.JavaInterface<Internal.LongComparator>;
declare function java(name: "net.minecraft.world.level.biome.BiomeResolver"): TSDoc.JavaInterface<Internal.BiomeResolver>;
declare function java(name: "java.lang.Number"): TSDoc.JavaClass<typeof Internal.Number>;
declare function java(name: "java.util.OptionalInt"): TSDoc.JavaClass<typeof Internal.OptionalInt>;
declare function java(name: "net.minecraft.client.renderer.chunk.RenderRegionCache"): TSDoc.JavaClass<typeof Internal.RenderRegionCache>;
declare function java(name: "com.mojang.blaze3d.vertex.PoseStack"): TSDoc.JavaClass<typeof Internal.PoseStack>;
declare function java(name: "net.minecraft.core.BlockPos$MutableBlockPos"): TSDoc.JavaClass<typeof Internal.BlockPos$MutableBlockPos>;
declare function java(name: "dev.latvian.mods.kubejs.loot.LootTableEntry"): TSDoc.JavaClass<typeof Internal.LootTableEntry>;
declare function java(name: "net.minecraft.client.renderer.debug.VillageSectionsDebugRenderer"): TSDoc.JavaClass<typeof Internal.VillageSectionsDebugRenderer>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.RandomBlockStateMatchTest"): TSDoc.JavaClass<typeof Internal.RandomBlockStateMatchTest>;
declare function java(name: "net.minecraft.world.entity.monster.piglin.PiglinBrute"): TSDoc.JavaClass<typeof Internal.PiglinBrute>;
declare function java(name: "net.minecraft.client.renderer.RenderType"): TSDoc.JavaClass<typeof Internal.RenderType>;
declare function java(name: "java.util.UUID"): TSDoc.JavaClass<typeof Internal.UUID>;
declare function java(name: "net.minecraft.server.network.ServerConnectionListener"): TSDoc.JavaClass<typeof Internal.ServerConnectionListener>;
declare function java(name: "net.minecraft.commands.SharedSuggestionProvider"): TSDoc.JavaInterface<Internal.SharedSuggestionProvider>;
declare function java(name: "net.minecraft.commands.Commands$ParseFunction"): TSDoc.JavaInterface<Internal.Commands$ParseFunction>;
declare function java(name: "net.minecraft.world.entity.monster.hoglin.HoglinBase"): TSDoc.JavaInterface<Internal.HoglinBase>;
declare function java(name: "net.minecraft.world.level.levelgen.heightproviders.TrapezoidHeight"): TSDoc.JavaClass<typeof Internal.TrapezoidHeight>;
declare function java(name: "net.minecraft.world.level.block.piston.PistonMovingBlockEntity"): TSDoc.JavaClass<typeof Internal.PistonMovingBlockEntity>;
declare function java(name: "dev.architectury.hooks.level.biome.ClimateProperties"): TSDoc.JavaInterface<Internal.ClimateProperties>;
declare function java(name: "dev.latvian.mods.kubejs.bindings.BlockWrapper"): TSDoc.JavaClass<typeof Block>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.TemptingSensor"): TSDoc.JavaClass<typeof Internal.TemptingSensor>;
declare function java(name: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator"): TSDoc.JavaClass<typeof Internal.VariantBlockStateGenerator>;
declare function java(name: "java.util.random.RandomGenerator"): TSDoc.JavaInterface<Internal.RandomGenerator>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonStrafePlayerPhase"): TSDoc.JavaClass<typeof Internal.DragonStrafePlayerPhase>;
declare function java(name: "net.minecraft.world.entity.animal.Turtle"): TSDoc.JavaClass<typeof Internal.Turtle>;
declare function java(name: "net.minecraft.core.RegistryAccess$Writable"): TSDoc.JavaInterface<Internal.RegistryAccess$Writable>;
declare function java(name: "net.minecraft.world.level.levelgen.DensityFunction$SimpleFunction"): TSDoc.JavaInterface<Internal.DensityFunction$SimpleFunction>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.InSquarePlacement"): TSDoc.JavaClass<typeof Internal.InSquarePlacement>;
declare function java(name: "com.mojang.brigadier.suggestion.Suggestion"): TSDoc.JavaClass<typeof Internal.Suggestion>;
declare function java(name: "net.minecraft.world.level.LevelSimulatedRW"): TSDoc.JavaInterface<Internal.LevelSimulatedRW>;
declare function java(name: "net.minecraft.client.renderer.chunk.RenderChunkRegion"): TSDoc.JavaClass<typeof Internal.RenderChunkRegion>;
declare function java(name: "net.minecraft.world.level.material.MaterialColor"): TSDoc.JavaClass<typeof Internal.MaterialColor>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootPool$Builder"): TSDoc.JavaClass<typeof Internal.LootPool$Builder>;
declare function java(name: "net.minecraft.client.renderer.RenderType$CompositeState"): TSDoc.JavaClass<typeof Internal.RenderType$CompositeState>;
declare function java(name: "net.minecraft.client.gui.screens.Overlay"): TSDoc.JavaClass<typeof Internal.Overlay>;
declare function java(name: "net.minecraft.nbt.TagType"): TSDoc.JavaInterface<Internal.TagType<any>>;
declare function java(name: "net.minecraft.world.entity.monster.AbstractIllager$IllagerArmPose"): TSDoc.JavaClass<typeof Internal.AbstractIllager$IllagerArmPose>;
declare function java(name: "it.unimi.dsi.fastutil.longs.LongSpliterator"): TSDoc.JavaInterface<Internal.LongSpliterator>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundMapItemDataPacket"): TSDoc.JavaClass<typeof Internal.ClientboundMapItemDataPacket>;
declare function java(name: "it.unimi.dsi.fastutil.BidirectionalIterator"): TSDoc.JavaInterface<Internal.BidirectionalIterator<any>>;
declare function java(name: "dev.latvian.mods.kubejs.RegistryObjectBuilderTypes$BuilderType"): TSDoc.JavaClass<typeof Internal.RegistryObjectBuilderTypes$BuilderType<any>>;
declare function java(name: "dev.latvian.mods.kubejs.loot.LootBuilderPool"): TSDoc.JavaClass<typeof Internal.LootBuilderPool>;
declare function java(name: "net.minecraft.world.level.block.Mirror"): TSDoc.JavaClass<typeof Internal.Mirror>;
declare function java(name: "java.util.stream.LongStream$Builder"): TSDoc.JavaInterface<Internal.LongStream$Builder>;
declare function java(name: "net.minecraft.client.renderer.LightTexture"): TSDoc.JavaClass<typeof Internal.LightTexture>;
declare function java(name: "dev.latvian.mods.kubejs.client.painter.Painter"): TSDoc.JavaClass<typeof Internal.Painter>;
declare function java(name: "net.minecraft.world.level.chunk.storage.ChunkScanAccess"): TSDoc.JavaInterface<Internal.ChunkScanAccess>;
declare function java(name: "net.minecraft.world.entity.LerpingModel"): TSDoc.JavaInterface<Internal.LerpingModel>;
declare function java(name: "net.minecraft.world.entity.monster.WitherSkeleton"): TSDoc.JavaClass<typeof Internal.WitherSkeleton>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootContext$DynamicDrop"): TSDoc.JavaInterface<Internal.LootContext$DynamicDrop>;
declare function java(name: "dev.latvian.mods.kubejs.core.ItemStackKJS"): TSDoc.JavaInterface<Internal.ItemStackKJS>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$AllowKeyRelease"): TSDoc.JavaInterface<Internal.ScreenKeyboardEvents$AllowKeyRelease>;
declare function java(name: "dev.latvian.mods.kubejs.server.ScheduledEvent"): TSDoc.JavaClass<typeof Internal.ScheduledEvent>;
declare function java(name: "net.minecraft.server.packs.resources.ResourceManagerReloadListener"): TSDoc.JavaInterface<Internal.ResourceManagerReloadListener>;
declare function java(name: "com.mojang.blaze3d.shaders.AbstractUniform"): TSDoc.JavaClass<typeof Internal.AbstractUniform>;
declare function java(name: "dev.latvian.mods.kubejs.loot.LootBuilder"): TSDoc.JavaClass<typeof Internal.LootBuilder>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2FloatFunction"): TSDoc.JavaInterface<Internal.Int2FloatFunction>;
declare function java(name: "net.minecraft.core.Rotations"): TSDoc.JavaClass<typeof Internal.Rotations>;
declare function java(name: "com.mojang.blaze3d.platform.WindowEventHandler"): TSDoc.JavaInterface<Internal.WindowEventHandler>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.SurfaceWaterDepthFilter"): TSDoc.JavaClass<typeof Internal.SurfaceWaterDepthFilter>;
declare function java(name: "net.minecraft.client.renderer.debug.GoalSelectorDebugRenderer"): TSDoc.JavaClass<typeof Internal.GoalSelectorDebugRenderer>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.LegacySinglePoolElement"): TSDoc.JavaClass<typeof Internal.LegacySinglePoolElement>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonHoldingPatternPhase"): TSDoc.JavaClass<typeof Internal.DragonHoldingPatternPhase>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.SpruceFoliagePlacer"): TSDoc.JavaClass<typeof Internal.SpruceFoliagePlacer>;
declare function java(name: "net.minecraft.world.entity.ai.village.poi.PoiRecord"): TSDoc.JavaClass<typeof Internal.PoiRecord>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.AddSpawnProperties"): TSDoc.JavaClass<typeof Internal.AddSpawnProperties>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.HurtBySensor"): TSDoc.JavaClass<typeof Internal.HurtBySensor>;
declare function java(name: "net.minecraft.world.level.ChunkPos"): TSDoc.JavaClass<typeof Internal.ChunkPos>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.WallBlockBuilder"): TSDoc.JavaClass<typeof Internal.WallBlockBuilder>;
declare function java(name: "net.fabricmc.fabric.impl.renderer.SpriteFinderImpl$SpriteFinderAccess"): TSDoc.JavaInterface<Internal.SpriteFinderImpl$SpriteFinderAccess>;
declare function java(name: "net.minecraft.world.level.storage.LevelSummary"): TSDoc.JavaClass<typeof Internal.LevelSummary>;
declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryAttribute"): TSDoc.JavaClass<typeof Internal.RegistryAttribute>;
declare function java(name: "net.minecraft.world.entity.monster.CaveSpider"): TSDoc.JavaClass<typeof Internal.CaveSpider>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.StairBlockBuilder"): TSDoc.JavaClass<typeof Internal.StairBlockBuilder>;
declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectCollection"): TSDoc.JavaInterface<Internal.ObjectCollection<any>>;
declare function java(name: "net.minecraft.world.entity.npc.Npc"): TSDoc.JavaInterface<Internal.Npc>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetScorePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetScorePacket>;
declare function java(name: "net.minecraft.world.level.levelgen.PositionalRandomFactory"): TSDoc.JavaInterface<Internal.PositionalRandomFactory>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket$PlayerUpdate"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerInfoPacket$PlayerUpdate>;
declare function java(name: "net.minecraft.network.chat.ClickEvent"): TSDoc.JavaClass<typeof Internal.ClickEvent>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetBorderWarningDelayPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetBorderWarningDelayPacket>;
declare function java(name: "net.minecraft.world.entity.monster.piglin.AbstractPiglin"): TSDoc.JavaClass<typeof Internal.AbstractPiglin>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundMoveVehiclePacket"): TSDoc.JavaClass<typeof Internal.ServerboundMoveVehiclePacket>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.DummySensor"): TSDoc.JavaClass<typeof Internal.DummySensor>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.OceanRuinConfiguration"): TSDoc.JavaClass<typeof Internal.OceanRuinConfiguration>;
declare function java(name: "dev.latvian.mods.kubejs.core.LevelKJS"): TSDoc.JavaInterface<Internal.LevelKJS>;
declare function java(name: "java.util.stream.BaseStream"): TSDoc.JavaInterface<Internal.BaseStream<any, any>>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundLockDifficultyPacket"): TSDoc.JavaClass<typeof Internal.ServerboundLockDifficultyPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundClientCommandPacket$Action"): TSDoc.JavaClass<typeof Internal.ServerboundClientCommandPacket$Action>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.ingredientaction.CustomIngredientActionCallback"): TSDoc.JavaInterface<Internal.CustomIngredientActionCallback>;
declare function java(name: "net.minecraft.world.level.block.entity.SculkSensorBlockEntity"): TSDoc.JavaClass<typeof Internal.SculkSensorBlockEntity>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.SimpleBlockConfiguration"): TSDoc.JavaClass<typeof Internal.SimpleBlockConfiguration>;
declare function java(name: "dev.latvian.mods.kubejs.RegistryObjectBuilderTypes$RegistryEventJS"): TSDoc.JavaClass<typeof Internal.RegistryObjectBuilderTypes$RegistryEventJS<any>>;
declare function java(name: "net.minecraft.network.chat.HoverEvent$EntityTooltipInfo"): TSDoc.JavaClass<typeof Internal.HoverEvent$EntityTooltipInfo>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder$UseCallback"): TSDoc.JavaInterface<Internal.ItemBuilder$UseCallback>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate"): TSDoc.JavaClass<typeof Internal.StructureTemplate>;
declare function java(name: "net.minecraft.world.entity.ambient.AmbientCreature"): TSDoc.JavaClass<typeof Internal.AmbientCreature>;
declare function java(name: "net.minecraft.nbt.LongArrayTag"): TSDoc.JavaClass<typeof Internal.LongArrayTag>;
declare function java(name: "net.minecraft.world.entity.TamableAnimal"): TSDoc.JavaClass<typeof Internal.TamableAnimal>;
declare function java(name: "net.minecraft.world.entity.monster.Blaze"): TSDoc.JavaClass<typeof Internal.Blaze>;
declare function java(name: "java.util.function.BinaryOperator"): TSDoc.JavaInterface<Internal.BinaryOperator<any>>;
declare function java(name: "net.minecraft.util.thread.ProcessorHandle"): TSDoc.JavaInterface<Internal.ProcessorHandle<any>>;
declare function java(name: "net.minecraft.world.entity.animal.FlyingAnimal"): TSDoc.JavaInterface<Internal.FlyingAnimal>;
declare function java(name: "java.util.function.BiPredicate"): TSDoc.JavaInterface<Internal.BiPredicate<any, any>>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2IntMap"): TSDoc.JavaInterface<Internal.Object2IntMap<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.BlackstoneReplaceProcessor"): TSDoc.JavaClass<typeof Internal.BlackstoneReplaceProcessor>;
declare function java(name: "java.util.stream.Stream"): TSDoc.JavaInterface<Internal.Stream<any>>;
declare function java(name: "net.minecraft.tags.Tag"): TSDoc.JavaClass<typeof net.minecraft.tags.Tag<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundCustomSoundPacket"): TSDoc.JavaClass<typeof Internal.ClientboundCustomSoundPacket>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2IntFunction"): TSDoc.JavaInterface<Internal.Short2IntFunction>;
declare function java(name: "net.minecraft.world.level.block.state.BlockBehaviour$Properties"): TSDoc.JavaClass<typeof Internal.BlockBehaviour$Properties>;
declare function java(name: "net.minecraft.world.inventory.InventoryMenu"): TSDoc.JavaClass<typeof Internal.InventoryMenu>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleIterable"): TSDoc.JavaInterface<Internal.DoubleIterable>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundTakeItemEntityPacket"): TSDoc.JavaClass<typeof Internal.ClientboundTakeItemEntityPacket>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortListIterator"): TSDoc.JavaInterface<Internal.ShortListIterator>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.ArmorItemBuilder$Chestplate"): TSDoc.JavaClass<typeof Internal.ArmorItemBuilder$Chestplate>;
declare function java(name: "net.minecraft.world.inventory.SmithingMenu"): TSDoc.JavaClass<typeof Internal.SmithingMenu>;
declare function java(name: "net.minecraft.client.renderer.PostPass"): TSDoc.JavaClass<typeof Internal.PostPass>;
declare function java(name: "net.minecraft.world.item.ItemStack"): TSDoc.JavaClass<typeof Internal.ItemStack>;
declare function java(name: "net.minecraft.world.phys.Vec2"): TSDoc.JavaClass<typeof Internal.Vec2>;
declare function java(name: "net.minecraft.world.item.DispensibleContainerItem"): TSDoc.JavaInterface<Internal.DispensibleContainerItem>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.DeltaFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.DeltaFeatureConfiguration>;
declare function java(name: "net.minecraft.world.level.block.state.BlockState"): TSDoc.JavaClass<typeof Internal.BlockState>;
declare function java(name: "net.minecraft.network.PacketListener"): TSDoc.JavaInterface<Internal.PacketListener>;
declare function java(name: "net.minecraft.world.level.storage.loot.Serializer"): TSDoc.JavaInterface<Internal.Serializer<any>>;
declare function java(name: "java.util.Locale$Category"): TSDoc.JavaClass<typeof Internal.Locale$Category>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootTable"): TSDoc.JavaClass<typeof Internal.LootTable>;
declare function java(name: "net.minecraft.server.packs.repository.Pack"): TSDoc.JavaClass<typeof Internal.Pack>;
declare function java(name: "net.minecraft.nbt.DoubleTag"): TSDoc.JavaClass<typeof Internal.DoubleTag>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder$ReleaseUsingCallback"): TSDoc.JavaInterface<Internal.ItemBuilder$ReleaseUsingCallback>;
declare function java(name: "net.minecraft.world.phys.shapes.DiscreteVoxelShape$IntFaceConsumer"): TSDoc.JavaInterface<Internal.DiscreteVoxelShape$IntFaceConsumer>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.filter.RecipeFilter"): TSDoc.JavaInterface<Internal.RecipeFilter>;
declare function java(name: "net.minecraft.world.item.ProjectileWeaponItem"): TSDoc.JavaClass<typeof Internal.ProjectileWeaponItem>;
declare function java(name: "net.minecraft.world.level.chunk.ImposterProtoChunk"): TSDoc.JavaClass<typeof Internal.ImposterProtoChunk>;
declare function java(name: "net.minecraft.world.level.block.BucketPickup"): TSDoc.JavaInterface<Internal.BucketPickup>;
declare function java(name: "net.minecraft.client.gui.Gui"): TSDoc.JavaClass<typeof Internal.Gui>;
declare function java(name: "net.minecraft.world.entity.monster.Enemy"): TSDoc.JavaInterface<Internal.Enemy>;
declare function java(name: "dev.latvian.mods.kubejs.block.BlockModificationProperties"): TSDoc.JavaClass<typeof Internal.BlockModificationProperties>;
declare function java(name: "net.minecraft.world.item.crafting.BannerDuplicateRecipe"): TSDoc.JavaClass<typeof Internal.BannerDuplicateRecipe>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingScanningPhase"): TSDoc.JavaClass<typeof Internal.DragonSittingScanningPhase>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$BeforeMouseRelease"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$BeforeMouseRelease>;
declare function java(name: "com.mojang.blaze3d.shaders.Shader"): TSDoc.JavaInterface<Internal.Shader>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.WouldSurvivePredicate"): TSDoc.JavaClass<typeof Internal.WouldSurvivePredicate>;
declare function java(name: "net.minecraft.util.valueproviders.IntProvider"): TSDoc.JavaClass<typeof Internal.IntProvider>;
declare function java(name: "net.fabricmc.fabric.impl.client.model.BakedModelManagerHooks"): TSDoc.JavaInterface<Internal.BakedModelManagerHooks>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.filter.biome.BiomeFilter"): TSDoc.JavaInterface<dev.latvian.mods.kubejs.level.gen.filter.biome.BiomeFilter>;
declare function java(name: "net.fabricmc.fabric.impl.networking.AbstractChanneledNetworkAddon"): TSDoc.JavaClass<typeof Internal.AbstractChanneledNetworkAddon<any>>;
declare function java(name: "java.util.function.BooleanSupplier"): TSDoc.JavaInterface<Internal.BooleanSupplier>;
declare function java(name: "com.mojang.brigadier.suggestion.Suggestions"): TSDoc.JavaClass<typeof Internal.Suggestions>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ByteFunction"): TSDoc.JavaInterface<Internal.Int2ByteFunction>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.HugeFungusConfiguration"): TSDoc.JavaClass<typeof Internal.HugeFungusConfiguration>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.StructureCheckResult"): TSDoc.JavaClass<typeof Internal.StructureCheckResult>;
declare function java(name: "net.minecraft.world.entity.FlyingMob"): TSDoc.JavaClass<typeof Internal.FlyingMob>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.AllOfPredicate"): TSDoc.JavaClass<typeof Internal.AllOfPredicate>;
declare function java(name: "net.minecraft.world.inventory.ClickType"): TSDoc.JavaClass<typeof Internal.ClickType>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2CharFunction"): TSDoc.JavaInterface<Internal.Int2CharFunction>;
declare function java(name: "dev.architectury.mixin.fabric.BucketItemAccessor"): TSDoc.JavaInterface<dev.architectury.mixin.fabric.BucketItemAccessor>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.RemoveSpawnsProperties"): TSDoc.JavaClass<typeof Internal.RemoveSpawnsProperties>;
declare function java(name: "net.minecraft.world.level.block.entity.BeaconBlockEntity$BeaconBeamSection"): TSDoc.JavaClass<typeof Internal.BeaconBlockEntity$BeaconBeamSection>;
declare function java(name: "net.minecraft.world.entity.monster.Giant"): TSDoc.JavaClass<typeof Internal.Giant>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.BonusChestFeature"): TSDoc.JavaClass<typeof Internal.BonusChestFeature>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.HoeItemBuilder"): TSDoc.JavaClass<typeof Internal.HoeItemBuilder>;
declare function java(name: "net.minecraft.world.entity.LightningBolt"): TSDoc.JavaClass<typeof Internal.LightningBolt>;
declare function java(name: "net.minecraft.world.item.crafting.SmeltingRecipe"): TSDoc.JavaClass<typeof Internal.SmeltingRecipe>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration"): TSDoc.JavaInterface<Internal.FeatureConfiguration>;
declare function java(name: "net.minecraft.nbt.LongTag"): TSDoc.JavaClass<typeof Internal.LongTag>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2DoubleFunction"): TSDoc.JavaInterface<Internal.Float2DoubleFunction>;
declare function java(name: "net.minecraft.world.entity.ai.Brain"): TSDoc.JavaClass<typeof Internal.Brain<any>>;
declare function java(name: "com.mojang.blaze3d.vertex.BufferVertexConsumer"): TSDoc.JavaInterface<Internal.BufferVertexConsumer>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.EndCrystal"): TSDoc.JavaClass<typeof Internal.EndCrystal>;
declare function java(name: "net.minecraft.world.LockCode"): TSDoc.JavaClass<typeof Internal.LockCode>;
declare function java(name: "it.unimi.dsi.fastutil.ints.AbstractIntSet"): TSDoc.JavaClass<typeof Internal.AbstractIntSet>;
declare function java(name: "net.minecraft.client.resources.SkinManager$SkinTextureCallback"): TSDoc.JavaInterface<Internal.SkinManager$SkinTextureCallback>;
declare function java(name: "java.util.TimeZone"): TSDoc.JavaClass<typeof Internal.TimeZone>;
declare function java(name: "net.minecraft.stats.ServerStatsCounter"): TSDoc.JavaClass<typeof Internal.ServerStatsCounter>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundAwardStatsPacket"): TSDoc.JavaClass<typeof Internal.ClientboundAwardStatsPacket>;
declare function java(name: "net.minecraft.world.level.biome.AmbientParticleSettings"): TSDoc.JavaClass<typeof Internal.AmbientParticleSettings>;
declare function java(name: "net.minecraft.server.players.PlayerList"): TSDoc.JavaClass<typeof Internal.PlayerList>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundAddPlayerPacket"): TSDoc.JavaClass<typeof Internal.ClientboundAddPlayerPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundRotateHeadPacket"): TSDoc.JavaClass<typeof Internal.ClientboundRotateHeadPacket>;
declare function java(name: "com.mojang.brigadier.suggestion.SuggestionsBuilder"): TSDoc.JavaClass<typeof Internal.SuggestionsBuilder>;
declare function java(name: "dev.latvian.mods.kubejs.client.MultipartBlockStateGenerator$Part"): TSDoc.JavaClass<typeof Internal.MultipartBlockStateGenerator$Part>;
declare function java(name: "net.minecraft.client.renderer.chunk.VisibilitySet"): TSDoc.JavaClass<typeof Internal.VisibilitySet>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.VillagerHostilesSensor"): TSDoc.JavaClass<typeof Internal.VillagerHostilesSensor>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.AddOreProperties"): TSDoc.JavaClass<typeof Internal.AddOreProperties>;
declare function java(name: "net.fabricmc.fabric.api.item.v1.EquipmentSlotProvider"): TSDoc.JavaInterface<Internal.EquipmentSlotProvider>;
declare function java(name: "net.minecraft.client.renderer.RenderType$OutlineProperty"): TSDoc.JavaClass<typeof Internal.RenderType$OutlineProperty>;
declare function java(name: "net.minecraft.world.entity.monster.AbstractIllager"): TSDoc.JavaClass<typeof Internal.AbstractIllager>;
declare function java(name: "net.minecraft.world.entity.vehicle.Boat$Type"): TSDoc.JavaClass<typeof Internal.Boat$Type>;
declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidBuilder"): TSDoc.JavaClass<typeof Internal.FluidBuilder>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.HasSturdyFacePredicate"): TSDoc.JavaClass<typeof Internal.HasSturdyFacePredicate>;
declare function java(name: "net.minecraft.client.gui.narration.NarrationElementOutput"): TSDoc.JavaInterface<Internal.NarrationElementOutput>;
declare function java(name: "net.minecraft.world.entity.monster.piglin.Piglin"): TSDoc.JavaClass<typeof Internal.Piglin>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntPredicate"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.ints.IntPredicate>;
declare function java(name: "net.minecraft.world.entity.ItemSteerable"): TSDoc.JavaInterface<Internal.ItemSteerable>;
declare function java(name: "dev.latvian.mods.kubejs.client.VariantBlockStateGenerator$Model"): TSDoc.JavaClass<typeof Internal.VariantBlockStateGenerator$Model>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ObjectMap$Entry"): TSDoc.JavaInterface<Internal.Int2ObjectMap$Entry<any>>;
declare function java(name: "net.fabricmc.fabric.mixin.lookup.BlockEntityTypeAccessor"): TSDoc.JavaInterface<Internal.BlockEntityTypeAccessor>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetChunkCacheCenterPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetChunkCacheCenterPacket>;
declare function java(name: "com.mojang.blaze3d.vertex.BufferBuilder$SortState"): TSDoc.JavaClass<typeof Internal.BufferBuilder$SortState>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$WriteMaskStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$WriteMaskStateShard>;
declare function java(name: "net.minecraft.client.player.inventory.Hotbar"): TSDoc.JavaClass<typeof Internal.Hotbar>;
declare function java(name: "com.mojang.blaze3d.platform.NativeImage"): TSDoc.JavaClass<typeof Internal.NativeImage>;
declare function java(name: "net.minecraft.util.thread.ReentrantBlockableEventLoop"): TSDoc.JavaClass<typeof Internal.ReentrantBlockableEventLoop<any>>;
declare function java(name: "com.mojang.brigadier.tree.ArgumentCommandNode"): TSDoc.JavaClass<typeof Internal.ArgumentCommandNode<any, any>>;
declare function java(name: "net.minecraft.advancements.AdvancementList"): TSDoc.JavaClass<typeof Internal.AdvancementList>;
declare function java(name: "net.minecraft.world.entity.projectile.ThrownEnderpearl"): TSDoc.JavaClass<typeof Internal.ThrownEnderpearl>;
declare function java(name: "net.minecraft.world.item.crafting.RecipeSerializer"): TSDoc.JavaInterface<Internal.RecipeSerializer<any>>;
declare function java(name: "net.minecraft.world.entity.animal.horse.Llama"): TSDoc.JavaClass<typeof Internal.Llama>;
declare function java(name: "net.minecraft.client.renderer.RenderType$CompositeState$CompositeStateBuilder"): TSDoc.JavaClass<typeof Internal.RenderType$CompositeState$CompositeStateBuilder>;
declare function java(name: "net.minecraft.world.entity.decoration.GlowItemFrame"): TSDoc.JavaClass<typeof Internal.GlowItemFrame>;
declare function java(name: "net.minecraft.client.model.geom.PartPose"): TSDoc.JavaClass<typeof Internal.PartPose>;
declare function java(name: "net.minecraft.world.entity.animal.Sheep"): TSDoc.JavaClass<typeof Internal.Sheep>;
declare function java(name: "net.minecraft.world.entity.monster.Phantom"): TSDoc.JavaClass<typeof Internal.Phantom>;
declare function java(name: "net.minecraft.client.renderer.texture.DynamicTexture"): TSDoc.JavaClass<typeof Internal.DynamicTexture>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundCooldownPacket"): TSDoc.JavaClass<typeof Internal.ClientboundCooldownPacket>;
declare function java(name: "net.minecraft.world.level.storage.PlayerDataStorage"): TSDoc.JavaClass<typeof Internal.PlayerDataStorage>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundGameEventPacket$Type"): TSDoc.JavaClass<typeof Internal.ClientboundGameEventPacket$Type>;
declare function java(name: "net.minecraft.world.item.BucketItem"): TSDoc.JavaClass<typeof Internal.BucketItem>;
declare function java(name: "net.minecraft.client.resources.sounds.TickableSoundInstance"): TSDoc.JavaInterface<Internal.TickableSoundInstance>;
declare function java(name: "net.fabricmc.fabric.mixin.gamerule.BooleanRuleAccessor"): TSDoc.JavaInterface<Internal.BooleanRuleAccessor>;
declare function java(name: "net.minecraft.world.food.FoodProperties"): TSDoc.JavaClass<typeof Internal.FoodProperties>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.EnderDragonPhaseManager"): TSDoc.JavaClass<typeof Internal.EnderDragonPhaseManager>;
declare function java(name: "net.minecraft.client.searchtree.SearchTree"): TSDoc.JavaInterface<Internal.SearchTree<any>>;
declare function java(name: "net.minecraft.client.renderer.debug.StructureRenderer"): TSDoc.JavaClass<typeof Internal.StructureRenderer>;
declare function java(name: "net.minecraft.server.WorldStem$DataPackConfigSupplier"): TSDoc.JavaInterface<Internal.WorldStem$DataPackConfigSupplier>;
declare function java(name: "net.minecraft.client.model.geom.ModelPart"): TSDoc.JavaClass<typeof Internal.ModelPart>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundChangeDifficultyPacket"): TSDoc.JavaClass<typeof Internal.ClientboundChangeDifficultyPacket>;
declare function java(name: "net.minecraft.world.inventory.LoomMenu"): TSDoc.JavaClass<typeof Internal.LoomMenu>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2CharFunction"): TSDoc.JavaInterface<Internal.Reference2CharFunction<any>>;
declare function java(name: "dev.architectury.fluid.FluidStack"): TSDoc.JavaClass<typeof Internal.FluidStack>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.RuleTest"): TSDoc.JavaClass<typeof Internal.RuleTest>;
declare function java(name: "net.minecraft.util.valueproviders.IntProviderType"): TSDoc.JavaInterface<Internal.IntProviderType<any>>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.NearestBedSensor"): TSDoc.JavaClass<typeof Internal.NearestBedSensor>;
declare function java(name: "net.minecraft.world.level.ItemLike"): TSDoc.JavaInterface<Internal.ItemLike>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.RepeatingPlacement"): TSDoc.JavaClass<typeof Internal.RepeatingPlacement>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerPositionPacket>;
declare function java(name: "net.minecraft.world.entity.monster.Evoker"): TSDoc.JavaClass<typeof Internal.Evoker>;
declare function java(name: "it.unimi.dsi.fastutil.floats.FloatPredicate"): TSDoc.JavaInterface<Internal.FloatPredicate>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacerType"): TSDoc.JavaClass<typeof Internal.FoliagePlacerType<any>>;
declare function java(name: "net.minecraft.world.entity.animal.Animal"): TSDoc.JavaClass<typeof Internal.Animal>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.PosAlwaysTrueTest"): TSDoc.JavaClass<typeof Internal.PosAlwaysTrueTest>;
declare function java(name: "dev.latvian.mods.kubejs.item.MutableArmorTier"): TSDoc.JavaClass<typeof Internal.MutableArmorTier>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.WeightedStateProvider"): TSDoc.JavaClass<typeof Internal.WeightedStateProvider>;
declare function java(name: "dev.latvian.mods.kubejs.loot.ConditionContainer"): TSDoc.JavaInterface<Internal.ConditionContainer>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundBossEventPacket$Handler"): TSDoc.JavaInterface<Internal.ClientboundBossEventPacket$Handler>;
declare function java(name: "net.minecraft.world.level.levelgen.blending.Blender$DistanceGetter"): TSDoc.JavaInterface<Internal.Blender$DistanceGetter>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2BooleanFunction"): TSDoc.JavaInterface<Internal.Byte2BooleanFunction>;
declare function java(name: "net.minecraft.client.resources.sounds.Sound$Type"): TSDoc.JavaClass<typeof Internal.Sound$Type>;
declare function java(name: "net.minecraft.world.entity.ai.behavior.PositionTracker"): TSDoc.JavaInterface<Internal.PositionTracker>;
declare function java(name: "net.fabricmc.fabric.api.transfer.v1.fluid.FluidVariant"): TSDoc.JavaInterface<Internal.FluidVariant>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundContainerSetSlotPacket"): TSDoc.JavaClass<typeof Internal.ClientboundContainerSetSlotPacket>;
declare function java(name: "com.mojang.brigadier.arguments.ArgumentType"): TSDoc.JavaInterface<Internal.ArgumentType<any>>;
declare function java(name: "net.minecraft.world.item.Tier"): TSDoc.JavaInterface<Internal.Tier>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2ShortFunction"): TSDoc.JavaInterface<Internal.Reference2ShortFunction<any>>;
declare function java(name: "net.minecraft.network.chat.TranslatableComponent"): TSDoc.JavaClass<typeof Internal.TranslatableComponent>;
declare function java(name: "net.fabricmc.fabric.mixin.screen.ScreenAccessor"): TSDoc.JavaInterface<Internal.ScreenAccessor>;
declare function java(name: "net.minecraft.world.entity.player.ChatVisiblity"): TSDoc.JavaClass<typeof Internal.ChatVisiblity>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortList"): TSDoc.JavaInterface<Internal.ShortList>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2LongFunction"): TSDoc.JavaInterface<Internal.Reference2LongFunction<any>>;
declare function java(name: "net.minecraft.client.multiplayer.ClientPacketListener"): TSDoc.JavaClass<typeof Internal.ClientPacketListener>;
declare function java(name: "dev.latvian.mods.kubejs.entity.EntityEventJS"): TSDoc.JavaClass<typeof Internal.EntityEventJS>;
declare function java(name: "java.util.AbstractMap"): TSDoc.JavaClass<typeof Internal.AbstractMap<any, any>>;
declare function java(name: "dev.architectury.registry.registries.options.RegistrarOption"): TSDoc.JavaInterface<Internal.RegistrarOption>;
declare function java(name: "net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener"): TSDoc.JavaClass<typeof Internal.SimpleJsonResourceReloadListener>;
declare function java(name: "net.minecraft.world.entity.Entity"): TSDoc.JavaClass<typeof Internal.Entity>;
declare function java(name: "net.minecraft.world.level.BaseCommandBlock"): TSDoc.JavaClass<typeof Internal.BaseCommandBlock>;
declare function java(name: "dev.latvian.mods.kubejs.misc.BasicMobEffect$Builder"): TSDoc.JavaClass<typeof Internal.BasicMobEffect$Builder>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.DarkOakTrunkPlacer"): TSDoc.JavaClass<typeof Internal.DarkOakTrunkPlacer>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.CombiningPredicate"): TSDoc.JavaClass<typeof Internal.CombiningPredicate>;
declare function java(name: "net.minecraft.world.level.biome.BiomeGenerationSettings"): TSDoc.JavaClass<typeof Internal.BiomeGenerationSettings>;
declare function java(name: "net.minecraft.util.profiling.metrics.ProfilerMeasured"): TSDoc.JavaInterface<Internal.ProfilerMeasured>;
declare function java(name: "net.minecraft.client.gui.screens.Screen"): TSDoc.JavaClass<typeof Internal.Screen>;
declare function java(name: "net.minecraft.commands.arguments.EntityAnchorArgument$Anchor"): TSDoc.JavaClass<typeof Internal.EntityAnchorArgument$Anchor>;
declare function java(name: "net.minecraft.world.item.crafting.RecipeManager"): TSDoc.JavaClass<typeof Internal.RecipeManager>;
declare function java(name: "net.minecraft.world.level.storage.loot.functions.LootItemFunction$Builder"): TSDoc.JavaInterface<Internal.LootItemFunction$Builder>;
declare function java(name: "java.util.function.ToIntFunction"): TSDoc.JavaInterface<Internal.ToIntFunction<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSignUpdatePacket"): TSDoc.JavaClass<typeof Internal.ServerboundSignUpdatePacket>;
declare function java(name: "net.minecraft.client.CloudStatus"): TSDoc.JavaClass<typeof Internal.CloudStatus>;
declare function java(name: "net.minecraft.world.level.block.entity.ShulkerBoxBlockEntity"): TSDoc.JavaClass<typeof Internal.ShulkerBoxBlockEntity>;
declare function java(name: "net.minecraft.world.entity.animal.Panda$Gene"): TSDoc.JavaClass<typeof Internal.Panda$Gene>;
declare function java(name: "net.minecraft.world.level.biome.Biome"): TSDoc.JavaClass<typeof Internal.Biome>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.ingredientaction.IngredientAction"): TSDoc.JavaClass<typeof Internal.IngredientAction>;
declare function java(name: "net.minecraft.world.inventory.MenuType"): TSDoc.JavaClass<typeof Internal.MenuType<any>>;
declare function java(name: "net.minecraft.network.chat.TextColor"): TSDoc.JavaClass<typeof Internal.TextColor>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootContext$EntityTarget"): TSDoc.JavaClass<typeof Internal.LootContext$EntityTarget>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundRemoveEntitiesPacket"): TSDoc.JavaClass<typeof Internal.ClientboundRemoveEntitiesPacket>;
declare function java(name: "net.fabricmc.fabric.api.loot.v1.FabricLootSupplier"): TSDoc.JavaInterface<Internal.FabricLootSupplier>;
declare function java(name: "net.minecraft.world.entity.animal.IronGolem"): TSDoc.JavaClass<typeof Internal.IronGolem>;
declare function java(name: "dev.latvian.mods.kubejs.server.IScheduledEventCallback"): TSDoc.JavaInterface<Internal.IScheduledEventCallback>;
declare function java(name: "java.util.function.IntUnaryOperator"): TSDoc.JavaInterface<Internal.IntUnaryOperator>;
declare function java(name: "net.fabricmc.fabric.api.loot.v2.FabricLootPoolBuilder"): TSDoc.JavaInterface<Internal.FabricLootPoolBuilder>;
declare function java(name: "net.minecraft.world.level.block.entity.CommandBlockEntity"): TSDoc.JavaClass<typeof Internal.CommandBlockEntity>;
declare function java(name: "net.minecraft.world.level.gameevent.PositionSource"): TSDoc.JavaInterface<Internal.PositionSource>;
declare function java(name: "net.minecraft.network.chat.FormattedText$ContentConsumer"): TSDoc.JavaInterface<Internal.FormattedText$ContentConsumer<any>>;
declare function java(name: "net.minecraft.world.entity.ItemBasedSteering"): TSDoc.JavaClass<typeof Internal.ItemBasedSteering>;
declare function java(name: "net.minecraft.world.phys.HitResult"): TSDoc.JavaClass<typeof Internal.HitResult>;
declare function java(name: "dev.latvian.mods.kubejs.bindings.ItemWrapper"): TSDoc.JavaClass<typeof Item>;
declare function java(name: "java.util.function.UnaryOperator"): TSDoc.JavaInterface<Internal.UnaryOperator<any>>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortIterator"): TSDoc.JavaInterface<Internal.ShortIterator>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2FloatFunction"): TSDoc.JavaInterface<Internal.Reference2FloatFunction<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.MatchingFluidsPredicate"): TSDoc.JavaClass<typeof Internal.MatchingFluidsPredicate>;
declare function java(name: "net.minecraft.world.level.GameRules$BooleanValue"): TSDoc.JavaClass<typeof Internal.GameRules$BooleanValue>;
declare function java(name: "net.minecraft.world.phys.Vec3"): TSDoc.JavaClass<typeof Vec3>;
declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockEntityPredicateDataCheck"): TSDoc.JavaInterface<Internal.BlockEntityPredicateDataCheck>;
declare function java(name: "it.unimi.dsi.fastutil.longs.LongPredicate"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.longs.LongPredicate>;
declare function java(name: "net.minecraft.world.level.DataPackConfig"): TSDoc.JavaClass<typeof Internal.DataPackConfig>;
declare function java(name: "net.minecraft.world.level.storage.DataVersion"): TSDoc.JavaClass<typeof Internal.DataVersion>;
declare function java(name: "net.minecraft.client.renderer.debug.DebugRenderer"): TSDoc.JavaClass<typeof Internal.DebugRenderer>;
declare function java(name: "it.unimi.dsi.fastutil.Hash"): TSDoc.JavaInterface<Internal.Hash>;
declare function java(name: "net.minecraft.client.renderer.EffectInstance"): TSDoc.JavaClass<typeof Internal.EffectInstance>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetEntityDataPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetEntityDataPacket>;
declare function java(name: "net.minecraft.world.level.LevelTimeAccess"): TSDoc.JavaInterface<Internal.LevelTimeAccess>;
declare function java(name: "net.minecraft.client.renderer.block.model.ItemOverrides"): TSDoc.JavaClass<typeof Internal.ItemOverrides>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.properties.AddLakeProperties"): TSDoc.JavaClass<typeof Internal.AddLakeProperties>;
declare function java(name: "net.minecraft.world.level.biome.AmbientMoodSettings"): TSDoc.JavaClass<typeof Internal.AmbientMoodSettings>;
declare function java(name: "net.minecraft.world.level.saveddata.maps.MapDecoration"): TSDoc.JavaClass<typeof Internal.MapDecoration>;
declare function java(name: "java.util.stream.IntStream$IntMapMultiConsumer"): TSDoc.JavaInterface<Internal.IntStream$IntMapMultiConsumer>;
declare function java(name: "java.util.function.DoubleFunction"): TSDoc.JavaInterface<Internal.DoubleFunction<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundCustomPayloadPacket"): TSDoc.JavaClass<typeof Internal.ClientboundCustomPayloadPacket>;
declare function java(name: "net.minecraft.world.level.block.entity.EnchantmentTableBlockEntity"): TSDoc.JavaClass<typeof Internal.EnchantmentTableBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.loot.GenericLootEventJS"): TSDoc.JavaClass<typeof Internal.GenericLootEventJS>;
declare function java(name: "net.minecraft.world.level.block.entity.BrewingStandBlockEntity"): TSDoc.JavaClass<typeof Internal.BrewingStandBlockEntity>;
declare function java(name: "net.minecraft.util.valueproviders.ClampedInt"): TSDoc.JavaClass<typeof Internal.ClampedInt>;
declare function java(name: "net.minecraft.world.level.biome.Climate$ParameterPoint"): TSDoc.JavaClass<typeof Internal.Climate$ParameterPoint>;
declare function java(name: "dev.latvian.mods.kubejs.event.IEventHandler"): TSDoc.JavaInterface<Internal.IEventHandler>;
declare function java(name: "net.minecraft.core.Holder$Reference"): TSDoc.JavaClass<typeof Internal.Holder$Reference<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.PosRuleTestType"): TSDoc.JavaInterface<Internal.PosRuleTestType<any>>;
declare function java(name: "net.minecraft.world.entity.ai.control.LookControl"): TSDoc.JavaClass<typeof Internal.LookControl>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$Remove"): TSDoc.JavaInterface<Internal.ScreenEvents$Remove>;
declare function java(name: "net.minecraft.world.item.crafting.SuspiciousStewRecipe"): TSDoc.JavaClass<typeof Internal.SuspiciousStewRecipe>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$ShaderStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$ShaderStateShard>;
declare function java(name: "net.minecraft.world.entity.raid.Raids"): TSDoc.JavaClass<typeof Internal.Raids>;
declare function java(name: "net.minecraft.world.item.trading.MerchantOffers"): TSDoc.JavaClass<typeof Internal.MerchantOffers>;
declare function java(name: "net.minecraft.world.level.ColorResolver"): TSDoc.JavaInterface<Internal.ColorResolver>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.RuleTestType"): TSDoc.JavaInterface<Internal.RuleTestType<any>>;
declare function java(name: "net.minecraft.world.level.chunk.CarvingMask"): TSDoc.JavaClass<typeof Internal.CarvingMask>;
declare function java(name: "com.mojang.brigadier.builder.ArgumentBuilder"): TSDoc.JavaClass<typeof Internal.ArgumentBuilder<any, any>>;
declare function java(name: "net.minecraft.world.level.gameevent.EntityPositionSource"): TSDoc.JavaClass<typeof Internal.EntityPositionSource>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundTeleportEntityPacket"): TSDoc.JavaClass<typeof Internal.ClientboundTeleportEntityPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundForgetLevelChunkPacket"): TSDoc.JavaClass<typeof Internal.ClientboundForgetLevelChunkPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.AcaciaFoliagePlacer"): TSDoc.JavaClass<typeof Internal.AcaciaFoliagePlacer>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundUseItemPacket"): TSDoc.JavaClass<typeof Internal.ServerboundUseItemPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate"): TSDoc.JavaInterface<Internal.BlockPredicate>;
declare function java(name: "net.minecraft.client.server.IntegratedServer"): TSDoc.JavaClass<typeof Internal.IntegratedServer>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.LakeFeature$Configuration"): TSDoc.JavaClass<typeof Internal.LakeFeature$Configuration>;
declare function java(name: "net.minecraft.world.scores.Team$Visibility"): TSDoc.JavaClass<typeof Internal.Team$Visibility>;
declare function java(name: "net.minecraft.advancements.critereon.SerializationContext"): TSDoc.JavaClass<typeof Internal.SerializationContext>;
declare function java(name: "net.minecraft.client.StringSplitter$LinePosConsumer"): TSDoc.JavaInterface<Internal.StringSplitter$LinePosConsumer>;
declare function java(name: "net.minecraft.server.level.ChunkHolder$PlayerProvider"): TSDoc.JavaInterface<Internal.ChunkHolder$PlayerProvider>;
declare function java(name: "net.minecraft.world.level.chunk.DataLayer"): TSDoc.JavaClass<typeof Internal.DataLayer>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2ByteFunction"): TSDoc.JavaInterface<Internal.Boolean2ByteFunction>;
declare function java(name: "net.minecraft.client.model.geom.ModelLayerLocation"): TSDoc.JavaClass<typeof Internal.ModelLayerLocation>;
declare function java(name: "net.minecraft.world.entity.vehicle.MinecartHopper"): TSDoc.JavaClass<typeof Internal.MinecartHopper>;
declare function java(name: "net.minecraft.world.level.block.entity.BeehiveBlockEntity$BeeReleaseStatus"): TSDoc.JavaClass<typeof Internal.BeehiveBlockEntity$BeeReleaseStatus>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortUnaryOperator"): TSDoc.JavaInterface<Internal.ShortUnaryOperator>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeFunction"): TSDoc.JavaClass<typeof Internal.RecipeFunction>;
declare function java(name: "com.mojang.brigadier.exceptions.CommandSyntaxException"): TSDoc.JavaClass<typeof Internal.CommandSyntaxException>;
declare function java(name: "dev.latvian.mods.kubejs.block.BlockBreakEventJS"): TSDoc.JavaClass<typeof Internal.BlockBreakEventJS>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2ObjectFunction"): TSDoc.JavaInterface<Internal.Short2ObjectFunction<any>>;
declare function java(name: "net.minecraft.nbt.StringTag"): TSDoc.JavaClass<typeof Internal.StringTag>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessorList"): TSDoc.JavaClass<typeof Internal.StructureProcessorList>;
declare function java(name: "net.minecraft.client.gui.components.AbstractWidget"): TSDoc.JavaClass<typeof Internal.AbstractWidget>;
declare function java(name: "net.minecraft.world.ticks.TickPriority"): TSDoc.JavaClass<typeof Internal.TickPriority>;
declare function java(name: "dev.latvian.mods.kubejs.item.MutableToolTier"): TSDoc.JavaClass<typeof Internal.MutableToolTier>;
declare function java(name: "net.minecraft.client.NarratorStatus"): TSDoc.JavaClass<typeof Internal.NarratorStatus>;
declare function java(name: "net.minecraft.world.entity.monster.Vindicator"): TSDoc.JavaClass<typeof Internal.Vindicator>;
declare function java(name: "net.minecraft.world.entity.ai.goal.Goal"): TSDoc.JavaClass<typeof Internal.Goal>;
declare function java(name: "java.util.function.DoubleSupplier"): TSDoc.JavaInterface<Internal.DoubleSupplier>;
declare function java(name: "java.util.function.LongUnaryOperator"): TSDoc.JavaInterface<Internal.LongUnaryOperator>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pieces.PieceGenerator$Context"): TSDoc.JavaClass<typeof Internal.PieceGenerator$Context<any>>;
declare function java(name: "dev.latvian.mods.kubejs.core.AsKJS"): TSDoc.JavaInterface<Internal.AsKJS<any>>;
declare function java(name: "net.minecraft.world.ticks.LevelChunkTicks"): TSDoc.JavaClass<typeof Internal.LevelChunkTicks<any>>;
declare function java(name: "com.mojang.blaze3d.vertex.VertexFormatElement"): TSDoc.JavaClass<typeof Internal.VertexFormatElement>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonSittingFlamingPhase"): TSDoc.JavaClass<typeof Internal.DragonSittingFlamingPhase>;
declare function java(name: "net.minecraft.world.entity.decoration.Painting"): TSDoc.JavaClass<typeof Internal.Painting>;
declare function java(name: "net.minecraft.world.level.storage.loot.entries.ComposableEntryContainer"): TSDoc.JavaInterface<Internal.ComposableEntryContainer>;
declare function java(name: "net.minecraft.client.PrioritizeChunkUpdates"): TSDoc.JavaClass<typeof Internal.PrioritizeChunkUpdates>;
declare function java(name: "net.minecraft.world.scores.ScoreboardSaveData"): TSDoc.JavaClass<typeof Internal.ScoreboardSaveData>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemBuilder$FinishUsingCallback"): TSDoc.JavaInterface<Internal.ItemBuilder$FinishUsingCallback>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.AxolotlAttackablesSensor"): TSDoc.JavaClass<typeof Internal.AxolotlAttackablesSensor>;
declare function java(name: "net.minecraft.world.entity.monster.Guardian"): TSDoc.JavaClass<typeof Internal.Guardian>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.BlockIgnoreProcessor"): TSDoc.JavaClass<typeof Internal.BlockIgnoreProcessor>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.StonePressurePlateBlockBuilder"): TSDoc.JavaClass<typeof Internal.StonePressurePlateBlockBuilder>;
declare function java(name: "com.mojang.blaze3d.shaders.BlendMode"): TSDoc.JavaClass<typeof Internal.BlendMode>;
declare function java(name: "net.minecraft.world.inventory.BrewingStandMenu"): TSDoc.JavaClass<typeof Internal.BrewingStandMenu>;
declare function java(name: "net.fabricmc.fabric.api.lookup.v1.block.BlockApiLookup$BlockEntityApiProvider"): TSDoc.JavaInterface<Internal.BlockApiLookup$BlockEntityApiProvider<any, any>>;
declare function java(name: "dev.latvian.mods.kubejs.util.MessageSender"): TSDoc.JavaInterface<Internal.MessageSender>;
declare function java(name: "net.minecraft.client.renderer.ItemModelShaper"): TSDoc.JavaClass<typeof Internal.ItemModelShaper>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectMap$Entry"): TSDoc.JavaInterface<Internal.Long2ObjectMap$Entry<any>>;
declare function java(name: "java.util.concurrent.Future"): TSDoc.JavaInterface<Internal.Future<any>>;
declare function java(name: "net.minecraft.core.Direction$Axis"): TSDoc.JavaClass<typeof Internal.Direction$Axis>;
declare function java(name: "net.minecraft.world.item.crafting.ShapedRecipe"): TSDoc.JavaClass<typeof Internal.ShapedRecipe>;
declare function java(name: "net.minecraft.world.level.block.entity.BlockEntityTicker"): TSDoc.JavaInterface<Internal.BlockEntityTicker<any>>;
declare function java(name: "net.minecraft.world.level.storage.LevelStorageSource"): TSDoc.JavaClass<typeof Internal.LevelStorageSource>;
declare function java(name: "java.util.concurrent.atomic.AtomicReference"): TSDoc.JavaClass<typeof Internal.AtomicReference<any>>;
declare function java(name: "net.minecraft.server.level.ChunkHolder"): TSDoc.JavaClass<typeof Internal.ChunkHolder>;
declare function java(name: "net.minecraft.server.ServerFunctionLibrary"): TSDoc.JavaClass<typeof Internal.ServerFunctionLibrary>;
declare function java(name: "net.minecraft.server.packs.resources.PreparableReloadListener"): TSDoc.JavaInterface<Internal.PreparableReloadListener>;
declare function java(name: "net.minecraft.core.Direction$Plane"): TSDoc.JavaClass<typeof Internal.Direction$Plane>;
declare function java(name: "net.minecraft.client.resources.SplashManager"): TSDoc.JavaClass<typeof Internal.SplashManager>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ShortFunction"): TSDoc.JavaInterface<Internal.Int2ShortFunction>;
declare function java(name: "net.minecraft.world.level.block.entity.AbstractFurnaceBlockEntity"): TSDoc.JavaClass<typeof Internal.AbstractFurnaceBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.core.LootTablesKJS"): TSDoc.JavaInterface<Internal.LootTablesKJS>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPaddleBoatPacket"): TSDoc.JavaClass<typeof Internal.ServerboundPaddleBoatPacket>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$BeforeMouseClick"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$BeforeMouseClick>;
declare function java(name: "net.minecraft.world.level.block.entity.ChestBlockEntity"): TSDoc.JavaClass<typeof Internal.ChestBlockEntity>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ReferenceFunction"): TSDoc.JavaInterface<Internal.Long2ReferenceFunction<any>>;
declare function java(name: "net.minecraft.world.entity.projectile.DragonFireball"): TSDoc.JavaClass<typeof Internal.DragonFireball>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2ReferenceFunction"): TSDoc.JavaInterface<Internal.Reference2ReferenceFunction<any, any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.FoliagePlacer"): TSDoc.JavaClass<typeof Internal.FoliagePlacer>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundResourcePackPacket$Action"): TSDoc.JavaClass<typeof Internal.ServerboundResourcePackPacket$Action>;
declare function java(name: "java.util.function.IntToLongFunction"): TSDoc.JavaInterface<Internal.IntToLongFunction>;
declare function java(name: "java.util.ArrayList"): TSDoc.JavaClass<typeof Internal.ArrayList<any>>;
declare function java(name: "net.minecraft.server.level.TicketType"): TSDoc.JavaClass<typeof Internal.TicketType<any>>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2FloatFunction"): TSDoc.JavaInterface<Internal.Float2FloatFunction>;
declare function java(name: "net.minecraft.world.entity.item.ItemEntity"): TSDoc.JavaClass<typeof Internal.ItemEntity>;
declare function java(name: "dev.latvian.mods.kubejs.net.PainterUpdatedEventJS"): TSDoc.JavaClass<typeof Internal.PainterUpdatedEventJS>;
declare function java(name: "net.minecraft.world.level.block.entity.HopperBlockEntity"): TSDoc.JavaClass<typeof Internal.HopperBlockEntity>;
declare function java(name: "net.minecraft.world.level.block.entity.BeehiveBlockEntity"): TSDoc.JavaClass<typeof Internal.BeehiveBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.ShapedBlockBuilder"): TSDoc.JavaClass<typeof Internal.ShapedBlockBuilder>;
declare function java(name: "com.mojang.brigadier.context.SuggestionContext"): TSDoc.JavaClass<typeof Internal.SuggestionContext<any>>;
declare function java(name: "net.minecraft.client.DebugQueryHandler"): TSDoc.JavaClass<typeof Internal.DebugQueryHandler>;
declare function java(name: "it.unimi.dsi.fastutil.longs.LongIterable"): TSDoc.JavaInterface<Internal.LongIterable>;
declare function java(name: "java.util.function.LongToDoubleFunction"): TSDoc.JavaInterface<Internal.LongToDoubleFunction>;
declare function java(name: "net.minecraft.nbt.StreamTagVisitor$EntryResult"): TSDoc.JavaClass<typeof Internal.StreamTagVisitor$EntryResult>;
declare function java(name: "net.minecraft.world.level.storage.LevelVersion"): TSDoc.JavaClass<typeof Internal.LevelVersion>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeTypeRegistryEventJS"): TSDoc.JavaClass<typeof Internal.RecipeTypeRegistryEventJS>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.mesh.Mesh"): TSDoc.JavaInterface<Internal.Mesh>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.RangeConfiguration"): TSDoc.JavaClass<typeof Internal.RangeConfiguration>;
declare function java(name: "net.fabricmc.fabric.api.networking.v1.PacketSender"): TSDoc.JavaInterface<Internal.PacketSender>;
declare function java(name: "net.minecraft.world.inventory.ClickAction"): TSDoc.JavaClass<typeof Internal.ClickAction>;
declare function java(name: "net.minecraft.client.Timer"): TSDoc.JavaClass<typeof Internal.Timer>;
declare function java(name: "net.minecraft.world.level.NaturalSpawner$SpawnState"): TSDoc.JavaClass<typeof Internal.NaturalSpawner$SpawnState>;
declare function java(name: "net.minecraft.commands.CommandFunction"): TSDoc.JavaClass<typeof Internal.CommandFunction>;
declare function java(name: "dev.latvian.mods.kubejs.player.ServerPlayerDataJS"): TSDoc.JavaClass<typeof Internal.ServerPlayerDataJS>;
declare function java(name: "net.minecraft.commands.Commands"): TSDoc.JavaClass<typeof Internal.Commands>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2IntMap"): TSDoc.JavaInterface<Internal.Int2IntMap>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundOpenSignEditorPacket"): TSDoc.JavaClass<typeof Internal.ClientboundOpenSignEditorPacket>;
declare function java(name: "com.mojang.brigadier.ParseResults"): TSDoc.JavaClass<typeof Internal.ParseResults<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSetCommandBlockPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSetCommandBlockPacket>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2FloatFunction"): TSDoc.JavaInterface<Internal.Char2FloatFunction>;
declare function java(name: "net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity"): TSDoc.JavaClass<typeof Internal.RandomizableContainerBlockEntity>;
declare function java(name: "net.minecraft.world.item.crafting.MapCloningRecipe"): TSDoc.JavaClass<typeof Internal.MapCloningRecipe>;
declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockIDPredicate$PropertyObject"): TSDoc.JavaClass<typeof Internal.BlockIDPredicate$PropertyObject>;
declare function java(name: "net.minecraft.world.entity.ambient.Bat"): TSDoc.JavaClass<typeof Internal.Bat>;
declare function java(name: "net.fabricmc.fabric.impl.rendering.data.attachment.RenderDataObjectConsumer"): TSDoc.JavaInterface<Internal.RenderDataObjectConsumer>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.StructureSpawnOverride"): TSDoc.JavaClass<typeof Internal.StructureSpawnOverride>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2ReferenceFunction"): TSDoc.JavaInterface<Internal.Short2ReferenceFunction<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundLightUpdatePacket"): TSDoc.JavaClass<typeof Internal.ClientboundLightUpdatePacket>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSeenAdvancementsPacket>;
declare function java(name: "net.minecraft.client.tutorial.Tutorial"): TSDoc.JavaClass<typeof Internal.Tutorial>;
declare function java(name: "dev.latvian.mods.kubejs.block.MaterialJS"): TSDoc.JavaClass<typeof Internal.MaterialJS>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemPickupEventJS"): TSDoc.JavaClass<typeof Internal.ItemPickupEventJS>;
declare function java(name: "net.minecraft.world.level.Level"): TSDoc.JavaClass<typeof Internal.Level>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2ObjectFunction"): TSDoc.JavaInterface<Internal.Int2ObjectFunction<any>>;
declare function java(name: "com.mojang.blaze3d.vertex.DefaultedVertexConsumer"): TSDoc.JavaClass<typeof Internal.DefaultedVertexConsumer>;
declare function java(name: "net.minecraft.world.inventory.AbstractContainerMenu"): TSDoc.JavaClass<typeof Internal.AbstractContainerMenu>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.FallingBlockBuilder"): TSDoc.JavaClass<typeof Internal.FallingBlockBuilder>;
declare function java(name: "dev.latvian.mods.kubejs.client.MultipartBlockStateGenerator"): TSDoc.JavaClass<typeof Internal.MultipartBlockStateGenerator>;
declare function java(name: "java.util.Locale$LanguageRange"): TSDoc.JavaClass<typeof Internal.Locale$LanguageRange>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2CharFunction"): TSDoc.JavaInterface<Internal.Short2CharFunction>;
declare function java(name: "java.util.Map"): TSDoc.JavaInterface<Internal.Map<any, any>>;
declare function java(name: "com.mojang.blaze3d.vertex.PoseStack$Pose"): TSDoc.JavaClass<typeof Internal.PoseStack$Pose>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundMoveEntityPacket"): TSDoc.JavaClass<typeof Internal.ClientboundMoveEntityPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.CaveSurface"): TSDoc.JavaClass<typeof Internal.CaveSurface>;
declare function java(name: "net.minecraft.util.profiling.metrics.MetricSampler$ThresholdTest"): TSDoc.JavaInterface<Internal.MetricSampler$ThresholdTest>;
declare function java(name: "net.minecraft.client.GraphicsStatus"): TSDoc.JavaClass<typeof Internal.GraphicsStatus>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProviderType"): TSDoc.JavaClass<typeof Internal.BlockStateProviderType<any>>;
declare function java(name: "net.minecraft.core.GlobalPos"): TSDoc.JavaClass<typeof Internal.GlobalPos>;
declare function java(name: "java.util.function.BiFunction"): TSDoc.JavaInterface<Internal.BiFunction<any, any, any>>;
declare function java(name: "net.minecraft.util.valueproviders.ConstantFloat"): TSDoc.JavaClass<typeof Internal.ConstantFloat>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2FloatFunction"): TSDoc.JavaInterface<Internal.Double2FloatFunction>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortConsumer"): TSDoc.JavaInterface<Internal.ShortConsumer>;
declare function java(name: "net.minecraft.world.level.block.entity.CampfireBlockEntity"): TSDoc.JavaClass<typeof Internal.CampfireBlockEntity>;
declare function java(name: "net.minecraft.world.level.levelgen.heightproviders.ConstantHeight"): TSDoc.JavaClass<typeof Internal.ConstantHeight>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundAcceptTeleportationPacket"): TSDoc.JavaClass<typeof Internal.ServerboundAcceptTeleportationPacket>;
declare function java(name: "net.minecraft.advancements.critereon.DeserializationContext"): TSDoc.JavaClass<typeof Internal.DeserializationContext>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.EndGatewayConfiguration"): TSDoc.JavaClass<typeof Internal.EndGatewayConfiguration>;
declare function java(name: "net.minecraft.world.level.levelgen.carver.CarverDebugSettings"): TSDoc.JavaClass<typeof Internal.CarverDebugSettings>;
declare function java(name: "net.minecraft.world.entity.ai.village.poi.PoiManager$Occupancy"): TSDoc.JavaClass<typeof Internal.PoiManager$Occupancy>;
declare function java(name: "net.minecraft.client.Minecraft"): TSDoc.JavaClass<typeof Internal.Minecraft>;
declare function java(name: "dev.latvian.mods.kubejs.level.SimpleLevelEventJS"): TSDoc.JavaClass<typeof Internal.SimpleLevelEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemRightClickEventJS"): TSDoc.JavaClass<typeof Internal.ItemRightClickEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemTooltipEventJS"): TSDoc.JavaClass<typeof Internal.ItemTooltipEventJS>;
declare function java(name: "java.util.Spliterator$OfLong"): TSDoc.JavaInterface<Internal.Spliterator$OfLong>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2FloatFunction"): TSDoc.JavaInterface<Internal.Object2FloatFunction<any>>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenKeyboardEvents$AfterKeyPress"): TSDoc.JavaInterface<Internal.ScreenKeyboardEvents$AfterKeyPress>;
declare function java(name: "net.minecraft.world.entity.decoration.Motive"): TSDoc.JavaClass<typeof Internal.Motive>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonDeathPhase"): TSDoc.JavaClass<typeof Internal.DragonDeathPhase>;
declare function java(name: "net.minecraft.world.level.block.entity.BarrelBlockEntity"): TSDoc.JavaClass<typeof Internal.BarrelBlockEntity>;
declare function java(name: "net.fabricmc.fabric.impl.lookup.block.BlockApiCacheImpl"): TSDoc.JavaClass<typeof Internal.BlockApiCacheImpl<any, any>>;
declare function java(name: "net.fabricmc.fabric.api.gamerule.v1.CustomGameRuleCategory"): TSDoc.JavaClass<typeof Internal.CustomGameRuleCategory>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$CullStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$CullStateShard>;
declare function java(name: "net.minecraft.world.entity.ai.behavior.Behavior$Status"): TSDoc.JavaClass<typeof Internal.Behavior$Status>;
declare function java(name: "net.minecraft.world.level.timers.TimerCallback"): TSDoc.JavaInterface<Internal.TimerCallback<any>>;
declare function java(name: "net.minecraft.client.ClientRecipeBook"): TSDoc.JavaClass<typeof Internal.ClientRecipeBook>;
declare function java(name: "net.minecraft.network.chat.BaseComponent"): TSDoc.JavaClass<typeof Internal.BaseComponent>;
declare function java(name: "dev.latvian.mods.kubejs.level.FireworksJS$Shape"): TSDoc.JavaClass<typeof Internal.FireworksJS$Shape>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2ByteFunction"): TSDoc.JavaInterface<Internal.Short2ByteFunction>;
declare function java(name: "net.minecraft.world.entity.player.Player"): TSDoc.JavaClass<typeof Internal.Player>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2CharFunction"): TSDoc.JavaInterface<Internal.Char2CharFunction>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.render.RenderContext"): TSDoc.JavaInterface<Internal.RenderContext>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2IntFunction"): TSDoc.JavaInterface<Internal.Object2IntFunction<any>>;
declare function java(name: "dev.architectury.registry.registries.RegistrarBuilder"): TSDoc.JavaInterface<Internal.RegistrarBuilder<any>>;
declare function java(name: "net.minecraft.server.MinecraftServer$ReloadableResources"): TSDoc.JavaClass<typeof Internal.MinecraftServer$ReloadableResources>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2BooleanFunction"): TSDoc.JavaInterface<Internal.Long2BooleanFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetHealthPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetHealthPacket>;
declare function java(name: "net.minecraft.world.scores.Score"): TSDoc.JavaClass<typeof Internal.Score>;
declare function java(name: "net.minecraft.client.gui.components.events.ContainerEventHandler"): TSDoc.JavaInterface<Internal.ContainerEventHandler>;
declare function java(name: "com.mojang.brigadier.StringReader"): TSDoc.JavaClass<typeof Internal.StringReader>;
declare function java(name: "java.util.LinkedHashMap"): TSDoc.JavaClass<typeof Internal.LinkedHashMap<any, any>>;
declare function java(name: "net.minecraft.tags.TagManager"): TSDoc.JavaClass<typeof Internal.TagManager>;
declare function java(name: "dev.latvian.mods.kubejs.client.painter.screen.ScreenPaintEventJS"): TSDoc.JavaClass<typeof Internal.ScreenPaintEventJS>;
declare function java(name: "net.minecraft.world.entity.animal.horse.AbstractChestedHorse"): TSDoc.JavaClass<typeof Internal.AbstractChestedHorse>;
declare function java(name: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$PostFunction"): TSDoc.JavaInterface<Internal.EnchantmentBuilder$PostFunction>;
declare function java(name: "dev.latvian.mods.kubejs.client.ClientGenerateAssetsEventJS"): TSDoc.JavaClass<typeof Internal.ClientGenerateAssetsEventJS>;
declare function java(name: "net.minecraft.client.renderer.entity.EntityRenderDispatcher"): TSDoc.JavaClass<typeof Internal.EntityRenderDispatcher>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerPositionPacket$RelativeArgument"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerPositionPacket$RelativeArgument>;
declare function java(name: "net.minecraft.world.entity.ai.attributes.AttributeSupplier$Builder"): TSDoc.JavaClass<typeof Internal.AttributeSupplier$Builder>;
declare function java(name: "net.minecraft.client.gui.narration.NarrationSupplier"): TSDoc.JavaInterface<Internal.NarrationSupplier>;
declare function java(name: "net.minecraft.world.level.lighting.LightEventListener"): TSDoc.JavaInterface<Internal.LightEventListener>;
declare function java(name: "java.lang.Comparable"): TSDoc.JavaInterface<Internal.Comparable<any>>;
declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryIdRemapCallback"): TSDoc.JavaInterface<Internal.RegistryIdRemapCallback<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.RandomizedIntStateProvider"): TSDoc.JavaClass<typeof Internal.RandomizedIntStateProvider>;
declare function java(name: "java.util.function.DoubleToIntFunction"): TSDoc.JavaInterface<Internal.DoubleToIntFunction>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.ListPoolElement"): TSDoc.JavaClass<typeof Internal.ListPoolElement>;
declare function java(name: "net.minecraft.util.profiling.metrics.MetricSampler$SamplerResult"): TSDoc.JavaClass<typeof Internal.MetricSampler$SamplerResult>;
declare function java(name: "net.minecraft.world.entity.Pose"): TSDoc.JavaClass<typeof Internal.Pose>;
declare function java(name: "net.minecraft.world.level.SpawnData$CustomSpawnRules"): TSDoc.JavaClass<typeof Internal.SpawnData$CustomSpawnRules>;
declare function java(name: "net.minecraft.world.level.block.state.pattern.BlockInWorld"): TSDoc.JavaClass<typeof Internal.BlockInWorld>;
declare function java(name: "net.minecraft.client.resources.ClientPackSource"): TSDoc.JavaClass<typeof Internal.ClientPackSource>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleListIterator"): TSDoc.JavaInterface<Internal.DoubleListIterator>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundClientInformationPacket"): TSDoc.JavaClass<typeof Internal.ServerboundClientInformationPacket>;
declare function java(name: "dev.latvian.mods.kubejs.event.StartupEventJS"): TSDoc.JavaClass<typeof Internal.StartupEventJS>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2DoubleFunction"): TSDoc.JavaInterface<Internal.Double2DoubleFunction>;
declare function java(name: "com.mojang.blaze3d.platform.InputConstants$Type"): TSDoc.JavaClass<typeof Internal.InputConstants$Type>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2IntMap$Entry"): TSDoc.JavaInterface<Internal.Int2IntMap$Entry>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2CharFunction"): TSDoc.JavaInterface<Internal.Double2CharFunction>;
declare function java(name: "net.minecraft.world.entity.projectile.ThrownTrident"): TSDoc.JavaClass<typeof Internal.ThrownTrident>;
declare function java(name: "net.minecraft.world.entity.projectile.EyeOfEnder"): TSDoc.JavaClass<typeof Internal.EyeOfEnder>;
declare function java(name: "net.minecraft.client.gui.font.FontSet"): TSDoc.JavaClass<typeof Internal.FontSet>;
declare function java(name: "dev.latvian.mods.kubejs.util.NBTIOWrapper"): TSDoc.JavaInterface<NBTIO>;
declare function java(name: "net.minecraft.world.item.DyeColor"): TSDoc.JavaClass<typeof Internal.DyeColor>;
declare function java(name: "net.minecraft.client.renderer.debug.BrainDebugRenderer$BrainDump"): TSDoc.JavaClass<typeof Internal.BrainDebugRenderer$BrainDump>;
declare function java(name: "net.minecraft.client.User"): TSDoc.JavaClass<typeof Internal.User>;
declare function java(name: "net.minecraft.world.level.biome.Biome$Precipitation"): TSDoc.JavaClass<typeof Internal.Biome$Precipitation>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.mesh.QuadEmitter"): TSDoc.JavaInterface<Internal.QuadEmitter>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundCommandsPacket"): TSDoc.JavaClass<typeof Internal.ClientboundCommandsPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSeenAdvancementsPacket$Action"): TSDoc.JavaClass<typeof Internal.ServerboundSeenAdvancementsPacket$Action>;
declare function java(name: "dev.latvian.mods.kubejs.item.InventoryJS"): TSDoc.JavaClass<typeof Internal.InventoryJS>;
declare function java(name: "net.minecraft.server.packs.resources.ResourceProvider"): TSDoc.JavaInterface<Internal.ResourceProvider>;
declare function java(name: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask"): TSDoc.JavaClass<typeof Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask>;
declare function java(name: "com.mojang.blaze3d.font.RawGlyph"): TSDoc.JavaInterface<Internal.RawGlyph>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSetStructureBlockPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSetStructureBlockPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.SolidPredicate"): TSDoc.JavaClass<typeof Internal.SolidPredicate>;
declare function java(name: "net.minecraft.world.entity.npc.VillagerType"): TSDoc.JavaClass<typeof Internal.VillagerType>;
declare function java(name: "dev.latvian.mods.kubejs.loot.FunctionContainer"): TSDoc.JavaInterface<Internal.FunctionContainer>;
declare function java(name: "net.minecraft.world.level.dimension.end.EndDragonFight"): TSDoc.JavaClass<typeof Internal.EndDragonFight>;
declare function java(name: "net.minecraft.core.RegistryAccess$RegistryData"): TSDoc.JavaClass<typeof Internal.RegistryAccess$RegistryData<any>>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$EmptyTextureStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$EmptyTextureStateShard>;
declare function java(name: "dev.architectury.event.Event"): TSDoc.JavaInterface<Internal.Event<any>>;
declare function java(name: "dev.latvian.mods.kubejs.core.ItemKJS"): TSDoc.JavaInterface<Internal.ItemKJS>;
declare function java(name: "net.minecraft.nbt.ByteArrayTag"): TSDoc.JavaClass<typeof Internal.ByteArrayTag>;
declare function java(name: "java.lang.StringBuffer"): TSDoc.JavaClass<typeof Internal.StringBuffer>;
declare function java(name: "net.minecraft.client.renderer.debug.GameEventListenerRenderer"): TSDoc.JavaClass<typeof Internal.GameEventListenerRenderer>;
declare function java(name: "net.minecraft.client.multiplayer.ClientSuggestionProvider"): TSDoc.JavaClass<typeof Internal.ClientSuggestionProvider>;
declare function java(name: "java.util.function.Consumer"): TSDoc.JavaInterface<Internal.Consumer<any>>;
declare function java(name: "net.minecraft.stats.StatType"): TSDoc.JavaClass<typeof Internal.StatType<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.DualNoiseProvider"): TSDoc.JavaClass<typeof Internal.DualNoiseProvider>;
declare function java(name: "net.minecraft.world.ticks.ScheduledTick"): TSDoc.JavaClass<typeof Internal.ScheduledTick<any>>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntSpliterator"): TSDoc.JavaInterface<Internal.IntSpliterator>;
declare function java(name: "net.minecraft.server.PlayerAdvancements"): TSDoc.JavaClass<typeof Internal.PlayerAdvancements>;
declare function java(name: "net.minecraft.world.level.saveddata.SavedData"): TSDoc.JavaClass<typeof Internal.SavedData>;
declare function java(name: "net.minecraft.world.level.biome.MobSpawnSettings"): TSDoc.JavaClass<typeof Internal.MobSpawnSettings>;
declare function java(name: "net.minecraft.client.gui.components.toasts.ToastComponent"): TSDoc.JavaClass<typeof Internal.ToastComponent>;
declare function java(name: "net.minecraft.client.renderer.block.model.BakedQuad"): TSDoc.JavaClass<typeof Internal.BakedQuad>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.special.SpecialRecipeSerializerManager"): TSDoc.JavaClass<typeof Internal.SpecialRecipeSerializerManager>;
declare function java(name: "net.minecraft.client.renderer.debug.BeeDebugRenderer$HiveInfo"): TSDoc.JavaClass<typeof Internal.BeeDebugRenderer$HiveInfo>;
declare function java(name: "net.minecraft.resources.RegistryLoader$Bound"): TSDoc.JavaClass<typeof Internal.RegistryLoader$Bound>;
declare function java(name: "net.minecraft.world.entity.projectile.WitherSkull"): TSDoc.JavaClass<typeof Internal.WitherSkull>;
declare function java(name: "net.minecraft.world.inventory.SmokerMenu"): TSDoc.JavaClass<typeof Internal.SmokerMenu>;
declare function java(name: "dev.latvian.mods.kubejs.stages.StageCreationEvent"): TSDoc.JavaClass<typeof Internal.StageCreationEvent>;
declare function java(name: "net.minecraft.client.renderer.DimensionSpecialEffects"): TSDoc.JavaClass<typeof Internal.DimensionSpecialEffects>;
declare function java(name: "net.minecraft.world.level.block.LiquidBlock"): TSDoc.JavaClass<typeof Internal.LiquidBlock>;
declare function java(name: "net.minecraft.world.level.chunk.ChunkStatus$ChunkType"): TSDoc.JavaClass<typeof Internal.ChunkStatus$ChunkType>;
declare function java(name: "net.minecraft.world.entity.PlayerRideableJumping"): TSDoc.JavaInterface<Internal.PlayerRideableJumping>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetSubtitleTextPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetSubtitleTextPacket>;
declare function java(name: "dev.latvian.mods.kubejs.server.TagEventJS$TagWrapper"): TSDoc.JavaClass<typeof Internal.TagEventJS$TagWrapper>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2DoubleFunction"): TSDoc.JavaInterface<Internal.Byte2DoubleFunction>;
declare function java(name: "dev.latvian.mods.kubejs.client.ClientEventJS"): TSDoc.JavaClass<typeof Internal.ClientEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.block.BlockBuilder"): TSDoc.JavaClass<typeof Internal.BlockBuilder>;
declare function java(name: "net.minecraft.server.packs.PackType"): TSDoc.JavaClass<typeof Internal.PackType>;
declare function java(name: "net.minecraft.world.level.block.entity.BeaconBlockEntity"): TSDoc.JavaClass<typeof Internal.BeaconBlockEntity>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.Short2BooleanFunction"): TSDoc.JavaInterface<Internal.Short2BooleanFunction>;
declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectSet"): TSDoc.JavaInterface<Internal.ObjectSet<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetBorderSizePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetBorderSizePacket>;
declare function java(name: "net.minecraft.world.entity.monster.AbstractSkeleton"): TSDoc.JavaClass<typeof Internal.AbstractSkeleton>;
declare function java(name: "net.minecraft.world.level.storage.loot.providers.number.NumberProvider"): TSDoc.JavaInterface<Internal.NumberProvider>;
declare function java(name: "net.minecraft.world.entity.decoration.ArmorStand"): TSDoc.JavaClass<typeof Internal.ArmorStand>;
declare function java(name: "net.minecraft.client.sounds.Weighted"): TSDoc.JavaInterface<Internal.Weighted<any>>;
declare function java(name: "net.minecraft.client.renderer.ItemInHandRenderer"): TSDoc.JavaClass<typeof Internal.ItemInHandRenderer>;
declare function java(name: "net.minecraft.world.entity.projectile.Projectile"): TSDoc.JavaClass<typeof Internal.Projectile>;
declare function java(name: "dev.latvian.mods.kubejs.loot.ChestLootEventJS"): TSDoc.JavaClass<typeof Internal.ChestLootEventJS>;
declare function java(name: "net.minecraft.world.level.pathfinder.BlockPathTypes"): TSDoc.JavaClass<typeof Internal.BlockPathTypes>;
declare function java(name: "java.util.function.LongBinaryOperator"): TSDoc.JavaInterface<Internal.LongBinaryOperator>;
declare function java(name: "dev.latvian.mods.kubejs.entity.LivingEntityDeathEventJS"): TSDoc.JavaClass<typeof Internal.LivingEntityDeathEventJS>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.mesh.QuadView"): TSDoc.JavaInterface<Internal.QuadView>;
declare function java(name: "net.minecraft.client.renderer.texture.Tickable"): TSDoc.JavaInterface<Internal.Tickable>;
declare function java(name: "java.lang.StringBuilder"): TSDoc.JavaClass<typeof Internal.StringBuilder>;
declare function java(name: "net.minecraft.world.level.block.entity.SmokerBlockEntity"): TSDoc.JavaClass<typeof Internal.SmokerBlockEntity>;
declare function java(name: "net.minecraft.world.level.biome.TerrainShaper"): TSDoc.JavaClass<typeof Internal.TerrainShaper>;
declare function java(name: "dev.latvian.mods.kubejs.level.ExplosionEventJS"): TSDoc.JavaClass<typeof Internal.ExplosionEventJS>;
declare function java(name: "net.minecraft.server.level.BlockDestructionProgress"): TSDoc.JavaClass<typeof Internal.BlockDestructionProgress>;
declare function java(name: "net.minecraft.world.ContainerListener"): TSDoc.JavaInterface<net.minecraft.world.ContainerListener>;
declare function java(name: "net.minecraft.world.level.levelgen.carver.CanyonCarverConfiguration"): TSDoc.JavaClass<typeof Internal.CanyonCarverConfiguration>;
declare function java(name: "net.minecraft.world.level.ExplosionDamageCalculator"): TSDoc.JavaClass<typeof Internal.ExplosionDamageCalculator>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.LinearPosTest"): TSDoc.JavaClass<typeof Internal.LinearPosTest>;
declare function java(name: "net.minecraft.world.ticks.LevelTicks"): TSDoc.JavaClass<typeof Internal.LevelTicks<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.carver.CarvingContext"): TSDoc.JavaClass<typeof Internal.CarvingContext>;
declare function java(name: "net.minecraft.world.level.biome.TerrainShaper$Point"): TSDoc.JavaClass<typeof Internal.TerrainShaper$Point>;
declare function java(name: "it.unimi.dsi.fastutil.longs.Long2ObjectMap$FastEntrySet"): TSDoc.JavaInterface<Internal.Long2ObjectMap$FastEntrySet<any>>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortPredicate"): TSDoc.JavaInterface<Internal.ShortPredicate>;
declare function java(name: "net.minecraft.world.level.GameRules"): TSDoc.JavaClass<typeof Internal.GameRules>;
declare function java(name: "net.fabricmc.fabric.impl.container.ServerPlayerEntitySyncHook"): TSDoc.JavaInterface<Internal.ServerPlayerEntitySyncHook>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.treedecorators.TrunkVineDecorator"): TSDoc.JavaClass<typeof Internal.TrunkVineDecorator>;
declare function java(name: "dev.latvian.mods.kubejs.entity.LivingEntityEventJS"): TSDoc.JavaClass<typeof Internal.LivingEntityEventJS>;
declare function java(name: "net.minecraft.world.level.levelgen.heightproviders.WeightedListHeight"): TSDoc.JavaClass<typeof Internal.WeightedListHeight>;
declare function java(name: "net.minecraft.world.item.context.UseOnContext"): TSDoc.JavaClass<typeof Internal.UseOnContext>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket$Parameters"): TSDoc.JavaClass<typeof Internal.ClientboundSetPlayerTeamPacket$Parameters>;
declare function java(name: "dev.latvian.mods.kubejs.client.ModelGenerator$Face"): TSDoc.JavaClass<typeof Internal.ModelGenerator$Face>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder"): TSDoc.JavaClass<typeof Internal.CropBlockBuilder>;
declare function java(name: "net.minecraft.client.renderer.blockentity.BlockEntityRenderDispatcher"): TSDoc.JavaClass<typeof Internal.BlockEntityRenderDispatcher>;
declare function java(name: "dev.latvian.mods.kubejs.entity.LivingEntityHurtEventJS"): TSDoc.JavaClass<typeof Internal.LivingEntityHurtEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.CookingRecipeJS"): TSDoc.JavaClass<typeof Internal.CookingRecipeJS>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.TwistingVinesConfig"): TSDoc.JavaClass<typeof Internal.TwistingVinesConfig>;
declare function java(name: "net.minecraft.client.model.geom.EntityModelSet"): TSDoc.JavaClass<typeof Internal.EntityModelSet>;
declare function java(name: "net.minecraft.world.level.storage.loot.entries.SequentialEntry$Builder"): TSDoc.JavaClass<typeof Internal.SequentialEntry$Builder>;
declare function java(name: "net.minecraft.client.renderer.ShaderInstance"): TSDoc.JavaClass<typeof Internal.ShaderInstance>;
declare function java(name: "net.minecraft.client.renderer.texture.TextureManager"): TSDoc.JavaClass<typeof Internal.TextureManager>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$DepthTestStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$DepthTestStateShard>;
declare function java(name: "net.minecraft.world.level.levelgen.DensityFunctions$BeardifierOrMarker"): TSDoc.JavaInterface<Internal.DensityFunctions$BeardifierOrMarker>;
declare function java(name: "dev.latvian.mods.kubejs.client.ModelGenerator"): TSDoc.JavaClass<typeof Internal.ModelGenerator>;
declare function java(name: "net.minecraft.BlockUtil$FoundRectangle"): TSDoc.JavaClass<typeof Internal.BlockUtil$FoundRectangle>;
declare function java(name: "dev.latvian.mods.kubejs.client.ClientLoggedInEventJS"): TSDoc.JavaClass<typeof Internal.ClientLoggedInEventJS>;
declare function java(name: "java.util.Collection"): TSDoc.JavaInterface<Internal.Collection<any>>;
declare function java(name: "net.minecraft.world.entity.animal.Panda"): TSDoc.JavaClass<typeof Internal.Panda>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2ByteFunction"): TSDoc.JavaInterface<Internal.Reference2ByteFunction<any>>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.model.SpriteFinder"): TSDoc.JavaInterface<Internal.SpriteFinder>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.minecraft.ShapedRecipeJS"): TSDoc.JavaClass<typeof Internal.ShapedRecipeJS>;
declare function java(name: "net.fabricmc.fabric.impl.transfer.item.SpecialLogicInventory"): TSDoc.JavaInterface<Internal.SpecialLogicInventory>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.treedecorators.TreeDecoratorType"): TSDoc.JavaClass<typeof Internal.TreeDecoratorType<any>>;
declare function java(name: "net.minecraft.server.players.StoredUserList"): TSDoc.JavaClass<typeof Internal.StoredUserList<any, any>>;
declare function java(name: "net.minecraft.world.level.chunk.Palette$Factory"): TSDoc.JavaInterface<Internal.Palette$Factory>;
declare function java(name: "net.minecraft.server.level.ServerPlayer"): TSDoc.JavaClass<typeof Internal.ServerPlayer>;
declare function java(name: "net.minecraft.world.level.block.state.BlockBehaviour$StatePredicate"): TSDoc.JavaInterface<Internal.BlockBehaviour$StatePredicate>;
declare function java(name: "java.util.OptionalLong"): TSDoc.JavaClass<typeof Internal.OptionalLong>;
declare function java(name: "net.minecraft.client.renderer.ViewArea"): TSDoc.JavaClass<typeof Internal.ViewArea>;
declare function java(name: "java.util.concurrent.Delayed"): TSDoc.JavaInterface<Internal.Delayed>;
declare function java(name: "net.minecraft.client.Minecraft$ChatStatus"): TSDoc.JavaClass<typeof Internal.Minecraft$ChatStatus>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundCustomPayloadPacket"): TSDoc.JavaClass<typeof Internal.ServerboundCustomPayloadPacket>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$LayeringStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$LayeringStateShard>;
declare function java(name: "net.minecraft.world.entity.Marker"): TSDoc.JavaClass<typeof Internal.Marker>;
declare function java(name: "dev.architectury.hooks.level.fabric.ExplosionHooksImpl$ExplosionExtensions"): TSDoc.JavaInterface<Internal.ExplosionHooksImpl$ExplosionExtensions>;
declare function java(name: "net.minecraft.client.resources.SkinManager"): TSDoc.JavaClass<typeof Internal.SkinManager>;
declare function java(name: "com.mojang.blaze3d.vertex.Tesselator"): TSDoc.JavaClass<typeof Internal.Tesselator>;
declare function java(name: "net.minecraft.world.level.levelgen.heightproviders.VeryBiasedToBottomHeight"): TSDoc.JavaClass<typeof Internal.VeryBiasedToBottomHeight>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.placement.StructurePlacementType"): TSDoc.JavaInterface<Internal.StructurePlacementType<any>>;
declare function java(name: "net.minecraft.world.entity.monster.Zoglin"): TSDoc.JavaClass<typeof Internal.Zoglin>;
declare function java(name: "net.minecraft.world.item.trading.Merchant"): TSDoc.JavaInterface<Internal.Merchant>;
declare function java(name: "com.mojang.brigadier.tree.CommandNode"): TSDoc.JavaClass<typeof Internal.CommandNode<any>>;
declare function java(name: "net.minecraft.world.level.block.entity.BannerPattern"): TSDoc.JavaClass<typeof Internal.BannerPattern>;
declare function java(name: "net.minecraft.core.WritableRegistry"): TSDoc.JavaClass<typeof Internal.WritableRegistry<any>>;
declare function java(name: "net.minecraft.world.entity.EquipmentSlot"): TSDoc.JavaClass<typeof EquipmentSlot>;
declare function java(name: "net.minecraft.world.item.crafting.RecipeType"): TSDoc.JavaInterface<Internal.RecipeType<any>>;
declare function java(name: "dev.latvian.mods.kubejs.client.ModelGenerator$Element"): TSDoc.JavaClass<typeof Internal.ModelGenerator$Element>;
declare function java(name: "net.minecraft.world.level.levelgen.DensityFunction$ContextProvider"): TSDoc.JavaInterface<Internal.DensityFunction$ContextProvider>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundPlayerCommandPacket$Action"): TSDoc.JavaClass<typeof Internal.ServerboundPlayerCommandPacket$Action>;
declare function java(name: "net.minecraft.nbt.IntTag"): TSDoc.JavaClass<typeof Internal.IntTag>;
declare function java(name: "net.minecraft.nbt.ListTag"): TSDoc.JavaClass<typeof Internal.ListTag>;
declare function java(name: "net.minecraft.client.gui.screens.social.PlayerSocialManager"): TSDoc.JavaClass<typeof Internal.PlayerSocialManager>;
declare function java(name: "net.minecraft.resources.RegistryLoader"): TSDoc.JavaClass<typeof Internal.RegistryLoader>;
declare function java(name: "net.minecraft.world.level.material.PushReaction"): TSDoc.JavaClass<typeof Internal.PushReaction>;
declare function java(name: "net.minecraft.ReportedException"): TSDoc.JavaClass<typeof Internal.ReportedException>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.GravityProcessor"): TSDoc.JavaClass<typeof Internal.GravityProcessor>;
declare function java(name: "net.minecraft.network.ConnectionProtocol"): TSDoc.JavaClass<typeof Internal.ConnectionProtocol>;
declare function java(name: "net.fabricmc.fabric.impl.registry.sync.RemovableIdList"): TSDoc.JavaInterface<Internal.RemovableIdList<any>>;
declare function java(name: "net.fabricmc.fabric.mixin.resource.loader.ResourcePackManagerAccessor"): TSDoc.JavaInterface<Internal.ResourcePackManagerAccessor>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.StraightTrunkPlacer"): TSDoc.JavaClass<typeof Internal.StraightTrunkPlacer>;
declare function java(name: "net.minecraft.world.item.crafting.FireworkStarFadeRecipe"): TSDoc.JavaClass<typeof Internal.FireworkStarFadeRecipe>;
declare function java(name: "net.minecraft.world.entity.projectile.AbstractArrow$Pickup"): TSDoc.JavaClass<typeof Internal.AbstractArrow$Pickup>;
declare function java(name: "net.minecraft.client.gui.components.BossHealthOverlay"): TSDoc.JavaClass<typeof Internal.BossHealthOverlay>;
declare function java(name: "net.minecraft.server.MinecraftServer"): TSDoc.JavaClass<typeof Internal.MinecraftServer>;
declare function java(name: "net.fabricmc.fabric.mixin.gamerule.IntRuleAccessor"): TSDoc.JavaInterface<Internal.IntRuleAccessor>;
declare function java(name: "net.minecraft.util.valueproviders.FloatProviderType"): TSDoc.JavaInterface<Internal.FloatProviderType<any>>;
declare function java(name: "net.minecraft.world.level.block.AirBlock"): TSDoc.JavaClass<typeof Internal.AirBlock>;
declare function java(name: "net.minecraft.world.entity.monster.SpellcasterIllager"): TSDoc.JavaClass<typeof Internal.SpellcasterIllager>;
declare function java(name: "net.minecraft.world.level.storage.LevelData"): TSDoc.JavaInterface<Internal.LevelData>;
declare function java(name: "net.minecraft.client.resources.sounds.Sound"): TSDoc.JavaClass<typeof Internal.Sound>;
declare function java(name: "net.minecraft.client.KeyMapping"): TSDoc.JavaClass<typeof Internal.KeyMapping>;
declare function java(name: "dev.latvian.mods.kubejs.block.BlockLeftClickEventJS"): TSDoc.JavaClass<typeof Internal.BlockLeftClickEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.misc.PotionBuilder"): TSDoc.JavaClass<typeof Internal.PotionBuilder>;
declare function java(name: "net.minecraft.advancements.CriterionProgress"): TSDoc.JavaClass<typeof Internal.CriterionProgress>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.SecondaryPoiSensor"): TSDoc.JavaClass<typeof Internal.SecondaryPoiSensor>;
declare function java(name: "dev.latvian.mods.kubejs.player.InventoryChangedEventJS"): TSDoc.JavaClass<typeof Internal.InventoryChangedEventJS>;
declare function java(name: "net.minecraft.world.level.GameRules$Category"): TSDoc.JavaClass<typeof Internal.GameRules$Category>;
declare function java(name: "net.minecraft.world.level.EntityGetter"): TSDoc.JavaInterface<Internal.EntityGetter>;
declare function java(name: "net.minecraft.world.level.levelgen.heightproviders.UniformHeight"): TSDoc.JavaClass<typeof Internal.UniformHeight>;
declare function java(name: "net.minecraft.core.Direction$AxisDirection"): TSDoc.JavaClass<typeof Internal.Direction$AxisDirection>;
declare function java(name: "net.minecraft.server.level.ServerPlayerGameMode"): TSDoc.JavaClass<typeof Internal.ServerPlayerGameMode>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.featuresize.FeatureSizeType"): TSDoc.JavaClass<typeof Internal.FeatureSizeType<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundEditBookPacket"): TSDoc.JavaClass<typeof Internal.ServerboundEditBookPacket>;
declare function java(name: "net.minecraft.client.renderer.debug.BrainDebugRenderer$PoiInfo"): TSDoc.JavaClass<typeof Internal.BrainDebugRenderer$PoiInfo>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundHorseScreenOpenPacket"): TSDoc.JavaClass<typeof Internal.ClientboundHorseScreenOpenPacket>;
declare function java(name: "net.minecraft.world.item.crafting.ArmorDyeRecipe"): TSDoc.JavaClass<typeof Internal.ArmorDyeRecipe>;
declare function java(name: "com.mojang.brigadier.exceptions.BuiltInExceptionProvider"): TSDoc.JavaInterface<Internal.BuiltInExceptionProvider>;
declare function java(name: "net.minecraft.CrashReportDetail"): TSDoc.JavaInterface<Internal.CrashReportDetail<any>>;
declare function java(name: "net.minecraft.client.renderer.debug.BeeDebugRenderer$BeeInfo"): TSDoc.JavaClass<typeof Internal.BeeDebugRenderer$BeeInfo>;
declare function java(name: "net.minecraft.util.valueproviders.TrapezoidFloat"): TSDoc.JavaClass<typeof Internal.TrapezoidFloat>;
declare function java(name: "net.minecraft.world.level.pathfinder.Node"): TSDoc.JavaClass<typeof Internal.Node>;
declare function java(name: "net.minecraft.client.gui.spectator.categories.SpectatorPage"): TSDoc.JavaClass<typeof Internal.SpectatorPage>;
declare function java(name: "dev.latvian.mods.kubejs.entity.RayTraceResultJS"): TSDoc.JavaClass<typeof Internal.RayTraceResultJS>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.CountPlacement"): TSDoc.JavaClass<typeof Internal.CountPlacement>;
declare function java(name: "net.minecraft.client.renderer.RenderStateShard$OverlayStateShard"): TSDoc.JavaClass<typeof Internal.RenderStateShard$OverlayStateShard>;
declare function java(name: "net.minecraft.world.level.biome.Climate$Parameter"): TSDoc.JavaClass<typeof Internal.Climate$Parameter>;
declare function java(name: "net.minecraft.world.inventory.CraftingContainer"): TSDoc.JavaClass<typeof Internal.CraftingContainer>;
declare function java(name: "net.minecraft.world.entity.GlowSquid"): TSDoc.JavaClass<typeof Internal.GlowSquid>;
declare function java(name: "net.minecraft.world.entity.monster.SpellcasterIllager$IllagerSpell"): TSDoc.JavaClass<typeof Internal.SpellcasterIllager$IllagerSpell>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortBidirectionalIterator"): TSDoc.JavaInterface<Internal.ShortBidirectionalIterator>;
declare function java(name: "dev.latvian.mods.kubejs.block.RandomTickCallbackJS"): TSDoc.JavaClass<typeof Internal.RandomTickCallbackJS>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.RuinedPortalFeature$Type"): TSDoc.JavaClass<typeof Internal.RuinedPortalFeature$Type>;
declare function java(name: "net.minecraft.world.entity.animal.horse.SkeletonHorse"): TSDoc.JavaClass<typeof Internal.SkeletonHorse>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenEvents$AfterTick"): TSDoc.JavaInterface<Internal.ScreenEvents$AfterTick>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetPlayerTeamPacket$Action"): TSDoc.JavaClass<typeof Internal.ClientboundSetPlayerTeamPacket$Action>;
declare function java(name: "net.minecraft.server.ServerScoreboard$Method"): TSDoc.JavaClass<typeof Internal.ServerScoreboard$Method>;
declare function java(name: "net.minecraft.util.CubicSpline"): TSDoc.JavaInterface<Internal.CubicSpline<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.StructureSpawnOverride$BoundingBoxType"): TSDoc.JavaClass<typeof Internal.StructureSpawnOverride$BoundingBoxType>;
declare function java(name: "net.fabricmc.fabric.api.event.Event"): TSDoc.JavaClass<typeof net.fabricmc.fabric.api.event.Event<any>>;
declare function java(name: "net.minecraft.world.InteractionResult"): TSDoc.JavaClass<typeof Internal.InteractionResult>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.placement.RandomSpreadStructurePlacement"): TSDoc.JavaClass<typeof Internal.RandomSpreadStructurePlacement>;
declare function java(name: "net.minecraft.world.ticks.SerializableTickContainer"): TSDoc.JavaInterface<Internal.SerializableTickContainer<any>>;
declare function java(name: "net.minecraft.CrashReportCategory"): TSDoc.JavaClass<typeof Internal.CrashReportCategory>;
declare function java(name: "net.minecraft.world.entity.MoverType"): TSDoc.JavaClass<typeof Internal.MoverType>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetEquipmentPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetEquipmentPacket>;
declare function java(name: "net.minecraft.client.renderer.texture.AbstractTexture"): TSDoc.JavaClass<typeof Internal.AbstractTexture>;
declare function java(name: "java.util.function.LongToIntFunction"): TSDoc.JavaInterface<Internal.LongToIntFunction>;
declare function java(name: "net.minecraft.util.CubicSpline$CoordinateVisitor"): TSDoc.JavaInterface<Internal.CubicSpline$CoordinateVisitor<any>>;
declare function java(name: "java.util.Locale$IsoCountryCode"): TSDoc.JavaClass<typeof Internal.Locale$IsoCountryCode>;
declare function java(name: "net.minecraft.client.HotbarManager"): TSDoc.JavaClass<typeof Internal.HotbarManager>;
declare function java(name: "net.minecraft.world.entity.projectile.SpectralArrow"): TSDoc.JavaClass<typeof Internal.SpectralArrow>;
declare function java(name: "net.minecraft.world.level.LevelSettings"): TSDoc.JavaClass<typeof Internal.LevelSettings>;
declare function java(name: "net.minecraft.world.scores.Team"): TSDoc.JavaClass<typeof Internal.Team>;
declare function java(name: "net.minecraft.world.level.block.entity.TheEndGatewayBlockEntity"): TSDoc.JavaClass<typeof Internal.TheEndGatewayBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.AxeItemBuilder"): TSDoc.JavaClass<typeof Internal.AxeItemBuilder>;
declare function java(name: "dev.latvian.mods.kubejs.player.EntityArrayList"): TSDoc.JavaClass<typeof Internal.EntityArrayList>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundResourcePackPacket"): TSDoc.JavaClass<typeof Internal.ServerboundResourcePackPacket>;
declare function java(name: "net.minecraft.server.level.ThreadedLevelLightEngine"): TSDoc.JavaClass<typeof Internal.ThreadedLevelLightEngine>;
declare function java(name: "java.util.Comparator"): TSDoc.JavaInterface<Internal.Comparator<any>>;
declare function java(name: "net.minecraft.world.level.GameRules$Key"): TSDoc.JavaClass<typeof Internal.GameRules$Key<any>>;
declare function java(name: "net.minecraft.client.resources.TextureAtlasHolder"): TSDoc.JavaClass<typeof Internal.TextureAtlasHolder>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.ForkingTrunkPlacer"): TSDoc.JavaClass<typeof Internal.ForkingTrunkPlacer>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundBlockEntityTagQuery"): TSDoc.JavaClass<typeof Internal.ServerboundBlockEntityTagQuery>;
declare function java(name: "net.minecraft.world.level.gameevent.vibrations.VibrationListener$VibrationListenerConfig"): TSDoc.JavaInterface<Internal.VibrationListener$VibrationListenerConfig>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.ingredientaction.IngredientActionFilter"): TSDoc.JavaClass<typeof Internal.IngredientActionFilter>;
declare function java(name: "net.minecraft.world.entity.monster.Ravager"): TSDoc.JavaClass<typeof Internal.Ravager>;
declare function java(name: "net.minecraft.client.searchtree.SearchRegistry$Key"): TSDoc.JavaClass<typeof Internal.SearchRegistry$Key<any>>;
declare function java(name: "dev.latvian.mods.kubejs.core.PlayerSelector"): TSDoc.JavaInterface<Internal.PlayerSelector>;
declare function java(name: "com.mojang.blaze3d.vertex.VertexFormatElement$Usage"): TSDoc.JavaClass<typeof Internal.VertexFormatElement$Usage>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundJigsawGeneratePacket"): TSDoc.JavaClass<typeof Internal.ServerboundJigsawGeneratePacket>;
declare function java(name: "net.minecraft.world.damagesource.CombatTracker"): TSDoc.JavaClass<typeof Internal.CombatTracker>;
declare function java(name: "net.minecraft.world.item.ItemStack$TooltipPart"): TSDoc.JavaClass<typeof Internal.ItemStack$TooltipPart>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntListIterator"): TSDoc.JavaInterface<Internal.IntListIterator>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.NearestVisibleLivingEntitySensor"): TSDoc.JavaClass<typeof Internal.NearestVisibleLivingEntitySensor>;
declare function java(name: "net.fabricmc.fabric.impl.lookup.block.BlockApiLookupImpl"): TSDoc.JavaClass<typeof Internal.BlockApiLookupImpl<any, any>>;
declare function java(name: "net.minecraft.world.entity.LivingEntity$Fallsounds"): TSDoc.JavaClass<typeof Internal.LivingEntity$Fallsounds>;
declare function java(name: "net.minecraft.stats.RecipeBookSettings"): TSDoc.JavaClass<typeof Internal.RecipeBookSettings>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundAddVibrationSignalPacket"): TSDoc.JavaClass<typeof Internal.ClientboundAddVibrationSignalPacket>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetDisplayObjectivePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetDisplayObjectivePacket>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortSpliterator"): TSDoc.JavaInterface<Internal.ShortSpliterator>;
declare function java(name: "net.minecraft.world.level.border.WorldBorder$Settings"): TSDoc.JavaClass<typeof Internal.WorldBorder$Settings>;
declare function java(name: "net.minecraft.world.level.storage.loot.entries.AlternativesEntry$Builder"): TSDoc.JavaClass<typeof Internal.AlternativesEntry$Builder>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.ShovelItemBuilder"): TSDoc.JavaClass<typeof Internal.ShovelItemBuilder>;
declare function java(name: "net.minecraft.util.ModCheck"): TSDoc.JavaClass<typeof Internal.ModCheck>;
declare function java(name: "net.minecraft.world.entity.animal.Chicken"): TSDoc.JavaClass<typeof Internal.Chicken>;
declare function java(name: "net.minecraft.client.gui.spectator.SpectatorMenuListener"): TSDoc.JavaInterface<Internal.SpectatorMenuListener>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundLevelParticlesPacket"): TSDoc.JavaClass<typeof Internal.ClientboundLevelParticlesPacket>;
declare function java(name: "java.util.EventListener"): TSDoc.JavaInterface<Internal.EventListener>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.SpikeConfiguration"): TSDoc.JavaClass<typeof Internal.SpikeConfiguration>;
declare function java(name: "net.minecraft.client.renderer.DimensionSpecialEffects$SkyType"): TSDoc.JavaClass<typeof Internal.DimensionSpecialEffects$SkyType>;
declare function java(name: "net.minecraft.world.level.levelgen.synth.PerlinSimplexNoise"): TSDoc.JavaClass<typeof Internal.PerlinSimplexNoise>;
declare function java(name: "net.minecraft.client.Camera$NearPlane"): TSDoc.JavaClass<typeof Internal.Camera$NearPlane>;
declare function java(name: "net.minecraft.client.multiplayer.ClientChunkCache"): TSDoc.JavaClass<typeof Internal.ClientChunkCache>;
declare function java(name: "dev.latvian.mods.kubejs.block.BlockPlaceEventJS"): TSDoc.JavaClass<typeof Internal.BlockPlaceEventJS>;
declare function java(name: "net.minecraft.world.entity.ReputationEventHandler"): TSDoc.JavaInterface<Internal.ReputationEventHandler>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.foliageplacers.FancyFoliagePlacer"): TSDoc.JavaClass<typeof Internal.FancyFoliagePlacer>;
declare function java(name: "net.minecraft.world.entity.MobType"): TSDoc.JavaClass<typeof Internal.MobType>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSoundEntityPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSoundEntityPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.StructureSet$StructureSelectionEntry"): TSDoc.JavaClass<typeof Internal.StructureSet$StructureSelectionEntry>;
declare function java(name: "net.minecraft.world.level.pathfinder.Path"): TSDoc.JavaClass<typeof net.minecraft.world.level.pathfinder.Path>;
declare function java(name: "java.util.function.ObjIntConsumer"): TSDoc.JavaInterface<Internal.ObjIntConsumer<any>>;
declare function java(name: "net.minecraft.world.level.storage.loot.predicates.LootItemCondition"): TSDoc.JavaInterface<Internal.LootItemCondition>;
declare function java(name: "net.minecraft.world.entity.ai.memory.WalkTarget"): TSDoc.JavaClass<typeof Internal.WalkTarget>;
declare function java(name: "net.minecraft.world.level.levelgen.blockpredicates.MatchingBlocksPredicate"): TSDoc.JavaClass<typeof Internal.MatchingBlocksPredicate>;
declare function java(name: "com.mojang.brigadier.context.ParsedArgument"): TSDoc.JavaClass<typeof Internal.ParsedArgument<any, any>>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.placement.StructurePlacement"): TSDoc.JavaInterface<Internal.StructurePlacement>;
declare function java(name: "it.unimi.dsi.fastutil.ints.AbstractIntCollection"): TSDoc.JavaClass<typeof Internal.AbstractIntCollection>;
declare function java(name: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher"): TSDoc.JavaClass<typeof Internal.ChunkRenderDispatcher>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.DragonHoverPhase"): TSDoc.JavaClass<typeof Internal.DragonHoverPhase>;
declare function java(name: "net.fabricmc.fabric.mixin.networking.accessor.CustomPayloadC2SPacketAccessor"): TSDoc.JavaInterface<Internal.CustomPayloadC2SPacketAccessor>;
declare function java(name: "dev.latvian.mods.kubejs.block.state.BlockStatePredicate"): TSDoc.JavaInterface<BlockStatePredicate>;
declare function java(name: "net.minecraft.world.level.storage.loot.ItemModifierManager"): TSDoc.JavaClass<typeof Internal.ItemModifierManager>;
declare function java(name: "net.minecraft.world.entity.vehicle.Minecart"): TSDoc.JavaClass<typeof Internal.Minecart>;
declare function java(name: "net.minecraft.world.entity.monster.Shulker"): TSDoc.JavaClass<typeof Internal.Shulker>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2ShortFunction"): TSDoc.JavaInterface<Internal.Byte2ShortFunction>;
declare function java(name: "net.minecraft.client.multiplayer.ClientLevel$ClientLevelData"): TSDoc.JavaClass<typeof Internal.ClientLevel$ClientLevelData>;
declare function java(name: "net.minecraft.world.level.block.entity.SignBlockEntity"): TSDoc.JavaClass<typeof Internal.SignBlockEntity>;
declare function java(name: "net.minecraft.world.level.ClipContext"): TSDoc.JavaClass<typeof Internal.ClipContext>;
declare function java(name: "net.minecraft.world.inventory.AbstractFurnaceMenu"): TSDoc.JavaClass<typeof Internal.AbstractFurnaceMenu>;
declare function java(name: "net.minecraft.server.WorldStem$InitConfig"): TSDoc.JavaClass<typeof Internal.WorldStem$InitConfig>;
declare function java(name: "net.minecraft.client.renderer.block.ModelBlockRenderer"): TSDoc.JavaClass<typeof Internal.ModelBlockRenderer>;
declare function java(name: "net.minecraft.client.renderer.texture.TextureAtlas$Preparations"): TSDoc.JavaClass<typeof Internal.TextureAtlas$Preparations>;
declare function java(name: "net.minecraft.world.level.block.entity.TheEndPortalBlockEntity"): TSDoc.JavaClass<typeof Internal.TheEndPortalBlockEntity>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2ReferenceFunction"): TSDoc.JavaInterface<Internal.Double2ReferenceFunction<any>>;
declare function java(name: "java.util.Random"): TSDoc.JavaClass<typeof Internal.Random>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2DoubleFunction"): TSDoc.JavaInterface<Internal.Int2DoubleFunction>;
declare function java(name: "net.minecraft.world.item.crafting.StonecutterRecipe"): TSDoc.JavaClass<typeof Internal.StonecutterRecipe>;
declare function java(name: "net.minecraft.world.level.block.state.BlockBehaviour"): TSDoc.JavaClass<typeof Internal.BlockBehaviour>;
declare function java(name: "java.util.RandomAccess"): TSDoc.JavaInterface<Internal.RandomAccess>;
declare function java(name: "net.minecraft.network.protocol.game.ServerGamePacketListener"): TSDoc.JavaInterface<Internal.ServerGamePacketListener>;
declare function java(name: "net.fabricmc.fabric.api.transfer.v1.item.ItemVariant"): TSDoc.JavaInterface<Internal.ItemVariant>;
declare function java(name: "net.minecraft.client.gui.narration.NarratableEntry"): TSDoc.JavaInterface<Internal.NarratableEntry>;
declare function java(name: "net.minecraft.world.level.levelgen.BelowZeroRetrogen"): TSDoc.JavaClass<typeof Internal.BelowZeroRetrogen>;
declare function java(name: "net.minecraft.util.ProgressListener"): TSDoc.JavaInterface<Internal.ProgressListener>;
declare function java(name: "net.minecraft.client.player.LocalPlayer"): TSDoc.JavaClass<typeof Internal.LocalPlayer>;
declare function java(name: "net.minecraft.client.particle.Particle"): TSDoc.JavaClass<typeof Internal.Particle>;
declare function java(name: "net.minecraft.client.gui.Font$DisplayMode"): TSDoc.JavaClass<typeof Internal.Font$DisplayMode>;
declare function java(name: "net.minecraft.world.level.gameevent.GameEventListener"): TSDoc.JavaInterface<Internal.GameEventListener>;
declare function java(name: "net.minecraft.world.inventory.DispenserMenu"): TSDoc.JavaClass<typeof Internal.DispenserMenu>;
declare function java(name: "com.mojang.blaze3d.vertex.BufferBuilder$DrawState"): TSDoc.JavaClass<typeof Internal.BufferBuilder$DrawState>;
declare function java(name: "dev.latvian.mods.kubejs.block.BlockModificationEventJS"): TSDoc.JavaClass<typeof Internal.BlockModificationEventJS>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerInfoPacket"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerInfoPacket>;
declare function java(name: "net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess"): TSDoc.JavaClass<typeof Internal.LevelStorageSource$LevelStorageAccess>;
declare function java(name: "net.minecraft.client.multiplayer.ServerData"): TSDoc.JavaClass<typeof Internal.ServerData>;
declare function java(name: "net.minecraft.util.valueproviders.UniformFloat"): TSDoc.JavaClass<typeof Internal.UniformFloat>;
declare function java(name: "net.minecraft.client.renderer.debug.BrainDebugRenderer"): TSDoc.JavaClass<typeof Internal.BrainDebugRenderer>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.Double2ObjectFunction"): TSDoc.JavaInterface<Internal.Double2ObjectFunction<any>>;
declare function java(name: "net.minecraft.core.particles.ParticleOptions$Deserializer"): TSDoc.JavaInterface<Internal.ParticleOptions$Deserializer<any>>;
declare function java(name: "java.util.Spliterator$OfDouble"): TSDoc.JavaInterface<Internal.Spliterator$OfDouble>;
declare function java(name: "net.minecraft.client.renderer.chunk.ChunkRenderDispatcher$RenderChunk"): TSDoc.JavaClass<typeof Internal.ChunkRenderDispatcher$RenderChunk>;
declare function java(name: "net.minecraft.client.resources.language.LanguageInfo"): TSDoc.JavaClass<typeof Internal.LanguageInfo>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.FenceGateBlockBuilder"): TSDoc.JavaClass<typeof Internal.FenceGateBlockBuilder>;
declare function java(name: "net.minecraft.world.level.dimension.LevelStem"): TSDoc.JavaClass<typeof Internal.LevelStem>;
declare function java(name: "java.util.Spliterator"): TSDoc.JavaInterface<Internal.Spliterator<any>>;
declare function java(name: "dev.latvian.mods.kubejs.item.FoodBuilder"): TSDoc.JavaClass<typeof Internal.FoodBuilder>;
declare function java(name: "net.minecraft.client.renderer.debug.RaidDebugRenderer"): TSDoc.JavaClass<typeof Internal.RaidDebugRenderer>;
declare function java(name: "net.minecraft.world.level.levelgen.VerticalAnchor"): TSDoc.JavaInterface<Internal.VerticalAnchor>;
declare function java(name: "net.minecraft.world.entity.AgeableMob"): TSDoc.JavaClass<typeof Internal.AgeableMob>;
declare function java(name: "net.minecraft.world.level.block.entity.TrappedChestBlockEntity"): TSDoc.JavaClass<typeof Internal.TrappedChestBlockEntity>;
declare function java(name: "net.minecraft.world.entity.ai.attributes.AttributeModifier$Operation"): TSDoc.JavaClass<typeof Internal.AttributeModifier$Operation>;
declare function java(name: "net.minecraft.world.level.lighting.LevelLightEngine"): TSDoc.JavaClass<typeof Internal.LevelLightEngine>;
declare function java(name: "net.minecraft.world.entity.animal.Fox"): TSDoc.JavaClass<typeof Internal.Fox>;
declare function java(name: "net.minecraft.client.multiplayer.ClientAdvancements$Listener"): TSDoc.JavaInterface<Internal.ClientAdvancements$Listener>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.PostPlacementProcessor"): TSDoc.JavaInterface<Internal.PostPlacementProcessor>;
declare function java(name: "net.minecraft.world.level.block.entity.DispenserBlockEntity"): TSDoc.JavaClass<typeof Internal.DispenserBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemFoodEatenEventJS"): TSDoc.JavaClass<typeof Internal.ItemFoodEatenEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.block.predicate.BlockEntityPredicate"): TSDoc.JavaClass<typeof Internal.BlockEntityPredicate>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntConsumer"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.ints.IntConsumer>;
declare function java(name: "net.minecraft.world.level.storage.LevelSummary$BackupStatus"): TSDoc.JavaClass<typeof Internal.LevelSummary$BackupStatus>;
declare function java(name: "net.minecraft.client.sounds.WeighedSoundEvents"): TSDoc.JavaClass<typeof Internal.WeighedSoundEvents>;
declare function java(name: "net.minecraft.world.WorldlyContainer"): TSDoc.JavaInterface<Internal.WorldlyContainer>;
declare function java(name: "it.unimi.dsi.fastutil.Hash$Strategy"): TSDoc.JavaInterface<Internal.Hash$Strategy<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.SpikeFeature$EndSpike"): TSDoc.JavaClass<typeof Internal.SpikeFeature$EndSpike>;
declare function java(name: "net.fabricmc.fabric.mixin.object.builder.VillagerProfessionAccessor"): TSDoc.JavaInterface<Internal.VillagerProfessionAccessor>;
declare function java(name: "net.minecraft.world.level.storage.CommandStorage"): TSDoc.JavaClass<typeof Internal.CommandStorage>;
declare function java(name: "java.util.concurrent.ScheduledExecutorService"): TSDoc.JavaInterface<Internal.ScheduledExecutorService>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.HeightRangePlacement"): TSDoc.JavaClass<typeof Internal.HeightRangePlacement>;
declare function java(name: "net.minecraft.server.level.ServerChunkCache"): TSDoc.JavaClass<typeof Internal.ServerChunkCache>;
declare function java(name: "net.fabricmc.fabric.mixin.gamerule.GameRulesAccessor"): TSDoc.JavaInterface<Internal.GameRulesAccessor>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemTooltipEventJS$StaticTooltipHandlerFromJS"): TSDoc.JavaInterface<Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS>;
declare function java(name: "dev.latvian.mods.kubejs.misc.MobEffectBuilder$EffectTickCallback"): TSDoc.JavaInterface<Internal.MobEffectBuilder$EffectTickCallback>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleIterator"): TSDoc.JavaInterface<Internal.DoubleIterator>;
declare function java(name: "net.minecraft.server.packs.VanillaPackResources"): TSDoc.JavaClass<typeof Internal.VanillaPackResources>;
declare function java(name: "java.io.Closeable"): TSDoc.JavaInterface<Internal.Closeable>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Reference2BooleanFunction"): TSDoc.JavaInterface<Internal.Reference2BooleanFunction<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.treedecorators.BeehiveDecorator"): TSDoc.JavaClass<typeof Internal.BeehiveDecorator>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.BlockStateProvider"): TSDoc.JavaClass<typeof Internal.BlockStateProvider>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.StructureStart"): TSDoc.JavaClass<typeof Internal.StructureStart>;
declare function java(name: "dev.latvian.mods.kubejs.misc.VillagerProfessionBuilder"): TSDoc.JavaClass<typeof Internal.VillagerProfessionBuilder>;
declare function java(name: "dev.architectury.core.fluid.ArchitecturyFluidAttributes"): TSDoc.JavaInterface<Internal.ArchitecturyFluidAttributes>;
declare function java(name: "net.minecraft.world.phys.shapes.Shapes$DoubleLineConsumer"): TSDoc.JavaInterface<Internal.Shapes$DoubleLineConsumer>;
declare function java(name: "net.minecraft.world.level.chunk.PaletteResize"): TSDoc.JavaInterface<Internal.PaletteResize<any>>;
declare function java(name: "net.minecraft.util.profiling.metrics.MetricSampler$MetricSamplerBuilder"): TSDoc.JavaClass<typeof Internal.MetricSampler$MetricSamplerBuilder<any>>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.SensorType"): TSDoc.JavaClass<typeof Internal.SensorType<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.NopProcessor"): TSDoc.JavaClass<typeof Internal.NopProcessor>;
declare function java(name: "it.unimi.dsi.fastutil.ints.Int2BooleanFunction"): TSDoc.JavaInterface<Internal.Int2BooleanFunction>;
declare function java(name: "java.util.function.ToDoubleFunction"): TSDoc.JavaInterface<Internal.ToDoubleFunction<any>>;
declare function java(name: "net.fabricmc.fabric.mixin.loot.LootPoolAccessor"): TSDoc.JavaInterface<Internal.LootPoolAccessor>;
declare function java(name: "net.minecraft.core.HolderSet$ListBacked"): TSDoc.JavaClass<typeof Internal.HolderSet$ListBacked<any>>;
declare function java(name: "net.minecraft.world.item.crafting.SingleItemRecipe"): TSDoc.JavaClass<typeof Internal.SingleItemRecipe>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundBlockEventPacket"): TSDoc.JavaClass<typeof Internal.ClientboundBlockEventPacket>;
declare function java(name: "net.minecraft.world.level.saveddata.maps.MapBanner"): TSDoc.JavaClass<typeof Internal.MapBanner>;
declare function java(name: "net.minecraft.world.entity.boss.enderdragon.phases.AbstractDragonSittingPhase"): TSDoc.JavaClass<typeof Internal.AbstractDragonSittingPhase>;
declare function java(name: "java.util.Set"): TSDoc.JavaInterface<Internal.Set<any>>;
declare function java(name: "net.minecraft.server.bossevents.CustomBossEvent"): TSDoc.JavaClass<typeof Internal.CustomBossEvent>;
declare function java(name: "net.minecraft.world.level.biome.MobSpawnSettings$SpawnerData"): TSDoc.JavaClass<typeof Internal.MobSpawnSettings$SpawnerData>;
declare function java(name: "dev.architectury.hooks.level.biome.EffectsProperties"): TSDoc.JavaInterface<Internal.EffectsProperties>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetBorderLerpSizePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetBorderLerpSizePacket>;
declare function java(name: "net.minecraft.core.BlockPos"): TSDoc.JavaClass<typeof BlockPos>;
declare function java(name: "net.minecraft.core.Holder"): TSDoc.JavaInterface<Internal.Holder<any>>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.ModifyRecipeCraftingGrid"): TSDoc.JavaClass<typeof Internal.ModifyRecipeCraftingGrid>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.CountConfiguration"): TSDoc.JavaClass<typeof Internal.CountConfiguration>;
declare function java(name: "net.minecraft.world.level.LightLayer"): TSDoc.JavaClass<typeof Internal.LightLayer>;
declare function java(name: "net.minecraft.world.item.Rarity"): TSDoc.JavaClass<typeof Rarity>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureManager"): TSDoc.JavaClass<typeof Internal.StructureManager>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.AxisAlignedLinearPosTest"): TSDoc.JavaClass<typeof Internal.AxisAlignedLinearPosTest>;
declare function java(name: "net.minecraft.world.entity.projectile.LargeFireball"): TSDoc.JavaClass<typeof Internal.LargeFireball>;
declare function java(name: "net.fabricmc.fabric.api.event.registry.RegistryEntryRemovedCallback"): TSDoc.JavaInterface<Internal.RegistryEntryRemovedCallback<any>>;
declare function java(name: "net.minecraft.world.level.storage.loot.functions.LootItemFunctionType"): TSDoc.JavaClass<typeof Internal.LootItemFunctionType>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.AlwaysTrueTest"): TSDoc.JavaClass<typeof Internal.AlwaysTrueTest>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.treedecorators.LeaveVineDecorator"): TSDoc.JavaClass<typeof Internal.LeaveVineDecorator>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2DoubleFunction"): TSDoc.JavaInterface<Internal.Boolean2DoubleFunction>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSetBeaconPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSetBeaconPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.TagMatchTest"): TSDoc.JavaClass<typeof Internal.TagMatchTest>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.EmptyPoolElement"): TSDoc.JavaClass<typeof Internal.EmptyPoolElement>;
declare function java(name: "net.minecraft.world.level.biome.Climate$TargetPoint"): TSDoc.JavaClass<typeof Internal.Climate$TargetPoint>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.GiantTrunkPlacer"): TSDoc.JavaClass<typeof Internal.GiantTrunkPlacer>;
declare function java(name: "net.minecraft.world.entity.item.PrimedTnt"): TSDoc.JavaClass<typeof Internal.PrimedTnt>;
declare function java(name: "net.minecraft.client.color.block.BlockColor"): TSDoc.JavaInterface<Internal.BlockColor>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pieces.PieceGeneratorSupplier"): TSDoc.JavaInterface<Internal.PieceGeneratorSupplier<any>>;
declare function java(name: "dev.architectury.registry.level.biome.BiomeModifications$BiomeContext"): TSDoc.JavaInterface<Internal.BiomeModifications$BiomeContext>;
declare function java(name: "dev.latvian.mods.kubejs.player.PlayerJS"): TSDoc.JavaClass<typeof Internal.PlayerJS<any>>;
declare function java(name: "net.minecraft.core.Registry"): TSDoc.JavaClass<typeof Internal.Registry<any>>;
declare function java(name: "net.minecraft.util.random.WeightedEntry"): TSDoc.JavaInterface<Internal.WeightedEntry>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.StructureFeature"): TSDoc.JavaClass<typeof Internal.StructureFeature<any>>;
declare function java(name: "net.minecraft.world.level.gameevent.vibrations.VibrationPath"): TSDoc.JavaClass<typeof Internal.VibrationPath>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundAddPaintingPacket"): TSDoc.JavaClass<typeof Internal.ClientboundAddPaintingPacket>;
declare function java(name: "dev.latvian.mods.kubejs.block.BlockRightClickEventJS"): TSDoc.JavaClass<typeof Internal.BlockRightClickEventJS>;
declare function java(name: "net.minecraft.world.level.border.WorldBorder"): TSDoc.JavaClass<typeof Internal.WorldBorder>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundChangeDifficultyPacket"): TSDoc.JavaClass<typeof Internal.ServerboundChangeDifficultyPacket>;
declare function java(name: "java.util.function.IntBinaryOperator"): TSDoc.JavaInterface<Internal.IntBinaryOperator>;
declare function java(name: "net.minecraft.server.network.ServerGamePacketListenerImpl"): TSDoc.JavaClass<typeof Internal.ServerGamePacketListenerImpl>;
declare function java(name: "java.util.function.IntConsumer"): TSDoc.JavaInterface<Internal.IntConsumer>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.NetherForestVegetationConfig"): TSDoc.JavaClass<typeof Internal.NetherForestVegetationConfig>;
declare function java(name: "net.minecraft.world.level.levelgen.DensityFunction"): TSDoc.JavaInterface<Internal.DensityFunction>;
declare function java(name: "dev.latvian.mods.kubejs.util.MapJS"): TSDoc.JavaClass<typeof Internal.MapJS>;
declare function java(name: "net.minecraft.world.level.block.state.properties.Property"): TSDoc.JavaClass<typeof Internal.Property<any>>;
declare function java(name: "dev.latvian.mods.kubejs.server.ServerSettings"): TSDoc.JavaClass<typeof Internal.ServerSettings>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.stateproviders.NoiseProvider"): TSDoc.JavaClass<typeof Internal.NoiseProvider>;
declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectBidirectionalIterator"): TSDoc.JavaInterface<Internal.ObjectBidirectionalIterator<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetPassengersPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetPassengersPacket>;
declare function java(name: "net.minecraft.client.renderer.RenderBuffers"): TSDoc.JavaClass<typeof Internal.RenderBuffers>;
declare function java(name: "dev.latvian.mods.kubejs.player.PlayerAdvancementEventJS"): TSDoc.JavaClass<typeof Internal.PlayerAdvancementEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.block.BlockItemBuilder"): TSDoc.JavaClass<typeof Internal.BlockItemBuilder>;
declare function java(name: "net.minecraft.world.entity.animal.horse.AbstractHorse"): TSDoc.JavaClass<typeof Internal.AbstractHorse>;
declare function java(name: "net.fabricmc.fabric.mixin.client.keybinding.KeyCodeAccessor"): TSDoc.JavaInterface<Internal.KeyCodeAccessor>;
declare function java(name: "net.minecraft.world.level.chunk.PalettedContainer$Data"): TSDoc.JavaClass<typeof Internal.PalettedContainer$Data<any>>;
declare function java(name: "net.fabricmc.fabric.mixin.object.builder.AbstractBlockAccessor"): TSDoc.JavaInterface<Internal.AbstractBlockAccessor>;
declare function java(name: "net.minecraft.world.inventory.ShulkerBoxMenu"): TSDoc.JavaClass<typeof Internal.ShulkerBoxMenu>;
declare function java(name: "dev.latvian.mods.kubejs.core.IngredientKJS"): TSDoc.JavaInterface<Internal.IngredientKJS>;
declare function java(name: "net.minecraft.util.valueproviders.BiasedToBottomInt"): TSDoc.JavaClass<typeof Internal.BiasedToBottomInt>;
declare function java(name: "net.minecraft.network.syncher.SynchedEntityData"): TSDoc.JavaClass<typeof Internal.SynchedEntityData>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundClearTitlesPacket"): TSDoc.JavaClass<typeof Internal.ClientboundClearTitlesPacket>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntBinaryOperator"): TSDoc.JavaInterface<it.unimi.dsi.fastutil.ints.IntBinaryOperator>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureProcessor"): TSDoc.JavaClass<typeof Internal.StructureProcessor>;
declare function java(name: "dev.latvian.mods.kubejs.misc.EnchantmentBuilder$DamageProtectionFunction"): TSDoc.JavaInterface<Internal.EnchantmentBuilder$DamageProtectionFunction>;
declare function java(name: "net.minecraft.world.entity.monster.CrossbowAttackMob"): TSDoc.JavaInterface<Internal.CrossbowAttackMob>;
declare function java(name: "net.minecraft.nbt.ShortTag"): TSDoc.JavaClass<typeof Internal.ShortTag>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetSimulationDistancePacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetSimulationDistancePacket>;
declare function java(name: "net.minecraft.world.entity.ai.attributes.Attribute"): TSDoc.JavaClass<typeof Internal.Attribute>;
declare function java(name: "java.util.function.IntSupplier"): TSDoc.JavaInterface<Internal.IntSupplier>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.StructurePoolElement"): TSDoc.JavaClass<typeof Internal.StructurePoolElement>;
declare function java(name: "net.minecraft.world.scores.criteria.ObjectiveCriteria"): TSDoc.JavaClass<typeof Internal.ObjectiveCriteria>;
declare function java(name: "net.minecraft.network.chat.HoverEvent$ItemStackInfo"): TSDoc.JavaClass<typeof Internal.HoverEvent$ItemStackInfo>;
declare function java(name: "net.minecraft.world.inventory.ContainerLevelAccess"): TSDoc.JavaInterface<Internal.ContainerLevelAccess>;
declare function java(name: "net.minecraft.client.particle.ParticleEngine"): TSDoc.JavaClass<typeof Internal.ParticleEngine>;
declare function java(name: "net.fabricmc.fabric.impl.networking.AbstractNetworkAddon"): TSDoc.JavaClass<typeof Internal.AbstractNetworkAddon<any>>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.featuresize.FeatureSize"): TSDoc.JavaClass<typeof Internal.FeatureSize>;
declare function java(name: "net.minecraft.world.entity.vehicle.MinecartTNT"): TSDoc.JavaClass<typeof Internal.MinecartTNT>;
declare function java(name: "net.minecraft.client.gui.font.glyphs.BakedGlyph"): TSDoc.JavaClass<typeof Internal.BakedGlyph>;
declare function java(name: "net.minecraft.world.inventory.RecipeHolder"): TSDoc.JavaInterface<Internal.RecipeHolder>;
declare function java(name: "net.minecraft.world.level.storage.loot.entries.LootPoolEntry"): TSDoc.JavaInterface<Internal.LootPoolEntry>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleCollection"): TSDoc.JavaInterface<Internal.DoubleCollection>;
declare function java(name: "dev.latvian.mods.kubejs.level.LevelJS"): TSDoc.JavaClass<typeof Internal.LevelJS>;
declare function java(name: "java.util.PrimitiveIterator$OfLong"): TSDoc.JavaInterface<Internal.PrimitiveIterator$OfLong>;
declare function java(name: "net.minecraft.world.entity.animal.SnowGolem"): TSDoc.JavaClass<typeof Internal.SnowGolem>;
declare function java(name: "net.fabricmc.fabric.mixin.networking.accessor.MinecraftClientAccessor"): TSDoc.JavaInterface<net.fabricmc.fabric.mixin.networking.accessor.MinecraftClientAccessor>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntComparator"): TSDoc.JavaInterface<Internal.IntComparator>;
declare function java(name: "net.minecraft.server.ServerFunctionManager"): TSDoc.JavaClass<typeof Internal.ServerFunctionManager>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.LavaSubmergedBlockProcessor"): TSDoc.JavaClass<typeof Internal.LavaSubmergedBlockProcessor>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootTables"): TSDoc.JavaClass<typeof Internal.LootTables>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.SurfaceRelativeThresholdFilter"): TSDoc.JavaClass<typeof Internal.SurfaceRelativeThresholdFilter>;
declare function java(name: "net.fabricmc.fabric.api.client.command.v1.FabricClientCommandSource"): TSDoc.JavaInterface<Internal.FabricClientCommandSource>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundKeepAlivePacket"): TSDoc.JavaClass<typeof Internal.ClientboundKeepAlivePacket>;
declare function java(name: "net.minecraft.world.level.biome.BiomeSource"): TSDoc.JavaClass<typeof Internal.BiomeSource>;
declare function java(name: "net.minecraft.server.players.IpBanList"): TSDoc.JavaClass<typeof Internal.IpBanList>;
declare function java(name: "com.mojang.blaze3d.font.GlyphInfo"): TSDoc.JavaInterface<Internal.GlyphInfo>;
declare function java(name: "it.unimi.dsi.fastutil.bytes.Byte2ObjectFunction"): TSDoc.JavaInterface<Internal.Byte2ObjectFunction<any>>;
declare function java(name: "net.minecraft.world.level.block.entity.Hopper"): TSDoc.JavaInterface<Internal.Hopper>;
declare function java(name: "com.mojang.blaze3d.shaders.Program"): TSDoc.JavaClass<typeof Internal.Program>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetChunkCacheRadiusPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetChunkCacheRadiusPacket>;
declare function java(name: "net.minecraft.world.level.block.entity.StructureBlockEntity"): TSDoc.JavaClass<typeof Internal.StructureBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.server.ServerJS"): TSDoc.JavaClass<typeof Internal.ServerJS>;
declare function java(name: "net.minecraft.world.level.levelgen.GenerationStep$Decoration"): TSDoc.JavaClass<typeof DecorationGenerationStep>;
declare function java(name: "net.minecraft.world.level.levelgen.GeodeBlockSettings"): TSDoc.JavaClass<typeof Internal.GeodeBlockSettings>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2CharFunction"): TSDoc.JavaInterface<Internal.Object2CharFunction<any>>;
declare function java(name: "net.minecraft.server.WorldStem"): TSDoc.JavaClass<typeof Internal.WorldStem>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemModelPropertiesEventJS$ItemPropertiesCallback"): TSDoc.JavaInterface<Internal.ItemModelPropertiesEventJS$ItemPropertiesCallback>;
declare function java(name: "net.minecraft.world.level.block.state.properties.StructureMode"): TSDoc.JavaClass<typeof Internal.StructureMode>;
declare function java(name: "net.minecraft.client.ParticleStatus"): TSDoc.JavaClass<typeof Internal.ParticleStatus>;
declare function java(name: "it.unimi.dsi.fastutil.shorts.ShortComparator"): TSDoc.JavaInterface<Internal.ShortComparator>;
declare function java(name: "net.minecraft.client.gui.components.PlayerTabOverlay"): TSDoc.JavaClass<typeof Internal.PlayerTabOverlay>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.BoundingBox"): TSDoc.JavaClass<typeof Internal.BoundingBox>;
declare function java(name: "net.minecraft.world.entity.PlayerRideable"): TSDoc.JavaInterface<Internal.PlayerRideable>;
declare function java(name: "net.minecraft.server.players.IpBanListEntry"): TSDoc.JavaClass<typeof Internal.IpBanListEntry>;
declare function java(name: "net.minecraft.util.profiling.ProfileResults"): TSDoc.JavaInterface<Internal.ProfileResults>;
declare function java(name: "net.minecraft.server.packs.repository.PackCompatibility"): TSDoc.JavaClass<typeof Internal.PackCompatibility>;
declare function java(name: "java.util.stream.LongStream"): TSDoc.JavaInterface<Internal.LongStream>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetActionBarTextPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetActionBarTextPacket>;
declare function java(name: "net.minecraft.network.Connection"): TSDoc.JavaClass<typeof Internal.Connection>;
declare function java(name: "net.minecraft.advancements.Criterion"): TSDoc.JavaClass<typeof Internal.Criterion>;
declare function java(name: "net.minecraft.world.level.LevelAccessor"): TSDoc.JavaInterface<Internal.LevelAccessor>;
declare function java(name: "net.minecraft.world.level.storage.loot.functions.FunctionUserBuilder"): TSDoc.JavaInterface<Internal.FunctionUserBuilder<any>>;
declare function java(name: "dev.latvian.mods.kubejs.level.gen.WorldgenAddEventJS"): TSDoc.JavaClass<typeof Internal.WorldgenAddEventJS>;
declare function java(name: "net.minecraft.world.entity.vehicle.MinecartChest"): TSDoc.JavaClass<typeof Internal.MinecartChest>;
declare function java(name: "net.minecraft.world.entity.npc.Villager"): TSDoc.JavaClass<typeof Internal.Villager>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.PlayerSensor"): TSDoc.JavaClass<typeof Internal.PlayerSensor>;
declare function java(name: "dev.architectury.hooks.level.biome.BiomeProperties"): TSDoc.JavaInterface<Internal.BiomeProperties>;
declare function java(name: "net.minecraft.world.level.levelgen.placement.PlacementContext"): TSDoc.JavaClass<typeof Internal.PlacementContext>;
declare function java(name: "net.fabricmc.fabric.impl.registry.sync.ListenableRegistry"): TSDoc.JavaInterface<Internal.ListenableRegistry<any>>;
declare function java(name: "net.minecraft.world.item.crafting.ShapelessRecipe"): TSDoc.JavaClass<typeof Internal.ShapelessRecipe>;
declare function java(name: "net.minecraft.world.entity.animal.Rabbit"): TSDoc.JavaClass<typeof Internal.Rabbit>;
declare function java(name: "net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase"): TSDoc.JavaClass<typeof Internal.BlockBehaviour$BlockStateBase>;
declare function java(name: "net.minecraft.util.valueproviders.WeightedListInt"): TSDoc.JavaClass<typeof Internal.WeightedListInt>;
declare function java(name: "net.fabricmc.fabric.impl.registry.sync.RemappableRegistry$RemapMode"): TSDoc.JavaClass<typeof Internal.RemappableRegistry$RemapMode>;
declare function java(name: "net.minecraft.world.entity.monster.Zombie"): TSDoc.JavaClass<typeof Internal.Zombie>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundChatPacket"): TSDoc.JavaClass<typeof Internal.ServerboundChatPacket>;
declare function java(name: "net.fabricmc.fabric.impl.item.group.ItemGroupExtensions"): TSDoc.JavaInterface<Internal.ItemGroupExtensions>;
declare function java(name: "net.minecraft.world.level.block.entity.BlockEntityType"): TSDoc.JavaClass<typeof Internal.BlockEntityType<any>>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2ObjectFunction"): TSDoc.JavaInterface<Internal.Object2ObjectFunction<any, any>>;
declare function java(name: "net.minecraft.client.sounds.MusicManager"): TSDoc.JavaClass<typeof Internal.MusicManager>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundStopSoundPacket"): TSDoc.JavaClass<typeof Internal.ClientboundStopSoundPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool$Projection"): TSDoc.JavaClass<typeof Internal.StructureTemplatePool$Projection>;
declare function java(name: "it.unimi.dsi.fastutil.floats.Float2ObjectFunction"): TSDoc.JavaInterface<Internal.Float2ObjectFunction<any>>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2LongFunction"): TSDoc.JavaInterface<Internal.Char2LongFunction>;
declare function java(name: "dev.latvian.mods.kubejs.loot.ConditionalFunction"): TSDoc.JavaClass<typeof Internal.ConditionalFunction>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2LongFunction"): TSDoc.JavaInterface<Internal.Object2LongFunction<any>>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.CropBlockBuilder$ShapeBuilder"): TSDoc.JavaClass<typeof Internal.CropBlockBuilder$ShapeBuilder>;
declare function java(name: "net.minecraft.client.GuiMessage"): TSDoc.JavaClass<typeof Internal.GuiMessage<any>>;
declare function java(name: "net.minecraft.world.level.biome.Biome$ClimateSettings"): TSDoc.JavaClass<typeof Internal.Biome$ClimateSettings>;
declare function java(name: "dev.latvian.mods.kubejs.event.EventsJS$ScriptEventHandler"): TSDoc.JavaClass<typeof Internal.EventsJS$ScriptEventHandler>;
declare function java(name: "net.minecraft.client.resources.sounds.SoundInstance$Attenuation"): TSDoc.JavaClass<typeof Internal.SoundInstance$Attenuation>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundBlockDestructionPacket"): TSDoc.JavaClass<typeof Internal.ClientboundBlockDestructionPacket>;
declare function java(name: "net.minecraft.world.level.saveddata.maps.MapDecoration$Type"): TSDoc.JavaClass<typeof Internal.MapDecoration$Type>;
declare function java(name: "com.mojang.brigadier.exceptions.CommandExceptionType"): TSDoc.JavaInterface<Internal.CommandExceptionType>;
declare function java(name: "net.minecraft.client.Game"): TSDoc.JavaClass<typeof Internal.Game>;
declare function java(name: "net.minecraft.world.item.UseAnim"): TSDoc.JavaClass<typeof Internal.UseAnim>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration"): TSDoc.JavaClass<typeof Internal.NoneFeatureConfiguration>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.WoodenButtonBlockBuilder"): TSDoc.JavaClass<typeof Internal.WoodenButtonBlockBuilder>;
declare function java(name: "net.fabricmc.fabric.mixin.client.keybinding.KeyBindingAccessor"): TSDoc.JavaInterface<Internal.KeyBindingAccessor>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemTossEventJS"): TSDoc.JavaClass<typeof Internal.ItemTossEventJS>;
declare function java(name: "net.minecraft.world.entity.ai.behavior.Behavior"): TSDoc.JavaClass<typeof Internal.Behavior<any>>;
declare function java(name: "net.minecraft.world.food.FoodData"): TSDoc.JavaClass<typeof Internal.FoodData>;
declare function java(name: "java.util.PrimitiveIterator$OfInt"): TSDoc.JavaInterface<Internal.PrimitiveIterator$OfInt>;
declare function java(name: "dev.latvian.mods.kubejs.command.ArgumentTypeWrapper"): TSDoc.JavaClass<typeof Internal.ArgumentTypeWrapper>;
declare function java(name: "net.minecraft.world.item.enchantment.EnchantmentCategory"): TSDoc.JavaClass<typeof Internal.EnchantmentCategory>;
declare function java(name: "dev.latvian.mods.kubejs.player.ClientPlayerDataJS"): TSDoc.JavaClass<typeof Internal.ClientPlayerDataJS>;
declare function java(name: "it.unimi.dsi.fastutil.ints.IntIterable"): TSDoc.JavaInterface<Internal.IntIterable>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2BooleanFunction"): TSDoc.JavaInterface<Internal.Object2BooleanFunction<any>>;
declare function java(name: "java.util.concurrent.CompletionStage"): TSDoc.JavaInterface<Internal.CompletionStage<any>>;
declare function java(name: "dev.latvian.mods.kubejs.recipe.RecipeTypeJS"): TSDoc.JavaClass<typeof Internal.RecipeTypeJS>;
declare function java(name: "net.minecraft.world.entity.projectile.ShulkerBullet"): TSDoc.JavaClass<typeof Internal.ShulkerBullet>;
declare function java(name: "net.minecraft.world.entity.animal.horse.Variant"): TSDoc.JavaClass<typeof Internal.Variant>;
declare function java(name: "net.minecraft.world.level.biome.Biome$TemperatureModifier"): TSDoc.JavaClass<typeof Internal.Biome$TemperatureModifier>;
declare function java(name: "dev.latvian.mods.kubejs.entity.EntityPotionEffectsJS"): TSDoc.JavaClass<typeof Internal.EntityPotionEffectsJS>;
declare function java(name: "com.mojang.brigadier.RedirectModifier"): TSDoc.JavaInterface<Internal.RedirectModifier<any>>;
declare function java(name: "net.minecraft.world.entity.animal.axolotl.Axolotl$Variant"): TSDoc.JavaClass<typeof Internal.Axolotl$Variant>;
declare function java(name: "net.minecraft.ChatFormatting"): TSDoc.JavaClass<typeof Internal.ChatFormatting>;
declare function java(name: "net.minecraft.server.level.ServerBossEvent"): TSDoc.JavaClass<typeof Internal.ServerBossEvent>;
declare function java(name: "net.minecraft.world.entity.ai.sensing.NearestLivingEntitySensor"): TSDoc.JavaClass<typeof Internal.NearestLivingEntitySensor>;
declare function java(name: "net.minecraft.world.entity.ai.control.JumpControl"): TSDoc.JavaClass<typeof Internal.JumpControl>;
declare function java(name: "net.minecraft.world.entity.animal.Pufferfish"): TSDoc.JavaClass<typeof Internal.Pufferfish>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.configurations.DripstoneClusterConfiguration"): TSDoc.JavaClass<typeof Internal.DripstoneClusterConfiguration>;
declare function java(name: "net.minecraft.world.level.levelgen.SurfaceRules$ConditionSource"): TSDoc.JavaInterface<Internal.SurfaceRules$ConditionSource>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.StructureTemplatePool"): TSDoc.JavaClass<typeof Internal.StructureTemplatePool>;
declare function java(name: "net.fabricmc.fabric.impl.resource.loader.FabricResource"): TSDoc.JavaInterface<Internal.FabricResource>;
declare function java(name: "net.minecraft.SystemReport"): TSDoc.JavaClass<typeof Internal.SystemReport>;
declare function java(name: "net.minecraft.world.entity.projectile.FireworkRocketEntity"): TSDoc.JavaClass<typeof Internal.FireworkRocketEntity>;
declare function java(name: "com.mojang.brigadier.exceptions.DynamicCommandExceptionType"): TSDoc.JavaClass<typeof Internal.DynamicCommandExceptionType>;
declare function java(name: "it.unimi.dsi.fastutil.longs.AbstractLong2ObjectMap"): TSDoc.JavaClass<typeof Internal.AbstractLong2ObjectMap<any>>;
declare function java(name: "net.minecraft.world.item.Item$Properties"): TSDoc.JavaClass<typeof Internal.Item$Properties>;
declare function java(name: "net.minecraft.world.entity.animal.axolotl.Axolotl"): TSDoc.JavaClass<typeof Internal.Axolotl>;
declare function java(name: "net.minecraft.client.AttackIndicatorStatus"): TSDoc.JavaClass<typeof Internal.AttackIndicatorStatus>;
declare function java(name: "net.minecraft.world.level.levelgen.RandomSource"): TSDoc.JavaInterface<Internal.RandomSource>;
declare function java(name: "net.minecraft.client.renderer.LevelRenderer"): TSDoc.JavaClass<typeof Internal.LevelRenderer>;
declare function java(name: "java.util.function.LongFunction"): TSDoc.JavaInterface<Internal.LongFunction<any>>;
declare function java(name: "net.minecraft.world.level.SpawnData"): TSDoc.JavaClass<typeof Internal.SpawnData>;
declare function java(name: "dev.latvian.mods.kubejs.core.BlockBuilderProvider"): TSDoc.JavaInterface<Internal.BlockBuilderProvider>;
declare function java(name: "java.util.Iterator"): TSDoc.JavaInterface<Internal.Iterator<any>>;
declare function java(name: "com.mojang.blaze3d.shaders.Effect"): TSDoc.JavaInterface<Internal.Effect>;
declare function java(name: "net.minecraft.server.level.ServerLevel"): TSDoc.JavaClass<typeof Internal.ServerLevel>;
declare function java(name: "com.mojang.blaze3d.vertex.VertexFormatElement$Type"): TSDoc.JavaClass<typeof Internal.VertexFormatElement$Type>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2CharFunction"): TSDoc.JavaInterface<Internal.Boolean2CharFunction>;
declare function java(name: "net.minecraft.world.entity.monster.Stray"): TSDoc.JavaClass<typeof Internal.Stray>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.trunkplacers.BendingTrunkPlacer"): TSDoc.JavaClass<typeof Internal.BendingTrunkPlacer>;
declare function java(name: "net.minecraft.nbt.FloatTag"): TSDoc.JavaClass<typeof Internal.FloatTag>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2ShortFunction"): TSDoc.JavaInterface<Internal.Boolean2ShortFunction>;
declare function java(name: "net.minecraft.world.entity.projectile.Arrow"): TSDoc.JavaClass<typeof Internal.Arrow>;
declare function java(name: "java.util.concurrent.ScheduledFuture"): TSDoc.JavaInterface<Internal.ScheduledFuture<any>>;
declare function java(name: "java.util.function.LongConsumer"): TSDoc.JavaInterface<Internal.LongConsumer>;
declare function java(name: "java.util.stream.IntStream$Builder"): TSDoc.JavaInterface<Internal.IntStream$Builder>;
declare function java(name: "net.minecraft.world.level.storage.loot.LootTable$Builder"): TSDoc.JavaClass<typeof Internal.LootTable$Builder>;
declare function java(name: "net.minecraft.world.item.CreativeModeTab"): TSDoc.JavaClass<typeof Internal.CreativeModeTab>;
declare function java(name: "net.minecraft.world.level.levelgen.NoiseSamplingSettings"): TSDoc.JavaClass<typeof Internal.NoiseSamplingSettings>;
declare function java(name: "net.minecraft.world.entity.projectile.ThrownPotion"): TSDoc.JavaClass<typeof Internal.ThrownPotion>;
declare function java(name: "net.fabricmc.fabric.api.loot.v1.FabricLootPool"): TSDoc.JavaInterface<Internal.FabricLootPool>;
declare function java(name: "net.minecraft.world.level.block.entity.SpawnerBlockEntity"): TSDoc.JavaClass<typeof Internal.SpawnerBlockEntity>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemModelPropertiesEventJS"): TSDoc.JavaClass<typeof Internal.ItemModelPropertiesEventJS>;
declare function java(name: "net.minecraft.server.level.DistanceManager"): TSDoc.JavaClass<typeof Internal.DistanceManager>;
declare function java(name: "net.minecraft.client.renderer.MultiBufferSource"): TSDoc.JavaInterface<Internal.MultiBufferSource>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundSetEntityLinkPacket"): TSDoc.JavaClass<typeof Internal.ClientboundSetEntityLinkPacket>;
declare function java(name: "net.fabricmc.fabric.api.rendering.data.v1.RenderAttachedBlockView"): TSDoc.JavaInterface<Internal.RenderAttachedBlockView>;
declare function java(name: "it.unimi.dsi.fastutil.doubles.DoubleList"): TSDoc.JavaInterface<Internal.DoubleList>;
declare function java(name: "net.minecraft.nbt.NumericTag"): TSDoc.JavaClass<typeof Internal.NumericTag>;
declare function java(name: "net.minecraft.world.level.levelgen.GeodeCrackSettings"): TSDoc.JavaClass<typeof Internal.GeodeCrackSettings>;
declare function java(name: "it.unimi.dsi.fastutil.chars.Char2ShortFunction"): TSDoc.JavaInterface<Internal.Char2ShortFunction>;
declare function java(name: "com.mojang.brigadier.Message"): TSDoc.JavaInterface<Internal.Message>;
declare function java(name: "net.minecraft.world.item.crafting.Ingredient"): TSDoc.JavaClass<typeof Internal.Ingredient>;
declare function java(name: "net.minecraft.world.item.trading.MerchantOffer"): TSDoc.JavaClass<typeof Internal.MerchantOffer>;
declare function java(name: "net.minecraft.network.protocol.game.ServerboundSetCreativeModeSlotPacket"): TSDoc.JavaClass<typeof Internal.ServerboundSetCreativeModeSlotPacket>;
declare function java(name: "dev.latvian.mods.kubejs.block.custom.SlabBlockBuilder"): TSDoc.JavaClass<typeof Internal.SlabBlockBuilder>;
declare function java(name: "net.fabricmc.fabric.impl.registry.sync.RemappableRegistry"): TSDoc.JavaInterface<Internal.RemappableRegistry>;
declare function java(name: "java.util.concurrent.ExecutorService"): TSDoc.JavaInterface<Internal.ExecutorService>;
declare function java(name: "net.minecraft.world.entity.ai.village.ReputationEventType"): TSDoc.JavaInterface<Internal.ReputationEventType>;
declare function java(name: "net.fabricmc.fabric.impl.networking.ChannelInfoHolder"): TSDoc.JavaInterface<Internal.ChannelInfoHolder>;
declare function java(name: "net.minecraft.commands.SharedSuggestionProvider$TextCoordinates"): TSDoc.JavaClass<typeof Internal.SharedSuggestionProvider$TextCoordinates>;
declare function java(name: "net.minecraft.world.entity.monster.Husk"): TSDoc.JavaClass<typeof Internal.Husk>;
declare function java(name: "net.minecraft.server.players.StoredUserEntry"): TSDoc.JavaClass<typeof Internal.StoredUserEntry<any>>;
declare function java(name: "net.minecraft.world.level.block.entity.JigsawBlockEntity$JointType"): TSDoc.JavaClass<typeof Internal.JigsawBlockEntity$JointType>;
declare function java(name: "net.minecraft.world.level.GameType"): TSDoc.JavaClass<typeof Internal.GameType>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate$Palette"): TSDoc.JavaClass<typeof Internal.StructureTemplate$Palette>;
declare function java(name: "net.minecraft.world.phys.shapes.VoxelShape"): TSDoc.JavaClass<typeof Internal.VoxelShape>;
declare function java(name: "net.minecraft.world.level.chunk.LevelChunkSection"): TSDoc.JavaClass<typeof Internal.LevelChunkSection>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemEntityInteractEventJS"): TSDoc.JavaClass<typeof Internal.ItemEntityInteractEventJS>;
declare function java(name: "dev.latvian.mods.kubejs.BuilderBase"): TSDoc.JavaClass<typeof Internal.BuilderBase<any>>;
declare function java(name: "net.minecraft.world.effect.MobEffect"): TSDoc.JavaClass<typeof Internal.MobEffect>;
declare function java(name: "net.minecraft.world.level.dimension.DimensionType"): TSDoc.JavaClass<typeof Internal.DimensionType>;
declare function java(name: "net.minecraft.world.item.crafting.SimpleRecipeSerializer"): TSDoc.JavaClass<typeof Internal.SimpleRecipeSerializer<any>>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2ShortFunction"): TSDoc.JavaInterface<Internal.Object2ShortFunction<any>>;
declare function java(name: "net.fabricmc.fabric.api.item.v1.FabricItem"): TSDoc.JavaInterface<Internal.FabricItem>;
declare function java(name: "net.minecraft.world.item.crafting.FireworkRocketRecipe"): TSDoc.JavaClass<typeof Internal.FireworkRocketRecipe>;
declare function java(name: "dev.latvian.mods.kubejs.misc.CustomStatBuilder"): TSDoc.JavaClass<typeof Internal.CustomStatBuilder>;
declare function java(name: "net.minecraft.network.protocol.PacketFlow"): TSDoc.JavaClass<typeof Internal.PacketFlow>;
declare function java(name: "net.minecraft.world.entity.EntityType"): TSDoc.JavaClass<typeof Internal.EntityType<any>>;
declare function java(name: "dev.latvian.mods.kubejs.level.BlockContainerJS"): TSDoc.JavaClass<typeof Internal.BlockContainerJS>;
declare function java(name: "dev.latvian.mods.kubejs.level.ExplosionJS"): TSDoc.JavaClass<typeof Internal.ExplosionJS>;
declare function java(name: "net.minecraft.world.level.pathfinder.NodeEvaluator"): TSDoc.JavaClass<typeof Internal.NodeEvaluator>;
declare function java(name: "net.minecraft.client.renderer.entity.EntityRenderer"): TSDoc.JavaClass<typeof Internal.EntityRenderer<any>>;
declare function java(name: "net.fabricmc.fabric.mixin.object.builder.AbstractBlockSettingsAccessor"): TSDoc.JavaInterface<Internal.AbstractBlockSettingsAccessor>;
declare function java(name: "net.fabricmc.fabric.api.renderer.v1.render.RenderContext$QuadTransform"): TSDoc.JavaInterface<Internal.RenderContext$QuadTransform>;
declare function java(name: "net.minecraft.world.entity.animal.horse.Horse"): TSDoc.JavaClass<typeof Internal.Horse>;
declare function java(name: "net.minecraft.commands.CommandSource"): TSDoc.JavaInterface<Internal.CommandSource>;
declare function java(name: "com.mojang.math.OctahedralGroup"): TSDoc.JavaClass<typeof Internal.OctahedralGroup>;
declare function java(name: "net.minecraft.network.chat.ClickEvent$Action"): TSDoc.JavaClass<typeof Internal.ClickEvent$Action>;
declare function java(name: "dev.latvian.mods.kubejs.item.custom.RecordItemJS$Builder"): TSDoc.JavaClass<typeof Internal.RecordItemJS$Builder>;
declare function java(name: "net.minecraft.world.level.levelgen.Aquifer$FluidPicker"): TSDoc.JavaInterface<Internal.Aquifer$FluidPicker>;
declare function java(name: "net.minecraft.world.level.storage.loot.predicates.AlternativeLootItemCondition$Builder"): TSDoc.JavaClass<typeof Internal.AlternativeLootItemCondition$Builder>;
declare function java(name: "net.fabricmc.fabric.api.rendering.data.v1.RenderAttachmentBlockEntity"): TSDoc.JavaInterface<Internal.RenderAttachmentBlockEntity>;
declare function java(name: "it.unimi.dsi.fastutil.objects.ObjectIterable"): TSDoc.JavaInterface<Internal.ObjectIterable<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundPlayerAbilitiesPacket"): TSDoc.JavaClass<typeof Internal.ClientboundPlayerAbilitiesPacket>;
declare function java(name: "net.minecraft.world.level.levelgen.NoiseRouter"): TSDoc.JavaClass<typeof Internal.NoiseRouter>;
declare function java(name: "net.minecraft.world.entity.ai.attributes.AttributeSupplier"): TSDoc.JavaClass<typeof Internal.AttributeSupplier>;
declare function java(name: "dev.latvian.mods.kubejs.item.ItemModificationEventJS"): TSDoc.JavaClass<typeof Internal.ItemModificationEventJS>;
declare function java(name: "net.minecraft.client.renderer.block.BlockRenderDispatcher"): TSDoc.JavaClass<typeof Internal.BlockRenderDispatcher>;
declare function java(name: "net.minecraft.world.level.levelgen.WorldgenRandom$Algorithm"): TSDoc.JavaClass<typeof Internal.WorldgenRandom$Algorithm>;
declare function java(name: "dev.latvian.mods.kubejs.entity.EntitySpawnedEventJS"): TSDoc.JavaClass<typeof Internal.EntitySpawnedEventJS>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundEntityEventPacket"): TSDoc.JavaClass<typeof Internal.ClientboundEntityEventPacket>;
declare function java(name: "net.minecraft.client.renderer.RenderType$CompositeRenderType"): TSDoc.JavaClass<typeof Internal.RenderType$CompositeRenderType>;
declare function java(name: "net.minecraft.world.entity.monster.ElderGuardian"): TSDoc.JavaClass<typeof Internal.ElderGuardian>;
declare function java(name: "dev.latvian.mods.kubejs.client.ClientWrapper"): TSDoc.JavaClass<typeof Internal.ClientWrapper>;
declare function java(name: "net.minecraft.core.DefaultedRegistry"): TSDoc.JavaClass<typeof Internal.DefaultedRegistry<any>>;
declare function java(name: "net.minecraft.world.level.block.state.properties.IntegerProperty"): TSDoc.JavaClass<typeof Internal.IntegerProperty>;
declare function java(name: "dev.latvian.mods.kubejs.server.ServerEventJS"): TSDoc.JavaClass<typeof Internal.ServerEventJS>;
declare function java(name: "it.unimi.dsi.fastutil.objects.Object2FloatMap"): TSDoc.JavaInterface<Internal.Object2FloatMap<any>>;
declare function java(name: "net.fabricmc.fabric.mixin.registry.sync.AccessorLevelStorageSession"): TSDoc.JavaInterface<Internal.AccessorLevelStorageSession>;
declare function java(name: "dev.latvian.mods.kubejs.fluid.FluidBlockBuilder"): TSDoc.JavaClass<typeof Internal.FluidBlockBuilder>;
declare function java(name: "net.minecraft.world.inventory.RecipeBookMenu"): TSDoc.JavaClass<typeof Internal.RecipeBookMenu<any>>;
declare function java(name: "net.minecraft.world.level.storage.loot.PredicateManager"): TSDoc.JavaClass<typeof Internal.PredicateManager>;
declare function java(name: "net.minecraft.server.level.WorldGenRegion"): TSDoc.JavaClass<typeof Internal.WorldGenRegion>;
declare function java(name: "net.minecraft.util.valueproviders.FloatProvider"): TSDoc.JavaClass<typeof Internal.FloatProvider>;
declare function java(name: "net.fabricmc.fabric.mixin.content.registry.VillagerEntityAccessor"): TSDoc.JavaInterface<Internal.VillagerEntityAccessor>;
declare function java(name: "net.minecraft.client.renderer.texture.TextureAtlas"): TSDoc.JavaClass<typeof Internal.TextureAtlas>;
declare function java(name: "java.util.function.ToLongFunction"): TSDoc.JavaInterface<Internal.ToLongFunction<any>>;
declare function java(name: "it.unimi.dsi.fastutil.booleans.Boolean2IntFunction"): TSDoc.JavaInterface<Internal.Boolean2IntFunction>;
declare function java(name: "com.mojang.blaze3d.vertex.VertexConsumer"): TSDoc.JavaInterface<Internal.VertexConsumer>;
declare function java(name: "net.minecraft.world.level.storage.DimensionDataStorage"): TSDoc.JavaClass<typeof Internal.DimensionDataStorage>;
declare function java(name: "net.minecraft.world.level.levelgen.feature.treedecorators.AlterGroundDecorator"): TSDoc.JavaClass<typeof Internal.AlterGroundDecorator>;
declare function java(name: "net.minecraft.world.level.ClipBlockStateContext"): TSDoc.JavaClass<typeof Internal.ClipBlockStateContext>;
declare function java(name: "net.fabricmc.fabric.api.client.screen.v1.ScreenMouseEvents$AllowMouseScroll"): TSDoc.JavaInterface<Internal.ScreenMouseEvents$AllowMouseScroll>;
declare function java(name: "com.mojang.blaze3d.font.GlyphProvider"): TSDoc.JavaInterface<Internal.GlyphProvider>;
declare function java(name: "net.minecraft.world.level.levelgen.structure.pools.StructurePoolElementType"): TSDoc.JavaInterface<Internal.StructurePoolElementType<any>>;
declare function java(name: "net.minecraft.network.protocol.game.ClientboundUpdateMobEffectPacket"): TSDoc.JavaClass<typeof Internal.ClientboundUpdateMobEffectPacket>;
declare function java(name: "net.minecraft.world.level.block.SupportType"): TSDoc.JavaClass<typeof Internal.SupportType>;
declare function java(name: "java.util.SortedMap"): TSDoc.JavaInterface<Internal.SortedMap<any, any>>;
declare function java(name: "net.minecraft.world.level.biome.BiomeSpecialEffects$GrassColorModifier"): TSDoc.JavaClass<typeof Internal.BiomeSpecialEffects$GrassColorModifier>;
/**
* This name is not present in current ProbeJS's dump, if the class exists, dump after this java() is called to fetch typing.
*/
declare function java(name: string): never;