66920 lines
3.9 MiB
Plaintext
66920 lines
3.9 MiB
Plaintext
declare class Rarity extends Internal.Enum<Rarity> {
|
|
static valueOf($$0: string): Rarity;
|
|
static values(): Rarity[];
|
|
readonly static "COMMON": Rarity;
|
|
readonly "color": Internal.ChatFormatting;
|
|
readonly static "UNCOMMON": Rarity;
|
|
readonly static "EPIC": Rarity;
|
|
readonly static "RARE": Rarity;
|
|
}
|
|
type Rarity_ = Rarity | "uncommon" | "epic" | "rare" | "common";
|
|
declare class Feature <C> {
|
|
constructor($$0: Internal.Codec_<C>, $$1: Internal.PieceGeneratorSupplier_<C>, $$2: Internal.PostPlacementProcessor_)
|
|
constructor($$0: Internal.Codec_<C>, $$1: Internal.PieceGeneratorSupplier_<C>)
|
|
configuredStructureCodec(): Internal.Codec<Internal.ConfiguredStructureFeature<C, Feature<C>>>;
|
|
configured($$0: C, $$1: Internal.TagKey_<Internal.Biome_>, $$2: Internal.Map_<Internal.MobCategory_, Internal.StructureSpawnOverride_>): Internal.ConfiguredStructureFeature<C, any>;
|
|
canGenerate($$0: Internal.RegistryAccess_, $$1: Internal.ChunkGenerator_, $$2: Internal.BiomeSource_, $$3: Internal.StructureManager_, $$4: number, $$5: Internal.ChunkPos_, $$6: C, $$7: Internal.LevelHeightAccessor_, $$8: Internal.Predicate_<Internal.Holder_<Internal.Biome_>>): boolean;
|
|
step(): DecorationGenerationStep;
|
|
static getLocatePos($$0: Internal.RandomSpreadStructurePlacement_, $$1: Internal.ChunkPos_): BlockPos;
|
|
configured($$0: C, $$1: Internal.TagKey_<Internal.Biome_>, $$2: boolean): Internal.ConfiguredStructureFeature<C, any>;
|
|
getPostPlacementProcessor(): Internal.PostPlacementProcessor;
|
|
static bootstrap(): void;
|
|
configured($$0: C, $$1: Internal.TagKey_<Internal.Biome_>): Internal.ConfiguredStructureFeature<C, any>;
|
|
pieceGeneratorSupplier(): Internal.PieceGeneratorSupplier<C>;
|
|
configured($$0: C, $$1: Internal.TagKey_<Internal.Biome_>, $$2: boolean, $$3: Internal.Map_<Internal.MobCategory_, Internal.StructureSpawnOverride_>): Internal.ConfiguredStructureFeature<C, any>;
|
|
static loadStaticStart($$0: Internal.StructurePieceSerializationContext_, $$1: Internal.CompoundTag_, $$2: number): Internal.StructureStart;
|
|
get postPlacementProcessor(): Internal.PostPlacementProcessor
|
|
readonly static "JUNGLE_TEMPLE": any;
|
|
readonly static "OCEAN_RUIN": any;
|
|
readonly static "BURIED_TREASURE": any;
|
|
readonly static "WOODLAND_MANSION": any;
|
|
readonly static "VILLAGE": any;
|
|
readonly static "NETHER_FOSSIL": any;
|
|
readonly static "MAX_STRUCTURE_RANGE": 8;
|
|
readonly static "SWAMP_HUT": any;
|
|
readonly static "OCEAN_MONUMENT": any;
|
|
readonly static "MINESHAFT": any;
|
|
readonly static "STRONGHOLD": any;
|
|
readonly static "RUINED_PORTAL": any;
|
|
readonly static "SHIPWRECK": any;
|
|
readonly static "BASTION_REMNANT": any;
|
|
readonly static "PILLAGER_OUTPOST": any;
|
|
readonly static "IGLOO": any;
|
|
readonly static "FORTRESS": any;
|
|
readonly static "END_CITY": any;
|
|
readonly static "DESERT_PYRAMID": any;
|
|
}
|
|
type Feature_<C> = Special.StructureFeature | Feature<C>;
|
|
declare class BlockPos extends Vec3i {
|
|
constructor($$0: Vec3_)
|
|
constructor($$0: Vec3i_)
|
|
constructor($$0: Internal.Position_)
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
mutable(): Internal.BlockPos$MutableBlockPos;
|
|
south(): this;
|
|
above(): this;
|
|
offset($$0: number, $$1: number, $$2: number): this;
|
|
offset($$0: Vec3i_): this;
|
|
static betweenClosed($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.Iterable<BlockPos>;
|
|
static getY($$0: number): number;
|
|
static betweenClosedStream($$0: BlockPos_, $$1: BlockPos_): Internal.Stream<BlockPos>;
|
|
east(arg0: number): Vec3i;
|
|
multiply($$0: number): this;
|
|
relative(arg0: Internal.Direction_): Vec3i;
|
|
static offset($$0: number, $$1: number, $$2: number, $$3: number): number;
|
|
asLong(): number;
|
|
multiply(arg0: number): Vec3i;
|
|
west(): this;
|
|
static spiralAround($$0: BlockPos_, $$1: number, $$2: Internal.Direction_, $$3: Internal.Direction_): Internal.Iterable<Internal.BlockPos$MutableBlockPos>;
|
|
west($$0: number): this;
|
|
below(arg0: number): Vec3i;
|
|
above(): Vec3i;
|
|
below($$0: number): this;
|
|
south($$0: number): this;
|
|
east(): Vec3i;
|
|
static betweenClosedStream($$0: Internal.BoundingBox_): Internal.Stream<BlockPos>;
|
|
west(): Vec3i;
|
|
static randomBetweenClosed($$0: Internal.Random_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): Internal.Iterable<BlockPos>;
|
|
relative(arg0: Internal.Direction$Axis_, arg1: number): Vec3i;
|
|
relative($$0: Internal.Direction_): this;
|
|
static betweenClosed($$0: BlockPos_, $$1: BlockPos_): Internal.Iterable<BlockPos>;
|
|
subtract(arg0: Vec3i_): Vec3i;
|
|
static offset($$0: number, $$1: Internal.Direction_): number;
|
|
offset($$0: number, $$1: number, $$2: number): this;
|
|
east($$0: number): this;
|
|
cross($$0: Vec3i_): this;
|
|
above($$0: number): this;
|
|
north(): Vec3i;
|
|
below(): this;
|
|
south(arg0: number): Vec3i;
|
|
east(): this;
|
|
static getX($$0: number): number;
|
|
static getZ($$0: number): number;
|
|
static findClosestMatch($$0: BlockPos_, $$1: number, $$2: number, $$3: Internal.Predicate_<BlockPos_>): Internal.Optional<BlockPos>;
|
|
above(arg0: number): Vec3i;
|
|
atY($$0: number): this;
|
|
north($$0: number): this;
|
|
west(arg0: number): Vec3i;
|
|
rotate($$0: Internal.Rotation_): this;
|
|
relative($$0: Internal.Direction_, $$1: number): this;
|
|
static betweenClosedStream($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.Stream<BlockPos>;
|
|
static randomInCube($$0: Internal.Random_, $$1: number, $$2: BlockPos_, $$3: number): Internal.Iterable<BlockPos>;
|
|
north(): this;
|
|
offset(arg0: number, arg1: number, arg2: number): Vec3i;
|
|
static withinManhattanStream($$0: BlockPos_, $$1: number, $$2: number, $$3: number): Internal.Stream<BlockPos>;
|
|
immutable(): this;
|
|
north(arg0: number): Vec3i;
|
|
static asLong($$0: number, $$1: number, $$2: number): number;
|
|
below(): Vec3i;
|
|
static getFlatIndex($$0: number): number;
|
|
static of($$0: number): BlockPos;
|
|
cross(arg0: Vec3i_): Vec3i;
|
|
offset(arg0: Vec3i_): Vec3i;
|
|
static withinManhattan($$0: BlockPos_, $$1: number, $$2: number, $$3: number): Internal.Iterable<BlockPos>;
|
|
south(): Vec3i;
|
|
static betweenClosedStream($$0: Internal.AABB_): Internal.Stream<BlockPos>;
|
|
relative(arg0: Internal.Direction_, arg1: number): Vec3i;
|
|
offset(arg0: number, arg1: number, arg2: number): Vec3i;
|
|
relative($$0: Internal.Direction$Axis_, $$1: number): this;
|
|
subtract($$0: Vec3i_): this;
|
|
readonly static "PACKED_Y_LENGTH": 12;
|
|
readonly static "CODEC": any;
|
|
readonly static "ZERO": BlockPos;
|
|
}
|
|
type BlockPos_ = BlockPos;
|
|
declare interface BlockStatePredicate {
|
|
of(o: BlockStatePredicate_): this;
|
|
fromString(s: string): this;
|
|
asRuleTest(): Internal.RuleTest;
|
|
ruleTestOf(o: any): Internal.RuleTest;
|
|
getBlockIds(): Internal.Set<ResourceLocation>;
|
|
check(targetStates: Internal.List_<Internal.OreConfiguration$TargetBlockState_>): boolean;
|
|
test(arg0: Internal.BlockState_): boolean;
|
|
getBlockStates(): Internal.Collection<Internal.BlockState>;
|
|
getBlocks(): Internal.Collection<Internal.Block>;
|
|
get blockIds(): Internal.Set<ResourceLocation>
|
|
get blockStates(): Internal.Collection<Internal.BlockState>
|
|
get blocks(): Internal.Collection<Internal.Block>
|
|
readonly static "AIR_ID": ResourceLocation;
|
|
}
|
|
type BlockStatePredicate_ = RegExp | `#${Special.BlockTag}` | BlockStatePredicate_[] | Internal.Block_ | Internal.BlockState_ | BlockStatePredicate | {not?: BlockStatePredicate_, or?: BlockStatePredicate_};
|
|
declare const BlockStatePredicate: BlockStatePredicate;
|
|
declare class Block {
|
|
constructor()
|
|
static getBlock(id: ResourceLocation_): Internal.Block;
|
|
static custom(predicate: Internal.BlockPredicate_): Internal.BlockPredicate;
|
|
static id(id: ResourceLocation_): Internal.BlockIDPredicate;
|
|
static entity(id: ResourceLocation_): Internal.BlockEntityPredicate;
|
|
static getTypeList(): Internal.List<string>;
|
|
static getFacing(): Internal.Map<string, Internal.Direction>;
|
|
static id(id: ResourceLocation_, properties: Internal.Map_<string, any>): Internal.BlockIDPredicate;
|
|
static getMaterial(): Internal.Map<string, Internal.MaterialJS>;
|
|
static getTaggedIds(tag: ResourceLocation_): Internal.List<ResourceLocation>;
|
|
get typeList(): Internal.List<string>
|
|
get facing(): Internal.Map<string, Internal.Direction>
|
|
get material(): Internal.Map<string, Internal.MaterialJS>
|
|
}
|
|
type Block_ = Block;
|
|
declare class Vec3 implements Internal.Position {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: Internal.Vector3f_)
|
|
lerp($$0: Vec3_, $$1: number): this;
|
|
normalize(): this;
|
|
get($$0: Internal.Direction$Axis_): number;
|
|
horizontalDistance(): number;
|
|
distanceToSqr($$0: Vec3_): number;
|
|
lengthSqr(): number;
|
|
add($$0: number, $$1: number, $$2: number): this;
|
|
cross($$0: Vec3_): this;
|
|
static atCenterOf($$0: Vec3i_): Vec3;
|
|
static directionFromRotation($$0: Internal.Vec2_): Vec3;
|
|
add($$0: Vec3_): this;
|
|
yRot($$0: number): this;
|
|
z(): number;
|
|
with($$0: Internal.Direction$Axis_, $$1: number): this;
|
|
static atBottomCenterOf($$0: Vec3i_): Vec3;
|
|
horizontalDistanceSqr(): number;
|
|
xRot($$0: number): this;
|
|
dot($$0: Vec3_): number;
|
|
multiply($$0: number, $$1: number, $$2: number): this;
|
|
y(): number;
|
|
x(): number;
|
|
align($$0: Internal.EnumSet_<Internal.Direction$Axis_>): this;
|
|
closerThan($$0: Internal.Position_, $$1: number): boolean;
|
|
vectorTo($$0: Vec3_): this;
|
|
toString(): string;
|
|
static atLowerCornerOf($$0: Vec3i_): Vec3;
|
|
static fromRGB24($$0: number): Vec3;
|
|
subtract($$0: Vec3_): this;
|
|
distanceTo($$0: Vec3_): number;
|
|
multiply($$0: Vec3_): this;
|
|
static upFromBottomCenterOf($$0: Vec3i_, $$1: number): Vec3;
|
|
scale($$0: number): this;
|
|
reverse(): this;
|
|
hashCode(): number;
|
|
length(): number;
|
|
distanceToSqr($$0: number, $$1: number, $$2: number): number;
|
|
static directionFromRotation($$0: number, $$1: number): Vec3;
|
|
zRot($$0: number): this;
|
|
subtract($$0: number, $$1: number, $$2: number): this;
|
|
equals($$0: any): boolean;
|
|
readonly "z": number;
|
|
readonly static "ZERO": Vec3;
|
|
readonly "x": number;
|
|
readonly "y": number;
|
|
}
|
|
type Vec3_ = Vec3;
|
|
declare class ResourceLocation implements Internal.ResourceLocationAccess, Internal.IdentifierExtension, Internal.SpecialEquality, Internal.Comparable<ResourceLocation> {
|
|
constructor($$0: string, $$1: string)
|
|
constructor($$0: string)
|
|
static of($$0: string, $$1: string): ResourceLocation;
|
|
compareTo($$0: ResourceLocation_): number;
|
|
toString(): string;
|
|
brrp_prepend(prefix: string): this;
|
|
static read($$0: string): Internal.DataResult<ResourceLocation>;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
static read($$0: Internal.StringReader_): ResourceLocation;
|
|
compareTo(arg0: any): number;
|
|
static isValidResourceLocation($$0: string): boolean;
|
|
setPath(arg0: string): void;
|
|
hashCode(): number;
|
|
brrp_append(suffix: string): this;
|
|
brrp_pend(prefix: string, suffix: string): this;
|
|
setNamespace(arg0: string): void;
|
|
static isAllowedInResourceLocation($$0: string): boolean;
|
|
static tryParse($$0: string): ResourceLocation;
|
|
static validPathChar($$0: string): boolean;
|
|
toDebugFileName(): string;
|
|
getPath(): string;
|
|
equals($$0: any): boolean;
|
|
getNamespace(): string;
|
|
set path(arg0: string)
|
|
set namespace(arg0: string)
|
|
get path(): string
|
|
get namespace(): string
|
|
readonly static "REALMS_NAMESPACE": "realms";
|
|
readonly static "CODEC": any;
|
|
readonly static "NAMESPACE_SEPARATOR": ":";
|
|
readonly static "DEFAULT_NAMESPACE": "minecraft";
|
|
}
|
|
type ResourceLocation_ = string | ResourceLocation;
|
|
declare interface NBTIO {
|
|
write(path: Internal.Path_, nbt: Internal.CompoundTag_): void;
|
|
read(path: Internal.Path_): Internal.CompoundTag;
|
|
}
|
|
type NBTIO_ = NBTIO;
|
|
declare const NBTIO: NBTIO;
|
|
declare class EquipmentSlot extends Internal.Enum<EquipmentSlot> {
|
|
static values(): EquipmentSlot[];
|
|
getFilterFlag(): number;
|
|
getType(): Internal.EquipmentSlot$Type;
|
|
static byName($$0: string): EquipmentSlot;
|
|
getName(): string;
|
|
static valueOf($$0: string): EquipmentSlot;
|
|
static byTypeAndIndex($$0: Internal.EquipmentSlot$Type_, $$1: number): EquipmentSlot;
|
|
getIndex($$0: number): number;
|
|
getIndex(): number;
|
|
get filterFlag(): number
|
|
get type(): Internal.EquipmentSlot$Type
|
|
get name(): string
|
|
get index(): number
|
|
readonly static "HEAD": EquipmentSlot;
|
|
readonly static "FEET": EquipmentSlot;
|
|
readonly static "LEGS": EquipmentSlot;
|
|
readonly static "OFFHAND": EquipmentSlot;
|
|
readonly static "MAINHAND": EquipmentSlot;
|
|
readonly static "CHEST": EquipmentSlot;
|
|
}
|
|
type EquipmentSlot_ = "feet" | EquipmentSlot | "mainhand" | "offhand" | "head" | "legs" | "chest";
|
|
declare class DamageSource extends Internal.DamageSource {
|
|
constructor(id: string)
|
|
static custom(id: string): DamageSource;
|
|
}
|
|
type DamageSource_ = DamageSource;
|
|
declare class Component {
|
|
constructor()
|
|
static join(separator: Internal.MutableComponent_, texts: Internal.Iterable_<any>): Internal.MutableComponent;
|
|
static lightPurple(text: any): Internal.MutableComponent;
|
|
static blue(text: any): Internal.MutableComponent;
|
|
static clickEventOf(o: any): Internal.ClickEvent;
|
|
static prettyPrintNbt(tag: Internal.Tag_): Internal.Component;
|
|
static gold(text: any): Internal.MutableComponent;
|
|
static red(text: any): Internal.MutableComponent;
|
|
static darkGreen(text: any): Internal.MutableComponent;
|
|
static white(text: any): Internal.MutableComponent;
|
|
static green(text: any): Internal.MutableComponent;
|
|
static translate(key: Special.LangKey, ...objects: any[]): Internal.MutableComponent;
|
|
static keybind(keybind: string): Internal.MutableComponent;
|
|
static translate(key: Special.LangKey): Internal.MutableComponent;
|
|
static darkAqua(text: any): Internal.MutableComponent;
|
|
static yellow(text: any): Internal.MutableComponent;
|
|
static darkPurple(text: any): Internal.MutableComponent;
|
|
static of(o: any): Internal.MutableComponent;
|
|
static string(text: string): Internal.MutableComponent;
|
|
static aqua(text: any): Internal.MutableComponent;
|
|
static gray(text: any): Internal.MutableComponent;
|
|
static black(text: any): Internal.MutableComponent;
|
|
static darkGray(text: any): Internal.MutableComponent;
|
|
static darkBlue(text: any): Internal.MutableComponent;
|
|
static darkRed(text: any): Internal.MutableComponent;
|
|
}
|
|
type Component_ = Component;
|
|
declare class Fluid {
|
|
constructor()
|
|
static of(o: Internal.FluidStackJS_): Internal.FluidStackJS;
|
|
static getEmpty(): Internal.FluidStackJS;
|
|
static lava(): Internal.FluidStackJS;
|
|
static getType(id: ResourceLocation_): Internal.Fluid;
|
|
static of(o: Internal.FluidStackJS_, nbt: Internal.CompoundTag_): Internal.FluidStackJS;
|
|
static getTypes(): Internal.List<string>;
|
|
static of(o: Internal.FluidStackJS_, amount: number, nbt: Internal.CompoundTag_): Internal.FluidStackJS;
|
|
static water(amount: number): Internal.FluidStackJS;
|
|
static lava(amount: number): Internal.FluidStackJS;
|
|
static of(o: Internal.FluidStackJS_, amount: number): Internal.FluidStackJS;
|
|
static exists(id: ResourceLocation_): boolean;
|
|
static water(): Internal.FluidStackJS;
|
|
get empty(): Internal.FluidStackJS
|
|
get types(): Internal.List<string>
|
|
readonly static "LAVA_ID": ResourceLocation;
|
|
readonly static "WATER_ID": ResourceLocation;
|
|
}
|
|
type Fluid_ = Fluid;
|
|
declare interface Color {
|
|
of(o: any): Internal.Color;
|
|
rgba(r: number, g: number, b: number, a: number): Internal.Color;
|
|
createMapped(o: any, ...names: string[]): Internal.Color;
|
|
readonly static "DARK_PURPLE": Internal.ChatFormatting;
|
|
readonly static "YELLOW": Internal.ChatFormatting;
|
|
readonly static "CYAN_DYE": Internal.DyeColor;
|
|
readonly static "GRAY": Internal.ChatFormatting;
|
|
readonly static "BROWN_DYE": Internal.DyeColor;
|
|
readonly static "LIGHT_PURPLE": Internal.ChatFormatting;
|
|
readonly static "PURPLE_DYE": Internal.DyeColor;
|
|
readonly static "DARK_AQUA": Internal.ChatFormatting;
|
|
readonly static "GREEN": Internal.ChatFormatting;
|
|
readonly static "LIGHT_GRAY_DYE": Internal.DyeColor;
|
|
readonly static "WHITE": Internal.ChatFormatting;
|
|
readonly static "MAGENTA_DYE": Internal.DyeColor;
|
|
readonly static "RED": Internal.ChatFormatting;
|
|
readonly static "BLACK_DYE": Internal.DyeColor;
|
|
readonly static "TEXT": {"dark_red": Internal.ChatFormatting, "green": Internal.ChatFormatting, "underline": Internal.ChatFormatting, "dark_green": Internal.ChatFormatting, "black": Internal.ChatFormatting, "yellow": Internal.ChatFormatting, "bold": Internal.ChatFormatting, "italic": Internal.ChatFormatting, "dark_blue": Internal.ChatFormatting, "dark_purple": Internal.ChatFormatting, "gold": Internal.ChatFormatting, "red": Internal.ChatFormatting, "aqua": Internal.ChatFormatting, "gray": Internal.ChatFormatting, "light_purple": Internal.ChatFormatting, "blue": Internal.ChatFormatting, "white": Internal.ChatFormatting, "dark_aqua": Internal.ChatFormatting, "dark_gray": Internal.ChatFormatting, "reset": Internal.ChatFormatting, "strikethrough": Internal.ChatFormatting, "obfuscated": Internal.ChatFormatting};
|
|
readonly static "RED_DYE": Internal.DyeColor;
|
|
readonly static "GRAY_DYE": Internal.DyeColor;
|
|
readonly static "DARK_GRAY": Internal.ChatFormatting;
|
|
readonly static "NONE": any;
|
|
readonly static "ORANGE_DYE": Internal.DyeColor;
|
|
readonly static "WHITE_DYE": Internal.DyeColor;
|
|
readonly static "DYE": {"magenta": Internal.DyeColor, "pink": Internal.DyeColor, "green": Internal.DyeColor, "lime": Internal.DyeColor, "light_gray": Internal.DyeColor, "yellow": Internal.DyeColor, "black": Internal.DyeColor, "light_blue": Internal.DyeColor, "brown": Internal.DyeColor, "cyan": Internal.DyeColor, "orange": Internal.DyeColor, "red": Internal.DyeColor, "gray": Internal.DyeColor, "white": Internal.DyeColor, "blue": Internal.DyeColor, "purple": Internal.DyeColor};
|
|
readonly static "BLACK": Internal.ChatFormatting;
|
|
readonly static "BLUE": Internal.ChatFormatting;
|
|
readonly static "DARK_GREEN": Internal.ChatFormatting;
|
|
readonly static "DARK_RED": Internal.ChatFormatting;
|
|
readonly static "GOLD": Internal.ChatFormatting;
|
|
readonly static "MAP": {"": any, "light_blue_dye": Internal.DyeColor, "BLUE_DYE": Internal.DyeColor, "purple_dye": Internal.DyeColor, "dark_red": Internal.ChatFormatting, "lightGrayDye": Internal.DyeColor, "DARK_AQUA": Internal.ChatFormatting, "none": any, "green_dye": Internal.DyeColor, "blackDye": Internal.DyeColor, "dark_blue": Internal.ChatFormatting, "red": Internal.ChatFormatting, "pink_dye": Internal.DyeColor, "aqua": Internal.ChatFormatting, "white": Internal.ChatFormatting, "WHITE_DYE": Internal.DyeColor, "dark_gray": Internal.ChatFormatting, "LIGHT_PURPLE": Internal.ChatFormatting, "BROWN_DYE": Internal.DyeColor, "BLACK": Internal.ChatFormatting, "darkPurple": Internal.ChatFormatting, "NONE": any, "LIGHT_BLUE_DYE": Internal.DyeColor, "AQUA": Internal.ChatFormatting, "lightBlueDye": Internal.DyeColor, "limeDye": Internal.DyeColor, "PURPLE_DYE": Internal.DyeColor, "GREEN_DYE": Internal.DyeColor, "magenta_dye": Internal.DyeColor, "-": any, "lime_dye": Internal.DyeColor, "yellowDye": Internal.DyeColor, "grayDye": Internal.DyeColor, "purpleDye": Internal.DyeColor, "DARK_PURPLE": Internal.ChatFormatting, "ORANGE_DYE": Internal.DyeColor, "darkGray": Internal.ChatFormatting, "brownDye": Internal.DyeColor, "YELLOW": Internal.ChatFormatting, "LIME_DYE": Internal.DyeColor, "blueDye": Internal.DyeColor, "white_dye": Internal.DyeColor, "pinkDye": Internal.DyeColor, "blue_dye": Internal.DyeColor, "cyanDye": Internal.DyeColor, "GOLD": Internal.ChatFormatting, "GRAY": Internal.ChatFormatting, "MAGENTA_DYE": Internal.DyeColor, "BLUE": Internal.ChatFormatting, "yellow": Internal.ChatFormatting, "darkBlue": Internal.ChatFormatting, "transparent": any, "orange_dye": Internal.DyeColor, "red_dye": Internal.DyeColor, "dark_purple": Internal.ChatFormatting, "gold": Internal.ChatFormatting, "gray": Internal.ChatFormatting, "light_purple": Internal.ChatFormatting, "darkRed": Internal.ChatFormatting, "greenDye": Internal.DyeColor, "DARK_RED": Internal.ChatFormatting, "redDye": Internal.DyeColor, "GRAY_DYE": Internal.DyeColor, "orangeDye": Internal.DyeColor, "yellow_dye": Internal.DyeColor, "black_dye": Internal.DyeColor, "magentaDye": Internal.DyeColor, "WHITE": Internal.ChatFormatting, "green": Internal.ChatFormatting, "LIGHT_GRAY_DYE": Internal.DyeColor, "BLACK_DYE": Internal.DyeColor, "darkGreen": Internal.ChatFormatting, "RED_DYE": Internal.DyeColor, "dark_green": Internal.ChatFormatting, "black": Internal.ChatFormatting, "lightPurple": Internal.ChatFormatting, "PINK_DYE": Internal.DyeColor, "DARK_BLUE": Internal.ChatFormatting, "GREEN": Internal.ChatFormatting, "darkAqua": Internal.ChatFormatting, "gray_dye": Internal.DyeColor, "CYAN_DYE": Internal.DyeColor, "RED": Internal.ChatFormatting, "brown_dye": Internal.DyeColor, "cyan_dye": Internal.DyeColor, "blue": Internal.ChatFormatting, "whiteDye": Internal.DyeColor, "dark_aqua": Internal.ChatFormatting, "YELLOW_DYE": Internal.DyeColor, "DARK_GREEN": Internal.ChatFormatting, "DARK_GRAY": Internal.ChatFormatting};
|
|
readonly static "GREEN_DYE": Internal.DyeColor;
|
|
readonly static "LIGHT_BLUE_DYE": Internal.DyeColor;
|
|
readonly static "AQUA": Internal.ChatFormatting;
|
|
readonly static "DARK_BLUE": Internal.ChatFormatting;
|
|
readonly static "PINK_DYE": Internal.DyeColor;
|
|
readonly static "BLUE_DYE": Internal.DyeColor;
|
|
readonly static "YELLOW_DYE": Internal.DyeColor;
|
|
readonly static "LIME_DYE": Internal.DyeColor;
|
|
}
|
|
type Color_ = Color;
|
|
declare const Color: Color;
|
|
declare class JsonIO {
|
|
constructor()
|
|
static toPrettyString(json: Internal.JsonElement_): string;
|
|
static toArray(element: Internal.JsonElement_): Internal.JsonArray;
|
|
static write(path: Internal.Path_, json: Internal.JsonElement_): void;
|
|
static parse(string: string): any;
|
|
static toObject(json: Internal.JsonElement_): any;
|
|
static primitiveOf(o: any): Internal.JsonPrimitive;
|
|
static toPrimitive(element: Internal.JsonElement_): any;
|
|
static read(path: Internal.Path_): Internal.MapJS;
|
|
static copy(element: Internal.JsonElement_): Internal.JsonElement;
|
|
static writeJsonHash(stream: Internal.DataOutputStream_, element: Internal.JsonElement_): void;
|
|
static parseRaw(string: string): Internal.JsonElement;
|
|
static getJsonHashBytes(json: Internal.JsonElement_): number[];
|
|
static toString(json: Internal.JsonElement_): string;
|
|
static of(o: any): Internal.JsonElement;
|
|
}
|
|
type JsonIO_ = JsonIO;
|
|
declare class Platform {
|
|
constructor()
|
|
static isDevelopmentEnvironment(): boolean;
|
|
static getMcVersion(): string;
|
|
static getList(): Internal.Set<string>;
|
|
static getInfo(modID: string): Internal.PlatformWrapper$ModInfo;
|
|
static getMods(): Internal.Map<string, Internal.PlatformWrapper$ModInfo>;
|
|
static isLoaded(modId: string): boolean;
|
|
static getName(): string;
|
|
static isClientEnvironment(): boolean;
|
|
static isForge(): boolean;
|
|
static isFabric(): boolean;
|
|
static getModVersion(): string;
|
|
get developmentEnvironment(): boolean
|
|
get mcVersion(): string
|
|
get list(): Internal.Set<string>
|
|
get mods(): Internal.Map<string, Internal.PlatformWrapper$ModInfo>
|
|
get name(): string
|
|
get clientEnvironment(): boolean
|
|
get forge(): boolean
|
|
get fabric(): boolean
|
|
get modVersion(): string
|
|
}
|
|
type Platform_ = Platform;
|
|
declare class Item {
|
|
constructor()
|
|
static clearListCache(): void;
|
|
static of(in_: Internal.ItemStackJS_, count: number, nbt: Internal.CompoundTag_): Internal.ItemStackJS;
|
|
static of(in_: Internal.ItemStackJS_, tag: Internal.CompoundTag_): Internal.ItemStackJS;
|
|
static getTypeList(): Internal.ListJS;
|
|
static of(in_: Internal.ItemStackJS_, count: number): Internal.ItemStackJS;
|
|
static getEmpty(): Internal.ItemStackJS;
|
|
static withChance(in_: Internal.ItemStackJS_, c: number): Internal.ItemStackJS;
|
|
static withNBT(in_: Internal.ItemStackJS_, nbt: Internal.CompoundTag_): Internal.ItemStackJS;
|
|
static getItem(id: ResourceLocation_): Internal.Item;
|
|
static findGroup(id: string): Internal.CreativeModeTab;
|
|
static fireworks(properties: Internal.Map_<string, any>): Internal.FireworksJS;
|
|
static getList(): Internal.ListJS;
|
|
static of(in_: Internal.ItemStackJS_): Internal.ItemStackJS;
|
|
static exists(id: ResourceLocation_): boolean;
|
|
static isItem(o: any): boolean;
|
|
get typeList(): Internal.ListJS
|
|
get empty(): Internal.ItemStackJS
|
|
get list(): Internal.ListJS
|
|
}
|
|
type Item_ = Item;
|
|
declare class Features {
|
|
constructor()
|
|
static bootstrap(): Internal.Holder<any>;
|
|
readonly static "RUINED_PORTAL_OCEAN": Internal.Holder$Reference<any>;
|
|
readonly static "NETHER_FOSSIL": Internal.Holder$Reference<any>;
|
|
readonly static "END_CITY": Internal.Holder$Reference<any>;
|
|
readonly static "WOODLAND_MANSION": Internal.Holder$Reference<any>;
|
|
readonly static "RUINED_PORTAL_STANDARD": Internal.Holder$Reference<any>;
|
|
readonly static "BASTION_REMNANT": Internal.Holder$Reference<any>;
|
|
readonly static "IGLOO": Internal.Holder$Reference<any>;
|
|
readonly static "MINESHAFT": Internal.Holder$Reference<any>;
|
|
readonly static "DESERT_PYRAMID": Internal.Holder$Reference<any>;
|
|
readonly static "VILLAGE_SNOWY": Internal.Holder$Reference<any>;
|
|
readonly static "SWAMP_HUT": Internal.Holder$Reference<any>;
|
|
readonly static "OCEAN_MONUMENT": Internal.Holder$Reference<any>;
|
|
readonly static "OCEAN_RUIN_COLD": Internal.Holder$Reference<any>;
|
|
readonly static "VILLAGE_DESERT": Internal.Holder$Reference<any>;
|
|
readonly static "STRONGHOLD": Internal.Holder$Reference<any>;
|
|
readonly static "RUINED_PORTAL_JUNGLE": Internal.Holder$Reference<any>;
|
|
readonly static "RUINED_PORTAL_SWAMP": Internal.Holder$Reference<any>;
|
|
readonly static "JUNGLE_TEMPLE": Internal.Holder$Reference<any>;
|
|
readonly static "OCEAN_RUIN_WARM": Internal.Holder$Reference<any>;
|
|
readonly static "RUINED_PORTAL_DESERT": Internal.Holder$Reference<any>;
|
|
readonly static "VILLAGE_TAIGA": Internal.Holder$Reference<any>;
|
|
readonly static "PILLAGER_OUTPOST": Internal.Holder$Reference<any>;
|
|
readonly static "FORTRESS": Internal.Holder$Reference<any>;
|
|
readonly static "MINESHAFT_MESA": Internal.Holder$Reference<any>;
|
|
readonly static "RUINED_PORTAL_NETHER": Internal.Holder$Reference<any>;
|
|
readonly static "RUINED_PORTAL_MOUNTAIN": Internal.Holder$Reference<any>;
|
|
readonly static "SHIPWRECK_BEACHED": Internal.Holder$Reference<any>;
|
|
readonly static "SHIPWRECK": Internal.Holder$Reference<any>;
|
|
readonly static "VILLAGE_PLAINS": Internal.Holder$Reference<any>;
|
|
readonly static "VILLAGE_SAVANNA": Internal.Holder$Reference<any>;
|
|
readonly static "BURIED_TREASURE": Internal.Holder$Reference<any>;
|
|
}
|
|
type Features_ = Features;
|
|
declare interface UUID {
|
|
digits(sb: Internal.StringBuilder_, val: number, digits: number): void;
|
|
toString(id: Internal.UUID_): string;
|
|
fromString(o: any): Internal.UUID;
|
|
}
|
|
type UUID_ = UUID;
|
|
declare const UUID: UUID;
|
|
declare interface Facing {
|
|
readonly static "south": Internal.Direction;
|
|
readonly static "up": Internal.Direction;
|
|
readonly static "UP": Internal.Direction;
|
|
readonly static "NORTH": Internal.Direction;
|
|
readonly static "east": Internal.Direction;
|
|
readonly static "DOWN": Internal.Direction;
|
|
readonly static "EAST": Internal.Direction;
|
|
readonly static "west": Internal.Direction;
|
|
readonly static "north": Internal.Direction;
|
|
readonly static "down": Internal.Direction;
|
|
readonly static "ALL": {"east": Internal.Direction, "south": Internal.Direction, "north": Internal.Direction, "west": Internal.Direction, "up": Internal.Direction, "down": Internal.Direction};
|
|
readonly static "WEST": Internal.Direction;
|
|
readonly static "SOUTH": Internal.Direction;
|
|
}
|
|
type Facing_ = Facing;
|
|
declare const Facing: Facing;
|
|
declare class CarvingGenerationStep extends Internal.Enum<CarvingGenerationStep> implements Internal.StringRepresentable {
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static valueOf($$0: string): CarvingGenerationStep;
|
|
static byName($$0: string): CarvingGenerationStep;
|
|
static values(): CarvingGenerationStep[];
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "AIR": CarvingGenerationStep;
|
|
readonly static "LIQUID": CarvingGenerationStep;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CarvingGenerationStep_ = "liquid" | CarvingGenerationStep | "air";
|
|
declare class Ingredient {
|
|
constructor()
|
|
static registerCustomIngredientAction(id: string, callback: Internal.CustomIngredientActionCallback_): void;
|
|
static custom(predicate: Internal.Predicate_<Internal.ItemStackJS_>): Internal.IngredientJS;
|
|
static of(ingredient: Internal.IngredientJS_): Internal.IngredientJS;
|
|
static matchAny(objects: any): Internal.IngredientJS;
|
|
static of(ingredient: Internal.IngredientJS_, count: number): Internal.IngredientJS;
|
|
static getAll(): Internal.IngredientJS;
|
|
static customNBT(in_: Internal.IngredientJS_, predicate: Internal.Predicate_<Internal.CompoundTag_>): Internal.IngredientJS;
|
|
static isIngredient(o: any): boolean;
|
|
static custom(in_: Internal.IngredientJS_, predicate: Internal.Predicate_<Internal.ItemStackJS_>): Internal.IngredientJS;
|
|
static getNone(): Internal.IngredientJS;
|
|
get all(): Internal.IngredientJS
|
|
get none(): Internal.IngredientJS
|
|
}
|
|
type Ingredient_ = Ingredient;
|
|
declare class JavaMath {
|
|
static asin(arg0: number): number;
|
|
static addExact(arg0: number, arg1: number): number;
|
|
static expm1(arg0: number): number;
|
|
static ceil(arg0: number): number;
|
|
static nextAfter(arg0: number, arg1: number): number;
|
|
static atan(arg0: number): number;
|
|
static exp(arg0: number): number;
|
|
static min(arg0: number, arg1: number): number;
|
|
static multiplyExact(arg0: number, arg1: number): number;
|
|
static floorDiv(arg0: number, arg1: number): number;
|
|
static copySign(arg0: number, arg1: number): number;
|
|
static ulp(arg0: number): number;
|
|
static max(arg0: number, arg1: number): number;
|
|
static random(): number;
|
|
static nextUp(arg0: number): number;
|
|
static sqrt(arg0: number): number;
|
|
static min(arg0: number, arg1: number): number;
|
|
static fma(arg0: number, arg1: number, arg2: number): number;
|
|
static addExact(arg0: number, arg1: number): number;
|
|
static multiplyExact(arg0: number, arg1: number): number;
|
|
static fma(arg0: number, arg1: number, arg2: number): number;
|
|
static round(arg0: number): number;
|
|
static abs(arg0: number): number;
|
|
static hypot(arg0: number, arg1: number): number;
|
|
static round(arg0: number): number;
|
|
static floor(arg0: number): number;
|
|
static subtractExact(arg0: number, arg1: number): number;
|
|
static abs(arg0: number): number;
|
|
static rint(arg0: number): number;
|
|
static floorMod(arg0: number, arg1: number): number;
|
|
static log(arg0: number): number;
|
|
static absExact(arg0: number): number;
|
|
static signum(arg0: number): number;
|
|
static log10(arg0: number): number;
|
|
static abs(arg0: number): number;
|
|
static floorDiv(arg0: number, arg1: number): number;
|
|
static signum(arg0: number): number;
|
|
static floorDiv(arg0: number, arg1: number): number;
|
|
static cos(arg0: number): number;
|
|
static tan(arg0: number): number;
|
|
static floorMod(arg0: number, arg1: number): number;
|
|
static min(arg0: number, arg1: number): number;
|
|
static nextUp(arg0: number): number;
|
|
static ulp(arg0: number): number;
|
|
static min(arg0: number, arg1: number): number;
|
|
static sin(arg0: number): number;
|
|
static max(arg0: number, arg1: number): number;
|
|
static atan2(arg0: number, arg1: number): number;
|
|
static cosh(arg0: number): number;
|
|
static toIntExact(arg0: number): number;
|
|
static toRadians(arg0: number): number;
|
|
static decrementExact(arg0: number): number;
|
|
static incrementExact(arg0: number): number;
|
|
static negateExact(arg0: number): number;
|
|
static sinh(arg0: number): number;
|
|
static max(arg0: number, arg1: number): number;
|
|
static incrementExact(arg0: number): number;
|
|
static copySign(arg0: number, arg1: number): number;
|
|
static decrementExact(arg0: number): number;
|
|
static toDegrees(arg0: number): number;
|
|
static nextAfter(arg0: number, arg1: number): number;
|
|
static negateExact(arg0: number): number;
|
|
static max(arg0: number, arg1: number): number;
|
|
static tanh(arg0: number): number;
|
|
static nextDown(arg0: number): number;
|
|
static floorMod(arg0: number, arg1: number): number;
|
|
static IEEEremainder(arg0: number, arg1: number): number;
|
|
static getExponent(arg0: number): number;
|
|
static nextDown(arg0: number): number;
|
|
static abs(arg0: number): number;
|
|
static scalb(arg0: number, arg1: number): number;
|
|
static multiplyFull(arg0: number, arg1: number): number;
|
|
static multiplyHigh(arg0: number, arg1: number): number;
|
|
static absExact(arg0: number): number;
|
|
static pow(arg0: number, arg1: number): number;
|
|
static getExponent(arg0: number): number;
|
|
static multiplyExact(arg0: number, arg1: number): number;
|
|
static scalb(arg0: number, arg1: number): number;
|
|
static cbrt(arg0: number): number;
|
|
static log1p(arg0: number): number;
|
|
static acos(arg0: number): number;
|
|
static subtractExact(arg0: number, arg1: number): number;
|
|
readonly static "PI": 3.141592653589793;
|
|
readonly static "E": 2.718281828459045;
|
|
}
|
|
type JavaMath_ = JavaMath;
|
|
declare class BlockProperties {
|
|
constructor()
|
|
readonly static "MAX_ROTATIONS_16": 15;
|
|
readonly static "LEVEL_FLOWING": Internal.IntegerProperty;
|
|
readonly static "PERSISTENT": Internal.BooleanProperty;
|
|
readonly static "HORIZONTAL_FACING": Internal.DirectionProperty;
|
|
readonly static "WEST_REDSTONE": Internal.EnumProperty<any>;
|
|
readonly static "NOTE": Internal.IntegerProperty;
|
|
readonly static "AGE_5": Internal.IntegerProperty;
|
|
readonly static "EGGS": Internal.IntegerProperty;
|
|
readonly static "NORTH": Internal.BooleanProperty;
|
|
readonly static "HAS_RECORD": Internal.BooleanProperty;
|
|
readonly static "SCULK_SENSOR_PHASE": Internal.EnumProperty<any>;
|
|
readonly static "EAST_WALL": Internal.EnumProperty<any>;
|
|
readonly static "HALF": Internal.EnumProperty<any>;
|
|
readonly static "RESPAWN_ANCHOR_CHARGES": Internal.IntegerProperty;
|
|
readonly static "HANGING": Internal.BooleanProperty;
|
|
readonly static "TILT": Internal.EnumProperty<any>;
|
|
readonly static "STABILITY_DISTANCE": Internal.IntegerProperty;
|
|
readonly static "HAS_BOTTLE_2": Internal.BooleanProperty;
|
|
readonly static "LAYERS": Internal.IntegerProperty;
|
|
readonly static "SOUTH_REDSTONE": Internal.EnumProperty<any>;
|
|
readonly static "CONDITIONAL": Internal.BooleanProperty;
|
|
readonly static "LOCKED": Internal.BooleanProperty;
|
|
readonly static "POWER": Internal.IntegerProperty;
|
|
readonly static "EYE": Internal.BooleanProperty;
|
|
readonly static "SOUTH_WALL": Internal.EnumProperty<any>;
|
|
readonly static "MAX_AGE_1": 1;
|
|
readonly static "ATTACHED": Internal.BooleanProperty;
|
|
readonly static "MAX_LEVEL_15": 15;
|
|
readonly static "BELL_ATTACHMENT": Internal.EnumProperty<any>;
|
|
readonly static "MAX_DISTANCE": 7;
|
|
readonly static "EXTENDED": Internal.BooleanProperty;
|
|
readonly static "INVERTED": Internal.BooleanProperty;
|
|
readonly static "MODE_COMPARATOR": Internal.EnumProperty<any>;
|
|
readonly static "MOISTURE": Internal.IntegerProperty;
|
|
readonly static "LIT": Internal.BooleanProperty;
|
|
readonly static "DISTANCE": Internal.IntegerProperty;
|
|
readonly static "NORTH_REDSTONE": Internal.EnumProperty<any>;
|
|
readonly static "AGE_3": Internal.IntegerProperty;
|
|
readonly static "STAIRS_SHAPE": Internal.EnumProperty<any>;
|
|
readonly static "MAX_LEVEL_8": 8;
|
|
readonly static "MIN_RESPAWN_ANCHOR_CHARGES": 0;
|
|
readonly static "BAMBOO_LEAVES": Internal.EnumProperty<any>;
|
|
readonly static "HORIZONTAL_AXIS": Internal.EnumProperty<any>;
|
|
readonly static "FALLING": Internal.BooleanProperty;
|
|
readonly static "ENABLED": Internal.BooleanProperty;
|
|
readonly static "ATTACH_FACE": Internal.EnumProperty<any>;
|
|
readonly static "OPEN": Internal.BooleanProperty;
|
|
readonly static "UNSTABLE": Internal.BooleanProperty;
|
|
readonly static "VINE_END": Internal.BooleanProperty;
|
|
readonly static "EAST": Internal.BooleanProperty;
|
|
readonly static "ORIENTATION": Internal.EnumProperty<any>;
|
|
readonly static "DOUBLE_BLOCK_HALF": Internal.EnumProperty<any>;
|
|
readonly static "MAX_RESPAWN_ANCHOR_CHARGES": 4;
|
|
readonly static "CHEST_TYPE": Internal.EnumProperty<any>;
|
|
readonly static "MAX_AGE_7": 7;
|
|
readonly static "DOWN": Internal.BooleanProperty;
|
|
readonly static "AGE_15": Internal.IntegerProperty;
|
|
readonly static "STRUCTUREBLOCK_MODE": Internal.EnumProperty<any>;
|
|
readonly static "SLAB_TYPE": Internal.EnumProperty<any>;
|
|
readonly static "EAST_REDSTONE": Internal.EnumProperty<any>;
|
|
readonly static "WATERLOGGED": Internal.BooleanProperty;
|
|
readonly static "AGE_1": Internal.IntegerProperty;
|
|
readonly static "FACING_HOPPER": Internal.DirectionProperty;
|
|
readonly static "VERTICAL_DIRECTION": Internal.DirectionProperty;
|
|
readonly static "PICKLES": Internal.IntegerProperty;
|
|
readonly static "MAX_AGE_25": 25;
|
|
readonly static "LEVEL_HONEY": Internal.IntegerProperty;
|
|
readonly static "PISTON_TYPE": Internal.EnumProperty<any>;
|
|
readonly static "HATCH": Internal.IntegerProperty;
|
|
readonly static "SNOWY": Internal.BooleanProperty;
|
|
readonly static "TRIGGERED": Internal.BooleanProperty;
|
|
readonly static "SIGNAL_FIRE": Internal.BooleanProperty;
|
|
readonly static "LEVEL_CAULDRON": Internal.IntegerProperty;
|
|
readonly static "AXIS": Internal.EnumProperty<any>;
|
|
readonly static "AGE_2": Internal.IntegerProperty;
|
|
readonly static "DRAG": Internal.BooleanProperty;
|
|
readonly static "LEVEL": Internal.IntegerProperty;
|
|
readonly static "STAGE": Internal.IntegerProperty;
|
|
readonly static "MAX_AGE_5": 5;
|
|
readonly static "NORTH_WALL": Internal.EnumProperty<any>;
|
|
readonly static "UP": Internal.BooleanProperty;
|
|
readonly static "BITES": Internal.IntegerProperty;
|
|
readonly static "IN_WALL": Internal.BooleanProperty;
|
|
readonly static "AGE_25": Internal.IntegerProperty;
|
|
readonly static "STABILITY_MAX_DISTANCE": 7;
|
|
readonly static "HAS_BOTTLE_1": Internal.BooleanProperty;
|
|
readonly static "AGE_7": Internal.IntegerProperty;
|
|
readonly static "SOUTH": Internal.BooleanProperty;
|
|
readonly static "MAX_AGE_15": 15;
|
|
readonly static "DISARMED": Internal.BooleanProperty;
|
|
readonly static "RAIL_SHAPE": Internal.EnumProperty<any>;
|
|
readonly static "DOOR_HINGE": Internal.EnumProperty<any>;
|
|
readonly static "LEVEL_COMPOSTER": Internal.IntegerProperty;
|
|
readonly static "DELAY": Internal.IntegerProperty;
|
|
readonly static "MIN_LEVEL": 0;
|
|
readonly static "RAIL_SHAPE_STRAIGHT": Internal.EnumProperty<any>;
|
|
readonly static "MIN_LEVEL_CAULDRON": 1;
|
|
readonly static "BOTTOM": Internal.BooleanProperty;
|
|
readonly static "HAS_BOOK": Internal.BooleanProperty;
|
|
readonly static "CANDLES": Internal.IntegerProperty;
|
|
readonly static "NOTEBLOCK_INSTRUMENT": Internal.EnumProperty<any>;
|
|
readonly static "WEST": Internal.BooleanProperty;
|
|
readonly static "SHORT": Internal.BooleanProperty;
|
|
readonly static "BERRIES": Internal.BooleanProperty;
|
|
readonly static "MAX_AGE_2": 2;
|
|
readonly static "HAS_BOTTLE_0": Internal.BooleanProperty;
|
|
readonly static "WEST_WALL": Internal.EnumProperty<any>;
|
|
readonly static "ROTATION_16": Internal.IntegerProperty;
|
|
readonly static "MAX_LEVEL_3": 3;
|
|
readonly static "BED_PART": Internal.EnumProperty<any>;
|
|
readonly static "POWERED": Internal.BooleanProperty;
|
|
readonly static "MAX_AGE_3": 3;
|
|
readonly static "OCCUPIED": Internal.BooleanProperty;
|
|
readonly static "DRIPSTONE_THICKNESS": Internal.EnumProperty<any>;
|
|
readonly static "FACING": Internal.DirectionProperty;
|
|
}
|
|
type BlockProperties_ = BlockProperties;
|
|
declare class DecorationGenerationStep extends Internal.Enum<DecorationGenerationStep> {
|
|
static valueOf($$0: string): DecorationGenerationStep;
|
|
static values(): DecorationGenerationStep[];
|
|
readonly static "UNDERGROUND_STRUCTURES": DecorationGenerationStep;
|
|
readonly static "RAW_GENERATION": DecorationGenerationStep;
|
|
readonly static "UNDERGROUND_ORES": DecorationGenerationStep;
|
|
readonly static "STRONGHOLDS": DecorationGenerationStep;
|
|
readonly static "SURFACE_STRUCTURES": DecorationGenerationStep;
|
|
readonly static "LOCAL_MODIFICATIONS": DecorationGenerationStep;
|
|
readonly static "VEGETAL_DECORATION": DecorationGenerationStep;
|
|
readonly static "TOP_LAYER_MODIFICATION": DecorationGenerationStep;
|
|
readonly static "LAKES": DecorationGenerationStep;
|
|
readonly static "FLUID_SPRINGS": DecorationGenerationStep;
|
|
readonly static "UNDERGROUND_DECORATION": DecorationGenerationStep;
|
|
}
|
|
type DecorationGenerationStep_ = "underground_ores" | "top_layer_modification" | "fluid_springs" | "strongholds" | "lakes" | "local_modifications" | DecorationGenerationStep | "surface_structures" | "underground_structures" | "underground_decoration" | "raw_generation" | "vegetal_decoration";
|
|
declare interface NBT {
|
|
accessTagMap(tag: Internal.CompoundTag_): Internal.Map<string, Internal.Tag>;
|
|
read(buf: Internal.FriendlyByteBuf_): Internal.OrderedCompoundTag;
|
|
toTagCollection(c: Internal.Collection_<any>): Internal.CollectionTag<any>;
|
|
quoteAndEscapeForJS(stringBuilder: Internal.StringBuilder_, string: string): void;
|
|
l(v: number): Internal.Tag;
|
|
b(v: number): Internal.Tag;
|
|
byteArrayTag(v: number[]): Internal.Tag;
|
|
listTag(): Internal.Tag;
|
|
floatTag(v: number): Internal.Tag;
|
|
byteTag(v: number): Internal.Tag;
|
|
s(v: number): Internal.Tag;
|
|
listTag(list: Internal.List_<any>): Internal.Tag;
|
|
ia(v: number[]): Internal.Tag;
|
|
d(v: number): Internal.Tag;
|
|
longArrayTag(v: number[]): Internal.Tag;
|
|
isTagCollection(o: any): boolean;
|
|
longTag(v: number): Internal.Tag;
|
|
compoundTag(): Internal.Tag;
|
|
intTag(v: number): Internal.Tag;
|
|
shortTag(v: number): Internal.Tag;
|
|
la(v: number[]): Internal.Tag;
|
|
stringTag(v: string): Internal.Tag;
|
|
convertType(tagType: Internal.TagType_<any>): Internal.TagType<any>;
|
|
toTagCollection(v: any): Internal.CollectionTag<any>;
|
|
f(v: number): Internal.Tag;
|
|
fromTag(t: Internal.Tag_): any;
|
|
toTag(v: any): Internal.Tag;
|
|
toTagCompound(v: any): Internal.CompoundTag;
|
|
toTagList(list: any): Internal.ListTag;
|
|
isTagCompound(o: any): boolean;
|
|
doubleTag(v: number): Internal.Tag;
|
|
intArrayTag(v: number[]): Internal.Tag;
|
|
compoundTag(map: Internal.Map_<any, any>): Internal.Tag;
|
|
ba(v: number[]): Internal.Tag;
|
|
i(v: number): Internal.Tag;
|
|
readonly static "VALUE_UNWRAPPER": any;
|
|
readonly static "LIST_TYPE": any;
|
|
readonly static "COMPOUND_TYPE": any;
|
|
}
|
|
type NBT_ = NBT;
|
|
declare const NBT: NBT;
|
|
declare class Hand extends Internal.Enum<Hand> {
|
|
static valueOf($$0: string): Hand;
|
|
static values(): Hand[];
|
|
readonly static "MAIN_HAND": Hand;
|
|
readonly static "OFF_HAND": Hand;
|
|
}
|
|
type Hand_ = "main_hand" | "off_hand" | Hand;
|
|
declare class Vec3i implements Internal.Comparable<Vec3i> {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
north(): this;
|
|
distToCenterSqr($$0: Internal.Position_): number;
|
|
getX(): number;
|
|
static offsetCodec($$0: number): Internal.Codec<Vec3i>;
|
|
getY(): number;
|
|
south($$0: number): this;
|
|
toShortString(): string;
|
|
above($$0: number): this;
|
|
west($$0: number): this;
|
|
compareTo(arg0: any): number;
|
|
east($$0: number): this;
|
|
distToLowCornerSqr($$0: number, $$1: number, $$2: number): number;
|
|
relative($$0: Internal.Direction_): this;
|
|
multiply($$0: number): this;
|
|
getZ(): number;
|
|
closerThan($$0: Vec3i_, $$1: number): boolean;
|
|
below($$0: number): this;
|
|
offset($$0: number, $$1: number, $$2: number): this;
|
|
above(): this;
|
|
toString(): string;
|
|
east(): this;
|
|
north($$0: number): this;
|
|
below(): this;
|
|
west(): this;
|
|
distManhattan($$0: Vec3i_): number;
|
|
relative($$0: Internal.Direction$Axis_, $$1: number): this;
|
|
get($$0: Internal.Direction$Axis_): number;
|
|
offset($$0: Vec3i_): this;
|
|
cross($$0: Vec3i_): this;
|
|
south(): this;
|
|
hashCode(): number;
|
|
distSqr($$0: Vec3i_): number;
|
|
subtract($$0: Vec3i_): this;
|
|
relative($$0: Internal.Direction_, $$1: number): this;
|
|
offset($$0: number, $$1: number, $$2: number): this;
|
|
compareTo($$0: Vec3i_): number;
|
|
closerToCenterThan($$0: Internal.Position_, $$1: number): boolean;
|
|
equals($$0: any): boolean;
|
|
distToCenterSqr($$0: number, $$1: number, $$2: number): number;
|
|
get x(): number
|
|
get y(): number
|
|
get z(): number
|
|
readonly static "ZERO": Vec3i;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type Vec3i_ = Vec3i;
|
|
declare interface Utils {
|
|
getClientLevel(): Internal.LevelJS;
|
|
toTitleCase(s: string): string;
|
|
rollChestLoot(id: ResourceLocation_): Internal.ListJS;
|
|
getStat(id: ResourceLocation_): Internal.Stat<ResourceLocation>;
|
|
newCountingMap(): Internal.CountingMap;
|
|
getRegistries(): Internal.ClassWrapper<Internal.KubeJSRegistries>;
|
|
lazy(supplier: Internal.Supplier_<T>): Internal.Supplier<T>;
|
|
createConsole(name: string): Internal.ConsoleJS;
|
|
parseDouble(object: any, def: number): number;
|
|
getRandom(): Internal.Random;
|
|
mapOf(o: any): Internal.MapJS;
|
|
newList(): Internal.ListJS;
|
|
getRegistry(id: ResourceLocation_): Internal.Registrar<any>;
|
|
newRandom(seed: number): Internal.Random;
|
|
getSystemTime(): number;
|
|
emptyList(): Internal.List<T>;
|
|
id(namespace: string, path: string): ResourceLocation;
|
|
isWrapped(o: any): boolean;
|
|
getRegistryIds(id: ResourceLocation_): Internal.Collection<ResourceLocation>;
|
|
emptyMap(): Internal.Map<K, V>;
|
|
getSound(id: ResourceLocation_): Internal.SoundEvent;
|
|
randomOf(random: Internal.Random_, objects: Internal.Collection_<any>): any;
|
|
getServer(): Internal.ServerJS;
|
|
getLevel(level: Internal.Level_): Internal.LevelJS;
|
|
copy(o: any): any;
|
|
id(id: ResourceLocation_): ResourceLocation;
|
|
regex(pattern: string, flags: number): Internal.Pattern;
|
|
listOrSelf(o: any): Internal.ListJS;
|
|
regex(s: any): Internal.Pattern;
|
|
rollChestLoot(id: ResourceLocation_, entity: Internal.EntityJS_): Internal.ListJS;
|
|
queueIO(runnable: Internal.Runnable_): void;
|
|
newMap(): Internal.MapJS;
|
|
expiringLazy(supplier: Internal.Supplier_<T>, time: number): Internal.Supplier<T>;
|
|
parseInt(object: any, def: number): number;
|
|
listOf(o: any): Internal.ListJS;
|
|
get clientLevel(): Internal.LevelJS
|
|
get registries(): Internal.ClassWrapper<Internal.KubeJSRegistries>
|
|
get random(): Internal.Random
|
|
get systemTime(): number
|
|
get server(): Internal.ServerJS
|
|
}
|
|
type Utils_ = Utils;
|
|
declare const Utils: Utils;
|
|
declare interface AABB {
|
|
ofSize(vec3: Vec3_, x: number, y: number, z: number): Internal.AABB;
|
|
ofBlock(pos: BlockPos_): Internal.AABB;
|
|
of(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number): Internal.AABB;
|
|
ofSize(x: number, y: number, z: number): Internal.AABB;
|
|
ofBlocks(pos1: BlockPos_, pos2: BlockPos_): Internal.AABB;
|
|
wrap(o: any): Internal.AABB;
|
|
readonly static "CUBE": Internal.AABB;
|
|
readonly static "EMPTY": Internal.AABB;
|
|
}
|
|
type AABB_ = AABB;
|
|
declare const AABB: AABB;
|
|
declare namespace net.minecraft.world.level.levelgen.blockpredicates {
|
|
interface BlockPredicate extends Internal.BiPredicate<Internal.WorldGenLevel, BlockPos> {
|
|
hasSturdyFace($$0: Internal.Direction_): this;
|
|
matchesBlock($$0: Internal.Block_, $$1: Vec3i_): this;
|
|
matchesTag($$0: Internal.TagKey_<Internal.Block_>, $$1: Vec3i_): this;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
anyOf($$0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_>): this;
|
|
anyOf($$0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, $$1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): this;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
matchesFluid($$0: Internal.Fluid_, $$1: Vec3i_): this;
|
|
solid($$0: Vec3i_): this;
|
|
insideWorld($$0: Vec3i_): this;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
matchesFluids($$0: Internal.List_<Internal.Fluid_>, $$1: Vec3i_): this;
|
|
matchesBlocks($$0: Internal.List_<Internal.Block_>, $$1: Vec3i_): this;
|
|
matchesTag($$0: Internal.TagKey_<Internal.Block_>): this;
|
|
alwaysTrue(): this;
|
|
solid(): this;
|
|
type(): Internal.BlockPredicateType<any>;
|
|
allOf(...$$0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): this;
|
|
replaceable(): this;
|
|
wouldSurvive($$0: Internal.BlockState_, $$1: Vec3i_): this;
|
|
not($$0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): this;
|
|
allOf($$0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_>): this;
|
|
anyOf(...$$0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_[]): this;
|
|
allOf($$0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, $$1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): this;
|
|
replaceable($$0: Vec3i_): this;
|
|
hasSturdyFace($$0: Vec3i_, $$1: Internal.Direction_): this;
|
|
matchesBlocks($$0: Internal.List_<Internal.Block_>): this;
|
|
readonly static "CODEC": any;
|
|
readonly static "ONLY_IN_AIR_PREDICATE": Internal.MatchingBlocksPredicate;
|
|
readonly static "ONLY_IN_AIR_OR_WATER_PREDICATE": Internal.MatchingBlocksPredicate;
|
|
}
|
|
type BlockPredicate_ = BlockPredicate | (()=>Internal.BlockPredicateType_<any>);
|
|
}
|
|
declare namespace net.minecraft.util {
|
|
class Unit extends Internal.Enum<net.minecraft.util.Unit> {
|
|
static values(): net.minecraft.util.Unit[];
|
|
static valueOf($$0: string): net.minecraft.util.Unit;
|
|
readonly static "INSTANCE": net.minecraft.util.Unit;
|
|
}
|
|
type Unit_ = "instance" | Unit;
|
|
}
|
|
declare namespace net.minecraft.world.level.pathfinder {
|
|
class Path {
|
|
constructor($$0: Internal.List_<Internal.Node_>, $$1: BlockPos_, $$2: boolean)
|
|
notStarted(): boolean;
|
|
getEndNode(): Internal.Node;
|
|
canReach(): boolean;
|
|
replaceNode($$0: number, $$1: Internal.Node_): void;
|
|
getPreviousNode(): Internal.Node;
|
|
getNode($$0: number): Internal.Node;
|
|
getNodePos($$0: number): BlockPos;
|
|
advance(): void;
|
|
getNodeCount(): number;
|
|
sameAs($$0: net.minecraft.world.level.pathfinder.Path_): boolean;
|
|
getOpenSet(): Internal.Node[];
|
|
getTarget(): BlockPos;
|
|
getDistToTarget(): number;
|
|
truncateNodes($$0: number): void;
|
|
getEntityPosAtNode($$0: Internal.Entity_, $$1: number): Vec3;
|
|
getNextEntityPos($$0: Internal.Entity_): Vec3;
|
|
toString(): string;
|
|
getNextNodeIndex(): number;
|
|
isDone(): boolean;
|
|
getClosedSet(): Internal.Node[];
|
|
static createFromStream($$0: Internal.FriendlyByteBuf_): net.minecraft.world.level.pathfinder.Path;
|
|
writeToStream($$0: Internal.FriendlyByteBuf_): void;
|
|
getNextNode(): Internal.Node;
|
|
setNextNodeIndex($$0: number): void;
|
|
getNextNodePos(): BlockPos;
|
|
get endNode(): Internal.Node
|
|
get previousNode(): Internal.Node
|
|
get nodeCount(): number
|
|
get openSet(): Internal.Node[]
|
|
get target(): BlockPos
|
|
get distToTarget(): number
|
|
get nextNodeIndex(): number
|
|
get done(): boolean
|
|
get closedSet(): Internal.Node[]
|
|
get nextNode(): Internal.Node
|
|
set nextNodeIndex($$0: number)
|
|
get nextNodePos(): BlockPos
|
|
}
|
|
type Path_ = Path;
|
|
}
|
|
declare namespace org.slf4j {
|
|
interface Marker extends Internal.Serializable {
|
|
hasChildren(): boolean;
|
|
hashCode(): number;
|
|
remove(arg0: org.slf4j.Marker_): boolean;
|
|
getName(): string;
|
|
add(arg0: org.slf4j.Marker_): void;
|
|
iterator(): Internal.Iterator<org.slf4j.Marker>;
|
|
equals(arg0: any): boolean;
|
|
hasReferences(): boolean;
|
|
contains(arg0: org.slf4j.Marker_): boolean;
|
|
contains(arg0: string): boolean;
|
|
get name(): string
|
|
readonly static "ANY_NON_NULL_MARKER": "+";
|
|
readonly static "ANY_MARKER": "*";
|
|
}
|
|
type Marker_ = Marker;
|
|
}
|
|
declare namespace Internal {
|
|
interface BaseMapCodec <K, V> {
|
|
keyCodec(): Internal.Codec<K>;
|
|
elementCodec(): Internal.Codec<V>;
|
|
encode(arg0: Internal.Map_<K, V>, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
|
|
decode(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<Internal.Map<K, V>>;
|
|
}
|
|
type BaseMapCodec_<K, V> = BaseMapCodec<K, V>;
|
|
class ServerStatus$Players {
|
|
constructor($$0: number, $$1: number)
|
|
setSample($$0: Internal.GameProfile_[]): void;
|
|
getSample(): Internal.GameProfile[];
|
|
getMaxPlayers(): number;
|
|
getNumPlayers(): number;
|
|
set sample($$0: Internal.GameProfile_[])
|
|
get sample(): Internal.GameProfile[]
|
|
get maxPlayers(): number
|
|
get numPlayers(): number
|
|
}
|
|
type ServerStatus$Players_ = ServerStatus$Players;
|
|
class SurfaceRules$Context {
|
|
}
|
|
type SurfaceRules$Context_ = SurfaceRules$Context;
|
|
class Zombie extends Internal.Monster {
|
|
constructor($$0: Internal.Level_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isUnderWaterConverting(): boolean;
|
|
getMobType(): Internal.MobType;
|
|
asKJS(): Internal.EntityJS;
|
|
setBaby($$0: boolean): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
static getSpawnAsBabyOdds($$0: Internal.Random_): boolean;
|
|
setCanBreakDoors($$0: boolean): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
canBreakDoors(): boolean;
|
|
killed($$0: Internal.ServerLevel_, $$1: Internal.LivingEntity_): void;
|
|
getMyRidingOffset(): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isBaby(): boolean;
|
|
tick(): void;
|
|
canHoldItem($$0: Internal.ItemStack_): boolean;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
wantsToPickUp($$0: Internal.ItemStack_): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get underWaterConverting(): boolean
|
|
get mobType(): Internal.MobType
|
|
set baby($$0: boolean)
|
|
set canBreakDoors($$0: boolean)
|
|
get myRidingOffset(): number
|
|
get baby(): boolean
|
|
readonly static "ZOMBIE_LEADER_CHANCE": 0.05;
|
|
readonly static "REINFORCEMENT_RANGE_MIN": 7;
|
|
readonly static "REINFORCEMENT_RANGE_MAX": 40;
|
|
readonly static "REINFORCEMENT_ATTEMPTS": 50;
|
|
}
|
|
type Zombie_ = Zombie;
|
|
class RemoveOresProperties {
|
|
constructor()
|
|
"worldgenLayer": DecorationGenerationStep;
|
|
"biomes": Internal.BiomeFilter;
|
|
"blocks": BlockStatePredicate;
|
|
}
|
|
type RemoveOresProperties_ = RemoveOresProperties;
|
|
interface Int2BooleanFunction extends Internal.IntPredicate, it.unimi.dsi.fastutil.Function<number, boolean> {
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2BooleanFunction<T>;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2BooleanFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
or(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
negate(): Internal.IntPredicate;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2BooleanFunction;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2BooleanFunction;
|
|
containsKey(arg0: number): boolean;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Int2IntFunction;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Int2CharFunction;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2BooleanFunction;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
apply(arg0: number): boolean;
|
|
get(arg0: any): boolean;
|
|
get(arg0: number): boolean;
|
|
put(arg0: any, arg1: any): any;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
defaultReturnValue(): boolean;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
remove(arg0: number): boolean;
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Int2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
test(arg0: number): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, boolean>;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2BooleanFunction;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Int2LongFunction;
|
|
size(): number;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2BooleanFunction<T>;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Int2FloatFunction;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Int2ByteFunction;
|
|
clear(): void;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2BooleanFunction;
|
|
remove(arg0: any): any;
|
|
getOrDefault(arg0: number, arg1: boolean): boolean;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
}
|
|
type Int2BooleanFunction_ = Int2BooleanFunction | ((arg0: number)=>boolean);
|
|
interface ConstProperties {
|
|
isConst(arg0: string): boolean;
|
|
defineConst(arg0: string, arg1: Internal.Scriptable_): void;
|
|
putConst(arg0: string, arg1: Internal.Scriptable_, arg2: any): void;
|
|
}
|
|
type ConstProperties_ = ConstProperties;
|
|
interface CharSequence {
|
|
compare(arg0: Internal.CharSequence_, arg1: Internal.CharSequence_): number;
|
|
subSequence(arg0: number, arg1: number): this;
|
|
toString(): string;
|
|
chars(): Internal.IntStream;
|
|
charAt(arg0: number): string;
|
|
isEmpty(): boolean;
|
|
length(): number;
|
|
codePoints(): Internal.IntStream;
|
|
get empty(): boolean
|
|
}
|
|
type CharSequence_ = CharSequence;
|
|
class Enchantment$Rarity extends Internal.Enum<Internal.Enchantment$Rarity> {
|
|
static values(): Internal.Enchantment$Rarity[];
|
|
getWeight(): number;
|
|
static valueOf($$0: string): Internal.Enchantment$Rarity;
|
|
get weight(): number
|
|
readonly static "VERY_RARE": Internal.Enchantment$Rarity;
|
|
readonly static "RARE": Internal.Enchantment$Rarity;
|
|
readonly static "UNCOMMON": Internal.Enchantment$Rarity;
|
|
readonly static "COMMON": Internal.Enchantment$Rarity;
|
|
}
|
|
type Enchantment$Rarity_ = "uncommon" | "rare" | "common" | "very_rare" | Enchantment$Rarity;
|
|
abstract class BaseSpawner {
|
|
constructor()
|
|
broadcastEvent(arg0: Internal.Level_, arg1: BlockPos_, arg2: number): void;
|
|
onEventTriggered($$0: Internal.Level_, $$1: number): boolean;
|
|
getoSpin(): number;
|
|
getOrCreateDisplayEntity($$0: Internal.Level_): Internal.Entity;
|
|
setEntityId($$0: Internal.EntityType_<any>): void;
|
|
setNextSpawnData($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.SpawnData_): void;
|
|
load($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.CompoundTag_): void;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
clientTick($$0: Internal.Level_, $$1: BlockPos_): void;
|
|
getSpin(): number;
|
|
serverTick($$0: Internal.ServerLevel_, $$1: BlockPos_): void;
|
|
get oSpin(): number
|
|
set entityId($$0: Internal.EntityType_<any>)
|
|
get spin(): number
|
|
}
|
|
type BaseSpawner_ = BaseSpawner;
|
|
interface InjectedEntityTypeExtension extends Internal.InjectedRegistryEntryExtension<Internal.EntityType<any>> {
|
|
arch$holder(): Internal.Holder<Internal.EntityType<any>>;
|
|
arch$registryName(): ResourceLocation;
|
|
}
|
|
type InjectedEntityTypeExtension_ = InjectedEntityTypeExtension;
|
|
class Markings extends Internal.Enum<Internal.Markings> {
|
|
static byId($$0: number): Internal.Markings;
|
|
static values(): Internal.Markings[];
|
|
static valueOf($$0: string): Internal.Markings;
|
|
getId(): number;
|
|
get id(): number
|
|
readonly static "BLACK_DOTS": Internal.Markings;
|
|
readonly static "WHITE_FIELD": Internal.Markings;
|
|
readonly static "NONE": Internal.Markings;
|
|
readonly static "WHITE": Internal.Markings;
|
|
readonly static "WHITE_DOTS": Internal.Markings;
|
|
}
|
|
type Markings_ = "white_field" | "white" | "black_dots" | Markings | "white_dots" | "none";
|
|
interface ShortListIterator extends Internal.ListIterator<number>, Internal.ShortBidirectionalIterator {
|
|
add(arg0: any): void;
|
|
set(arg0: number): void;
|
|
forEachRemaining(arg0: any): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
set(arg0: any): void;
|
|
skip(arg0: number): number;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
forEachRemaining(arg0: Internal.ShortConsumer_): void;
|
|
add(arg0: number): void;
|
|
remove(): void;
|
|
back(arg0: number): number;
|
|
set(arg0: number): void;
|
|
previous(): any;
|
|
add(arg0: number): void;
|
|
}
|
|
type ShortListIterator_ = ShortListIterator;
|
|
class ClientboundPlayerLookAtPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.EntityAnchorArgument$Anchor_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityAnchorArgument$Anchor_, $$1: Internal.Entity_, $$2: Internal.EntityAnchorArgument$Anchor_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getPosition($$0: Internal.Level_): Vec3;
|
|
isSkippable(): boolean;
|
|
getFromAnchor(): Internal.EntityAnchorArgument$Anchor;
|
|
get skippable(): boolean
|
|
get fromAnchor(): Internal.EntityAnchorArgument$Anchor
|
|
}
|
|
type ClientboundPlayerLookAtPacket_ = ClientboundPlayerLookAtPacket;
|
|
interface ResourceLocationAccess {
|
|
setNamespace(arg0: string): void;
|
|
setPath(arg0: string): void;
|
|
set namespace(arg0: string)
|
|
set path(arg0: string)
|
|
}
|
|
type ResourceLocationAccess_ = ResourceLocationAccess;
|
|
interface Shader {
|
|
getFragmentProgram(): Internal.Program;
|
|
markDirty(): void;
|
|
attachToProgram(): void;
|
|
getVertexProgram(): Internal.Program;
|
|
getId(): number;
|
|
get fragmentProgram(): Internal.Program
|
|
get vertexProgram(): Internal.Program
|
|
get id(): number
|
|
}
|
|
type Shader_ = Shader;
|
|
class NormalNoise$NoiseParameters extends Internal.Record {
|
|
constructor($$0: number, $$1: Internal.DoubleList_)
|
|
constructor($$0: number, $$1: number, ...$$2: number[])
|
|
constructor($$0: number, $$1: Internal.List_<number>)
|
|
hashCode(): number;
|
|
amplitudes(): Internal.DoubleList;
|
|
toString(): string;
|
|
equals($$0: any): boolean;
|
|
firstOctave(): number;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NormalNoise$NoiseParameters_ = Special.NormalNoise$NoiseParameters | NormalNoise$NoiseParameters;
|
|
class Currency implements Internal.Serializable {
|
|
static getInstance(arg0: string): Internal.Currency;
|
|
getSymbol(arg0: Internal.Locale_): string;
|
|
toString(): string;
|
|
getNumericCode(): number;
|
|
getNumericCodeAsString(): string;
|
|
getDisplayName(): string;
|
|
static getAvailableCurrencies(): Internal.Set<Internal.Currency>;
|
|
getDisplayName(arg0: Internal.Locale_): string;
|
|
getSymbol(): string;
|
|
getDefaultFractionDigits(): number;
|
|
getCurrencyCode(): string;
|
|
static getInstance(arg0: Internal.Locale_): Internal.Currency;
|
|
get numericCode(): number
|
|
get numericCodeAsString(): string
|
|
get displayName(): string
|
|
get availableCurrencies(): Internal.Set<Internal.Currency>
|
|
get symbol(): string
|
|
get defaultFractionDigits(): number
|
|
get currencyCode(): string
|
|
}
|
|
type Currency_ = Currency;
|
|
class ClientboundSetActionBarTextPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Component_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getText(): Internal.Component;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get text(): Internal.Component
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetActionBarTextPacket_ = ClientboundSetActionBarTextPacket;
|
|
class LinkedHashMap <K, V> extends Internal.HashMap<K, V> implements Internal.Map<K, V> {
|
|
constructor()
|
|
constructor(arg0: number)
|
|
constructor(arg0: number, arg1: number, arg2: boolean)
|
|
constructor(arg0: Internal.Map_<any, any>)
|
|
constructor(arg0: number, arg1: number)
|
|
replace(arg0: K, arg1: V): V;
|
|
keySet(): Internal.Set<K>;
|
|
putIfAbsent(arg0: K, arg1: V): V;
|
|
values(): Internal.Collection<V>;
|
|
containsValue(arg0: any): boolean;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): V;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
replace(arg0: K, arg1: V, arg2: V): boolean;
|
|
clear(): void;
|
|
get(arg0: any): V;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
}
|
|
type LinkedHashMap_<K, V> = LinkedHashMap<K, V>;
|
|
interface InterruptibleChannel extends Internal.Channel {
|
|
close(): void;
|
|
}
|
|
type InterruptibleChannel_ = InterruptibleChannel;
|
|
class DummySensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type DummySensor_ = DummySensor;
|
|
class ServerData {
|
|
constructor($$0: string, $$1: string, $$2: boolean)
|
|
isLan(): boolean;
|
|
setResourcePackStatus($$0: Internal.ServerData$ServerPackStatus_): void;
|
|
write(): Internal.CompoundTag;
|
|
getIconB64(): string;
|
|
static read($$0: Internal.CompoundTag_): Internal.ServerData;
|
|
setIconB64($$0: string): void;
|
|
copyFrom($$0: Internal.ServerData_): void;
|
|
getResourcePackStatus(): Internal.ServerData$ServerPackStatus;
|
|
get lan(): boolean
|
|
set resourcePackStatus($$0: Internal.ServerData$ServerPackStatus_)
|
|
get iconB64(): string
|
|
set iconB64($$0: string)
|
|
get resourcePackStatus(): Internal.ServerData$ServerPackStatus
|
|
"name": string;
|
|
"playerList": Internal.List<Internal.Component>;
|
|
"ip": string;
|
|
"ping": number;
|
|
"motd": Internal.Component;
|
|
"pinged": boolean;
|
|
"version": Internal.Component;
|
|
"status": Internal.Component;
|
|
"protocol": number;
|
|
}
|
|
type ServerData_ = ServerData;
|
|
class NoiseEffect extends Internal.Enum<Internal.NoiseEffect> {
|
|
static valueOf($$0: string): Internal.NoiseEffect;
|
|
static values(): Internal.NoiseEffect[];
|
|
readonly static "NONE": Internal.NoiseEffect;
|
|
readonly static "BEARD": Internal.NoiseEffect;
|
|
readonly static "BURY": Internal.NoiseEffect;
|
|
}
|
|
type NoiseEffect_ = "bury" | NoiseEffect | "none" | "beard";
|
|
class FoodProperties {
|
|
getSaturationModifier(): number;
|
|
getEffects(): Internal.List<Internal.Pair<Internal.MobEffectInstance, number>>;
|
|
isFastFood(): boolean;
|
|
getNutrition(): number;
|
|
isMeat(): boolean;
|
|
canAlwaysEat(): boolean;
|
|
get saturationModifier(): number
|
|
get effects(): Internal.List<Internal.Pair<Internal.MobEffectInstance, number>>
|
|
get fastFood(): boolean
|
|
get nutrition(): number
|
|
get meat(): boolean
|
|
}
|
|
type FoodProperties_ = FoodProperties;
|
|
class ClientWrapper {
|
|
constructor()
|
|
setCurrentScreen(gui: Internal.Screen_): void;
|
|
setTitle(t: string): void;
|
|
getMinecraft(): Internal.Minecraft;
|
|
getCurrentWorldName(): string;
|
|
getLanguage(): Internal.Language;
|
|
getCurrentScreen(): Internal.Screen;
|
|
getLevel(): Internal.ClientLevelJS;
|
|
isKeyDown(key: number): boolean;
|
|
getPlayer(): Internal.ClientPlayerJS;
|
|
set currentScreen(gui: Internal.Screen_)
|
|
set title(t: string)
|
|
get minecraft(): Internal.Minecraft
|
|
get currentWorldName(): string
|
|
get language(): Internal.Language
|
|
get currentScreen(): Internal.Screen
|
|
get level(): Internal.ClientLevelJS
|
|
get player(): Internal.ClientPlayerJS
|
|
}
|
|
type ClientWrapper_ = ClientWrapper;
|
|
interface ToIntFunction <T> {
|
|
applyAsInt(arg0: T): number;
|
|
}
|
|
type ToIntFunction_<T> = ToIntFunction<T> | ((arg0: T)=>number);
|
|
class ParticleRenderingPhase extends Internal.Enum<Internal.ParticleRenderingPhase> {
|
|
static values(): Internal.ParticleRenderingPhase[];
|
|
static valueOf(arg0: string): Internal.ParticleRenderingPhase;
|
|
readonly static "EVERYTHING": Internal.ParticleRenderingPhase;
|
|
readonly static "TRANSLUCENT": Internal.ParticleRenderingPhase;
|
|
readonly static "OPAQUE": Internal.ParticleRenderingPhase;
|
|
}
|
|
type ParticleRenderingPhase_ = ParticleRenderingPhase | "translucent" | "opaque" | "everything";
|
|
class Holder$Kind extends Internal.Enum<Internal.Holder$Kind> {
|
|
static values(): Internal.Holder$Kind[];
|
|
static valueOf($$0: string): Internal.Holder$Kind;
|
|
readonly static "DIRECT": Internal.Holder$Kind;
|
|
readonly static "REFERENCE": Internal.Holder$Kind;
|
|
}
|
|
type Holder$Kind_ = "reference" | Holder$Kind | "direct";
|
|
class BlendMode {
|
|
constructor()
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: number)
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
hashCode(): number;
|
|
isOpaque(): boolean;
|
|
static stringToBlendFactor($$0: string): number;
|
|
equals($$0: any): boolean;
|
|
static stringToBlendFunc($$0: string): number;
|
|
apply(): void;
|
|
get opaque(): boolean
|
|
}
|
|
type BlendMode_ = BlendMode;
|
|
class Module implements Internal.AnnotatedElement {
|
|
isNamed(): boolean;
|
|
addOpens(arg0: string, arg1: Internal.Module_): this;
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
isOpen(arg0: string, arg1: Internal.Module_): boolean;
|
|
addReads(arg0: Internal.Module_): this;
|
|
isExported(arg0: string): boolean;
|
|
getName(): string;
|
|
addUses(arg0: Internal.Class_<any>): this;
|
|
getClassLoader(): Internal.ClassLoader;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
getResourceAsStream(arg0: string): Internal.InputStream;
|
|
getAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
getDeclaredAnnotation(arg0: Internal.Class_<T>): T;
|
|
toString(): string;
|
|
getAnnotation(arg0: Internal.Class_<T>): T;
|
|
isExported(arg0: string, arg1: Internal.Module_): boolean;
|
|
getLayer(): Internal.ModuleLayer;
|
|
isOpen(arg0: string): boolean;
|
|
addExports(arg0: string, arg1: Internal.Module_): this;
|
|
getPackages(): Internal.Set<string>;
|
|
canRead(arg0: Internal.Module_): boolean;
|
|
getAnnotations(): Internal.Annotation[];
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
getDescriptor(): Internal.ModuleDescriptor;
|
|
canUse(arg0: Internal.Class_<any>): boolean;
|
|
get named(): boolean
|
|
get name(): string
|
|
get classLoader(): Internal.ClassLoader
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
get layer(): Internal.ModuleLayer
|
|
get packages(): Internal.Set<string>
|
|
get annotations(): Internal.Annotation[]
|
|
get descriptor(): Internal.ModuleDescriptor
|
|
}
|
|
type Module_ = Module;
|
|
class OceanRuinConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.OceanRuinFeature$Type_, $$1: number, $$2: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "biomeTemp": Internal.OceanRuinFeature$Type;
|
|
readonly "clusterProbability": number;
|
|
readonly static "CODEC": any;
|
|
readonly "largeProbability": number;
|
|
}
|
|
type OceanRuinConfiguration_ = OceanRuinConfiguration;
|
|
class LakeFeature$Configuration extends Internal.Record implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockStateProvider_, $$1: Internal.BlockStateProvider_)
|
|
hashCode(): number;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
toString(): string;
|
|
barrier(): Internal.BlockStateProvider;
|
|
fluid(): Internal.BlockStateProvider;
|
|
equals($$0: any): boolean;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type LakeFeature$Configuration_ = LakeFeature$Configuration;
|
|
interface ModelCuboidAccessor {
|
|
getQuads(): any[];
|
|
get quads(): any[]
|
|
}
|
|
type ModelCuboidAccessor_ = ModelCuboidAccessor;
|
|
abstract class RandomizableContainerBlockEntity extends Internal.BaseContainerBlockEntity implements Internal.SpecialLogicInventory {
|
|
setLootTable($$0: ResourceLocation_, $$1: number): void;
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getMaxStackSize(): number;
|
|
fabric_setSuppress(suppress: boolean): void;
|
|
countItem($$0: Internal.Item_): number;
|
|
static setLootTable($$0: Internal.BlockGetter_, $$1: Internal.Random_, $$2: BlockPos_, $$3: ResourceLocation_): void;
|
|
removeItemNoUpdate($$0: number): Internal.ItemStack;
|
|
isEmpty(): boolean;
|
|
redirect$zmo000$fabric_redirectMarkDirty(self: Internal.RandomizableContainerBlockEntity_): void;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
createMenu($$0: number, $$1: Internal.Inventory_, $$2: Internal.Player_): Internal.AbstractContainerMenu;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
unpackLootTable($$0: Internal.Player_): void;
|
|
removeItem($$0: number, $$1: number): Internal.ItemStack;
|
|
fabric_onFinalCommit(slot: number, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): void;
|
|
getItem($$0: number): Internal.ItemStack;
|
|
canOpen($$0: Internal.Player_): boolean;
|
|
setItem($$0: number, $$1: Internal.ItemStack_): void;
|
|
clearContent(): void;
|
|
get maxStackSize(): number
|
|
get empty(): boolean
|
|
readonly static "LOOT_TABLE_SEED_TAG": "LootTableSeed";
|
|
readonly static "LOOT_TABLE_TAG": "LootTable";
|
|
}
|
|
type RandomizableContainerBlockEntity_ = RandomizableContainerBlockEntity;
|
|
class BellBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
static serverTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.BellBlockEntity_): void;
|
|
triggerEvent($$0: number, $$1: number): boolean;
|
|
static clientTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.BellBlockEntity_): void;
|
|
onHit($$0: Internal.Direction_): void;
|
|
"shaking": boolean;
|
|
"clickDirection": Internal.Direction;
|
|
"ticks": number;
|
|
}
|
|
type BellBlockEntity_ = BellBlockEntity;
|
|
interface ByteBufAllocator {
|
|
compositeDirectBuffer(arg0: number): Internal.CompositeByteBuf;
|
|
directBuffer(arg0: number, arg1: number): Internal.ByteBuf;
|
|
buffer(): Internal.ByteBuf;
|
|
compositeHeapBuffer(arg0: number): Internal.CompositeByteBuf;
|
|
heapBuffer(arg0: number, arg1: number): Internal.ByteBuf;
|
|
compositeDirectBuffer(): Internal.CompositeByteBuf;
|
|
compositeBuffer(): Internal.CompositeByteBuf;
|
|
ioBuffer(): Internal.ByteBuf;
|
|
heapBuffer(): Internal.ByteBuf;
|
|
heapBuffer(arg0: number): Internal.ByteBuf;
|
|
ioBuffer(arg0: number): Internal.ByteBuf;
|
|
compositeBuffer(arg0: number): Internal.CompositeByteBuf;
|
|
directBuffer(): Internal.ByteBuf;
|
|
isDirectBufferPooled(): boolean;
|
|
directBuffer(arg0: number): Internal.ByteBuf;
|
|
calculateNewCapacity(arg0: number, arg1: number): number;
|
|
ioBuffer(arg0: number, arg1: number): Internal.ByteBuf;
|
|
buffer(arg0: number, arg1: number): Internal.ByteBuf;
|
|
compositeHeapBuffer(): Internal.CompositeByteBuf;
|
|
buffer(arg0: number): Internal.ByteBuf;
|
|
get directBufferPooled(): boolean
|
|
readonly static "DEFAULT": any;
|
|
}
|
|
type ByteBufAllocator_ = ByteBufAllocator;
|
|
class Item$Properties {
|
|
constructor()
|
|
rarity($$0: Rarity_): this;
|
|
durability($$0: number): this;
|
|
fireResistant(): this;
|
|
food($$0: Internal.FoodProperties_): this;
|
|
craftRemainder($$0: Internal.Item_): this;
|
|
tab($$0: Internal.CreativeModeTab_): this;
|
|
defaultDurability($$0: number): this;
|
|
stacksTo($$0: number): this;
|
|
}
|
|
type Item$Properties_ = Item$Properties;
|
|
class BiomeSource$StepFeatureData extends Internal.Record {
|
|
constructor($$0: Internal.List_<Internal.PlacedFeature_>, $$1: Internal.ToIntFunction_<Internal.PlacedFeature_>)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals($$0: any): boolean;
|
|
features(): Internal.List<Internal.PlacedFeature>;
|
|
indexMapping(): Internal.ToIntFunction<Internal.PlacedFeature>;
|
|
}
|
|
type BiomeSource$StepFeatureData_ = BiomeSource$StepFeatureData;
|
|
interface AsynchronousChannel extends Internal.Channel {
|
|
close(): void;
|
|
}
|
|
type AsynchronousChannel_ = AsynchronousChannel;
|
|
class Villager extends Internal.AbstractVillager implements Internal.VillagerDataHolder, Internal.ReputationEventHandler, Internal.VillagerEntityAccessor {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_, $$2: Internal.VillagerType_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static fabric_setItemFoodValues_$md$1c70e0$0(arg0: Internal.Map_<any, any>): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
setGossips($$0: Internal.Tag_): void;
|
|
setTradingPlayer($$0: Internal.Player_): void;
|
|
restock(): void;
|
|
getVillagerData(): Internal.VillagerData;
|
|
hasExcessFood(): boolean;
|
|
refreshBrain($$0: Internal.ServerLevel_): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
getGossips(): Internal.GossipContainer;
|
|
hasFarmSeeds(): boolean;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
getPlayerReputation($$0: Internal.Player_): number;
|
|
wantsMoreFood(): boolean;
|
|
startSleeping($$0: BlockPos_): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getBrain(): Internal.Brain<Internal.Villager>;
|
|
isClientSide(): boolean;
|
|
setChasing($$0: boolean): void;
|
|
openTradingScreen($$0: Internal.Player_, $$1: Internal.Component_, $$2: number): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
alwaysAccepts(): boolean;
|
|
die($$0: Internal.DamageSource_): void;
|
|
setOffers($$0: Internal.MerchantOffers_): void;
|
|
static fabric_setGatherableItems_$md$1c70e0$1(arg0: Internal.Set_<any>): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
setVillagerData($$0: Internal.VillagerData_): void;
|
|
eatAndDigestFood(): void;
|
|
thunderHit($$0: Internal.ServerLevel_, $$1: Internal.LightningBolt_): void;
|
|
setLastHurtByMob($$0: Internal.LivingEntity_): void;
|
|
setVillagerXp($$0: number): void;
|
|
shouldRestock(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
wantsToSpawnGolem($$0: number): boolean;
|
|
onReputationEventFrom($$0: Internal.ReputationEventType_, $$1: Internal.Entity_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isChasing(): boolean;
|
|
handleEntityEvent($$0: number): void;
|
|
getVillagerXp(): number;
|
|
canBreed(): boolean;
|
|
playWorkSound(): void;
|
|
spawnGolemIfNeeded($$0: Internal.ServerLevel_, $$1: number, $$2: number): void;
|
|
canRestock(): boolean;
|
|
assignProfessionWhenSpawned(): boolean;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
wantsToPickUp($$0: Internal.ItemStack_): boolean;
|
|
releasePoi($$0: Internal.MemoryModuleType_<Internal.GlobalPos_>): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
gossip($$0: Internal.ServerLevel_, $$1: Internal.Villager_, $$2: number): void;
|
|
static fabric_getGatherableItems_$md$1c70e0$2(): Internal.Set<any>;
|
|
stopSleeping(): void;
|
|
set gossips($$0: Internal.Tag_)
|
|
set tradingPlayer($$0: Internal.Player_)
|
|
get villagerData(): Internal.VillagerData
|
|
get gossips(): Internal.GossipContainer
|
|
get brain(): Internal.Brain<Internal.Villager>
|
|
get clientSide(): boolean
|
|
set chasing($$0: boolean)
|
|
set offers($$0: Internal.MerchantOffers_)
|
|
set villagerData($$0: Internal.VillagerData_)
|
|
set lastHurtByMob($$0: Internal.LivingEntity_)
|
|
set villagerXp($$0: number)
|
|
get chasing(): boolean
|
|
get villagerXp(): number
|
|
static "FOOD_POINTS": {[key: Internal.Item]: 4, [key: any]: 1, [key: any]: 1, [key: Internal.Item]: 1};
|
|
readonly static "SPEED_MODIFIER": 0.5;
|
|
readonly static "BREEDING_FOOD_THRESHOLD": 12;
|
|
readonly static "POI_MEMORIES": {[key: Internal.MemoryModuleType<any>]: any, [key: Internal.MemoryModuleType<any>]: any, [key: Internal.MemoryModuleType<any>]: any, [key: Internal.MemoryModuleType<any>]: any};
|
|
}
|
|
type Villager_ = Villager;
|
|
interface Float2IntFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Float2ShortFunction;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Float2ReferenceFunction<T>;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2IntFunction;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2IntFunction;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Float2ByteFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
containsKey(arg0: any): boolean;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2IntFunction;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Float2LongFunction;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Float2FloatFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
containsKey(arg0: number): boolean;
|
|
put(arg0: number, arg1: number): number;
|
|
remove(arg0: any): number;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2IntFunction<T>;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Float2CharFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2IntFunction;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Float2ObjectFunction<T>;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Float2DoubleFunction;
|
|
apply(arg0: number): number;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2IntFunction;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2IntFunction;
|
|
clear(): void;
|
|
get(arg0: number): number;
|
|
remove(arg0: number): number;
|
|
applyAsInt(arg0: number): number;
|
|
}
|
|
type Float2IntFunction_ = ((arg0: number)=>number) | Float2IntFunction;
|
|
interface BlockEntityTypeAccessor {
|
|
getBlocks(): Internal.Set<Internal.Block>;
|
|
get blocks(): Internal.Set<Internal.Block>
|
|
}
|
|
type BlockEntityTypeAccessor_ = BlockEntityTypeAccessor;
|
|
class TemptingSensor extends Internal.Sensor<Internal.PathfinderMob> {
|
|
constructor($$0: Internal.Ingredient_)
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
readonly static "TEMPTATION_RANGE": 10;
|
|
}
|
|
type TemptingSensor_ = TemptingSensor;
|
|
interface DSL$TypeReference {
|
|
in(arg0: Internal.Schema_): Internal.TypeTemplate;
|
|
typeName(): string;
|
|
}
|
|
type DSL$TypeReference_ = DSL$TypeReference;
|
|
class PlayerSocialManager {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.UserApiService_)
|
|
addPlayer($$0: Internal.PlayerInfo_): void;
|
|
isBlocked($$0: Internal.UUID_): boolean;
|
|
isHidden($$0: Internal.UUID_): boolean;
|
|
startOnlineMode(): void;
|
|
removePlayer($$0: Internal.UUID_): void;
|
|
stopOnlineMode(): void;
|
|
shouldHideMessageFrom($$0: Internal.UUID_): boolean;
|
|
getDiscoveredUUID($$0: string): Internal.UUID;
|
|
showPlayer($$0: Internal.UUID_): void;
|
|
hidePlayer($$0: Internal.UUID_): void;
|
|
getHiddenPlayers(): Internal.Set<Internal.UUID>;
|
|
get hiddenPlayers(): Internal.Set<Internal.UUID>
|
|
}
|
|
type PlayerSocialManager_ = PlayerSocialManager;
|
|
interface Matrix3fc {
|
|
lerp(arg0: Internal.Matrix3fc_, arg1: number, arg2: Internal.Matrix3f_): Internal.Matrix3f;
|
|
rotateY(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
m00(): number;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
equals(arg0: Internal.Matrix3fc_, arg1: number): boolean;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m21(): number;
|
|
m02(): number;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
isFinite(): boolean;
|
|
transformTranspose(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): Internal.Matrix3f;
|
|
mul(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
m12(): number;
|
|
m10(): number;
|
|
normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: number[]): number[];
|
|
quadraticFormProduct(arg0: Internal.Vector3fc_): number;
|
|
positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
invert(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
scale(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: number[], arg1: number): number[];
|
|
getRowColumn(arg0: number, arg1: number): number;
|
|
get(arg0: number, arg1: number): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
determinant(): number;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix3f_): Internal.Matrix3f;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
|
|
m01(): number;
|
|
rotateX(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
mulLocal(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
add(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3f_): Internal.Matrix3f;
|
|
m20(): number;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
m22(): number;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
quadraticFormProduct(arg0: number, arg1: number, arg2: number): number;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transpose(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3f_): Internal.Matrix3f;
|
|
m11(): number;
|
|
normal(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
mulComponentWise(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
sub(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
cofactor(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3f_): Internal.Matrix3f;
|
|
transformTranspose(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getScale(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix3f_): Internal.Matrix3f;
|
|
transformTranspose(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): Internal.Matrix3f;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): Internal.Matrix3f;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get finite(): boolean
|
|
}
|
|
type Matrix3fc_ = Matrix3fc;
|
|
class ServerScoreboard$Method extends Internal.Enum<Internal.ServerScoreboard$Method> {
|
|
static valueOf($$0: string): Internal.ServerScoreboard$Method;
|
|
static values(): Internal.ServerScoreboard$Method[];
|
|
readonly static "REMOVE": Internal.ServerScoreboard$Method;
|
|
readonly static "CHANGE": Internal.ServerScoreboard$Method;
|
|
}
|
|
type ServerScoreboard$Method_ = "remove" | "change" | ServerScoreboard$Method;
|
|
interface CriterionTriggerInstance {
|
|
serializeToJson(arg0: Internal.SerializationContext_): Internal.JsonObject;
|
|
getCriterion(): ResourceLocation;
|
|
get criterion(): ResourceLocation
|
|
}
|
|
type CriterionTriggerInstance_ = CriterionTriggerInstance;
|
|
class Fox$Type extends Internal.Enum<Internal.Fox$Type> {
|
|
static byId($$0: number): Internal.Fox$Type;
|
|
static byName($$0: string): Internal.Fox$Type;
|
|
static byBiome($$0: Internal.Holder_<Internal.Biome_>): Internal.Fox$Type;
|
|
static values(): Internal.Fox$Type[];
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.Fox$Type;
|
|
getId(): number;
|
|
get name(): string
|
|
get id(): number
|
|
readonly static "RED": Internal.Fox$Type;
|
|
readonly static "SNOW": Internal.Fox$Type;
|
|
}
|
|
type Fox$Type_ = "snow" | Fox$Type | "red";
|
|
interface FloatPredicate extends Internal.DoublePredicate, Internal.Predicate<number> {
|
|
test(arg0: any): boolean;
|
|
test(arg0: number): boolean;
|
|
or(arg0: Internal.DoublePredicate_): this;
|
|
test(arg0: number): boolean;
|
|
and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
|
|
or(arg0: Internal.FloatPredicate_): this;
|
|
test(arg0: number): boolean;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
and(arg0: Internal.FloatPredicate_): this;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
negate(): Internal.DoublePredicate;
|
|
}
|
|
type FloatPredicate_ = FloatPredicate | ((arg0: number)=>boolean);
|
|
class ModuleDescriptor$Exports implements Internal.Comparable<Internal.ModuleDescriptor$Exports> {
|
|
hashCode(): number;
|
|
isQualified(): boolean;
|
|
toString(): string;
|
|
targets(): Internal.Set<string>;
|
|
source(): string;
|
|
compareTo(arg0: Internal.ModuleDescriptor$Exports_): number;
|
|
modifiers(): Internal.Set<Internal.ModuleDescriptor$Exports$Modifier>;
|
|
equals(arg0: any): boolean;
|
|
compareTo(arg0: any): number;
|
|
get qualified(): boolean
|
|
}
|
|
type ModuleDescriptor$Exports_ = ModuleDescriptor$Exports;
|
|
class UnitContext {
|
|
constructor()
|
|
pushDebug(): void;
|
|
debugInfo(s: string, values: Internal.Collection_<any>): void;
|
|
sub(): this;
|
|
popDebug(): void;
|
|
addConstant(s: string, u: Internal.Unit_): void;
|
|
parse(input: string): Internal.Unit;
|
|
getFunctionFactory(name: string): Internal.FunctionFactory;
|
|
debugInfo(s: string): void;
|
|
createStream(input: string): Internal.UnitTokenStream;
|
|
addFunction(factory: Internal.FunctionFactory_): void;
|
|
isDebug(): boolean;
|
|
get debug(): boolean
|
|
readonly static "DEFAULT": Internal.UnitContext;
|
|
readonly "constants": Internal.Map<string, Internal.Unit>;
|
|
}
|
|
type UnitContext_ = UnitContext;
|
|
class Llama extends Internal.AbstractChestedHorse implements Internal.RangedAttackMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
isWearingArmor(): boolean;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
canMate($$0: Internal.Animal_): boolean;
|
|
getSwag(): Internal.DyeColor;
|
|
setVariant($$0: number): void;
|
|
asKJS(): Internal.EntityJS;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
getVariant(): number;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
leaveCaravan(): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
makeMad(): void;
|
|
getCaravanHead(): this;
|
|
isTraderLlama(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isArmor($$0: Internal.ItemStack_): boolean;
|
|
joinCaravan($$0: Internal.Llama_): void;
|
|
hasCaravanTail(): boolean;
|
|
getInventoryColumns(): number;
|
|
canBeControlledByRider(): boolean;
|
|
canWearArmor(): boolean;
|
|
getMaxTemper(): number;
|
|
getPassengersRidingOffset(): number;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
positionRider($$0: Internal.Entity_): void;
|
|
alwaysAccepts(): boolean;
|
|
getStrength(): number;
|
|
getLeashOffset(): Vec3;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
containerChanged($$0: Internal.Container_): void;
|
|
inCaravan(): boolean;
|
|
isSaddleable(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
canEatGrass(): boolean;
|
|
get wearingArmor(): boolean
|
|
get swag(): Internal.DyeColor
|
|
set variant($$0: number)
|
|
get variant(): number
|
|
get caravanHead(): Internal.Llama
|
|
get traderLlama(): boolean
|
|
get inventoryColumns(): number
|
|
get maxTemper(): number
|
|
get passengersRidingOffset(): number
|
|
get strength(): number
|
|
get leashOffset(): Vec3
|
|
get saddleable(): boolean
|
|
}
|
|
type Llama_ = Llama;
|
|
class ItemRightClickEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, hand: Hand_)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getHand(): Hand;
|
|
getItem(): Internal.ItemStackJS;
|
|
get entity(): Internal.EntityJS
|
|
get hand(): Hand
|
|
get item(): Internal.ItemStackJS
|
|
}
|
|
type ItemRightClickEventJS_ = ItemRightClickEventJS;
|
|
interface TickingBlockEntity {
|
|
getPos(): BlockPos;
|
|
isRemoved(): boolean;
|
|
getType(): string;
|
|
tick(): void;
|
|
get pos(): BlockPos
|
|
get removed(): boolean
|
|
get type(): string
|
|
}
|
|
type TickingBlockEntity_ = TickingBlockEntity;
|
|
interface SurfaceRules$ConditionSource extends Internal.Function<Internal.SurfaceRules$Context, Internal.SurfaceRules$Condition> {
|
|
bootstrap($$0: Internal.Registry_<Internal.Codec_<any>>): Internal.Codec<any>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<Internal.SurfaceRules$Context, V>;
|
|
codec(): Internal.Codec<any>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, Internal.SurfaceRules$Condition>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SurfaceRules$ConditionSource_ = (()=>Internal.Codec_<any>) | SurfaceRules$ConditionSource;
|
|
interface Pointer {
|
|
address(): number;
|
|
readonly static "CLONG_SIZE": 4;
|
|
readonly static "POINTER_SHIFT": 3;
|
|
readonly static "CLONG_SHIFT": 2;
|
|
readonly static "BITS64": true;
|
|
readonly static "BITS32": false;
|
|
readonly static "POINTER_SIZE": 8;
|
|
}
|
|
type Pointer_ = Pointer;
|
|
class DisplayInfo {
|
|
constructor($$0: Internal.ItemStack_, $$1: Internal.Component_, $$2: Internal.Component_, $$3: ResourceLocation_, $$4: Internal.FrameType_, $$5: boolean, $$6: boolean, $$7: boolean)
|
|
setLocation($$0: number, $$1: number): void;
|
|
getX(): number;
|
|
serializeToJson(): Internal.JsonElement;
|
|
getY(): number;
|
|
static fromNetwork($$0: Internal.FriendlyByteBuf_): Internal.DisplayInfo;
|
|
isHidden(): boolean;
|
|
getIcon(): Internal.ItemStack;
|
|
shouldShowToast(): boolean;
|
|
getBackground(): ResourceLocation;
|
|
getFrame(): Internal.FrameType;
|
|
getTitle(): Internal.Component;
|
|
shouldAnnounceChat(): boolean;
|
|
static fromJson($$0: Internal.JsonObject_): Internal.DisplayInfo;
|
|
getDescription(): Internal.Component;
|
|
serializeToNetwork($$0: Internal.FriendlyByteBuf_): void;
|
|
get x(): number
|
|
get y(): number
|
|
get hidden(): boolean
|
|
get icon(): Internal.ItemStack
|
|
get background(): ResourceLocation
|
|
get frame(): Internal.FrameType
|
|
get title(): Internal.Component
|
|
get description(): Internal.Component
|
|
}
|
|
type DisplayInfo_ = DisplayInfo;
|
|
class OctahedralGroup extends Internal.Enum<Internal.OctahedralGroup> implements Internal.StringRepresentable {
|
|
inverse(): this;
|
|
static valueOf($$0: string): Internal.OctahedralGroup;
|
|
rotate($$0: Internal.Direction_): Internal.Direction;
|
|
toString(): string;
|
|
inverts($$0: Internal.Direction$Axis_): boolean;
|
|
getSerializedName(): string;
|
|
static values(): Internal.OctahedralGroup[];
|
|
rotate($$0: Internal.FrontAndTop_): Internal.FrontAndTop;
|
|
transformation(): com.mojang.math.Matrix3f;
|
|
compose($$0: Internal.OctahedralGroup_): this;
|
|
get serializedName(): string
|
|
readonly static "ROT_180_EDGE_XY_NEG": Internal.OctahedralGroup;
|
|
readonly static "ROT_180_EDGE_YZ_POS": Internal.OctahedralGroup;
|
|
readonly static "SWAP_XZ": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_REF_Y_NEG": Internal.OctahedralGroup;
|
|
readonly static "INVERT_Z": Internal.OctahedralGroup;
|
|
readonly static "SWAP_YZ": Internal.OctahedralGroup;
|
|
readonly static "INVERT_X": Internal.OctahedralGroup;
|
|
readonly static "ROT_180_EDGE_XY_POS": Internal.OctahedralGroup;
|
|
readonly static "ROT_180_EDGE_YZ_NEG": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_Z_POS": Internal.OctahedralGroup;
|
|
readonly static "SWAP_NEG_YZ": Internal.OctahedralGroup;
|
|
readonly static "ROT_180_FACE_XY": Internal.OctahedralGroup;
|
|
readonly static "SWAP_NEG_XZ": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_Z_NEG": Internal.OctahedralGroup;
|
|
readonly static "ROT_60_REF_PNN": Internal.OctahedralGroup;
|
|
readonly static "ROT_60_REF_PPP": Internal.OctahedralGroup;
|
|
readonly static "ROT_60_REF_PNP": Internal.OctahedralGroup;
|
|
readonly static "ROT_60_REF_NNP": Internal.OctahedralGroup;
|
|
readonly static "ROT_60_REF_NNN": Internal.OctahedralGroup;
|
|
readonly static "ROT_60_REF_NPP": Internal.OctahedralGroup;
|
|
readonly static "ROT_60_REF_PPN": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_REF_Y_POS": Internal.OctahedralGroup;
|
|
readonly static "ROT_60_REF_NPN": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_X_NEG": Internal.OctahedralGroup;
|
|
readonly static "ROT_120_PNP": Internal.OctahedralGroup;
|
|
readonly static "INVERT_Y": Internal.OctahedralGroup;
|
|
readonly static "ROT_180_EDGE_XZ_POS": Internal.OctahedralGroup;
|
|
readonly static "SWAP_XY": Internal.OctahedralGroup;
|
|
readonly static "ROT_120_NPN": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_REF_Z_POS": Internal.OctahedralGroup;
|
|
readonly static "ROT_120_NNP": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_REF_X_POS": Internal.OctahedralGroup;
|
|
readonly static "ROT_120_PPN": Internal.OctahedralGroup;
|
|
readonly static "ROT_120_NNN": Internal.OctahedralGroup;
|
|
readonly static "ROT_120_NPP": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_X_POS": Internal.OctahedralGroup;
|
|
readonly static "ROT_120_PNN": Internal.OctahedralGroup;
|
|
readonly static "ROT_120_PPP": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_REF_X_NEG": Internal.OctahedralGroup;
|
|
readonly static "IDENTITY": Internal.OctahedralGroup;
|
|
readonly static "SWAP_NEG_XY": Internal.OctahedralGroup;
|
|
readonly static "ROT_180_FACE_YZ": Internal.OctahedralGroup;
|
|
readonly static "ROT_180_FACE_XZ": Internal.OctahedralGroup;
|
|
readonly static "ROT_180_EDGE_XZ_NEG": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_REF_Z_NEG": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_Y_NEG": Internal.OctahedralGroup;
|
|
readonly static "ROT_90_Y_POS": Internal.OctahedralGroup;
|
|
readonly static "INVERSION": Internal.OctahedralGroup;
|
|
}
|
|
type OctahedralGroup_ = "inversion" | "rot_180_face_xz" | "invert_z" | "rot_180_edge_xy_pos" | "rot_120_pnp" | "rot_120_ppp" | "rot_120_nnn" | "rot_120_npn" | "rot_90_ref_z_neg" | "rot_180_edge_xz_pos" | "swap_xy" | "rot_90_x_neg" | "swap_neg_yz" | "identity" | "rot_90_z_neg" | "rot_90_ref_z_pos" | "rot_60_ref_ppn" | "rot_60_ref_npp" | "rot_60_ref_pnn" | "rot_60_ref_nnp" | "rot_180_edge_yz_pos" | "swap_yz" | "rot_90_y_pos" | "rot_90_ref_y_neg" | "rot_90_ref_y_pos" | "rot_90_x_pos" | "rot_180_face_yz" | "rot_180_edge_xy_neg" | "rot_120_nnp" | "rot_120_pnn" | "rot_120_npp" | "rot_120_ppn" | "swap_neg_xz" | "rot_90_ref_x_pos" | "invert_x" | OctahedralGroup | "rot_180_edge_xz_neg" | "rot_90_ref_x_neg" | "rot_180_face_xy" | "rot_90_z_pos" | "rot_60_ref_nnn" | "rot_60_ref_ppp" | "rot_90_y_neg" | "rot_180_edge_yz_neg" | "swap_xz" | "rot_60_ref_npn" | "invert_y" | "rot_60_ref_pnp" | "swap_neg_xy";
|
|
class FloatTag extends Internal.NumericTag {
|
|
getAsDouble(): number;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
getAsLong(): number;
|
|
getAsFloat(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
getAsInt(): number;
|
|
getAsByte(): number;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
getAsNumber(): Internal.Number;
|
|
copy(): Internal.Tag;
|
|
write($$0: Internal.DataOutput_): void;
|
|
getId(): number;
|
|
copy(): this;
|
|
getAsShort(): number;
|
|
getType(): Internal.TagType<Internal.FloatTag>;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
static valueOf($$0: number): Internal.FloatTag;
|
|
get asDouble(): number
|
|
get asLong(): number
|
|
get asFloat(): number
|
|
get asString(): string
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get id(): number
|
|
get asShort(): number
|
|
get type(): Internal.TagType<Internal.FloatTag>
|
|
readonly static "TYPE": any;
|
|
readonly static "ZERO": Internal.FloatTag;
|
|
}
|
|
type FloatTag_ = FloatTag;
|
|
class Program {
|
|
attachToShader($$0: Internal.Shader_): void;
|
|
static compileShader($$0: Internal.Program$Type_, $$1: string, $$2: Internal.InputStream_, $$3: string, $$4: Internal.GlslPreprocessor_): Internal.Program;
|
|
getName(): string;
|
|
close(): void;
|
|
get name(): string
|
|
}
|
|
type Program_ = Program;
|
|
abstract class AbstractStringBuilder implements Internal.CharSequence, Internal.Appendable {
|
|
reverse(): this;
|
|
append(arg0: string): this;
|
|
codePointAt(arg0: number): number;
|
|
insert(arg0: number, arg1: string): this;
|
|
append(arg0: number): this;
|
|
append(arg0: boolean): this;
|
|
lastIndexOf(arg0: string): number;
|
|
append(arg0: number): this;
|
|
insert(arg0: number, arg1: number): this;
|
|
indexOf(arg0: string): number;
|
|
getChars(arg0: number, arg1: number, arg2: string[], arg3: number): void;
|
|
lastIndexOf(arg0: string, arg1: number): number;
|
|
append(arg0: number): this;
|
|
insert(arg0: number, arg1: boolean): this;
|
|
charAt(arg0: number): string;
|
|
length(): number;
|
|
replace(arg0: number, arg1: number, arg2: string): this;
|
|
trimToSize(): void;
|
|
insert(arg0: number, arg1: number): this;
|
|
append(arg0: string): this;
|
|
delete(arg0: number, arg1: number): this;
|
|
indexOf(arg0: string, arg1: number): number;
|
|
ensureCapacity(arg0: number): void;
|
|
chars(): Internal.IntStream;
|
|
insert(arg0: number, arg1: string): this;
|
|
insert(arg0: number, arg1: Internal.CharSequence_): this;
|
|
insert(arg0: number, arg1: any): this;
|
|
append(arg0: number): this;
|
|
capacity(): number;
|
|
codePointCount(arg0: number, arg1: number): number;
|
|
append(arg0: string[]): this;
|
|
substring(arg0: number): string;
|
|
setCharAt(arg0: number, arg1: string): void;
|
|
setLength(arg0: number): void;
|
|
isEmpty(): boolean;
|
|
codePointBefore(arg0: number): number;
|
|
append(arg0: string[], arg1: number, arg2: number): this;
|
|
deleteCharAt(arg0: number): this;
|
|
subSequence(arg0: number, arg1: number): Internal.CharSequence;
|
|
append(arg0: Internal.StringBuffer_): this;
|
|
append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
|
|
appendCodePoint(arg0: number): this;
|
|
substring(arg0: number, arg1: number): string;
|
|
insert(arg0: number, arg1: number): this;
|
|
toString(): string;
|
|
insert(arg0: number, arg1: Internal.CharSequence_, arg2: number, arg3: number): this;
|
|
insert(arg0: number, arg1: number): this;
|
|
insert(arg0: number, arg1: string[], arg2: number, arg3: number): this;
|
|
offsetByCodePoints(arg0: number, arg1: number): number;
|
|
insert(arg0: number, arg1: string[]): this;
|
|
append(arg0: any): this;
|
|
append(arg0: Internal.CharSequence_): this;
|
|
codePoints(): Internal.IntStream;
|
|
set length(arg0: number)
|
|
get empty(): boolean
|
|
}
|
|
type AbstractStringBuilder_ = AbstractStringBuilder;
|
|
class StageChangeEvent {
|
|
getPlayerStages(): Internal.Stages;
|
|
getPlayer(): Internal.Player;
|
|
getStage(): string;
|
|
get playerStages(): Internal.Stages
|
|
get player(): Internal.Player
|
|
get stage(): string
|
|
}
|
|
type StageChangeEvent_ = StageChangeEvent;
|
|
class ClassData {
|
|
getMember(name: string): Internal.ClassMember;
|
|
getConstructor(sig: Internal.MethodSignature_): Internal.Constructor<any>;
|
|
getParent(): this;
|
|
get parent(): Internal.ClassData
|
|
readonly "type": Internal.Class<any>;
|
|
readonly "cache": Internal.ClassDataCache;
|
|
}
|
|
type ClassData_ = ClassData;
|
|
class UpgradeData {
|
|
constructor($$0: Internal.CompoundTag_, $$1: Internal.LevelHeightAccessor_)
|
|
upgrade($$0: Internal.LevelChunk_): void;
|
|
write(): Internal.CompoundTag;
|
|
isEmpty(): boolean;
|
|
get empty(): boolean
|
|
readonly static "EMPTY": Internal.UpgradeData;
|
|
}
|
|
type UpgradeData_ = UpgradeData;
|
|
class StructureMode extends Internal.Enum<Internal.StructureMode> implements Internal.StringRepresentable {
|
|
static values(): Internal.StructureMode[];
|
|
getDisplayName(): Internal.Component;
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.StructureMode;
|
|
get displayName(): Internal.Component
|
|
get serializedName(): string
|
|
readonly static "SAVE": Internal.StructureMode;
|
|
readonly static "CORNER": Internal.StructureMode;
|
|
readonly static "LOAD": Internal.StructureMode;
|
|
readonly static "DATA": Internal.StructureMode;
|
|
}
|
|
type StructureMode_ = "load" | StructureMode | "save" | "data" | "corner";
|
|
interface Channel$Unsafe {
|
|
deregister(arg0: Internal.ChannelPromise_): void;
|
|
localAddress(): Internal.SocketAddress;
|
|
recvBufAllocHandle(): Internal.RecvByteBufAllocator$Handle;
|
|
closeForcibly(): void;
|
|
close(arg0: Internal.ChannelPromise_): void;
|
|
beginRead(): void;
|
|
outboundBuffer(): Internal.ChannelOutboundBuffer;
|
|
connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): void;
|
|
flush(): void;
|
|
bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): void;
|
|
disconnect(arg0: Internal.ChannelPromise_): void;
|
|
register(arg0: Internal.EventLoop_, arg1: Internal.ChannelPromise_): void;
|
|
write(arg0: any, arg1: Internal.ChannelPromise_): void;
|
|
remoteAddress(): Internal.SocketAddress;
|
|
voidPromise(): Internal.ChannelPromise;
|
|
}
|
|
type Channel$Unsafe_ = Channel$Unsafe;
|
|
interface Matrix3dc {
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getRowColumn(arg0: number, arg1: number): number;
|
|
rotateX(arg0: number, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
scale(arg0: Internal.Vector3dc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
m01(): number;
|
|
isFinite(): boolean;
|
|
m22(): number;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
mul(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3d_): Internal.Matrix3d;
|
|
m20(): number;
|
|
rotate(arg0: Internal.AxisAngle4d_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getEulerAnglesZYX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): Internal.Matrix3d;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transpose(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
getRow(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
normal(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
positiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number[]): number[];
|
|
normalizedPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
quadraticFormProduct(arg0: Internal.Vector3fc_): number;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): Internal.Matrix3d;
|
|
quadraticFormProduct(arg0: Internal.Vector3dc_): number;
|
|
cofactor(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3d_): Internal.Matrix3d;
|
|
m12(): number;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3d_): Internal.Matrix3d;
|
|
m10(): number;
|
|
transformTranspose(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number[], arg1: number): number[];
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getScale(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3d_): Internal.Matrix3d;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotateY(arg0: number, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
mulLocal(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
add(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): Internal.Matrix3d;
|
|
get(arg0: number[], arg1: number): number[];
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
m02(): number;
|
|
m00(): number;
|
|
scale(arg0: number, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
m21(): number;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
mul(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
quadraticFormProduct(arg0: number, arg1: number, arg2: number): number;
|
|
rotateLocal(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
lerp(arg0: Internal.Matrix3dc_, arg1: number, arg2: Internal.Matrix3d_): Internal.Matrix3d;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix3d_): Internal.Matrix3d;
|
|
get(arg0: number[]): number[];
|
|
determinant(): number;
|
|
equals(arg0: Internal.Matrix3dc_, arg1: number): boolean;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): Internal.Matrix3d;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix3d_): Internal.Matrix3d;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
sub(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
get(arg0: number, arg1: number): number;
|
|
normalizedPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformTranspose(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
normalizedPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
mulComponentWise(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): Internal.Matrix3d;
|
|
invert(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getColumn(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
m11(): number;
|
|
transformTranspose(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
get finite(): boolean
|
|
}
|
|
type Matrix3dc_ = Matrix3dc;
|
|
interface LootItemFunction extends Internal.LootContextUser, Internal.BiFunction<Internal.ItemStack, Internal.LootContext, Internal.ItemStack> {
|
|
decorate($$0: Internal.BiFunction_<Internal.ItemStack_, Internal.LootContext_, Internal.ItemStack_>, $$1: Internal.Consumer_<Internal.ItemStack_>, $$2: Internal.LootContext_): Internal.Consumer<Internal.ItemStack>;
|
|
getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
|
|
validate($$0: Internal.ValidationContext_): void;
|
|
getType(): Internal.LootItemFunctionType;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.BiFunction<Internal.ItemStack, Internal.LootContext, V>;
|
|
get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
|
|
get type(): Internal.LootItemFunctionType
|
|
}
|
|
type LootItemFunction_ = LootItemFunction | (()=>Internal.LootItemFunctionType_);
|
|
interface RenderContext$QuadTransform {
|
|
transform(arg0: Internal.MutableQuadView_): boolean;
|
|
}
|
|
type RenderContext$QuadTransform_ = RenderContext$QuadTransform | ((arg0: Internal.MutableQuadView)=>boolean);
|
|
class ClientboundContainerSetDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getValue(): number;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get value(): number
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundContainerSetDataPacket_ = ClientboundContainerSetDataPacket;
|
|
class Block extends Internal.BlockBehaviour implements Internal.FabricBlock, Internal.ItemLike, Internal.InjectedBlockExtension {
|
|
constructor($$0: Internal.BlockBehaviour$Properties_)
|
|
getSoundType($$0: Internal.BlockState_): Internal.SoundType;
|
|
static dropResources($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.BlockEntity_, $$4: Internal.Entity_, $$5: Internal.ItemStack_): void;
|
|
static isFaceFull($$0: Internal.VoxelShape_, $$1: Internal.Direction_): boolean;
|
|
getBlockStatesKJS(): Internal.List<Internal.BlockState>;
|
|
static updateOrDestroy($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.LevelAccessor_, $$3: BlockPos_, $$4: number, $$5: number): void;
|
|
static dropResources($$0: Internal.BlockState_, $$1: Internal.LevelAccessor_, $$2: BlockPos_, $$3: Internal.BlockEntity_): void;
|
|
static byItem($$0: Internal.Item_): Internal.Block;
|
|
static canSupportRigidBlock($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
static updateFromNeighbourShapes($$0: Internal.BlockState_, $$1: Internal.LevelAccessor_, $$2: BlockPos_): Internal.BlockState;
|
|
destroy($$0: Internal.LevelAccessor_, $$1: BlockPos_, $$2: Internal.BlockState_): void;
|
|
static popResource($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.ItemStack_): void;
|
|
static dropResources($$0: Internal.BlockState_, $$1: Internal.LootContext$Builder_): void;
|
|
getDescriptionId(): string;
|
|
stepOn($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.Entity_): void;
|
|
fallOn($$0: Internal.Level_, $$1: Internal.BlockState_, $$2: BlockPos_, $$3: Internal.Entity_, $$4: number): void;
|
|
static dropResources($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_): void;
|
|
getAppearance(state: Internal.BlockState_, renderView: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
|
|
getExplosionResistance(): number;
|
|
asItem(): Internal.Item;
|
|
defaultBlockState(): Internal.BlockState;
|
|
getStateForPlacement($$0: Internal.BlockPlaceContext_): Internal.BlockState;
|
|
getJumpFactor(): number;
|
|
getSpeedFactor(): number;
|
|
arch$holder(): Internal.Holder<Internal.Block>;
|
|
static canSupportCenter($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: Internal.Direction_): boolean;
|
|
animateTick($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Random_): void;
|
|
playerDestroy($$0: Internal.Level_, $$1: Internal.Player_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: Internal.BlockEntity_, $$5: Internal.ItemStack_): void;
|
|
getCloneItemStack($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.BlockState_): Internal.ItemStack;
|
|
playerWillDestroy($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.Player_): void;
|
|
hasDynamicShape(): boolean;
|
|
dropFromExplosion($$0: Internal.Explosion_): boolean;
|
|
static isShapeFullBlock($$0: Internal.VoxelShape_): boolean;
|
|
isRandomlyTicking($$0: Internal.BlockState_): boolean;
|
|
withPropertiesOf($$0: Internal.BlockState_): Internal.BlockState;
|
|
static isExceptionForConnection($$0: Internal.BlockState_): boolean;
|
|
getStateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>;
|
|
appendHoverText($$0: Internal.ItemStack_, $$1: Internal.BlockGetter_, $$2: Internal.List_<Internal.Component_>, $$3: Internal.TooltipFlag_): void;
|
|
static box($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.VoxelShape;
|
|
wasExploded($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Explosion_): void;
|
|
getName(): Internal.MutableComponent;
|
|
updateEntityAfterFallOn($$0: Internal.BlockGetter_, $$1: Internal.Entity_): void;
|
|
isPossibleToRespawnInThis(): boolean;
|
|
fillItemCategory($$0: Internal.CreativeModeTab_, $$1: Internal.NonNullList_<Internal.ItemStack_>): void;
|
|
arch$registryName(): ResourceLocation;
|
|
toString(): string;
|
|
static updateOrDestroy($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.LevelAccessor_, $$3: BlockPos_, $$4: number): void;
|
|
getId(): string;
|
|
static pushEntitiesUp($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.Level_, $$3: BlockPos_): Internal.BlockState;
|
|
static stateById($$0: number): Internal.BlockState;
|
|
static getDrops($$0: Internal.BlockState_, $$1: Internal.ServerLevel_, $$2: BlockPos_, $$3: Internal.BlockEntity_, $$4: Internal.Entity_, $$5: Internal.ItemStack_): Internal.List<Internal.ItemStack>;
|
|
propagatesSkylightDown($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): boolean;
|
|
setPlacedBy($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.LivingEntity_, $$4: Internal.ItemStack_): void;
|
|
builtInRegistryHolder(): Internal.Holder$Reference<Internal.Block>;
|
|
static getId($$0: Internal.BlockState_): number;
|
|
static popResourceFromFace($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Direction_, $$3: Internal.ItemStack_): void;
|
|
getFriction(): number;
|
|
handlePrecipitation($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Biome$Precipitation_): void;
|
|
static getDrops($$0: Internal.BlockState_, $$1: Internal.ServerLevel_, $$2: BlockPos_, $$3: Internal.BlockEntity_): Internal.List<Internal.ItemStack>;
|
|
static shouldRenderFace($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.Direction_, $$4: BlockPos_): boolean;
|
|
get blockStatesKJS(): Internal.List<Internal.BlockState>
|
|
get descriptionId(): string
|
|
get explosionResistance(): number
|
|
get jumpFactor(): number
|
|
get speedFactor(): number
|
|
get stateDefinition(): Internal.StateDefinition<Internal.Block, Internal.BlockState>
|
|
get name(): Internal.MutableComponent
|
|
get possibleToRespawnInThis(): boolean
|
|
get id(): string
|
|
get friction(): number
|
|
readonly static "UPDATE_ALL_IMMEDIATE": 11;
|
|
readonly static "INDESTRUCTIBLE": -1.0;
|
|
readonly static "UPDATE_KNOWN_SHAPE": 16;
|
|
readonly static "UPDATE_IMMEDIATE": 8;
|
|
readonly static "UPDATE_SUPPRESS_DROPS": 32;
|
|
readonly static "UPDATE_ALL": 3;
|
|
readonly static "UPDATE_CLIENTS": 2;
|
|
readonly static "UPDATE_INVISIBLE": 4;
|
|
readonly static "UPDATE_LIMIT": 512;
|
|
readonly static "UPDATE_SUPPRESS_LIGHT": 128;
|
|
readonly static "UPDATE_NONE": 4;
|
|
readonly static "INSTANT": 0.0;
|
|
readonly static "BLOCK_STATE_REGISTRY": Internal.IdMapper<any>;
|
|
readonly static "UPDATE_NEIGHBORS": 1;
|
|
readonly static "UPDATE_MOVE_BY_PISTON": 64;
|
|
}
|
|
type Block_ = Special.Block | Block;
|
|
class BitSet implements Internal.Cloneable, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: number)
|
|
clone(): any;
|
|
set(arg0: number): void;
|
|
cardinality(): number;
|
|
xor(arg0: Internal.BitSet_): void;
|
|
set(arg0: number, arg1: number, arg2: boolean): void;
|
|
isEmpty(): boolean;
|
|
intersects(arg0: Internal.BitSet_): boolean;
|
|
get(arg0: number, arg1: number): this;
|
|
set(arg0: number, arg1: boolean): void;
|
|
static valueOf(arg0: number[]): Internal.BitSet;
|
|
previousSetBit(arg0: number): number;
|
|
or(arg0: Internal.BitSet_): void;
|
|
get(arg0: number): boolean;
|
|
set(arg0: number, arg1: number): void;
|
|
andNot(arg0: Internal.BitSet_): void;
|
|
and(arg0: Internal.BitSet_): void;
|
|
stream(): Internal.IntStream;
|
|
length(): number;
|
|
toString(): string;
|
|
static valueOf(arg0: Internal.LongBuffer_): Internal.BitSet;
|
|
flip(arg0: number): void;
|
|
flip(arg0: number, arg1: number): void;
|
|
clear(arg0: number): void;
|
|
clear(arg0: number, arg1: number): void;
|
|
nextClearBit(arg0: number): number;
|
|
static valueOf(arg0: number[]): Internal.BitSet;
|
|
static valueOf(arg0: Internal.ByteBuffer_): Internal.BitSet;
|
|
previousClearBit(arg0: number): number;
|
|
nextSetBit(arg0: number): number;
|
|
toByteArray(): number[];
|
|
hashCode(): number;
|
|
toLongArray(): number[];
|
|
size(): number;
|
|
clear(): void;
|
|
equals(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type BitSet_ = BitSet;
|
|
class ChunkRenderDispatcher implements Internal.ChunkBuilderAccess {
|
|
constructor($$0: Internal.ClientLevel_, $$1: Internal.LevelRenderer_, $$2: Internal.Executor_, $$3: boolean, $$4: Internal.ChunkBufferBuilderPack_)
|
|
getFreeBufferCount(): number;
|
|
setCamera($$0: Vec3_): void;
|
|
rebuildChunkSync($$0: Internal.ChunkRenderDispatcher$RenderChunk_, $$1: Internal.RenderRegionCache_): void;
|
|
getQueuedTaskCount(): number;
|
|
uploadChunkLayer($$0: Internal.BufferBuilder_, $$1: Internal.VertexBuffer_): Internal.CompletableFuture<void>;
|
|
getCameraPosition(): Vec3;
|
|
schedule($$0: Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask_): void;
|
|
uploadAllPendingUploads(): void;
|
|
getBufferCount(): number;
|
|
getToUpload(): number;
|
|
getToBatchCount(): number;
|
|
blockUntilClear(): void;
|
|
dispose(): void;
|
|
isQueueEmpty(): boolean;
|
|
getStats(): string;
|
|
setLevel($$0: Internal.ClientLevel_): void;
|
|
getUploadQueue(): Internal.Queue<any>;
|
|
get freeBufferCount(): number
|
|
set camera($$0: Vec3_)
|
|
get queuedTaskCount(): number
|
|
get cameraPosition(): Vec3
|
|
get bufferCount(): number
|
|
get toUpload(): number
|
|
get toBatchCount(): number
|
|
get queueEmpty(): boolean
|
|
get stats(): string
|
|
set level($$0: Internal.ClientLevel_)
|
|
get uploadQueue(): Internal.Queue<any>
|
|
}
|
|
type ChunkRenderDispatcher_ = ChunkRenderDispatcher;
|
|
interface RuleTestType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
register($$0: string, $$1: Internal.Codec_<P>): this;
|
|
readonly static "TAG_TEST": any;
|
|
readonly static "RANDOM_BLOCKSTATE_TEST": any;
|
|
readonly static "BLOCKSTATE_TEST": any;
|
|
readonly static "ALWAYS_TRUE_TEST": any;
|
|
readonly static "RANDOM_BLOCK_TEST": any;
|
|
readonly static "BLOCK_TEST": any;
|
|
}
|
|
type RuleTestType_<P> = Special.RuleTestType | RuleTestType<P>;
|
|
class SlotGroup {
|
|
getSlots(): Internal.Map<string, Internal.SlotType>;
|
|
static read(data: Internal.CompoundTag_): Internal.SlotGroup;
|
|
getName(): string;
|
|
getSlotId(): number;
|
|
getOrder(): number;
|
|
write(data: Internal.CompoundTag_): void;
|
|
get slots(): Internal.Map<string, Internal.SlotType>
|
|
get name(): string
|
|
get slotId(): number
|
|
get order(): number
|
|
}
|
|
type SlotGroup_ = SlotGroup;
|
|
interface Blaze3dRenderTargetExt {
|
|
iris$getColorBufferVersion(): number;
|
|
iris$getDepthBufferVersion(): number;
|
|
}
|
|
type Blaze3dRenderTargetExt_ = Blaze3dRenderTargetExt;
|
|
abstract class ThrowableItemProjectile extends Internal.ThrowableProjectile implements Internal.ItemSupplier {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.LivingEntity_, $$2: Internal.Level_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: number, $$2: number, $$3: number, $$4: Internal.Level_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
setItem($$0: Internal.ItemStack_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getItem(): Internal.ItemStack;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
set item($$0: Internal.ItemStack_)
|
|
get item(): Internal.ItemStack
|
|
}
|
|
type ThrowableItemProjectile_ = ThrowableItemProjectile;
|
|
class ClientboundSetChunkCacheRadiusPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getRadius(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get radius(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetChunkCacheRadiusPacket_ = ClientboundSetChunkCacheRadiusPacket;
|
|
class PacketFlow extends Internal.Enum<Internal.PacketFlow> {
|
|
getOpposite(): this;
|
|
static values(): Internal.PacketFlow[];
|
|
static valueOf($$0: string): Internal.PacketFlow;
|
|
get opposite(): Internal.PacketFlow
|
|
readonly static "CLIENTBOUND": Internal.PacketFlow;
|
|
readonly static "SERVERBOUND": Internal.PacketFlow;
|
|
}
|
|
type PacketFlow_ = "serverbound" | "clientbound" | PacketFlow;
|
|
class ServerboundResourcePackPacket$Action extends Internal.Enum<Internal.ServerboundResourcePackPacket$Action> {
|
|
static valueOf($$0: string): Internal.ServerboundResourcePackPacket$Action;
|
|
static values(): Internal.ServerboundResourcePackPacket$Action[];
|
|
readonly static "SUCCESSFULLY_LOADED": Internal.ServerboundResourcePackPacket$Action;
|
|
readonly static "FAILED_DOWNLOAD": Internal.ServerboundResourcePackPacket$Action;
|
|
readonly static "ACCEPTED": Internal.ServerboundResourcePackPacket$Action;
|
|
readonly static "DECLINED": Internal.ServerboundResourcePackPacket$Action;
|
|
}
|
|
type ServerboundResourcePackPacket$Action_ = "declined" | "failed_download" | "successfully_loaded" | ServerboundResourcePackPacket$Action | "accepted";
|
|
class SearchRegistry$Key <T> {
|
|
constructor()
|
|
}
|
|
type SearchRegistry$Key_<T> = SearchRegistry$Key<T>;
|
|
interface Matrix4x3fc {
|
|
transformDirection(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
m00(): number;
|
|
getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get4x4(arg0: number[]): number[];
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
normal(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
transpose3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
cofactor3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
invert(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
mulTranslation(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
sub(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
m12(): number;
|
|
get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateX(arg0: number, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get(arg0: number[]): number[];
|
|
normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m31(): number;
|
|
transformAab(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4x3f;
|
|
get4x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
fma(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get(arg0: number[], arg1: number): number[];
|
|
invertOrtho(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
add(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
transformPosition(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
m01(): number;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getTranslation(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
m20(): number;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
frustumPlane(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalize3x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
properties(): number;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
shadow(arg0: Internal.Vector4fc_, arg1: Internal.Matrix4x3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateY(arg0: number, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
equals(arg0: Internal.Matrix4x3fc_, arg1: number): boolean;
|
|
positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
m32(): number;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
cofactor3x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getTransposed(arg0: number[]): number[];
|
|
scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
withLookAtUp(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
origin(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m21(): number;
|
|
translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
m02(): number;
|
|
invert(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
scale(arg0: number, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
isFinite(): boolean;
|
|
transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: net.coderbot.iris.vendored.joml.Vector3f_, arg7: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4x3f;
|
|
get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
lookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get4x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
m10(): number;
|
|
getRotation(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
lerp(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transformPosition(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
determinant(): number;
|
|
get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
shadow(arg0: Internal.Vector4fc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3fc_, arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
m22(): number;
|
|
transformDirection(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulOrtho(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
mulComponentWise(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
m11(): number;
|
|
normal(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m30(): number;
|
|
getTransposed(arg0: number[], arg1: number): number[];
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
arcball(arg0: number, arg1: Internal.Vector3fc_, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
transpose3x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
getScale(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
normalize3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get finite(): boolean
|
|
readonly static "PLANE_PX": 1;
|
|
readonly static "PLANE_NY": 2;
|
|
readonly static "PLANE_NZ": 4;
|
|
readonly static "PLANE_PY": 3;
|
|
readonly static "PLANE_NX": 0;
|
|
readonly static "PLANE_PZ": 5;
|
|
readonly static "PROPERTY_TRANSLATION": 8;
|
|
readonly static "PROPERTY_IDENTITY": 4;
|
|
readonly static "PROPERTY_ORTHONORMAL": 16;
|
|
}
|
|
type Matrix4x3fc_ = Matrix4x3fc;
|
|
abstract class PathNavigation {
|
|
constructor($$0: Internal.Mob_, $$1: Internal.Level_)
|
|
createPath($$0: Internal.Stream_<BlockPos_>, $$1: number): net.minecraft.world.level.pathfinder.Path;
|
|
moveTo($$0: Internal.Entity_, $$1: number): boolean;
|
|
createPath($$0: Internal.Entity_, $$1: number): net.minecraft.world.level.pathfinder.Path;
|
|
canFloat(): boolean;
|
|
recomputePath(): void;
|
|
createPath($$0: number, $$1: number, $$2: number, $$3: number): net.minecraft.world.level.pathfinder.Path;
|
|
setCanFloat($$0: boolean): void;
|
|
createPath($$0: BlockPos_, $$1: number, $$2: number): net.minecraft.world.level.pathfinder.Path;
|
|
isInProgress(): boolean;
|
|
getTargetPos(): BlockPos;
|
|
isStuck(): boolean;
|
|
getPath(): net.minecraft.world.level.pathfinder.Path;
|
|
resetMaxVisitedNodesMultiplier(): void;
|
|
moveTo($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getNodeEvaluator(): Internal.NodeEvaluator;
|
|
moveTo($$0: net.minecraft.world.level.pathfinder.Path_, $$1: number): boolean;
|
|
setSpeedModifier($$0: number): void;
|
|
shouldRecomputePath($$0: BlockPos_): boolean;
|
|
isDone(): boolean;
|
|
getMaxDistanceToWaypoint(): number;
|
|
tick(): void;
|
|
setMaxVisitedNodesMultiplier($$0: number): void;
|
|
createPath($$0: BlockPos_, $$1: number): net.minecraft.world.level.pathfinder.Path;
|
|
stop(): void;
|
|
createPath($$0: Internal.Set_<BlockPos_>, $$1: number): net.minecraft.world.level.pathfinder.Path;
|
|
isStableDestination($$0: BlockPos_): boolean;
|
|
set canFloat($$0: boolean)
|
|
get inProgress(): boolean
|
|
get targetPos(): BlockPos
|
|
get stuck(): boolean
|
|
get path(): net.minecraft.world.level.pathfinder.Path
|
|
get nodeEvaluator(): Internal.NodeEvaluator
|
|
set speedModifier($$0: number)
|
|
get done(): boolean
|
|
get maxDistanceToWaypoint(): number
|
|
set maxVisitedNodesMultiplier($$0: number)
|
|
}
|
|
type PathNavigation_ = PathNavigation;
|
|
class ClientboundRecipePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.ClientboundRecipePacket$State_, $$1: Internal.Collection_<ResourceLocation_>, $$2: Internal.Collection_<ResourceLocation_>, $$3: Internal.RecipeBookSettings_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getRecipes(): Internal.List<ResourceLocation>;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getHighlights(): Internal.List<ResourceLocation>;
|
|
getState(): Internal.ClientboundRecipePacket$State;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getBookSettings(): Internal.RecipeBookSettings;
|
|
isSkippable(): boolean;
|
|
get recipes(): Internal.List<ResourceLocation>
|
|
get highlights(): Internal.List<ResourceLocation>
|
|
get state(): Internal.ClientboundRecipePacket$State
|
|
get bookSettings(): Internal.RecipeBookSettings
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundRecipePacket_ = ClientboundRecipePacket;
|
|
class Agent {
|
|
constructor(arg0: string, arg1: number)
|
|
toString(): string;
|
|
getName(): string;
|
|
getVersion(): number;
|
|
get name(): string
|
|
get version(): number
|
|
readonly static "SCROLLS": Internal.Agent;
|
|
readonly static "MINECRAFT": Internal.Agent;
|
|
}
|
|
type Agent_ = Agent;
|
|
class LightLayer extends Internal.Enum<Internal.LightLayer> {
|
|
static valueOf($$0: string): Internal.LightLayer;
|
|
static values(): Internal.LightLayer[];
|
|
readonly static "BLOCK": Internal.LightLayer;
|
|
readonly static "SKY": Internal.LightLayer;
|
|
readonly "surrounding": number;
|
|
}
|
|
type LightLayer_ = "block" | LightLayer | "sky";
|
|
interface StringBuilderAppendable {
|
|
appendString(arg0: Internal.StringBuilder_): void;
|
|
}
|
|
type StringBuilderAppendable_ = StringBuilderAppendable;
|
|
interface ServerGamePacketListener extends Internal.ServerPacketListener {
|
|
handleTeleportToEntityPacket(arg0: Internal.ServerboundTeleportToEntityPacket_): void;
|
|
handleInteract(arg0: Internal.ServerboundInteractPacket_): void;
|
|
handlePlayerAbilities(arg0: Internal.ServerboundPlayerAbilitiesPacket_): void;
|
|
handleClientCommand(arg0: Internal.ServerboundClientCommandPacket_): void;
|
|
handlePlayerInput(arg0: Internal.ServerboundPlayerInputPacket_): void;
|
|
handleResourcePackResponse(arg0: Internal.ServerboundResourcePackPacket_): void;
|
|
handleSetCarriedItem(arg0: Internal.ServerboundSetCarriedItemPacket_): void;
|
|
handlePickItem(arg0: Internal.ServerboundPickItemPacket_): void;
|
|
handleSetCreativeModeSlot(arg0: Internal.ServerboundSetCreativeModeSlotPacket_): void;
|
|
handleContainerClose(arg0: Internal.ServerboundContainerClosePacket_): void;
|
|
handleChangeDifficulty(arg0: Internal.ServerboundChangeDifficultyPacket_): void;
|
|
handleSeenAdvancements(arg0: Internal.ServerboundSeenAdvancementsPacket_): void;
|
|
handleClientInformation(arg0: Internal.ServerboundClientInformationPacket_): void;
|
|
handleKeepAlive(arg0: Internal.ServerboundKeepAlivePacket_): void;
|
|
handleRecipeBookChangeSettingsPacket(arg0: Internal.ServerboundRecipeBookChangeSettingsPacket_): void;
|
|
handleContainerClick(arg0: Internal.ServerboundContainerClickPacket_): void;
|
|
handleUseItem(arg0: Internal.ServerboundUseItemPacket_): void;
|
|
handlePaddleBoat(arg0: Internal.ServerboundPaddleBoatPacket_): void;
|
|
handleSetStructureBlock(arg0: Internal.ServerboundSetStructureBlockPacket_): void;
|
|
handleCustomCommandSuggestions(arg0: Internal.ServerboundCommandSuggestionPacket_): void;
|
|
handleAcceptTeleportPacket(arg0: Internal.ServerboundAcceptTeleportationPacket_): void;
|
|
handleMovePlayer(arg0: Internal.ServerboundMovePlayerPacket_): void;
|
|
handleCustomPayload(arg0: Internal.ServerboundCustomPayloadPacket_): void;
|
|
handleSelectTrade(arg0: Internal.ServerboundSelectTradePacket_): void;
|
|
handleJigsawGenerate(arg0: Internal.ServerboundJigsawGeneratePacket_): void;
|
|
handlePlayerAction(arg0: Internal.ServerboundPlayerActionPacket_): void;
|
|
handleLockDifficulty(arg0: Internal.ServerboundLockDifficultyPacket_): void;
|
|
handleAnimate(arg0: Internal.ServerboundSwingPacket_): void;
|
|
handleSetJigsawBlock(arg0: Internal.ServerboundSetJigsawBlockPacket_): void;
|
|
handleSetCommandMinecart(arg0: Internal.ServerboundSetCommandMinecartPacket_): void;
|
|
handleRenameItem(arg0: Internal.ServerboundRenameItemPacket_): void;
|
|
shouldPropagateHandlingExceptions(): boolean;
|
|
handleEntityTagQuery(arg0: Internal.ServerboundEntityTagQuery_): void;
|
|
handleSetCommandBlock(arg0: Internal.ServerboundSetCommandBlockPacket_): void;
|
|
handleRecipeBookSeenRecipePacket(arg0: Internal.ServerboundRecipeBookSeenRecipePacket_): void;
|
|
handleSignUpdate(arg0: Internal.ServerboundSignUpdatePacket_): void;
|
|
handleBlockEntityTagQuery(arg0: Internal.ServerboundBlockEntityTagQuery_): void;
|
|
handleContainerButtonClick(arg0: Internal.ServerboundContainerButtonClickPacket_): void;
|
|
handleChat(arg0: Internal.ServerboundChatPacket_): void;
|
|
handlePong(arg0: Internal.ServerboundPongPacket_): void;
|
|
handleSetBeaconPacket(arg0: Internal.ServerboundSetBeaconPacket_): void;
|
|
handlePlaceRecipe(arg0: Internal.ServerboundPlaceRecipePacket_): void;
|
|
handleUseItemOn(arg0: Internal.ServerboundUseItemOnPacket_): void;
|
|
handlePlayerCommand(arg0: Internal.ServerboundPlayerCommandPacket_): void;
|
|
handleEditBook(arg0: Internal.ServerboundEditBookPacket_): void;
|
|
handleMoveVehicle(arg0: Internal.ServerboundMoveVehiclePacket_): void;
|
|
}
|
|
type ServerGamePacketListener_ = ServerGamePacketListener;
|
|
class FireworkRocketRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
isIncomplete(): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getResultItem(): Internal.ItemStack;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get incomplete(): boolean
|
|
get resultItem(): Internal.ItemStack
|
|
}
|
|
type FireworkRocketRecipe_ = FireworkRocketRecipe;
|
|
class TickTask implements Internal.Runnable {
|
|
constructor($$0: number, $$1: Internal.Runnable_)
|
|
run(): void;
|
|
getTick(): number;
|
|
get tick(): number
|
|
}
|
|
type TickTask_ = TickTask;
|
|
class RandomSpreadStructurePlacement extends Internal.Record implements Internal.StructurePlacement {
|
|
constructor($$0: number, $$1: number, $$2: Internal.RandomSpreadType_, $$3: number)
|
|
constructor($$0: number, $$1: number, $$2: Internal.RandomSpreadType_, $$3: number, $$4: Vec3i_)
|
|
hashCode(): number;
|
|
getPotentialFeatureChunk($$0: number, $$1: number, $$2: number): Internal.ChunkPos;
|
|
isFeatureChunk($$0: Internal.ChunkGenerator_, $$1: number, $$2: number, $$3: number): boolean;
|
|
toString(): string;
|
|
spacing(): number;
|
|
locateOffset(): Vec3i;
|
|
salt(): number;
|
|
separation(): number;
|
|
equals($$0: any): boolean;
|
|
type(): Internal.StructurePlacementType<any>;
|
|
spreadType(): Internal.RandomSpreadType;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RandomSpreadStructurePlacement_ = RandomSpreadStructurePlacement;
|
|
class FeaturePlaceContext <FC> {
|
|
constructor($$0: Internal.Optional_<Internal.ConfiguredFeature_<any, any>>, $$1: Internal.WorldGenLevel_, $$2: Internal.ChunkGenerator_, $$3: Internal.Random_, $$4: BlockPos_, $$5: FC)
|
|
config(): FC;
|
|
topFeature(): Internal.Optional<Internal.ConfiguredFeature<any, any>>;
|
|
origin(): BlockPos;
|
|
random(): Internal.Random;
|
|
chunkGenerator(): Internal.ChunkGenerator;
|
|
level(): Internal.WorldGenLevel;
|
|
}
|
|
type FeaturePlaceContext_<FC> = FeaturePlaceContext<FC>;
|
|
class IpBanList extends Internal.StoredUserList<string, Internal.IpBanListEntry> {
|
|
constructor($$0: Internal.File_)
|
|
isBanned($$0: string): boolean;
|
|
isBanned($$0: Internal.SocketAddress_): boolean;
|
|
get($$0: Internal.SocketAddress_): Internal.IpBanListEntry;
|
|
}
|
|
type IpBanList_ = IpBanList;
|
|
interface RenderDataObjectConsumer {
|
|
fabric_acceptRenderDataObjects(arg0: Internal.Long2ObjectOpenHashMap_<any>): void;
|
|
}
|
|
type RenderDataObjectConsumer_ = RenderDataObjectConsumer;
|
|
class Horse extends Internal.AbstractHorse {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isArmor($$0: Internal.ItemStack_): boolean;
|
|
getVariant(): Internal.Variant;
|
|
canWearArmor(): boolean;
|
|
canMate($$0: Internal.Animal_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getMarkings(): Internal.Markings;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getArmor(): Internal.ItemStack;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
containerChanged($$0: Internal.Container_): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get variant(): Internal.Variant
|
|
get markings(): Internal.Markings
|
|
get armor(): Internal.ItemStack
|
|
}
|
|
type Horse_ = Horse;
|
|
interface CustomJavaToJsWrapper {
|
|
convertJavaToJs(arg0: Internal.SharedContextData_, arg1: Internal.Scriptable_, arg2: Internal.Class_<any>): Internal.Scriptable;
|
|
}
|
|
type CustomJavaToJsWrapper_ = CustomJavaToJsWrapper | ((arg0: Internal.SharedContextData, arg1: Internal.Scriptable, arg2: Internal.Class<any>)=>Internal.Scriptable_);
|
|
interface ChannelPipeline extends Internal.Iterable<Internal.Map$Entry<string, Internal.ChannelHandler>>, Internal.ChannelOutboundInvoker, Internal.ChannelInboundInvoker {
|
|
context(arg0: Internal.ChannelHandler_): Internal.ChannelHandlerContext;
|
|
fireExceptionCaught(arg0: Internal.Throwable_): this;
|
|
context(arg0: Internal.Class_<any>): Internal.ChannelHandlerContext;
|
|
addLast(...arg0: Internal.ChannelHandler_[]): this;
|
|
fireChannelInactive(): this;
|
|
firstContext(): Internal.ChannelHandlerContext;
|
|
addBefore(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: string, arg3: Internal.ChannelHandler_): this;
|
|
addFirst(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: Internal.ChannelHandler_): this;
|
|
addFirst(arg0: Internal.EventExecutorGroup_, ...arg1: Internal.ChannelHandler_[]): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
addAfter(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): this;
|
|
removeFirst(): Internal.ChannelHandler;
|
|
remove(arg0: Internal.Class_<T>): T;
|
|
fireChannelRegistered(): this;
|
|
replace(arg0: Internal.Class_<T>, arg1: string, arg2: Internal.ChannelHandler_): T;
|
|
replace(arg0: Internal.ChannelHandler_, arg1: string, arg2: Internal.ChannelHandler_): this;
|
|
fireChannelWritabilityChanged(): this;
|
|
context(arg0: string): Internal.ChannelHandlerContext;
|
|
fireChannelRead(arg0: any): this;
|
|
fireUserEventTriggered(arg0: any): this;
|
|
addAfter(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: string, arg3: Internal.ChannelHandler_): this;
|
|
names(): Internal.List<string>;
|
|
toMap(): Internal.Map<string, Internal.ChannelHandler>;
|
|
addLast(arg0: Internal.EventExecutorGroup_, ...arg1: Internal.ChannelHandler_[]): this;
|
|
fireChannelReadComplete(): this;
|
|
addFirst(arg0: string, arg1: Internal.ChannelHandler_): this;
|
|
fireChannelActive(): this;
|
|
last(): Internal.ChannelHandler;
|
|
get(arg0: Internal.Class_<T>): T;
|
|
spliterator(): Internal.Spliterator<Internal.Map$Entry<string, Internal.ChannelHandler>>;
|
|
channel(): io.netty.channel.Channel;
|
|
replace(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): Internal.ChannelHandler;
|
|
addBefore(arg0: string, arg1: string, arg2: Internal.ChannelHandler_): this;
|
|
first(): Internal.ChannelHandler;
|
|
remove(arg0: string): Internal.ChannelHandler;
|
|
remove(arg0: Internal.ChannelHandler_): this;
|
|
addLast(arg0: Internal.EventExecutorGroup_, arg1: string, arg2: Internal.ChannelHandler_): this;
|
|
get(arg0: string): Internal.ChannelHandler;
|
|
lastContext(): Internal.ChannelHandlerContext;
|
|
addFirst(...arg0: Internal.ChannelHandler_[]): this;
|
|
fireChannelUnregistered(): this;
|
|
removeLast(): Internal.ChannelHandler;
|
|
flush(): this;
|
|
addLast(arg0: string, arg1: Internal.ChannelHandler_): this;
|
|
}
|
|
type ChannelPipeline_ = ChannelPipeline;
|
|
interface ExtendingBufferBuilder {
|
|
iris$beginWithoutExtending(arg0: Internal.VertexFormat$Mode_, arg1: Internal.VertexFormat_): void;
|
|
}
|
|
type ExtendingBufferBuilder_ = ExtendingBufferBuilder;
|
|
interface ObjectCollection <K> extends Internal.Collection<K>, Internal.ObjectIterable<K> {
|
|
parallelStream(): Internal.Stream<K>;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
iterator(): Internal.Iterator<any>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.ObjectSpliterator<K>;
|
|
stream(): Internal.Stream<K>;
|
|
}
|
|
type ObjectCollection_<K> = ObjectCollection<K>;
|
|
class NbtAccounter {
|
|
constructor($$0: number)
|
|
accountBits($$0: number): void;
|
|
readonly static "UNLIMITED": any;
|
|
}
|
|
type NbtAccounter_ = NbtAccounter;
|
|
abstract class Language {
|
|
constructor()
|
|
getVisualOrder(arg0: Internal.FormattedText_): Internal.FormattedCharSequence;
|
|
has(arg0: string): boolean;
|
|
static loadFromJson($$0: Internal.InputStream_, $$1: Internal.BiConsumer_<string, string>): void;
|
|
static getInstance(): Internal.Language;
|
|
static inject($$0: Internal.Language_): void;
|
|
getVisualOrder($$0: Internal.List_<Internal.FormattedText_>): Internal.List<Internal.FormattedCharSequence>;
|
|
isDefaultRightToLeft(): boolean;
|
|
getOrDefault(arg0: string): string;
|
|
get instance(): Internal.Language
|
|
get defaultRightToLeft(): boolean
|
|
readonly static "DEFAULT": "en_us";
|
|
}
|
|
type Language_ = Language;
|
|
class FoodBuilder {
|
|
constructor()
|
|
constructor(properties: Internal.FoodProperties_)
|
|
fastToEat(flag: boolean): this;
|
|
hunger(h: number): this;
|
|
alwaysEdible(flag: boolean): this;
|
|
eaten(e: Internal.Consumer_<Internal.ItemFoodEatenEventJS_>): this;
|
|
saturation(s: number): this;
|
|
build(): Internal.FoodProperties;
|
|
alwaysEdible(): this;
|
|
effect(mobEffectId: Special.MobEffect, duration: number, amplifier: number, probability: number): this;
|
|
meat(flag: boolean): this;
|
|
meat(): this;
|
|
removeEffect(mobEffect: Internal.MobEffect_): this;
|
|
fastToEat(): this;
|
|
"eaten": Internal.Consumer<Internal.ItemFoodEatenEventJS>;
|
|
}
|
|
type FoodBuilder_ = FoodBuilder;
|
|
class VariantBlockStateGenerator$Model {
|
|
constructor()
|
|
uvlock(): this;
|
|
x(_x: number): this;
|
|
y(_y: number): this;
|
|
model(s: string): this;
|
|
toJson(): Internal.JsonObject;
|
|
}
|
|
type VariantBlockStateGenerator$Model_ = VariantBlockStateGenerator$Model;
|
|
class BlockPlaceContext extends Internal.UseOnContext {
|
|
constructor($$0: Internal.Player_, $$1: Hand_, $$2: Internal.ItemStack_, $$3: Internal.BlockHitResult_)
|
|
constructor($$0: Internal.UseOnContext_)
|
|
getNearestLookingDirection(): Internal.Direction;
|
|
getNearestLookingVerticalDirection(): Internal.Direction;
|
|
getNearestLookingDirections(): Internal.Direction[];
|
|
replacingClickedOnBlock(): boolean;
|
|
getClickedPos(): BlockPos;
|
|
canPlace(): boolean;
|
|
static at($$0: Internal.BlockPlaceContext_, $$1: BlockPos_, $$2: Internal.Direction_): Internal.BlockPlaceContext;
|
|
get nearestLookingDirection(): Internal.Direction
|
|
get nearestLookingVerticalDirection(): Internal.Direction
|
|
get nearestLookingDirections(): Internal.Direction[]
|
|
get clickedPos(): BlockPos
|
|
}
|
|
type BlockPlaceContext_ = BlockPlaceContext;
|
|
interface Object2ShortFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToIntFunction<K> {
|
|
put(arg0: K, arg1: number): number;
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ShortFunction;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ShortFunction;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Object2IntFunction<K>;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ShortFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Object2LongFunction<K>;
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
defaultReturnValue(): number;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ShortFunction;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2ShortFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
apply(arg0: K): number;
|
|
put(arg0: any, arg1: any): any;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2ShortFunction<T>;
|
|
getShort(arg0: any): number;
|
|
removeShort(arg0: any): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
put(arg0: K, arg1: number): number;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Object2CharFunction<K>;
|
|
applyAsInt(arg0: K): number;
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
size(): number;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ShortFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
clear(): void;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
get(arg0: any): any;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
}
|
|
type Object2ShortFunction_<K> = Object2ShortFunction<K> | ((arg0: any)=>number);
|
|
interface FabricLootTableBuilder {
|
|
apply(function_: Internal.LootItemFunction_): Internal.LootTable$Builder;
|
|
pools(pools: Internal.Collection_<any>): Internal.LootTable$Builder;
|
|
pool(pool: Internal.LootPool_): Internal.LootTable$Builder;
|
|
apply(functions: Internal.Collection_<any>): Internal.LootTable$Builder;
|
|
copyOf(table: Internal.LootTable_): Internal.LootTable$Builder;
|
|
modifyPools(modifier: Internal.Consumer_<any>): Internal.LootTable$Builder;
|
|
}
|
|
type FabricLootTableBuilder_ = FabricLootTableBuilder;
|
|
class ServerboundPlaceRecipePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: Internal.Recipe_<any>, $$2: boolean)
|
|
getRecipe(): ResourceLocation;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
isShiftDown(): boolean;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
get recipe(): ResourceLocation
|
|
get shiftDown(): boolean
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundPlaceRecipePacket_ = ServerboundPlaceRecipePacket;
|
|
interface ProfileResults {
|
|
getTimes(arg0: string): Internal.List<Internal.ResultField>;
|
|
saveResults(arg0: Internal.Path_): boolean;
|
|
getNanoDuration(): number;
|
|
getStartTimeTicks(): number;
|
|
getTickDuration(): number;
|
|
getEndTimeNano(): number;
|
|
getStartTimeNano(): number;
|
|
getEndTimeTicks(): number;
|
|
getProfilerResults(): string;
|
|
demanglePath($$0: string): string;
|
|
get nanoDuration(): number
|
|
get startTimeTicks(): number
|
|
get tickDuration(): number
|
|
get endTimeNano(): number
|
|
get startTimeNano(): number
|
|
get endTimeTicks(): number
|
|
get profilerResults(): string
|
|
readonly static "PATH_SEPARATOR": "\u001e";
|
|
}
|
|
type ProfileResults_ = ProfileResults;
|
|
class CarvingContext extends Internal.WorldGenerationContext {
|
|
constructor($$0: Internal.NoiseBasedChunkGenerator_, $$1: Internal.RegistryAccess_, $$2: Internal.LevelHeightAccessor_, $$3: Internal.NoiseChunk_)
|
|
topMaterial($$0: Internal.Function_<BlockPos_, Internal.Holder_<Internal.Biome_>>, $$1: Internal.ChunkAccess_, $$2: BlockPos_, $$3: boolean): Internal.Optional<Internal.BlockState>;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
}
|
|
type CarvingContext_ = CarvingContext;
|
|
interface ListBuilder <T> {
|
|
build(arg0: Internal.DataResult_<T>): Internal.DataResult<T>;
|
|
add(arg0: T): this;
|
|
withErrorsFrom(arg0: Internal.DataResult_<any>): this;
|
|
ops(): Internal.DynamicOps<T>;
|
|
add(arg0: Internal.DataResult_<T>): this;
|
|
add(arg0: E, arg1: Internal.Encoder_<E>): this;
|
|
addAll(arg0: Internal.Iterable_<E>, arg1: Internal.Encoder_<E>): this;
|
|
build(arg0: T): Internal.DataResult<T>;
|
|
mapError(arg0: Internal.UnaryOperator_<string>): this;
|
|
}
|
|
type ListBuilder_<T> = ListBuilder<T>;
|
|
class FormatStyle extends Internal.Enum<Internal.FormatStyle> {
|
|
static values(): Internal.FormatStyle[];
|
|
static valueOf(arg0: string): Internal.FormatStyle;
|
|
readonly static "SHORT": Internal.FormatStyle;
|
|
readonly static "FULL": Internal.FormatStyle;
|
|
readonly static "LONG": Internal.FormatStyle;
|
|
readonly static "MEDIUM": Internal.FormatStyle;
|
|
}
|
|
type FormatStyle_ = "medium" | "short" | "full" | FormatStyle | "long";
|
|
interface Float2ByteFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Float2IntFunction;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Float2CharFunction;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Float2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ByteFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ByteFunction;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Float2FloatFunction;
|
|
apply(arg0: number): number;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ByteFunction;
|
|
remove(arg0: any): number;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
put(arg0: any, arg1: any): any;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
defaultReturnValue(): number;
|
|
containsKey(arg0: number): boolean;
|
|
remove(arg0: number): number;
|
|
get(arg0: any): number;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Float2ObjectFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ByteFunction;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
size(): number;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Float2ReferenceFunction<T>;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2ByteFunction<T>;
|
|
clear(): void;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ByteFunction;
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Float2LongFunction;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2ByteFunction<T>;
|
|
get(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Float2DoubleFunction;
|
|
applyAsInt(arg0: number): number;
|
|
}
|
|
type Float2ByteFunction_ = ((arg0: number)=>number) | Float2ByteFunction;
|
|
abstract class SupportType extends Internal.Enum<Internal.SupportType> {
|
|
static values(): Internal.SupportType[];
|
|
static valueOf($$0: string): Internal.SupportType;
|
|
isSupporting(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: Internal.Direction_): boolean;
|
|
readonly static "CENTER": any;
|
|
readonly static "RIGID": any;
|
|
readonly static "FULL": any;
|
|
}
|
|
type SupportType_ = "center" | SupportType | "full" | "rigid";
|
|
class ArgumentCommandNode <S, T> extends Internal.CommandNode<S> {
|
|
constructor(arg0: string, arg1: Internal.ArgumentType_<T>, arg2: Internal.Command_<S>, arg3: Internal.Predicate_<S>, arg4: Internal.CommandNode_<S>, arg5: Internal.RedirectModifier_<S>, arg6: boolean, arg7: Internal.SuggestionProvider_<S>)
|
|
isValidInput(arg0: string): boolean;
|
|
getType(): Internal.ArgumentType<T>;
|
|
hashCode(): number;
|
|
getExamples(): Internal.Collection<string>;
|
|
toString(): string;
|
|
parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_<S>): void;
|
|
getName(): string;
|
|
createBuilder(): Internal.ArgumentBuilder<any, any>;
|
|
listSuggestions(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getUsageText(): string;
|
|
getCustomSuggestions(): Internal.SuggestionProvider<S>;
|
|
equals(arg0: any): boolean;
|
|
get type(): Internal.ArgumentType<T>
|
|
get examples(): Internal.Collection<string>
|
|
get name(): string
|
|
get usageText(): string
|
|
get customSuggestions(): Internal.SuggestionProvider<S>
|
|
}
|
|
type ArgumentCommandNode_<S, T> = ArgumentCommandNode<S, T>;
|
|
class ImmutableSetMultimap$Builder <K, V> extends Internal.ImmutableMultimap$Builder<K, V> {
|
|
constructor()
|
|
orderKeysBy(arg0: Internal.Comparator_<any>): this;
|
|
put(arg0: Internal.Map$Entry_<any, any>): this;
|
|
put(arg0: any, arg1: any): Internal.ImmutableMultimap$Builder<any, any>;
|
|
build(): Internal.ImmutableMultimap<any, any>;
|
|
orderValuesBy(arg0: Internal.Comparator_<any>): Internal.ImmutableMultimap$Builder<any, any>;
|
|
putAll(arg0: Internal.Iterable_<any>): Internal.ImmutableMultimap$Builder<any, any>;
|
|
putAll(arg0: any, arg1: Internal.Iterable_<any>): Internal.ImmutableMultimap$Builder<any, any>;
|
|
putAll(arg0: Internal.Multimap_<any, any>): Internal.ImmutableMultimap$Builder<any, any>;
|
|
putAll(arg0: any, arg1: any[]): Internal.ImmutableMultimap$Builder<any, any>;
|
|
}
|
|
type ImmutableSetMultimap$Builder_<K, V> = ImmutableSetMultimap$Builder<K, V>;
|
|
interface Object2LongFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToLongFunction<K> {
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
removeLong(arg0: any): number;
|
|
put(arg0: K, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2LongFunction;
|
|
containsKey(arg0: any): boolean;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2LongFunction;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2LongFunction;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
getLong(arg0: any): number;
|
|
remove(arg0: any): number;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Object2CharFunction<K>;
|
|
put(arg0: any, arg1: any): any;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2LongFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
applyAsLong(arg0: K): number;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2LongFunction;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
defaultReturnValue(): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Object2IntFunction<K>;
|
|
apply(arg0: K): number;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2LongFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2LongFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
size(): number;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2LongFunction<T>;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
clear(): void;
|
|
get(arg0: any): any;
|
|
defaultReturnValue(arg0: number): void;
|
|
put(arg0: K, arg1: number): number;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2LongFunction;
|
|
}
|
|
type Object2LongFunction_<K> = ((arg0: any)=>number) | Object2LongFunction<K>;
|
|
class Vector3f {
|
|
constructor()
|
|
constructor($$0: Vec3_)
|
|
constructor($$0: Internal.Vector4f_)
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
rotation($$0: number): Internal.Quaternion;
|
|
transform($$0: Internal.Quaternion_): void;
|
|
normalize(): boolean;
|
|
lerp($$0: Internal.Vector3f_, $$1: number): void;
|
|
cross($$0: Internal.Vector3f_): void;
|
|
add($$0: Internal.Vector3f_): void;
|
|
mul($$0: number, $$1: number, $$2: number): void;
|
|
map($$0: Internal.Float2FloatFunction_): void;
|
|
load($$0: Internal.Vector3f_): void;
|
|
copy(): this;
|
|
mul($$0: number): void;
|
|
y(): number;
|
|
z(): number;
|
|
set($$0: number, $$1: number, $$2: number): void;
|
|
x(): number;
|
|
sub($$0: Internal.Vector3f_): void;
|
|
toString(): string;
|
|
transform($$0: com.mojang.math.Matrix3f_): void;
|
|
add($$0: number, $$1: number, $$2: number): void;
|
|
rotationDegrees($$0: number): Internal.Quaternion;
|
|
clamp($$0: number, $$1: number): void;
|
|
hashCode(): number;
|
|
dot($$0: Internal.Vector3f_): number;
|
|
clamp($$0: Internal.Vector3f_, $$1: Internal.Vector3f_): void;
|
|
equals($$0: any): boolean;
|
|
static "ZERO": Internal.Vector3f;
|
|
static "XN": Internal.Vector3f;
|
|
static "ZP": Internal.Vector3f;
|
|
static "YP": Internal.Vector3f;
|
|
static "XP": Internal.Vector3f;
|
|
readonly static "CODEC": any;
|
|
static "ZN": Internal.Vector3f;
|
|
static "YN": Internal.Vector3f;
|
|
}
|
|
type Vector3f_ = Vector3f;
|
|
interface DoubleStream$Builder extends Internal.DoubleConsumer {
|
|
add(arg0: number): this;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer;
|
|
build(): Internal.DoubleStream;
|
|
}
|
|
type DoubleStream$Builder_ = DoubleStream$Builder;
|
|
class ItemFoodEatenEventJS extends Internal.PlayerEventJS {
|
|
constructor(p: Internal.ServerPlayer_, is: Internal.ItemStack_)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getItem(): Internal.ItemStackJS;
|
|
get entity(): Internal.EntityJS
|
|
get item(): Internal.ItemStackJS
|
|
}
|
|
type ItemFoodEatenEventJS_ = ItemFoodEatenEventJS;
|
|
class Stray extends Internal.AbstractSkeleton {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static checkStraySpawnRules($$0: Internal.EntityType_<Internal.Stray_>, $$1: Internal.ServerLevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
}
|
|
type Stray_ = Stray;
|
|
class FossilFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.List_<ResourceLocation_>, $$1: Internal.List_<ResourceLocation_>, $$2: Internal.Holder_<Internal.StructureProcessorList_>, $$3: Internal.Holder_<Internal.StructureProcessorList_>, $$4: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "overlayStructures": Internal.List<ResourceLocation>;
|
|
readonly "fossilStructures": Internal.List<ResourceLocation>;
|
|
readonly "maxEmptyCornersAllowed": number;
|
|
readonly "fossilProcessors": Internal.Holder<Internal.StructureProcessorList>;
|
|
readonly "overlayProcessors": Internal.Holder<Internal.StructureProcessorList>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type FossilFeatureConfiguration_ = FossilFeatureConfiguration;
|
|
abstract class ImmutableMultiset <E> extends Internal.ImmutableMultisetGwtSerializationDependencies<E> implements Internal.Multiset<E> {
|
|
remove(arg0: any, arg1: number): number;
|
|
elementSet(): Internal.ImmutableSet<E>;
|
|
static copyOf(arg0: E[]): Internal.ImmutableMultiset<E>;
|
|
setCount(arg0: E, arg1: number): number;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
static builder(): Internal.ImmutableMultiset$Builder<E>;
|
|
static of(): Internal.ImmutableMultiset<E>;
|
|
static of(arg0: E): Internal.ImmutableMultiset<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
setCount(arg0: E, arg1: number, arg2: number): boolean;
|
|
add(arg0: E, arg1: number): number;
|
|
contains(arg0: any): boolean;
|
|
entrySet(): Internal.Set<any>;
|
|
static copyOf(arg0: Internal.Iterable_<any>): Internal.ImmutableMultiset<E>;
|
|
toString(): string;
|
|
iterator(): Internal.Iterator<any>;
|
|
forEachEntry(arg0: Internal.ObjIntConsumer_<any>): void;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, ...arg6: E[]): Internal.ImmutableMultiset<E>;
|
|
static toImmutableMultiset(): Internal.Collector<E, any, Internal.ImmutableMultiset<E>>;
|
|
static of(arg0: E, arg1: E, arg2: E): Internal.ImmutableMultiset<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E): Internal.ImmutableMultiset<E>;
|
|
static copyOf(arg0: Internal.Iterator_<any>): Internal.ImmutableMultiset<E>;
|
|
static toImmutableMultiset(arg0: Internal.Function_<any, any>, arg1: Internal.ToIntFunction_<any>): Internal.Collector<T, any, Internal.ImmutableMultiset<E>>;
|
|
asList(): Internal.ImmutableList<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.ImmutableMultiset<E>;
|
|
static of(arg0: E, arg1: E): Internal.ImmutableMultiset<E>;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
stream(): Internal.Stream<E>;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type ImmutableMultiset_<E> = ImmutableMultiset<E>;
|
|
abstract class AmbientCreature extends Internal.Mob {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
}
|
|
type AmbientCreature_ = AmbientCreature;
|
|
class IngredientActionFilter {
|
|
constructor()
|
|
static filterOf(o: any): Internal.IngredientActionFilter;
|
|
copyFrom(filter: Internal.IngredientActionFilter_): void;
|
|
checkFilter(index: number, stack: Internal.ItemStack_): boolean;
|
|
"filterIndex": number;
|
|
"filterIngredient": Internal.IngredientJS;
|
|
}
|
|
type IngredientActionFilter_ = number | {item: Internal.IngredientJS_, index?: number} | IngredientActionFilter | Internal.IngredientJS_;
|
|
class StructureStartWrapper {
|
|
constructor(data: Internal.StructureStart_)
|
|
canBeReferenced(): boolean;
|
|
isValid(): boolean;
|
|
getPieces(): Internal.List<Internal.StructurePiece>;
|
|
getData(): Internal.StructureStart;
|
|
static of(data: Internal.Iterable_<Internal.StructureStart_>): Internal.Iterable<Internal.StructureStartWrapper>;
|
|
getReferences(): number;
|
|
getBoundingBox(): Internal.BoundingBox;
|
|
createTag(structurePieceSerializationContext: Internal.StructurePieceSerializationContext_, chunkPos: Internal.ChunkPos_): Internal.CompoundTag;
|
|
static of(data: Internal.Optional_<Internal.StructureStart_>): Internal.Optional<Internal.StructureStartWrapper>;
|
|
static of(data: Internal.StructureStart_): Internal.StructureStartWrapper;
|
|
getChunkPos(): Internal.ChunkPos;
|
|
static of(data: Internal.Stream_<Internal.StructureStart_>): Internal.Stream<Internal.StructureStartWrapper>;
|
|
getFeature(): Internal.ConfiguredStructureFeature<any, any>;
|
|
placeInChunk(worldGenLevel: Internal.WorldGenLevel_, structureFeatureManager: Internal.StructureFeatureManager_, chunkGenerator: Internal.ChunkGenerator_, random: Internal.Random_, boundingBox: Internal.BoundingBox_, chunkPos: Internal.ChunkPos_): void;
|
|
addReference(): void;
|
|
get valid(): boolean
|
|
get pieces(): Internal.List<Internal.StructurePiece>
|
|
get data(): Internal.StructureStart
|
|
get references(): number
|
|
get boundingBox(): Internal.BoundingBox
|
|
get chunkPos(): Internal.ChunkPos
|
|
get feature(): Internal.ConfiguredStructureFeature<any, any>
|
|
}
|
|
type StructureStartWrapper_ = StructureStartWrapper;
|
|
interface LongStream extends Internal.BaseStream<number, Internal.LongStream> {
|
|
builder(): Internal.LongStream$Builder;
|
|
mapMulti(arg0: Internal.LongStream$LongMapMultiConsumer_): this;
|
|
limit(arg0: number): this;
|
|
flatMap(arg0: Internal.LongFunction_<any>): this;
|
|
parallel(): this;
|
|
allMatch(arg0: Internal.LongPredicate_): boolean;
|
|
range(arg0: number, arg1: number): this;
|
|
rangeClosed(arg0: number, arg1: number): this;
|
|
sequential(): Internal.BaseStream<any, any>;
|
|
peek(arg0: Internal.LongConsumer_): this;
|
|
sorted(): this;
|
|
sum(): number;
|
|
summaryStatistics(): Internal.LongSummaryStatistics;
|
|
toArray(): number[];
|
|
forEach(arg0: Internal.LongConsumer_): void;
|
|
max(): Internal.OptionalLong;
|
|
count(): number;
|
|
iterate(arg0: number, arg1: Internal.LongUnaryOperator_): this;
|
|
anyMatch(arg0: Internal.LongPredicate_): boolean;
|
|
of(...arg0: number[]): this;
|
|
iterator(): Internal.Iterator<any>;
|
|
of(arg0: number): this;
|
|
empty(): this;
|
|
findAny(): Internal.OptionalLong;
|
|
skip(arg0: number): this;
|
|
takeWhile(arg0: Internal.LongPredicate_): this;
|
|
asDoubleStream(): Internal.DoubleStream;
|
|
spliterator(): Internal.Spliterator$OfLong;
|
|
distinct(): this;
|
|
map(arg0: Internal.LongUnaryOperator_): this;
|
|
iterate(arg0: number, arg1: Internal.LongPredicate_, arg2: Internal.LongUnaryOperator_): this;
|
|
min(): Internal.OptionalLong;
|
|
filter(arg0: Internal.LongPredicate_): this;
|
|
mapToDouble(arg0: Internal.LongToDoubleFunction_): Internal.DoubleStream;
|
|
findFirst(): Internal.OptionalLong;
|
|
forEachOrdered(arg0: Internal.LongConsumer_): void;
|
|
mapToObj(arg0: Internal.LongFunction_<any>): Internal.Stream<U>;
|
|
dropWhile(arg0: Internal.LongPredicate_): this;
|
|
reduce(arg0: Internal.LongBinaryOperator_): Internal.OptionalLong;
|
|
noneMatch(arg0: Internal.LongPredicate_): boolean;
|
|
mapToInt(arg0: Internal.LongToIntFunction_): Internal.IntStream;
|
|
concat(arg0: Internal.LongStream_, arg1: Internal.LongStream_): this;
|
|
boxed(): Internal.Stream<number>;
|
|
reduce(arg0: number, arg1: Internal.LongBinaryOperator_): number;
|
|
average(): Internal.OptionalDouble;
|
|
generate(arg0: Internal.LongSupplier_): this;
|
|
collect(arg0: Internal.Supplier_<R>, arg1: Internal.ObjLongConsumer_<R>, arg2: Internal.BiConsumer_<R, R>): R;
|
|
}
|
|
type LongStream_ = LongStream;
|
|
class Properties extends Internal.Hashtable<any, any> {
|
|
constructor()
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.Properties_)
|
|
store(arg0: Internal.OutputStream_, arg1: string): void;
|
|
clone(): any;
|
|
save(arg0: Internal.OutputStream_, arg1: string): void;
|
|
storeToXML(arg0: Internal.OutputStream_, arg1: string, arg2: Internal.Charset_): void;
|
|
stringPropertyNames(): Internal.Set<string>;
|
|
containsValue(arg0: any): boolean;
|
|
storeToXML(arg0: Internal.OutputStream_, arg1: string): void;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
list(arg0: Internal.PrintWriter_): void;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
isEmpty(): boolean;
|
|
getProperty(arg0: string, arg1: string): string;
|
|
keys(): Internal.Enumeration<any>;
|
|
containsKey(arg0: any): boolean;
|
|
keySet(): Internal.Set<any>;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
setProperty(arg0: string, arg1: string): any;
|
|
store(arg0: Internal.Writer_, arg1: string): void;
|
|
replace(arg0: any, arg1: any, arg2: any): boolean;
|
|
put(arg0: any, arg1: any): any;
|
|
contains(arg0: any): boolean;
|
|
values(): Internal.Collection<any>;
|
|
load(arg0: Internal.Reader_): void;
|
|
load(arg0: Internal.InputStream_): void;
|
|
toString(): string;
|
|
loadFromXML(arg0: Internal.InputStream_): void;
|
|
computeIfAbsent(arg0: any, arg1: Internal.Function_<any, any>): any;
|
|
propertyNames(): Internal.Enumeration<any>;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
list(arg0: Internal.PrintStream_): void;
|
|
size(): number;
|
|
hashCode(): number;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<any, any>>;
|
|
elements(): Internal.Enumeration<any>;
|
|
clear(): void;
|
|
replace(arg0: any, arg1: any): any;
|
|
getProperty(arg0: string): string;
|
|
merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
|
|
remove(arg0: any): any;
|
|
equals(arg0: any): boolean;
|
|
compute(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
|
|
get(arg0: any): any;
|
|
storeToXML(arg0: Internal.OutputStream_, arg1: string, arg2: string): void;
|
|
computeIfPresent(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
|
|
putIfAbsent(arg0: any, arg1: any): any;
|
|
get empty(): boolean
|
|
}
|
|
type Properties_ = Properties;
|
|
interface Executor {
|
|
execute(arg0: Internal.Runnable_): void;
|
|
}
|
|
type Executor_ = Executor;
|
|
interface ThreadedAnvilChunkStorageAccessor {
|
|
getEntityTrackers(): Internal.Int2ObjectMap<Internal.EntityTrackerAccessor>;
|
|
get entityTrackers(): Internal.Int2ObjectMap<Internal.EntityTrackerAccessor>
|
|
}
|
|
type ThreadedAnvilChunkStorageAccessor_ = ThreadedAnvilChunkStorageAccessor;
|
|
abstract class AbstractDragonSittingPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
onHurt($$0: Internal.DamageSource_, $$1: number): number;
|
|
isSitting(): boolean;
|
|
get sitting(): boolean
|
|
}
|
|
type AbstractDragonSittingPhase_ = AbstractDragonSittingPhase;
|
|
interface ByteProcessor {
|
|
process(arg0: number): boolean;
|
|
readonly static "FIND_NUL": any;
|
|
readonly static "FIND_LINEAR_WHITESPACE": any;
|
|
readonly static "FIND_CRLF": any;
|
|
readonly static "FIND_SEMI_COLON": any;
|
|
readonly static "FIND_NON_CR": any;
|
|
readonly static "FIND_LF": any;
|
|
readonly static "FIND_CR": any;
|
|
readonly static "FIND_NON_LF": any;
|
|
readonly static "FIND_NON_NUL": any;
|
|
readonly static "FIND_ASCII_SPACE": any;
|
|
readonly static "FIND_NON_LINEAR_WHITESPACE": any;
|
|
readonly static "FIND_NON_CRLF": any;
|
|
readonly static "FIND_COMMA": any;
|
|
}
|
|
type ByteProcessor_ = ByteProcessor;
|
|
class Vector4f {
|
|
constructor()
|
|
constructor($$0: Internal.Vector3f_)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number)
|
|
y(): number;
|
|
z(): number;
|
|
w(): number;
|
|
x(): number;
|
|
transform($$0: com.mojang.math.Matrix4f_): void;
|
|
toString(): string;
|
|
transform($$0: Internal.Quaternion_): void;
|
|
normalize(): boolean;
|
|
lerp($$0: Internal.Vector4f_, $$1: number): void;
|
|
hashCode(): number;
|
|
dot($$0: Internal.Vector4f_): number;
|
|
set($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
mul($$0: Internal.Vector3f_): void;
|
|
perspectiveDivide(): void;
|
|
equals($$0: any): boolean;
|
|
add($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
mul($$0: number): void;
|
|
}
|
|
type Vector4f_ = Vector4f;
|
|
class SynchedEntityData {
|
|
constructor($$0: Internal.Entity_)
|
|
clearDirty(): void;
|
|
set($$0: Internal.EntityDataAccessor_<T>, $$1: T): void;
|
|
get($$0: Internal.EntityDataAccessor_<T>): T;
|
|
packDirty(): Internal.List<Internal.SynchedEntityData$DataItem<any>>;
|
|
isEmpty(): boolean;
|
|
assignValues($$0: Internal.List_<Internal.SynchedEntityData$DataItem_<any>>): void;
|
|
getAll(): Internal.List<Internal.SynchedEntityData$DataItem<any>>;
|
|
isDirty(): boolean;
|
|
static unpack($$0: Internal.FriendlyByteBuf_): Internal.List<Internal.SynchedEntityData$DataItem<any>>;
|
|
static defineId($$0: Internal.Class_<any>, $$1: Internal.EntityDataSerializer_<T>): Internal.EntityDataAccessor<T>;
|
|
define($$0: Internal.EntityDataAccessor_<T>, $$1: T): void;
|
|
static pack($$0: Internal.List_<Internal.SynchedEntityData$DataItem_<any>>, $$1: Internal.FriendlyByteBuf_): void;
|
|
get empty(): boolean
|
|
get all(): Internal.List<Internal.SynchedEntityData$DataItem<any>>
|
|
get dirty(): boolean
|
|
}
|
|
type SynchedEntityData_ = SynchedEntityData;
|
|
interface ScreenKeyboardEvents$AfterKeyRelease {
|
|
afterKeyRelease(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type ScreenKeyboardEvents$AfterKeyRelease_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>void) | ScreenKeyboardEvents$AfterKeyRelease;
|
|
class ChronoUnit extends Internal.Enum<Internal.ChronoUnit> implements Internal.TemporalUnit {
|
|
between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): number;
|
|
isTimeBased(): boolean;
|
|
static valueOf(arg0: string): Internal.ChronoUnit;
|
|
addTo(arg0: R, arg1: number): R;
|
|
toString(): string;
|
|
getDuration(): Internal.Duration;
|
|
isDurationEstimated(): boolean;
|
|
isDateBased(): boolean;
|
|
isSupportedBy(arg0: Internal.Temporal_): boolean;
|
|
static values(): Internal.ChronoUnit[];
|
|
get timeBased(): boolean
|
|
get duration(): Internal.Duration
|
|
get durationEstimated(): boolean
|
|
get dateBased(): boolean
|
|
readonly static "NANOS": Internal.ChronoUnit;
|
|
readonly static "ERAS": Internal.ChronoUnit;
|
|
readonly static "MINUTES": Internal.ChronoUnit;
|
|
readonly static "HOURS": Internal.ChronoUnit;
|
|
readonly static "MONTHS": Internal.ChronoUnit;
|
|
readonly static "HALF_DAYS": Internal.ChronoUnit;
|
|
readonly static "MILLIS": Internal.ChronoUnit;
|
|
readonly static "DAYS": Internal.ChronoUnit;
|
|
readonly static "SECONDS": Internal.ChronoUnit;
|
|
readonly static "WEEKS": Internal.ChronoUnit;
|
|
readonly static "MILLENNIA": Internal.ChronoUnit;
|
|
readonly static "DECADES": Internal.ChronoUnit;
|
|
readonly static "MICROS": Internal.ChronoUnit;
|
|
readonly static "FOREVER": Internal.ChronoUnit;
|
|
readonly static "CENTURIES": Internal.ChronoUnit;
|
|
readonly static "YEARS": Internal.ChronoUnit;
|
|
}
|
|
type ChronoUnit_ = "minutes" | "years" | "weeks" | "decades" | "eras" | "half_days" | "centuries" | "hours" | "forever" | "months" | "millennia" | "micros" | "nanos" | "seconds" | "days" | "millis" | ChronoUnit;
|
|
interface ChunkScanAccess {
|
|
scanChunk(arg0: Internal.ChunkPos_, arg1: Internal.StreamTagVisitor_): Internal.CompletableFuture<void>;
|
|
}
|
|
type ChunkScanAccess_ = ChunkScanAccess;
|
|
class EventJS {
|
|
constructor()
|
|
canCancel(): boolean;
|
|
post(t: Internal.ScriptType_, id: string): boolean;
|
|
cancel(): void;
|
|
isCancelled(): boolean;
|
|
post(t: Internal.ScriptType_, id: string, sub: string): boolean;
|
|
get cancelled(): boolean
|
|
}
|
|
type EventJS_ = EventJS;
|
|
class Frustum$Visibility extends Internal.Enum<Internal.Frustum$Visibility> {
|
|
static values(): Internal.Frustum$Visibility[];
|
|
static valueOf(name: string): Internal.Frustum$Visibility;
|
|
readonly static "OUTSIDE": Internal.Frustum$Visibility;
|
|
readonly static "INSIDE": Internal.Frustum$Visibility;
|
|
readonly static "INTERSECT": Internal.Frustum$Visibility;
|
|
}
|
|
type Frustum$Visibility_ = "intersect" | "outside" | "inside" | Frustum$Visibility;
|
|
abstract class LongBuffer extends Internal.Buffer implements Internal.Comparable<Internal.LongBuffer> {
|
|
reset(): Internal.Buffer;
|
|
isDirect(): boolean;
|
|
limit(arg0: number): this;
|
|
arrayOffset(): number;
|
|
compareTo(arg0: any): number;
|
|
get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
duplicate(): this;
|
|
flip(): Internal.Buffer;
|
|
clear(): Internal.Buffer;
|
|
order(): Internal.ByteOrder;
|
|
mismatch(arg0: Internal.LongBuffer_): number;
|
|
compareTo(arg0: Internal.LongBuffer_): number;
|
|
static wrap(arg0: number[], arg1: number, arg2: number): Internal.LongBuffer;
|
|
put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
hasArray(): boolean;
|
|
put(arg0: number, arg1: number): this;
|
|
static allocate(arg0: number): Internal.LongBuffer;
|
|
put(arg0: number, arg1: number[]): this;
|
|
get(arg0: number, arg1: number[]): this;
|
|
get(): number;
|
|
toString(): string;
|
|
position(arg0: number): this;
|
|
get(arg0: number[]): this;
|
|
rewind(): Internal.Buffer;
|
|
put(arg0: number[]): this;
|
|
put(arg0: number): this;
|
|
mark(): Internal.Buffer;
|
|
asReadOnlyBuffer(): this;
|
|
put(arg0: number[], arg1: number, arg2: number): this;
|
|
static wrap(arg0: number[]): Internal.LongBuffer;
|
|
hashCode(): number;
|
|
put(arg0: Internal.LongBuffer_): this;
|
|
slice(): Internal.Buffer;
|
|
put(arg0: number, arg1: Internal.LongBuffer_, arg2: number, arg3: number): this;
|
|
slice(arg0: number, arg1: number): Internal.Buffer;
|
|
get(arg0: number): number;
|
|
equals(arg0: any): boolean;
|
|
array(): number[];
|
|
compact(): this;
|
|
get(arg0: number[], arg1: number, arg2: number): this;
|
|
get direct(): boolean
|
|
}
|
|
type LongBuffer_ = LongBuffer;
|
|
interface DimensionOptionsAccessor {
|
|
getBaseDimensions(): Internal.Set<Internal.ResourceKey<Internal.LevelStem>>;
|
|
get baseDimensions(): Internal.Set<Internal.ResourceKey<Internal.LevelStem>>
|
|
}
|
|
type DimensionOptionsAccessor_ = DimensionOptionsAccessor;
|
|
class ElderGuardian extends Internal.Guardian {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
getAttackDuration(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
get attackDuration(): number
|
|
readonly static "ELDER_SIZE_SCALE": 2.35;
|
|
}
|
|
type ElderGuardian_ = ElderGuardian;
|
|
interface SpecialEquality {
|
|
checkSpecialEquality(o: any, o1: any, shallow: boolean): boolean;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
}
|
|
type SpecialEquality_ = SpecialEquality;
|
|
class SpawnData extends Internal.Record {
|
|
constructor()
|
|
constructor($$0: Internal.CompoundTag_, $$1: Internal.Optional_<Internal.SpawnData$CustomSpawnRules_>)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
customSpawnRules(): Internal.Optional<Internal.SpawnData$CustomSpawnRules>;
|
|
getEntityToSpawn(): Internal.CompoundTag;
|
|
equals($$0: any): boolean;
|
|
getCustomSpawnRules(): Internal.Optional<Internal.SpawnData$CustomSpawnRules>;
|
|
entityToSpawn(): Internal.CompoundTag;
|
|
get entityToSpawn(): Internal.CompoundTag
|
|
get customSpawnRules(): Internal.Optional<Internal.SpawnData$CustomSpawnRules>
|
|
readonly static "LIST_CODEC": any;
|
|
readonly static "DEFAULT_TYPE": "minecraft:pig";
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SpawnData_ = SpawnData;
|
|
class Direction extends Internal.Enum<Internal.Direction> implements Internal.StringRepresentable {
|
|
static fromYRot($$0: number): Internal.Direction;
|
|
static valueOf($$0: string): Internal.Direction;
|
|
getX(): number;
|
|
getY(): number;
|
|
getHorizontalIndex(): number;
|
|
getNormal(): Vec3i;
|
|
getSerializedName(): string;
|
|
static fromNormal($$0: number, $$1: number, $$2: number): Internal.Direction;
|
|
getIndex(): number;
|
|
getClockWise(): this;
|
|
getAxis(): Internal.Direction$Axis;
|
|
static getNearest($$0: number, $$1: number, $$2: number): Internal.Direction;
|
|
getClockWise($$0: Internal.Direction$Axis_): this;
|
|
static orderedByNearest($$0: Internal.Entity_): Internal.Direction[];
|
|
static getFacingAxis($$0: Internal.Entity_, $$1: Internal.Direction$Axis_): Internal.Direction;
|
|
getPitch(): number;
|
|
static values(): Internal.Direction[];
|
|
getName(): string;
|
|
getZ(): number;
|
|
static fromAxisAndDirection($$0: Internal.Direction$Axis_, $$1: Internal.Direction$AxisDirection_): Internal.Direction;
|
|
getOpposite(): this;
|
|
static from2DDataValue($$0: number): Internal.Direction;
|
|
getAxisDirection(): Internal.Direction$AxisDirection;
|
|
getCounterClockWise($$0: Internal.Direction$Axis_): this;
|
|
step(): Internal.Vector3f;
|
|
toString(): string;
|
|
static from3DDataValue($$0: number): Internal.Direction;
|
|
getRotation(): Internal.Quaternion;
|
|
isFacingAngle($$0: number): boolean;
|
|
static byName($$0: string): Internal.Direction;
|
|
static getNearest($$0: number, $$1: number, $$2: number): Internal.Direction;
|
|
getYaw(): number;
|
|
static fromNormal($$0: BlockPos_): Internal.Direction;
|
|
static get($$0: Internal.Direction$AxisDirection_, $$1: Internal.Direction$Axis_): Internal.Direction;
|
|
static rotate($$0: com.mojang.math.Matrix4f_, $$1: Internal.Direction_): Internal.Direction;
|
|
getCounterClockWise(): this;
|
|
static getRandom($$0: Internal.Random_): Internal.Direction;
|
|
get x(): number
|
|
get y(): number
|
|
get horizontalIndex(): number
|
|
get normal(): Vec3i
|
|
get serializedName(): string
|
|
get index(): number
|
|
get clockWise(): Internal.Direction
|
|
get axis(): Internal.Direction$Axis
|
|
get pitch(): number
|
|
get name(): string
|
|
get z(): number
|
|
get opposite(): Internal.Direction
|
|
get axisDirection(): Internal.Direction$AxisDirection
|
|
get rotation(): Internal.Quaternion
|
|
get yaw(): number
|
|
get counterClockWise(): Internal.Direction
|
|
readonly static "UP": Internal.Direction;
|
|
readonly static "NORTH": Internal.Direction;
|
|
readonly static "DOWN": Internal.Direction;
|
|
readonly static "EAST": Internal.Direction;
|
|
readonly static "WEST": Internal.Direction;
|
|
readonly static "CODEC": any;
|
|
readonly static "SOUTH": Internal.Direction;
|
|
readonly static "VERTICAL_CODEC": any;
|
|
}
|
|
type Direction_ = "west" | "east" | "south" | "up" | "down" | "north" | Direction;
|
|
class RuinedPortalFeature$Type extends Internal.Enum<Internal.RuinedPortalFeature$Type> implements Internal.StringRepresentable {
|
|
static values(): Internal.RuinedPortalFeature$Type[];
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.RuinedPortalFeature$Type;
|
|
static byName($$0: string): Internal.RuinedPortalFeature$Type;
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "MOUNTAIN": Internal.RuinedPortalFeature$Type;
|
|
readonly static "STANDARD": Internal.RuinedPortalFeature$Type;
|
|
readonly static "DESERT": Internal.RuinedPortalFeature$Type;
|
|
readonly static "CODEC": any;
|
|
readonly static "JUNGLE": Internal.RuinedPortalFeature$Type;
|
|
readonly static "OCEAN": Internal.RuinedPortalFeature$Type;
|
|
readonly static "SWAMP": Internal.RuinedPortalFeature$Type;
|
|
readonly static "NETHER": Internal.RuinedPortalFeature$Type;
|
|
}
|
|
type RuinedPortalFeature$Type_ = "jungle" | "standard" | "mountain" | "ocean" | "nether" | RuinedPortalFeature$Type | "desert" | "swamp";
|
|
class PieceGeneratorSupplier$Context <C> extends Internal.Record {
|
|
constructor($$0: Internal.ChunkGenerator_, $$1: Internal.BiomeSource_, $$2: number, $$3: Internal.ChunkPos_, $$4: C, $$5: Internal.LevelHeightAccessor_, $$6: Internal.Predicate_<Internal.Holder_<Internal.Biome_>>, $$7: Internal.StructureManager_, $$8: Internal.RegistryAccess_)
|
|
validBiomeOnTop($$0: Internal.Heightmap$Types_): boolean;
|
|
toString(): string;
|
|
seed(): number;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
chunkGenerator(): Internal.ChunkGenerator;
|
|
config(): C;
|
|
chunkPos(): Internal.ChunkPos;
|
|
biomeSource(): Internal.BiomeSource;
|
|
hashCode(): number;
|
|
getLowestY($$0: number, $$1: number): number;
|
|
getCornerHeights($$0: number, $$1: number, $$2: number, $$3: number): number[];
|
|
structureManager(): Internal.StructureManager;
|
|
heightAccessor(): Internal.LevelHeightAccessor;
|
|
validBiome(): Internal.Predicate<Internal.Holder<Internal.Biome>>;
|
|
equals($$0: any): boolean;
|
|
}
|
|
type PieceGeneratorSupplier$Context_<C> = PieceGeneratorSupplier$Context<C>;
|
|
interface ItemBuilder$ReleaseUsingCallback {
|
|
releaseUsing(arg0: Internal.ItemStackJS_, arg1: Internal.LevelJS_, arg2: Internal.LivingEntityJS_, arg3: number): void;
|
|
}
|
|
type ItemBuilder$ReleaseUsingCallback_ = ((arg0: Internal.ItemStackJS, arg1: Internal.LevelJS, arg2: Internal.LivingEntityJS, arg3: number)=>void) | ItemBuilder$ReleaseUsingCallback;
|
|
interface WatchKey {
|
|
isValid(): boolean;
|
|
pollEvents(): Internal.List<Internal.WatchEvent<any>>;
|
|
watchable(): Internal.Watchable;
|
|
cancel(): void;
|
|
reset(): boolean;
|
|
get valid(): boolean
|
|
}
|
|
type WatchKey_ = WatchKey;
|
|
class Rotation extends Internal.Enum<Internal.Rotation> {
|
|
static getShuffled($$0: Internal.Random_): Internal.List<Internal.Rotation>;
|
|
rotate($$0: Internal.Direction_): Internal.Direction;
|
|
static valueOf($$0: string): Internal.Rotation;
|
|
static getRandom($$0: Internal.Random_): Internal.Rotation;
|
|
rotation(): Internal.OctahedralGroup;
|
|
static values(): Internal.Rotation[];
|
|
rotate($$0: number, $$1: number): number;
|
|
getRotated($$0: Internal.Rotation_): this;
|
|
readonly static "NONE": Internal.Rotation;
|
|
readonly static "CLOCKWISE_90": Internal.Rotation;
|
|
readonly static "CLOCKWISE_180": Internal.Rotation;
|
|
readonly static "COUNTERCLOCKWISE_90": Internal.Rotation;
|
|
}
|
|
type Rotation_ = "clockwise_90" | "clockwise_180" | "counterclockwise_90" | Rotation | "none";
|
|
class ServerStatus {
|
|
constructor()
|
|
setPlayers($$0: Internal.ServerStatus$Players_): void;
|
|
getFavicon(): string;
|
|
getPlayers(): Internal.ServerStatus$Players;
|
|
setVersion($$0: Internal.ServerStatus$Version_): void;
|
|
getVersion(): Internal.ServerStatus$Version;
|
|
setFavicon($$0: string): void;
|
|
setDescription($$0: Internal.Component_): void;
|
|
getDescription(): Internal.Component;
|
|
set players($$0: Internal.ServerStatus$Players_)
|
|
get favicon(): string
|
|
get players(): Internal.ServerStatus$Players
|
|
set version($$0: Internal.ServerStatus$Version_)
|
|
get version(): Internal.ServerStatus$Version
|
|
set favicon($$0: string)
|
|
set description($$0: Internal.Component_)
|
|
get description(): Internal.Component
|
|
readonly static "FAVICON_WIDTH": 64;
|
|
readonly static "FAVICON_HEIGHT": 64;
|
|
}
|
|
type ServerStatus_ = ServerStatus;
|
|
class FeaturePoolElement extends Internal.StructurePoolElement {
|
|
getType(): Internal.StructurePoolElementType<any>;
|
|
toString(): string;
|
|
getSize($$0: Internal.StructureManager_, $$1: Internal.Rotation_): Vec3i;
|
|
getShuffledJigsawBlocks($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_, $$3: Internal.Random_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
place($$0: Internal.StructureManager_, $$1: Internal.WorldGenLevel_, $$2: Internal.StructureFeatureManager_, $$3: Internal.ChunkGenerator_, $$4: BlockPos_, $$5: BlockPos_, $$6: Internal.Rotation_, $$7: Internal.BoundingBox_, $$8: Internal.Random_, $$9: boolean): boolean;
|
|
getBoundingBox($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_): Internal.BoundingBox;
|
|
get type(): Internal.StructurePoolElementType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type FeaturePoolElement_ = FeaturePoolElement;
|
|
interface Color extends Internal.SpecialEquality {
|
|
getSerializeJS(): string;
|
|
createTextColorJS(): Internal.TextColor;
|
|
getArgbJS(): number;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
getHexJS(): string;
|
|
getRgbJS(): number;
|
|
getFireworkColorJS(): number;
|
|
get serializeJS(): string
|
|
get argbJS(): number
|
|
get hexJS(): string
|
|
get rgbJS(): number
|
|
get fireworkColorJS(): number
|
|
}
|
|
type Color_ = Color;
|
|
class ClientboundSetHealthPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getHealth(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getFood(): number;
|
|
getSaturation(): number;
|
|
isSkippable(): boolean;
|
|
get health(): number
|
|
get food(): number
|
|
get saturation(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetHealthPacket_ = ClientboundSetHealthPacket;
|
|
class AttributeMap {
|
|
constructor($$0: Internal.AttributeSupplier_)
|
|
load($$0: Internal.ListTag_): void;
|
|
getDirtyAttributes(): Internal.Set<Internal.AttributeInstance>;
|
|
removeAttributeModifiers($$0: Internal.Multimap_<Internal.Attribute_, Internal.AttributeModifier_>): void;
|
|
hasModifier($$0: Internal.Attribute_, $$1: Internal.UUID_): boolean;
|
|
assignValues($$0: Internal.AttributeMap_): void;
|
|
getInstance($$0: Internal.Attribute_): Internal.AttributeInstance;
|
|
hasAttribute($$0: Internal.Attribute_): boolean;
|
|
getBaseValue($$0: Internal.Attribute_): number;
|
|
getSyncableAttributes(): Internal.Collection<Internal.AttributeInstance>;
|
|
save(): Internal.ListTag;
|
|
getValue($$0: Internal.Attribute_): number;
|
|
addTransientAttributeModifiers($$0: Internal.Multimap_<Internal.Attribute_, Internal.AttributeModifier_>): void;
|
|
getModifierValue($$0: Internal.Attribute_, $$1: Internal.UUID_): number;
|
|
get dirtyAttributes(): Internal.Set<Internal.AttributeInstance>
|
|
get syncableAttributes(): Internal.Collection<Internal.AttributeInstance>
|
|
}
|
|
type AttributeMap_ = AttributeMap;
|
|
interface Predicate <T> {
|
|
negate(): this;
|
|
or(arg0: Internal.Predicate_<any>): this;
|
|
test(arg0: T): boolean;
|
|
not(arg0: Internal.Predicate_<any>): this;
|
|
and(arg0: Internal.Predicate_<any>): this;
|
|
isEqual(arg0: any): this;
|
|
}
|
|
type Predicate_<T> = Predicate<T> | ((arg0: T)=>boolean);
|
|
interface FileAttributeView extends Internal.AttributeView {
|
|
}
|
|
type FileAttributeView_ = FileAttributeView;
|
|
interface DensityFunction$FunctionContext {
|
|
blockX(): number;
|
|
getBlender(): Internal.Blender;
|
|
blockZ(): number;
|
|
blockY(): number;
|
|
get blender(): Internal.Blender
|
|
}
|
|
type DensityFunction$FunctionContext_ = DensityFunction$FunctionContext;
|
|
class NopProcessor extends Internal.StructureProcessor {
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "CODEC": any;
|
|
readonly static "INSTANCE": Internal.NopProcessor;
|
|
}
|
|
type NopProcessor_ = NopProcessor;
|
|
class RandomTickCallbackJS {
|
|
constructor(containerJS: Internal.BlockContainerJS_, random: Internal.Random_)
|
|
getLevel(): Internal.LevelJS;
|
|
getServer(): Internal.ServerJS;
|
|
get level(): Internal.LevelJS
|
|
get server(): Internal.ServerJS
|
|
"random": Internal.Random;
|
|
"block": Internal.BlockContainerJS;
|
|
}
|
|
type RandomTickCallbackJS_ = RandomTickCallbackJS;
|
|
class ItemModificationEventJS extends Internal.EventJS {
|
|
constructor()
|
|
modify(in_: Internal.IngredientJS_, c: Internal.Consumer_<Internal.ItemModificationProperties_>): void;
|
|
}
|
|
type ItemModificationEventJS_ = ItemModificationEventJS;
|
|
abstract class Certificate implements Internal.Serializable {
|
|
hashCode(): number;
|
|
verify(arg0: Internal.PublicKey_, arg1: string): void;
|
|
toString(): string;
|
|
getPublicKey(): Internal.PublicKey;
|
|
getType(): string;
|
|
verify(arg0: Internal.PublicKey_, arg1: Internal.Provider_): void;
|
|
getEncoded(): number[];
|
|
equals(arg0: any): boolean;
|
|
verify(arg0: Internal.PublicKey_): void;
|
|
get publicKey(): Internal.PublicKey
|
|
get type(): string
|
|
get encoded(): number[]
|
|
}
|
|
type Certificate_ = Certificate;
|
|
interface SortedMap <K, V> extends Internal.Map<K, V> {
|
|
replace(arg0: K, arg1: V): V;
|
|
keySet(): Internal.Set<K>;
|
|
subMap(arg0: K, arg1: K): this;
|
|
comparator(): Internal.Comparator<any>;
|
|
putIfAbsent(arg0: K, arg1: V): V;
|
|
values(): Internal.Collection<V>;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
tailMap(arg0: K): this;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): V;
|
|
lastKey(): K;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
headMap(arg0: K): this;
|
|
replace(arg0: K, arg1: V, arg2: V): boolean;
|
|
firstKey(): K;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
}
|
|
type SortedMap_<K, V> = SortedMap<K, V>;
|
|
class ServerChunkCache extends Internal.ChunkSource {
|
|
constructor($$0: Internal.ServerLevel_, $$1: Internal.LevelStorageSource$LevelStorageAccess_, $$2: Internal.DataFixer_, $$3: Internal.StructureManager_, $$4: Internal.Executor_, $$5: Internal.ChunkGenerator_, $$6: number, $$7: number, $$8: boolean, $$9: Internal.ChunkProgressListener_, $$10: any_, $$11: Internal.Supplier_<Internal.DimensionDataStorage_>)
|
|
broadcast($$0: Internal.Entity_, $$1: Internal.Packet_<any>): void;
|
|
gatherStats(): string;
|
|
updateChunkForced($$0: Internal.ChunkPos_, $$1: boolean): void;
|
|
getDataStorage(): Internal.DimensionDataStorage;
|
|
pollTask(): boolean;
|
|
setSimulationDistance($$0: number): void;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
setSpawnSettings($$0: boolean, $$1: boolean): void;
|
|
getChunkNow($$0: number, $$1: number): Internal.LevelChunk;
|
|
onLightUpdate($$0: Internal.LightLayer_, $$1: Internal.SectionPos_): void;
|
|
removeEntity($$0: Internal.Entity_): void;
|
|
getLevel(): Internal.Level;
|
|
getLastSpawnState(): Internal.NaturalSpawner$SpawnState;
|
|
getLightEngine(): Internal.LevelLightEngine;
|
|
removeRegionTicket($$0: Internal.TicketType_<T>, $$1: Internal.ChunkPos_, $$2: number, $$3: T): void;
|
|
getChunkDebugData($$0: Internal.ChunkPos_): string;
|
|
getLoadedChunksCount(): number;
|
|
chunkScanner(): Internal.ChunkScanAccess;
|
|
getLevel(): Internal.BlockGetter;
|
|
addRegionTicket($$0: Internal.TicketType_<T>, $$1: Internal.ChunkPos_, $$2: number, $$3: T): void;
|
|
tick($$0: Internal.BooleanSupplier_, $$1: boolean): void;
|
|
setViewDistance($$0: number): void;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_, $$3: boolean): Internal.ChunkAccess;
|
|
getTickingGenerated(): number;
|
|
getPendingTasksCount(): number;
|
|
getPoiManager(): Internal.PoiManager;
|
|
broadcastAndSend($$0: Internal.Entity_, $$1: Internal.Packet_<any>): void;
|
|
move($$0: Internal.ServerPlayer_): void;
|
|
addEntity($$0: Internal.Entity_): void;
|
|
getChunkForLighting($$0: number, $$1: number): Internal.BlockGetter;
|
|
close(): void;
|
|
getLightEngine(): Internal.ThreadedLevelLightEngine;
|
|
isPositionTicking($$0: number): boolean;
|
|
blockChanged($$0: BlockPos_): void;
|
|
getChunkFuture($$0: number, $$1: number, $$2: Internal.ChunkStatus_, $$3: boolean): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
getGenerator(): Internal.ChunkGenerator;
|
|
removeTicketsOnClosing(): void;
|
|
save($$0: boolean): void;
|
|
get dataStorage(): Internal.DimensionDataStorage
|
|
set simulationDistance($$0: number)
|
|
get level(): Internal.Level
|
|
get lastSpawnState(): Internal.NaturalSpawner$SpawnState
|
|
get lightEngine(): Internal.LevelLightEngine
|
|
get loadedChunksCount(): number
|
|
get level(): Internal.BlockGetter
|
|
set viewDistance($$0: number)
|
|
get tickingGenerated(): number
|
|
get pendingTasksCount(): number
|
|
get poiManager(): Internal.PoiManager
|
|
get lightEngine(): Internal.ThreadedLevelLightEngine
|
|
get generator(): Internal.ChunkGenerator
|
|
readonly "chunkMap": Internal.ChunkMap;
|
|
}
|
|
type ServerChunkCache_ = ServerChunkCache;
|
|
interface Double2ObjectFunction <V> extends it.unimi.dsi.fastutil.Function<number, V>, Internal.DoubleFunction<V> {
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Double2DoubleFunction;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Double2LongFunction;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ObjectFunction<V>;
|
|
remove(arg0: number): V;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
containsKey(arg0: any): boolean;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Double2CharFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ObjectFunction<V>;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): V;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Double2ByteFunction;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Double2ShortFunction;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ObjectFunction<V>;
|
|
apply(arg0: number): V;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Double2ObjectFunction<T>;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ObjectFunction<V>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
apply(arg0: number): V;
|
|
put(arg0: number, arg1: V): V;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Double2ReferenceFunction<T>;
|
|
get(arg0: number): V;
|
|
containsKey(arg0: number): boolean;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Double2FloatFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ObjectFunction<V>;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Double2IntFunction;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ObjectFunction<V>;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Double2ObjectFunction_<V> = ((arg0: number)=>V) | Double2ObjectFunction<V>;
|
|
class AtomicReference <V> implements Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: V)
|
|
weakCompareAndSetPlain(arg0: V, arg1: V): boolean;
|
|
updateAndGet(arg0: Internal.UnaryOperator_<V>): V;
|
|
getAndSet(arg0: V): V;
|
|
weakCompareAndSetRelease(arg0: V, arg1: V): boolean;
|
|
setPlain(arg0: V): void;
|
|
toString(): string;
|
|
weakCompareAndSetAcquire(arg0: V, arg1: V): boolean;
|
|
getAndUpdate(arg0: Internal.UnaryOperator_<V>): V;
|
|
getOpaque(): V;
|
|
getAcquire(): V;
|
|
compareAndExchangeAcquire(arg0: V, arg1: V): V;
|
|
weakCompareAndSetVolatile(arg0: V, arg1: V): boolean;
|
|
lazySet(arg0: V): void;
|
|
get(): V;
|
|
setRelease(arg0: V): void;
|
|
compareAndExchangeRelease(arg0: V, arg1: V): V;
|
|
compareAndSet(arg0: V, arg1: V): boolean;
|
|
weakCompareAndSet(arg0: V, arg1: V): boolean;
|
|
setOpaque(arg0: V): void;
|
|
compareAndExchange(arg0: V, arg1: V): V;
|
|
accumulateAndGet(arg0: V, arg1: Internal.BinaryOperator_<V>): V;
|
|
getPlain(): V;
|
|
getAndAccumulate(arg0: V, arg1: Internal.BinaryOperator_<V>): V;
|
|
set(arg0: V): void;
|
|
set plain(arg0: V)
|
|
get opaque(): V
|
|
get acquire(): V
|
|
set release(arg0: V)
|
|
set opaque(arg0: V)
|
|
get plain(): V
|
|
}
|
|
type AtomicReference_<V> = AtomicReference<V>;
|
|
class SerializerType <T> {
|
|
constructor($$0: Internal.Serializer_<any>)
|
|
getSerializer(): Internal.Serializer<any>;
|
|
get serializer(): Internal.Serializer<any>
|
|
}
|
|
type SerializerType_<T> = SerializerType<T>;
|
|
class BlockRenderDispatcher implements Internal.ResourceManagerReloadListener, Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: Internal.BlockModelShaper_, $$1: any_, $$2: Internal.BlockColors_)
|
|
renderSingleBlock($$0: Internal.BlockState_, $$1: Internal.PoseStack_, $$2: Internal.MultiBufferSource_, $$3: number, $$4: number): void;
|
|
getModelRenderer(): Internal.ModelBlockRenderer;
|
|
getBlockModel($$0: Internal.BlockState_): Internal.BakedModel;
|
|
getName(): string;
|
|
renderLiquid($$0: BlockPos_, $$1: Internal.BlockAndTintGetter_, $$2: Internal.VertexConsumer_, $$3: Internal.BlockState_, $$4: Internal.FluidState_): boolean;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
renderBreakingTexture($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.BlockAndTintGetter_, $$3: Internal.PoseStack_, $$4: Internal.VertexConsumer_): void;
|
|
getBlockModelShaper(): Internal.BlockModelShaper;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getFabricId(): ResourceLocation;
|
|
renderBatched($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.BlockAndTintGetter_, $$3: Internal.PoseStack_, $$4: Internal.VertexConsumer_, $$5: boolean, $$6: Internal.Random_): boolean;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get modelRenderer(): Internal.ModelBlockRenderer
|
|
get name(): string
|
|
get blockModelShaper(): Internal.BlockModelShaper
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get fabricId(): ResourceLocation
|
|
}
|
|
type BlockRenderDispatcher_ = BlockRenderDispatcher;
|
|
class PickaxeItemBuilder extends Internal.HandheldItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.Item;
|
|
}
|
|
type PickaxeItemBuilder_ = PickaxeItemBuilder;
|
|
interface WorldGenLevel extends Internal.ServerLevelAccessor {
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
getSeed(): number;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
dayTime(): number;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
getMaxSection(): number;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_): void;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getTimeOfDay($$0: number): number;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
blockUpdated($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
getDifficulty(): Internal.Difficulty;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getMoonPhase(): number;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
addFreshEntityWithPassengers($$0: Internal.Entity_): void;
|
|
getBrightness($$0: BlockPos_): number;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getMinBuildHeight(): number;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number): void;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number): boolean;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getSectionIndex($$0: number): number;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
ensureCanWrite($$0: BlockPos_): boolean;
|
|
getMaxBuildHeight(): number;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number): void;
|
|
getMoonBrightness(): number;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
getChunk($$0: number, $$1: number): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getHeight(): number;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
setCurrentlyGenerating($$0: Internal.Supplier_<string>): void;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: Internal.Entity_): void;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
levelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
getMaxLightLevel(): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
get minSection(): number
|
|
get seed(): number
|
|
get maxSection(): number
|
|
get difficulty(): Internal.Difficulty
|
|
get moonPhase(): number
|
|
get sectionsCount(): number
|
|
get minBuildHeight(): number
|
|
get maxBuildHeight(): number
|
|
get moonBrightness(): number
|
|
get height(): number
|
|
set currentlyGenerating($$0: Internal.Supplier_<string>)
|
|
get maxLightLevel(): number
|
|
}
|
|
type WorldGenLevel_ = WorldGenLevel;
|
|
class ClipContext {
|
|
constructor($$0: Vec3_, $$1: Vec3_, $$2: any_, $$3: any_, $$4: Internal.Entity_)
|
|
getFluidShape($$0: Internal.FluidState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): Internal.VoxelShape;
|
|
getFrom(): Vec3;
|
|
getTo(): Vec3;
|
|
getBlockShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): Internal.VoxelShape;
|
|
get from(): Vec3
|
|
get to(): Vec3
|
|
}
|
|
type ClipContext_ = ClipContext;
|
|
abstract class ByteBuf implements Internal.Comparable<Internal.ByteBuf>, Internal.ReferenceCounted {
|
|
constructor()
|
|
getBytes(arg0: number, arg1: Internal.OutputStream_, arg2: number): this;
|
|
indexOf(arg0: number, arg1: number, arg2: number): number;
|
|
readShortLE(): number;
|
|
readableBytes(): number;
|
|
writeInt(arg0: number): this;
|
|
readDouble(): number;
|
|
maxFastWritableBytes(): number;
|
|
skipBytes(arg0: number): this;
|
|
forEachByteDesc(arg0: Internal.ByteProcessor_): number;
|
|
markReaderIndex(): this;
|
|
nioBufferCount(): number;
|
|
markWriterIndex(): this;
|
|
nioBuffers(): Internal.ByteBuffer[];
|
|
writeBytes(arg0: number[], arg1: number, arg2: number): this;
|
|
getShortLE(arg0: number): number;
|
|
getFloat(arg0: number): number;
|
|
writeFloat(arg0: number): this;
|
|
setBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number;
|
|
memoryAddress(): number;
|
|
setFloat(arg0: number, arg1: number): this;
|
|
ensureWritable(arg0: number): this;
|
|
forEachByte(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number;
|
|
resetWriterIndex(): this;
|
|
isReadable(arg0: number): boolean;
|
|
getMediumLE(arg0: number): number;
|
|
maxWritableBytes(): number;
|
|
getBytes(arg0: number, arg1: Internal.GatheringByteChannel_, arg2: number): number;
|
|
readUnsignedMedium(): number;
|
|
isReadable(): boolean;
|
|
readIntLE(): number;
|
|
getByte(arg0: number): number;
|
|
writeShort(arg0: number): this;
|
|
getMedium(arg0: number): number;
|
|
bytesBefore(arg0: number, arg1: number): number;
|
|
writeBytes(arg0: Internal.InputStream_, arg1: number): number;
|
|
compareTo(arg0: Internal.ByteBuf_): number;
|
|
readUnsignedMediumLE(): number;
|
|
readBoolean(): boolean;
|
|
writeIntLE(arg0: number): this;
|
|
setMediumLE(arg0: number, arg1: number): this;
|
|
slice(): this;
|
|
writeMedium(arg0: number): this;
|
|
copy(arg0: number, arg1: number): this;
|
|
setCharSequence(arg0: number, arg1: Internal.CharSequence_, arg2: Internal.Charset_): number;
|
|
isReadOnly(): boolean;
|
|
resetReaderIndex(): this;
|
|
setDoubleLE(arg0: number, arg1: number): this;
|
|
writeLongLE(arg0: number): this;
|
|
writeCharSequence(arg0: Internal.CharSequence_, arg1: Internal.Charset_): number;
|
|
readBytes(arg0: number[]): this;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuf_): this;
|
|
readByte(): number;
|
|
writerIndex(arg0: number): this;
|
|
readUnsignedShort(): number;
|
|
forEachByteDesc(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number;
|
|
writeMediumLE(arg0: number): this;
|
|
writeBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number;
|
|
forEachByte(arg0: Internal.ByteProcessor_): number;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuf_): this;
|
|
isContiguous(): boolean;
|
|
setLongLE(arg0: number, arg1: number): this;
|
|
arrayOffset(): number;
|
|
readBytes(arg0: Internal.ByteBuffer_): this;
|
|
retainedSlice(arg0: number, arg1: number): this;
|
|
getUnsignedByte(arg0: number): number;
|
|
writeBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): this;
|
|
readBytes(arg0: Internal.ByteBuf_, arg1: number): this;
|
|
readBytes(arg0: number[], arg1: number, arg2: number): this;
|
|
retainedSlice(): this;
|
|
nioBuffer(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
setShort(arg0: number, arg1: number): this;
|
|
getUnsignedInt(arg0: number): number;
|
|
getUnsignedMedium(arg0: number): number;
|
|
getUnsignedMediumLE(arg0: number): number;
|
|
toString(): string;
|
|
readDoubleLE(): number;
|
|
getBoolean(arg0: number): boolean;
|
|
writeZero(arg0: number): this;
|
|
maxCapacity(): number;
|
|
nioBuffer(): Internal.ByteBuffer;
|
|
getCharSequence(arg0: number, arg1: number, arg2: Internal.Charset_): Internal.CharSequence;
|
|
clear(): this;
|
|
readBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number;
|
|
readMedium(): number;
|
|
unwrap(): this;
|
|
retain(): Internal.ReferenceCounted;
|
|
readUnsignedShortLE(): number;
|
|
internalNioBuffer(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
writeBytes(arg0: number[]): this;
|
|
discardReadBytes(): this;
|
|
writeChar(arg0: number): this;
|
|
setBytes(arg0: number, arg1: Internal.InputStream_, arg2: number): number;
|
|
getFloatLE(arg0: number): number;
|
|
duplicate(): this;
|
|
isWritable(): boolean;
|
|
readerIndex(): number;
|
|
getDouble(arg0: number): number;
|
|
setByte(arg0: number, arg1: number): this;
|
|
readBytes(arg0: Internal.GatheringByteChannel_, arg1: number): number;
|
|
retain(arg0: number): this;
|
|
capacity(arg0: number): this;
|
|
isDirect(): boolean;
|
|
readUnsignedInt(): number;
|
|
writeDouble(arg0: number): this;
|
|
writerIndex(): number;
|
|
retainedDuplicate(): this;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): this;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): this;
|
|
setShortLE(arg0: number, arg1: number): this;
|
|
compareTo(arg0: any): number;
|
|
setFloatLE(arg0: number, arg1: number): this;
|
|
setLong(arg0: number, arg1: number): this;
|
|
readMediumLE(): number;
|
|
writeFloatLE(arg0: number): this;
|
|
writableBytes(): number;
|
|
order(): Internal.ByteOrder;
|
|
getUnsignedIntLE(arg0: number): number;
|
|
getChar(arg0: number): string;
|
|
writeBytes(arg0: Internal.ByteBuf_, arg1: number): this;
|
|
readChar(): string;
|
|
setInt(arg0: number, arg1: number): this;
|
|
discardSomeReadBytes(): this;
|
|
bytesBefore(arg0: number, arg1: number, arg2: number): number;
|
|
isWritable(arg0: number): boolean;
|
|
alloc(): Internal.ByteBufAllocator;
|
|
bytesBefore(arg0: number): number;
|
|
readInt(): number;
|
|
nioBuffers(arg0: number, arg1: number): Internal.ByteBuffer[];
|
|
readRetainedSlice(arg0: number): this;
|
|
setChar(arg0: number, arg1: number): this;
|
|
setBytes(arg0: number, arg1: number[]): this;
|
|
readFloatLE(): number;
|
|
writeBytes(arg0: Internal.ByteBuffer_): this;
|
|
writeShortLE(arg0: number): this;
|
|
array(): number[];
|
|
readShort(): number;
|
|
getLong(arg0: number): number;
|
|
getIntLE(arg0: number): number;
|
|
readBytes(arg0: Internal.OutputStream_, arg1: number): this;
|
|
slice(arg0: number, arg1: number): this;
|
|
capacity(): number;
|
|
readerIndex(arg0: number): this;
|
|
setBytes(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
readCharSequence(arg0: number, arg1: Internal.Charset_): Internal.CharSequence;
|
|
writeDoubleLE(arg0: number): this;
|
|
getBytes(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
asReadOnly(): this;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): this;
|
|
hasMemoryAddress(): boolean;
|
|
getLongLE(arg0: number): number;
|
|
setZero(arg0: number, arg1: number): this;
|
|
readSlice(arg0: number): this;
|
|
readLongLE(): number;
|
|
getShort(arg0: number): number;
|
|
writeLong(arg0: number): this;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): this;
|
|
readFloat(): number;
|
|
readBytes(arg0: Internal.ByteBuf_): this;
|
|
getDoubleLE(arg0: number): number;
|
|
readUnsignedIntLE(): number;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
getInt(arg0: number): number;
|
|
writeBoolean(arg0: boolean): this;
|
|
getBytes(arg0: number, arg1: number[]): this;
|
|
writeBytes(arg0: Internal.ScatteringByteChannel_, arg1: number): number;
|
|
setIndex(arg0: number, arg1: number): this;
|
|
setMedium(arg0: number, arg1: number): this;
|
|
hasArray(): boolean;
|
|
setBoolean(arg0: number, arg1: boolean): this;
|
|
writeBytes(arg0: Internal.ByteBuf_): this;
|
|
setBytes(arg0: number, arg1: Internal.ScatteringByteChannel_, arg2: number): number;
|
|
readLong(): number;
|
|
writeByte(arg0: number): this;
|
|
copy(): this;
|
|
touch(): Internal.ReferenceCounted;
|
|
readBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): this;
|
|
ensureWritable(arg0: number, arg1: boolean): number;
|
|
getUnsignedShort(arg0: number): number;
|
|
readBytes(arg0: number): this;
|
|
getBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number;
|
|
setDouble(arg0: number, arg1: number): this;
|
|
readUnsignedByte(): number;
|
|
getUnsignedShortLE(arg0: number): number;
|
|
setIntLE(arg0: number, arg1: number): this;
|
|
hashCode(): number;
|
|
toString(arg0: Internal.Charset_): string;
|
|
order(arg0: Internal.ByteOrder_): this;
|
|
touch(arg0: any): this;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
equals(arg0: any): boolean;
|
|
toString(arg0: number, arg1: number, arg2: Internal.Charset_): string;
|
|
get readable(): boolean
|
|
get readOnly(): boolean
|
|
get contiguous(): boolean
|
|
get writable(): boolean
|
|
get direct(): boolean
|
|
}
|
|
type ByteBuf_ = ByteBuf;
|
|
class CarverDebugSettings {
|
|
getAirState(): Internal.BlockState;
|
|
static of($$0: boolean, $$1: Internal.BlockState_, $$2: Internal.BlockState_, $$3: Internal.BlockState_, $$4: Internal.BlockState_): Internal.CarverDebugSettings;
|
|
getBarrierState(): Internal.BlockState;
|
|
getWaterState(): Internal.BlockState;
|
|
static of($$0: boolean, $$1: Internal.BlockState_): Internal.CarverDebugSettings;
|
|
getLavaState(): Internal.BlockState;
|
|
static of($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.BlockState_, $$3: Internal.BlockState_): Internal.CarverDebugSettings;
|
|
isDebugMode(): boolean;
|
|
get airState(): Internal.BlockState
|
|
get barrierState(): Internal.BlockState
|
|
get waterState(): Internal.BlockState
|
|
get lavaState(): Internal.BlockState
|
|
get debugMode(): boolean
|
|
readonly static "DEFAULT": Internal.CarverDebugSettings;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CarverDebugSettings_ = CarverDebugSettings;
|
|
class WorldBorder {
|
|
constructor()
|
|
getDamagePerBlock(): number;
|
|
getLerpRemainingTime(): number;
|
|
removeListener($$0: Internal.BorderChangeListener_): void;
|
|
clampToBounds($$0: number, $$1: number, $$2: number): BlockPos;
|
|
getMaxZ(): number;
|
|
getMaxX(): number;
|
|
getAbsoluteMaxSize(): number;
|
|
getCenterZ(): number;
|
|
getLerpSpeed(): number;
|
|
getCenterX(): number;
|
|
isWithinBounds($$0: number, $$1: number, $$2: number): boolean;
|
|
setWarningTime($$0: number): void;
|
|
getStatus(): Internal.BorderStatus;
|
|
getCollisionShape(): Internal.VoxelShape;
|
|
setCenter($$0: number, $$1: number): void;
|
|
setDamageSafeZone($$0: number): void;
|
|
getWarningTime(): number;
|
|
setSize($$0: number): void;
|
|
applySettings($$0: Internal.WorldBorder$Settings_): void;
|
|
getMinX(): number;
|
|
createSettings(): Internal.WorldBorder$Settings;
|
|
getWarningBlocks(): number;
|
|
isWithinBounds($$0: Internal.AABB_): boolean;
|
|
addListener($$0: Internal.BorderChangeListener_): void;
|
|
getMinZ(): number;
|
|
getDistanceToBorder($$0: Internal.Entity_): number;
|
|
getSize(): number;
|
|
getDamageSafeZone(): number;
|
|
lerpSizeBetween($$0: number, $$1: number, $$2: number): void;
|
|
tick(): void;
|
|
setDamagePerBlock($$0: number): void;
|
|
getLerpTarget(): number;
|
|
getDistanceToBorder($$0: number, $$1: number): number;
|
|
setAbsoluteMaxSize($$0: number): void;
|
|
isWithinBounds($$0: BlockPos_): boolean;
|
|
isInsideCloseToBorder($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
isWithinBounds($$0: number, $$1: number): boolean;
|
|
isWithinBounds($$0: Internal.ChunkPos_): boolean;
|
|
setWarningBlocks($$0: number): void;
|
|
get damagePerBlock(): number
|
|
get lerpRemainingTime(): number
|
|
get maxZ(): number
|
|
get maxX(): number
|
|
get absoluteMaxSize(): number
|
|
get centerZ(): number
|
|
get lerpSpeed(): number
|
|
get centerX(): number
|
|
set warningTime($$0: number)
|
|
get status(): Internal.BorderStatus
|
|
get collisionShape(): Internal.VoxelShape
|
|
set damageSafeZone($$0: number)
|
|
get warningTime(): number
|
|
set size($$0: number)
|
|
get minX(): number
|
|
get warningBlocks(): number
|
|
get minZ(): number
|
|
get size(): number
|
|
get damageSafeZone(): number
|
|
set damagePerBlock($$0: number)
|
|
get lerpTarget(): number
|
|
set absoluteMaxSize($$0: number)
|
|
set warningBlocks($$0: number)
|
|
readonly static "MAX_CENTER_COORDINATE": 2.9999984E7;
|
|
readonly static "MAX_SIZE": 5.9999968E7;
|
|
readonly static "DEFAULT_SETTINGS": Internal.WorldBorder$Settings;
|
|
}
|
|
type WorldBorder_ = WorldBorder;
|
|
class TrapezoidHeight extends Internal.HeightProvider {
|
|
static of($$0: Internal.VerticalAnchor_, $$1: Internal.VerticalAnchor_): Internal.TrapezoidHeight;
|
|
static of($$0: Internal.VerticalAnchor_, $$1: Internal.VerticalAnchor_, $$2: number): Internal.TrapezoidHeight;
|
|
toString(): string;
|
|
sample($$0: Internal.Random_, $$1: Internal.WorldGenerationContext_): number;
|
|
getType(): Internal.HeightProviderType<any>;
|
|
get type(): Internal.HeightProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type TrapezoidHeight_ = TrapezoidHeight;
|
|
abstract class PatrollingMonster extends Internal.Monster {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
hasPatrolTarget(): boolean;
|
|
getMyRidingOffset(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
findPatrolTarget(): void;
|
|
isPatrolLeader(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
canBeLeader(): boolean;
|
|
getPatrolTarget(): BlockPos;
|
|
alwaysAccepts(): boolean;
|
|
static checkPatrollingMonsterSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
canJoinPatrol(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setPatrolTarget($$0: BlockPos_): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setPatrolLeader($$0: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get myRidingOffset(): number
|
|
get patrolLeader(): boolean
|
|
get patrolTarget(): BlockPos
|
|
set patrolTarget($$0: BlockPos_)
|
|
set patrolLeader($$0: boolean)
|
|
}
|
|
type PatrollingMonster_ = PatrollingMonster;
|
|
class RecipeCollection {
|
|
constructor($$0: Internal.List_<Internal.Recipe_<any>>)
|
|
hasSingleResultItem(): boolean;
|
|
hasKnownRecipes(): boolean;
|
|
hasFitting(): boolean;
|
|
canCraft($$0: Internal.StackedContents_, $$1: number, $$2: number, $$3: Internal.RecipeBook_): void;
|
|
hasCraftable(): boolean;
|
|
getRecipes($$0: boolean): Internal.List<Internal.Recipe<any>>;
|
|
isCraftable($$0: Internal.Recipe_<any>): boolean;
|
|
getDisplayRecipes($$0: boolean): Internal.List<Internal.Recipe<any>>;
|
|
updateKnownRecipes($$0: Internal.RecipeBook_): void;
|
|
getRecipes(): Internal.List<Internal.Recipe<any>>;
|
|
get recipes(): Internal.List<Internal.Recipe<any>>
|
|
}
|
|
type RecipeCollection_ = RecipeCollection;
|
|
class ChestType extends Internal.Enum<Internal.ChestType> implements Internal.StringRepresentable {
|
|
static valueOf($$0: string): Internal.ChestType;
|
|
getSerializedName(): string;
|
|
getOpposite(): this;
|
|
static values(): Internal.ChestType[];
|
|
get serializedName(): string
|
|
get opposite(): Internal.ChestType
|
|
readonly static "SINGLE": Internal.ChestType;
|
|
readonly static "LEFT": Internal.ChestType;
|
|
readonly static "RIGHT": Internal.ChestType;
|
|
readonly static "BY_ID": any;
|
|
}
|
|
type ChestType_ = "single" | ChestType | "right" | "left";
|
|
abstract class OutputStream implements Internal.Closeable, Internal.Flushable {
|
|
constructor()
|
|
flush(): void;
|
|
write(arg0: number): void;
|
|
static nullOutputStream(): Internal.OutputStream;
|
|
close(): void;
|
|
write(arg0: number[], arg1: number, arg2: number): void;
|
|
write(arg0: number[]): void;
|
|
}
|
|
type OutputStream_ = OutputStream;
|
|
class AttachedData extends Internal.HashMap<string, any> {
|
|
constructor(p: any)
|
|
getParent(): any;
|
|
get parent(): any
|
|
}
|
|
type AttachedData_ = AttachedData;
|
|
class Wolf extends Internal.TamableAnimal implements Internal.NeutralMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
playerDied($$0: Internal.Player_): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isAngry(): boolean;
|
|
canMate($$0: Internal.Animal_): boolean;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
startPersistentAngerTimer(): void;
|
|
getBodyRollAngle($$0: number, $$1: number): number;
|
|
getMaxSpawnClusterSize(): number;
|
|
setRemainingPersistentAngerTime($$0: number): void;
|
|
getMaxHeadXRot(): number;
|
|
isWet(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
setTame($$0: boolean): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
readPersistentAngerSaveData($$0: Internal.Level_, $$1: Internal.CompoundTag_): void;
|
|
stopBeingAngry(): void;
|
|
alwaysAccepts(): boolean;
|
|
die($$0: Internal.DamageSource_): void;
|
|
setPersistentAngerTarget($$0: Internal.UUID_): void;
|
|
getLeashOffset(): Vec3;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
setCollarColor($$0: Internal.DyeColor_): void;
|
|
setIsInterested($$0: boolean): void;
|
|
getWetShade($$0: number): number;
|
|
forgetCurrentTargetAndRefreshUniversalAnger(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
getTailAngle(): number;
|
|
addPersistentAngerSaveData($$0: Internal.CompoundTag_): void;
|
|
isInterested(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isAngryAt($$0: Internal.LivingEntity_): boolean;
|
|
handleEntityEvent($$0: number): void;
|
|
getRemainingPersistentAngerTime(): number;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
getPersistentAngerTarget(): Internal.UUID;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
aiStep(): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
getHeadRollAngle($$0: number): number;
|
|
isAngryAtAllPlayers($$0: Internal.Level_): boolean;
|
|
updatePersistentAnger($$0: Internal.ServerLevel_, $$1: boolean): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
wantsToAttack($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_): boolean;
|
|
static checkWolfSpawnRules($$0: Internal.EntityType_<Internal.Wolf_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getCollarColor(): Internal.DyeColor;
|
|
get angry(): boolean
|
|
get maxSpawnClusterSize(): number
|
|
set remainingPersistentAngerTime($$0: number)
|
|
get maxHeadXRot(): number
|
|
get wet(): boolean
|
|
set tame($$0: boolean)
|
|
set persistentAngerTarget($$0: Internal.UUID_)
|
|
get leashOffset(): Vec3
|
|
set collarColor($$0: Internal.DyeColor_)
|
|
set isInterested($$0: boolean)
|
|
get tailAngle(): number
|
|
get interested(): boolean
|
|
get remainingPersistentAngerTime(): number
|
|
get persistentAngerTarget(): Internal.UUID
|
|
get collarColor(): Internal.DyeColor
|
|
readonly static "PREY_SELECTOR": any;
|
|
}
|
|
type Wolf_ = Wolf;
|
|
class EndCrystal extends Internal.Entity {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
kill(): void;
|
|
isPickable(): boolean;
|
|
getBeamTarget(): BlockPos;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getPickResult(): Internal.ItemStack;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
setShowBottom($$0: boolean): void;
|
|
showsBottom(): boolean;
|
|
setBeamTarget($$0: BlockPos_): void;
|
|
get pickable(): boolean
|
|
get beamTarget(): BlockPos
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get pickResult(): Internal.ItemStack
|
|
set showBottom($$0: boolean)
|
|
set beamTarget($$0: BlockPos_)
|
|
"time": number;
|
|
}
|
|
type EndCrystal_ = EndCrystal;
|
|
interface ExternalArrayData {
|
|
getArrayElement(arg0: number): any;
|
|
getArrayLength(): number;
|
|
setArrayElement(arg0: number, arg1: any): void;
|
|
get arrayLength(): number
|
|
}
|
|
type ExternalArrayData_ = ExternalArrayData;
|
|
class ParticleStatus extends Internal.Enum<Internal.ParticleStatus> {
|
|
static values(): Internal.ParticleStatus[];
|
|
getKey(): string;
|
|
static byId($$0: number): Internal.ParticleStatus;
|
|
static valueOf($$0: string): Internal.ParticleStatus;
|
|
getId(): number;
|
|
get key(): string
|
|
get id(): number
|
|
readonly static "ALL": Internal.ParticleStatus;
|
|
readonly static "DECREASED": Internal.ParticleStatus;
|
|
readonly static "MINIMAL": Internal.ParticleStatus;
|
|
}
|
|
type ParticleStatus_ = ParticleStatus | "minimal" | "decreased" | "all";
|
|
class ClientboundSetBorderWarningDistancePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.WorldBorder_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getWarningBlocks(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get warningBlocks(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetBorderWarningDistancePacket_ = ClientboundSetBorderWarningDistancePacket;
|
|
class BlockBreakEventJS extends Internal.PlayerEventJS {
|
|
constructor(entity: Internal.ServerPlayer_, level: Internal.Level_, pos: BlockPos_, state: Internal.BlockState_, xp: any_)
|
|
getXp(): number;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
setXp(xp: number): void;
|
|
getBlock(): Internal.BlockContainerJS;
|
|
get xp(): number
|
|
get entity(): Internal.EntityJS
|
|
set xp(xp: number)
|
|
get block(): Internal.BlockContainerJS
|
|
}
|
|
type BlockBreakEventJS_ = BlockBreakEventJS;
|
|
class RailShape extends Internal.Enum<Internal.RailShape> implements Internal.StringRepresentable {
|
|
static values(): Internal.RailShape[];
|
|
isAscending(): boolean;
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.RailShape;
|
|
get ascending(): boolean
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "NORTH_EAST": Internal.RailShape;
|
|
readonly static "NORTH_WEST": Internal.RailShape;
|
|
readonly static "SOUTH_EAST": Internal.RailShape;
|
|
readonly static "ASCENDING_WEST": Internal.RailShape;
|
|
readonly static "ASCENDING_EAST": Internal.RailShape;
|
|
readonly static "ASCENDING_NORTH": Internal.RailShape;
|
|
readonly static "ASCENDING_SOUTH": Internal.RailShape;
|
|
readonly static "NORTH_SOUTH": Internal.RailShape;
|
|
readonly static "EAST_WEST": Internal.RailShape;
|
|
readonly static "SOUTH_WEST": Internal.RailShape;
|
|
}
|
|
type RailShape_ = "north_west" | "north_east" | "ascending_west" | "south_west" | "ascending_east" | RailShape | "north_south" | "east_west" | "ascending_south" | "ascending_north" | "south_east";
|
|
class ConsString implements Internal.CharSequence {
|
|
constructor(str1: Internal.CharSequence_, str2: Internal.CharSequence_)
|
|
subSequence(start: number, end: number): Internal.CharSequence;
|
|
toString(): string;
|
|
chars(): Internal.IntStream;
|
|
charAt(index: number): string;
|
|
isEmpty(): boolean;
|
|
length(): number;
|
|
codePoints(): Internal.IntStream;
|
|
get empty(): boolean
|
|
}
|
|
type ConsString_ = ConsString;
|
|
interface PackSource {
|
|
passThrough(): this;
|
|
decorate(arg0: Internal.Component_): Internal.Component;
|
|
decorating($$0: string): this;
|
|
readonly static "DEFAULT": any;
|
|
readonly static "SERVER": any;
|
|
readonly static "BUILT_IN": any;
|
|
readonly static "WORLD": any;
|
|
}
|
|
type PackSource_ = PackSource;
|
|
interface GameVersion {
|
|
isStable(): boolean;
|
|
getWorldVersion(): number;
|
|
getName(): string;
|
|
getPackVersion(arg0: com.mojang.bridge.game.PackType_): number;
|
|
getSeriesId(): string;
|
|
getProtocolVersion(): number;
|
|
getId(): string;
|
|
getBuildTime(): Internal.Date;
|
|
getPackVersion(): number;
|
|
getReleaseTarget(): string;
|
|
get stable(): boolean
|
|
get worldVersion(): number
|
|
get name(): string
|
|
get seriesId(): string
|
|
get protocolVersion(): number
|
|
get id(): string
|
|
get buildTime(): Internal.Date
|
|
get packVersion(): number
|
|
get releaseTarget(): string
|
|
}
|
|
type GameVersion_ = GameVersion;
|
|
class Monitor {
|
|
constructor($$0: number)
|
|
getModeCount(): number;
|
|
getX(): number;
|
|
toString(): string;
|
|
getY(): number;
|
|
getPreferredVidMode($$0: Internal.Optional_<Internal.VideoMode_>): Internal.VideoMode;
|
|
getMode($$0: number): Internal.VideoMode;
|
|
getMonitor(): number;
|
|
getCurrentMode(): Internal.VideoMode;
|
|
refreshVideoModes(): void;
|
|
getVideoModeIndex($$0: Internal.VideoMode_): number;
|
|
get modeCount(): number
|
|
get x(): number
|
|
get y(): number
|
|
get monitor(): number
|
|
get currentMode(): Internal.VideoMode
|
|
}
|
|
type Monitor_ = Monitor;
|
|
interface FireworkRocketEntityKJS {
|
|
setLifetimeKJS(arg0: number): void;
|
|
set lifetimeKJS(arg0: number)
|
|
}
|
|
type FireworkRocketEntityKJS_ = FireworkRocketEntityKJS;
|
|
class ServerStatsCounter extends Internal.StatsCounter {
|
|
constructor($$0: Internal.MinecraftServer_, $$1: Internal.File_)
|
|
parseLocal($$0: Internal.DataFixer_, $$1: string): void;
|
|
sendStats($$0: Internal.ServerPlayer_): void;
|
|
setValue($$0: Internal.Player_, $$1: Internal.Stat_<any>, $$2: number): void;
|
|
markAllDirty(): void;
|
|
save(): void;
|
|
}
|
|
type ServerStatsCounter_ = ServerStatsCounter;
|
|
interface StackedContentsCompatible {
|
|
fillStackedContents(arg0: Internal.StackedContents_): void;
|
|
}
|
|
type StackedContentsCompatible_ = StackedContentsCompatible;
|
|
class GameProfileCache$GameProfileInfo {
|
|
getLastAccess(): number;
|
|
getProfile(): Internal.GameProfile;
|
|
setLastAccess($$0: number): void;
|
|
getExpirationDate(): Internal.Date;
|
|
get lastAccess(): number
|
|
get profile(): Internal.GameProfile
|
|
set lastAccess($$0: number)
|
|
get expirationDate(): Internal.Date
|
|
}
|
|
type GameProfileCache$GameProfileInfo_ = GameProfileCache$GameProfileInfo;
|
|
class AcaciaFoliagePlacer extends Internal.FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_)
|
|
foliageHeight($$0: Internal.Random_, $$1: number, $$2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type AcaciaFoliagePlacer_ = AcaciaFoliagePlacer;
|
|
abstract class FastMapKey <T> {
|
|
getProperty(): Internal.Property<T>;
|
|
getValue(arg0: number): T;
|
|
numValues(): number;
|
|
get property(): Internal.Property<T>
|
|
}
|
|
type FastMapKey_<T> = FastMapKey<T>;
|
|
abstract class GlslPreprocessor {
|
|
constructor()
|
|
process($$0: string): Internal.List<string>;
|
|
applyImport(arg0: boolean, arg1: string): string;
|
|
}
|
|
type GlslPreprocessor_ = GlslPreprocessor;
|
|
class HoverEvent$ItemStackInfo {
|
|
constructor($$0: Internal.ItemStack_)
|
|
hashCode(): number;
|
|
equals($$0: any): boolean;
|
|
getItemStack(): Internal.ItemStack;
|
|
get itemStack(): Internal.ItemStack
|
|
}
|
|
type HoverEvent$ItemStackInfo_ = HoverEvent$ItemStackInfo;
|
|
interface Reference2IntFunction <K> extends Internal.ToIntFunction<K>, it.unimi.dsi.fastutil.Function<K, number> {
|
|
put(arg0: K, arg1: number): number;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
removeInt(arg0: any): number;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2IntFunction;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Reference2ByteFunction<K>;
|
|
apply(arg0: K): number;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Reference2ShortFunction<K>;
|
|
containsKey(arg0: any): boolean;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2IntFunction;
|
|
getInt(arg0: any): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Reference2LongFunction<K>;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2IntFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2IntFunction<T>;
|
|
put(arg0: K, arg1: number): number;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2IntFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2IntFunction;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2IntFunction;
|
|
applyAsInt(arg0: K): number;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2IntFunction<T>;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Reference2ObjectFunction<K, T>;
|
|
clear(): void;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Reference2CharFunction<K>;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
get(arg0: any): any;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Reference2FloatFunction<K>;
|
|
}
|
|
type Reference2IntFunction_<K> = ((arg0: any)=>number) | Reference2IntFunction<K>;
|
|
class ClientboundSetCameraPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Entity_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getEntity($$0: Internal.Level_): Internal.Entity;
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetCameraPacket_ = ClientboundSetCameraPacket;
|
|
abstract class EnumSet <E> extends Internal.AbstractSet<E> implements Internal.Cloneable, Internal.Serializable {
|
|
static of(arg0: E, ...arg1: E[]): Internal.EnumSet<E>;
|
|
static of(arg0: E): Internal.EnumSet<E>;
|
|
static of(arg0: E, arg1: E): Internal.EnumSet<E>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E): Internal.EnumSet<E>;
|
|
static complementOf(arg0: Internal.EnumSet_<E>): Internal.EnumSet<E>;
|
|
parallelStream(): Internal.Stream<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.EnumSet<E>;
|
|
static of(arg0: E, arg1: E, arg2: E): Internal.EnumSet<E>;
|
|
static allOf(arg0: Internal.Class_<E>): Internal.EnumSet<E>;
|
|
static copyOf(arg0: Internal.Collection_<E>): Internal.EnumSet<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
static noneOf(arg0: Internal.Class_<E>): Internal.EnumSet<E>;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
stream(): Internal.Stream<E>;
|
|
static range(arg0: E, arg1: E): Internal.EnumSet<E>;
|
|
static copyOf(arg0: Internal.EnumSet_<E>): Internal.EnumSet<E>;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
clone(): this;
|
|
}
|
|
type EnumSet_<E> = EnumSet<E>;
|
|
class BeehiveBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getOccupantCount(): number;
|
|
static getHoneyLevel($$0: Internal.BlockState_): number;
|
|
isFull(): boolean;
|
|
emptyAllLivingFromHive($$0: Internal.Player_, $$1: Internal.BlockState_, $$2: Internal.BeehiveBlockEntity$BeeReleaseStatus_): void;
|
|
isSedated(): boolean;
|
|
isEmpty(): boolean;
|
|
static serverTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.BeehiveBlockEntity_): void;
|
|
isFireNearby(): boolean;
|
|
addOccupantWithPresetTicks($$0: Internal.Entity_, $$1: boolean, $$2: number): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
setChanged(): void;
|
|
addOccupant($$0: Internal.Entity_, $$1: boolean): void;
|
|
storeBee($$0: Internal.CompoundTag_, $$1: number, $$2: boolean): void;
|
|
writeBees(): Internal.ListTag;
|
|
get occupantCount(): number
|
|
get full(): boolean
|
|
get sedated(): boolean
|
|
get empty(): boolean
|
|
get fireNearby(): boolean
|
|
readonly static "TICKS_IN_HIVE": "TicksInHive";
|
|
readonly static "BEES": "Bees";
|
|
readonly static "HAS_NECTAR": "HasNectar";
|
|
readonly static "TAG_FLOWER_POS": "FlowerPos";
|
|
readonly static "MIN_OCCUPATION_TICKS_NECTARLESS": 600;
|
|
readonly static "MIN_OCCUPATION_TICKS": "MinOccupationTicks";
|
|
readonly static "ENTITY_DATA": "EntityData";
|
|
readonly static "MAX_OCCUPANTS": 3;
|
|
}
|
|
type BeehiveBlockEntity_ = BeehiveBlockEntity;
|
|
class ArmorItemBuilder$Boots extends Internal.ArmorItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
}
|
|
type ArmorItemBuilder$Boots_ = ArmorItemBuilder$Boots;
|
|
class Type$FieldNotFoundException extends Internal.Type$TypeError {
|
|
constructor(arg0: string)
|
|
}
|
|
type Type$FieldNotFoundException_ = Type$FieldNotFoundException;
|
|
class SpriteFinderImpl implements Internal.SpriteFinder {
|
|
constructor(sprites: Internal.Map_<ResourceLocation_, Internal.TextureAtlasSprite_>, spriteAtlasTexture: Internal.TextureAtlas_)
|
|
find(quad: Internal.QuadView_, textureIndex: number): Internal.TextureAtlasSprite;
|
|
find(u: number, v: number): Internal.TextureAtlasSprite;
|
|
static get(atlas: Internal.TextureAtlas_): Internal.SpriteFinderImpl;
|
|
}
|
|
type SpriteFinderImpl_ = SpriteFinderImpl;
|
|
interface ProfilerFiller {
|
|
markForCharting(arg0: Internal.MetricCategory_): void;
|
|
push(arg0: Internal.Supplier_<string>): void;
|
|
tee($$0: Internal.ProfilerFiller_, $$1: Internal.ProfilerFiller_): this;
|
|
incrementCounter(arg0: string, arg1: number): void;
|
|
popPush(arg0: string): void;
|
|
push(arg0: string): void;
|
|
incrementCounter($$0: Internal.Supplier_<string>): void;
|
|
pop(): void;
|
|
incrementCounter(arg0: Internal.Supplier_<string>, arg1: number): void;
|
|
incrementCounter($$0: string): void;
|
|
endTick(): void;
|
|
popPush(arg0: Internal.Supplier_<string>): void;
|
|
startTick(): void;
|
|
readonly static "ROOT": "root";
|
|
}
|
|
type ProfilerFiller_ = ProfilerFiller;
|
|
interface DoubleList extends Internal.Comparable<Internal.List<any>>, Internal.DoubleCollection, Internal.List<number> {
|
|
getDouble(arg0: number): number;
|
|
iterator(): Internal.DoubleListIterator;
|
|
addAll(arg0: number, arg1: Internal.DoubleList_): boolean;
|
|
removeIf(arg0: Internal.DoublePredicate_): boolean;
|
|
add(arg0: number, arg1: any): void;
|
|
stream(): Internal.Stream<number>;
|
|
replaceAll(arg0: Internal.UnaryOperator_<number>): void;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
subList(arg0: number, arg1: number): this;
|
|
replaceAll(arg0: it.unimi.dsi.fastutil.doubles.DoubleUnaryOperator_): void;
|
|
addElements(arg0: number, arg1: number[]): void;
|
|
of(...arg0: number[]): this;
|
|
removeDouble(arg0: number): number;
|
|
listIterator(): Internal.ListIterator<any>;
|
|
size(arg0: number): void;
|
|
add(arg0: number, arg1: number): void;
|
|
forEach(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
|
|
addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
indexOf(arg0: any): number;
|
|
remove(arg0: any): boolean;
|
|
toDoubleArray(arg0: number[]): number[];
|
|
addAll(arg0: number, arg1: Internal.DoubleCollection_): boolean;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
of(): this;
|
|
add(arg0: any): boolean;
|
|
parallelStream(): Internal.Stream<number>;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
unstableSort(arg0: Internal.DoubleComparator_): void;
|
|
sort(arg0: Internal.DoubleComparator_): void;
|
|
unstableSort(arg0: Internal.Comparator_<any>): void;
|
|
set(arg0: number, arg1: number): number;
|
|
set(arg0: number, arg1: any): any;
|
|
lastIndexOf(arg0: any): number;
|
|
addAll(arg0: Internal.DoubleList_): boolean;
|
|
add(arg0: number): boolean;
|
|
get(arg0: number): number;
|
|
removeElements(arg0: number, arg1: number): void;
|
|
remove(arg0: number): any;
|
|
set(arg0: number, arg1: number): number;
|
|
getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
of(arg0: number, arg1: number): this;
|
|
setElements(arg0: number, arg1: number[]): void;
|
|
add(arg0: number): boolean;
|
|
listIterator(arg0: number): Internal.ListIterator<any>;
|
|
doubleParallelStream(): Internal.DoubleStream;
|
|
setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
add(arg0: number, arg1: number): void;
|
|
of(arg0: number): this;
|
|
doubleStream(): Internal.DoubleStream;
|
|
of(arg0: number, arg1: number, arg2: number): this;
|
|
indexOf(arg0: number): number;
|
|
contains(arg0: any): boolean;
|
|
replaceAll(arg0: Internal.DoubleUnaryOperator_): void;
|
|
removeIf(arg0: it.unimi.dsi.fastutil.doubles.DoublePredicate_): boolean;
|
|
doubleIterator(): Internal.DoubleIterator;
|
|
lastIndexOf(arg0: number): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
doubleSpliterator(): Internal.DoubleSpliterator;
|
|
forEach(arg0: Internal.DoubleConsumer_): void;
|
|
setElements(arg0: number[]): void;
|
|
set elements(arg0: number[])
|
|
}
|
|
type DoubleList_ = DoubleList;
|
|
class LootTable$Builder implements Internal.FunctionUserBuilder<Internal.LootTable$Builder>, Internal.FabricLootTableBuilder {
|
|
constructor()
|
|
build(): Internal.LootTable;
|
|
apply(function_: Internal.LootItemFunction_): this;
|
|
pools(pools: Internal.Collection_<any>): this;
|
|
unwrap(): any;
|
|
setParamSet($$0: Internal.LootContextParamSet_): this;
|
|
withPool($$0: Internal.LootPool$Builder_): this;
|
|
apply(arg0: Internal.LootItemFunction$Builder_): any;
|
|
pool(pool: Internal.LootPool_): this;
|
|
unwrap(): this;
|
|
apply(functions: Internal.Collection_<any>): this;
|
|
apply($$0: Internal.LootItemFunction$Builder_): this;
|
|
modifyPools(modifier: Internal.Consumer_<any>): this;
|
|
set paramSet($$0: Internal.LootContextParamSet_)
|
|
}
|
|
type LootTable$Builder_ = LootTable$Builder;
|
|
class GpuWarnlistManager extends Internal.SimplePreparableReloadListener<any> {
|
|
constructor()
|
|
showWarning(): void;
|
|
getRendererWarnings(): string;
|
|
hasWarnings(): boolean;
|
|
resetWarnings(): void;
|
|
getVersionWarnings(): string;
|
|
getName(): string;
|
|
getVendorWarnings(): string;
|
|
getAllWarnings(): string;
|
|
willShowWarning(): boolean;
|
|
isSkippingFabulous(): boolean;
|
|
dismissWarningAndSkipFabulous(): void;
|
|
dismissWarning(): void;
|
|
isShowingWarning(): boolean;
|
|
get rendererWarnings(): string
|
|
get versionWarnings(): string
|
|
get name(): string
|
|
get vendorWarnings(): string
|
|
get allWarnings(): string
|
|
get skippingFabulous(): boolean
|
|
get showingWarning(): boolean
|
|
}
|
|
type GpuWarnlistManager_ = GpuWarnlistManager;
|
|
interface MinecraftClientAccess {
|
|
getCurrentFps(): number;
|
|
get currentFps(): number
|
|
}
|
|
type MinecraftClientAccess_ = MinecraftClientAccess;
|
|
class ExplosionEventJS$Post extends Internal.ExplosionEventJS {
|
|
constructor(level: Internal.Level_, explosion: Internal.Explosion_, affectedEntities: Internal.List_<Internal.Entity_>)
|
|
removeAffectedEntity(entity: Internal.EntityJS_): void;
|
|
getAffectedBlocks(): Internal.List<Internal.BlockContainerJS>;
|
|
removeAllAffectedEntities(): void;
|
|
removeAllAffectedBlocks(): void;
|
|
removeAffectedBlock(block: Internal.BlockContainerJS_): void;
|
|
removeKnockback(): void;
|
|
getAffectedEntities(): Internal.EntityArrayList;
|
|
get affectedBlocks(): Internal.List<Internal.BlockContainerJS>
|
|
get affectedEntities(): Internal.EntityArrayList
|
|
}
|
|
type ExplosionEventJS$Post_ = ExplosionEventJS$Post;
|
|
class Style {
|
|
applyFormats(...$$0: Internal.ChatFormatting_[]): this;
|
|
getInsertion(): string;
|
|
withHoverEvent($$0: Internal.HoverEvent_): this;
|
|
isBold(): boolean;
|
|
isStrikethrough(): boolean;
|
|
isEmpty(): boolean;
|
|
isObfuscated(): boolean;
|
|
withBold($$0: boolean): this;
|
|
getFont(): ResourceLocation;
|
|
isItalic(): boolean;
|
|
getHoverEvent(): Internal.HoverEvent;
|
|
isUnderlined(): boolean;
|
|
withStrikethrough($$0: boolean): this;
|
|
withObfuscated($$0: boolean): this;
|
|
withColor($$0: Internal.ChatFormatting_): this;
|
|
toString(): string;
|
|
applyTo($$0: Internal.Style_): this;
|
|
withInsertion($$0: string): this;
|
|
getColor(): Internal.TextColor;
|
|
withColor($$0: number): this;
|
|
getClickEvent(): Internal.ClickEvent;
|
|
withUnderlined($$0: boolean): this;
|
|
hashCode(): number;
|
|
withFont($$0: ResourceLocation_): this;
|
|
withColor($$0: Internal.TextColor_): this;
|
|
withClickEvent($$0: Internal.ClickEvent_): this;
|
|
withItalic($$0: boolean): this;
|
|
applyLegacyFormat($$0: Internal.ChatFormatting_): this;
|
|
applyFormat($$0: Internal.ChatFormatting_): this;
|
|
equals($$0: any): boolean;
|
|
get insertion(): string
|
|
get bold(): boolean
|
|
get strikethrough(): boolean
|
|
get empty(): boolean
|
|
get obfuscated(): boolean
|
|
get font(): ResourceLocation
|
|
get italic(): boolean
|
|
get hoverEvent(): Internal.HoverEvent
|
|
get underlined(): boolean
|
|
get color(): Internal.TextColor
|
|
get clickEvent(): Internal.ClickEvent
|
|
readonly static "EMPTY": Internal.Style;
|
|
readonly static "DEFAULT_FONT": ResourceLocation;
|
|
}
|
|
type Style_ = Style;
|
|
class BlastingRecipe extends Internal.AbstractCookingRecipe {
|
|
constructor($$0: ResourceLocation_, $$1: string, $$2: Internal.Ingredient_, $$3: Internal.ItemStack_, $$4: number, $$5: number)
|
|
isSpecial(): boolean;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
isIncomplete(): boolean;
|
|
getRemainingItems($$0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
|
|
get special(): boolean
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type BlastingRecipe_ = BlastingRecipe;
|
|
interface TypeTemplate {
|
|
toSimpleType(): com.mojang.datafixers.types.Type<any>;
|
|
size(): number;
|
|
findFieldOrType(arg0: number, arg1: string, arg2: com.mojang.datafixers.types.Type_<A>, arg3: com.mojang.datafixers.types.Type_<B>): Internal.Either<Internal.TypeTemplate, Internal.Type$FieldNotFoundException>;
|
|
apply(arg0: Internal.TypeFamily_): Internal.TypeFamily;
|
|
applyO(arg0: Internal.FamilyOptic_<A, B>, arg1: com.mojang.datafixers.types.Type_<A>, arg2: com.mojang.datafixers.types.Type_<B>): Internal.FamilyOptic<A, B>;
|
|
hmap(arg0: Internal.TypeFamily_, arg1: Internal.IntFunction_<Internal.RewriteResult_<any, any>>): Internal.IntFunction<Internal.RewriteResult<any, any>>;
|
|
}
|
|
type TypeTemplate_ = TypeTemplate;
|
|
interface EventListener {
|
|
}
|
|
type EventListener_ = EventListener;
|
|
class BlockStateMatchTest extends Internal.RuleTest {
|
|
constructor($$0: Internal.BlockState_)
|
|
test($$0: Internal.BlockState_, $$1: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockStateMatchTest_ = BlockStateMatchTest;
|
|
interface RenderContext {
|
|
pushTransform(arg0: Internal.RenderContext$QuadTransform_): void;
|
|
getEmitter(): Internal.QuadEmitter;
|
|
fallbackConsumer(): Internal.Consumer<Internal.BakedModel>;
|
|
meshConsumer(): Internal.Consumer<Internal.Mesh>;
|
|
popTransform(): void;
|
|
get emitter(): Internal.QuadEmitter
|
|
}
|
|
type RenderContext_ = RenderContext;
|
|
class ClientboundHorseScreenOpenPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getSize(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getEntityId(): number;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
get size(): number
|
|
get entityId(): number
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundHorseScreenOpenPacket_ = ClientboundHorseScreenOpenPacket;
|
|
abstract class ArgumentBuilder <S, T> {
|
|
constructor()
|
|
redirect(arg0: Internal.CommandNode_<S>): T;
|
|
build(): Internal.CommandNode<S>;
|
|
then(arg0: Internal.CommandNode_<S>): T;
|
|
redirect(arg0: Internal.CommandNode_<S>, arg1: Internal.SingleRedirectModifier_<S>): T;
|
|
then(arg0: Internal.ArgumentBuilder_<S, any>): T;
|
|
getArguments(): Internal.Collection<Internal.CommandNode<S>>;
|
|
fork(arg0: Internal.CommandNode_<S>, arg1: Internal.RedirectModifier_<S>): T;
|
|
getRedirectModifier(): Internal.RedirectModifier<S>;
|
|
getRequirement(): Internal.Predicate<S>;
|
|
forward(arg0: Internal.CommandNode_<S>, arg1: Internal.RedirectModifier_<S>, arg2: boolean): T;
|
|
executes(arg0: Internal.Command_<S>): T;
|
|
requires(arg0: Internal.Predicate_<S>): T;
|
|
getRedirect(): Internal.CommandNode<S>;
|
|
isFork(): boolean;
|
|
getCommand(): Internal.Command<S>;
|
|
get arguments(): Internal.Collection<Internal.CommandNode<S>>
|
|
get redirectModifier(): Internal.RedirectModifier<S>
|
|
get requirement(): Internal.Predicate<S>
|
|
get redirect(): Internal.CommandNode<S>
|
|
get fork(): boolean
|
|
get command(): Internal.Command<S>
|
|
}
|
|
type ArgumentBuilder_<S, T> = ArgumentBuilder<S, T>;
|
|
interface FilenameFilter {
|
|
accept(arg0: Internal.File_, arg1: string): boolean;
|
|
}
|
|
type FilenameFilter_ = FilenameFilter | ((arg0: Internal.File, arg1: string)=>boolean);
|
|
class ClientboundSetExperiencePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getExperienceLevel(): number;
|
|
isSkippable(): boolean;
|
|
getExperienceProgress(): number;
|
|
getTotalExperience(): number;
|
|
get experienceLevel(): number
|
|
get skippable(): boolean
|
|
get experienceProgress(): number
|
|
get totalExperience(): number
|
|
}
|
|
type ClientboundSetExperiencePacket_ = ClientboundSetExperiencePacket;
|
|
class LecternBlockEntity extends Internal.BlockEntity implements Internal.MenuProvider, Internal.Clearable {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getDisplayName(): Internal.Component;
|
|
getBook(): Internal.ItemStack;
|
|
onlyOpCanSetNbt(): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
setBook($$0: Internal.ItemStack_): void;
|
|
getRedstoneSignal(): number;
|
|
setBook($$0: Internal.ItemStack_, $$1: Internal.Player_): void;
|
|
getPage(): number;
|
|
clearContent(): void;
|
|
hasBook(): boolean;
|
|
createMenu($$0: number, $$1: Internal.Inventory_, $$2: Internal.Player_): Internal.AbstractContainerMenu;
|
|
get displayName(): Internal.Component
|
|
get book(): Internal.ItemStack
|
|
set book($$0: Internal.ItemStack_)
|
|
get redstoneSignal(): number
|
|
get page(): number
|
|
readonly static "NUM_DATA": 1;
|
|
readonly static "DATA_PAGE": 0;
|
|
readonly static "NUM_SLOTS": 1;
|
|
readonly static "SLOT_BOOK": 0;
|
|
}
|
|
type LecternBlockEntity_ = LecternBlockEntity;
|
|
class UserBanList extends Internal.StoredUserList<Internal.GameProfile, any> {
|
|
constructor($$0: Internal.File_)
|
|
getUserList(): string[];
|
|
isBanned($$0: Internal.GameProfile_): boolean;
|
|
get userList(): string[]
|
|
}
|
|
type UserBanList_ = UserBanList;
|
|
class EndDragonFight {
|
|
constructor($$0: Internal.ServerLevel_, $$1: number, $$2: Internal.CompoundTag_)
|
|
resetSpikeCrystals(): void;
|
|
getCrystalsAlive(): number;
|
|
updateDragon($$0: Internal.EnderDragon_): void;
|
|
setDragonKilled($$0: Internal.EnderDragon_): void;
|
|
saveData(): Internal.CompoundTag;
|
|
tick(): void;
|
|
hasPreviouslyKilledDragon(): boolean;
|
|
onCrystalDestroyed($$0: Internal.EndCrystal_, $$1: Internal.DamageSource_): void;
|
|
tryRespawn(): void;
|
|
get crystalsAlive(): number
|
|
set dragonKilled($$0: Internal.EnderDragon_)
|
|
readonly static "DRAGON_SPAWN_Y": 128;
|
|
readonly static "ARENA_TICKET_LEVEL": 9;
|
|
}
|
|
type EndDragonFight_ = EndDragonFight;
|
|
class Dolphin extends Internal.WaterAnimal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getMaxAirSupply(): number;
|
|
gotFish(): boolean;
|
|
travel($$0: Vec3_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getMaxHeadYRot(): number;
|
|
setGotFish($$0: boolean): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
handleEntityEvent($$0: number): void;
|
|
setMoisntessLevel($$0: number): void;
|
|
canTakeItem($$0: Internal.ItemStack_): boolean;
|
|
getMaxHeadXRot(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
setTreasurePos($$0: BlockPos_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getTreasurePos(): BlockPos;
|
|
tick(): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
canBreatheUnderwater(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
getMoistnessLevel(): number;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get maxAirSupply(): number
|
|
get maxHeadYRot(): number
|
|
set gotFish($$0: boolean)
|
|
set moisntessLevel($$0: number)
|
|
get maxHeadXRot(): number
|
|
set treasurePos($$0: BlockPos_)
|
|
get treasurePos(): BlockPos
|
|
get moistnessLevel(): number
|
|
readonly static "ALLOWED_ITEMS": any;
|
|
readonly static "TOTAL_AIR_SUPPLY": 4800;
|
|
}
|
|
type Dolphin_ = Dolphin;
|
|
class MouseHandler {
|
|
constructor($$0: Internal.Minecraft_)
|
|
handler$zcn000$onMouseScrolled(handle: number, xOffset: number, yOffset: number, info: Internal.CallbackInfo_, amount: number, x: number, y: number): void;
|
|
isRightPressed(): boolean;
|
|
isMiddlePressed(): boolean;
|
|
isMouseGrabbed(): boolean;
|
|
handler$zcn000$onRawMouseClickedPost(handle: number, button: number, action: number, mods: number, info: Internal.CallbackInfo_): void;
|
|
setIgnoreFirstMove(): void;
|
|
grabMouse(): void;
|
|
setup($$0: number): void;
|
|
isLeftPressed(): boolean;
|
|
handler$zcn000$onRawMouseScrolled(handle: number, xOffset: number, yOffset: number, info: Internal.CallbackInfo_, amount: number): void;
|
|
xpos(): number;
|
|
ypos(): number;
|
|
turnPlayer(): void;
|
|
cursorEntered(): void;
|
|
handler$zcn000$onRawMouseClicked(handle: number, button: number, action: number, mods: number, info: Internal.CallbackInfo_): void;
|
|
releaseMouse(): void;
|
|
handler$zcn000$onMouseScrolledPost(handle: number, xOffset: number, yOffset: number, info: Internal.CallbackInfo_, amount: number, x: number, y: number): void;
|
|
get rightPressed(): boolean
|
|
get middlePressed(): boolean
|
|
get mouseGrabbed(): boolean
|
|
set up($$0: number)
|
|
get leftPressed(): boolean
|
|
}
|
|
type MouseHandler_ = MouseHandler;
|
|
class VillagerProfession implements Internal.VillagerProfessionAccessor {
|
|
constructor($$0: string, $$1: Internal.PoiType_, $$2: Internal.ImmutableSet_<Internal.Item_>, $$3: Internal.ImmutableSet_<Internal.Block_>, $$4: Internal.SoundEvent_)
|
|
getJobPoiType(): Internal.PoiType;
|
|
static create_$md$1c70e0$0(arg0: string, arg1: Internal.PoiType_, arg2: Internal.ImmutableSet_<any>, arg3: Internal.ImmutableSet_<any>, arg4: Internal.SoundEvent_): Internal.VillagerProfession;
|
|
toString(): string;
|
|
getWorkSound(): Internal.SoundEvent;
|
|
getName(): string;
|
|
getRequestedItems(): Internal.ImmutableSet<Internal.Item>;
|
|
getSecondaryPoi(): Internal.ImmutableSet<Internal.Block>;
|
|
get jobPoiType(): Internal.PoiType
|
|
get workSound(): Internal.SoundEvent
|
|
get name(): string
|
|
get requestedItems(): Internal.ImmutableSet<Internal.Item>
|
|
get secondaryPoi(): Internal.ImmutableSet<Internal.Block>
|
|
readonly static "WEAPONSMITH": Internal.VillagerProfession;
|
|
readonly static "FISHERMAN": Internal.VillagerProfession;
|
|
readonly static "TOOLSMITH": Internal.VillagerProfession;
|
|
readonly static "ARMORER": Internal.VillagerProfession;
|
|
readonly static "CLERIC": Internal.VillagerProfession;
|
|
readonly static "BUTCHER": Internal.VillagerProfession;
|
|
readonly static "NONE": Internal.VillagerProfession;
|
|
readonly static "FARMER": Internal.VillagerProfession;
|
|
readonly static "LEATHERWORKER": Internal.VillagerProfession;
|
|
readonly static "LIBRARIAN": Internal.VillagerProfession;
|
|
readonly static "NITWIT": Internal.VillagerProfession;
|
|
readonly static "CARTOGRAPHER": Internal.VillagerProfession;
|
|
readonly static "MASON": Internal.VillagerProfession;
|
|
readonly static "SHEPHERD": Internal.VillagerProfession;
|
|
readonly static "FLETCHER": Internal.VillagerProfession;
|
|
}
|
|
type VillagerProfession_ = VillagerProfession | Special.VillagerProfession;
|
|
class StackTraceElement implements Internal.Serializable {
|
|
constructor(arg0: string, arg1: string, arg2: string, arg3: number)
|
|
constructor(arg0: string, arg1: string, arg2: string, arg3: string, arg4: string, arg5: string, arg6: number)
|
|
getModuleName(): string;
|
|
hashCode(): number;
|
|
getFileName(): string;
|
|
getLineNumber(): number;
|
|
toString(): string;
|
|
getModuleVersion(): string;
|
|
getClassLoaderName(): string;
|
|
getClassName(): string;
|
|
isNativeMethod(): boolean;
|
|
equals(arg0: any): boolean;
|
|
getMethodName(): string;
|
|
get moduleName(): string
|
|
get fileName(): string
|
|
get lineNumber(): number
|
|
get moduleVersion(): string
|
|
get classLoaderName(): string
|
|
get className(): string
|
|
get nativeMethod(): boolean
|
|
get methodName(): string
|
|
}
|
|
type StackTraceElement_ = StackTraceElement;
|
|
interface Double2DoubleFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleUnaryOperator {
|
|
compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
put(arg0: number, arg1: number): number;
|
|
get(arg0: any): number;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2DoubleFunction;
|
|
apply(arg0: number): number;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Double2ReferenceFunction<T>;
|
|
identity(): this;
|
|
containsKey(arg0: any): boolean;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Double2CharFunction;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Double2ObjectFunction<T>;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2DoubleFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(arg0: number): void;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2DoubleFunction;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Double2ByteFunction;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Double2LongFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2DoubleFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2DoubleFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
applyAsDouble(arg0: number): number;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2DoubleFunction<T>;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Double2ShortFunction;
|
|
defaultReturnValue(): number;
|
|
containsKey(arg0: number): boolean;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Double2IntFunction;
|
|
size(): number;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2DoubleFunction;
|
|
clear(): void;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
remove(arg0: number): number;
|
|
remove(arg0: any): any;
|
|
get(arg0: number): number;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Double2FloatFunction;
|
|
}
|
|
type Double2DoubleFunction_ = ((arg0: number)=>number) | Double2DoubleFunction;
|
|
class ClientboundBlockEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getBlock(): Internal.Block;
|
|
getB0(): number;
|
|
getB1(): number;
|
|
get pos(): BlockPos
|
|
get skippable(): boolean
|
|
get block(): Internal.Block
|
|
get b0(): number
|
|
get b1(): number
|
|
}
|
|
type ClientboundBlockEventPacket_ = ClientboundBlockEventPacket;
|
|
class MobEffectInstance implements Internal.Comparable<Internal.MobEffectInstance> {
|
|
constructor($$0: Internal.MobEffect_, $$1: number)
|
|
constructor($$0: Internal.MobEffect_)
|
|
constructor($$0: Internal.MobEffect_, $$1: number, $$2: number, $$3: boolean, $$4: boolean, $$5: boolean, $$6: Internal.MobEffectInstance_)
|
|
constructor($$0: Internal.MobEffect_, $$1: number, $$2: number, $$3: boolean, $$4: boolean, $$5: boolean)
|
|
constructor($$0: Internal.MobEffect_, $$1: number, $$2: number)
|
|
constructor($$0: Internal.MobEffect_, $$1: number, $$2: number, $$3: boolean, $$4: boolean)
|
|
constructor($$0: Internal.MobEffectInstance_)
|
|
applyEffect($$0: Internal.LivingEntity_): void;
|
|
toString(): string;
|
|
setNoCounter($$0: boolean): void;
|
|
isAmbient(): boolean;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
compareTo(arg0: any): number;
|
|
static load($$0: Internal.CompoundTag_): Internal.MobEffectInstance;
|
|
isNoCounter(): boolean;
|
|
getAmplifier(): number;
|
|
compareTo($$0: Internal.MobEffectInstance_): number;
|
|
getEffect(): Internal.MobEffect;
|
|
hashCode(): number;
|
|
update($$0: Internal.MobEffectInstance_): boolean;
|
|
showIcon(): boolean;
|
|
equals($$0: any): boolean;
|
|
isVisible(): boolean;
|
|
tick($$0: Internal.LivingEntity_, $$1: Internal.Runnable_): boolean;
|
|
getDescriptionId(): string;
|
|
getDuration(): number;
|
|
set noCounter($$0: boolean)
|
|
get ambient(): boolean
|
|
get noCounter(): boolean
|
|
get amplifier(): number
|
|
get effect(): Internal.MobEffect
|
|
get visible(): boolean
|
|
get descriptionId(): string
|
|
get duration(): number
|
|
}
|
|
type MobEffectInstance_ = MobEffectInstance;
|
|
class SpringConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.FluidState_, $$1: boolean, $$2: number, $$3: number, $$4: Internal.HolderSet_<Internal.Block_>)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "requiresBlockBelow": boolean;
|
|
readonly "state": Internal.FluidState;
|
|
readonly "validBlocks": Internal.HolderSet<Internal.Block>;
|
|
readonly "rockCount": number;
|
|
readonly "holeCount": number;
|
|
}
|
|
type SpringConfiguration_ = SpringConfiguration;
|
|
class TropicalFish extends Internal.AbstractSchoolingFish {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static getFishTypeName($$0: number): string;
|
|
static getPatternColor($$0: number): Internal.DyeColor;
|
|
getBucketItemStack(): Internal.ItemStack;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
setVariant($$0: number): void;
|
|
asKJS(): Internal.EntityJS;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
saveToBucketTag($$0: Internal.ItemStack_): void;
|
|
getBaseTextureLocation(): ResourceLocation;
|
|
static getBaseVariant($$0: number): number;
|
|
getVariant(): number;
|
|
alwaysAccepts(): boolean;
|
|
getPatternTextureLocation(): ResourceLocation;
|
|
getBaseVariant(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
static checkTropicalFishSpawnRules($$0: Internal.EntityType_<Internal.TropicalFish_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getBaseColor(): number[];
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
static getPredefinedName($$0: number): string;
|
|
getPatternColor(): number[];
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
static getBaseColor($$0: number): Internal.DyeColor;
|
|
isMaxGroupSizeReached($$0: number): boolean;
|
|
get bucketItemStack(): Internal.ItemStack
|
|
set variant($$0: number)
|
|
get baseTextureLocation(): ResourceLocation
|
|
get variant(): number
|
|
get patternTextureLocation(): ResourceLocation
|
|
get baseVariant(): number
|
|
get baseColor(): number[]
|
|
get patternColor(): number[]
|
|
readonly static "BUCKET_VARIANT_TAG": "BucketVariantTag";
|
|
readonly static "BASE_SMALL": 0;
|
|
readonly static "BASE_LARGE": 1;
|
|
readonly static "COMMON_VARIANTS": any;
|
|
}
|
|
type TropicalFish_ = TropicalFish;
|
|
interface BlockPredicate {
|
|
check(arg0: Internal.BlockContainerJS_): boolean;
|
|
}
|
|
type BlockPredicate_ = BlockPredicate;
|
|
abstract class ChunkGenerator implements Internal.BiomeManager$NoiseBiomeSource {
|
|
constructor($$0: Internal.Registry_<Internal.StructureSet_>, $$1: Internal.Optional_<Internal.HolderSet_<Internal.StructureSet_>>, $$2: Internal.BiomeSource_)
|
|
constructor($$0: Internal.Registry_<Internal.StructureSet_>, $$1: Internal.Optional_<Internal.HolderSet_<Internal.StructureSet_>>, $$2: Internal.BiomeSource_, $$3: Internal.BiomeSource_, $$4: number)
|
|
hasFeatureChunkInRange($$0: Internal.ResourceKey_<Internal.StructureSet_>, $$1: number, $$2: number, $$3: number, $$4: number): boolean;
|
|
getSeaLevel(): number;
|
|
applyCarvers(arg0: Internal.WorldGenRegion_, arg1: number, arg2: Internal.BiomeManager_, arg3: Internal.StructureFeatureManager_, arg4: Internal.ChunkAccess_, arg5: CarvingGenerationStep_): void;
|
|
ensureStructuresGenerated(): void;
|
|
getTypeNameForDataFixer(): Internal.Optional<Internal.ResourceKey<Internal.Codec<any>>>;
|
|
withSeed(arg0: number): this;
|
|
getMobsAt($$0: Internal.Holder_<Internal.Biome_>, $$1: Internal.StructureFeatureManager_, $$2: Internal.MobCategory_, $$3: BlockPos_): Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>;
|
|
getRingPositionsFor($$0: Internal.ConcentricRingsStructurePlacement_): Internal.List<Internal.ChunkPos>;
|
|
getBiomeSource(): Internal.BiomeSource;
|
|
buildSurface(arg0: Internal.WorldGenRegion_, arg1: Internal.StructureFeatureManager_, arg2: Internal.ChunkAccess_): void;
|
|
getBaseHeight(arg0: number, arg1: number, arg2: Internal.Heightmap$Types_, arg3: Internal.LevelHeightAccessor_): number;
|
|
createReferences($$0: Internal.WorldGenLevel_, $$1: Internal.StructureFeatureManager_, $$2: Internal.ChunkAccess_): void;
|
|
addDebugScreenInfo(arg0: Internal.List_<string>, arg1: BlockPos_): void;
|
|
spawnOriginalMobs(arg0: Internal.WorldGenRegion_): void;
|
|
getMinY(): number;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
fillFromNoise(arg0: Internal.Executor_, arg1: Internal.Blender_, arg2: Internal.StructureFeatureManager_, arg3: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.ChunkAccess>;
|
|
climateSampler(): Internal.Climate$Sampler;
|
|
getFirstOccupiedHeight($$0: number, $$1: number, $$2: Internal.Heightmap$Types_, $$3: Internal.LevelHeightAccessor_): number;
|
|
getBaseColumn(arg0: number, arg1: number, arg2: Internal.LevelHeightAccessor_): Internal.NoiseColumn;
|
|
getSpawnHeight($$0: Internal.LevelHeightAccessor_): number;
|
|
findNearestMapFeature($$0: Internal.ServerLevel_, $$1: Internal.HolderSet_<Internal.ConfiguredStructureFeature_<any, any>>, $$2: BlockPos_, $$3: number, $$4: boolean): Internal.Pair<BlockPos, Internal.Holder<Internal.ConfiguredStructureFeature<any, any>>>;
|
|
getGenDepth(): number;
|
|
createStructures($$0: Internal.RegistryAccess_, $$1: Internal.StructureFeatureManager_, $$2: Internal.ChunkAccess_, $$3: Internal.StructureManager_, $$4: number): void;
|
|
createBiomes($$0: Internal.Registry_<Internal.Biome_>, $$1: Internal.Executor_, $$2: Internal.Blender_, $$3: Internal.StructureFeatureManager_, $$4: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.ChunkAccess>;
|
|
static allConfigurations($$0: Internal.Registry_<Internal.ConfiguredStructureFeature_<any, any>>, $$1: Feature_<any>): Internal.Stream<Internal.ConfiguredStructureFeature<any, any>>;
|
|
getFirstFreeHeight($$0: number, $$1: number, $$2: Internal.Heightmap$Types_, $$3: Internal.LevelHeightAccessor_): number;
|
|
applyBiomeDecoration($$0: Internal.WorldGenLevel_, $$1: Internal.ChunkAccess_, $$2: Internal.StructureFeatureManager_): void;
|
|
possibleStructureSets(): Internal.Stream<Internal.Holder<Internal.StructureSet>>;
|
|
get seaLevel(): number
|
|
get typeNameForDataFixer(): Internal.Optional<Internal.ResourceKey<Internal.Codec<any>>>
|
|
get biomeSource(): Internal.BiomeSource
|
|
get minY(): number
|
|
get genDepth(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ChunkGenerator_ = ChunkGenerator;
|
|
class ParsedCommandNode <S> {
|
|
constructor(arg0: Internal.CommandNode_<S>, arg1: Internal.StringRange_)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
getRange(): Internal.StringRange;
|
|
getNode(): Internal.CommandNode<S>;
|
|
get range(): Internal.StringRange
|
|
get node(): Internal.CommandNode<S>
|
|
}
|
|
type ParsedCommandNode_<S> = ParsedCommandNode<S>;
|
|
class StructureTemplatePool$Projection extends Internal.Enum<Internal.StructureTemplatePool$Projection> implements Internal.StringRepresentable {
|
|
static byName($$0: string): Internal.StructureTemplatePool$Projection;
|
|
static values(): Internal.StructureTemplatePool$Projection[];
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.StructureTemplatePool$Projection;
|
|
getProcessors(): Internal.ImmutableList<Internal.StructureProcessor>;
|
|
get serializedName(): string
|
|
get name(): string
|
|
get processors(): Internal.ImmutableList<Internal.StructureProcessor>
|
|
readonly static "TERRAIN_MATCHING": Internal.StructureTemplatePool$Projection;
|
|
readonly static "RIGID": Internal.StructureTemplatePool$Projection;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type StructureTemplatePool$Projection_ = "terrain_matching" | StructureTemplatePool$Projection | "rigid";
|
|
abstract class BaseContainerBlockEntity extends Internal.BlockEntity implements Internal.Container, Internal.Nameable, Internal.MenuProvider {
|
|
getDisplayName(): Internal.Component;
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getName(): Internal.Component;
|
|
getMaxStackSize(): number;
|
|
setCustomName($$0: Internal.Component_): void;
|
|
countItem($$0: Internal.Item_): number;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
createMenu($$0: number, $$1: Internal.Inventory_, $$2: Internal.Player_): Internal.AbstractContainerMenu;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
static canUnlock($$0: Internal.Player_, $$1: Internal.LockCode_, $$2: Internal.Component_): boolean;
|
|
canOpen($$0: Internal.Player_): boolean;
|
|
getCustomName(): Internal.Component;
|
|
get displayName(): Internal.Component
|
|
get name(): Internal.Component
|
|
get maxStackSize(): number
|
|
set customName($$0: Internal.Component_)
|
|
get customName(): Internal.Component
|
|
}
|
|
type BaseContainerBlockEntity_ = BaseContainerBlockEntity;
|
|
class StoneButtonBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type StoneButtonBlockBuilder_ = StoneButtonBlockBuilder;
|
|
interface ItemGroupExtensions {
|
|
fabric_expandArray(): void;
|
|
}
|
|
type ItemGroupExtensions_ = ItemGroupExtensions;
|
|
interface Bucketable {
|
|
saveToBucketTag(arg0: Internal.ItemStack_): void;
|
|
saveDefaultDataToBucketTag($$0: Internal.Mob_, $$1: Internal.ItemStack_): void;
|
|
bucketMobPickup($$0: Internal.Player_, $$1: Hand_, $$2: T): Internal.Optional<Internal.InteractionResult>;
|
|
loadFromBucketTag(arg0: Internal.CompoundTag_): void;
|
|
loadDefaultDataFromBucketTag($$0: Internal.Mob_, $$1: Internal.CompoundTag_): void;
|
|
getBucketItemStack(): Internal.ItemStack;
|
|
setFromBucket(arg0: boolean): void;
|
|
fromBucket(): boolean;
|
|
getPickupSound(): Internal.SoundEvent;
|
|
get bucketItemStack(): Internal.ItemStack
|
|
set fromBucket(arg0: boolean)
|
|
get pickupSound(): Internal.SoundEvent
|
|
}
|
|
type Bucketable_ = Bucketable;
|
|
class BlockPositionSource implements Internal.PositionSource {
|
|
constructor($$0: BlockPos_)
|
|
constructor($$0: Internal.Optional_<BlockPos_>)
|
|
getPosition($$0: Internal.Level_): Internal.Optional<BlockPos>;
|
|
getType(): Internal.PositionSourceType<any>;
|
|
get type(): Internal.PositionSourceType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockPositionSource_ = BlockPositionSource;
|
|
interface MessageSizeEstimator {
|
|
newHandle(): Internal.MessageSizeEstimator$Handle;
|
|
}
|
|
type MessageSizeEstimator_ = MessageSizeEstimator;
|
|
class ItemTossEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, entity: Internal.ItemEntity_)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getItemEntity(): Internal.EntityJS;
|
|
getItem(): Internal.ItemStackJS;
|
|
get entity(): Internal.EntityJS
|
|
get itemEntity(): Internal.EntityJS
|
|
get item(): Internal.ItemStackJS
|
|
}
|
|
type ItemTossEventJS_ = ItemTossEventJS;
|
|
interface DynamicOps <T> {
|
|
convertTo(arg0: Internal.DynamicOps_<U>, arg1: T): U;
|
|
createNumeric(arg0: Internal.Number_): T;
|
|
mergeToList(arg0: T, arg1: Internal.List_<T>): Internal.DataResult<T>;
|
|
getMapEntries(arg0: T): Internal.DataResult<Internal.Consumer<Internal.BiConsumer<T, T>>>;
|
|
mergeToList(arg0: T, arg1: T): Internal.DataResult<T>;
|
|
getByteBuffer(arg0: T): Internal.DataResult<Internal.ByteBuffer>;
|
|
listBuilder(): Internal.ListBuilder<T>;
|
|
convertMap(arg0: Internal.DynamicOps_<U>, arg1: T): U;
|
|
set(arg0: T, arg1: string, arg2: T): T;
|
|
createInt(arg0: number): T;
|
|
createFloat(arg0: number): T;
|
|
createBoolean(arg0: boolean): T;
|
|
getMap(arg0: T): Internal.DataResult<Internal.MapLike<T>>;
|
|
withEncoder(arg0: Internal.Encoder_<E>): Internal.Function<E, Internal.DataResult<T>>;
|
|
createIntList(arg0: Internal.IntStream_): T;
|
|
updateGeneric(arg0: T, arg1: T, arg2: Internal.Function_<T, T>): T;
|
|
createShort(arg0: number): T;
|
|
convertList(arg0: Internal.DynamicOps_<U>, arg1: T): U;
|
|
mapBuilder(): Internal.RecordBuilder<T>;
|
|
update(arg0: T, arg1: string, arg2: Internal.Function_<T, T>): T;
|
|
createMap(arg0: Internal.Map_<T, T>): T;
|
|
createString(arg0: string): T;
|
|
getIntStream(arg0: T): Internal.DataResult<Internal.IntStream>;
|
|
emptyList(): T;
|
|
compressMaps(): boolean;
|
|
getLongStream(arg0: T): Internal.DataResult<Internal.LongStream>;
|
|
createLong(arg0: number): T;
|
|
mergeToPrimitive(arg0: T, arg1: T): Internal.DataResult<T>;
|
|
empty(): T;
|
|
getStream(arg0: T): Internal.DataResult<Internal.Stream<T>>;
|
|
createByteList(arg0: Internal.ByteBuffer_): T;
|
|
mergeToMap(arg0: T, arg1: T, arg2: T): Internal.DataResult<T>;
|
|
getNumberValue(arg0: T): Internal.DataResult<Internal.Number>;
|
|
withParser(arg0: Internal.Decoder_<E>): Internal.Function<T, Internal.DataResult<E>>;
|
|
createList(arg0: Internal.Stream_<T>): T;
|
|
emptyMap(): T;
|
|
withDecoder(arg0: Internal.Decoder_<E>): Internal.Function<T, Internal.DataResult<Internal.Pair<E, T>>>;
|
|
getGeneric(arg0: T, arg1: T): Internal.DataResult<T>;
|
|
createByte(arg0: number): T;
|
|
createMap(arg0: Internal.Stream_<Internal.Pair_<T, T>>): T;
|
|
getBooleanValue(arg0: T): Internal.DataResult<boolean>;
|
|
createLongList(arg0: Internal.LongStream_): T;
|
|
getNumberValue(arg0: T, arg1: Internal.Number_): Internal.Number;
|
|
createDouble(arg0: number): T;
|
|
getMapValues(arg0: T): Internal.DataResult<Internal.Stream<Internal.Pair<T, T>>>;
|
|
get(arg0: T, arg1: string): Internal.DataResult<T>;
|
|
mergeToMap(arg0: T, arg1: Internal.Map_<T, T>): Internal.DataResult<T>;
|
|
getList(arg0: T): Internal.DataResult<Internal.Consumer<Internal.Consumer<T>>>;
|
|
getStringValue(arg0: T): Internal.DataResult<string>;
|
|
mergeToMap(arg0: T, arg1: Internal.MapLike_<T>): Internal.DataResult<T>;
|
|
remove(arg0: T, arg1: string): T;
|
|
}
|
|
type DynamicOps_<T> = DynamicOps<T>;
|
|
abstract class Struct extends Internal.Pointer$Default {
|
|
free(): void;
|
|
clear(): void;
|
|
isNull(arg0: number): boolean;
|
|
sizeof(): number;
|
|
}
|
|
type Struct_ = Struct;
|
|
class ClientboundAddPlayerPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Player_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getX(): number;
|
|
getY(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getPlayerId(): Internal.UUID;
|
|
getZ(): number;
|
|
getxRot(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getEntityId(): number;
|
|
getyRot(): number;
|
|
isSkippable(): boolean;
|
|
get x(): number
|
|
get y(): number
|
|
get playerId(): Internal.UUID
|
|
get z(): number
|
|
get xRot(): number
|
|
get entityId(): number
|
|
get yRot(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundAddPlayerPacket_ = ClientboundAddPlayerPacket;
|
|
class BiomeManager {
|
|
constructor($$0: Internal.BiomeManager$NoiseBiomeSource_, $$1: number)
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
withDifferentSource($$0: Internal.BiomeManager$NoiseBiomeSource_): this;
|
|
getNoiseBiomeAtQuart($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
getNoiseBiomeAtPosition($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
static obfuscateSeed($$0: number): number;
|
|
getNoiseBiomeAtPosition($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
readonly static "CHUNK_CENTER_QUART": 2;
|
|
}
|
|
type BiomeManager_ = BiomeManager;
|
|
class SmithingMenu extends Internal.ItemCombinerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
canTakeItemForPickAll($$0: Internal.ItemStack_, $$1: Internal.Slot_): boolean;
|
|
createResult(): void;
|
|
}
|
|
type SmithingMenu_ = SmithingMenu;
|
|
class ShulkerBoxColoring extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type ShulkerBoxColoring_ = ShulkerBoxColoring;
|
|
class BasicBlockJS$Builder extends Internal.BlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.Block;
|
|
}
|
|
type BasicBlockJS$Builder_ = BasicBlockJS$Builder;
|
|
class CommandBlockEntity$Mode extends Internal.Enum<Internal.CommandBlockEntity$Mode> {
|
|
static values(): Internal.CommandBlockEntity$Mode[];
|
|
static valueOf($$0: string): Internal.CommandBlockEntity$Mode;
|
|
readonly static "AUTO": Internal.CommandBlockEntity$Mode;
|
|
readonly static "REDSTONE": Internal.CommandBlockEntity$Mode;
|
|
readonly static "SEQUENCE": Internal.CommandBlockEntity$Mode;
|
|
}
|
|
type CommandBlockEntity$Mode_ = "sequence" | "auto" | "redstone" | CommandBlockEntity$Mode;
|
|
class UUID implements Internal.Comparable<Internal.UUID>, Internal.Serializable {
|
|
constructor(arg0: number, arg1: number)
|
|
toString(): string;
|
|
version(): number;
|
|
node(): number;
|
|
variant(): number;
|
|
compareTo(arg0: any): number;
|
|
getLeastSignificantBits(): number;
|
|
clockSequence(): number;
|
|
hashCode(): number;
|
|
static randomUUID(): Internal.UUID;
|
|
compareTo(arg0: Internal.UUID_): number;
|
|
static nameUUIDFromBytes(arg0: number[]): Internal.UUID;
|
|
timestamp(): number;
|
|
equals(arg0: any): boolean;
|
|
getMostSignificantBits(): number;
|
|
static fromString(arg0: string): Internal.UUID;
|
|
get leastSignificantBits(): number
|
|
get mostSignificantBits(): number
|
|
}
|
|
type UUID_ = UUID;
|
|
interface Double2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToLongFunction {
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Double2FloatFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
put(arg0: number, arg1: number): number;
|
|
remove(arg0: number): number;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Double2IntFunction;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Double2CharFunction;
|
|
get(arg0: any): number;
|
|
containsKey(arg0: any): boolean;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
remove(arg0: any): number;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2LongFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2LongFunction;
|
|
apply(arg0: number): number;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Double2ByteFunction;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2LongFunction;
|
|
get(arg0: number): number;
|
|
defaultReturnValue(): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2LongFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2LongFunction;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Double2ObjectFunction<T>;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Double2DoubleFunction;
|
|
applyAsLong(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Double2ShortFunction;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
containsKey(arg0: number): boolean;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2LongFunction;
|
|
clear(): void;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Double2ReferenceFunction<T>;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2LongFunction<T>;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2LongFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
}
|
|
type Double2LongFunction_ = Double2LongFunction | ((arg0: number)=>number);
|
|
interface FabricLootPoolBuilder {
|
|
with(entry: Internal.LootPoolEntryContainer_): Internal.LootPool$Builder;
|
|
copyOf(pool: Internal.LootPool_): Internal.LootPool$Builder;
|
|
apply(functions: Internal.Collection_<any>): Internal.LootPool$Builder;
|
|
conditionally(condition: Internal.LootItemCondition_): Internal.LootPool$Builder;
|
|
with(entries: Internal.Collection_<any>): Internal.LootPool$Builder;
|
|
apply(function_: Internal.LootItemFunction_): Internal.LootPool$Builder;
|
|
conditionally(conditions: Internal.Collection_<any>): Internal.LootPool$Builder;
|
|
}
|
|
type FabricLootPoolBuilder_ = FabricLootPoolBuilder;
|
|
abstract class DynamicConstantDesc <T> implements Internal.ConstantDesc {
|
|
constantName(): string;
|
|
constantType(): Internal.ClassDesc;
|
|
toString(): string;
|
|
bootstrapArgsList(): Internal.List<Internal.ConstantDesc>;
|
|
resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): T;
|
|
static ofCanonical(arg0: Internal.DirectMethodHandleDesc_, arg1: string, arg2: Internal.ClassDesc_, arg3: Internal.ConstantDesc_[]): Internal.ConstantDesc;
|
|
bootstrapMethod(): Internal.DirectMethodHandleDesc;
|
|
hashCode(): number;
|
|
bootstrapArgs(): Internal.ConstantDesc[];
|
|
static of(arg0: Internal.DirectMethodHandleDesc_): Internal.DynamicConstantDesc<T>;
|
|
static ofNamed(arg0: Internal.DirectMethodHandleDesc_, arg1: string, arg2: Internal.ClassDesc_, ...arg3: Internal.ConstantDesc_[]): Internal.DynamicConstantDesc<T>;
|
|
equals(arg0: any): boolean;
|
|
static of(arg0: Internal.DirectMethodHandleDesc_, ...arg1: Internal.ConstantDesc_[]): Internal.DynamicConstantDesc<T>;
|
|
}
|
|
type DynamicConstantDesc_<T> = DynamicConstantDesc<T>;
|
|
abstract class AbstractFurnaceBlockEntity extends Internal.BaseContainerBlockEntity implements Internal.StackedContentsCompatible, Internal.RecipeHolder, Internal.WorldlyContainer, Internal.SpecialLogicInventory {
|
|
stopOpen($$0: Internal.Player_): void;
|
|
static serverTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.AbstractFurnaceBlockEntity_): void;
|
|
fabric_setSuppress(suppress: boolean): void;
|
|
countItem($$0: Internal.Item_): number;
|
|
static isFuel($$0: Internal.ItemStack_): boolean;
|
|
isEmpty(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
removeItem($$0: number, $$1: number): Internal.ItemStack;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
canPlaceItemThroughFace($$0: number, $$1: Internal.ItemStack_, $$2: Internal.Direction_): boolean;
|
|
static getFuel(): Internal.Map<Internal.Item, number>;
|
|
fabric_onFinalCommit(slot: number, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): void;
|
|
getContainerSize(): number;
|
|
getSlotsForFace($$0: Internal.Direction_): number[];
|
|
setItem($$0: number, $$1: Internal.ItemStack_): void;
|
|
handler$zmj000$setStackSuppressUpdate(slot: number, stack: Internal.ItemStack_, ci: Internal.CallbackInfo_): void;
|
|
awardUsedRecipes($$0: Internal.Player_): void;
|
|
awardUsedRecipesAndPopExperience($$0: Internal.ServerPlayer_): void;
|
|
setRecipeUsed($$0: Internal.Level_, $$1: Internal.ServerPlayer_, $$2: Internal.Recipe_<any>): boolean;
|
|
static add($$0: Internal.Map_<Internal.Item_, number>, $$1: Internal.TagKey_<Internal.Item_>, $$2: number): void;
|
|
getMaxStackSize(): number;
|
|
fillStackedContents($$0: Internal.StackedContents_): void;
|
|
removeItemNoUpdate($$0: number): Internal.ItemStack;
|
|
hasCustomName(): boolean;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
getRecipeUsed(): Internal.Recipe<any>;
|
|
getItem($$0: number): Internal.ItemStack;
|
|
setRecipeUsed($$0: Internal.Recipe_<any>): void;
|
|
static add($$0: Internal.Map_<Internal.Item_, number>, $$1: Internal.ItemLike_, $$2: number): void;
|
|
clearContent(): void;
|
|
canTakeItemThroughFace($$0: number, $$1: Internal.ItemStack_, $$2: Internal.Direction_): boolean;
|
|
getRecipesToAwardAndPopExperience($$0: Internal.ServerLevel_, $$1: Vec3_): Internal.List<Internal.Recipe<any>>;
|
|
get empty(): boolean
|
|
get fuel(): Internal.Map<Internal.Item, number>
|
|
get containerSize(): number
|
|
get maxStackSize(): number
|
|
get recipeUsed(): Internal.Recipe<any>
|
|
set recipeUsed($$0: Internal.Recipe_<any>)
|
|
readonly static "DATA_LIT_DURATION": 1;
|
|
readonly static "DATA_COOKING_PROGRESS": 2;
|
|
readonly static "NUM_DATA_VALUES": 4;
|
|
readonly static "DATA_LIT_TIME": 0;
|
|
readonly static "BURN_TIME_STANDARD": 200;
|
|
readonly static "BURN_COOL_SPEED": 2;
|
|
readonly static "DATA_COOKING_TOTAL_TIME": 3;
|
|
}
|
|
type AbstractFurnaceBlockEntity_ = AbstractFurnaceBlockEntity;
|
|
class ViewArea {
|
|
constructor($$0: Internal.ChunkRenderDispatcher_, $$1: Internal.Level_, $$2: number, $$3: Internal.LevelRenderer_)
|
|
repositionCamera($$0: number, $$1: number): void;
|
|
setDirty($$0: number, $$1: number, $$2: number, $$3: boolean): void;
|
|
releaseAllBuffers(): void;
|
|
"chunks": Internal.ChunkRenderDispatcher$RenderChunk[];
|
|
}
|
|
type ViewArea_ = ViewArea;
|
|
class AllowSettingSpawnEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, sleepingPos: BlockPos_)
|
|
getPos(): Internal.BlockContainerJS;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
static handler(player: Internal.Player_, sleepingPos: BlockPos_): boolean;
|
|
getSleepingPos(): BlockPos;
|
|
get pos(): Internal.BlockContainerJS
|
|
get entity(): Internal.EntityJS
|
|
get sleepingPos(): BlockPos
|
|
}
|
|
type AllowSettingSpawnEventJS_ = AllowSettingSpawnEventJS;
|
|
class EmptyPoolElement extends Internal.StructurePoolElement {
|
|
getType(): Internal.StructurePoolElementType<any>;
|
|
toString(): string;
|
|
getSize($$0: Internal.StructureManager_, $$1: Internal.Rotation_): Vec3i;
|
|
getShuffledJigsawBlocks($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_, $$3: Internal.Random_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
place($$0: Internal.StructureManager_, $$1: Internal.WorldGenLevel_, $$2: Internal.StructureFeatureManager_, $$3: Internal.ChunkGenerator_, $$4: BlockPos_, $$5: BlockPos_, $$6: Internal.Rotation_, $$7: Internal.BoundingBox_, $$8: Internal.Random_, $$9: boolean): boolean;
|
|
getBoundingBox($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_): Internal.BoundingBox;
|
|
get type(): Internal.StructurePoolElementType<any>
|
|
readonly static "CODEC": any;
|
|
readonly static "INSTANCE": Internal.EmptyPoolElement;
|
|
}
|
|
type EmptyPoolElement_ = EmptyPoolElement;
|
|
class PlayerEnderChestContainer extends Internal.SimpleContainer {
|
|
constructor()
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
stopOpen($$0: Internal.Player_): void;
|
|
createTag(): Internal.ListTag;
|
|
isActiveChest($$0: Internal.EnderChestBlockEntity_): boolean;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
fromTag($$0: Internal.ListTag_): void;
|
|
setActiveChest($$0: Internal.EnderChestBlockEntity_): void;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get maxStackSize(): number
|
|
set activeChest($$0: Internal.EnderChestBlockEntity_)
|
|
}
|
|
type PlayerEnderChestContainer_ = PlayerEnderChestContainer;
|
|
interface HolderSet <T> extends Internal.Iterable<Internal.Holder<T>> {
|
|
isValidInRegistry(arg0: Internal.Registry_<T>): boolean;
|
|
unwrap(): Internal.Either<Internal.TagKey<T>, Internal.List<Internal.Holder<T>>>;
|
|
direct($$0: Internal.List_<any>): Internal.HolderSet$Direct<T>;
|
|
get(arg0: number): Internal.Holder<T>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<Internal.Holder<T>>;
|
|
stream(): Internal.Stream<Internal.Holder<T>>;
|
|
getRandomElement(arg0: Internal.Random_): Internal.Optional<Internal.Holder<T>>;
|
|
contains(arg0: Internal.Holder_<T>): boolean;
|
|
size(): number;
|
|
direct($$0: Internal.Function_<E, Internal.Holder_<T>>, ...$$1: E[]): Internal.HolderSet$Direct<T>;
|
|
direct(...$$0: Internal.Holder_<T>[]): Internal.HolderSet$Direct<T>;
|
|
direct($$0: Internal.Function_<E, Internal.Holder_<T>>, $$1: Internal.List_<E>): Internal.HolderSet$Direct<T>;
|
|
}
|
|
type HolderSet_<T> = HolderSet<T>;
|
|
class TraderLlama extends Internal.Llama {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
isTraderLlama(): boolean;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
aiStep(): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
setDespawnDelay($$0: number): void;
|
|
asKJS(): Internal.EntityJS;
|
|
get traderLlama(): boolean
|
|
set despawnDelay($$0: number)
|
|
}
|
|
type TraderLlama_ = TraderLlama;
|
|
abstract class TypeToken <T> extends Internal.TypeCapture<T> implements Internal.Serializable {
|
|
static of(arg0: Internal.Class_<T>): Internal.TypeToken<T>;
|
|
where(arg0: Internal.TypeParameter_<X>, arg1: Internal.Class_<X>): this;
|
|
isPrimitive(): boolean;
|
|
static of(arg0: Internal.Type_): Internal.TypeToken<any>;
|
|
method(arg0: Internal.Method_): Internal.Invokable<T, any>;
|
|
getSubtype(arg0: Internal.Class_<any>): Internal.TypeToken<any>;
|
|
toString(): string;
|
|
getSupertype(arg0: Internal.Class_<any>): Internal.TypeToken<any>;
|
|
getComponentType(): Internal.TypeToken<any>;
|
|
getTypes(): Internal.TypeToken$TypeSet<>;
|
|
getRawType(): Internal.Class<any>;
|
|
where(arg0: Internal.TypeParameter_<X>, arg1: Internal.TypeToken_<X>): this;
|
|
resolveType(arg0: Internal.Type_): Internal.TypeToken<any>;
|
|
isSubtypeOf(arg0: Internal.TypeToken_<any>): boolean;
|
|
isSupertypeOf(arg0: Internal.Type_): boolean;
|
|
hashCode(): number;
|
|
isArray(): boolean;
|
|
wrap(): this;
|
|
isSubtypeOf(arg0: Internal.Type_): boolean;
|
|
unwrap(): this;
|
|
equals(arg0: any): boolean;
|
|
constructor(arg0: Internal.Constructor_<any>): Internal.Invokable<T, T>;
|
|
getType(): Internal.Type;
|
|
isSupertypeOf(arg0: Internal.TypeToken_<any>): boolean;
|
|
get primitive(): boolean
|
|
get componentType(): Internal.TypeToken<any>
|
|
get types(): Internal.TypeToken$TypeSet<>
|
|
get rawType(): Internal.Class<any>
|
|
get array(): boolean
|
|
get type(): Internal.Type
|
|
}
|
|
type TypeToken_<T> = TypeToken<T>;
|
|
class BlockStateProviderType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
readonly static "WEIGHTED_STATE_PROVIDER": Internal.BlockStateProviderType<any>;
|
|
readonly static "SIMPLE_STATE_PROVIDER": Internal.BlockStateProviderType<any>;
|
|
readonly static "DUAL_NOISE_PROVIDER": Internal.BlockStateProviderType<any>;
|
|
readonly static "NOISE_THRESHOLD_PROVIDER": Internal.BlockStateProviderType<any>;
|
|
readonly static "ROTATED_BLOCK_PROVIDER": Internal.BlockStateProviderType<any>;
|
|
readonly static "NOISE_PROVIDER": Internal.BlockStateProviderType<any>;
|
|
readonly static "RANDOMIZED_INT_STATE_PROVIDER": Internal.BlockStateProviderType<any>;
|
|
}
|
|
type BlockStateProviderType_<P> = Special.BlockStateProviderType | BlockStateProviderType<P>;
|
|
interface ServerWorldCache {
|
|
fabric_registerCache(arg0: BlockPos_, arg1: Internal.BlockApiCacheImpl_<any, any>): void;
|
|
fabric_invalidateCache(arg0: BlockPos_): void;
|
|
}
|
|
type ServerWorldCache_ = ServerWorldCache;
|
|
class MinecartFurnace extends Internal.AbstractMinecart {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getMinecartType(): Internal.AbstractMinecart$Type;
|
|
getDefaultDisplayBlockState(): Internal.BlockState;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
destroy($$0: Internal.DamageSource_): void;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
get minecartType(): Internal.AbstractMinecart$Type
|
|
get defaultDisplayBlockState(): Internal.BlockState
|
|
"xPush": number;
|
|
"zPush": number;
|
|
}
|
|
type MinecartFurnace_ = MinecartFurnace;
|
|
class PlayerChangeDimensionEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.ServerPlayer_, oldWorld: Internal.ResourceKey_<Internal.Level_>, newWorld: Internal.ResourceKey_<Internal.Level_>)
|
|
getNewLevel(): Internal.LevelJS;
|
|
getEntity(): Internal.EntityJS;
|
|
static of(player: Internal.ServerPlayer_, oldLevel: Internal.ResourceKey_<Internal.Level_>, newLevel: Internal.ResourceKey_<Internal.Level_>): Internal.PlayerChangeDimensionEventJS;
|
|
getOldLevel(): Internal.LevelJS;
|
|
getOldWorldKey(): Internal.ResourceKey<Internal.Level>;
|
|
getNewWorldKey(): Internal.ResourceKey<Internal.Level>;
|
|
get newLevel(): Internal.LevelJS
|
|
get entity(): Internal.EntityJS
|
|
get oldLevel(): Internal.LevelJS
|
|
get oldWorldKey(): Internal.ResourceKey<Internal.Level>
|
|
get newWorldKey(): Internal.ResourceKey<Internal.Level>
|
|
}
|
|
type PlayerChangeDimensionEventJS_ = PlayerChangeDimensionEventJS;
|
|
abstract class ForwardingCollection <E> extends Internal.ForwardingObject implements Internal.Collection<E> {
|
|
add(arg0: E): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
toArray(arg0: T[]): T[];
|
|
remove(arg0: any): boolean;
|
|
parallelStream(): Internal.Stream<E>;
|
|
isEmpty(): boolean;
|
|
toArray(): any[];
|
|
iterator(): Internal.Iterator<E>;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
containsAll(arg0: Internal.Collection_<any>): boolean;
|
|
size(): number;
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
clear(): void;
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
contains(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type ForwardingCollection_<E> = ForwardingCollection<E>;
|
|
interface Hopper extends Internal.Container {
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getSuckShape(): Internal.VoxelShape;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
getLevelX(): number;
|
|
getLevelY(): number;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
getLevelZ(): number;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get suckShape(): Internal.VoxelShape
|
|
get maxStackSize(): number
|
|
get levelX(): number
|
|
get levelY(): number
|
|
get levelZ(): number
|
|
readonly static "SUCK": any;
|
|
readonly static "INSIDE": any;
|
|
readonly static "ABOVE": any;
|
|
}
|
|
type Hopper_ = Hopper;
|
|
class DeltaFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.IntProvider_, $$3: Internal.IntProvider_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
rim(): Internal.BlockState;
|
|
contents(): Internal.BlockState;
|
|
rimSize(): Internal.IntProvider;
|
|
size(): Internal.IntProvider;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type DeltaFeatureConfiguration_ = DeltaFeatureConfiguration;
|
|
interface GenericFutureListener <F> extends Internal.EventListener {
|
|
operationComplete(arg0: F): void;
|
|
}
|
|
type GenericFutureListener_<F> = GenericFutureListener<F>;
|
|
class Subject implements Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: boolean, arg1: Internal.Set_<any>, arg2: Internal.Set_<any>, arg3: Internal.Set_<any>)
|
|
getPrivateCredentials(arg0: Internal.Class_<T>): Internal.Set<T>;
|
|
getPublicCredentials(arg0: Internal.Class_<T>): Internal.Set<T>;
|
|
getPrivateCredentials(): Internal.Set<any>;
|
|
getPublicCredentials(): Internal.Set<any>;
|
|
toString(): string;
|
|
getPrincipals(arg0: Internal.Class_<T>): Internal.Set<T>;
|
|
static getSubject(arg0: Internal.AccessControlContext_): Internal.Subject;
|
|
static doAs(arg0: Internal.Subject_, arg1: Internal.PrivilegedExceptionAction_<T>): T;
|
|
static doAsPrivileged(arg0: Internal.Subject_, arg1: Internal.PrivilegedAction_<T>, arg2: Internal.AccessControlContext_): T;
|
|
hashCode(): number;
|
|
setReadOnly(): void;
|
|
static doAs(arg0: Internal.Subject_, arg1: Internal.PrivilegedAction_<T>): T;
|
|
isReadOnly(): boolean;
|
|
equals(arg0: any): boolean;
|
|
static doAsPrivileged(arg0: Internal.Subject_, arg1: Internal.PrivilegedExceptionAction_<T>, arg2: Internal.AccessControlContext_): T;
|
|
getPrincipals(): Internal.Set<Internal.Principal>;
|
|
get privateCredentials(): Internal.Set<any>
|
|
get publicCredentials(): Internal.Set<any>
|
|
get readOnly(): boolean
|
|
get principals(): Internal.Set<Internal.Principal>
|
|
}
|
|
type Subject_ = Subject;
|
|
class JsonGenerator {
|
|
constructor(c: Internal.ConsoleJS_, m: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
json(id: ResourceLocation_, json: Internal.JsonElement_): void;
|
|
getAllJsons(): Internal.Map<ResourceLocation, Internal.JsonElement>;
|
|
get allJsons(): Internal.Map<ResourceLocation, Internal.JsonElement>
|
|
}
|
|
type JsonGenerator_ = JsonGenerator;
|
|
class ServerGamePacketListenerImpl implements Internal.ServerPlayerConnection, Internal.NetworkHandlerExtensions, Internal.DisconnectPacketSource, Internal.ServerGamePacketListener {
|
|
constructor($$0: Internal.MinecraftServer_, $$1: Internal.Connection_, $$2: Internal.ServerPlayer_)
|
|
createDisconnectPacket(message: Internal.Component_): Internal.Packet<any>;
|
|
teleport($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.Set_<Internal.ClientboundPlayerPositionPacket$RelativeArgument_>, $$6: boolean): void;
|
|
handlePlayerAbilities($$0: Internal.ServerboundPlayerAbilitiesPacket_): void;
|
|
handleClientCommand($$0: Internal.ServerboundClientCommandPacket_): void;
|
|
handlePlayerInput($$0: Internal.ServerboundPlayerInputPacket_): void;
|
|
handleResourcePackResponse($$0: Internal.ServerboundResourcePackPacket_): void;
|
|
handleSetCarriedItem($$0: Internal.ServerboundSetCarriedItemPacket_): void;
|
|
handlePickItem($$0: Internal.ServerboundPickItemPacket_): void;
|
|
handleSetCreativeModeSlot($$0: Internal.ServerboundSetCreativeModeSlotPacket_): void;
|
|
handleSeenAdvancements($$0: Internal.ServerboundSeenAdvancementsPacket_): void;
|
|
getPlayer(): Internal.ServerPlayer;
|
|
handleKeepAlive($$0: Internal.ServerboundKeepAlivePacket_): void;
|
|
handleUseItem($$0: Internal.ServerboundUseItemPacket_): void;
|
|
handlePaddleBoat($$0: Internal.ServerboundPaddleBoatPacket_): void;
|
|
handleSetStructureBlock($$0: Internal.ServerboundSetStructureBlockPacket_): void;
|
|
handleCustomPayload($$0: Internal.ServerboundCustomPayloadPacket_): void;
|
|
getAddon(): Internal.ServerPlayNetworkAddon;
|
|
handleSelectTrade($$0: Internal.ServerboundSelectTradePacket_): void;
|
|
handleJigsawGenerate($$0: Internal.ServerboundJigsawGeneratePacket_): void;
|
|
getConnection(): Internal.Connection;
|
|
onDisconnect($$0: Internal.Component_): void;
|
|
handleSetJigsawBlock($$0: Internal.ServerboundSetJigsawBlockPacket_): void;
|
|
handleSetCommandMinecart($$0: Internal.ServerboundSetCommandMinecartPacket_): void;
|
|
tick(): void;
|
|
handleSetCommandBlock($$0: Internal.ServerboundSetCommandBlockPacket_): void;
|
|
handleRecipeBookSeenRecipePacket($$0: Internal.ServerboundRecipeBookSeenRecipePacket_): void;
|
|
handleBlockEntityTagQuery($$0: Internal.ServerboundBlockEntityTagQuery_): void;
|
|
handleContainerButtonClick($$0: Internal.ServerboundContainerButtonClickPacket_): void;
|
|
constant$bnc000$modifyCreativeSlotMax(value: number): number;
|
|
handlePong($$0: Internal.ServerboundPongPacket_): void;
|
|
teleport($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
handlePlaceRecipe($$0: Internal.ServerboundPlaceRecipePacket_): void;
|
|
handlePlayerCommand($$0: Internal.ServerboundPlayerCommandPacket_): void;
|
|
handleEditBook($$0: Internal.ServerboundEditBookPacket_): void;
|
|
handleTeleportToEntityPacket($$0: Internal.ServerboundTeleportToEntityPacket_): void;
|
|
handleInteract($$0: Internal.ServerboundInteractPacket_): void;
|
|
dismount($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
send($$0: Internal.Packet_<any>, $$1: Internal.GenericFutureListener_<any>): void;
|
|
handleContainerClose($$0: Internal.ServerboundContainerClosePacket_): void;
|
|
handleChangeDifficulty($$0: Internal.ServerboundChangeDifficultyPacket_): void;
|
|
handleClientInformation($$0: Internal.ServerboundClientInformationPacket_): void;
|
|
handleRecipeBookChangeSettingsPacket($$0: Internal.ServerboundRecipeBookChangeSettingsPacket_): void;
|
|
handleContainerClick($$0: Internal.ServerboundContainerClickPacket_): void;
|
|
handleCustomCommandSuggestions($$0: Internal.ServerboundCommandSuggestionPacket_): void;
|
|
handleAcceptTeleportPacket($$0: Internal.ServerboundAcceptTeleportationPacket_): void;
|
|
handleMovePlayer($$0: Internal.ServerboundMovePlayerPacket_): void;
|
|
disconnect($$0: Internal.Component_): void;
|
|
handlePlayerAction($$0: Internal.ServerboundPlayerActionPacket_): void;
|
|
resetPosition(): void;
|
|
handleLockDifficulty($$0: Internal.ServerboundLockDifficultyPacket_): void;
|
|
handleAnimate($$0: Internal.ServerboundSwingPacket_): void;
|
|
handleRenameItem($$0: Internal.ServerboundRenameItemPacket_): void;
|
|
shouldPropagateHandlingExceptions(): boolean;
|
|
handleEntityTagQuery($$0: Internal.ServerboundEntityTagQuery_): void;
|
|
handleSignUpdate($$0: Internal.ServerboundSignUpdatePacket_): void;
|
|
handleChat($$0: Internal.ServerboundChatPacket_): void;
|
|
handleSetBeaconPacket($$0: Internal.ServerboundSetBeaconPacket_): void;
|
|
teleport($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.Set_<Internal.ClientboundPlayerPositionPacket$RelativeArgument_>): void;
|
|
handleUseItemOn($$0: Internal.ServerboundUseItemOnPacket_): void;
|
|
send($$0: Internal.Packet_<any>): void;
|
|
handleMoveVehicle($$0: Internal.ServerboundMoveVehiclePacket_): void;
|
|
get player(): Internal.ServerPlayer
|
|
get addon(): Internal.ServerPlayNetworkAddon
|
|
get connection(): Internal.Connection
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "connection": Internal.Connection;
|
|
"player": Internal.ServerPlayer;
|
|
}
|
|
type ServerGamePacketListenerImpl_ = ServerGamePacketListenerImpl;
|
|
class CommandBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
isConditional(): boolean;
|
|
onlyOpCanSetNbt(): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
setAutomatic($$0: boolean): void;
|
|
getCommandBlock(): Internal.BaseCommandBlock;
|
|
isAutomatic(): boolean;
|
|
getMode(): Internal.CommandBlockEntity$Mode;
|
|
markConditionMet(): boolean;
|
|
onModeSwitch(): void;
|
|
setPowered($$0: boolean): void;
|
|
isPowered(): boolean;
|
|
wasConditionMet(): boolean;
|
|
get conditional(): boolean
|
|
set automatic($$0: boolean)
|
|
get commandBlock(): Internal.BaseCommandBlock
|
|
get automatic(): boolean
|
|
get mode(): Internal.CommandBlockEntity$Mode
|
|
set powered($$0: boolean)
|
|
get powered(): boolean
|
|
}
|
|
type CommandBlockEntity_ = CommandBlockEntity;
|
|
class RecordItemJS$Builder extends Internal.ItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.Item;
|
|
analogOutput(o: number): this;
|
|
song(song: Internal.SoundEvent_): this;
|
|
}
|
|
type RecordItemJS$Builder_ = RecordItemJS$Builder;
|
|
class StatsCounter {
|
|
constructor()
|
|
getValue($$0: Internal.Stat_<any>): number;
|
|
increment($$0: Internal.Player_, $$1: Internal.Stat_<any>, $$2: number): void;
|
|
getValue($$0: Internal.StatType_<T>, $$1: T): number;
|
|
setValue($$0: Internal.Player_, $$1: Internal.Stat_<any>, $$2: number): void;
|
|
}
|
|
type StatsCounter_ = StatsCounter;
|
|
abstract class SpellcasterIllager extends Internal.AbstractIllager {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getArmPose(): Internal.AbstractIllager$IllagerArmPose;
|
|
isCastingSpell(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setIsCastingSpell($$0: Internal.SpellcasterIllager$IllagerSpell_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
get armPose(): Internal.AbstractIllager$IllagerArmPose
|
|
get castingSpell(): boolean
|
|
set isCastingSpell($$0: Internal.SpellcasterIllager$IllagerSpell_)
|
|
}
|
|
type SpellcasterIllager_ = SpellcasterIllager;
|
|
class Slime extends Internal.Mob implements Internal.Enemy {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getMaxHeadXRot(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
push($$0: Internal.Entity_): void;
|
|
playerTouch($$0: Internal.Player_): void;
|
|
remove($$0: Internal.Entity$RemovalReason_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
static checkSlimeSpawnRules($$0: Internal.EntityType_<Internal.Slime_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
getSize(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isTiny(): boolean;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
refreshDimensions(): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
getType(): Internal.EntityType<any>;
|
|
get maxHeadXRot(): number
|
|
get size(): number
|
|
get tiny(): boolean
|
|
get type(): Internal.EntityType<any>
|
|
readonly static "MIN_SIZE": 1;
|
|
"targetSquish": number;
|
|
"squish": number;
|
|
readonly static "MAX_SIZE": 127;
|
|
"oSquish": number;
|
|
}
|
|
type Slime_ = Slime;
|
|
class NoiseThresholdProvider extends Internal.NoiseBasedStateProvider {
|
|
constructor($$0: number, $$1: Internal.NormalNoise$NoiseParameters_, $$2: number, $$3: number, $$4: number, $$5: Internal.BlockState_, $$6: Internal.List_<Internal.BlockState_>, $$7: Internal.List_<Internal.BlockState_>)
|
|
getState($$0: Internal.Random_, $$1: BlockPos_): Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseThresholdProvider_ = NoiseThresholdProvider;
|
|
class Sheep extends Internal.Animal implements Internal.Shearable {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
shear($$0: Internal.SoundSource_): void;
|
|
ate(): void;
|
|
getHeadEatPositionScale($$0: number): number;
|
|
static getRandomSheepColor($$0: Internal.Random_): Internal.DyeColor;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
static getColorArray($$0: Internal.DyeColor_): number[];
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isSheared(): boolean;
|
|
handleEntityEvent($$0: number): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
method_5991(): ResourceLocation;
|
|
getColor(): Internal.DyeColor;
|
|
getHeadEatAngleScale($$0: number): number;
|
|
readyForShearing(): boolean;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
alwaysAccepts(): boolean;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setColor($$0: Internal.DyeColor_): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
setSheared($$0: boolean): void;
|
|
get sheared(): boolean
|
|
get color(): Internal.DyeColor
|
|
set color($$0: Internal.DyeColor_)
|
|
set sheared($$0: boolean)
|
|
}
|
|
type Sheep_ = Sheep;
|
|
class AttributeKey <T> extends Internal.AbstractConstant<Internal.AttributeKey<T>> {
|
|
static valueOf(arg0: string): Internal.AttributeKey<T>;
|
|
static newInstance(arg0: string): Internal.AttributeKey<T>;
|
|
static valueOf(arg0: Internal.Class_<any>, arg1: string): Internal.AttributeKey<T>;
|
|
static exists(arg0: string): boolean;
|
|
}
|
|
type AttributeKey_<T> = AttributeKey<T>;
|
|
class TippedArrowRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type TippedArrowRecipe_ = TippedArrowRecipe;
|
|
class BlockRotProcessor extends Internal.StructureProcessor {
|
|
constructor($$0: number)
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockRotProcessor_ = BlockRotProcessor;
|
|
class LootItemConditionType extends Internal.SerializerType<Internal.LootItemCondition> {
|
|
constructor($$0: Internal.Serializer_<any>)
|
|
}
|
|
type LootItemConditionType_ = Special.LootItemConditionType | LootItemConditionType;
|
|
class TrapezoidFloat extends Internal.FloatProvider {
|
|
getMinValue(): number;
|
|
toString(): string;
|
|
getMaxValue(): number;
|
|
sample($$0: Internal.Random_): number;
|
|
getType(): Internal.FloatProviderType<any>;
|
|
static of($$0: number, $$1: number, $$2: number): Internal.TrapezoidFloat;
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
get type(): Internal.FloatProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type TrapezoidFloat_ = TrapezoidFloat;
|
|
interface ClientGamePacketListener extends Internal.PacketListener {
|
|
setActionBarText(arg0: Internal.ClientboundSetActionBarTextPacket_): void;
|
|
handleContainerSetSlot(arg0: Internal.ClientboundContainerSetSlotPacket_): void;
|
|
handleAddPlayer(arg0: Internal.ClientboundAddPlayerPacket_): void;
|
|
handleSetScore(arg0: Internal.ClientboundSetScorePacket_): void;
|
|
handleAnimate(arg0: Internal.ClientboundAnimatePacket_): void;
|
|
handleResourcePack(arg0: Internal.ClientboundResourcePackPacket_): void;
|
|
handleOpenScreen(arg0: Internal.ClientboundOpenScreenPacket_): void;
|
|
handleContainerContent(arg0: Internal.ClientboundContainerSetContentPacket_): void;
|
|
handleLogin(arg0: Internal.ClientboundLoginPacket_): void;
|
|
handleTagQueryPacket(arg0: Internal.ClientboundTagQueryPacket_): void;
|
|
handleUpdateAttributes(arg0: Internal.ClientboundUpdateAttributesPacket_): void;
|
|
handleSetSpawn(arg0: Internal.ClientboundSetDefaultSpawnPositionPacket_): void;
|
|
handleCustomPayload(arg0: Internal.ClientboundCustomPayloadPacket_): void;
|
|
handleLookAt(arg0: Internal.ClientboundPlayerLookAtPacket_): void;
|
|
handleParticleEvent(arg0: Internal.ClientboundLevelParticlesPacket_): void;
|
|
handleTitlesClear(arg0: Internal.ClientboundClearTitlesPacket_): void;
|
|
handleRemoveEntities(arg0: Internal.ClientboundRemoveEntitiesPacket_): void;
|
|
handleContainerClose(arg0: Internal.ClientboundContainerClosePacket_): void;
|
|
handleTeleportEntity(arg0: Internal.ClientboundTeleportEntityPacket_): void;
|
|
handleSetCamera(arg0: Internal.ClientboundSetCameraPacket_): void;
|
|
handleForgetLevelChunk(arg0: Internal.ClientboundForgetLevelChunkPacket_): void;
|
|
handlePlayerCombatEnter(arg0: Internal.ClientboundPlayerCombatEnterPacket_): void;
|
|
handleBlockEvent(arg0: Internal.ClientboundBlockEventPacket_): void;
|
|
handleLightUpdatePacket(arg0: Internal.ClientboundLightUpdatePacket_): void;
|
|
handleMoveVehicle(arg0: Internal.ClientboundMoveVehiclePacket_): void;
|
|
handleCommands(arg0: Internal.ClientboundCommandsPacket_): void;
|
|
handleSetBorderCenter(arg0: Internal.ClientboundSetBorderCenterPacket_): void;
|
|
handleItemCooldown(arg0: Internal.ClientboundCooldownPacket_): void;
|
|
handleAddExperienceOrb(arg0: Internal.ClientboundAddExperienceOrbPacket_): void;
|
|
setSubtitleText(arg0: Internal.ClientboundSetSubtitleTextPacket_): void;
|
|
handleRespawn(arg0: Internal.ClientboundRespawnPacket_): void;
|
|
handleCommandSuggestions(arg0: Internal.ClientboundCommandSuggestionsPacket_): void;
|
|
handleSetEquipment(arg0: Internal.ClientboundSetEquipmentPacket_): void;
|
|
handleChunkBlocksUpdate(arg0: Internal.ClientboundSectionBlocksUpdatePacket_): void;
|
|
handleExplosion(arg0: Internal.ClientboundExplodePacket_): void;
|
|
handleKeepAlive(arg0: Internal.ClientboundKeepAlivePacket_): void;
|
|
handleUpdateMobEffect(arg0: Internal.ClientboundUpdateMobEffectPacket_): void;
|
|
handleUpdateRecipes(arg0: Internal.ClientboundUpdateRecipesPacket_): void;
|
|
handleOpenBook(arg0: Internal.ClientboundOpenBookPacket_): void;
|
|
handleLevelChunkWithLight(arg0: Internal.ClientboundLevelChunkWithLightPacket_): void;
|
|
handleBlockEntityData(arg0: Internal.ClientboundBlockEntityDataPacket_): void;
|
|
handlePlayerInfo(arg0: Internal.ClientboundPlayerInfoPacket_): void;
|
|
handleCustomSoundEvent(arg0: Internal.ClientboundCustomSoundPacket_): void;
|
|
handleUpdateAdvancementsPacket(arg0: Internal.ClientboundUpdateAdvancementsPacket_): void;
|
|
handleSetChunkCacheRadius(arg0: Internal.ClientboundSetChunkCacheRadiusPacket_): void;
|
|
handleAddVibrationSignal(arg0: Internal.ClientboundAddVibrationSignalPacket_): void;
|
|
handleMapItemData(arg0: Internal.ClientboundMapItemDataPacket_): void;
|
|
handleInitializeBorder(arg0: Internal.ClientboundInitializeBorderPacket_): void;
|
|
handleSetPlayerTeamPacket(arg0: Internal.ClientboundSetPlayerTeamPacket_): void;
|
|
handleBlockDestruction(arg0: Internal.ClientboundBlockDestructionPacket_): void;
|
|
handleTakeItemEntity(arg0: Internal.ClientboundTakeItemEntityPacket_): void;
|
|
handleEntityLinkPacket(arg0: Internal.ClientboundSetEntityLinkPacket_): void;
|
|
handleSetTime(arg0: Internal.ClientboundSetTimePacket_): void;
|
|
handleSetBorderSize(arg0: Internal.ClientboundSetBorderSizePacket_): void;
|
|
handleSetCarriedItem(arg0: Internal.ClientboundSetCarriedItemPacket_): void;
|
|
setTitlesAnimation(arg0: Internal.ClientboundSetTitlesAnimationPacket_): void;
|
|
handleSetBorderLerpSize(arg0: Internal.ClientboundSetBorderLerpSizePacket_): void;
|
|
handleSetExperience(arg0: Internal.ClientboundSetExperiencePacket_): void;
|
|
handleSetDisplayObjective(arg0: Internal.ClientboundSetDisplayObjectivePacket_): void;
|
|
handleAddPainting(arg0: Internal.ClientboundAddPaintingPacket_): void;
|
|
handleAddObjective(arg0: Internal.ClientboundSetObjectivePacket_): void;
|
|
handleDisconnect(arg0: Internal.ClientboundDisconnectPacket_): void;
|
|
handleSetHealth(arg0: Internal.ClientboundSetHealthPacket_): void;
|
|
handleTabListCustomisation(arg0: Internal.ClientboundTabListPacket_): void;
|
|
handleMerchantOffers(arg0: Internal.ClientboundMerchantOffersPacket_): void;
|
|
handleUpdateTags(arg0: Internal.ClientboundUpdateTagsPacket_): void;
|
|
handleStopSoundEvent(arg0: Internal.ClientboundStopSoundPacket_): void;
|
|
handleRemoveMobEffect(arg0: Internal.ClientboundRemoveMobEffectPacket_): void;
|
|
handleSetSimulationDistance(arg0: Internal.ClientboundSetSimulationDistancePacket_): void;
|
|
handleSetChunkCacheCenter(arg0: Internal.ClientboundSetChunkCacheCenterPacket_): void;
|
|
handleChat(arg0: Internal.ClientboundChatPacket_): void;
|
|
handlePing(arg0: Internal.ClientboundPingPacket_): void;
|
|
handleBlockUpdate(arg0: Internal.ClientboundBlockUpdatePacket_): void;
|
|
handleRotateMob(arg0: Internal.ClientboundRotateHeadPacket_): void;
|
|
handleMovePlayer(arg0: Internal.ClientboundPlayerPositionPacket_): void;
|
|
handleSoundEntityEvent(arg0: Internal.ClientboundSoundEntityPacket_): void;
|
|
handleAddEntity(arg0: Internal.ClientboundAddEntityPacket_): void;
|
|
handleChangeDifficulty(arg0: Internal.ClientboundChangeDifficultyPacket_): void;
|
|
handleHorseScreenOpen(arg0: Internal.ClientboundHorseScreenOpenPacket_): void;
|
|
handleEntityEvent(arg0: Internal.ClientboundEntityEventPacket_): void;
|
|
handleSetBorderWarningDelay(arg0: Internal.ClientboundSetBorderWarningDelayPacket_): void;
|
|
handleOpenSignEditor(arg0: Internal.ClientboundOpenSignEditorPacket_): void;
|
|
setTitleText(arg0: Internal.ClientboundSetTitleTextPacket_): void;
|
|
handleSetEntityData(arg0: Internal.ClientboundSetEntityDataPacket_): void;
|
|
handlePlaceRecipe(arg0: Internal.ClientboundPlaceGhostRecipePacket_): void;
|
|
handleBossUpdate(arg0: Internal.ClientboundBossEventPacket_): void;
|
|
handleGameEvent(arg0: Internal.ClientboundGameEventPacket_): void;
|
|
handleAddMob(arg0: Internal.ClientboundAddMobPacket_): void;
|
|
handleSoundEvent(arg0: Internal.ClientboundSoundPacket_): void;
|
|
handleSetEntityMotion(arg0: Internal.ClientboundSetEntityMotionPacket_): void;
|
|
handleContainerSetData(arg0: Internal.ClientboundContainerSetDataPacket_): void;
|
|
handlePlayerCombatEnd(arg0: Internal.ClientboundPlayerCombatEndPacket_): void;
|
|
handleMoveEntity(arg0: Internal.ClientboundMoveEntityPacket_): void;
|
|
handleLevelEvent(arg0: Internal.ClientboundLevelEventPacket_): void;
|
|
handlePlayerAbilities(arg0: Internal.ClientboundPlayerAbilitiesPacket_): void;
|
|
shouldPropagateHandlingExceptions(): boolean;
|
|
handlePlayerCombatKill(arg0: Internal.ClientboundPlayerCombatKillPacket_): void;
|
|
handleSetBorderWarningDistance(arg0: Internal.ClientboundSetBorderWarningDistancePacket_): void;
|
|
handleBlockBreakAck(arg0: Internal.ClientboundBlockBreakAckPacket_): void;
|
|
handleSetEntityPassengersPacket(arg0: Internal.ClientboundSetPassengersPacket_): void;
|
|
handleAwardStats(arg0: Internal.ClientboundAwardStatsPacket_): void;
|
|
handleSelectAdvancementsTab(arg0: Internal.ClientboundSelectAdvancementsTabPacket_): void;
|
|
handleAddOrRemoveRecipes(arg0: Internal.ClientboundRecipePacket_): void;
|
|
set actionBarText(arg0: Internal.ClientboundSetActionBarTextPacket_)
|
|
set subtitleText(arg0: Internal.ClientboundSetSubtitleTextPacket_)
|
|
set titlesAnimation(arg0: Internal.ClientboundSetTitlesAnimationPacket_)
|
|
set titleText(arg0: Internal.ClientboundSetTitleTextPacket_)
|
|
}
|
|
type ClientGamePacketListener_ = ClientGamePacketListener;
|
|
abstract class EnchantmentCategory extends Internal.Enum<Internal.EnchantmentCategory> {
|
|
static valueOf($$0: string): Internal.EnchantmentCategory;
|
|
canEnchant(arg0: Internal.Item_): boolean;
|
|
static values(): Internal.EnchantmentCategory[];
|
|
readonly static "ARMOR_CHEST": any;
|
|
readonly static "BOW": any;
|
|
readonly static "ARMOR": any;
|
|
readonly static "ARMOR_FEET": any;
|
|
readonly static "TRIDENT": any;
|
|
readonly static "CROSSBOW": any;
|
|
readonly static "BREAKABLE": any;
|
|
readonly static "WEAPON": any;
|
|
readonly static "ARMOR_HEAD": any;
|
|
readonly static "ARMOR_LEGS": any;
|
|
readonly static "WEARABLE": any;
|
|
readonly static "DIGGER": any;
|
|
readonly static "FISHING_ROD": any;
|
|
readonly static "VANISHABLE": any;
|
|
}
|
|
type EnchantmentCategory_ = "armor_head" | "armor_legs" | "crossbow" | "vanishable" | "armor_chest" | "breakable" | "fishing_rod" | "trident" | "digger" | "wearable" | "weapon" | "armor" | "bow" | "armor_feet" | EnchantmentCategory;
|
|
class ScriptPackInfo {
|
|
constructor(n: string, p: string)
|
|
readonly "displayName": Internal.Component;
|
|
readonly "scripts": Internal.List<Internal.ScriptFileInfo>;
|
|
readonly "pathStart": string;
|
|
readonly "namespace": string;
|
|
}
|
|
type ScriptPackInfo_ = ScriptPackInfo;
|
|
class ClientboundSetBorderWarningDelayPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.WorldBorder_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getWarningDelay(): number;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get warningDelay(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetBorderWarningDelayPacket_ = ClientboundSetBorderWarningDelayPacket;
|
|
class PrintWriter extends Internal.Writer {
|
|
constructor(arg0: Internal.File_)
|
|
constructor(arg0: Internal.OutputStream_, arg1: boolean)
|
|
constructor(arg0: Internal.OutputStream_)
|
|
constructor(arg0: string, arg1: string)
|
|
constructor(arg0: string, arg1: Internal.Charset_)
|
|
constructor(arg0: Internal.File_, arg1: Internal.Charset_)
|
|
constructor(arg0: Internal.Writer_, arg1: boolean)
|
|
constructor(arg0: Internal.Writer_)
|
|
constructor(arg0: Internal.OutputStream_, arg1: boolean, arg2: Internal.Charset_)
|
|
constructor(arg0: string)
|
|
constructor(arg0: Internal.File_, arg1: string)
|
|
print(arg0: string): void;
|
|
println(arg0: number): void;
|
|
println(): void;
|
|
format(arg0: Internal.Locale_, arg1: string, ...arg2: any[]): this;
|
|
write(arg0: string[], arg1: number, arg2: number): void;
|
|
println(arg0: number): void;
|
|
print(arg0: number): void;
|
|
println(arg0: string): void;
|
|
flush(): void;
|
|
write(arg0: number): void;
|
|
print(arg0: number): void;
|
|
write(arg0: string, arg1: number, arg2: number): void;
|
|
printf(arg0: string, ...arg1: any[]): this;
|
|
print(arg0: number): void;
|
|
print(arg0: boolean): void;
|
|
append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
|
|
printf(arg0: Internal.Locale_, arg1: string, ...arg2: any[]): this;
|
|
write(arg0: string): void;
|
|
println(arg0: string): void;
|
|
println(arg0: string[]): void;
|
|
println(arg0: boolean): void;
|
|
append(arg0: Internal.CharSequence_): this;
|
|
println(arg0: number): void;
|
|
checkError(): boolean;
|
|
println(arg0: number): void;
|
|
print(arg0: any): void;
|
|
print(arg0: string[]): void;
|
|
print(arg0: string): void;
|
|
close(): void;
|
|
write(arg0: string[]): void;
|
|
format(arg0: string, ...arg1: any[]): this;
|
|
print(arg0: number): void;
|
|
println(arg0: any): void;
|
|
append(arg0: string): this;
|
|
}
|
|
type PrintWriter_ = PrintWriter;
|
|
class PredicateManager extends Internal.SimpleJsonResourceReloadListener {
|
|
constructor()
|
|
get($$0: ResourceLocation_): Internal.LootItemCondition;
|
|
getName(): string;
|
|
getKeys(): Internal.Set<ResourceLocation>;
|
|
get name(): string
|
|
get keys(): Internal.Set<ResourceLocation>
|
|
}
|
|
type PredicateManager_ = PredicateManager;
|
|
class ServerboundPaddleBoatPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: boolean, $$1: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getRight(): boolean;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getLeft(): boolean;
|
|
get right(): boolean
|
|
get skippable(): boolean
|
|
get left(): boolean
|
|
}
|
|
type ServerboundPaddleBoatPacket_ = ServerboundPaddleBoatPacket;
|
|
class ExperienceOrb extends Internal.Entity {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number, $$4: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
playerTouch($$0: Internal.Player_): void;
|
|
static getExperienceValue($$0: number): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
static award($$0: Internal.ServerLevel_, $$1: Vec3_, $$2: number): void;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
getSoundSource(): Internal.SoundSource;
|
|
getIcon(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getValue(): number;
|
|
isAttackable(): boolean;
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get soundSource(): Internal.SoundSource
|
|
get icon(): number
|
|
get value(): number
|
|
get attackable(): boolean
|
|
}
|
|
type ExperienceOrb_ = ExperienceOrb;
|
|
abstract class BlockEntity implements Internal.RenderAttachmentBlockEntity {
|
|
constructor($$0: Internal.BlockEntityType_<any>, $$1: BlockPos_, $$2: Internal.BlockState_)
|
|
saveWithId(): Internal.CompoundTag;
|
|
static getPosFromTag($$0: Internal.CompoundTag_): BlockPos;
|
|
getRenderAttachmentData(): any;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
saveToItem($$0: Internal.ItemStack_): void;
|
|
setLevel($$0: Internal.Level_): void;
|
|
static addEntityType($$0: Internal.CompoundTag_, $$1: Internal.BlockEntityType_<any>): void;
|
|
getLevel(): Internal.Level;
|
|
getUpdatePacket(): Internal.Packet<Internal.ClientGamePacketListener>;
|
|
setBlockState($$0: Internal.BlockState_): void;
|
|
getBlockPos(): BlockPos;
|
|
clearRemoved(): void;
|
|
onlyOpCanSetNbt(): boolean;
|
|
isRemoved(): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
setChanged(): void;
|
|
saveWithoutMetadata(): Internal.CompoundTag;
|
|
fillCrashReportCategory($$0: Internal.CrashReportCategory_): void;
|
|
saveWithFullMetadata(): Internal.CompoundTag;
|
|
triggerEvent($$0: number, $$1: number): boolean;
|
|
getBlockState(): Internal.BlockState;
|
|
hasLevel(): boolean;
|
|
setRemoved(): void;
|
|
getType(): Internal.BlockEntityType<any>;
|
|
static loadStatic($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.CompoundTag_): Internal.BlockEntity;
|
|
get renderAttachmentData(): any
|
|
get updateTag(): Internal.CompoundTag
|
|
set level($$0: Internal.Level_)
|
|
get level(): Internal.Level
|
|
get updatePacket(): Internal.Packet<Internal.ClientGamePacketListener>
|
|
set blockState($$0: Internal.BlockState_)
|
|
get blockPos(): BlockPos
|
|
get removed(): boolean
|
|
get blockState(): Internal.BlockState
|
|
get type(): Internal.BlockEntityType<any>
|
|
}
|
|
type BlockEntity_ = BlockEntity;
|
|
interface ObjectBidirectionalIterator <K> extends Internal.ObjectIterator<K>, Internal.BidirectionalIterator<K> {
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
skip(arg0: number): number;
|
|
back(arg0: number): number;
|
|
}
|
|
type ObjectBidirectionalIterator_<K> = ObjectBidirectionalIterator<K>;
|
|
class FireworksJS$Shape extends Internal.Enum<Internal.FireworksJS$Shape> {
|
|
static values(): Internal.FireworksJS$Shape[];
|
|
static valueOf(name: string): Internal.FireworksJS$Shape;
|
|
static get(name: string): Internal.FireworksJS$Shape;
|
|
readonly static "CREEPER": Internal.FireworksJS$Shape;
|
|
readonly "type": number;
|
|
readonly static "LARGE_BALL": Internal.FireworksJS$Shape;
|
|
readonly static "VALUES": any;
|
|
readonly static "BURST": Internal.FireworksJS$Shape;
|
|
readonly static "STAR": Internal.FireworksJS$Shape;
|
|
readonly static "SMALL_BALL": Internal.FireworksJS$Shape;
|
|
}
|
|
type FireworksJS$Shape_ = "star" | "burst" | FireworksJS$Shape | "large_ball" | "creeper" | "small_ball";
|
|
interface Matrix4dc {
|
|
transformDirection(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
withLookAtUp(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
mul(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
determinant3x3(): number;
|
|
mul0(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
|
|
mulLocal(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get4x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m20(): number;
|
|
lookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unprojectRay(arg0: Internal.Vector2dc_, arg1: number[], arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): Internal.Matrix4d;
|
|
invertFrustum(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveNear(): number;
|
|
rotateX(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unprojectInv(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
perspectiveFov(): number;
|
|
positiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
equals(arg0: Internal.Matrix4dc_, arg1: number): boolean;
|
|
invertAffine(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get4x3Transposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
m31(): number;
|
|
rotate(arg0: Internal.AxisAngle4d_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
testSphere(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
mulOrthoAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
unproject(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateAroundLocal(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
normal(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
origin(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
cofactor3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateTowardsXY(arg0: number, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unproject(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateY(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
normalizedPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mul(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
cofactor3x3(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
add4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): Internal.Matrix4d;
|
|
rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformProject(arg0: Internal.Vector4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
m30(): number;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
projectedGridRange(arg0: Internal.Matrix4dc_, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
add(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformAffine(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
testAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
|
|
transformPosition(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
mulTranslationAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
getRowColumn(arg0: number, arg1: number): number;
|
|
mul3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
sub(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
m03(): number;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Matrix4d;
|
|
isFinite(): boolean;
|
|
rotateAffineZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
mulLocalAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number, arg16: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformProject(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
invertPerspectiveView(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
normal(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
transformAffine(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
normalizedPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformDirection(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveInvOrigin(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unprojectInvRay(arg0: Internal.Vector2dc_, arg1: number[], arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): Internal.Matrix4d;
|
|
rotateLocal(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
getScale(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get4x3Transposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transformDirection(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4dc_, arg5: Internal.Matrix4d_): Internal.Matrix4d;
|
|
translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get(arg0: number[], arg1: number): number[];
|
|
transformTranspose(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transpose3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
m02(): number;
|
|
transformDirection(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformTranspose(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
project(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
mulComponentWise(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveOrigin(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateAffineYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
lookAtPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unprojectInvRay(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector3d_, arg4: Internal.Vector3d_): Internal.Matrix4d;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveFrustumSlice(arg0: number, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
normalizedPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
scale(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformDirection(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lerp(arg0: Internal.Matrix4dc_, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
|
|
m13(): number;
|
|
project(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
frustumRayDir(arg0: number, arg1: number, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
transpose(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transpose3x3(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateAffine(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
isAffine(): boolean;
|
|
mulAffineR(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get4x3Transposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
translate(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateAffineXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
lookAtPerspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateAroundAffine(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
mul4x3ComponentWise(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
m01(): number;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
frustumPlane(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
|
|
getRow(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get(arg0: number[]): number[];
|
|
add4x3(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
m12(): number;
|
|
get(arg0: number[], arg1: number): number[];
|
|
scale(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateTranslation(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
sub4x3(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
scaleLocal(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
originAffine(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
getRow(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformProject(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
m23(): number;
|
|
frustumCorner(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
m00(): number;
|
|
mul(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
invertPerspective(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get(arg0: number[]): number[];
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): Internal.Matrix4d;
|
|
determinant(): number;
|
|
properties(): number;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformProject(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): Internal.Matrix4d;
|
|
m11(): number;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
determinantAffine(): number;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPosition(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
getTranslation(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
|
|
arcball(arg0: number, arg1: Internal.Vector3dc_, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
m22(): number;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Matrix4d;
|
|
translateLocal(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
invertPerspectiveView(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
fma4x3(arg0: Internal.Matrix4dc_, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
getEulerAnglesZYX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get4x3Transposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
mulAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
normalize3x3(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number): Internal.Matrix4d;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: Internal.Matrix4dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
m10(): number;
|
|
m33(): number;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
invertOrtho(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformPosition(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
normalize3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotateAffine(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformProject(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unprojectInv(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
testPoint(arg0: number, arg1: number, arg2: number): boolean;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4d_): Internal.Matrix4d;
|
|
invert(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
getColumn(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
lookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformDirection(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
m21(): number;
|
|
perspectiveFar(): number;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
get(arg0: number, arg1: number): number;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
positiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Vector3d_, arg7: Internal.Vector3d_): Internal.Matrix4d;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
getColumn(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): Internal.Matrix4d;
|
|
m32(): number;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): Internal.Matrix4d;
|
|
scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4d_): Internal.Matrix4d;
|
|
unprojectRay(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector3d_, arg4: Internal.Vector3d_): Internal.Matrix4d;
|
|
orthoCrop(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformTranspose(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
transformAab(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): Internal.Matrix4d;
|
|
get finite(): boolean
|
|
get affine(): boolean
|
|
readonly static "PLANE_PX": 1;
|
|
readonly static "CORNER_PXNYPZ": 4;
|
|
readonly static "PLANE_NY": 2;
|
|
readonly static "PLANE_NZ": 4;
|
|
readonly static "PLANE_PY": 3;
|
|
readonly static "PLANE_NX": 0;
|
|
readonly static "PLANE_PZ": 5;
|
|
readonly static "PROPERTY_TRANSLATION": 8;
|
|
readonly static "CORNER_PXNYNZ": 1;
|
|
readonly static "CORNER_PXPYPZ": 7;
|
|
readonly static "PROPERTY_IDENTITY": 4;
|
|
readonly static "CORNER_PXPYNZ": 2;
|
|
readonly static "PROPERTY_PERSPECTIVE": 1;
|
|
readonly static "PROPERTY_ORTHONORMAL": 16;
|
|
readonly static "CORNER_NXPYPZ": 6;
|
|
readonly static "PROPERTY_AFFINE": 2;
|
|
readonly static "CORNER_NXNYNZ": 0;
|
|
readonly static "CORNER_NXNYPZ": 5;
|
|
readonly static "CORNER_NXPYNZ": 3;
|
|
}
|
|
type Matrix4dc_ = Matrix4dc;
|
|
class ServerboundInteractPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
static createAttackPacket($$0: Internal.Entity_, $$1: boolean): Internal.ServerboundInteractPacket;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
static createInteractionPacket($$0: Internal.Entity_, $$1: boolean, $$2: Hand_): Internal.ServerboundInteractPacket;
|
|
dispatch($$0: Internal.ServerboundInteractPacket$Handler_): void;
|
|
static createInteractionPacket($$0: Internal.Entity_, $$1: boolean, $$2: Hand_, $$3: Vec3_): Internal.ServerboundInteractPacket;
|
|
getTarget($$0: Internal.ServerLevel_): Internal.Entity;
|
|
isSkippable(): boolean;
|
|
isUsingSecondaryAction(): boolean;
|
|
get skippable(): boolean
|
|
get usingSecondaryAction(): boolean
|
|
}
|
|
type ServerboundInteractPacket_ = ServerboundInteractPacket;
|
|
interface ScreenKeyboardEvents$AfterKeyPress {
|
|
afterKeyPress(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type ScreenKeyboardEvents$AfterKeyPress_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>void) | ScreenKeyboardEvents$AfterKeyPress;
|
|
interface EntityTargetKJS {
|
|
getNameKJS(target: Internal.LootContext$EntityTarget_): string;
|
|
getNameKJS(): string;
|
|
get nameKJS(): string
|
|
}
|
|
type EntityTargetKJS_ = EntityTargetKJS;
|
|
interface Guard {
|
|
checkGuard(arg0: any): void;
|
|
}
|
|
type Guard_ = Guard;
|
|
interface GameEventListener {
|
|
handleGameEvent(arg0: Internal.Level_, arg1: Internal.GameEvent_, arg2: Internal.Entity_, arg3: BlockPos_): boolean;
|
|
getListenerRadius(): number;
|
|
getListenerSource(): Internal.PositionSource;
|
|
get listenerRadius(): number
|
|
get listenerSource(): Internal.PositionSource
|
|
}
|
|
type GameEventListener_ = GameEventListener;
|
|
interface Double2ReferenceFunction <V> extends it.unimi.dsi.fastutil.Function<number, V>, Internal.DoubleFunction<V> {
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Double2ShortFunction;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2ReferenceFunction<T, V>;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ReferenceFunction<V>;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Double2ObjectFunction<T>;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ReferenceFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Double2ByteFunction;
|
|
remove(arg0: number): V;
|
|
containsKey(arg0: any): boolean;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Double2DoubleFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Double2LongFunction;
|
|
get(arg0: any): V;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ReferenceFunction<V>;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): V;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Double2IntFunction;
|
|
apply(arg0: number): V;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
apply(arg0: number): V;
|
|
put(arg0: number, arg1: V): V;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ReferenceFunction<V>;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ReferenceFunction<V>;
|
|
get(arg0: number): V;
|
|
containsKey(arg0: number): boolean;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Double2ReferenceFunction<T>;
|
|
clear(): void;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ReferenceFunction<V>;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
defaultReturnValue(): V;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Double2CharFunction;
|
|
defaultReturnValue(arg0: V): void;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Double2FloatFunction;
|
|
}
|
|
type Double2ReferenceFunction_<V> = ((arg0: number)=>V) | Double2ReferenceFunction<V>;
|
|
interface Shearable {
|
|
readyForShearing(): boolean;
|
|
shear(arg0: Internal.SoundSource_): void;
|
|
}
|
|
type Shearable_ = Shearable;
|
|
class ChunkHolder {
|
|
constructor($$0: Internal.ChunkPos_, $$1: number, $$2: Internal.LevelHeightAccessor_, $$3: Internal.LevelLightEngine_, $$4: any_, $$5: Internal.ChunkHolder$PlayerProvider_)
|
|
static getStatus($$0: number): Internal.ChunkStatus;
|
|
getTickingChunk(): Internal.LevelChunk;
|
|
getFullChunk(): Internal.LevelChunk;
|
|
getTicketLevel(): number;
|
|
getChunkToSave(): Internal.CompletableFuture<Internal.ChunkAccess>;
|
|
getLastAvailable(): Internal.ChunkAccess;
|
|
wasAccessibleSinceLastSave(): boolean;
|
|
getFutureIfPresent($$0: Internal.ChunkStatus_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
broadcastChanges($$0: Internal.LevelChunk_): void;
|
|
getOrScheduleFuture($$0: Internal.ChunkStatus_, $$1: Internal.ChunkMap_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
getEntityTickingChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
static getFullChunkStatus($$0: number): Internal.ChunkHolder$FullChunkStatus;
|
|
getLastAvailableStatus(): Internal.ChunkStatus;
|
|
getFutureIfPresentUnchecked($$0: Internal.ChunkStatus_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
getQueueLevel(): number;
|
|
refreshAccessibility(): void;
|
|
getFullChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
getPos(): Internal.ChunkPos;
|
|
setTicketLevel($$0: number): void;
|
|
replaceProtoChunk($$0: Internal.ImposterProtoChunk_): void;
|
|
sectionLightChanged($$0: Internal.LightLayer_, $$1: number): void;
|
|
blockChanged($$0: BlockPos_): void;
|
|
getTickingChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
getAllFutures(): Internal.List<Internal.Pair<Internal.ChunkStatus, Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>>>;
|
|
getFullStatus(): Internal.ChunkHolder$FullChunkStatus;
|
|
get tickingChunk(): Internal.LevelChunk
|
|
get fullChunk(): Internal.LevelChunk
|
|
get ticketLevel(): number
|
|
get chunkToSave(): Internal.CompletableFuture<Internal.ChunkAccess>
|
|
get lastAvailable(): Internal.ChunkAccess
|
|
get entityTickingChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>
|
|
get lastAvailableStatus(): Internal.ChunkStatus
|
|
get queueLevel(): number
|
|
get fullChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>
|
|
get pos(): Internal.ChunkPos
|
|
set ticketLevel($$0: number)
|
|
get tickingChunkFuture(): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>
|
|
get allFutures(): Internal.List<Internal.Pair<Internal.ChunkStatus, Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>>>
|
|
get fullStatus(): Internal.ChunkHolder$FullChunkStatus
|
|
readonly static "UNLOADED_CHUNK_FUTURE": Internal.CompletableFuture<any>;
|
|
readonly static "UNLOADED_CHUNK": any;
|
|
readonly static "UNLOADED_LEVEL_CHUNK": any;
|
|
}
|
|
type ChunkHolder_ = ChunkHolder;
|
|
abstract class PlayerJS <P> extends Internal.LivingEntityJS implements Internal.WithAttachedData {
|
|
constructor(data: Internal.PlayerDataJS_<any, any>, player: P)
|
|
isMiningBlock(): boolean;
|
|
push(entity: Internal.Entity_): void;
|
|
setAirSupply(air: number): void;
|
|
getInventory(): Internal.InventoryJS;
|
|
simulateItemPickup(stack: Internal.ItemEntity_): void;
|
|
interactWith(entity: Internal.Entity_, hand: Hand_): Internal.InteractionResult;
|
|
isFake(): boolean;
|
|
getStats(): Internal.PlayerStatsJS;
|
|
remove(reason: Internal.Entity$RemovalReason_): void;
|
|
removeCooldown(item: Internal.Item_): void;
|
|
isCreativeMode(): boolean;
|
|
getFoodSaturationLevel(): number;
|
|
dropItem(item: Internal.ItemStack_, dropAll: boolean): void;
|
|
addFood(f: number, m: number): void;
|
|
needsFood(): boolean;
|
|
getFoodData(): Internal.FoodData;
|
|
getAirSupply(): number;
|
|
getStages(): Internal.Stages;
|
|
forceSleep(pos: BlockPos_): void;
|
|
boostElytraFlight(): void;
|
|
getPlayer(): Internal.PlayerJS<any>;
|
|
addExhaustion(exhaustion: number): void;
|
|
give(item: Internal.ItemStackJS_): void;
|
|
isPlayer(): boolean;
|
|
getMiningSpeed(state: Internal.BlockState_): number;
|
|
getXpLevel(): number;
|
|
sendData(channel: string, data: Internal.CompoundTag_): void;
|
|
addXP(xp: number): void;
|
|
getArmorValue(): number;
|
|
setSelectedSlot(index: number): void;
|
|
getLuck(): number;
|
|
setFoodSaturationLevel(level: number): void;
|
|
awardStat(stat: ResourceLocation_): void;
|
|
paint(arg0: Internal.CompoundTag_): void;
|
|
spawn(): void;
|
|
getMouseItem(): Internal.ItemStackJS;
|
|
getMaxAirSupply(): number;
|
|
eat(foodStack: Internal.ItemStack_): void;
|
|
getMobType(): Internal.MobType;
|
|
canHarvestBlock(state: Internal.BlockState_): boolean;
|
|
awardStat(stat: ResourceLocation_, amount: number): void;
|
|
travel(pos: Vec3_): void;
|
|
getFoodLevel(): number;
|
|
foodExhaust(amount: number): void;
|
|
getAmmo(stack: Internal.ItemStack_): Internal.ItemStackJS;
|
|
setXpLevel(l: number): void;
|
|
canHarm(player: Internal.Player_): boolean;
|
|
closeInventory(): void;
|
|
setFoodLevel(level: number): void;
|
|
setSaturation(saturation: number): void;
|
|
attack(entity: Internal.Entity_): void;
|
|
isSpectator(): boolean;
|
|
addXPLevels(l: number): void;
|
|
giveInHand(item: Internal.ItemStackJS_): void;
|
|
setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
|
|
getCooldownPercent(item: Internal.Item_): number;
|
|
sendInventoryUpdate(): void;
|
|
toggleElytra(enabled: boolean): void;
|
|
toString(): string;
|
|
getData(): Internal.AttachedData;
|
|
getSelectedSlot(): number;
|
|
getOpenInventory(): Internal.AbstractContainerMenu;
|
|
setStatusMessage(message: Internal.Component_): void;
|
|
getXp(): number;
|
|
magicEat(food: Internal.Item_, foodStack: Internal.ItemStack_): void;
|
|
getProfile(): Internal.GameProfile;
|
|
getEnderChest(): Internal.InventoryJS;
|
|
magicEat(foodLevel: number, saturation: number): void;
|
|
getSaturation(): number;
|
|
setMouseItem(item: Internal.ItemStackJS_): void;
|
|
setXp(xp: number): void;
|
|
disableShield(forced: boolean): void;
|
|
hasCooldown(item: Internal.Item_): boolean;
|
|
getCooldownPercent(item: Internal.Item_, additionalTime: number): number;
|
|
addItemCooldown(item: Internal.Item_, ticks: number): void;
|
|
stopSleeping(): void;
|
|
getBed(): Internal.BlockContainerJS;
|
|
get miningBlock(): boolean
|
|
set airSupply(air: number)
|
|
get inventory(): Internal.InventoryJS
|
|
get fake(): boolean
|
|
get stats(): Internal.PlayerStatsJS
|
|
get creativeMode(): boolean
|
|
get foodSaturationLevel(): number
|
|
get foodData(): Internal.FoodData
|
|
get airSupply(): number
|
|
get stages(): Internal.Stages
|
|
get player(): Internal.PlayerJS<any>
|
|
get player(): boolean
|
|
get xpLevel(): number
|
|
get armorValue(): number
|
|
set selectedSlot(index: number)
|
|
get luck(): number
|
|
set foodSaturationLevel(level: number)
|
|
get mouseItem(): Internal.ItemStackJS
|
|
get maxAirSupply(): number
|
|
get mobType(): Internal.MobType
|
|
get foodLevel(): number
|
|
set xpLevel(l: number)
|
|
set foodLevel(level: number)
|
|
set saturation(saturation: number)
|
|
get spectator(): boolean
|
|
get data(): Internal.AttachedData
|
|
get selectedSlot(): number
|
|
get openInventory(): Internal.AbstractContainerMenu
|
|
set statusMessage(message: Internal.Component_)
|
|
get xp(): number
|
|
get profile(): Internal.GameProfile
|
|
get enderChest(): Internal.InventoryJS
|
|
get saturation(): number
|
|
set mouseItem(item: Internal.ItemStackJS_)
|
|
set xp(xp: number)
|
|
get bed(): Internal.BlockContainerJS
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "minecraftPlayer": P;
|
|
}
|
|
type PlayerJS_<P> = PlayerJS<P>;
|
|
interface ModuleReader extends Internal.Closeable {
|
|
find(arg0: string): Internal.Optional<Internal.URI>;
|
|
close(): void;
|
|
list(): Internal.Stream<string>;
|
|
release(arg0: Internal.ByteBuffer_): void;
|
|
open(arg0: string): Internal.Optional<Internal.InputStream>;
|
|
read(arg0: string): Internal.Optional<Internal.ByteBuffer>;
|
|
}
|
|
type ModuleReader_ = ModuleReader;
|
|
interface TickAccess <T> {
|
|
count(): number;
|
|
schedule(arg0: Internal.ScheduledTick_<T>): void;
|
|
hasScheduledTick(arg0: BlockPos_, arg1: T): boolean;
|
|
}
|
|
type TickAccess_<T> = TickAccess<T>;
|
|
class TimerQueue <T> {
|
|
constructor($$0: any_<T>, $$1: Internal.Stream_<Internal.Dynamic_<Internal.Tag_>>)
|
|
constructor($$0: any_<T>)
|
|
getEventsIds(): Internal.Set<string>;
|
|
remove($$0: string): number;
|
|
schedule($$0: string, $$1: number, $$2: Internal.TimerCallback_<T>): void;
|
|
store(): Internal.ListTag;
|
|
tick($$0: T, $$1: number): void;
|
|
get eventsIds(): Internal.Set<string>
|
|
}
|
|
type TimerQueue_<T> = TimerQueue<T>;
|
|
interface Event <T> {
|
|
invoker(): T;
|
|
unregister(arg0: T): void;
|
|
register(arg0: T): void;
|
|
isRegistered(arg0: T): boolean;
|
|
clearListeners(): void;
|
|
}
|
|
type Event_<T> = Event<T>;
|
|
interface EntityDataSerializer <T> {
|
|
createAccessor($$0: number): Internal.EntityDataAccessor<T>;
|
|
copy(arg0: T): T;
|
|
write(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
|
|
read(arg0: Internal.FriendlyByteBuf_): T;
|
|
}
|
|
type EntityDataSerializer_<T> = EntityDataSerializer<T>;
|
|
interface SurfaceRules$SurfaceRule {
|
|
tryApply(arg0: number, arg1: number, arg2: number): Internal.BlockState;
|
|
}
|
|
type SurfaceRules$SurfaceRule_ = SurfaceRules$SurfaceRule;
|
|
class MatchingFluidsPredicate extends Internal.StateTestingPredicate {
|
|
constructor($$0: Vec3i_, $$1: Internal.HolderSet_<Internal.Fluid_>)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
readonly static "CODEC": Internal.Codec<Internal.MatchingFluidsPredicate>;
|
|
}
|
|
type MatchingFluidsPredicate_ = MatchingFluidsPredicate;
|
|
interface ObjectSet <K> extends Internal.Set<K>, Internal.ObjectCollection<K> {
|
|
of(): this;
|
|
parallelStream(): Internal.Stream<K>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
iterator(): Internal.Iterator<any>;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
of(...arg0: K[]): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
of(arg0: K): this;
|
|
of(arg0: K, arg1: K, arg2: K): this;
|
|
of(arg0: K, arg1: K): this;
|
|
stream(): Internal.Stream<K>;
|
|
}
|
|
type ObjectSet_<K> = ObjectSet<K>;
|
|
class TextureManager implements Internal.Tickable, Internal.PreparableReloadListener, Internal.AutoCloseable, Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: Internal.ResourceManager_)
|
|
bindForSetup($$0: ResourceLocation_): void;
|
|
getTexture($$0: ResourceLocation_, $$1: Internal.AbstractTexture_): Internal.AbstractTexture;
|
|
release($$0: ResourceLocation_): void;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
tick(): void;
|
|
getName(): string;
|
|
close(): void;
|
|
register($$0: ResourceLocation_, $$1: Internal.AbstractTexture_): void;
|
|
getTexture($$0: ResourceLocation_): Internal.AbstractTexture;
|
|
register($$0: string, $$1: Internal.DynamicTexture_): ResourceLocation;
|
|
preload($$0: ResourceLocation_, $$1: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
getFabricId(): ResourceLocation;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get name(): string
|
|
get fabricId(): ResourceLocation
|
|
readonly static "INTENTIONAL_MISSING_TEXTURE": ResourceLocation;
|
|
readonly "byPath": Internal.Map<ResourceLocation, Internal.AbstractTexture>;
|
|
}
|
|
type TextureManager_ = TextureManager;
|
|
interface Double2IntFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
|
|
put(arg0: number, arg1: number): number;
|
|
get(arg0: number): number;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2IntFunction;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Double2DoubleFunction;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Double2FloatFunction;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Double2ObjectFunction<T>;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
containsKey(arg0: any): boolean;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2IntFunction;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2IntFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): number;
|
|
remove(arg0: any): number;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Double2LongFunction;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Double2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
remove(arg0: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2IntFunction;
|
|
containsKey(arg0: number): boolean;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Double2ReferenceFunction<T>;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Double2ShortFunction;
|
|
size(): number;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Double2CharFunction;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
defaultReturnValue(arg0: number): void;
|
|
put(arg0: number, arg1: number): number;
|
|
clear(): void;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2IntFunction<T>;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2IntFunction;
|
|
applyAsInt(arg0: number): number;
|
|
}
|
|
type Double2IntFunction_ = Double2IntFunction | ((arg0: number)=>number);
|
|
class RenderStateShard$TransparencyStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: string, $$1: Internal.Runnable_, $$2: Internal.Runnable_)
|
|
}
|
|
type RenderStateShard$TransparencyStateShard_ = RenderStateShard$TransparencyStateShard;
|
|
class MerchantOffers extends Internal.ArrayList<Internal.MerchantOffer> {
|
|
constructor()
|
|
constructor($$0: Internal.CompoundTag_)
|
|
writeToStream($$0: Internal.FriendlyByteBuf_): void;
|
|
getRecipeFor($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: number): Internal.MerchantOffer;
|
|
parallelStream(): Internal.Stream<Internal.MerchantOffer>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
createTag(): Internal.CompoundTag;
|
|
static createFromStream($$0: Internal.FriendlyByteBuf_): Internal.MerchantOffers;
|
|
stream(): Internal.Stream<Internal.MerchantOffer>;
|
|
}
|
|
type MerchantOffers_ = MerchantOffers;
|
|
interface FeatureAccess {
|
|
getAllReferences(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.LongSet>;
|
|
getStartForFeature(arg0: Internal.ConfiguredStructureFeature_<any, any>): Internal.StructureStart;
|
|
setStartForFeature(arg0: Internal.ConfiguredStructureFeature_<any, any>, arg1: Internal.StructureStart_): void;
|
|
setAllReferences(arg0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.LongSet_>): void;
|
|
getReferencesForFeature(arg0: Internal.ConfiguredStructureFeature_<any, any>): Internal.LongSet;
|
|
addReferenceForFeature(arg0: Internal.ConfiguredStructureFeature_<any, any>, arg1: number): void;
|
|
get allReferences(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.LongSet>
|
|
set allReferences(arg0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.LongSet_>)
|
|
}
|
|
type FeatureAccess_ = FeatureAccess;
|
|
class MinecartChest extends Internal.AbstractMinecartContainer {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getDefaultDisplayBlockState(): Internal.BlockState;
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
asKJS(): Internal.EntityJS;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
getMinecartType(): Internal.AbstractMinecart$Type;
|
|
getDefaultDisplayOffset(): number;
|
|
alwaysAccepts(): boolean;
|
|
destroy($$0: Internal.DamageSource_): void;
|
|
method_17357($$0: number, $$1: Internal.Inventory_): Internal.AbstractContainerMenu;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getContainerSize(): number;
|
|
get defaultDisplayBlockState(): Internal.BlockState
|
|
get maxStackSize(): number
|
|
get minecartType(): Internal.AbstractMinecart$Type
|
|
get defaultDisplayOffset(): number
|
|
get containerSize(): number
|
|
}
|
|
type MinecartChest_ = MinecartChest;
|
|
interface ResourceMixin extends Internal.FabricResource {
|
|
getFabricPackSource(): Internal.PackSource;
|
|
get fabricPackSource(): Internal.PackSource
|
|
}
|
|
type ResourceMixin_ = ResourceMixin;
|
|
interface FormattedText$StyledContentConsumer <T> {
|
|
accept(arg0: Internal.Style_, arg1: string): Internal.Optional<T>;
|
|
}
|
|
type FormattedText$StyledContentConsumer_<T> = FormattedText$StyledContentConsumer<T>;
|
|
interface AutoCloseable {
|
|
close(): void;
|
|
}
|
|
type AutoCloseable_ = AutoCloseable;
|
|
abstract class ByteBuffer extends Internal.Buffer implements Internal.Comparable<Internal.ByteBuffer> {
|
|
slice(arg0: number, arg1: number): this;
|
|
alignedSlice(arg0: number): this;
|
|
getDouble(arg0: number): number;
|
|
mismatch(arg0: Internal.ByteBuffer_): number;
|
|
putChar(arg0: number, arg1: string): this;
|
|
isDirect(): boolean;
|
|
static allocate(arg0: number): Internal.ByteBuffer;
|
|
put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
compareTo(arg0: any): number;
|
|
get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
putDouble(arg0: number, arg1: number): this;
|
|
slice(): this;
|
|
order(): Internal.ByteOrder;
|
|
getFloat(arg0: number): number;
|
|
put(arg0: number): this;
|
|
putLong(arg0: number, arg1: number): this;
|
|
asIntBuffer(): Internal.IntBuffer;
|
|
getChar(arg0: number): string;
|
|
asReadOnlyBuffer(): this;
|
|
put(arg0: number, arg1: Internal.ByteBuffer_, arg2: number, arg3: number): this;
|
|
asFloatBuffer(): Internal.FloatBuffer;
|
|
put(arg0: number, arg1: number[]): this;
|
|
getInt(): number;
|
|
get(arg0: number, arg1: number[]): this;
|
|
getChar(): string;
|
|
put(arg0: Internal.ByteBuffer_): this;
|
|
putFloat(arg0: number, arg1: number): this;
|
|
putLong(arg0: number): this;
|
|
get(arg0: number): number;
|
|
getDouble(): number;
|
|
putFloat(arg0: number): this;
|
|
asLongBuffer(): Internal.LongBuffer;
|
|
limit(arg0: number): Internal.Buffer;
|
|
asShortBuffer(): Internal.ShortBuffer;
|
|
static wrap(arg0: number[]): Internal.ByteBuffer;
|
|
putChar(arg0: string): this;
|
|
asCharBuffer(): Internal.CharBuffer;
|
|
array(): number[];
|
|
getLong(arg0: number): number;
|
|
put(arg0: number[], arg1: number, arg2: number): this;
|
|
putShort(arg0: number, arg1: number): this;
|
|
compact(): this;
|
|
static allocateDirect(arg0: number): Internal.ByteBuffer;
|
|
arrayOffset(): number;
|
|
putShort(arg0: number): this;
|
|
getShort(arg0: number): number;
|
|
order(arg0: Internal.ByteOrder_): this;
|
|
get(arg0: number[], arg1: number, arg2: number): this;
|
|
flip(): Internal.Buffer;
|
|
getInt(arg0: number): number;
|
|
getShort(): number;
|
|
put(arg0: number[]): this;
|
|
alignmentOffset(arg0: number, arg1: number): number;
|
|
hasArray(): boolean;
|
|
put(arg0: number, arg1: number): this;
|
|
reset(): this;
|
|
putDouble(arg0: number): this;
|
|
compareTo(arg0: Internal.ByteBuffer_): number;
|
|
toString(): string;
|
|
get(arg0: number[]): this;
|
|
rewind(): Internal.Buffer;
|
|
position(arg0: number): this;
|
|
clear(): this;
|
|
static wrap(arg0: number[], arg1: number, arg2: number): Internal.ByteBuffer;
|
|
asDoubleBuffer(): Internal.DoubleBuffer;
|
|
getLong(): number;
|
|
mark(): Internal.Buffer;
|
|
getFloat(): number;
|
|
hashCode(): number;
|
|
get(): number;
|
|
duplicate(): this;
|
|
putInt(arg0: number): this;
|
|
equals(arg0: any): boolean;
|
|
putInt(arg0: number, arg1: number): this;
|
|
get direct(): boolean
|
|
get int(): number
|
|
get char(): string
|
|
get double(): number
|
|
get short(): number
|
|
get long(): number
|
|
get float(): number
|
|
}
|
|
type ByteBuffer_ = ByteBuffer;
|
|
class MaterialColor {
|
|
static getColorFromPackedId($$0: number): number;
|
|
calculateRGBColor($$0: Internal.MaterialColor$Brightness_): number;
|
|
static byId($$0: number): Internal.MaterialColor;
|
|
getPackedId($$0: Internal.MaterialColor$Brightness_): number;
|
|
readonly static "COLOR_PINK": Internal.MaterialColor;
|
|
readonly static "COLOR_MAGENTA": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_PURPLE": Internal.MaterialColor;
|
|
readonly static "DEEPSLATE": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_GRAY": Internal.MaterialColor;
|
|
readonly static "WARPED_WART_BLOCK": Internal.MaterialColor;
|
|
readonly static "RAW_IRON": Internal.MaterialColor;
|
|
readonly static "QUARTZ": Internal.MaterialColor;
|
|
readonly static "WOOD": Internal.MaterialColor;
|
|
readonly static "COLOR_BLACK": Internal.MaterialColor;
|
|
readonly static "COLOR_RED": Internal.MaterialColor;
|
|
readonly static "PODZOL": Internal.MaterialColor;
|
|
readonly "id": number;
|
|
readonly static "CRIMSON_NYLIUM": Internal.MaterialColor;
|
|
readonly static "GOLD": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_BROWN": Internal.MaterialColor;
|
|
readonly static "WATER": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_LIGHT_BLUE": Internal.MaterialColor;
|
|
readonly static "COLOR_PURPLE": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_WHITE": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_LIGHT_GREEN": Internal.MaterialColor;
|
|
readonly static "CRIMSON_STEM": Internal.MaterialColor;
|
|
readonly static "SNOW": Internal.MaterialColor;
|
|
readonly static "WARPED_HYPHAE": Internal.MaterialColor;
|
|
readonly static "FIRE": Internal.MaterialColor;
|
|
readonly static "CLAY": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_ORANGE": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_RED": Internal.MaterialColor;
|
|
readonly static "DIAMOND": Internal.MaterialColor;
|
|
readonly static "NONE": Internal.MaterialColor;
|
|
readonly static "ICE": Internal.MaterialColor;
|
|
readonly static "LAPIS": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_PINK": Internal.MaterialColor;
|
|
readonly static "COLOR_LIGHT_BLUE": Internal.MaterialColor;
|
|
readonly static "COLOR_BROWN": Internal.MaterialColor;
|
|
readonly static "CRIMSON_HYPHAE": Internal.MaterialColor;
|
|
readonly static "WARPED_NYLIUM": Internal.MaterialColor;
|
|
readonly static "PLANT": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_YELLOW": Internal.MaterialColor;
|
|
readonly static "GRASS": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_LIGHT_GRAY": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_BLACK": Internal.MaterialColor;
|
|
readonly static "SAND": Internal.MaterialColor;
|
|
readonly static "COLOR_ORANGE": Internal.MaterialColor;
|
|
readonly static "COLOR_BLUE": Internal.MaterialColor;
|
|
readonly static "DIRT": Internal.MaterialColor;
|
|
readonly static "STONE": Internal.MaterialColor;
|
|
readonly static "COLOR_CYAN": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_MAGENTA": Internal.MaterialColor;
|
|
readonly static "WARPED_STEM": Internal.MaterialColor;
|
|
readonly static "WOOL": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_BLUE": Internal.MaterialColor;
|
|
readonly static "COLOR_GRAY": Internal.MaterialColor;
|
|
readonly static "COLOR_LIGHT_GREEN": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_GREEN": Internal.MaterialColor;
|
|
readonly static "GLOW_LICHEN": Internal.MaterialColor;
|
|
readonly static "COLOR_LIGHT_GRAY": Internal.MaterialColor;
|
|
readonly static "TERRACOTTA_CYAN": Internal.MaterialColor;
|
|
readonly static "METAL": Internal.MaterialColor;
|
|
readonly static "COLOR_YELLOW": Internal.MaterialColor;
|
|
readonly static "COLOR_GREEN": Internal.MaterialColor;
|
|
readonly static "EMERALD": Internal.MaterialColor;
|
|
readonly static "NETHER": Internal.MaterialColor;
|
|
readonly "col": number;
|
|
}
|
|
type MaterialColor_ = MaterialColor;
|
|
interface AccessorMinecraftClient {
|
|
getUserApiService(): Internal.UserApiService;
|
|
get userApiService(): Internal.UserApiService
|
|
}
|
|
type AccessorMinecraftClient_ = AccessorMinecraftClient;
|
|
abstract class Registry <T> implements Internal.IdMap<T>, Internal.RegistryAttributeHolder, Internal.FabricRegistry, Internal.AccessorRegistry<any>, Internal.Keyable {
|
|
asHolderIdMap(): Internal.IdMap<Internal.Holder<T>>;
|
|
get(arg0: Internal.ResourceKey_<T>): T;
|
|
getResourceKey(arg0: T): Internal.Optional<Internal.ResourceKey<T>>;
|
|
getTagNames(): Internal.Stream<Internal.TagKey<T>>;
|
|
keySet(): Internal.Set<ResourceLocation>;
|
|
keys($$0: Internal.DynamicOps_<U>): Internal.Stream<U>;
|
|
build(attributes: Internal.Set_<any>): void;
|
|
get(arg0: ResourceLocation_): T;
|
|
getTags(): Internal.Stream<Internal.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>;
|
|
getHolder(arg0: number): Internal.Optional<Internal.Holder<T>>;
|
|
getTagOrEmpty($$0: Internal.TagKey_<T>): Internal.Iterable<Internal.Holder<T>>;
|
|
freeze(): this;
|
|
addAttribute(attribute: Internal.RegistryAttribute_): Internal.RegistryAttributeHolder;
|
|
static freezeBuiltins(): void;
|
|
static register($$0: Internal.Registry_<V>, $$1: Internal.ResourceKey_<V>, $$2: T): T;
|
|
lifecycle(arg0: T): Internal.Lifecycle;
|
|
getRegistryKey(): Internal.ResourceKey<any>;
|
|
getHolderOrThrow($$0: Internal.ResourceKey_<T>): Internal.Holder<T>;
|
|
callGetEntryLifecycle(arg0: any): Internal.Lifecycle;
|
|
getOrCreateTag(arg0: Internal.TagKey_<T>): Internal.HolderSet$Named<T>;
|
|
getId(arg0: T): number;
|
|
static getROOT_$md$1c70e0$0(): Internal.WritableRegistry<any>;
|
|
key(): Internal.ResourceKey<any>;
|
|
static register($$0: Internal.Registry_<V>, $$1: ResourceLocation_, $$2: T): T;
|
|
getOrThrow($$0: Internal.ResourceKey_<T>): T;
|
|
byNameCodec(): Internal.Codec<T>;
|
|
hasAttribute(attribute: Internal.RegistryAttribute_): boolean;
|
|
elementsLifecycle(): Internal.Lifecycle;
|
|
static registerMapping($$0: Internal.Registry_<V>, $$1: number, $$2: string, $$3: T): T;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
getOrCreateHolder(arg0: Internal.ResourceKey_<T>): Internal.Holder<T>;
|
|
static checkRegistry($$0: Internal.Registry_<T>): void;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
getHolder(arg0: Internal.ResourceKey_<T>): Internal.Optional<Internal.Holder<T>>;
|
|
containsKey(arg0: Internal.ResourceKey_<T>): boolean;
|
|
byIdOrThrow($$0: number): T;
|
|
containsKey(arg0: ResourceLocation_): boolean;
|
|
bindTags(arg0: Internal.Map_<Internal.TagKey_<T>, Internal.List_<Internal.Holder_<T>>>): void;
|
|
holderByNameCodec(): Internal.Codec<Internal.Holder<T>>;
|
|
static register($$0: Internal.Registry_<any>, $$1: string, $$2: T): T;
|
|
createIntrusiveHolder(arg0: T): Internal.Holder$Reference<T>;
|
|
toString(): string;
|
|
stream(): Internal.Stream<T>;
|
|
getOptional($$0: Internal.ResourceKey_<T>): Internal.Optional<T>;
|
|
getTag(arg0: Internal.TagKey_<T>): Internal.Optional<Internal.HolderSet$Named<T>>;
|
|
getOptional($$0: ResourceLocation_): Internal.Optional<T>;
|
|
lifecycle(): Internal.Lifecycle;
|
|
isKnownTagName(arg0: Internal.TagKey_<T>): boolean;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<T>, T>>;
|
|
resetTags(): void;
|
|
getRandom(arg0: Internal.Random_): Internal.Optional<Internal.Holder<T>>;
|
|
getKey(arg0: T): ResourceLocation;
|
|
holders(): Internal.Stream<Internal.Holder$Reference<T>>;
|
|
get tagNames(): Internal.Stream<Internal.TagKey<T>>
|
|
get tags(): Internal.Stream<Internal.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>
|
|
get registryKey(): Internal.ResourceKey<any>
|
|
get ROOT_$md$1c70e0$0(): Internal.WritableRegistry<any>
|
|
readonly static "CONFIGURED_CARVER_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "MENU_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "CARVER_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "ENCHANTMENT_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "FLOAT_PROVIDER_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "BLOCK_ENTITY_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "ATTRIBUTE": Internal.MappedRegistry<any>;
|
|
readonly static "STRUCTURE_FEATURE": Internal.MappedRegistry<any>;
|
|
readonly static "PLACEMENT_MODIFIER_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "PARTICLE_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "RECIPE_SERIALIZER": Internal.MappedRegistry<any>;
|
|
readonly static "ITEM": Internal.DefaultedRegistry<any>;
|
|
readonly static "VILLAGER_TYPE": Internal.DefaultedRegistry<any>;
|
|
readonly static "FEATURE_SIZE_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "DIMENSION_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "RULE_TEST_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "GAME_EVENT_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "TEMPLATE_POOL_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "STRUCTURE_PIECE": Internal.MappedRegistry<any>;
|
|
readonly static "GAME_EVENT": Internal.DefaultedRegistry<any>;
|
|
readonly static "BLOCKSTATE_PROVIDER_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "SOUND_EVENT": Internal.MappedRegistry<any>;
|
|
readonly static "STRUCTURE_POOL_ELEMENT_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "LOOT_SCORE_PROVIDER_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "DENSITY_FUNCTION_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "PARTICLE_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "BLOCK_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "ENTITY_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "ITEM_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "POS_RULE_TEST_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "TREE_DECORATOR_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "ATTRIBUTE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "MENU": Internal.MappedRegistry<any>;
|
|
readonly static "STRUCTURE_FEATURE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "PLACED_FEATURE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "CHUNK_GENERATOR_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "POINT_OF_INTEREST_TYPE": Internal.DefaultedRegistry<any>;
|
|
readonly static "MOB_EFFECT_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "LOOT_POOL_ENTRY_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "BLOCK_ENTITY_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "STRUCTURE_PROCESSOR": Internal.MappedRegistry<any>;
|
|
readonly static "DENSITY_FUNCTION_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "CHUNK_STATUS": Internal.DefaultedRegistry<any>;
|
|
readonly static "POSITION_SOURCE_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "POSITION_SOURCE_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "FOLIAGE_PLACER_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "TREE_DECORATOR_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "RULE_TEST": Internal.MappedRegistry<any>;
|
|
readonly static "CONFIGURED_FEATURE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "RECIPE_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "RECIPE_SERIALIZER_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "MEMORY_MODULE_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "STRUCTURE_SET_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "MOTIVE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "CUSTOM_STAT_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "RECIPE_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "CONDITION_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "ENCHANTMENT": Internal.MappedRegistry<any>;
|
|
readonly static "MOTIVE": Internal.DefaultedRegistry<any>;
|
|
readonly static "POS_RULE_TEST": Internal.MappedRegistry<any>;
|
|
readonly static "FLOAT_PROVIDER_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "DIMENSION_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "STRUCTURE_PLACEMENT_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "RULE": Internal.MappedRegistry<any>;
|
|
readonly static "SOUND_EVENT_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "STRUCTURE_PLACEMENT_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "LOOT_CONDITION_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "SCHEDULE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "NOISE_GENERATOR_SETTINGS_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "ACTIVITY": Internal.MappedRegistry<any>;
|
|
readonly static "LEVEL_STEM_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "TRUNK_PLACER_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "MEMORY_MODULE_TYPE": Internal.DefaultedRegistry<any>;
|
|
readonly static "CARVER": Internal.MappedRegistry<any>;
|
|
readonly static "CHUNK_STATUS_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "BLOCK_STATE_PROVIDER_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "SCHEDULE": Internal.MappedRegistry<any>;
|
|
readonly static "MOB_EFFECT": Internal.MappedRegistry<any>;
|
|
readonly static "VILLAGER_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "SENSOR_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "TRUNK_PLACER_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "BLOCK_PREDICATE_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "PLACEMENT_MODIFIERS": Internal.MappedRegistry<any>;
|
|
readonly static "ACTIVITY_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "BIOME_SOURCE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "STAT_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "FEATURE_SIZE_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "INT_PROVIDER_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "STRUCTURE_POOL_ELEMENT": Internal.MappedRegistry<any>;
|
|
readonly static "STRUCTURE_PROCESSOR_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "CONFIGURED_STRUCTURE_FEATURE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "POINT_OF_INTEREST_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "CHUNK_GENERATOR": Internal.MappedRegistry<any>;
|
|
readonly static "ENTITY_TYPE": Internal.DefaultedRegistry<any>;
|
|
readonly static "HEIGHT_PROVIDER_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "BIOME_SOURCE": Internal.MappedRegistry<any>;
|
|
readonly static "ROOT_REGISTRY_NAME": ResourceLocation;
|
|
readonly static "POTION_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "LOOT_ENTRY_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "STRUCTURE_PIECE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "LOOT_NUMBER_PROVIDER_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "FEATURE": Internal.MappedRegistry<any>;
|
|
readonly static "REGISTRY": Internal.MappedRegistry<any>;
|
|
readonly static "FEATURE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "HEIGHT_PROVIDER_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "BLOCK": Internal.DefaultedRegistry<any>;
|
|
readonly static "CUSTOM_STAT": Internal.MappedRegistry<any>;
|
|
readonly static "VILLAGER_PROFESSION": Internal.DefaultedRegistry<any>;
|
|
readonly static "PROCESSOR_LIST_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "NOISE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "CONDITION": Internal.MappedRegistry<any>;
|
|
readonly static "LOOT_NUMBER_PROVIDER_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "LOOT_NBT_PROVIDER_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "FOLIAGE_PLACER_TYPES": Internal.MappedRegistry<any>;
|
|
readonly static "RULE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "LOOT_ITEM_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "INT_PROVIDER_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "VILLAGER_PROFESSION_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "LOOT_FUNCTION_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "LOOT_NBT_PROVIDER_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "STAT_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "LOOT_FUNCTION_TYPE": Internal.MappedRegistry<any>;
|
|
readonly static "FLUID_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "FLUID": Internal.DefaultedRegistry<any>;
|
|
readonly static "POTION": Internal.DefaultedRegistry<any>;
|
|
readonly static "LOOT_SCORE_PROVIDER_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "BIOME_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "SENSOR_TYPE": Internal.DefaultedRegistry<any>;
|
|
readonly static "BLOCK_PREDICATE_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
readonly static "DENSITY_FUNCTION_TYPE_REGISTRY": Internal.ResourceKey<any>;
|
|
}
|
|
type Registry_<T> = Registry<T>;
|
|
class ShulkerBoxBlockEntity extends Internal.RandomizableContainerBlockEntity implements Internal.WorldlyContainer {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
constructor($$0: Internal.DyeColor_, $$1: BlockPos_, $$2: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getColor(): Internal.DyeColor;
|
|
triggerEvent($$0: number, $$1: number): boolean;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
hasCustomName(): boolean;
|
|
isClosed(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
static tick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.ShulkerBoxBlockEntity_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
getAnimationStatus(): Internal.ShulkerBoxBlockEntity$AnimationStatus;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
canPlaceItemThroughFace($$0: number, $$1: Internal.ItemStack_, $$2: Internal.Direction_): boolean;
|
|
loadFromTag($$0: Internal.CompoundTag_): void;
|
|
getProgress($$0: number): number;
|
|
getBoundingBox($$0: Internal.BlockState_): Internal.AABB;
|
|
getContainerSize(): number;
|
|
getSlotsForFace($$0: Internal.Direction_): number[];
|
|
canTakeItemThroughFace($$0: number, $$1: Internal.ItemStack_, $$2: Internal.Direction_): boolean;
|
|
get color(): Internal.DyeColor
|
|
get maxStackSize(): number
|
|
get closed(): boolean
|
|
get animationStatus(): Internal.ShulkerBoxBlockEntity$AnimationStatus
|
|
get containerSize(): number
|
|
readonly static "MAX_LID_ROTATION": 270.0;
|
|
readonly static "CONTAINER_SIZE": 27;
|
|
readonly static "ITEMS_TAG": "Items";
|
|
readonly static "EVENT_SET_OPEN_COUNT": 1;
|
|
readonly static "OPENING_TICK_LENGTH": 10;
|
|
readonly static "COLUMNS": 9;
|
|
readonly static "ROWS": 3;
|
|
readonly static "MAX_LID_HEIGHT": 0.5;
|
|
}
|
|
type ShulkerBoxBlockEntity_ = ShulkerBoxBlockEntity;
|
|
class ServerboundClientInformationPacket extends Internal.Record implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: string, $$1: number, $$2: Internal.ChatVisiblity_, $$3: boolean, $$4: number, $$5: Internal.HumanoidArm_, $$6: boolean, $$7: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
chatColors(): boolean;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
language(): string;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
toString(): string;
|
|
mainHand(): Internal.HumanoidArm;
|
|
chatVisibility(): Internal.ChatVisiblity;
|
|
isSkippable(): boolean;
|
|
allowsListing(): boolean;
|
|
hashCode(): number;
|
|
modelCustomisation(): number;
|
|
viewDistance(): number;
|
|
equals($$0: any): boolean;
|
|
textFilteringEnabled(): boolean;
|
|
get skippable(): boolean
|
|
readonly static "MAX_LANGUAGE_LENGTH": 16;
|
|
}
|
|
type ServerboundClientInformationPacket_ = ServerboundClientInformationPacket;
|
|
interface Short2ByteFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2ByteFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
put(arg0: number, arg1: number): number;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ByteFunction;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Short2DoubleFunction;
|
|
get(arg0: number): number;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ByteFunction;
|
|
remove(arg0: number): number;
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Short2LongFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ByteFunction;
|
|
defaultReturnValue(): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ByteFunction;
|
|
get(arg0: any): number;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Short2ShortFunction;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Short2CharFunction;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Short2ReferenceFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
apply(arg0: number): number;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ByteFunction;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Short2IntFunction;
|
|
clear(): void;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Short2FloatFunction;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2ByteFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Short2ObjectFunction<T>;
|
|
}
|
|
type Short2ByteFunction_ = Short2ByteFunction | ((arg0: number)=>number);
|
|
interface DiscreteVSAccess {
|
|
getXSize(): number;
|
|
getYSize(): number;
|
|
getZSize(): number;
|
|
get XSize(): number
|
|
get YSize(): number
|
|
get ZSize(): number
|
|
}
|
|
type DiscreteVSAccess_ = DiscreteVSAccess;
|
|
interface MobFilter extends Internal.BiPredicate<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData> {
|
|
test(arg0: Internal.MobCategory_, arg1: Internal.MobSpawnSettings$SpawnerData_): boolean;
|
|
of(o: any): this;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData>;
|
|
idFilter(s: string): this;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.MobCategory, Internal.MobSpawnSettings$SpawnerData>;
|
|
readonly static "ALWAYS_FALSE": any;
|
|
readonly static "ALWAYS_TRUE": any;
|
|
}
|
|
type MobFilter_ = MobFilter | ((arg0: Internal.MobCategory, arg1: Internal.MobSpawnSettings$SpawnerData)=>boolean);
|
|
interface IntStream$Builder extends Internal.IntConsumer {
|
|
add(arg0: number): this;
|
|
build(): Internal.IntStream;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
|
|
}
|
|
type IntStream$Builder_ = IntStream$Builder;
|
|
class SpawnerBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
onlyOpCanSetNbt(): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
triggerEvent($$0: number, $$1: number): boolean;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
static serverTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.SpawnerBlockEntity_): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
getSpawner(): Internal.BaseSpawner;
|
|
static clientTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.SpawnerBlockEntity_): void;
|
|
get updatePacket(): Internal.Packet<any>
|
|
get updateTag(): Internal.CompoundTag
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
get spawner(): Internal.BaseSpawner
|
|
}
|
|
type SpawnerBlockEntity_ = SpawnerBlockEntity;
|
|
class PortalForcer {
|
|
constructor($$0: Internal.ServerLevel_)
|
|
findPortalAround($$0: BlockPos_, $$1: boolean, $$2: Internal.WorldBorder_): Internal.Optional<Internal.BlockUtil$FoundRectangle>;
|
|
createPortal($$0: BlockPos_, $$1: Internal.Direction$Axis_): Internal.Optional<Internal.BlockUtil$FoundRectangle>;
|
|
}
|
|
type PortalForcer_ = PortalForcer;
|
|
interface Short2ObjectFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ObjectFunction<V>;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ObjectFunction<V>;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Short2ByteFunction;
|
|
remove(arg0: number): V;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Short2LongFunction;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Short2ObjectFunction<T>;
|
|
apply(arg0: number): V;
|
|
containsKey(arg0: any): boolean;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Short2ShortFunction;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ObjectFunction<V>;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
put(arg0: number, arg1: V): V;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ObjectFunction<V>;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Short2IntFunction;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Short2DoubleFunction;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Short2FloatFunction;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ObjectFunction<V>;
|
|
containsKey(arg0: number): boolean;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Short2CharFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Short2ReferenceFunction<T>;
|
|
get(arg0: number): V;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ObjectFunction<V>;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
}
|
|
type Short2ObjectFunction_<V> = ((arg0: number)=>V) | Short2ObjectFunction<V>;
|
|
class ItemTooltipEventJS extends Internal.EventJS {
|
|
constructor(m: Internal.Map_<Internal.Item_, Internal.List_<any_>>)
|
|
addAdvanced(item: Internal.IngredientJS_, handler: Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS_): void;
|
|
add(item: Internal.IngredientJS_, text: Internal.ArrayOrSelf_<Internal.Component_>): void;
|
|
isShift(): boolean;
|
|
addToAll(text: Internal.Component_): void;
|
|
isAlt(): boolean;
|
|
isCtrl(): boolean;
|
|
addAdvancedToAll(handler: Internal.ItemTooltipEventJS$StaticTooltipHandlerFromJS_): void;
|
|
get shift(): boolean
|
|
get alt(): boolean
|
|
get ctrl(): boolean
|
|
}
|
|
type ItemTooltipEventJS_ = ItemTooltipEventJS;
|
|
class KeyboardHandler {
|
|
constructor($$0: Internal.Minecraft_)
|
|
setClipboard($$0: string): void;
|
|
handler$zcl000$onKey(long_1: number, int_1: number, int_2: number, int_3: number, int_4: number, info: Internal.CallbackInfo_): void;
|
|
handler$zcl000$onRawKey(handle: number, key: number, scanCode: number, action: number, modifiers: number, info: Internal.CallbackInfo_): void;
|
|
handler$zcl000$onKeyAfter(long_1: number, int_1: number, int_2: number, int_3: number, int_4: number, info: Internal.CallbackInfo_, screen: Internal.Screen_, bls: boolean[]): void;
|
|
keyPress($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
setup($$0: number): void;
|
|
getClipboard(): string;
|
|
setSendRepeatsToGui($$0: boolean): void;
|
|
tick(): void;
|
|
handler$bga000$keyPress(window: number, key: number, code: number, k: number, m: number, ci: Internal.CallbackInfo_): void;
|
|
set clipboard($$0: string)
|
|
set up($$0: number)
|
|
get clipboard(): string
|
|
set sendRepeatsToGui($$0: boolean)
|
|
readonly static "DEBUG_CRASH_TIME": 10000;
|
|
}
|
|
type KeyboardHandler_ = KeyboardHandler;
|
|
class RandomFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.List_<Internal.WeightedPlacedFeature_>, $$1: Internal.Holder_<Internal.PlacedFeature_>)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "features": Internal.List<Internal.WeightedPlacedFeature>;
|
|
readonly "defaultFeature": Internal.Holder<Internal.PlacedFeature>;
|
|
}
|
|
type RandomFeatureConfiguration_ = RandomFeatureConfiguration;
|
|
interface Char2ShortFunction extends it.unimi.dsi.fastutil.Function<string, number>, Internal.IntUnaryOperator {
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Char2ByteFunction;
|
|
apply(arg0: string): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
containsKey(arg0: string): boolean;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ShortFunction;
|
|
containsKey(arg0: any): boolean;
|
|
get(arg0: any): number;
|
|
defaultReturnValue(): number;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2ShortFunction<T>;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ShortFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
put(arg0: any, arg1: any): any;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ShortFunction;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Char2LongFunction;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2ShortFunction<T>;
|
|
put(arg0: string, arg1: number): number;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Char2ObjectFunction<T>;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ShortFunction;
|
|
put(arg0: string, arg1: number): number;
|
|
size(): number;
|
|
remove(arg0: string): number;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ShortFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Char2DoubleFunction;
|
|
clear(): void;
|
|
get(arg0: string): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
getOrDefault(arg0: string, arg1: number): number;
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Char2FloatFunction;
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Char2ReferenceFunction<T>;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ShortFunction;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Char2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, T>;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Char2CharFunction;
|
|
}
|
|
type Char2ShortFunction_ = Char2ShortFunction | ((arg0: string)=>number);
|
|
class ClientboundUpdateMobEffectPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.MobEffectInstance_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
isEffectVisible(): boolean;
|
|
getEffectDurationTicks(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
isSuperLongDuration(): boolean;
|
|
isEffectAmbient(): boolean;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getEntityId(): number;
|
|
getEffectAmplifier(): number;
|
|
effectShowsIcon(): boolean;
|
|
getEffectId(): number;
|
|
isSkippable(): boolean;
|
|
get effectVisible(): boolean
|
|
get effectDurationTicks(): number
|
|
get superLongDuration(): boolean
|
|
get effectAmbient(): boolean
|
|
get entityId(): number
|
|
get effectAmplifier(): number
|
|
get effectId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundUpdateMobEffectPacket_ = ClientboundUpdateMobEffectPacket;
|
|
abstract class TypeCapture <T> {
|
|
}
|
|
type TypeCapture_<T> = TypeCapture<T>;
|
|
class Axolotl$Variant extends Internal.Enum<Internal.Axolotl$Variant> {
|
|
static valueOf($$0: string): Internal.Axolotl$Variant;
|
|
getName(): string;
|
|
static getRareSpawnVariant($$0: Internal.Random_): Internal.Axolotl$Variant;
|
|
static values(): Internal.Axolotl$Variant[];
|
|
static getCommonSpawnVariant($$0: Internal.Random_): Internal.Axolotl$Variant;
|
|
getId(): number;
|
|
get name(): string
|
|
get id(): number
|
|
readonly static "GOLD": Internal.Axolotl$Variant;
|
|
readonly static "CYAN": Internal.Axolotl$Variant;
|
|
readonly static "BLUE": Internal.Axolotl$Variant;
|
|
readonly static "LUCY": Internal.Axolotl$Variant;
|
|
readonly static "WILD": Internal.Axolotl$Variant;
|
|
readonly static "BY_ID": any;
|
|
}
|
|
type Axolotl$Variant_ = "gold" | "wild" | Axolotl$Variant | "blue" | "lucy" | "cyan";
|
|
class LevelLightEngine implements Internal.LightEventListener {
|
|
constructor($$0: Internal.LightChunkGetter_, $$1: boolean, $$2: boolean)
|
|
checkBlock($$0: BlockPos_): void;
|
|
getDebugData($$0: Internal.LightLayer_, $$1: Internal.SectionPos_): string;
|
|
updateSectionStatus($$0: BlockPos_, $$1: boolean): void;
|
|
retainData($$0: Internal.ChunkPos_, $$1: boolean): void;
|
|
getLayerListener($$0: Internal.LightLayer_): Internal.LayerLightEventListener;
|
|
getLightSectionCount(): number;
|
|
getMaxLightSection(): number;
|
|
enableLightSources($$0: Internal.ChunkPos_, $$1: boolean): void;
|
|
handler$blg000$checkBlock(pos: BlockPos_, ci: Internal.CallbackInfo_): void;
|
|
onBlockEmissionIncrease($$0: BlockPos_, $$1: number): void;
|
|
handler$blg000$doLightUpdates(maxUpdateCount: number, doSkylight: boolean, skipEdgeLightPropagation: boolean, cir: Internal.CallbackInfoReturnable_<any>): void;
|
|
runUpdates($$0: number, $$1: boolean, $$2: boolean): number;
|
|
getMinLightSection(): number;
|
|
queueSectionData($$0: Internal.LightLayer_, $$1: Internal.SectionPos_, $$2: Internal.DataLayer_, $$3: boolean): void;
|
|
hasLightWork(): boolean;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
updateSectionStatus($$0: Internal.SectionPos_, $$1: boolean): void;
|
|
get lightSectionCount(): number
|
|
get maxLightSection(): number
|
|
get minLightSection(): number
|
|
readonly static "MAX_SOURCE_LEVEL": 15;
|
|
readonly static "LIGHT_SECTION_PADDING": 1;
|
|
}
|
|
type LevelLightEngine_ = LevelLightEngine;
|
|
class ClientboundOpenSignEditorPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: BlockPos_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get pos(): BlockPos
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundOpenSignEditorPacket_ = ClientboundOpenSignEditorPacket;
|
|
class WriteBufferWaterMark {
|
|
constructor(arg0: number, arg1: number)
|
|
toString(): string;
|
|
low(): number;
|
|
high(): number;
|
|
readonly static "DEFAULT": Internal.WriteBufferWaterMark;
|
|
}
|
|
type WriteBufferWaterMark_ = WriteBufferWaterMark;
|
|
interface ServerLevelData extends Internal.WritableLevelData {
|
|
setWanderingTraderSpawnDelay(arg0: number): void;
|
|
setInitialized(arg0: boolean): void;
|
|
setRainTime(arg0: number): void;
|
|
getWanderingTraderSpawnChance(): number;
|
|
setWorldBorder(arg0: Internal.WorldBorder$Settings_): void;
|
|
fillCrashReportCategory($$0: Internal.CrashReportCategory_, $$1: Internal.LevelHeightAccessor_): void;
|
|
setWanderingTraderSpawnChance(arg0: number): void;
|
|
getLevelName(): string;
|
|
getThunderTime(): number;
|
|
getWanderingTraderId(): Internal.UUID;
|
|
isInitialized(): boolean;
|
|
getAllowCommands(): boolean;
|
|
setClearWeatherTime(arg0: number): void;
|
|
setThundering(arg0: boolean): void;
|
|
getScheduledEvents(): Internal.TimerQueue<Internal.MinecraftServer>;
|
|
setWanderingTraderId(arg0: Internal.UUID_): void;
|
|
setDayTime(arg0: number): void;
|
|
getWanderingTraderSpawnDelay(): number;
|
|
setThunderTime(arg0: number): void;
|
|
getWorldBorder(): Internal.WorldBorder$Settings;
|
|
getClearWeatherTime(): number;
|
|
setGameType(arg0: Internal.GameType_): void;
|
|
getRainTime(): number;
|
|
setSpawn($$0: BlockPos_, $$1: number): void;
|
|
getGameType(): Internal.GameType;
|
|
setGameTime(arg0: number): void;
|
|
set wanderingTraderSpawnDelay(arg0: number)
|
|
set initialized(arg0: boolean)
|
|
set rainTime(arg0: number)
|
|
get wanderingTraderSpawnChance(): number
|
|
set worldBorder(arg0: Internal.WorldBorder$Settings_)
|
|
set wanderingTraderSpawnChance(arg0: number)
|
|
get levelName(): string
|
|
get thunderTime(): number
|
|
get wanderingTraderId(): Internal.UUID
|
|
get initialized(): boolean
|
|
get allowCommands(): boolean
|
|
set clearWeatherTime(arg0: number)
|
|
set thundering(arg0: boolean)
|
|
get scheduledEvents(): Internal.TimerQueue<Internal.MinecraftServer>
|
|
set wanderingTraderId(arg0: Internal.UUID_)
|
|
set dayTime(arg0: number)
|
|
get wanderingTraderSpawnDelay(): number
|
|
set thunderTime(arg0: number)
|
|
get worldBorder(): Internal.WorldBorder$Settings
|
|
get clearWeatherTime(): number
|
|
set gameType(arg0: Internal.GameType_)
|
|
get rainTime(): number
|
|
get gameType(): Internal.GameType
|
|
set gameTime(arg0: number)
|
|
}
|
|
type ServerLevelData_ = ServerLevelData;
|
|
interface ServerLevelAccessor extends Internal.LevelAccessor {
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
dayTime(): number;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
getMaxSection(): number;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_): void;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getTimeOfDay($$0: number): number;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
blockUpdated($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
getDifficulty(): Internal.Difficulty;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getMoonPhase(): number;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
addFreshEntityWithPassengers($$0: Internal.Entity_): void;
|
|
getBrightness($$0: BlockPos_): number;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getMinBuildHeight(): number;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number): void;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number): boolean;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
getLevel(): Internal.ServerLevel;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getSectionIndex($$0: number): number;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
getMaxBuildHeight(): number;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number): void;
|
|
getMoonBrightness(): number;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
getChunk($$0: number, $$1: number): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getHeight(): number;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: Internal.Entity_): void;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
levelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
getMaxLightLevel(): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get difficulty(): Internal.Difficulty
|
|
get moonPhase(): number
|
|
get sectionsCount(): number
|
|
get minBuildHeight(): number
|
|
get level(): Internal.ServerLevel
|
|
get maxBuildHeight(): number
|
|
get moonBrightness(): number
|
|
get height(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type ServerLevelAccessor_ = ServerLevelAccessor;
|
|
class ServerboundSetCommandMinecartPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: string, $$2: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getCommand(): string;
|
|
isTrackOutput(): boolean;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getCommandBlock($$0: Internal.Level_): Internal.BaseCommandBlock;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get command(): string
|
|
get trackOutput(): boolean
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundSetCommandMinecartPacket_ = ServerboundSetCommandMinecartPacket;
|
|
interface DoubleBinaryOperator {
|
|
applyAsDouble(arg0: number, arg1: number): number;
|
|
}
|
|
type DoubleBinaryOperator_ = DoubleBinaryOperator | ((arg0: number, arg1: number)=>number);
|
|
class TagManager implements Internal.PreparableReloadListener, Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: Internal.RegistryAccess_)
|
|
static getTagDir($$0: Internal.ResourceKey_<any>): string;
|
|
getName(): string;
|
|
getResult(): Internal.List<Internal.TagManager$LoadResult<any>>;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getFabricId(): ResourceLocation;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get name(): string
|
|
get result(): Internal.List<Internal.TagManager$LoadResult<any>>
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get fabricId(): ResourceLocation
|
|
}
|
|
type TagManager_ = TagManager;
|
|
class ClientPlayNetworkAddon extends Internal.AbstractChanneledNetworkAddon<any> {
|
|
constructor(handler: Internal.ClientPacketListener_, client: Internal.Minecraft_)
|
|
handle(packet: Internal.ClientboundCustomPayloadPacket_): boolean;
|
|
sendPacket(channel: ResourceLocation_, buf: Internal.FriendlyByteBuf_): void;
|
|
lateInit(): void;
|
|
createPacket(channelName: ResourceLocation_, buf: Internal.FriendlyByteBuf_): Internal.Packet<any>;
|
|
sendPacket(channel: ResourceLocation_, buf: Internal.FriendlyByteBuf_, callback: Internal.GenericFutureListener_<any>): void;
|
|
onServerReady(): void;
|
|
}
|
|
type ClientPlayNetworkAddon_ = ClientPlayNetworkAddon;
|
|
class PostChain implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.TextureManager_, $$1: Internal.ResourceManager_, $$2: Internal.RenderTarget_, $$3: ResourceLocation_)
|
|
process($$0: number): void;
|
|
addPass($$0: string, $$1: Internal.RenderTarget_, $$2: Internal.RenderTarget_): Internal.PostPass;
|
|
getName(): string;
|
|
close(): void;
|
|
resize($$0: number, $$1: number): void;
|
|
addTempTarget($$0: string, $$1: number, $$2: number): void;
|
|
getTempTarget($$0: string): Internal.RenderTarget;
|
|
get name(): string
|
|
}
|
|
type PostChain_ = PostChain;
|
|
class DragonHoverPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonHoverPhase>;
|
|
isSitting(): boolean;
|
|
getFlyTargetLocation(): Vec3;
|
|
getFlySpeed(): number;
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonHoverPhase>
|
|
get sitting(): boolean
|
|
get flyTargetLocation(): Vec3
|
|
get flySpeed(): number
|
|
}
|
|
type DragonHoverPhase_ = DragonHoverPhase;
|
|
interface Boolean2DoubleFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Boolean2ShortFunction;
|
|
put(arg0: boolean, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2DoubleFunction;
|
|
get(arg0: any): number;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Boolean2ObjectFunction<T>;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Boolean2ByteFunction;
|
|
containsKey(arg0: any): boolean;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2DoubleFunction;
|
|
remove(arg0: boolean): number;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Boolean2LongFunction;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2DoubleFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2DoubleFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2DoubleFunction<T>;
|
|
remove(arg0: any): number;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Boolean2ReferenceFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
get(arg0: boolean): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
defaultReturnValue(): number;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Boolean2IntFunction;
|
|
containsKey(arg0: boolean): boolean;
|
|
getOrDefault(arg0: boolean, arg1: number): number;
|
|
size(): number;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Boolean2FloatFunction;
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2DoubleFunction;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2DoubleFunction;
|
|
put(arg0: boolean, arg1: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, T>;
|
|
apply(arg0: boolean): number;
|
|
clear(): void;
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2DoubleFunction<T>;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Boolean2CharFunction;
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2DoubleFunction;
|
|
}
|
|
type Boolean2DoubleFunction_ = ((arg0: boolean)=>number) | Boolean2DoubleFunction;
|
|
class RecipeFunction extends Internal.BaseFunction implements Internal.WrappedJS {
|
|
constructor(e: Internal.RecipeEventJS_, id: ResourceLocation_, t: Internal.RecipeTypeJS_)
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
toString(): string;
|
|
call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args0: any[]): Internal.RecipeJS;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getAllIds(): any[];
|
|
createRecipe(args0: any[]): Internal.RecipeJS;
|
|
get allIds(): any[]
|
|
readonly "typeID": ResourceLocation;
|
|
readonly "type": Internal.RecipeTypeJS;
|
|
}
|
|
type RecipeFunction_ = RecipeFunction;
|
|
class ModuleDescriptor$Modifier extends Internal.Enum<Internal.ModuleDescriptor$Modifier> {
|
|
static valueOf(arg0: string): Internal.ModuleDescriptor$Modifier;
|
|
static values(): Internal.ModuleDescriptor$Modifier[];
|
|
readonly static "AUTOMATIC": Internal.ModuleDescriptor$Modifier;
|
|
readonly static "MANDATED": Internal.ModuleDescriptor$Modifier;
|
|
readonly static "OPEN": Internal.ModuleDescriptor$Modifier;
|
|
readonly static "SYNTHETIC": Internal.ModuleDescriptor$Modifier;
|
|
}
|
|
type ModuleDescriptor$Modifier_ = ModuleDescriptor$Modifier | "mandated" | "open" | "synthetic" | "automatic";
|
|
class BlockUtil$FoundRectangle {
|
|
constructor($$0: BlockPos_, $$1: number, $$2: number)
|
|
readonly "minCorner": BlockPos;
|
|
readonly "axis2Size": number;
|
|
readonly "axis1Size": number;
|
|
}
|
|
type BlockUtil$FoundRectangle_ = BlockUtil$FoundRectangle;
|
|
interface EventExecutorGroup extends Internal.Iterable<Internal.EventExecutor>, Internal.ScheduledExecutorService {
|
|
submit(arg0: Internal.Runnable_, arg1: T): io.netty.util.concurrent.Future<T>;
|
|
scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
|
|
shutdownNow(): Internal.List<Internal.Runnable>;
|
|
scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future<any>;
|
|
shutdownGracefully(): io.netty.util.concurrent.Future<any>;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
schedule(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<V>;
|
|
shutdown(): void;
|
|
terminationFuture(): io.netty.util.concurrent.Future<any>;
|
|
iterator(): Internal.Iterator<Internal.EventExecutor>;
|
|
next(): Internal.EventExecutor;
|
|
schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
|
|
submit(arg0: Internal.Callable_<T>): io.netty.util.concurrent.Future<T>;
|
|
submit(arg0: Internal.Runnable_): io.netty.util.concurrent.Future<any>;
|
|
isShuttingDown(): boolean;
|
|
get shuttingDown(): boolean
|
|
}
|
|
type EventExecutorGroup_ = EventExecutorGroup;
|
|
class Program$Type extends Internal.Enum<Internal.Program$Type> implements Internal.ProgramTypeAccessor {
|
|
getExtension(): string;
|
|
getPrograms(): Internal.Map<string, Internal.Program>;
|
|
static values(): Internal.Program$Type[];
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.Program$Type;
|
|
static createProgramType_$md$1c70e0$0(arg0: string, arg1: number, arg2: string, arg3: string, arg4: number): Internal.Program$Type;
|
|
get extension(): string
|
|
get programs(): Internal.Map<string, Internal.Program>
|
|
get name(): string
|
|
readonly static "FRAGMENT": Internal.Program$Type;
|
|
readonly static "VERTEX": Internal.Program$Type;
|
|
}
|
|
type Program$Type_ = "vertex" | "geometry" | "fragment" | Program$Type;
|
|
abstract class AxisCycle extends Internal.Enum<Internal.AxisCycle> {
|
|
static values(): Internal.AxisCycle[];
|
|
cycle(arg0: number, arg1: number, arg2: number, arg3: Internal.Direction$Axis_): number;
|
|
cycle(arg0: number, arg1: number, arg2: number, arg3: Internal.Direction$Axis_): number;
|
|
inverse(): this;
|
|
static valueOf($$0: string): Internal.AxisCycle;
|
|
static between($$0: Internal.Direction$Axis_, $$1: Internal.Direction$Axis_): Internal.AxisCycle;
|
|
cycle(arg0: Internal.Direction$Axis_): Internal.Direction$Axis;
|
|
readonly static "AXIS_VALUES": any;
|
|
readonly static "NONE": any;
|
|
readonly static "VALUES": any;
|
|
readonly static "FORWARD": any;
|
|
readonly static "BACKWARD": any;
|
|
}
|
|
type AxisCycle_ = "backward" | AxisCycle | "forward" | "none";
|
|
class LootContext$Builder {
|
|
constructor($$0: Internal.ServerLevel_)
|
|
create($$0: Internal.LootContextParamSet_): Internal.LootContext;
|
|
withOptionalRandomSeed($$0: number): this;
|
|
getOptionalParameter($$0: Internal.LootContextParam_<T>): T;
|
|
withOptionalRandomSeed($$0: number, $$1: Internal.Random_): this;
|
|
getLevel(): Internal.ServerLevel;
|
|
getParameter($$0: Internal.LootContextParam_<T>): T;
|
|
withLuck($$0: number): this;
|
|
withOptionalParameter($$0: Internal.LootContextParam_<T>, $$1: T): this;
|
|
withParameter($$0: Internal.LootContextParam_<T>, $$1: T): this;
|
|
withDynamicDrop($$0: ResourceLocation_, $$1: Internal.LootContext$DynamicDrop_): this;
|
|
withRandom($$0: Internal.Random_): this;
|
|
get level(): Internal.ServerLevel
|
|
}
|
|
type LootContext$Builder_ = LootContext$Builder;
|
|
interface Table <R, C, V> {
|
|
values(): Internal.Collection<V>;
|
|
containsValue(arg0: any): boolean;
|
|
cellSet(): Internal.Set<Internal.Table$Cell<R, C, V>>;
|
|
column(arg0: C): Internal.Map<R, V>;
|
|
rowMap(): Internal.Map<R, Internal.Map<C, V>>;
|
|
isEmpty(): boolean;
|
|
putAll(arg0: Internal.Table_<any, any, any>): void;
|
|
remove(arg0: any, arg1: any): V;
|
|
put(arg0: R, arg1: C, arg2: V): V;
|
|
size(): number;
|
|
hashCode(): number;
|
|
columnKeySet(): Internal.Set<C>;
|
|
clear(): void;
|
|
contains(arg0: any, arg1: any): boolean;
|
|
rowKeySet(): Internal.Set<R>;
|
|
row(arg0: R): Internal.Map<C, V>;
|
|
containsRow(arg0: any): boolean;
|
|
equals(arg0: any): boolean;
|
|
columnMap(): Internal.Map<C, Internal.Map<R, V>>;
|
|
get(arg0: any, arg1: any): V;
|
|
containsColumn(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type Table_<R, C, V> = Table<R, C, V>;
|
|
interface VertexDrain {
|
|
createSink(arg0: Internal.VertexType_<T>): T;
|
|
of(consumer: Internal.VertexConsumer_): this;
|
|
}
|
|
type VertexDrain_ = VertexDrain;
|
|
class Biome$ClimateSettings {
|
|
"temperatureModifier": Internal.Biome$TemperatureModifier;
|
|
"precipitation": Internal.Biome$Precipitation;
|
|
"temperature": number;
|
|
"downfall": number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type Biome$ClimateSettings_ = Biome$ClimateSettings;
|
|
class Matrix2f implements Internal.Cloneable, Internal.Matrix2fc, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: Internal.FloatBuffer_)
|
|
constructor(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_)
|
|
constructor(arg0: Internal.Matrix3fc_)
|
|
constructor(arg0: Internal.Matrix2fc_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
m00(): number;
|
|
normalizedPositiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateLocal(arg0: number, arg1: Internal.Matrix2f_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
set(arg0: Internal.Matrix2fc_): this;
|
|
add(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): this;
|
|
mulLocal(arg0: Internal.Matrix2fc_): this;
|
|
getScale(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
rotation(arg0: number): this;
|
|
m10(arg0: number): this;
|
|
get(arg0: number[]): number[];
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
get(arg0: Internal.Matrix2f_): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
get(arg0: number[], arg1: number): number[];
|
|
scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix2f_): this;
|
|
m01(): number;
|
|
clone(): any;
|
|
m01(arg0: number): this;
|
|
swap(arg0: Internal.Matrix2f_): this;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
sub(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): this;
|
|
getRotation(): number;
|
|
normalizedPositiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
invert(arg0: Internal.Matrix2f_): this;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
getColumn(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
transformTranspose(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
mulComponentWise(arg0: Internal.Matrix2fc_): this;
|
|
scale(arg0: number, arg1: Internal.Matrix2f_): this;
|
|
setRow(arg0: number, arg1: Internal.Vector2fc_): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
setColumn(arg0: number, arg1: Internal.Vector2fc_): this;
|
|
toString(): string;
|
|
transform(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
scale(arg0: number, arg1: number): this;
|
|
transpose(arg0: Internal.Matrix2f_): this;
|
|
scale(arg0: number): this;
|
|
m00(arg0: number): this;
|
|
lerp(arg0: Internal.Matrix2fc_, arg1: number): this;
|
|
invert(): this;
|
|
scale(arg0: number, arg1: number, arg2: Internal.Matrix2f_): this;
|
|
scaling(arg0: number, arg1: number): this;
|
|
set(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_): this;
|
|
positiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
add(arg0: Internal.Matrix2fc_): this;
|
|
isFinite(): boolean;
|
|
transformTranspose(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
transform(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix2f_): this;
|
|
equals(arg0: Internal.Matrix2fc_, arg1: number): boolean;
|
|
mul(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): this;
|
|
m10(): number;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotateLocal(arg0: number): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
transpose(): this;
|
|
scale(arg0: Internal.Vector2fc_): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: number, arg1: number): number;
|
|
normal(): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
determinant(): number;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
set(arg0: Internal.Matrix3x2fc_): this;
|
|
transform(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
getRow(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
normal(arg0: Internal.Matrix2f_): this;
|
|
mul(arg0: Internal.Matrix2fc_): this;
|
|
setRow(arg0: number, arg1: number, arg2: number): this;
|
|
positiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
setColumn(arg0: number, arg1: number, arg2: number): this;
|
|
scaling(arg0: Internal.Vector2fc_): this;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
zero(): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
lerp(arg0: Internal.Matrix2fc_, arg1: number, arg2: Internal.Matrix2f_): this;
|
|
identity(): this;
|
|
rotate(arg0: number, arg1: Internal.Matrix2f_): this;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
m11(arg0: number): this;
|
|
m11(): number;
|
|
scaleLocal(arg0: number, arg1: number): this;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
sub(arg0: Internal.Matrix2fc_): this;
|
|
transformTranspose(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
mulLocal(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): this;
|
|
scaling(arg0: number): this;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
get(arg0: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
mulComponentWise(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): this;
|
|
hashCode(): number;
|
|
rotate(arg0: number): this;
|
|
set(arg0: number[]): this;
|
|
equals(arg0: any): boolean;
|
|
get rotation(): number
|
|
get finite(): boolean
|
|
"m10": number;
|
|
"m01": number;
|
|
"m00": number;
|
|
"m11": number;
|
|
}
|
|
type Matrix2f_ = Matrix2f;
|
|
class Matrix2d implements Internal.Matrix2dc, Internal.Cloneable, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: Internal.DoubleBuffer_)
|
|
constructor(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.Matrix3dc_)
|
|
constructor(arg0: Internal.Matrix3fc_)
|
|
constructor(arg0: Internal.Matrix2dc_)
|
|
constructor(arg0: Internal.Matrix2fc_)
|
|
getRow(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
set(arg0: Internal.DoubleBuffer_): this;
|
|
scale(arg0: number, arg1: number, arg2: Internal.Matrix2d_): this;
|
|
add(arg0: Internal.Matrix2dc_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
normalizedPositiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
set(arg0: Internal.Matrix2fc_): this;
|
|
scale(arg0: number): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix2d_): this;
|
|
add(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): this;
|
|
getColumn(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
m01(): number;
|
|
lerp(arg0: Internal.Matrix2dc_, arg1: number, arg2: Internal.Matrix2d_): this;
|
|
transformTranspose(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
m11(arg0: number): this;
|
|
transform(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
get(arg0: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
set(arg0: Internal.Matrix3x2dc_): this;
|
|
scale(arg0: Internal.Vector2dc_, arg1: Internal.Matrix2d_): this;
|
|
scale(arg0: Internal.Vector2dc_): this;
|
|
m00(arg0: number): this;
|
|
clone(): any;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
positiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
scaling(arg0: Internal.Vector2dc_): this;
|
|
m00(): number;
|
|
set(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_): this;
|
|
mul(arg0: Internal.Matrix2dc_): this;
|
|
scale(arg0: number, arg1: number): this;
|
|
get(arg0: number[]): number[];
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
determinant(): number;
|
|
rotateLocal(arg0: number): this;
|
|
mul(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2d_): this;
|
|
sub(arg0: Internal.Matrix2dc_): this;
|
|
toString(): string;
|
|
transform(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
set(arg0: Internal.Matrix3dc_): this;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
sub(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): this;
|
|
m11(): number;
|
|
m01(arg0: number): this;
|
|
transform(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
scaling(arg0: number): this;
|
|
invert(): this;
|
|
normal(arg0: Internal.Matrix2d_): this;
|
|
swap(arg0: Internal.Matrix2d_): this;
|
|
rotate(arg0: number, arg1: Internal.Matrix2d_): this;
|
|
positiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
set(arg0: Internal.Matrix2dc_): this;
|
|
rotation(arg0: number): this;
|
|
invert(arg0: Internal.Matrix2d_): this;
|
|
transformTranspose(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
isFinite(): boolean;
|
|
transformTranspose(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
mulLocal(arg0: Internal.Matrix2dc_): this;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
mul(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): this;
|
|
getRotation(): number;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
transpose(): this;
|
|
scaling(arg0: number, arg1: number): this;
|
|
normal(): this;
|
|
set(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
m10(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
set(arg0: Internal.Matrix3x2fc_): this;
|
|
transpose(arg0: Internal.Matrix2d_): this;
|
|
getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
setColumn(arg0: number, arg1: Internal.Vector2dc_): this;
|
|
mul(arg0: Internal.Matrix2fc_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setRow(arg0: number, arg1: Internal.Vector2dc_): this;
|
|
rotateLocal(arg0: number, arg1: Internal.Matrix2d_): this;
|
|
zero(): this;
|
|
normalizedPositiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number[], arg1: number): number[];
|
|
equals(arg0: Internal.Matrix2dc_, arg1: number): boolean;
|
|
set(arg0: number[]): this;
|
|
mulComponentWise(arg0: Internal.Matrix2dc_): this;
|
|
scaleLocal(arg0: number, arg1: number): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
getScale(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
lerp(arg0: Internal.Matrix2dc_, arg1: number): this;
|
|
m10(arg0: number): this;
|
|
identity(): this;
|
|
setRow(arg0: number, arg1: number, arg2: number): this;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
setColumn(arg0: number, arg1: number, arg2: number): this;
|
|
get(arg0: number, arg1: number): number;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: Internal.Matrix2d_): this;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
rotate(arg0: number): this;
|
|
mulComponentWise(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): this;
|
|
mulLocal(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): this;
|
|
hashCode(): number;
|
|
scale(arg0: number, arg1: Internal.Matrix2d_): this;
|
|
equals(arg0: any): boolean;
|
|
get finite(): boolean
|
|
get rotation(): number
|
|
"m01": number;
|
|
"m10": number;
|
|
"m00": number;
|
|
"m11": number;
|
|
}
|
|
type Matrix2d_ = Matrix2d;
|
|
interface Double2ByteFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Double2LongFunction;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2ByteFunction<T>;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Double2DoubleFunction;
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Double2IntFunction;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Double2FloatFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: number): number;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ByteFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ByteFunction;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Double2ShortFunction;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ByteFunction;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Double2CharFunction;
|
|
defaultReturnValue(): number;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ByteFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
apply(arg0: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
get(arg0: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ByteFunction;
|
|
size(): number;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2ByteFunction<T>;
|
|
clear(): void;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ByteFunction;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Double2ReferenceFunction<T>;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Double2ObjectFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
applyAsInt(arg0: number): number;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
}
|
|
type Double2ByteFunction_ = ((arg0: number)=>number) | Double2ByteFunction;
|
|
class EffectProgram extends Internal.Program {
|
|
static compileShader($$0: Internal.Program$Type_, $$1: string, $$2: Internal.InputStream_, $$3: string): Internal.EffectProgram;
|
|
close(): void;
|
|
attachToEffect($$0: Internal.Effect_): void;
|
|
}
|
|
type EffectProgram_ = EffectProgram;
|
|
interface Vector4fc {
|
|
negate(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mulTranspose(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mul(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
ceil(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
add(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
isFinite(): boolean;
|
|
dot(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
fma(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
max(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
z(): number;
|
|
angle(arg0: Internal.Vector4fc_): number;
|
|
rotateX(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
x(): number;
|
|
absolute(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
equals(arg0: Internal.Vector4fc_, arg1: number): boolean;
|
|
div(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
angleCos(arg0: Internal.Vector4fc_): number;
|
|
rotateZ(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
fma(arg0: number, arg1: Internal.Vector4fc_, arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
lengthSquared(): number;
|
|
mulAffineTranspose(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number): number;
|
|
minComponent(): number;
|
|
round(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalize3(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mulAdd(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
maxComponent(): number;
|
|
div(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
div(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
min(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
smoothStep(arg0: Internal.Vector4fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalize(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
mul(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mul(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
hermite(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: Internal.Vector4fc_, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mulAffine(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
lerp(arg0: Internal.Vector4fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
y(): number;
|
|
distanceSquared(arg0: Internal.Vector4fc_): number;
|
|
sub(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateY(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
w(): number;
|
|
length(): number;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalize(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
distance(arg0: Internal.Vector4fc_): number;
|
|
mulAdd(arg0: number, arg1: Internal.Vector4fc_, arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
dot(arg0: Internal.Vector4fc_): number;
|
|
floor(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get finite(): boolean
|
|
}
|
|
type Vector4fc_ = Vector4fc;
|
|
interface Spliterator$OfLong extends Internal.Spliterator$OfPrimitive<number, Internal.LongConsumer, Internal.Spliterator$OfLong> {
|
|
forEachRemaining(arg0: any): void;
|
|
trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
getComparator(): Internal.Comparator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
tryAdvance(arg0: Internal.LongConsumer_): boolean;
|
|
tryAdvance(arg0: Internal.Consumer_<any>): boolean;
|
|
tryAdvance(arg0: any): boolean;
|
|
forEachRemaining(arg0: Internal.LongConsumer_): void;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type Spliterator$OfLong_ = Spliterator$OfLong;
|
|
class ZoneOffsetTransitionRule implements Internal.Serializable {
|
|
getLocalTime(): Internal.LocalTime;
|
|
getMonth(): Internal.Month;
|
|
toString(): string;
|
|
getOffsetAfter(): Internal.ZoneOffset;
|
|
isMidnightEndOfDay(): boolean;
|
|
getDayOfWeek(): Internal.DayOfWeek;
|
|
createTransition(arg0: number): Internal.ZoneOffsetTransition;
|
|
getStandardOffset(): Internal.ZoneOffset;
|
|
getDayOfMonthIndicator(): number;
|
|
hashCode(): number;
|
|
getOffsetBefore(): Internal.ZoneOffset;
|
|
static of(arg0: Internal.Month_, arg1: number, arg2: Internal.DayOfWeek_, arg3: Internal.LocalTime_, arg4: boolean, arg5: Internal.ZoneOffsetTransitionRule$TimeDefinition_, arg6: Internal.ZoneOffset_, arg7: Internal.ZoneOffset_, arg8: Internal.ZoneOffset_): Internal.ZoneOffsetTransitionRule;
|
|
equals(arg0: any): boolean;
|
|
getTimeDefinition(): Internal.ZoneOffsetTransitionRule$TimeDefinition;
|
|
get localTime(): Internal.LocalTime
|
|
get month(): Internal.Month
|
|
get offsetAfter(): Internal.ZoneOffset
|
|
get midnightEndOfDay(): boolean
|
|
get dayOfWeek(): Internal.DayOfWeek
|
|
get standardOffset(): Internal.ZoneOffset
|
|
get dayOfMonthIndicator(): number
|
|
get offsetBefore(): Internal.ZoneOffset
|
|
get timeDefinition(): Internal.ZoneOffsetTransitionRule$TimeDefinition
|
|
}
|
|
type ZoneOffsetTransitionRule_ = ZoneOffsetTransitionRule;
|
|
class ContinuationPending extends Internal.RuntimeException {
|
|
setApplicationState(applicationState: any): void;
|
|
getApplicationState(): any;
|
|
setContinuation(continuation: Internal.NativeContinuation_): void;
|
|
getContinuation(): any;
|
|
set applicationState(applicationState: any)
|
|
get applicationState(): any
|
|
set continuation(continuation: Internal.NativeContinuation_)
|
|
get continuation(): any
|
|
}
|
|
type ContinuationPending_ = ContinuationPending;
|
|
class OreConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.RuleTest_, $$1: Internal.BlockState_, $$2: number, $$3: number)
|
|
constructor($$0: Internal.RuleTest_, $$1: Internal.BlockState_, $$2: number)
|
|
constructor($$0: Internal.List_<Internal.OreConfiguration$TargetBlockState_>, $$1: number, $$2: number)
|
|
constructor($$0: Internal.List_<Internal.OreConfiguration$TargetBlockState_>, $$1: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
static target($$0: Internal.RuleTest_, $$1: Internal.BlockState_): Internal.OreConfiguration$TargetBlockState;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "discardChanceOnAirExposure": number;
|
|
readonly "targetStates": Internal.List<Internal.OreConfiguration$TargetBlockState>;
|
|
readonly static "CODEC": any;
|
|
readonly "size": number;
|
|
}
|
|
type OreConfiguration_ = OreConfiguration;
|
|
class AmbientMoodSettings {
|
|
constructor($$0: Internal.SoundEvent_, $$1: number, $$2: number, $$3: number)
|
|
getTickDelay(): number;
|
|
getBlockSearchExtent(): number;
|
|
getSoundEvent(): Internal.SoundEvent;
|
|
getSoundPositionOffset(): number;
|
|
get tickDelay(): number
|
|
get blockSearchExtent(): number
|
|
get soundEvent(): Internal.SoundEvent
|
|
get soundPositionOffset(): number
|
|
readonly static "CODEC": any;
|
|
readonly static "LEGACY_CAVE_SETTINGS": Internal.AmbientMoodSettings;
|
|
}
|
|
type AmbientMoodSettings_ = AmbientMoodSettings;
|
|
class SerializationContext {
|
|
constructor()
|
|
serializeConditions($$0: Internal.LootItemCondition_[]): Internal.JsonElement;
|
|
readonly static "INSTANCE": Internal.SerializationContext;
|
|
}
|
|
type SerializationContext_ = SerializationContext;
|
|
class LevelVersion {
|
|
snapshot(): boolean;
|
|
static parse($$0: Internal.Dynamic_<any>): Internal.LevelVersion;
|
|
levelDataVersion(): number;
|
|
lastPlayed(): number;
|
|
minecraftVersionName(): string;
|
|
minecraftVersion(): Internal.DataVersion;
|
|
}
|
|
type LevelVersion_ = LevelVersion;
|
|
class ThrownEnderpearl extends Internal.ThrowableItemProjectile {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
changeDimension($$0: Internal.ServerLevel_): Internal.Entity;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
}
|
|
type ThrownEnderpearl_ = ThrownEnderpearl;
|
|
class Matrix3f implements Internal.Cloneable, Internal.Matrix3fc, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: Internal.FloatBuffer_)
|
|
constructor(arg0: Internal.Matrix3fc_)
|
|
constructor(arg0: Internal.Matrix4fc_)
|
|
constructor(arg0: Internal.Matrix2fc_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number)
|
|
constructor(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_)
|
|
m00(): number;
|
|
m10(arg0: number): this;
|
|
get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
add(arg0: Internal.Matrix3fc_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
equals(arg0: Internal.Matrix3fc_, arg1: number): boolean;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): this;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: Internal.Matrix3f_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
scaling(arg0: number, arg1: number, arg2: number): this;
|
|
rotationX(arg0: number): this;
|
|
lerp(arg0: Internal.Matrix3fc_, arg1: number): this;
|
|
rotateZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mul(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): this;
|
|
setSkewSymmetric(arg0: number, arg1: number, arg2: number): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotateLocalY(arg0: number): this;
|
|
get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateY(arg0: number): this;
|
|
m12(): number;
|
|
m22(arg0: number): this;
|
|
setRow(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
get(arg0: number[]): number[];
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number): this;
|
|
normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
set(arg0: Internal.Matrix2fc_): this;
|
|
rotation(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
scale(arg0: Internal.Vector3fc_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
scale(arg0: number, arg1: Internal.Matrix3f_): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number): this;
|
|
getRowColumn(arg0: number, arg1: number): number;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix3f_): this;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): this;
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
clone(): any;
|
|
m01(): number;
|
|
mulLocal(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): this;
|
|
rotateYXZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
mul(arg0: Internal.Matrix3fc_): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3f_): this;
|
|
m20(): number;
|
|
transpose(): this;
|
|
rotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
scaling(arg0: Internal.Vector3fc_): this;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix3f_): this;
|
|
rotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
rotationY(arg0: number): this;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
set(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
reflect(arg0: Internal.Quaternionfc_): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number): this;
|
|
rotation(arg0: Internal.Quaternionfc_): this;
|
|
transpose(arg0: Internal.Matrix3f_): this;
|
|
setRowColumn(arg0: number, arg1: number, arg2: number): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): this;
|
|
rotateLocalX(arg0: number): this;
|
|
scale(arg0: number): this;
|
|
m02(arg0: number): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3f_): this;
|
|
mulComponentWise(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): this;
|
|
rotateX(arg0: number): this;
|
|
m21(arg0: number): this;
|
|
toString(): string;
|
|
sub(arg0: Internal.Matrix3fc_): this;
|
|
positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
set(arg0: Internal.Matrix4fc_): this;
|
|
rotateXYZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
transformTranspose(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
transformTranspose(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): this;
|
|
rotate(arg0: Internal.AxisAngle4f_): this;
|
|
rotationTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateY(arg0: number, arg1: Internal.Matrix3f_): this;
|
|
lerp(arg0: Internal.Matrix3fc_, arg1: number, arg2: Internal.Matrix3f_): this;
|
|
m12(arg0: number): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix3f_): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
m21(): number;
|
|
m02(): number;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): this;
|
|
normal(): this;
|
|
isFinite(): boolean;
|
|
get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotation(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformTranspose(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
mulLocal(arg0: Internal.Matrix3fc_): this;
|
|
rotationZ(arg0: number): this;
|
|
rotation(arg0: Internal.AxisAngle4f_): this;
|
|
m01(arg0: number): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
setLookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
setColumn(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setTransposed(arg0: Internal.Matrix3fc_): this;
|
|
invert(): this;
|
|
m10(): number;
|
|
swap(arg0: Internal.Matrix3f_): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
quadraticFormProduct(arg0: Internal.Vector3fc_): number;
|
|
m20(arg0: number): this;
|
|
invert(arg0: Internal.Matrix3f_): this;
|
|
reflection(arg0: Internal.Vector3fc_): this;
|
|
rotate(arg0: Internal.Quaternionfc_): this;
|
|
setLookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
reflection(arg0: Internal.Quaternionfc_): this;
|
|
get(arg0: number, arg1: number): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix3f_): this;
|
|
determinant(): number;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
identity(): this;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix3f_): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotateX(arg0: number, arg1: Internal.Matrix3f_): this;
|
|
add(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): this;
|
|
m11(arg0: number): this;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
scaling(arg0: number): this;
|
|
obliqueZ(arg0: number, arg1: number): this;
|
|
get(arg0: Internal.Matrix3f_): this;
|
|
m22(): number;
|
|
reflect(arg0: Internal.Vector3fc_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
quadraticFormProduct(arg0: number, arg1: number, arg2: number): number;
|
|
rotateLocal(arg0: Internal.Quaternionfc_): this;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix3f_): this;
|
|
setRow(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
setColumn(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
rotateLocalZ(arg0: number): this;
|
|
rotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3f_): this;
|
|
rotateZ(arg0: number): this;
|
|
normal(arg0: Internal.Matrix3f_): this;
|
|
getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m11(): number;
|
|
cofactor(): this;
|
|
scale(arg0: number, arg1: number, arg2: number): this;
|
|
m00(arg0: number): this;
|
|
getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
reflection(arg0: number, arg1: number, arg2: number): this;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
sub(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3f_): this;
|
|
set(arg0: number[]): this;
|
|
mulComponentWise(arg0: Internal.Matrix3fc_): this;
|
|
normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
set(arg0: Internal.Matrix4x3fc_): this;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3f_): this;
|
|
zero(): this;
|
|
cofactor(arg0: Internal.Matrix3f_): this;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotationTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
hashCode(): number;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3f_): this;
|
|
getScale(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix3f_): this;
|
|
equals(arg0: any): boolean;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3f_): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3f_): this;
|
|
get finite(): boolean
|
|
set transposed(arg0: Internal.Matrix3fc_)
|
|
"m10": number;
|
|
"m21": number;
|
|
"m20": number;
|
|
"m01": number;
|
|
"m12": number;
|
|
"m00": number;
|
|
"m11": number;
|
|
"m22": number;
|
|
"m02": number;
|
|
}
|
|
type Matrix3f_ = Matrix3f;
|
|
class BlockIgnoreProcessor extends Internal.StructureProcessor {
|
|
constructor($$0: Internal.List_<Internal.Block_>)
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "AIR": Internal.BlockIgnoreProcessor;
|
|
readonly static "STRUCTURE_BLOCK": Internal.BlockIgnoreProcessor;
|
|
readonly static "CODEC": any;
|
|
readonly static "STRUCTURE_AND_AIR": Internal.BlockIgnoreProcessor;
|
|
}
|
|
type BlockIgnoreProcessor_ = BlockIgnoreProcessor;
|
|
class MapDecoration {
|
|
constructor($$0: Internal.MapDecoration$Type_, $$1: number, $$2: number, $$3: number, $$4: Internal.Component_)
|
|
getX(): number;
|
|
getRot(): number;
|
|
hashCode(): number;
|
|
getName(): Internal.Component;
|
|
renderOnFrame(): boolean;
|
|
getImage(): number;
|
|
equals($$0: any): boolean;
|
|
getType(): Internal.MapDecoration$Type;
|
|
getY(): number;
|
|
get x(): number
|
|
get rot(): number
|
|
get name(): Internal.Component
|
|
get image(): number
|
|
get type(): Internal.MapDecoration$Type
|
|
get y(): number
|
|
}
|
|
type MapDecoration_ = MapDecoration;
|
|
class ServerboundKeepAlivePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getId(): number;
|
|
isSkippable(): boolean;
|
|
get id(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundKeepAlivePacket_ = ServerboundKeepAlivePacket;
|
|
class Matrix3d implements Internal.Cloneable, Internal.Matrix3dc, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: Internal.DoubleBuffer_)
|
|
constructor(arg0: Internal.Matrix3dc_)
|
|
constructor(arg0: Internal.Matrix4dc_)
|
|
constructor(arg0: Internal.Matrix3fc_)
|
|
constructor(arg0: Internal.Matrix4fc_)
|
|
constructor(arg0: Internal.Matrix2dc_)
|
|
constructor(arg0: Internal.Matrix2fc_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number)
|
|
constructor(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_)
|
|
mulLocal(arg0: Internal.Matrix3dc_): this;
|
|
rotateX(arg0: number, arg1: Internal.Matrix3d_): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotationTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
set(arg0: Internal.Matrix3dc_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
setFloats(arg0: Internal.ByteBuffer_): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3d_): this;
|
|
m20(): number;
|
|
mul(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): this;
|
|
rotation(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
rotate(arg0: Internal.AxisAngle4d_, arg1: Internal.Matrix3d_): this;
|
|
m00(arg0: number): this;
|
|
positiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number): this;
|
|
setSkewSymmetric(arg0: number, arg1: number, arg2: number): this;
|
|
quadraticFormProduct(arg0: Internal.Vector3fc_): number;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): this;
|
|
setTransposed(arg0: Internal.Matrix3dc_): this;
|
|
cofactor(arg0: Internal.Matrix3d_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix3d_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number): this;
|
|
transformTranspose(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
scaling(arg0: number, arg1: number, arg2: number): this;
|
|
m12(arg0: number): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
setColumn(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
rotateY(arg0: number, arg1: Internal.Matrix3d_): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setRow(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): this;
|
|
transpose(): this;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3d_): this;
|
|
reflection(arg0: number, arg1: number, arg2: number): this;
|
|
set(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
rotation(arg0: Internal.Quaternionfc_): this;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix3d_): this;
|
|
m01(arg0: number): this;
|
|
rotation(arg0: Internal.AxisAngle4d_): this;
|
|
mulComponentWise(arg0: Internal.Matrix3dc_): this;
|
|
set(arg0: Internal.Matrix4fc_): this;
|
|
normalizedPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
mulComponentWise(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): this;
|
|
setLookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
rotateLocalX(arg0: number): this;
|
|
rotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
rotateX(arg0: number): this;
|
|
rotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
getRowColumn(arg0: number, arg1: number): number;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
scale(arg0: Internal.Vector3dc_, arg1: Internal.Matrix3d_): this;
|
|
scale(arg0: number, arg1: number, arg2: number): this;
|
|
isFinite(): boolean;
|
|
normal(): this;
|
|
rotation(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix3d_): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): this;
|
|
rotation(arg0: Internal.AxisAngle4f_): this;
|
|
m02(arg0: number): this;
|
|
transpose(arg0: Internal.Matrix3d_): this;
|
|
setFloats(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
normal(arg0: Internal.Matrix3d_): this;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
setRowColumn(arg0: number, arg1: number, arg2: number): this;
|
|
normalizedPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setRow(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotateLocalY(arg0: number): this;
|
|
rotation(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotationX(arg0: number): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix3d_): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
scale(arg0: Internal.Vector3dc_): this;
|
|
getScale(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
identity(): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix3d_): this;
|
|
add(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): this;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
m02(): number;
|
|
scale(arg0: number, arg1: Internal.Matrix3d_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_): this;
|
|
mul(arg0: Internal.Matrix3fc_, arg1: Internal.Matrix3d_): this;
|
|
quadraticFormProduct(arg0: number, arg1: number, arg2: number): number;
|
|
lerp(arg0: Internal.Matrix3dc_, arg1: number, arg2: Internal.Matrix3d_): this;
|
|
mul(arg0: Internal.Matrix3dc_): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
cofactor(): this;
|
|
sub(arg0: Internal.Matrix3dc_): this;
|
|
getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
zero(): this;
|
|
transformTranspose(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
set(arg0: number[]): this;
|
|
set(arg0: Internal.Matrix4dc_): this;
|
|
normalizedPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateLocalZ(arg0: number): this;
|
|
equals(arg0: any): boolean;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Matrix3d_): this;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix3d_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotationZ(arg0: number): this;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
m01(): number;
|
|
getRow(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number[]): number[];
|
|
set(arg0: Internal.Matrix2fc_): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
obliqueZ(arg0: number, arg1: number): this;
|
|
reflection(arg0: Internal.Quaterniondc_): this;
|
|
m12(): number;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3d_): this;
|
|
setColumn(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
rotate(arg0: Internal.Quaterniondc_): this;
|
|
rotate(arg0: Internal.AxisAngle4d_): this;
|
|
reflection(arg0: Internal.Vector3dc_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): this;
|
|
clone(): any;
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
mulLocal(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): this;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
rotationY(arg0: number): this;
|
|
lerp(arg0: Internal.Matrix3dc_, arg1: number): this;
|
|
m00(): number;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix3d_): this;
|
|
rotateLocal(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix3d_): this;
|
|
rotateLocal(arg0: Internal.Quaterniondc_): this;
|
|
mul(arg0: Internal.Matrix3fc_): this;
|
|
reflect(arg0: Internal.Vector3dc_): this;
|
|
get(arg0: number[]): number[];
|
|
determinant(): number;
|
|
m20(arg0: number): this;
|
|
equals(arg0: Internal.Matrix3dc_, arg1: number): boolean;
|
|
toString(): string;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3d_): this;
|
|
getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
set(arg0: Internal.Matrix4x3dc_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Matrix3d_): this;
|
|
scale(arg0: number): this;
|
|
m11(): number;
|
|
transformTranspose(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
rotate(arg0: Internal.AxisAngle4f_): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
rotateYXZ(arg0: Internal.Vector3d_): this;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix3d_): this;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
add(arg0: Internal.Matrix3dc_): this;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
get(arg0: Internal.Matrix3d_): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number): this;
|
|
rotationTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
m22(): number;
|
|
getEulerAnglesZYX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix3d_): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix3d_): this;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
m21(arg0: number): this;
|
|
invert(): this;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
set(arg0: Internal.Matrix2dc_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
setTransposed(arg0: Internal.Matrix3fc_): this;
|
|
quadraticFormProduct(arg0: Internal.Vector3dc_): number;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
m10(): number;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotate(arg0: Internal.Quaternionfc_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
rotateY(arg0: number): this;
|
|
m10(arg0: number): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
scaling(arg0: Internal.Vector3dc_): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
reflect(arg0: Internal.Quaterniondc_): this;
|
|
rotation(arg0: Internal.Quaterniondc_): this;
|
|
m21(): number;
|
|
setLookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix3d_): this;
|
|
m22(arg0: number): this;
|
|
set(arg0: Internal.DoubleBuffer_): this;
|
|
scaling(arg0: number): this;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix3d_): this;
|
|
swap(arg0: Internal.Matrix3d_): this;
|
|
getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix3d_): this;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
sub(arg0: Internal.Matrix3dc_, arg1: Internal.Matrix3d_): this;
|
|
get(arg0: number, arg1: number): number;
|
|
set(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
positiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
invert(arg0: Internal.Matrix3d_): this;
|
|
getColumn(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
hashCode(): number;
|
|
set(arg0: number[]): this;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3d_): this;
|
|
rotateZ(arg0: number): this;
|
|
m11(arg0: number): this;
|
|
set floats(arg0: Internal.ByteBuffer_)
|
|
set transposed(arg0: Internal.Matrix3dc_)
|
|
get finite(): boolean
|
|
set transposed(arg0: Internal.Matrix3fc_)
|
|
"m01": number;
|
|
"m12": number;
|
|
"m02": number;
|
|
"m10": number;
|
|
"m21": number;
|
|
"m00": number;
|
|
"m11": number;
|
|
"m22": number;
|
|
"m20": number;
|
|
}
|
|
type Matrix3d_ = Matrix3d;
|
|
class DimensionDataStorage {
|
|
constructor($$0: Internal.File_, $$1: Internal.DataFixer_)
|
|
computeIfAbsent($$0: Internal.Function_<Internal.CompoundTag_, T>, $$1: Internal.Supplier_<T>, $$2: string): T;
|
|
get($$0: Internal.Function_<Internal.CompoundTag_, T>, $$1: string): T;
|
|
set($$0: string, $$1: Internal.SavedData_): void;
|
|
readTagFromDisk($$0: string, $$1: number): Internal.CompoundTag;
|
|
save(): void;
|
|
}
|
|
type DimensionDataStorage_ = DimensionDataStorage;
|
|
interface Int2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntToLongFunction {
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2LongFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Int2FloatFunction;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
apply(arg0: number): number;
|
|
get(arg0: any): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2LongFunction<T>;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Int2ShortFunction;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2LongFunction;
|
|
remove(arg0: number): number;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2LongFunction;
|
|
defaultReturnValue(): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Int2CharFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Int2IntFunction;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2LongFunction<T>;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
put(arg0: number, arg1: number): number;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2LongFunction;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
clear(): void;
|
|
applyAsLong(arg0: number): number;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2LongFunction;
|
|
get(arg0: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Int2ByteFunction;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2LongFunction;
|
|
}
|
|
type Int2LongFunction_ = Int2LongFunction | ((arg0: number)=>number);
|
|
class DynamicCommandExceptionType implements Internal.CommandExceptionType {
|
|
constructor(arg0: Internal.Function_<any, Internal.Message_>)
|
|
createWithContext(arg0: Internal.ImmutableStringReader_, arg1: any): Internal.CommandSyntaxException;
|
|
create(arg0: any): Internal.CommandSyntaxException;
|
|
}
|
|
type DynamicCommandExceptionType_ = DynamicCommandExceptionType;
|
|
abstract class ClientboundMoveEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
static entityToPacket($$0: number): number;
|
|
toString(): string;
|
|
getxRot(): number;
|
|
getyRot(): number;
|
|
static packetToEntity($$0: number, $$1: number, $$2: number): Vec3;
|
|
getEntity($$0: Internal.Level_): Internal.Entity;
|
|
hasPosition(): boolean;
|
|
isSkippable(): boolean;
|
|
getXa(): number;
|
|
updateEntityPosition($$0: Vec3_): Vec3;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getZa(): number;
|
|
static packetToEntity($$0: number): number;
|
|
getYa(): number;
|
|
hasRotation(): boolean;
|
|
isOnGround(): boolean;
|
|
get xRot(): number
|
|
get yRot(): number
|
|
get skippable(): boolean
|
|
get xa(): number
|
|
get za(): number
|
|
get ya(): number
|
|
get onGround(): boolean
|
|
}
|
|
type ClientboundMoveEntityPacket_ = ClientboundMoveEntityPacket;
|
|
interface BlockStateKJS {
|
|
setRequiresToolKJS(arg0: boolean): void;
|
|
setMaterialKJS(arg0: Internal.Material_): void;
|
|
setDestroySpeedKJS(arg0: number): void;
|
|
setLightEmissionKJS(arg0: number): void;
|
|
set requiresToolKJS(arg0: boolean)
|
|
set materialKJS(arg0: Internal.Material_)
|
|
set destroySpeedKJS(arg0: number)
|
|
set lightEmissionKJS(arg0: number)
|
|
}
|
|
type BlockStateKJS_ = BlockStateKJS;
|
|
class Heightmap$Types extends Internal.Enum<Internal.Heightmap$Types> implements Internal.StringRepresentable {
|
|
static values(): Internal.Heightmap$Types[];
|
|
isOpaque(): Internal.Predicate<Internal.BlockState>;
|
|
keepAfterWorldgen(): boolean;
|
|
getSerializedName(): string;
|
|
getSerializationKey(): string;
|
|
static valueOf($$0: string): Internal.Heightmap$Types;
|
|
static getFromKey($$0: string): Internal.Heightmap$Types;
|
|
sendToClient(): boolean;
|
|
get serializedName(): string
|
|
get serializationKey(): string
|
|
readonly static "OCEAN_FLOOR": Internal.Heightmap$Types;
|
|
readonly static "MOTION_BLOCKING_NO_LEAVES": Internal.Heightmap$Types;
|
|
readonly static "CODEC": any;
|
|
readonly static "MOTION_BLOCKING": Internal.Heightmap$Types;
|
|
readonly static "WORLD_SURFACE": Internal.Heightmap$Types;
|
|
readonly static "WORLD_SURFACE_WG": Internal.Heightmap$Types;
|
|
readonly static "OCEAN_FLOOR_WG": Internal.Heightmap$Types;
|
|
}
|
|
type Heightmap$Types_ = "motion_blocking_no_leaves" | "ocean_floor" | "motion_blocking" | "world_surface" | Heightmap$Types | "world_surface_wg" | "ocean_floor_wg";
|
|
interface ServerFunctionManager$TraceCallbacks {
|
|
onCommand(arg0: number, arg1: string): void;
|
|
onReturn(arg0: number, arg1: string, arg2: number): void;
|
|
onCall(arg0: number, arg1: ResourceLocation_, arg2: number): void;
|
|
onError(arg0: number, arg1: string): void;
|
|
}
|
|
type ServerFunctionManager$TraceCallbacks_ = ServerFunctionManager$TraceCallbacks;
|
|
interface TextureAtlasSpriteExtension {
|
|
getPBRHolder(): Internal.PBRSpriteHolder;
|
|
getOrCreatePBRHolder(): Internal.PBRSpriteHolder;
|
|
get PBRHolder(): Internal.PBRSpriteHolder
|
|
get orCreatePBRHolder(): Internal.PBRSpriteHolder
|
|
}
|
|
type TextureAtlasSpriteExtension_ = TextureAtlasSpriteExtension;
|
|
class LevelChunk extends Internal.ChunkAccess {
|
|
constructor($$0: Internal.Level_, $$1: Internal.ChunkPos_)
|
|
constructor($$0: Internal.ServerLevel_, $$1: Internal.ProtoChunk_, $$2: any_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.ChunkPos_, $$2: Internal.UpgradeData_, $$3: Internal.LevelChunkTicks_<Internal.Block_>, $$4: Internal.LevelChunkTicks_<Internal.Fluid_>, $$5: number, $$6: Internal.LevelChunkSection_[], $$7: any_, $$8: Internal.BlendingData_)
|
|
clearAllBlockEntities(): void;
|
|
getMinSection(): number;
|
|
setClientLightReady($$0: boolean): void;
|
|
getBlockState($$0: BlockPos_): Internal.BlockState;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getMaxSection(): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
setLoaded($$0: boolean): void;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
registerAllBlockEntitiesAfterLevelLoad(): void;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getFluidState($$0: number, $$1: number, $$2: number): Internal.FluidState;
|
|
setBlockEntity($$0: Internal.BlockEntity_): void;
|
|
getEventDispatcher($$0: number): Internal.GameEventDispatcher;
|
|
addAndRegisterBlockEntity($$0: Internal.BlockEntity_): void;
|
|
setBlockState($$0: BlockPos_, $$1: Internal.BlockState_, $$2: boolean): Internal.BlockState;
|
|
getBlockEntityNbtForSaving($$0: BlockPos_): Internal.CompoundTag;
|
|
setFullStatus($$0: Internal.Supplier_<Internal.ChunkHolder$FullChunkStatus_>): void;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
removeBlockEntity($$0: BlockPos_): void;
|
|
replaceWithPacketData($$0: Internal.FriendlyByteBuf_, $$1: Internal.CompoundTag_, $$2: Internal.Consumer_<Internal.ClientboundLevelChunkPacketData$BlockEntityTagOutput_>): void;
|
|
unregisterTickContainerFromLevel($$0: Internal.ServerLevel_): void;
|
|
getSectionsCount(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getLights(): Internal.Stream<BlockPos>;
|
|
getSectionIndex($$0: number): number;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.LevelChunk$EntityCreationType_): Internal.BlockEntity;
|
|
getTicksForSerialization(): Internal.ChunkAccess$TicksToSave;
|
|
isEmpty(): boolean;
|
|
getMaxBuildHeight(): number;
|
|
getLevel(): Internal.Level;
|
|
unpackTicks($$0: number): void;
|
|
getFluidTicks(): Internal.TickContainerAccess<Internal.Fluid>;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
postProcessGeneration(): void;
|
|
runPostLoad(): void;
|
|
getBlockEntity($$0: BlockPos_): Internal.BlockEntity;
|
|
isClientLightReady(): boolean;
|
|
getBlockTicks(): Internal.TickContainerAccess<Internal.Block>;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getFluidState($$0: BlockPos_): Internal.FluidState;
|
|
registerTickContainerInLevel($$0: Internal.ServerLevel_): void;
|
|
addEntity($$0: Internal.Entity_): void;
|
|
getBlockEntities(): Internal.Map<BlockPos, Internal.BlockEntity>;
|
|
getMaxLightLevel(): number;
|
|
getStatus(): Internal.ChunkStatus;
|
|
getFullStatus(): Internal.ChunkHolder$FullChunkStatus;
|
|
get minSection(): number
|
|
set clientLightReady($$0: boolean)
|
|
get maxSection(): number
|
|
set loaded($$0: boolean)
|
|
set blockEntity($$0: Internal.BlockEntity_)
|
|
set fullStatus($$0: Internal.Supplier_<Internal.ChunkHolder$FullChunkStatus_>)
|
|
get sectionsCount(): number
|
|
get lights(): Internal.Stream<BlockPos>
|
|
get ticksForSerialization(): Internal.ChunkAccess$TicksToSave
|
|
get empty(): boolean
|
|
get maxBuildHeight(): number
|
|
get level(): Internal.Level
|
|
get fluidTicks(): Internal.TickContainerAccess<Internal.Fluid>
|
|
get clientLightReady(): boolean
|
|
get blockTicks(): Internal.TickContainerAccess<Internal.Block>
|
|
get blockEntities(): Internal.Map<BlockPos, Internal.BlockEntity>
|
|
get maxLightLevel(): number
|
|
get status(): Internal.ChunkStatus
|
|
get fullStatus(): Internal.ChunkHolder$FullChunkStatus
|
|
"loaded": boolean;
|
|
}
|
|
type LevelChunk_ = LevelChunk;
|
|
class ClientGenerateAssetsEventJS extends Internal.EventJS {
|
|
constructor(gen: Internal.AssetJsonGenerator_, langMap: Internal.Map_<string, string>)
|
|
addMultipartBlockState(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.MultipartBlockStateGenerator_>): void;
|
|
add(location: ResourceLocation_, json: Internal.JsonElement_): void;
|
|
getAllAssets(): Internal.Map<ResourceLocation, Internal.JsonElement>;
|
|
addLang(key: string, value: string): void;
|
|
addBlockState(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.VariantBlockStateGenerator_>): void;
|
|
addModel(type: string, id: ResourceLocation_, consumer: Internal.Consumer_<Internal.ModelGenerator_>): void;
|
|
get allAssets(): Internal.Map<ResourceLocation, Internal.JsonElement>
|
|
readonly "generator": Internal.AssetJsonGenerator;
|
|
}
|
|
type ClientGenerateAssetsEventJS_ = ClientGenerateAssetsEventJS;
|
|
class Direction$Plane extends Internal.Enum<Internal.Direction$Plane> implements Internal.Predicate<Internal.Direction>, Internal.Iterable<Internal.Direction> {
|
|
stream(): Internal.Stream<Internal.Direction>;
|
|
spliterator(): Internal.Spliterator<Internal.Direction>;
|
|
getRandomDirection($$0: Internal.Random_): Internal.Direction;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
static values(): Internal.Direction$Plane[];
|
|
iterator(): Internal.Iterator<Internal.Direction>;
|
|
test(arg0: any): boolean;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.Direction>;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.Direction>;
|
|
getRandomAxis($$0: Internal.Random_): Internal.Direction$Axis;
|
|
test($$0: Internal.Direction_): boolean;
|
|
static valueOf($$0: string): Internal.Direction$Plane;
|
|
negate(): Internal.Predicate<Internal.Direction>;
|
|
readonly static "HORIZONTAL": Internal.Direction$Plane;
|
|
readonly static "VERTICAL": Internal.Direction$Plane;
|
|
}
|
|
type Direction$Plane_ = Direction$Plane | "vertical" | "horizontal";
|
|
class User$Type extends Internal.Enum<Internal.User$Type> {
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.User$Type;
|
|
static byName($$0: string): Internal.User$Type;
|
|
static values(): Internal.User$Type[];
|
|
get name(): string
|
|
readonly static "LEGACY": Internal.User$Type;
|
|
readonly static "MSA": Internal.User$Type;
|
|
readonly static "MOJANG": Internal.User$Type;
|
|
}
|
|
type User$Type_ = User$Type | "mojang" | "msa" | "legacy";
|
|
interface Vector4dc {
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
smoothStep(arg0: Internal.Vector4dc_, arg1: number, arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
lerp(arg0: Internal.Vector4dc_, arg1: number, arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
add(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
z(): number;
|
|
isFinite(): boolean;
|
|
normalize(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
mul(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
mul(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
mulAdd(arg0: number, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
x(): number;
|
|
get(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateY(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
sub(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
max(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
div(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
dot(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
angleCos(arg0: Internal.Vector4dc_): number;
|
|
mul(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
mulProject(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulAffineTranspose(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
hermite(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4dc_, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
get(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
angle(arg0: Internal.Vector4dc_): number;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
fma(arg0: number, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
minComponent(): number;
|
|
floor(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
negate(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
maxComponent(): number;
|
|
getf(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mul(arg0: Internal.Matrix4fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
div(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
ceil(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
add(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
getf(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mulProject(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
min(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
dot(arg0: Internal.Vector4dc_): number;
|
|
mul(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
w(): number;
|
|
get(arg0: number): number;
|
|
y(): number;
|
|
normalize(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
mulAdd(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
mulAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
lengthSquared(): number;
|
|
get(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateZ(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
sub(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
distance(arg0: Internal.Vector4dc_): number;
|
|
rotateX(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
absolute(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
fma(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
distanceSquared(arg0: Internal.Vector4dc_): number;
|
|
mulTranspose(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
equals(arg0: Internal.Vector4dc_, arg1: number): boolean;
|
|
round(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
normalize3(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
get finite(): boolean
|
|
}
|
|
type Vector4dc_ = Vector4dc;
|
|
class EnchantmentTableBlockEntity extends Internal.BlockEntity implements Internal.Nameable {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getDisplayName(): Internal.Component;
|
|
getName(): Internal.Component;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
static bookAnimationTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.EnchantmentTableBlockEntity_): void;
|
|
setCustomName($$0: Internal.Component_): void;
|
|
hasCustomName(): boolean;
|
|
getCustomName(): Internal.Component;
|
|
get displayName(): Internal.Component
|
|
get name(): Internal.Component
|
|
set customName($$0: Internal.Component_)
|
|
get customName(): Internal.Component
|
|
"rot": number;
|
|
"tRot": number;
|
|
"open": number;
|
|
"flipT": number;
|
|
"oOpen": number;
|
|
"time": number;
|
|
"oFlip": number;
|
|
"oRot": number;
|
|
"flipA": number;
|
|
"flip": number;
|
|
}
|
|
type EnchantmentTableBlockEntity_ = EnchantmentTableBlockEntity;
|
|
interface RenderMaterial {
|
|
spriteDepth(): number;
|
|
readonly static "MATERIAL_STANDARD": ResourceLocation;
|
|
}
|
|
type RenderMaterial_ = RenderMaterial;
|
|
interface UserPrincipal extends Internal.Principal {
|
|
implies(arg0: Internal.Subject_): boolean;
|
|
}
|
|
type UserPrincipal_ = UserPrincipal;
|
|
class Gui extends Internal.GuiComponent {
|
|
constructor($$0: Internal.Minecraft_)
|
|
handler$ble001$render(matrices: Internal.PoseStack_, tickDelta: number, callbackInfo: Internal.CallbackInfo_): void;
|
|
handler$bbc000$iris$displayBigSodiumWarning(arg0: Internal.PoseStack_, arg1: number, arg2: Internal.CallbackInfo_): void;
|
|
handler$bfm000$renderEffectPost(poseStack: Internal.PoseStack_, callbackInfo: Internal.CallbackInfo_): void;
|
|
setTimes($$0: number, $$1: number, $$2: number): void;
|
|
handler$zed000$renderCustomHud(matrix: Internal.PoseStack_, _timeDelta: number, _info: Internal.CallbackInfo_): void;
|
|
getBossOverlay(): Internal.BossHealthOverlay;
|
|
render($$0: Internal.PoseStack_, $$1: number): void;
|
|
renderJumpMeter($$0: Internal.PoseStack_, $$1: number): void;
|
|
setSubtitle($$0: Internal.Component_): void;
|
|
renderExperienceBar($$0: Internal.PoseStack_, $$1: number): void;
|
|
setOverlayMessage($$0: Internal.Component_, $$1: boolean): void;
|
|
onDisconnected(): void;
|
|
handler$bfm000$renderEffectPre(poseStack: Internal.PoseStack_, callbackInfo: Internal.CallbackInfo_): void;
|
|
getChat(): Internal.ChatComponent;
|
|
clearCache(): void;
|
|
getSpectatorGui(): Internal.SpectatorGui;
|
|
handler$bbc000$iris$handleHudHidingScreens(arg0: Internal.PoseStack_, arg1: number, arg2: Internal.CallbackInfo_): void;
|
|
renderSelectedItemName($$0: Internal.PoseStack_): void;
|
|
renderDemoOverlay($$0: Internal.PoseStack_): void;
|
|
handleChat($$0: Internal.ChatType_, $$1: Internal.Component_, $$2: Internal.UUID_): void;
|
|
getGuiTicks(): number;
|
|
getFont(): Internal.Font;
|
|
setNowPlaying($$0: Internal.Component_): void;
|
|
setTitle($$0: Internal.Component_): void;
|
|
clear(): void;
|
|
tick($$0: boolean): void;
|
|
resetTitleTimes(): void;
|
|
guessChatUUID($$0: Internal.Component_): Internal.UUID;
|
|
handler$zkm000$render(matrixStack: Internal.PoseStack_, tickDelta: number, callbackInfo: Internal.CallbackInfo_): void;
|
|
getTabList(): Internal.PlayerTabOverlay;
|
|
handler$bfm000$renderPre(poseStack: Internal.PoseStack_, partialTicks: number, callbackInfo: Internal.CallbackInfo_): void;
|
|
get bossOverlay(): Internal.BossHealthOverlay
|
|
set subtitle($$0: Internal.Component_)
|
|
get chat(): Internal.ChatComponent
|
|
get spectatorGui(): Internal.SpectatorGui
|
|
get guiTicks(): number
|
|
get font(): Internal.Font
|
|
set nowPlaying($$0: Internal.Component_)
|
|
set title($$0: Internal.Component_)
|
|
get tabList(): Internal.PlayerTabOverlay
|
|
"vignetteBrightness": number;
|
|
}
|
|
type Gui_ = Gui;
|
|
interface LevelSimulatedReader {
|
|
getHeightmapPos(arg0: Internal.Heightmap$Types_, arg1: BlockPos_): BlockPos;
|
|
isFluidAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.FluidState_>): boolean;
|
|
isStateAtPosition(arg0: BlockPos_, arg1: Internal.Predicate_<Internal.BlockState_>): boolean;
|
|
getBlockEntity(arg0: BlockPos_, arg1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
}
|
|
type LevelSimulatedReader_ = LevelSimulatedReader;
|
|
class Turtle extends Internal.Animal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getMobType(): Internal.MobType;
|
|
thunderHit($$0: Internal.ServerLevel_, $$1: Internal.LightningBolt_): void;
|
|
travel($$0: Vec3_): void;
|
|
getScale(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
canFallInLove(): boolean;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
isPushedByFluid(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
hasEgg(): boolean;
|
|
static checkTurtleSpawnRules($$0: Internal.EntityType_<Internal.Turtle_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isLayingEgg(): boolean;
|
|
getAmbientSoundInterval(): number;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
setHomePos($$0: BlockPos_): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
canBreatheUnderwater(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get mobType(): Internal.MobType
|
|
get scale(): number
|
|
get pushedByFluid(): boolean
|
|
get layingEgg(): boolean
|
|
get ambientSoundInterval(): number
|
|
set homePos($$0: BlockPos_)
|
|
readonly static "BABY_ON_LAND_SELECTOR": any;
|
|
readonly static "FOOD_ITEMS": Internal.Ingredient;
|
|
}
|
|
type Turtle_ = Turtle;
|
|
interface SerializableTickContainer <T> {
|
|
save(arg0: number, arg1: Internal.Function_<T, string>): Internal.Tag;
|
|
}
|
|
type SerializableTickContainer_<T> = SerializableTickContainer<T>;
|
|
abstract class AbstractIntSet extends Internal.AbstractIntCollection implements Internal.Cloneable, Internal.IntSet {
|
|
stream(): Internal.Stream<number>;
|
|
iterator(): Internal.IntIterator;
|
|
removeIf(arg0: Internal.IntPredicate_): boolean;
|
|
remove(arg0: number): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
add(arg0: number): boolean;
|
|
parallelStream(): Internal.Stream<number>;
|
|
remove(arg0: any): boolean;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
add(arg0: any): boolean;
|
|
hashCode(): number;
|
|
intStream(): Internal.IntStream;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
rem(arg0: number): boolean;
|
|
intParallelStream(): Internal.IntStream;
|
|
spliterator(): Internal.IntSpliterator;
|
|
equals(arg0: any): boolean;
|
|
intIterator(): Internal.IntIterator;
|
|
contains(arg0: any): boolean;
|
|
}
|
|
type AbstractIntSet_ = AbstractIntSet;
|
|
class LargeFireball extends Internal.Fireball {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number, $$5: number)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
}
|
|
type LargeFireball_ = LargeFireball;
|
|
class SoundRegistryEventJS extends Internal.StartupEventJS {
|
|
constructor(registry: Internal.Consumer_<ResourceLocation_>)
|
|
register(r: ResourceLocation_): void;
|
|
}
|
|
type SoundRegistryEventJS_ = SoundRegistryEventJS;
|
|
interface ShortList extends Internal.ShortCollection, Internal.Comparable<Internal.List<any>>, Internal.List<number> {
|
|
sort(arg0: Internal.ShortComparator_): void;
|
|
addAll(arg0: number, arg1: Internal.ShortCollection_): boolean;
|
|
forEach(arg0: Internal.ShortConsumer_): void;
|
|
add(arg0: number, arg1: any): void;
|
|
intStream(): Internal.IntStream;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
stream(): Internal.Stream<number>;
|
|
intParallelStream(): Internal.IntStream;
|
|
replaceAll(arg0: Internal.ShortUnaryOperator_): void;
|
|
intIterator(): Internal.IntIterator;
|
|
set(arg0: number, arg1: number): number;
|
|
add(arg0: number, arg1: number): void;
|
|
size(arg0: number): void;
|
|
removeIf(arg0: Internal.IntPredicate_): boolean;
|
|
of(arg0: number, arg1: number, arg2: number): this;
|
|
addAll(arg0: number, arg1: Internal.ShortList_): boolean;
|
|
indexOf(arg0: any): number;
|
|
spliterator(): Internal.ShortSpliterator;
|
|
removeShort(arg0: number): number;
|
|
of(arg0: number): this;
|
|
remove(arg0: any): boolean;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
unstableSort(arg0: Internal.ShortComparator_): void;
|
|
add(arg0: any): boolean;
|
|
addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
addAll(arg0: Internal.ShortList_): boolean;
|
|
indexOf(arg0: number): number;
|
|
iterator(): Internal.ShortListIterator;
|
|
addElements(arg0: number, arg1: number[]): void;
|
|
unstableSort(arg0: Internal.Comparator_<any>): void;
|
|
set(arg0: number, arg1: any): any;
|
|
lastIndexOf(arg0: any): number;
|
|
removeElements(arg0: number, arg1: number): void;
|
|
add(arg0: number): boolean;
|
|
remove(arg0: number): any;
|
|
setElements(arg0: number, arg1: number[]): void;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
getShort(arg0: number): number;
|
|
setElements(arg0: number[]): void;
|
|
listIterator(arg0: number): Internal.ListIterator<any>;
|
|
lastIndexOf(arg0: number): number;
|
|
add(arg0: number): boolean;
|
|
add(arg0: number, arg1: number): void;
|
|
of(arg0: number, arg1: number): this;
|
|
contains(arg0: any): boolean;
|
|
replaceAll(arg0: Internal.UnaryOperator_<number>): void;
|
|
listIterator(): Internal.ShortListIterator;
|
|
parallelStream(): Internal.Stream<number>;
|
|
of(...arg0: number[]): this;
|
|
removeIf(arg0: Internal.ShortPredicate_): boolean;
|
|
replaceAll(arg0: Internal.IntUnaryOperator_): void;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
subList(arg0: number, arg1: number): Internal.List<any>;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
toShortArray(arg0: number[]): number[];
|
|
of(): this;
|
|
get(arg0: number): number;
|
|
setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
set(arg0: number, arg1: number): number;
|
|
set elements(arg0: number[])
|
|
}
|
|
type ShortList_ = ShortList;
|
|
class LanguageManager implements Internal.ResourceManagerReloadListener, Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: string)
|
|
getLanguage($$0: string): Internal.LanguageInfo;
|
|
getName(): string;
|
|
getLanguages(): Internal.SortedSet<Internal.LanguageInfo>;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getSelected(): Internal.LanguageInfo;
|
|
getFabricId(): ResourceLocation;
|
|
setSelected($$0: Internal.LanguageInfo_): void;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get name(): string
|
|
get languages(): Internal.SortedSet<Internal.LanguageInfo>
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get selected(): Internal.LanguageInfo
|
|
get fabricId(): ResourceLocation
|
|
set selected($$0: Internal.LanguageInfo_)
|
|
readonly static "DEFAULT_LANGUAGE_CODE": "en_us";
|
|
}
|
|
type LanguageManager_ = LanguageManager;
|
|
class GiantTrunkPlacer extends Internal.TrunkPlacer {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
placeTrunk($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type GiantTrunkPlacer_ = GiantTrunkPlacer;
|
|
class PlayerAdvancementEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.ServerPlayer_, advancement: Internal.Advancement_)
|
|
getAdvancement(): Internal.AdvancementJS;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
get advancement(): Internal.AdvancementJS
|
|
get entity(): Internal.EntityJS
|
|
}
|
|
type PlayerAdvancementEventJS_ = PlayerAdvancementEventJS;
|
|
class Collector$Characteristics extends Internal.Enum<Internal.Collector$Characteristics> {
|
|
static values(): Internal.Collector$Characteristics[];
|
|
static valueOf(arg0: string): Internal.Collector$Characteristics;
|
|
readonly static "CONCURRENT": Internal.Collector$Characteristics;
|
|
readonly static "IDENTITY_FINISH": Internal.Collector$Characteristics;
|
|
readonly static "UNORDERED": Internal.Collector$Characteristics;
|
|
}
|
|
type Collector$Characteristics_ = Collector$Characteristics | "identity_finish" | "unordered" | "concurrent";
|
|
class Provider$Service {
|
|
constructor(arg0: Internal.Provider_, arg1: string, arg2: string, arg3: string, arg4: Internal.List_<string>, arg5: Internal.Map_<string, string>)
|
|
getAlgorithm(): string;
|
|
newInstance(arg0: any): any;
|
|
getAttribute(arg0: string): string;
|
|
toString(): string;
|
|
getType(): string;
|
|
getClassName(): string;
|
|
supportsParameter(arg0: any): boolean;
|
|
getProvider(): Internal.Provider;
|
|
get algorithm(): string
|
|
get type(): string
|
|
get className(): string
|
|
get provider(): Internal.Provider
|
|
}
|
|
type Provider$Service_ = Provider$Service;
|
|
class JsonNull extends Internal.JsonElement {
|
|
constructor()
|
|
hashCode(): number;
|
|
deepCopy(): this;
|
|
equals(arg0: any): boolean;
|
|
readonly static "INSTANCE": Internal.JsonNull;
|
|
}
|
|
type JsonNull_ = JsonNull;
|
|
class NoiseSettings extends Internal.Record {
|
|
constructor($$0: number, $$1: number, $$2: Internal.NoiseSamplingSettings_, $$3: Internal.NoiseSlider_, $$4: Internal.NoiseSlider_, $$5: number, $$6: number, $$7: Internal.TerrainShaper_)
|
|
toString(): string;
|
|
getCellHeight(): number;
|
|
getCellCountY(): number;
|
|
noiseSizeVertical(): number;
|
|
bottomSlideSettings(): Internal.NoiseSlider;
|
|
static create($$0: number, $$1: number, $$2: Internal.NoiseSamplingSettings_, $$3: Internal.NoiseSlider_, $$4: Internal.NoiseSlider_, $$5: number, $$6: number, $$7: Internal.TerrainShaper_): Internal.NoiseSettings;
|
|
height(): number;
|
|
noiseSamplingSettings(): Internal.NoiseSamplingSettings;
|
|
minY(): number;
|
|
terrainShaper(): Internal.TerrainShaper;
|
|
hashCode(): number;
|
|
topSlideSettings(): Internal.NoiseSlider;
|
|
getCellWidth(): number;
|
|
noiseSizeHorizontal(): number;
|
|
equals($$0: any): boolean;
|
|
getMinCellY(): number;
|
|
get cellHeight(): number
|
|
get cellCountY(): number
|
|
get cellWidth(): number
|
|
get minCellY(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseSettings_ = NoiseSettings;
|
|
class RepairItemRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type RepairItemRecipe_ = RepairItemRecipe;
|
|
interface PlayerSyncPredicate {
|
|
shouldSyncWith(arg0: Internal.ServerPlayer_): boolean;
|
|
only(player: Internal.Player_): this;
|
|
all(): this;
|
|
}
|
|
type PlayerSyncPredicate_ = PlayerSyncPredicate;
|
|
class LevelResource {
|
|
constructor($$0: string)
|
|
toString(): string;
|
|
getId(): string;
|
|
get id(): string
|
|
readonly static "PLAYER_OLD_DATA_DIR": Internal.LevelResource;
|
|
readonly static "PLAYER_STATS_DIR": Internal.LevelResource;
|
|
readonly static "ROOT": Internal.LevelResource;
|
|
readonly static "MAP_RESOURCE_FILE": Internal.LevelResource;
|
|
readonly static "GENERATED_DIR": Internal.LevelResource;
|
|
readonly static "LEVEL_DATA_FILE": Internal.LevelResource;
|
|
readonly static "PLAYER_ADVANCEMENTS_DIR": Internal.LevelResource;
|
|
readonly static "PLAYER_DATA_DIR": Internal.LevelResource;
|
|
readonly static "DATAPACK_DIR": Internal.LevelResource;
|
|
}
|
|
type LevelResource_ = LevelResource;
|
|
class ClientChunkCache extends Internal.ChunkSource {
|
|
constructor($$0: Internal.ClientLevel_, $$1: number)
|
|
getLoadedChunksCount(): number;
|
|
gatherStats(): string;
|
|
getLevel(): Internal.BlockGetter;
|
|
drop($$0: number, $$1: number): void;
|
|
tick($$0: Internal.BooleanSupplier_, $$1: boolean): void;
|
|
getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
|
|
replaceWithPacketData($$0: number, $$1: number, $$2: Internal.FriendlyByteBuf_, $$3: Internal.CompoundTag_, $$4: Internal.Consumer_<Internal.ClientboundLevelChunkPacketData$BlockEntityTagOutput_>): Internal.LevelChunk;
|
|
onLightUpdate($$0: Internal.LightLayer_, $$1: Internal.SectionPos_): void;
|
|
updateViewCenter($$0: number, $$1: number): void;
|
|
handler$bfh000$replaceWithPacketData(i: number, j: number, friendlyByteBuf: Internal.FriendlyByteBuf_, compoundTag: Internal.CompoundTag_, consumer: Internal.Consumer_<any>, cir: Internal.CallbackInfoReturnable_<any>, k: number, levelChunk: Internal.LevelChunk_, chunkPos: Internal.ChunkPos_): void;
|
|
getLightEngine(): Internal.LevelLightEngine;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_, $$3: boolean): Internal.LevelChunk;
|
|
updateViewRadius($$0: number): void;
|
|
get loadedChunksCount(): number
|
|
get level(): Internal.BlockGetter
|
|
get lightEngine(): Internal.LevelLightEngine
|
|
}
|
|
type ClientChunkCache_ = ClientChunkCache;
|
|
interface BufferVertexType <T> extends Internal.VertexType<T> {
|
|
getBufferVertexFormat(): Internal.BufferVertexFormat;
|
|
asBlittable(): Internal.BlittableVertexType<T>;
|
|
get bufferVertexFormat(): Internal.BufferVertexFormat
|
|
}
|
|
type BufferVertexType_<T> = BufferVertexType<T>;
|
|
class Shulker extends Internal.AbstractGolem implements Internal.Enemy {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
push($$0: Internal.Entity_): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
static getProgressAabb($$0: Internal.Direction_, $$1: number): Internal.AABB;
|
|
setPos($$0: number, $$1: number, $$2: number): void;
|
|
getPickRadius(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
startRiding($$0: Internal.Entity_, $$1: boolean): boolean;
|
|
stopRiding(): void;
|
|
getSoundSource(): Internal.SoundSource;
|
|
getMaxHeadYRot(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getDeltaMovement(): Vec3;
|
|
getMaxHeadXRot(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getColor(): Internal.DyeColor;
|
|
getMyRidingOffset(): number;
|
|
getAttachFace(): Internal.Direction;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
lerpTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void;
|
|
move($$0: Internal.MoverType_, $$1: Vec3_): void;
|
|
playAmbientSound(): void;
|
|
canBeCollidedWith(): boolean;
|
|
setDeltaMovement($$0: Vec3_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
getClientPeekAmount($$0: number): number;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getRenderPosition($$0: number): Internal.Optional<Vec3>;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
recreateFromPacket($$0: Internal.ClientboundAddMobPacket_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
static getProgressDeltaAabb($$0: Internal.Direction_, $$1: number, $$2: number): Internal.AABB;
|
|
get pickRadius(): number
|
|
get soundSource(): Internal.SoundSource
|
|
get maxHeadYRot(): number
|
|
get deltaMovement(): Vec3
|
|
get maxHeadXRot(): number
|
|
get color(): Internal.DyeColor
|
|
get myRidingOffset(): number
|
|
get attachFace(): Internal.Direction
|
|
set deltaMovement($$0: Vec3_)
|
|
}
|
|
type Shulker_ = Shulker;
|
|
class SpikeConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: boolean, $$1: Internal.List_<Internal.SpikeFeature$EndSpike_>, $$2: BlockPos_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
getCrystalBeamTarget(): BlockPos;
|
|
getSpikes(): Internal.List<Internal.SpikeFeature$EndSpike>;
|
|
isCrystalInvulnerable(): boolean;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
get crystalBeamTarget(): BlockPos
|
|
get spikes(): Internal.List<Internal.SpikeFeature$EndSpike>
|
|
get crystalInvulnerable(): boolean
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SpikeConfiguration_ = SpikeConfiguration;
|
|
class ThrownExperienceBottle extends Internal.ThrowableItemProjectile {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_)
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
asKJS(): Internal.EntityJS;
|
|
}
|
|
type ThrownExperienceBottle_ = ThrownExperienceBottle;
|
|
class ClientboundPlaceGhostRecipePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: Internal.Recipe_<any>)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getRecipe(): ResourceLocation;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
get recipe(): ResourceLocation
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundPlaceGhostRecipePacket_ = ClientboundPlaceGhostRecipePacket;
|
|
interface AdvancementList$Listener {
|
|
onAddAdvancementRoot(arg0: Internal.Advancement_): void;
|
|
onRemoveAdvancementRoot(arg0: Internal.Advancement_): void;
|
|
onRemoveAdvancementTask(arg0: Internal.Advancement_): void;
|
|
onAddAdvancementTask(arg0: Internal.Advancement_): void;
|
|
onAdvancementsCleared(): void;
|
|
}
|
|
type AdvancementList$Listener_ = AdvancementList$Listener;
|
|
interface Tickable {
|
|
tick(): void;
|
|
}
|
|
type Tickable_ = Tickable;
|
|
class ClientboundMoveVehiclePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Entity_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getX(): number;
|
|
getY(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getZ(): number;
|
|
getYRot(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getXRot(): number;
|
|
isSkippable(): boolean;
|
|
get x(): number
|
|
get y(): number
|
|
get z(): number
|
|
get YRot(): number
|
|
get XRot(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundMoveVehiclePacket_ = ClientboundMoveVehiclePacket;
|
|
class CanyonCarverConfiguration$CanyonShapeConfiguration {
|
|
constructor($$0: Internal.FloatProvider_, $$1: Internal.FloatProvider_, $$2: number, $$3: Internal.FloatProvider_, $$4: number, $$5: number)
|
|
readonly "verticalRadiusCenterFactor": number;
|
|
readonly "verticalRadiusDefaultFactor": number;
|
|
readonly "distanceFactor": Internal.FloatProvider;
|
|
readonly "widthSmoothness": number;
|
|
readonly static "CODEC": any;
|
|
readonly "thickness": Internal.FloatProvider;
|
|
readonly "horizontalRadiusFactor": Internal.FloatProvider;
|
|
}
|
|
type CanyonCarverConfiguration$CanyonShapeConfiguration_ = CanyonCarverConfiguration$CanyonShapeConfiguration;
|
|
class ClientboundSetPassengersPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Entity_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getPassengers(): number[];
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getVehicle(): number;
|
|
isSkippable(): boolean;
|
|
get passengers(): number[]
|
|
get vehicle(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetPassengersPacket_ = ClientboundSetPassengersPacket;
|
|
interface BlockColor {
|
|
getColor(arg0: Internal.BlockState_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: number): number;
|
|
}
|
|
type BlockColor_ = BlockColor;
|
|
class Stat <T> extends Internal.ObjectiveCriteria {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getType(): Internal.StatType<T>;
|
|
getValue(): T;
|
|
equals($$0: any): boolean;
|
|
static buildName($$0: Internal.StatType_<T>, $$1: T): string;
|
|
format($$0: number): string;
|
|
get type(): Internal.StatType<T>
|
|
get value(): T
|
|
}
|
|
type Stat_<T> = Stat<T>;
|
|
interface Byte2ObjectFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Byte2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
put(arg0: number, arg1: V): V;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Byte2ReferenceFunction<T>;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ObjectFunction<V>;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Byte2ByteFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Byte2ObjectFunction<T>;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Byte2FloatFunction;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Byte2LongFunction;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ObjectFunction<V>;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ObjectFunction<V>;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
get(arg0: number): V;
|
|
apply(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
containsKey(arg0: number): boolean;
|
|
remove(arg0: number): V;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Byte2CharFunction;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Byte2DoubleFunction;
|
|
apply(arg0: number): V;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ObjectFunction<V>;
|
|
put(arg0: number, arg1: V): V;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ObjectFunction<V>;
|
|
size(): number;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
clear(): void;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ObjectFunction<V>;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Byte2IntFunction;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Byte2ObjectFunction_<V> = ((arg0: number)=>V) | Byte2ObjectFunction<V>;
|
|
interface ChunkProgressListener {
|
|
start(): void;
|
|
stop(): void;
|
|
onStatusChange(arg0: Internal.ChunkPos_, arg1: Internal.ChunkStatus_): void;
|
|
updateSpawnPos(arg0: Internal.ChunkPos_): void;
|
|
}
|
|
type ChunkProgressListener_ = ChunkProgressListener;
|
|
interface WorldRendererExtended {
|
|
getSodiumWorldRenderer(): Internal.SodiumWorldRenderer;
|
|
get sodiumWorldRenderer(): Internal.SodiumWorldRenderer
|
|
}
|
|
type WorldRendererExtended_ = WorldRendererExtended;
|
|
class StructureCheckResult extends Internal.Enum<Internal.StructureCheckResult> {
|
|
static values(): Internal.StructureCheckResult[];
|
|
static valueOf($$0: string): Internal.StructureCheckResult;
|
|
readonly static "START_NOT_PRESENT": Internal.StructureCheckResult;
|
|
readonly static "CHUNK_LOAD_NEEDED": Internal.StructureCheckResult;
|
|
readonly static "START_PRESENT": Internal.StructureCheckResult;
|
|
}
|
|
type StructureCheckResult_ = "start_present" | "chunk_load_needed" | StructureCheckResult | "start_not_present";
|
|
interface ShaderInstanceInterface {
|
|
iris$createGeometryShader(arg0: Internal.ResourceProvider_, arg1: string): void;
|
|
}
|
|
type ShaderInstanceInterface_ = ShaderInstanceInterface;
|
|
class ServerboundClientCommandPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.ServerboundClientCommandPacket$Action_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getAction(): Internal.ServerboundClientCommandPacket$Action;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get action(): Internal.ServerboundClientCommandPacket$Action
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundClientCommandPacket_ = ServerboundClientCommandPacket;
|
|
interface Era extends Internal.TemporalAccessor, Internal.TemporalAdjuster {
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
getValue(): number;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
get value(): number
|
|
}
|
|
type Era_ = Era | (()=>number);
|
|
class ClientboundSetDefaultSpawnPositionPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: BlockPos_, $$1: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getAngle(): number;
|
|
isSkippable(): boolean;
|
|
get pos(): BlockPos
|
|
get angle(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetDefaultSpawnPositionPacket_ = ClientboundSetDefaultSpawnPositionPacket;
|
|
interface Key extends Internal.Serializable {
|
|
getAlgorithm(): string;
|
|
getFormat(): string;
|
|
getEncoded(): number[];
|
|
get algorithm(): string
|
|
get format(): string
|
|
get encoded(): number[]
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "serialVersionUID": 6603384152749567654;
|
|
}
|
|
type Key_ = Key;
|
|
interface Matrix4fAccess {
|
|
copyFromArray(arg0: number[]): void;
|
|
copyIntoArray(): number[];
|
|
convertToJOML(): Internal.Matrix4f;
|
|
}
|
|
type Matrix4fAccess_ = Matrix4fAccess;
|
|
abstract class ForwardingSet <E> extends Internal.ForwardingCollection<E> implements Internal.Set<E> {
|
|
hashCode(): number;
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
parallelStream(): Internal.Stream<E>;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type ForwardingSet_<E> = ForwardingSet<E>;
|
|
interface Palette <T> {
|
|
read(arg0: Internal.FriendlyByteBuf_): void;
|
|
write(arg0: Internal.FriendlyByteBuf_): void;
|
|
maybeHas(arg0: Internal.Predicate_<T>): boolean;
|
|
getSerializedSize(): number;
|
|
valueFor(arg0: number): T;
|
|
getSize(): number;
|
|
idFor(arg0: T): number;
|
|
copy(): this;
|
|
get serializedSize(): number
|
|
get size(): number
|
|
}
|
|
type Palette_<T> = Palette<T>;
|
|
class PlayerStatsJS {
|
|
constructor(p: Internal.PlayerJS_<any>, s: Internal.StatsCounter_)
|
|
getDeaths(): number;
|
|
getAnimalsBred(): number;
|
|
getPlayerKills(): number;
|
|
getTimeSinceRest(): number;
|
|
getWalkDistance(): number;
|
|
getDamageDealt(): number;
|
|
getItemsDropped(item: Internal.Item_): number;
|
|
getSprintDistance(): number;
|
|
getBlocksMined(block: Internal.Block_): number;
|
|
set(id: ResourceLocation_, value: number): void;
|
|
getPlayTime(): number;
|
|
getMobKills(): number;
|
|
add(id: ResourceLocation_, value: number): void;
|
|
getCrouchDistance(): number;
|
|
getTimeCrouchTime(): number;
|
|
getPlayer(): Internal.PlayerJS<any>;
|
|
getJumps(): number;
|
|
getItemsCrafted(item: Internal.Item_): number;
|
|
get(id: ResourceLocation_): number;
|
|
getTimeSinceDeath(): number;
|
|
getDamageAbsorbed(): number;
|
|
getItemsUsed(item: Internal.Item_): number;
|
|
getItemsPickedUp(item: Internal.Item_): number;
|
|
getSwimDistance(): number;
|
|
getDamageBlocked_by_shield(): number;
|
|
getDamageResisted(): number;
|
|
getItemsBroken(item: Internal.Item_): number;
|
|
getFishCaught(): number;
|
|
getDamageTaken(): number;
|
|
getDamageDealt_resisted(): number;
|
|
getKilled(entity: Internal.EntityType_<any>): number;
|
|
getDamageDealt_absorbed(): number;
|
|
getKilledBy(entity: Internal.EntityType_<any>): number;
|
|
get deaths(): number
|
|
get animalsBred(): number
|
|
get playerKills(): number
|
|
get timeSinceRest(): number
|
|
get walkDistance(): number
|
|
get damageDealt(): number
|
|
get sprintDistance(): number
|
|
get playTime(): number
|
|
get mobKills(): number
|
|
get crouchDistance(): number
|
|
get timeCrouchTime(): number
|
|
get player(): Internal.PlayerJS<any>
|
|
get jumps(): number
|
|
get timeSinceDeath(): number
|
|
get damageAbsorbed(): number
|
|
get swimDistance(): number
|
|
get damageBlocked_by_shield(): number
|
|
get damageResisted(): number
|
|
get fishCaught(): number
|
|
get damageTaken(): number
|
|
get damageDealt_resisted(): number
|
|
get damageDealt_absorbed(): number
|
|
}
|
|
type PlayerStatsJS_ = PlayerStatsJS;
|
|
abstract class CollectionTag <T> extends Internal.AbstractList<T> implements Internal.Tag {
|
|
constructor()
|
|
remove(arg0: number): any;
|
|
stream(): Internal.Stream<T>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
addTag(arg0: number, arg1: Internal.Tag_): boolean;
|
|
remove(arg0: number): T;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
add(arg0: number, arg1: any): void;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
set(arg0: number, arg1: T): T;
|
|
setTag(arg0: number, arg1: Internal.Tag_): boolean;
|
|
getAsString(): string;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
replaceAll(arg0: Internal.UnaryOperator_<T>): void;
|
|
add(arg0: number, arg1: T): void;
|
|
parallelStream(): Internal.Stream<T>;
|
|
set(arg0: number, arg1: any): any;
|
|
getElementType(): number;
|
|
get asString(): string
|
|
get elementType(): number
|
|
}
|
|
type CollectionTag_<T> = CollectionTag<T>;
|
|
interface Object2BooleanFunction <K> extends it.unimi.dsi.fastutil.Function<K, boolean>, Internal.Predicate<K> {
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2BooleanFunction;
|
|
test(arg0: K): boolean;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2BooleanFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Object2IntFunction<K>;
|
|
containsKey(arg0: any): boolean;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Object2CharFunction<K>;
|
|
removeBoolean(arg0: any): boolean;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<K>;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2BooleanFunction<T>;
|
|
apply(arg0: K): boolean;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
defaultReturnValue(): boolean;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Object2LongFunction<K>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2BooleanFunction;
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
remove(arg0: any): boolean;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
put(arg0: K, arg1: boolean): boolean;
|
|
put(arg0: K, arg1: boolean): boolean;
|
|
getBoolean(arg0: any): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, boolean>;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2BooleanFunction;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<K>;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2BooleanFunction;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2BooleanFunction;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2BooleanFunction;
|
|
size(): number;
|
|
negate(): Internal.Predicate<K>;
|
|
clear(): void;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
get(arg0: any): any;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2BooleanFunction;
|
|
}
|
|
type Object2BooleanFunction_<K> = Object2BooleanFunction<K> | ((arg0: any)=>boolean);
|
|
interface ServerPlayerEntityAccessor {
|
|
callOnScreenHandlerOpened(arg0: Internal.AbstractContainerMenu_): void;
|
|
setScreenHandlerSyncId(arg0: number): void;
|
|
getScreenHandlerSyncId(): number;
|
|
set screenHandlerSyncId(arg0: number)
|
|
get screenHandlerSyncId(): number
|
|
}
|
|
type ServerPlayerEntityAccessor_ = ServerPlayerEntityAccessor;
|
|
class ServerboundSetStructureBlockPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: BlockPos_, $$1: Internal.StructureBlockEntity$UpdateType_, $$2: Internal.StructureMode_, $$3: string, $$4: BlockPos_, $$5: Vec3i_, $$6: Internal.Mirror_, $$7: Internal.Rotation_, $$8: string, $$9: boolean, $$10: boolean, $$11: boolean, $$12: number, $$13: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isIgnoreEntities(): boolean;
|
|
getData(): string;
|
|
getSeed(): number;
|
|
isSkippable(): boolean;
|
|
getUpdateType(): Internal.StructureBlockEntity$UpdateType;
|
|
getSize(): Vec3i;
|
|
getPos(): BlockPos;
|
|
getRotation(): Internal.Rotation;
|
|
isShowBoundingBox(): boolean;
|
|
isShowAir(): boolean;
|
|
getMirror(): Internal.Mirror;
|
|
getIntegrity(): number;
|
|
getOffset(): BlockPos;
|
|
getName(): string;
|
|
getMode(): Internal.StructureMode;
|
|
get ignoreEntities(): boolean
|
|
get data(): string
|
|
get seed(): number
|
|
get skippable(): boolean
|
|
get updateType(): Internal.StructureBlockEntity$UpdateType
|
|
get size(): Vec3i
|
|
get pos(): BlockPos
|
|
get rotation(): Internal.Rotation
|
|
get showBoundingBox(): boolean
|
|
get showAir(): boolean
|
|
get mirror(): Internal.Mirror
|
|
get integrity(): number
|
|
get offset(): BlockPos
|
|
get name(): string
|
|
get mode(): Internal.StructureMode
|
|
}
|
|
type ServerboundSetStructureBlockPacket_ = ServerboundSetStructureBlockPacket;
|
|
class Boat$Type extends Internal.Enum<Internal.Boat$Type> {
|
|
static byName($$0: string): Internal.Boat$Type;
|
|
static values(): Internal.Boat$Type[];
|
|
toString(): string;
|
|
getName(): string;
|
|
static byId($$0: number): Internal.Boat$Type;
|
|
getPlanks(): Internal.Block;
|
|
static valueOf($$0: string): Internal.Boat$Type;
|
|
get name(): string
|
|
get planks(): Internal.Block
|
|
readonly static "DARK_OAK": Internal.Boat$Type;
|
|
readonly static "SPRUCE": Internal.Boat$Type;
|
|
readonly static "JUNGLE": Internal.Boat$Type;
|
|
readonly static "OAK": Internal.Boat$Type;
|
|
readonly static "BIRCH": Internal.Boat$Type;
|
|
readonly static "ACACIA": Internal.Boat$Type;
|
|
}
|
|
type Boat$Type_ = "jungle" | Boat$Type | "oak" | "dark_oak" | "acacia" | "spruce" | "birch";
|
|
interface TemporalUnit {
|
|
between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): number;
|
|
isTimeBased(): boolean;
|
|
addTo(arg0: R, arg1: number): R;
|
|
toString(): string;
|
|
getDuration(): Internal.Duration;
|
|
isDurationEstimated(): boolean;
|
|
isDateBased(): boolean;
|
|
isSupportedBy(arg0: Internal.Temporal_): boolean;
|
|
get timeBased(): boolean
|
|
get duration(): Internal.Duration
|
|
get durationEstimated(): boolean
|
|
get dateBased(): boolean
|
|
}
|
|
type TemporalUnit_ = TemporalUnit;
|
|
interface Spliterator$OfDouble extends Internal.Spliterator$OfPrimitive<number, Internal.DoubleConsumer, Internal.Spliterator$OfDouble> {
|
|
forEachRemaining(arg0: any): void;
|
|
trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
getComparator(): Internal.Comparator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
forEachRemaining(arg0: Internal.DoubleConsumer_): void;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
tryAdvance(arg0: Internal.Consumer_<any>): boolean;
|
|
tryAdvance(arg0: any): boolean;
|
|
tryAdvance(arg0: Internal.DoubleConsumer_): boolean;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type Spliterator$OfDouble_ = Spliterator$OfDouble;
|
|
interface Short2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Short2ReferenceFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2ShortFunction<T>;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Short2LongFunction;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Short2CharFunction;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ShortFunction;
|
|
containsKey(arg0: any): boolean;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2ShortFunction<T>;
|
|
get(arg0: any): number;
|
|
defaultReturnValue(): number;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Short2DoubleFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
remove(arg0: number): number;
|
|
applyAsInt(arg0: number): number;
|
|
get(arg0: number): number;
|
|
identity(): this;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ShortFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
apply(arg0: number): number;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
containsKey(arg0: number): boolean;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ShortFunction;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ShortFunction;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Short2IntFunction;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Short2ByteFunction;
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Short2FloatFunction;
|
|
clear(): void;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Short2ObjectFunction<T>;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
remove(arg0: any): any;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
}
|
|
type Short2ShortFunction_ = Short2ShortFunction | ((arg0: number)=>number);
|
|
interface Int2DoubleFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
applyAsDouble(arg0: number): number;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2DoubleFunction;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2DoubleFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
get(arg0: any): number;
|
|
apply(arg0: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2DoubleFunction<T>;
|
|
containsKey(arg0: any): boolean;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2DoubleFunction;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2DoubleFunction;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2DoubleFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Int2IntFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
get(arg0: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
remove(arg0: number): number;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Int2CharFunction;
|
|
remove(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2DoubleFunction;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Int2ByteFunction;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Int2FloatFunction;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2DoubleFunction;
|
|
defaultReturnValue(): number;
|
|
size(): number;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
clear(): void;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Int2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Int2LongFunction;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
}
|
|
type Int2DoubleFunction_ = Int2DoubleFunction | ((arg0: number)=>number);
|
|
interface NbtSerializable {
|
|
toDynamic(dynamic: Internal.Dynamic_<T>): Internal.Dynamic<T>;
|
|
toTag(arg0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
fromTag(arg0: Internal.CompoundTag_): void;
|
|
fromDynamic(dynamic: Internal.Dynamic_<any>): void;
|
|
}
|
|
type NbtSerializable_ = NbtSerializable;
|
|
interface BidirectionalIterator <K> extends Internal.Iterator<K> {
|
|
hasPrevious(): boolean;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
previous(): K;
|
|
}
|
|
type BidirectionalIterator_<K> = BidirectionalIterator<K>;
|
|
interface Stream$Builder <T> extends Internal.Consumer<T> {
|
|
andThen(arg0: Internal.Consumer_<any>): Internal.Consumer<T>;
|
|
add(arg0: T): this;
|
|
build(): Internal.Stream<T>;
|
|
accept(arg0: T): void;
|
|
}
|
|
type Stream$Builder_<T> = Stream$Builder<T>;
|
|
class AttributeModifier {
|
|
constructor($$0: Internal.UUID_, $$1: string, $$2: number, $$3: Internal.AttributeModifier$Operation_)
|
|
constructor($$0: string, $$1: number, $$2: Internal.AttributeModifier$Operation_)
|
|
constructor($$0: Internal.UUID_, $$1: Internal.Supplier_<string>, $$2: number, $$3: Internal.AttributeModifier$Operation_)
|
|
save(): Internal.CompoundTag;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getAmount(): number;
|
|
getName(): string;
|
|
getId(): Internal.UUID;
|
|
static load($$0: Internal.CompoundTag_): Internal.AttributeModifier;
|
|
equals($$0: any): boolean;
|
|
getOperation(): Internal.AttributeModifier$Operation;
|
|
get amount(): number
|
|
get name(): string
|
|
get id(): Internal.UUID
|
|
get operation(): Internal.AttributeModifier$Operation
|
|
}
|
|
type AttributeModifier_ = AttributeModifier;
|
|
interface Table$Cell <R, C, V> {
|
|
hashCode(): number;
|
|
getValue(): V;
|
|
getColumnKey(): C;
|
|
equals(arg0: any): boolean;
|
|
getRowKey(): R;
|
|
get value(): V
|
|
get columnKey(): C
|
|
get rowKey(): R
|
|
}
|
|
type Table$Cell_<R, C, V> = Table$Cell<R, C, V>;
|
|
interface StringSplitter$LinePosConsumer {
|
|
accept(arg0: Internal.Style_, arg1: number, arg2: number): void;
|
|
}
|
|
type StringSplitter$LinePosConsumer_ = ((arg0: Internal.Style, arg1: number, arg2: number)=>void) | StringSplitter$LinePosConsumer;
|
|
class LootNbtProviderType extends Internal.SerializerType<any> {
|
|
constructor($$0: Internal.Serializer_<any>)
|
|
}
|
|
type LootNbtProviderType_ = Special.LootNbtProviderType | LootNbtProviderType;
|
|
interface Aquifer {
|
|
create($$0: Internal.NoiseChunk_, $$1: Internal.ChunkPos_, $$2: Internal.DensityFunction_, $$3: Internal.DensityFunction_, $$4: Internal.DensityFunction_, $$5: Internal.DensityFunction_, $$6: Internal.PositionalRandomFactory_, $$7: number, $$8: number, $$9: Internal.Aquifer$FluidPicker_): this;
|
|
createDisabled($$0: Internal.Aquifer$FluidPicker_): this;
|
|
computeSubstance(arg0: Internal.DensityFunction$FunctionContext_, arg1: number): Internal.BlockState;
|
|
shouldScheduleFluidUpdate(): boolean;
|
|
}
|
|
type Aquifer_ = Aquifer;
|
|
class Period implements Internal.ChronoPeriod, Internal.Serializable {
|
|
withDays(arg0: number): this;
|
|
multipliedBy(arg0: number): Internal.ChronoPeriod;
|
|
static ofDays(arg0: number): Internal.Period;
|
|
isZero(): boolean;
|
|
toTotalMonths(): number;
|
|
static of(arg0: number, arg1: number, arg2: number): Internal.Period;
|
|
getDays(): number;
|
|
static from(arg0: Internal.TemporalAmount_): Internal.Period;
|
|
withMonths(arg0: number): this;
|
|
static ofWeeks(arg0: number): Internal.Period;
|
|
getUnits(): Internal.List<Internal.TemporalUnit>;
|
|
minusYears(arg0: number): this;
|
|
get(arg0: Internal.TemporalUnit_): number;
|
|
getChronology(): Internal.IsoChronology;
|
|
isNegative(): boolean;
|
|
plusDays(arg0: number): this;
|
|
addTo(arg0: Internal.Temporal_): Internal.Temporal;
|
|
minus(arg0: Internal.TemporalAmount_): this;
|
|
toString(): string;
|
|
static ofMonths(arg0: number): Internal.Period;
|
|
getYears(): number;
|
|
static parse(arg0: Internal.CharSequence_): Internal.Period;
|
|
getMonths(): number;
|
|
normalized(): Internal.ChronoPeriod;
|
|
minusMonths(arg0: number): this;
|
|
subtractFrom(arg0: Internal.Temporal_): Internal.Temporal;
|
|
minusDays(arg0: number): this;
|
|
hashCode(): number;
|
|
plusYears(arg0: number): this;
|
|
plus(arg0: Internal.TemporalAmount_): Internal.ChronoPeriod;
|
|
static between(arg0: Internal.LocalDate_, arg1: Internal.LocalDate_): Internal.Period;
|
|
negated(): this;
|
|
static ofYears(arg0: number): Internal.Period;
|
|
equals(arg0: any): boolean;
|
|
withYears(arg0: number): this;
|
|
plusMonths(arg0: number): this;
|
|
get zero(): boolean
|
|
get days(): number
|
|
get units(): Internal.List<Internal.TemporalUnit>
|
|
get chronology(): Internal.IsoChronology
|
|
get negative(): boolean
|
|
get years(): number
|
|
get months(): number
|
|
readonly static "ZERO": Internal.Period;
|
|
}
|
|
type Period_ = Period;
|
|
interface DynamicFunction$Callback {
|
|
call(arg0: any[]): any;
|
|
}
|
|
type DynamicFunction$Callback_ = ((arg0: any[])=>any) | DynamicFunction$Callback;
|
|
class WorldBorder$Settings {
|
|
getDamagePerBlock(): number;
|
|
getWarningBlocks(): number;
|
|
getSizeLerpTarget(): number;
|
|
static read($$0: Internal.DynamicLike_<any>, $$1: Internal.WorldBorder$Settings_): Internal.WorldBorder$Settings;
|
|
getSafeZone(): number;
|
|
getSizeLerpTime(): number;
|
|
getSize(): number;
|
|
getWarningTime(): number;
|
|
write($$0: Internal.CompoundTag_): void;
|
|
getCenterZ(): number;
|
|
getCenterX(): number;
|
|
get damagePerBlock(): number
|
|
get warningBlocks(): number
|
|
get sizeLerpTarget(): number
|
|
get safeZone(): number
|
|
get sizeLerpTime(): number
|
|
get size(): number
|
|
get warningTime(): number
|
|
get centerZ(): number
|
|
get centerX(): number
|
|
}
|
|
type WorldBorder$Settings_ = WorldBorder$Settings;
|
|
interface RenderAttachedBlockView extends Internal.BlockAndTintGetter {
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
getMinSection(): number;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxSection(): number;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
getMaxBuildHeight(): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
getSectionsCount(): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getMaxLightLevel(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get maxBuildHeight(): number
|
|
get sectionsCount(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type RenderAttachedBlockView_ = RenderAttachedBlockView;
|
|
class EntityArrayList extends Internal.ArrayList<Internal.EntityJS> implements Internal.MessageSender {
|
|
constructor(l: Internal.LevelJS_, entities: Internal.Iterable_<any>)
|
|
constructor(l: Internal.LevelJS_, size: number)
|
|
parallelStream(): Internal.Stream<Internal.EntityJS>;
|
|
getDisplayName(): Internal.Component;
|
|
getName(): Internal.Component;
|
|
runCommandSilent(command: string): number;
|
|
playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
|
|
kill(): void;
|
|
tell(message: Internal.Component_): void;
|
|
sendData(channel: string, data: Internal.CompoundTag_): void;
|
|
getLevel(): Internal.LevelJS;
|
|
setStatusMessage(message: Internal.Component_): void;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
playSound(id: Internal.SoundEvent_): void;
|
|
stream(): Internal.Stream<Internal.EntityJS>;
|
|
filter(filter: Internal.Predicate_<Internal.EntityJS_>): this;
|
|
getFirst(): Internal.EntityJS;
|
|
runCommand(command: string): number;
|
|
get displayName(): Internal.Component
|
|
get name(): Internal.Component
|
|
get level(): Internal.LevelJS
|
|
set statusMessage(message: Internal.Component_)
|
|
get first(): Internal.EntityJS
|
|
}
|
|
type EntityArrayList_ = EntityArrayList;
|
|
interface Matrix4fc {
|
|
translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformDirection(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAffine(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
|
|
translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get4x3Transposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mulAffineR(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transpose3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
cofactor3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformTranspose(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mul4x3ComponentWise(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
|
|
scale(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
testSphere(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get4x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
shadow(arg0: net.coderbot.iris.vendored.joml.Vector4f_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m31(): number;
|
|
unprojectInvRay(arg0: Internal.Vector2fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4f;
|
|
cofactor3x3(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
add4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get4x3Transposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: net.coderbot.iris.vendored.joml.Vector3f_, arg7: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4f;
|
|
getRowColumn(arg0: number, arg1: number): number;
|
|
rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Matrix4f;
|
|
sub4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformAffine(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transpose3x3(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
mul(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m20(): number;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4f_): Internal.Matrix4f;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4f_): Internal.Matrix4f;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
scaleLocal(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateTowardsXY(arg0: number, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAffineYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m32(): number;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
shadow(arg0: net.coderbot.iris.vendored.joml.Vector4f_, arg1: Internal.Matrix4fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveInvOrigin(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lerp(arg0: Internal.Matrix4fc_, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
normal(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
origin(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
unprojectRay(arg0: number, arg1: number, arg2: number[], arg3: net.coderbot.iris.vendored.joml.Vector3f_, arg4: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4f;
|
|
m21(): number;
|
|
project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
isFinite(): boolean;
|
|
get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
frustumCorner(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
invertPerspectiveView(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get4x3Transposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveOrigin(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
mulAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
lookAtPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m10(): number;
|
|
getRotation(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m33(): number;
|
|
project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateAroundAffine(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
determinant3x3(): number;
|
|
get(arg0: number, arg1: number): number;
|
|
scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
unprojectRay(arg0: Internal.Vector2fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4f;
|
|
transformPosition(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
arcball(arg0: number, arg1: Internal.Vector3fc_, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transpose(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get4x3Transposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPosition(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformProject(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m22(): number;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveNear(): number;
|
|
get4x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateAroundLocal(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
normal(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m11(): number;
|
|
getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
|
|
unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
projectedGridRange(arg0: Internal.Matrix4fc_, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get4x3(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
lookAtPerspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateAffineZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getScale(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
orthoCrop(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
equals(arg0: Internal.Matrix4fc_, arg1: number): boolean;
|
|
m00(): number;
|
|
getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mul0(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
isAffine(): boolean;
|
|
get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
withLookAtUp(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m23(): number;
|
|
mulLocal(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
unprojectInv(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
lookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
unproject(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
m12(): number;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: number[]): number[];
|
|
normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4fc_, arg5: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get(arg0: number[], arg1: number): number[];
|
|
mulOrthoAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformPosition(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m01(): number;
|
|
getTranslation(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
unprojectInvRay(arg0: number, arg1: number, arg2: number[], arg3: net.coderbot.iris.vendored.joml.Vector3f_, arg4: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4f;
|
|
get4x3(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
frustumPlane(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
project(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateAffineXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
properties(): number;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
testAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
|
|
m13(): number;
|
|
transformProject(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformAab(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4f;
|
|
unprojectInv(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
project(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
invertOrtho(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
add(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveFar(): number;
|
|
originAffine(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): Internal.Matrix4f;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
frustumRayDir(arg0: number, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
mulTranslationAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m02(): number;
|
|
invert(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformProject(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get4x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformProject(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
sub(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
mulLocalAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
invertPerspective(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number, arg16: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveFrustumSlice(arg0: number, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateY(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformAffine(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformDirection(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformTranspose(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
invertPerspectiveView(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformProject(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
testPoint(arg0: number, arg1: number, arg2: number): boolean;
|
|
determinant(): number;
|
|
perspectiveFov(): number;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
fma4x3(arg0: Internal.Matrix4fc_, arg1: number, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformTranspose(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
lookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m03(): number;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
frustumAabb(arg0: net.coderbot.iris.vendored.joml.Vector3f_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): Internal.Matrix4f;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number): Internal.Matrix4f;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformDirection(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulComponentWise(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
normalize3x3(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
determinantAffine(): number;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): Internal.Matrix4f;
|
|
rotateX(arg0: number, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
invertFrustum(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): Internal.Matrix4f;
|
|
scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): Internal.Matrix4f;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): Internal.Matrix4f;
|
|
m30(): number;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
invertAffine(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalize3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
unproject(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get finite(): boolean
|
|
get affine(): boolean
|
|
readonly static "PLANE_PX": 1;
|
|
readonly static "CORNER_PXNYPZ": 4;
|
|
readonly static "PLANE_NY": 2;
|
|
readonly static "PLANE_NZ": 4;
|
|
readonly static "PLANE_PY": 3;
|
|
readonly static "PLANE_NX": 0;
|
|
readonly static "PLANE_PZ": 5;
|
|
readonly static "PROPERTY_TRANSLATION": 8;
|
|
readonly static "CORNER_PXNYNZ": 1;
|
|
readonly static "CORNER_PXPYPZ": 7;
|
|
readonly static "PROPERTY_IDENTITY": 4;
|
|
readonly static "CORNER_PXPYNZ": 2;
|
|
readonly static "PROPERTY_PERSPECTIVE": 1;
|
|
readonly static "PROPERTY_ORTHONORMAL": 16;
|
|
readonly static "CORNER_NXPYPZ": 6;
|
|
readonly static "PROPERTY_AFFINE": 2;
|
|
readonly static "CORNER_NXNYNZ": 0;
|
|
readonly static "CORNER_NXNYPZ": 5;
|
|
readonly static "CORNER_NXPYNZ": 3;
|
|
}
|
|
type Matrix4fc_ = Matrix4fc;
|
|
class Vec2 {
|
|
constructor($$0: number, $$1: number)
|
|
add($$0: number): this;
|
|
equals($$0: Internal.Vec2_): boolean;
|
|
lengthSquared(): number;
|
|
length(): number;
|
|
normalized(): this;
|
|
distanceToSqr($$0: Internal.Vec2_): number;
|
|
scale($$0: number): this;
|
|
add($$0: Internal.Vec2_): this;
|
|
dot($$0: Internal.Vec2_): number;
|
|
negated(): this;
|
|
readonly "y": number;
|
|
readonly static "NEG_UNIT_X": Internal.Vec2;
|
|
readonly static "MAX": Internal.Vec2;
|
|
readonly "x": number;
|
|
readonly static "MIN": Internal.Vec2;
|
|
readonly static "ZERO": Internal.Vec2;
|
|
readonly static "ONE": Internal.Vec2;
|
|
readonly static "NEG_UNIT_Y": Internal.Vec2;
|
|
readonly static "UNIT_Y": Internal.Vec2;
|
|
readonly static "UNIT_X": Internal.Vec2;
|
|
}
|
|
type Vec2_ = Vec2;
|
|
interface Vector4ic {
|
|
add(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
w(): number;
|
|
maxComponent(): number;
|
|
min(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
div(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4i_): Internal.Vector4i;
|
|
z(): number;
|
|
y(): number;
|
|
x(): number;
|
|
absolute(arg0: Internal.Vector4i_): Internal.Vector4i;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
distanceSquared(arg0: Internal.Vector4ic_): number;
|
|
get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
|
|
gridDistance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
mul(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
negate(arg0: Internal.Vector4i_): Internal.Vector4i;
|
|
distance(arg0: Internal.Vector4ic_): number;
|
|
get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
|
|
gridDistance(arg0: Internal.Vector4ic_): number;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
max(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4i_): Internal.Vector4i;
|
|
sub(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
dot(arg0: Internal.Vector4ic_): number;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
lengthSquared(): number;
|
|
div(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number): number;
|
|
minComponent(): number;
|
|
mul(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
}
|
|
type Vector4ic_ = Vector4ic;
|
|
interface FrustumAdapter {
|
|
adapt(frustum: Internal.Frustum_): me.jellysquid.mods.sodium.client.util.frustum.Frustum;
|
|
sodium$createFrustum(): me.jellysquid.mods.sodium.client.util.frustum.Frustum;
|
|
}
|
|
type FrustumAdapter_ = FrustumAdapter;
|
|
interface JsonSerializable {
|
|
toJson(): Internal.JsonElement;
|
|
}
|
|
type JsonSerializable_ = JsonSerializable;
|
|
class AxisAlignedLinearPosTest extends Internal.PosRuleTest {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Direction$Axis_)
|
|
test($$0: BlockPos_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type AxisAlignedLinearPosTest_ = AxisAlignedLinearPosTest;
|
|
class ConstantFloat extends Internal.FloatProvider {
|
|
getMinValue(): number;
|
|
toString(): string;
|
|
getMaxValue(): number;
|
|
sample($$0: Internal.Random_): number;
|
|
static of($$0: number): Internal.ConstantFloat;
|
|
getType(): Internal.FloatProviderType<any>;
|
|
getValue(): number;
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
get type(): Internal.FloatProviderType<any>
|
|
get value(): number
|
|
readonly static "ZERO": Internal.ConstantFloat;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ConstantFloat_ = ConstantFloat;
|
|
abstract class CompressorHolder implements Internal.Compressable {
|
|
constructor()
|
|
compressor(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
|
|
}
|
|
type CompressorHolder_ = CompressorHolder;
|
|
interface MetadataSectionSerializer <T> {
|
|
getMetadataSectionName(): string;
|
|
fromJson(arg0: Internal.JsonObject_): T;
|
|
get metadataSectionName(): string
|
|
}
|
|
type MetadataSectionSerializer_<T> = MetadataSectionSerializer<T>;
|
|
interface OpticFinder <FT> {
|
|
type(): com.mojang.datafixers.types.Type<FT>;
|
|
inField(arg0: string, arg1: com.mojang.datafixers.types.Type_<GT>): this;
|
|
findType(arg0: com.mojang.datafixers.types.Type_<A>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
|
|
findType(arg0: com.mojang.datafixers.types.Type_<A>, arg1: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FT>, Internal.Type$FieldNotFoundException>;
|
|
}
|
|
type OpticFinder_<FT> = OpticFinder<FT>;
|
|
class ClientboundPlayerInfoPacket$PlayerUpdate {
|
|
constructor($$0: Internal.GameProfile_, $$1: number, $$2: Internal.GameType_, $$3: Internal.Component_)
|
|
getDisplayName(): Internal.Component;
|
|
toString(): string;
|
|
getProfile(): Internal.GameProfile;
|
|
getGameMode(): Internal.GameType;
|
|
getLatency(): number;
|
|
get displayName(): Internal.Component
|
|
get profile(): Internal.GameProfile
|
|
get gameMode(): Internal.GameType
|
|
get latency(): number
|
|
}
|
|
type ClientboundPlayerInfoPacket$PlayerUpdate_ = ClientboundPlayerInfoPacket$PlayerUpdate;
|
|
interface BlockApiLookup$BlockApiProvider <A, C> {
|
|
find(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockEntity_, arg4: C): A;
|
|
}
|
|
type BlockApiLookup$BlockApiProvider_<A, C> = ((arg0: Internal.Level, arg1: BlockPos, arg2: Internal.BlockState, arg3: Internal.BlockEntity, arg4: C)=>A) | BlockApiLookup$BlockApiProvider<A, C>;
|
|
interface ShortBidirectionalIterator extends Internal.ShortIterator, Internal.ObjectBidirectionalIterator<number> {
|
|
previousShort(): number;
|
|
forEachRemaining(arg0: Internal.ShortConsumer_): void;
|
|
forEachRemaining(arg0: any): void;
|
|
previous(): number;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
skip(arg0: number): number;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
back(arg0: number): number;
|
|
}
|
|
type ShortBidirectionalIterator_ = ShortBidirectionalIterator;
|
|
interface TypeDescriptor {
|
|
descriptorString(): string;
|
|
}
|
|
type TypeDescriptor_ = TypeDescriptor;
|
|
interface CustomProperty {
|
|
get(): any;
|
|
}
|
|
type CustomProperty_ = CustomProperty;
|
|
class ClientboundCommandsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.RootCommandNode_<Internal.SharedSuggestionProvider_>)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getRoot(): Internal.RootCommandNode<Internal.SharedSuggestionProvider>;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get root(): Internal.RootCommandNode<Internal.SharedSuggestionProvider>
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundCommandsPacket_ = ClientboundCommandsPacket;
|
|
class PlatformWrapper$ModInfo {
|
|
constructor(i: string)
|
|
getName(): string;
|
|
getVersion(): string;
|
|
getId(): string;
|
|
get name(): string
|
|
get version(): string
|
|
get id(): string
|
|
}
|
|
type PlatformWrapper$ModInfo_ = PlatformWrapper$ModInfo;
|
|
interface ChronoLocalDateTime <D> extends Internal.Comparable<Internal.ChronoLocalDateTime<any>>, Internal.Temporal, Internal.TemporalAdjuster {
|
|
plus(arg0: Internal.TemporalAmount_): this;
|
|
toLocalTime(): Internal.LocalTime;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
compareTo(arg0: any): number;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
getChronology(): Internal.Chronology;
|
|
with(arg0: Internal.TemporalAdjuster_): this;
|
|
isEqual(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
|
|
toString(): string;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
isBefore(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
toInstant(arg0: Internal.ZoneOffset_): Internal.Instant;
|
|
with(arg0: Internal.TemporalField_, arg1: number): this;
|
|
from(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDateTime<any>;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
hashCode(): number;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
isAfter(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
|
|
atZone(arg0: Internal.ZoneId_): Internal.ChronoZonedDateTime<D>;
|
|
toEpochSecond(arg0: Internal.ZoneOffset_): number;
|
|
compareTo(arg0: Internal.ChronoLocalDateTime_<any>): number;
|
|
toLocalDate(): D;
|
|
equals(arg0: any): boolean;
|
|
minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
timeLineOrder(): Internal.Comparator<Internal.ChronoLocalDateTime<any>>;
|
|
get chronology(): Internal.Chronology
|
|
}
|
|
type ChronoLocalDateTime_<D> = ChronoLocalDateTime<D>;
|
|
class RuinedPortalConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.RuinedPortalFeature$Type_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "portalType": Internal.RuinedPortalFeature$Type;
|
|
}
|
|
type RuinedPortalConfiguration_ = RuinedPortalConfiguration;
|
|
interface PerformanceMetrics {
|
|
getMaxTime(): number;
|
|
getAverageTime(): number;
|
|
getMinTime(): number;
|
|
getSampleCount(): number;
|
|
get maxTime(): number
|
|
get averageTime(): number
|
|
get minTime(): number
|
|
get sampleCount(): number
|
|
}
|
|
type PerformanceMetrics_ = PerformanceMetrics;
|
|
class HugeMushroomFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockStateProvider_, $$1: Internal.BlockStateProvider_, $$2: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "capProvider": Internal.BlockStateProvider;
|
|
readonly static "CODEC": any;
|
|
readonly "stemProvider": Internal.BlockStateProvider;
|
|
readonly "foliageRadius": number;
|
|
}
|
|
type HugeMushroomFeatureConfiguration_ = HugeMushroomFeatureConfiguration;
|
|
class CubicSpline$Builder <C> {
|
|
addPoint($$0: number, $$1: number, $$2: number): this;
|
|
addPoint($$0: number, $$1: Internal.CubicSpline_<C>, $$2: number): this;
|
|
build(): Internal.CubicSpline<C>;
|
|
}
|
|
type CubicSpline$Builder_<C> = CubicSpline$Builder<C>;
|
|
class StairBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type StairBlockBuilder_ = StairBlockBuilder;
|
|
class EnderDragonPhaseManager {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
getCurrentPhase(): Internal.DragonPhaseInstance;
|
|
getPhase($$0: Internal.EnderDragonPhase_<T>): T;
|
|
setPhase($$0: Internal.EnderDragonPhase_<any>): void;
|
|
get currentPhase(): Internal.DragonPhaseInstance
|
|
set phase($$0: Internal.EnderDragonPhase_<any>)
|
|
}
|
|
type EnderDragonPhaseManager_ = EnderDragonPhaseManager;
|
|
class MapDecoration$Type extends Internal.Enum<Internal.MapDecoration$Type> {
|
|
isRenderedOnFrame(): boolean;
|
|
getMapColor(): number;
|
|
static values(): Internal.MapDecoration$Type[];
|
|
hasMapColor(): boolean;
|
|
shouldTrackCount(): boolean;
|
|
static byIcon($$0: number): Internal.MapDecoration$Type;
|
|
getIcon(): number;
|
|
static valueOf($$0: string): Internal.MapDecoration$Type;
|
|
get renderedOnFrame(): boolean
|
|
get mapColor(): number
|
|
get icon(): number
|
|
readonly static "BANNER_GREEN": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_RED": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_GRAY": Internal.MapDecoration$Type;
|
|
readonly static "MANSION": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_BLUE": Internal.MapDecoration$Type;
|
|
readonly static "MONUMENT": Internal.MapDecoration$Type;
|
|
readonly static "PLAYER_OFF_LIMITS": Internal.MapDecoration$Type;
|
|
readonly static "TARGET_POINT": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_LIGHT_BLUE": Internal.MapDecoration$Type;
|
|
readonly static "RED_X": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_MAGENTA": Internal.MapDecoration$Type;
|
|
readonly static "BLUE_MARKER": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_WHITE": Internal.MapDecoration$Type;
|
|
readonly static "PLAYER_OFF_MAP": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_LIGHT_GRAY": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_YELLOW": Internal.MapDecoration$Type;
|
|
readonly static "TARGET_X": Internal.MapDecoration$Type;
|
|
readonly static "RED_MARKER": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_ORANGE": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_BLACK": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_BROWN": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_PURPLE": Internal.MapDecoration$Type;
|
|
readonly static "PLAYER": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_LIME": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_PINK": Internal.MapDecoration$Type;
|
|
readonly static "FRAME": Internal.MapDecoration$Type;
|
|
readonly static "BANNER_CYAN": Internal.MapDecoration$Type;
|
|
}
|
|
type MapDecoration$Type_ = "banner_blue" | "player" | "banner_black" | "banner_cyan" | MapDecoration$Type | "banner_gray" | "target_x" | "monument" | "banner_brown" | "banner_light_blue" | "banner_white" | "banner_purple" | "banner_lime" | "banner_yellow" | "banner_pink" | "red_x" | "frame" | "red_marker" | "player_off_limits" | "banner_magenta" | "player_off_map" | "blue_marker" | "banner_red" | "banner_orange" | "target_point" | "banner_light_gray" | "mansion" | "banner_green";
|
|
class Schedule {
|
|
constructor()
|
|
getActivityAt($$0: number): Internal.Activity;
|
|
readonly static "VILLAGER_DEFAULT": Internal.Schedule;
|
|
readonly static "SIMPLE": Internal.Schedule;
|
|
readonly static "EMPTY": Internal.Schedule;
|
|
readonly static "WORK_START_TIME": 2000;
|
|
readonly static "VILLAGER_BABY": Internal.Schedule;
|
|
readonly static "TOTAL_WORK_TIME": 7000;
|
|
}
|
|
type Schedule_ = Schedule | Special.Schedule;
|
|
class ServerPlayerDataJS extends Internal.PlayerDataJS<Internal.ServerPlayer, Internal.ServerPlayerJS> {
|
|
constructor(s: Internal.ServerJS_, i: Internal.UUID_, n: string, h: boolean)
|
|
getMinecraftPlayer(): Internal.Player;
|
|
hasClientMod(): boolean;
|
|
getProfile(): Internal.GameProfile;
|
|
getOverworld(): Internal.LevelJS;
|
|
getName(): string;
|
|
getId(): Internal.UUID;
|
|
getServer(): Internal.ServerJS;
|
|
getPlayer(): Internal.ServerPlayerJS;
|
|
get minecraftPlayer(): Internal.Player
|
|
get profile(): Internal.GameProfile
|
|
get overworld(): Internal.LevelJS
|
|
get name(): string
|
|
get id(): Internal.UUID
|
|
get server(): Internal.ServerJS
|
|
get player(): Internal.ServerPlayerJS
|
|
}
|
|
type ServerPlayerDataJS_ = ServerPlayerDataJS;
|
|
class WrappedGoal extends Internal.Goal {
|
|
constructor($$0: number, $$1: Internal.Goal_)
|
|
isRunning(): boolean;
|
|
tick(): void;
|
|
isInterruptable(): boolean;
|
|
start(): void;
|
|
hashCode(): number;
|
|
getGoal(): Internal.Goal;
|
|
canBeReplacedBy($$0: Internal.WrappedGoal_): boolean;
|
|
getPriority(): number;
|
|
getFlags(): Internal.EnumSet<Internal.Goal$Flag>;
|
|
setFlags($$0: Internal.EnumSet_<Internal.Goal$Flag_>): void;
|
|
stop(): void;
|
|
canUse(): boolean;
|
|
requiresUpdateEveryTick(): boolean;
|
|
equals($$0: any): boolean;
|
|
canContinueToUse(): boolean;
|
|
get running(): boolean
|
|
get interruptable(): boolean
|
|
get goal(): Internal.Goal
|
|
get priority(): number
|
|
get flags(): Internal.EnumSet<Internal.Goal$Flag>
|
|
set flags($$0: Internal.EnumSet_<Internal.Goal$Flag_>)
|
|
}
|
|
type WrappedGoal_ = WrappedGoal;
|
|
class FluidStack {
|
|
setTag(tag: Internal.CompoundTag_): void;
|
|
getRawFluid(): Internal.Fluid;
|
|
getOrCreateChildTag(childName: string): Internal.CompoundTag;
|
|
static read(tag: Internal.CompoundTag_): Internal.FluidStack;
|
|
removeChildTag(childName: string): void;
|
|
isFluidStackEqual(other: Internal.FluidStack_): boolean;
|
|
isEmpty(): boolean;
|
|
static create(fluid: Internal.Supplier_<Internal.Fluid_>, amount: number, tag: Internal.CompoundTag_): Internal.FluidStack;
|
|
copy(): this;
|
|
getAmount(): number;
|
|
isTagEqual(other: Internal.FluidStack_): boolean;
|
|
write(tag: Internal.CompoundTag_): Internal.CompoundTag;
|
|
static create(fluid: Internal.Fluid_, amount: number): Internal.FluidStack;
|
|
static empty(): Internal.FluidStack;
|
|
static create(fluid: Internal.Supplier_<Internal.Fluid_>, amount: number): Internal.FluidStack;
|
|
write(buf: Internal.FriendlyByteBuf_): void;
|
|
isFluidEqual(other: Internal.FluidStack_): boolean;
|
|
getName(): Internal.Component;
|
|
static init(): void;
|
|
getRawFluidSupplier(): Internal.Supplier<Internal.Fluid>;
|
|
static create(fluid: Internal.Fluid_, amount: number, tag: Internal.CompoundTag_): Internal.FluidStack;
|
|
static read(buf: Internal.FriendlyByteBuf_): Internal.FluidStack;
|
|
getTranslationKey(): string;
|
|
setAmount(amount: number): void;
|
|
hashCode(): number;
|
|
shrink(amount: number): void;
|
|
getOrCreateTag(): Internal.CompoundTag;
|
|
getChildTag(childName: string): Internal.CompoundTag;
|
|
grow(amount: number): void;
|
|
hasTag(): boolean;
|
|
static bucketAmount(): number;
|
|
getTag(): Internal.CompoundTag;
|
|
getFluid(): Internal.Fluid;
|
|
equals(o: any): boolean;
|
|
copyWithAmount(amount: number): this;
|
|
static create(stack: Internal.FluidStack_, amount: number): Internal.FluidStack;
|
|
set tag(tag: Internal.CompoundTag_)
|
|
get rawFluid(): Internal.Fluid
|
|
get empty(): boolean
|
|
get amount(): number
|
|
get name(): Internal.Component
|
|
get rawFluidSupplier(): Internal.Supplier<Internal.Fluid>
|
|
get translationKey(): string
|
|
set amount(amount: number)
|
|
get orCreateTag(): Internal.CompoundTag
|
|
get tag(): Internal.CompoundTag
|
|
get fluid(): Internal.Fluid
|
|
}
|
|
type FluidStack_ = FluidStack;
|
|
interface PalettedContainer$CountConsumer <T> {
|
|
accept(arg0: T, arg1: number): void;
|
|
}
|
|
type PalettedContainer$CountConsumer_<T> = PalettedContainer$CountConsumer<T> | ((arg0: T, arg1: number)=>void);
|
|
interface SingleRedirectModifier <S> {
|
|
apply(arg0: Internal.CommandContext_<S>): S;
|
|
}
|
|
type SingleRedirectModifier_<S> = SingleRedirectModifier<S> | ((arg0: Internal.CommandContext<S>)=>S);
|
|
class Ocelot extends Internal.Animal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
getAmbientSoundInterval(): number;
|
|
static checkOcelotSpawnRules($$0: Internal.EntityType_<Internal.Ocelot_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
isSteppingCarefully(): boolean;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
getLeashOffset(): Vec3;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5958(): void;
|
|
handleEntityEvent($$0: number): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get ambientSoundInterval(): number
|
|
get steppingCarefully(): boolean
|
|
get leashOffset(): Vec3
|
|
readonly static "CROUCH_SPEED_MOD": 0.6;
|
|
readonly static "SPRINT_SPEED_MOD": 1.33;
|
|
readonly static "WALK_SPEED_MOD": 0.8;
|
|
}
|
|
type Ocelot_ = Ocelot;
|
|
interface PositionSourceType <T> {
|
|
register($$0: string, $$1: S): S;
|
|
toNetwork($$0: T, $$1: Internal.FriendlyByteBuf_): void;
|
|
codec(): Internal.Codec<T>;
|
|
fromNetwork($$0: Internal.FriendlyByteBuf_): Internal.PositionSource;
|
|
write(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
|
|
read(arg0: Internal.FriendlyByteBuf_): T;
|
|
readonly static "BLOCK": any;
|
|
readonly static "ENTITY": any;
|
|
}
|
|
type PositionSourceType_<T> = PositionSourceType<T> | Special.PositionSourceType;
|
|
class BrewingStandMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_, $$3: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
getBrewingTicks(): number;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
getFuel(): number;
|
|
get brewingTicks(): number
|
|
get fuel(): number
|
|
}
|
|
type BrewingStandMenu_ = BrewingStandMenu;
|
|
interface TypeFamily {
|
|
familyOptic(arg0: Internal.IntFunction_<Internal.OpticParts_<A, B>>): Internal.FamilyOptic<A, B>;
|
|
apply(arg0: number): com.mojang.datafixers.types.Type<any>;
|
|
}
|
|
type TypeFamily_ = TypeFamily;
|
|
interface DiscreteVoxelShape$IntLineConsumer {
|
|
consume(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
|
|
}
|
|
type DiscreteVoxelShape$IntLineConsumer_ = DiscreteVoxelShape$IntLineConsumer;
|
|
abstract class Minecraft$ChatStatus extends Internal.Enum<Internal.Minecraft$ChatStatus> {
|
|
static valueOf($$0: string): Internal.Minecraft$ChatStatus;
|
|
getMessage(): Internal.Component;
|
|
static values(): Internal.Minecraft$ChatStatus[];
|
|
isChatAllowed(arg0: boolean): boolean;
|
|
get message(): Internal.Component
|
|
readonly static "DISABLED_BY_OPTIONS": any;
|
|
readonly static "DISABLED_BY_LAUNCHER": any;
|
|
readonly static "ENABLED": any;
|
|
readonly static "DISABLED_BY_PROFILE": any;
|
|
}
|
|
type Minecraft$ChatStatus_ = Minecraft$ChatStatus | "enabled" | "disabled_by_profile" | "disabled_by_launcher" | "disabled_by_options";
|
|
class MetricCategory extends Internal.Enum<Internal.MetricCategory> {
|
|
static valueOf($$0: string): Internal.MetricCategory;
|
|
static values(): Internal.MetricCategory[];
|
|
getDescription(): string;
|
|
get description(): string
|
|
readonly static "MAIL_BOXES": Internal.MetricCategory;
|
|
readonly static "CHUNK_RENDERING_DISPATCHING": Internal.MetricCategory;
|
|
readonly static "JVM": Internal.MetricCategory;
|
|
readonly static "PATH_FINDING": Internal.MetricCategory;
|
|
readonly static "EVENT_LOOPS": Internal.MetricCategory;
|
|
readonly static "CHUNK_RENDERING": Internal.MetricCategory;
|
|
readonly static "TICK_LOOP": Internal.MetricCategory;
|
|
readonly static "CPU": Internal.MetricCategory;
|
|
}
|
|
type MetricCategory_ = "path_finding" | "cpu" | "jvm" | "chunk_rendering" | "mail_boxes" | "tick_loop" | "event_loops" | "chunk_rendering_dispatching" | MetricCategory;
|
|
interface PointOfInterestTypeAccessor {
|
|
callCreate(id: string, blockStates: Internal.Set_<Internal.BlockState_>, ticketCount: number, searchDistance: number): Internal.PoiType;
|
|
callSetup(pointOfInterestType: Internal.PoiType_): Internal.PoiType;
|
|
callCreate(id: string, blockStates: Internal.Set_<Internal.BlockState_>, ticketCount: number, typePredicate: Internal.Predicate_<Internal.PoiType_>, searchDistance: number): Internal.PoiType;
|
|
}
|
|
type PointOfInterestTypeAccessor_ = PointOfInterestTypeAccessor;
|
|
class Difficulty extends Internal.Enum<Internal.Difficulty> {
|
|
static values(): Internal.Difficulty[];
|
|
getDisplayName(): Internal.Component;
|
|
static byName($$0: string): Internal.Difficulty;
|
|
static byId($$0: number): Internal.Difficulty;
|
|
getKey(): string;
|
|
static valueOf($$0: string): Internal.Difficulty;
|
|
getId(): number;
|
|
get displayName(): Internal.Component
|
|
get key(): string
|
|
get id(): number
|
|
readonly static "NORMAL": Internal.Difficulty;
|
|
readonly static "PEACEFUL": Internal.Difficulty;
|
|
readonly static "HARD": Internal.Difficulty;
|
|
readonly static "EASY": Internal.Difficulty;
|
|
}
|
|
type Difficulty_ = "normal" | "peaceful" | Difficulty | "hard" | "easy";
|
|
class EntityLootEventJS extends Internal.LootEventJS {
|
|
constructor(c: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
addEntity(type: Internal.EntityType_<any>, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
modifyEntity(type: Internal.EntityType_<any>, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
getType(): string;
|
|
getDirectory(): string;
|
|
get type(): string
|
|
get directory(): string
|
|
}
|
|
type EntityLootEventJS_ = EntityLootEventJS;
|
|
class ItemTransforms {
|
|
constructor($$0: Internal.ItemTransform_, $$1: Internal.ItemTransform_, $$2: Internal.ItemTransform_, $$3: Internal.ItemTransform_, $$4: Internal.ItemTransform_, $$5: Internal.ItemTransform_, $$6: Internal.ItemTransform_, $$7: Internal.ItemTransform_)
|
|
constructor($$0: Internal.ItemTransforms_)
|
|
getTransform($$0: Internal.ItemTransforms$TransformType_): Internal.ItemTransform;
|
|
hasTransform($$0: Internal.ItemTransforms$TransformType_): boolean;
|
|
readonly "fixed": Internal.ItemTransform;
|
|
readonly "thirdPersonRightHand": Internal.ItemTransform;
|
|
readonly static "NO_TRANSFORMS": Internal.ItemTransforms;
|
|
readonly "thirdPersonLeftHand": Internal.ItemTransform;
|
|
readonly "firstPersonLeftHand": Internal.ItemTransform;
|
|
readonly "head": Internal.ItemTransform;
|
|
readonly "ground": Internal.ItemTransform;
|
|
readonly "firstPersonRightHand": Internal.ItemTransform;
|
|
readonly "gui": Internal.ItemTransform;
|
|
}
|
|
type ItemTransforms_ = ItemTransforms;
|
|
class Matrix4x3f implements Internal.Cloneable, Internal.Externalizable, Internal.Matrix4x3fc {
|
|
constructor()
|
|
constructor(arg0: Internal.FloatBuffer_)
|
|
constructor(arg0: Internal.Matrix3fc_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number)
|
|
constructor(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Vector3fc_)
|
|
constructor(arg0: Internal.Matrix4x3fc_)
|
|
transformDirection(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m32(arg0: number): this;
|
|
rotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
get4x4(arg0: number[]): number[];
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): this;
|
|
translationRotate(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionfc_): this;
|
|
translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
mul(arg0: Internal.Matrix4x3fc_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
reflection(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
translationRotateScaleMul(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4x3f_): this;
|
|
transpose3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
cofactor3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
setOrtho2DLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
invert(arg0: Internal.Matrix4x3f_): this;
|
|
lookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
set(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Vector3fc_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): this;
|
|
scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
rotate(arg0: Internal.AxisAngle4f_): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
m21(arg0: number): this;
|
|
translationRotateMul(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionfc_, arg4: Internal.Matrix4x3fc_): this;
|
|
positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number): this;
|
|
m31(): number;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
fma(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3f_): this;
|
|
rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
billboardSpherical(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): this;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4x3f_): this;
|
|
setRotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
add(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
m31(arg0: number): this;
|
|
lookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4x3f_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
m20(): number;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
add(arg0: Internal.Matrix4x3fc_): this;
|
|
rotation(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4x3f_): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): this;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
setOrtho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3f_): this;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
m20(arg0: number): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
equals(arg0: Internal.Matrix4x3fc_, arg1: number): boolean;
|
|
positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
m32(): number;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): this;
|
|
translate(arg0: Internal.Vector3fc_): this;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
cofactor3x3(arg0: Internal.Matrix4x3f_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): this;
|
|
getTransposed(arg0: number[]): number[];
|
|
rotateYXZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
translationRotateScaleMul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: Internal.Matrix4x3f_): this;
|
|
shadow(arg0: Internal.Vector4fc_, arg1: number, arg2: number, arg3: number, arg4: number): this;
|
|
withLookAtUp(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
m30(arg0: number): this;
|
|
normalize3x3(): this;
|
|
setRotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3f_): this;
|
|
origin(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m21(): number;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix4x3f_): this;
|
|
scale(arg0: number, arg1: Internal.Matrix4x3f_): this;
|
|
rotateLocalZ(arg0: number): this;
|
|
isFinite(): boolean;
|
|
get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
lookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4x3f_): this;
|
|
setTranslation(arg0: Internal.Vector3fc_): this;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): this;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
m10(): number;
|
|
getRotation(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
assume(arg0: number): this;
|
|
normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): this;
|
|
reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
set(arg0: Internal.Matrix4fc_): this;
|
|
rotationTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
rotationTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
transformPosition(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
translateLocal(arg0: number, arg1: number, arg2: number): this;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4x3f_): this;
|
|
setLookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3fc_, arg5: Internal.Matrix4x3f_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
translate(arg0: number, arg1: number, arg2: number): this;
|
|
m22(): number;
|
|
setLookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
rotateLocalY(arg0: number): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
scaling(arg0: number, arg1: number, arg2: number): this;
|
|
mulOrtho(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
determineProperties(): this;
|
|
normal(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
m11(): number;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
setOrthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
rotation(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
reflection(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_): this;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3f_): this;
|
|
translation(arg0: number, arg1: number, arg2: number): this;
|
|
invert(): this;
|
|
normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_): this;
|
|
getTransposed(arg0: number[], arg1: number): number[];
|
|
set3x3(arg0: Internal.Matrix4x3fc_): this;
|
|
scale(arg0: Internal.Vector3fc_): this;
|
|
withLookAtUp(arg0: Internal.Vector3fc_): this;
|
|
setOrtho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
getScale(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
equals(arg0: any): boolean;
|
|
rotate(arg0: Internal.Quaternionfc_): this;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
arcball(arg0: number, arg1: Internal.Vector3fc_, arg2: number, arg3: number): this;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
m00(): number;
|
|
getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
reflection(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
translationRotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4x3f_): this;
|
|
swap(arg0: Internal.Matrix4x3f_): this;
|
|
get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
translateLocal(arg0: Internal.Vector3fc_): this;
|
|
setOrthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
normal(arg0: Internal.Matrix4x3f_): this;
|
|
scaling(arg0: number): this;
|
|
setOrthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix4x3f_): this;
|
|
rotateLocalX(arg0: number): this;
|
|
rotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
mulTranslation(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
setOrthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
scaleXY(arg0: number, arg1: number): this;
|
|
translationRotateMul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.Matrix4x3fc_): this;
|
|
translation(arg0: Internal.Vector3fc_): this;
|
|
sub(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
m12(): number;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
get(arg0: Internal.Matrix4x3f_): this;
|
|
rotateX(arg0: number, arg1: Internal.Matrix4x3f_): this;
|
|
m02(arg0: number): this;
|
|
rotateX(arg0: number): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3f_): this;
|
|
get(arg0: number[]): number[];
|
|
normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number): this;
|
|
transformAab(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_): this;
|
|
scale(arg0: number, arg1: number, arg2: number): this;
|
|
get4x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
sub(arg0: Internal.Matrix4x3fc_): this;
|
|
obliqueZ(arg0: number, arg1: number): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
translationRotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
invertOrtho(arg0: Internal.Matrix4x3f_): this;
|
|
transformPosition(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): this;
|
|
lerp(arg0: Internal.Matrix4x3fc_, arg1: number): this;
|
|
clone(): any;
|
|
m01(): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
m12(arg0: number): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): this;
|
|
getTranslation(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setOrthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
cofactor3x3(): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): this;
|
|
rotationAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix4x3f_): this;
|
|
rotation(arg0: Internal.AxisAngle4f_): this;
|
|
normal(): this;
|
|
frustumPlane(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalize3x3(arg0: Internal.Matrix4x3f_): this;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number): this;
|
|
lookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
invertOrtho(): this;
|
|
rotationX(arg0: number): this;
|
|
properties(): number;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number): this;
|
|
setOrthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
shadow(arg0: Internal.Vector4fc_, arg1: Internal.Matrix4x3fc_, arg2: Internal.Matrix4x3f_): this;
|
|
get(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
toString(): string;
|
|
rotateY(arg0: number, arg1: Internal.Matrix4x3f_): this;
|
|
m01(arg0: number): this;
|
|
mulOrtho(arg0: Internal.Matrix4x3fc_): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
setLookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): this;
|
|
reflection(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4x3f_): this;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[]): this;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
setOrtho2D(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3f_): this;
|
|
scaling(arg0: Internal.Vector3fc_): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3f_): this;
|
|
m11(arg0: number): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
set3x3(arg0: Internal.Matrix3fc_): this;
|
|
mulComponentWise(arg0: Internal.Matrix4x3fc_): this;
|
|
translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
set(arg0: number[], arg1: number): this;
|
|
rotateXYZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
m02(): number;
|
|
invert(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
scale(arg0: number): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3f_): this;
|
|
transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: net.coderbot.iris.vendored.joml.Vector3f_, arg7: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
get4x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setColumn(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
billboardSpherical(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
rotationY(arg0: number): this;
|
|
billboardCylindrical(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
rotation(arg0: Internal.Quaternionfc_): this;
|
|
setRotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
rotateZ(arg0: number): this;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
translationRotateScale(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: Internal.Vector3fc_): this;
|
|
m00(arg0: number): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix4x3f_): this;
|
|
rotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
lerp(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3f_): this;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3f_): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
setLookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
setLookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
determinant(): number;
|
|
fma(arg0: Internal.Matrix4x3fc_, arg1: number): this;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
shadow(arg0: Internal.Vector4fc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4x3f_): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transpose3x3(): this;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
m10(arg0: number): this;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
transformDirection(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
zero(): this;
|
|
set(arg0: Internal.Matrix4x3fc_): this;
|
|
getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
mulComponentWise(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3f_): this;
|
|
set(arg0: number[]): this;
|
|
rotationZ(arg0: number): this;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3f_): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): this;
|
|
setTranslation(arg0: number, arg1: number, arg2: number): this;
|
|
rotateY(arg0: number): this;
|
|
m22(arg0: number): this;
|
|
setLookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
m30(): number;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
hashCode(): number;
|
|
shadow(arg0: Internal.Vector4fc_, arg1: Internal.Matrix4x3fc_): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number): this;
|
|
translationRotateScale(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): this;
|
|
arcball(arg0: number, arg1: Internal.Vector3fc_, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
transpose3x3(arg0: Internal.Matrix4x3f_): this;
|
|
rotateAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3f_): this;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3f_): this;
|
|
identity(): this;
|
|
setRow(arg0: number, arg1: Internal.Vector4fc_): this;
|
|
normalize3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get finite(): boolean
|
|
set translation(arg0: Internal.Vector3fc_)
|
|
}
|
|
type Matrix4x3f_ = Matrix4x3f;
|
|
class Matrix4x3d implements Internal.Matrix4x3dc, Internal.Cloneable, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number)
|
|
constructor(arg0: Internal.DoubleBuffer_)
|
|
constructor(arg0: Internal.Matrix3dc_)
|
|
constructor(arg0: Internal.Matrix3fc_)
|
|
constructor(arg0: Internal.Matrix4x3fc_)
|
|
constructor(arg0: Internal.Matrix4x3dc_)
|
|
get4x4(arg0: number[]): number[];
|
|
lerp(arg0: Internal.Matrix4x3dc_, arg1: number, arg2: Internal.Matrix4x3d_): this;
|
|
mul(arg0: Internal.Matrix4x3fc_): this;
|
|
set(arg0: number[], arg1: number): this;
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
scaling(arg0: Internal.Vector3dc_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
translate(arg0: Internal.Vector3dc_): this;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
rotationY(arg0: number): this;
|
|
mulTranslation(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
translationRotateScaleMul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: Internal.Matrix4x3dc_): this;
|
|
m20(): number;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): this;
|
|
arcball(arg0: number, arg1: Internal.Vector3dc_, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): this;
|
|
sub(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
m30(arg0: number): this;
|
|
rotate(arg0: Internal.AxisAngle4f_): this;
|
|
rotateY(arg0: number, arg1: Internal.Matrix4x3d_): this;
|
|
positiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setTranslation(arg0: Internal.Vector3dc_): this;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
zero(): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number): this;
|
|
rotateLocalZ(arg0: number): this;
|
|
scale(arg0: number): this;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3dc_): this;
|
|
set(arg0: number[]): this;
|
|
cofactor3x3(arg0: Internal.Matrix4x3d_): this;
|
|
setOrtho2DLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
scaleXY(arg0: number, arg1: number): this;
|
|
transpose3x3(arg0: Internal.Matrix4x3d_): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3d_): this;
|
|
rotateZ(arg0: number): this;
|
|
m31(): number;
|
|
translationRotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix4x3d_): this;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number): this;
|
|
rotationX(arg0: number): this;
|
|
origin(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setRotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
translation(arg0: number, arg1: number, arg2: number): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
cofactor3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
add(arg0: Internal.Matrix4x3fc_): this;
|
|
get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
invert(arg0: Internal.Matrix4x3d_): this;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
lookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4x3d_): this;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): this;
|
|
lerp(arg0: Internal.Matrix4x3dc_, arg1: number): this;
|
|
rotateX(arg0: number, arg1: Internal.Matrix4x3d_): this;
|
|
m31(arg0: number): this;
|
|
normalizedPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
fma(arg0: Internal.Matrix4x3dc_, arg1: number): this;
|
|
scale(arg0: number, arg1: Internal.Matrix4x3d_): this;
|
|
setLookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
rotateTranslation(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): this;
|
|
billboardSpherical(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
rotate(arg0: Internal.Quaterniondc_): this;
|
|
obliqueZ(arg0: number, arg1: number): this;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4x3d_): this;
|
|
rotationTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
m30(): number;
|
|
setOrthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
add(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): this;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix4x3d_): this;
|
|
get4x4(arg0: number[]): number[];
|
|
translate(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
lookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
setLookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4x3d_): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
translationRotateScale(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniondc_, arg2: Internal.Vector3dc_): this;
|
|
mul(arg0: Internal.Matrix4x3dc_): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
normalize3x3(): this;
|
|
set3x3(arg0: Internal.Matrix4x3dc_): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
setLookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
translateLocal(arg0: Internal.Vector3dc_): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
isFinite(): boolean;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): this;
|
|
m20(arg0: number): this;
|
|
translateLocal(arg0: number, arg1: number, arg2: number): this;
|
|
translation(arg0: Internal.Vector3dc_): this;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): this;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): this;
|
|
normal(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
billboardSpherical(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
m32(arg0: number): this;
|
|
reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_): this;
|
|
assume(arg0: number): this;
|
|
setOrthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
normalizedPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
translationRotateScaleMul(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniondc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4x3dc_): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): this;
|
|
sub(arg0: Internal.Matrix4x3dc_): this;
|
|
rotateX(arg0: number): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
fma(arg0: Internal.Matrix4x3dc_, arg1: number, arg2: Internal.Matrix4x3d_): this;
|
|
getScale(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4x3d_): this;
|
|
scaling(arg0: number): this;
|
|
setOrtho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
rotateYXZ(arg0: Internal.Vector3d_): this;
|
|
transformDirection(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
reflection(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
rotationZ(arg0: number): this;
|
|
setOrthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transpose3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3dc_, arg5: Internal.Matrix4x3d_): this;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
m02(): number;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
transformDirection(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3d_): this;
|
|
m21(arg0: number): this;
|
|
translationRotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
mulComponentWise(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
determineProperties(): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3d_): this;
|
|
get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix4x3d_): this;
|
|
invert(): this;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
normalizedPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
mulOrtho(arg0: Internal.Matrix4x3dc_): this;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
rotate(arg0: Internal.Quaternionfc_): this;
|
|
invertOrtho(arg0: Internal.Matrix4x3d_): this;
|
|
rotateY(arg0: number): this;
|
|
m10(arg0: number): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
equals(arg0: any): boolean;
|
|
billboardCylindrical(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
setOrthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
setOrthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Vector3d_, arg7: Internal.Vector3d_): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
get4x4(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
equals(arg0: Internal.Matrix4x3dc_, arg1: number): boolean;
|
|
translateLocal(arg0: Internal.Vector3fc_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
set3x3(arg0: Internal.Matrix3dc_): this;
|
|
translateLocal(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
mulComponentWise(arg0: Internal.Matrix4x3dc_): this;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4x3d_): this;
|
|
m01(): number;
|
|
rotation(arg0: Internal.AxisAngle4d_): this;
|
|
translationRotateScale(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): this;
|
|
frustumPlane(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
normalize3x3(arg0: Internal.Matrix4x3d_): this;
|
|
reflection(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
m22(arg0: number): this;
|
|
rotation(arg0: Internal.Quaterniondc_): this;
|
|
setColumn(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
translation(arg0: Internal.Vector3fc_): this;
|
|
scale(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): this;
|
|
set(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Vector3dc_): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): this;
|
|
reflection(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_): this;
|
|
set(arg0: Internal.DoubleBuffer_): this;
|
|
translationRotateMul(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionfc_, arg4: Internal.Matrix4x3dc_): this;
|
|
get(arg0: number[]): number[];
|
|
setRotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
set(arg0: Internal.Matrix4dc_): this;
|
|
fma(arg0: Internal.Matrix4x3fc_, arg1: number): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
m12(): number;
|
|
translationRotateMul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.Matrix4x3dc_): this;
|
|
sub(arg0: Internal.Matrix4x3fc_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
setLookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
add(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
setRotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
m11(arg0: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): this;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): this;
|
|
clone(): any;
|
|
translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): this;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: Internal.Matrix4x3dc_, arg2: Internal.Matrix4x3d_): this;
|
|
getRow(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): this;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
swap(arg0: Internal.Matrix4x3d_): this;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4x3d_): this;
|
|
set(arg0: Internal.Matrix3dc_): this;
|
|
normal(arg0: Internal.Matrix4x3d_): this;
|
|
cofactor3x3(): this;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
set(arg0: Internal.Matrix4x3dc_): this;
|
|
setFloats(arg0: Internal.ByteBuffer_): this;
|
|
setTranslation(arg0: number, arg1: number, arg2: number): this;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3d_): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
m00(): number;
|
|
transformAab(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): this;
|
|
normal(): this;
|
|
m00(arg0: number): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
invertOrtho(): this;
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
rotation(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): this;
|
|
get(arg0: number[]): number[];
|
|
setOrtho2D(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotation(arg0: Internal.AxisAngle4f_): this;
|
|
rotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
determinant(): number;
|
|
properties(): number;
|
|
sub(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): this;
|
|
scaling(arg0: number, arg1: number, arg2: number): this;
|
|
get(arg0: Internal.Matrix4x3d_): this;
|
|
toString(): string;
|
|
getTransposed(arg0: number[], arg1: number): number[];
|
|
getTransposedFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number): this;
|
|
translationRotate(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniondc_): this;
|
|
getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
translate(arg0: number, arg1: number, arg2: number): this;
|
|
getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
scale(arg0: Internal.Vector3dc_): this;
|
|
m11(): number;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3d_): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
reflection(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
m12(arg0: number): this;
|
|
get4x4(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
transformPosition(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setRow(arg0: number, arg1: Internal.Vector4dc_): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
getTransposed(arg0: number[]): number[];
|
|
getTranslation(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
set(arg0: number[], arg1: number): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): this;
|
|
set3x3(arg0: Internal.Matrix3fc_): this;
|
|
translate(arg0: Internal.Vector3fc_): this;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3d_): this;
|
|
set(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
lookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4x3d_): this;
|
|
fma(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3d_): this;
|
|
getTransposedFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
m22(): number;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): this;
|
|
setLookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
rotateAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
rotation(arg0: Internal.Quaternionfc_): this;
|
|
getEulerAnglesZYX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
m01(arg0: number): this;
|
|
rotationAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
translationRotateScale(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: Internal.Vector3fc_): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
setLookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: number, arg2: number, arg3: number, arg4: number): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
rotateZYX(arg0: Internal.Vector3d_): this;
|
|
rotateLocal(arg0: Internal.Quaterniondc_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotateLocalX(arg0: number): this;
|
|
rotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: Internal.Matrix4x3dc_): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): this;
|
|
rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): this;
|
|
m10(): number;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4x3d_): this;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3d_): this;
|
|
transformPosition(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
normalize3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
rotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
setFloats(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
transpose3x3(): this;
|
|
lookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3d_): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): this;
|
|
rotationTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3d_): this;
|
|
rotateXYZ(arg0: Internal.Vector3d_): this;
|
|
add(arg0: Internal.Matrix4x3dc_): this;
|
|
arcball(arg0: number, arg1: Internal.Vector3dc_, arg2: number, arg3: number): this;
|
|
scale(arg0: number, arg1: number, arg2: number): this;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
set(arg0: Internal.Matrix4x3fc_): this;
|
|
m21(): number;
|
|
m02(arg0: number): this;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): this;
|
|
mulOrtho(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): this;
|
|
mulTranslation(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): this;
|
|
rotation(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
set(arg0: number[]): this;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): this;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
rotate(arg0: Internal.AxisAngle4d_): this;
|
|
positiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
setOrtho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateLocalY(arg0: number): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): this;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[]): this;
|
|
getColumn(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
hashCode(): number;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix4x3d_): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
m32(): number;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotation(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
identity(): this;
|
|
rotateLocal(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): this;
|
|
setOrthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): this;
|
|
rotate(arg0: Internal.AxisAngle4d_, arg1: Internal.Matrix4x3d_): this;
|
|
set translation(arg0: Internal.Vector3dc_)
|
|
get finite(): boolean
|
|
set floats(arg0: Internal.ByteBuffer_)
|
|
}
|
|
type Matrix4x3d_ = Matrix4x3d;
|
|
abstract class ParticleType <T> {
|
|
getDeserializer(): Internal.ParticleOptions$Deserializer<T>;
|
|
codec(): Internal.Codec<T>;
|
|
getOverrideLimiter(): boolean;
|
|
get deserializer(): Internal.ParticleOptions$Deserializer<T>
|
|
get overrideLimiter(): boolean
|
|
}
|
|
type ParticleType_<T> = Special.ParticleType | ParticleType<T>;
|
|
abstract class RenderType extends Internal.RenderStateShard implements net.coderbot.iris.mixin.rendertype.RenderTypeAccessor, Internal.RenderTypeAccessor {
|
|
constructor($$0: string, $$1: Internal.VertexFormat_, $$2: Internal.VertexFormat$Mode_, $$3: number, $$4: boolean, $$5: boolean, $$6: Internal.Runnable_, $$7: Internal.Runnable_)
|
|
static cutout(): Internal.RenderType;
|
|
static beaconBeam($$0: ResourceLocation_, $$1: boolean): Internal.RenderType;
|
|
static textIntensitySeeThrough($$0: ResourceLocation_): Internal.RenderType;
|
|
static entitySolid($$0: ResourceLocation_): Internal.RenderType;
|
|
affectsCrumbling(): boolean;
|
|
outline(): Internal.Optional<Internal.RenderType>;
|
|
static lines(): Internal.RenderType;
|
|
static entityTranslucent($$0: ResourceLocation_): Internal.RenderType;
|
|
static entityCutout($$0: ResourceLocation_): Internal.RenderType;
|
|
static entityNoOutline($$0: ResourceLocation_): Internal.RenderType;
|
|
static entityShadow($$0: ResourceLocation_): Internal.RenderType;
|
|
static tripwire(): Internal.RenderType;
|
|
static entityCutoutNoCull($$0: ResourceLocation_): Internal.RenderType;
|
|
static translucentNoCrumbling(): Internal.RenderType;
|
|
static entityGlint(): Internal.RenderType;
|
|
static energySwirl($$0: ResourceLocation_, $$1: number, $$2: number): Internal.RenderType;
|
|
static outline($$0: ResourceLocation_): Internal.RenderType;
|
|
static text($$0: ResourceLocation_): Internal.RenderType;
|
|
mode(): Internal.VertexFormat$Mode;
|
|
static endPortal(): Internal.RenderType;
|
|
static leash(): Internal.RenderType;
|
|
static glintTranslucent(): Internal.RenderType;
|
|
static entityCutoutNoCull($$0: ResourceLocation_, $$1: boolean): Internal.RenderType;
|
|
static create($$0: string, $$1: Internal.VertexFormat_, $$2: Internal.VertexFormat$Mode_, $$3: number, $$4: Internal.RenderType$CompositeState_): Internal.RenderType$CompositeRenderType;
|
|
static translucentMovingBlock(): Internal.RenderType;
|
|
static itemEntityTranslucentCull($$0: ResourceLocation_): Internal.RenderType;
|
|
static armorCutoutNoCull($$0: ResourceLocation_): Internal.RenderType;
|
|
static armorGlint(): Internal.RenderType;
|
|
isOutline(): boolean;
|
|
static entityGlintDirect(): Internal.RenderType;
|
|
static glintDirect(): Internal.RenderType;
|
|
static eyes($$0: ResourceLocation_): Internal.RenderType;
|
|
static entityCutoutNoCullZOffset($$0: ResourceLocation_, $$1: boolean): Internal.RenderType;
|
|
bufferSize(): number;
|
|
static entityTranslucent($$0: ResourceLocation_, $$1: boolean): Internal.RenderType;
|
|
static textSeeThrough($$0: ResourceLocation_): Internal.RenderType;
|
|
static create($$0: string, $$1: Internal.VertexFormat_, $$2: Internal.VertexFormat$Mode_, $$3: number, $$4: boolean, $$5: boolean, $$6: Internal.RenderType$CompositeState_): Internal.RenderType$CompositeRenderType;
|
|
static entitySmoothCutout($$0: ResourceLocation_): Internal.RenderType;
|
|
static solid(): Internal.RenderType;
|
|
static dragonExplosionAlpha($$0: ResourceLocation_): Internal.RenderType;
|
|
end($$0: Internal.BufferBuilder_, $$1: number, $$2: number, $$3: number): void;
|
|
static endGateway(): Internal.RenderType;
|
|
shouldSortOnUpload(): boolean;
|
|
static textIntensity($$0: ResourceLocation_): Internal.RenderType;
|
|
static glint(): Internal.RenderType;
|
|
format(): Internal.VertexFormat;
|
|
static waterMask(): Internal.RenderType;
|
|
static entityCutoutNoCullZOffset($$0: ResourceLocation_): Internal.RenderType;
|
|
static chunkBufferLayers(): Internal.List<Internal.RenderType>;
|
|
static lineStrip(): Internal.RenderType;
|
|
static textPolygonOffset($$0: ResourceLocation_): Internal.RenderType;
|
|
toString(): string;
|
|
static crumbling($$0: ResourceLocation_): Internal.RenderType;
|
|
static entityDecal($$0: ResourceLocation_): Internal.RenderType;
|
|
static armorEntityGlint(): Internal.RenderType;
|
|
static cutoutMipped(): Internal.RenderType;
|
|
asOptional(): Internal.Optional<Internal.RenderType>;
|
|
static lightning(): Internal.RenderType;
|
|
static translucent(): Internal.RenderType;
|
|
static entityTranslucentCull($$0: ResourceLocation_): Internal.RenderType;
|
|
static textIntensityPolygonOffset($$0: ResourceLocation_): Internal.RenderType;
|
|
get outline(): boolean
|
|
readonly static "LINES": Internal.RenderType$CompositeRenderType;
|
|
readonly static "TRANSIENT_BUFFER_SIZE": 256;
|
|
readonly static "BIG_BUFFER_SIZE": 2097152;
|
|
readonly static "SMALL_BUFFER_SIZE": 131072;
|
|
readonly static "MEDIUM_BUFFER_SIZE": 262144;
|
|
readonly static "LINE_STRIP": Internal.RenderType$CompositeRenderType;
|
|
}
|
|
type RenderType_ = RenderType;
|
|
class BlockApiCacheImpl <A, C> implements Internal.BlockApiCache<A, C> {
|
|
constructor(lookup: Internal.BlockApiLookupImpl_<A, C>, world: Internal.ServerLevel_, pos: BlockPos_)
|
|
getPos(): BlockPos;
|
|
find(context: C): A;
|
|
getBlockEntity(): Internal.BlockEntity;
|
|
find(state: Internal.BlockState_, context: C): A;
|
|
getLookup(): Internal.BlockApiLookupImpl<A, C>;
|
|
invalidate(): void;
|
|
getWorld(): Internal.ServerLevel;
|
|
get pos(): BlockPos
|
|
get blockEntity(): Internal.BlockEntity
|
|
get lookup(): Internal.BlockApiLookupImpl<A, C>
|
|
get world(): Internal.ServerLevel
|
|
}
|
|
type BlockApiCacheImpl_<A, C> = BlockApiCacheImpl<A, C>;
|
|
class ChunkBufferBuilderPack implements Internal.ChunkBufferBuilderPackAccessor {
|
|
constructor()
|
|
discardAll(): void;
|
|
getBuilders(): Internal.Map<any, any>;
|
|
clearAll(): void;
|
|
builder($$0: Internal.RenderType_): Internal.BufferBuilder;
|
|
get builders(): Internal.Map<any, any>
|
|
}
|
|
type ChunkBufferBuilderPack_ = ChunkBufferBuilderPack;
|
|
class ClientboundAddMobPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.LivingEntity_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getxRot(): number;
|
|
getYd(): number;
|
|
getZd(): number;
|
|
getXd(): number;
|
|
getyRot(): number;
|
|
isSkippable(): boolean;
|
|
getX(): number;
|
|
getY(): number;
|
|
getZ(): number;
|
|
getType(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getUUID(): Internal.UUID;
|
|
getyHeadRot(): number;
|
|
getId(): number;
|
|
get xRot(): number
|
|
get yd(): number
|
|
get zd(): number
|
|
get xd(): number
|
|
get yRot(): number
|
|
get skippable(): boolean
|
|
get x(): number
|
|
get y(): number
|
|
get z(): number
|
|
get type(): number
|
|
get UUID(): Internal.UUID
|
|
get yHeadRot(): number
|
|
get id(): number
|
|
}
|
|
type ClientboundAddMobPacket_ = ClientboundAddMobPacket;
|
|
class VertexFormat$Mode extends Internal.Enum<Internal.VertexFormat$Mode> {
|
|
static valueOf($$0: string): Internal.VertexFormat$Mode;
|
|
indexCount($$0: number): number;
|
|
static values(): Internal.VertexFormat$Mode[];
|
|
readonly static "DEBUG_LINE_STRIP": Internal.VertexFormat$Mode;
|
|
readonly static "TRIANGLE_STRIP": Internal.VertexFormat$Mode;
|
|
readonly static "DEBUG_LINES": Internal.VertexFormat$Mode;
|
|
readonly static "LINE_STRIP": Internal.VertexFormat$Mode;
|
|
readonly static "TRIANGLE_FAN": Internal.VertexFormat$Mode;
|
|
readonly static "LINES": Internal.VertexFormat$Mode;
|
|
readonly static "TRIANGLES": Internal.VertexFormat$Mode;
|
|
readonly static "QUADS": Internal.VertexFormat$Mode;
|
|
readonly "asGLMode": number;
|
|
readonly "primitiveLength": number;
|
|
readonly "primitiveStride": number;
|
|
}
|
|
type VertexFormat$Mode_ = "triangles" | "triangle_fan" | "debug_line_strip" | "line_strip" | "triangle_strip" | "debug_lines" | VertexFormat$Mode | "quads" | "lines";
|
|
class ClientboundOpenScreenPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.MenuType_<any>, $$2: Internal.Component_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getType(): Internal.MenuType<any>;
|
|
getTitle(): Internal.Component;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
get type(): Internal.MenuType<any>
|
|
get title(): Internal.Component
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundOpenScreenPacket_ = ClientboundOpenScreenPacket;
|
|
class TextureAtlas$Preparations implements Internal.SpriteAtlasTextureDataExtension {
|
|
constructor($$0: Internal.Set_<ResourceLocation_>, $$1: number, $$2: number, $$3: number, $$4: Internal.List_<Internal.TextureAtlasSprite_>)
|
|
setEmissiveIdMap(map: Internal.Map_<any, any>): void;
|
|
getEmissiveIdMap(): Internal.Map<any, any>;
|
|
set emissiveIdMap(map: Internal.Map_<any, any>)
|
|
get emissiveIdMap(): Internal.Map<any, any>
|
|
}
|
|
type TextureAtlas$Preparations_ = TextureAtlas$Preparations;
|
|
class PlacedFeature extends Internal.Record {
|
|
constructor($$0: Internal.Holder_<Internal.ConfiguredFeature_<any, any>>, $$1: Internal.List_<Internal.PlacementModifier_>)
|
|
hashCode(): number;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
toString(): string;
|
|
place($$0: Internal.WorldGenLevel_, $$1: Internal.ChunkGenerator_, $$2: Internal.Random_, $$3: BlockPos_): boolean;
|
|
feature(): Internal.Holder<Internal.ConfiguredFeature<any, any>>;
|
|
placeWithBiomeCheck($$0: Internal.WorldGenLevel_, $$1: Internal.ChunkGenerator_, $$2: Internal.Random_, $$3: BlockPos_): boolean;
|
|
equals($$0: any): boolean;
|
|
placement(): Internal.List<Internal.PlacementModifier>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "LIST_CODEC": any;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "LIST_OF_LISTS_CODEC": any;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type PlacedFeature_ = Special.PlacedFeature | PlacedFeature;
|
|
interface LoadedChunksCache {
|
|
fabric_markLoaded(arg0: Internal.LevelChunk_): void;
|
|
fabric_getLoadedChunks(): Internal.Set<Internal.LevelChunk>;
|
|
fabric_markUnloaded(arg0: Internal.LevelChunk_): void;
|
|
}
|
|
type LoadedChunksCache_ = LoadedChunksCache;
|
|
class ObjectiveCriteria$RenderType extends Internal.Enum<Internal.ObjectiveCriteria$RenderType> {
|
|
static valueOf($$0: string): Internal.ObjectiveCriteria$RenderType;
|
|
static byId($$0: string): Internal.ObjectiveCriteria$RenderType;
|
|
getId(): string;
|
|
static values(): Internal.ObjectiveCriteria$RenderType[];
|
|
get id(): string
|
|
readonly static "HEARTS": Internal.ObjectiveCriteria$RenderType;
|
|
readonly static "INTEGER": Internal.ObjectiveCriteria$RenderType;
|
|
}
|
|
type ObjectiveCriteria$RenderType_ = ObjectiveCriteria$RenderType | "hearts" | "integer";
|
|
interface TypeDescriptor$OfMethod <F, M> extends Internal.TypeDescriptor {
|
|
changeParameterType(arg0: number, arg1: F): M;
|
|
returnType(): F;
|
|
parameterArray(): F[];
|
|
parameterCount(): number;
|
|
insertParameterTypes(arg0: number, ...arg1: F[]): M;
|
|
parameterType(arg0: number): F;
|
|
parameterList(): Internal.List<F>;
|
|
changeReturnType(arg0: F): M;
|
|
dropParameterTypes(arg0: number, arg1: number): M;
|
|
}
|
|
type TypeDescriptor$OfMethod_<F, M> = TypeDescriptor$OfMethod<F, M>;
|
|
class PoiManager extends Internal.SectionStorage<any> {
|
|
constructor($$0: Internal.Path_, $$1: Internal.DataFixer_, $$2: boolean, $$3: Internal.LevelHeightAccessor_)
|
|
getCountInRange($$0: Internal.Predicate_<Internal.PoiType_>, $$1: BlockPos_, $$2: number, $$3: Internal.PoiManager$Occupancy_): number;
|
|
take($$0: Internal.Predicate_<Internal.PoiType_>, $$1: Internal.Predicate_<BlockPos_>, $$2: BlockPos_, $$3: number): Internal.Optional<BlockPos>;
|
|
add($$0: BlockPos_, $$1: Internal.PoiType_): void;
|
|
checkConsistencyWithBlocks($$0: Internal.ChunkPos_, $$1: Internal.LevelChunkSection_): void;
|
|
getInChunk($$0: Internal.Predicate_<Internal.PoiType_>, $$1: Internal.ChunkPos_, $$2: Internal.PoiManager$Occupancy_): Internal.Stream<Internal.PoiRecord>;
|
|
getType($$0: BlockPos_): Internal.Optional<Internal.PoiType>;
|
|
findAllClosestFirst($$0: Internal.Predicate_<Internal.PoiType_>, $$1: Internal.Predicate_<BlockPos_>, $$2: BlockPos_, $$3: number, $$4: Internal.PoiManager$Occupancy_): Internal.Stream<BlockPos>;
|
|
findClosest($$0: Internal.Predicate_<Internal.PoiType_>, $$1: BlockPos_, $$2: number, $$3: Internal.PoiManager$Occupancy_): Internal.Optional<BlockPos>;
|
|
getRandom($$0: Internal.Predicate_<Internal.PoiType_>, $$1: Internal.Predicate_<BlockPos_>, $$2: Internal.PoiManager$Occupancy_, $$3: BlockPos_, $$4: number, $$5: Internal.Random_): Internal.Optional<BlockPos>;
|
|
find($$0: Internal.Predicate_<Internal.PoiType_>, $$1: Internal.Predicate_<BlockPos_>, $$2: BlockPos_, $$3: number, $$4: Internal.PoiManager$Occupancy_): Internal.Optional<BlockPos>;
|
|
method_19290($$0: Internal.BooleanSupplier_): void;
|
|
sectionsToVillage($$0: Internal.SectionPos_): number;
|
|
getFreeTickets($$0: BlockPos_): number;
|
|
getInSquare($$0: Internal.Predicate_<Internal.PoiType_>, $$1: BlockPos_, $$2: number, $$3: Internal.PoiManager$Occupancy_): Internal.Stream<Internal.PoiRecord>;
|
|
findClosest($$0: Internal.Predicate_<Internal.PoiType_>, $$1: Internal.Predicate_<BlockPos_>, $$2: BlockPos_, $$3: number, $$4: Internal.PoiManager$Occupancy_): Internal.Optional<BlockPos>;
|
|
ensureLoadedAndValid($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: number): void;
|
|
exists($$0: BlockPos_, $$1: Internal.Predicate_<Internal.PoiType_>): boolean;
|
|
release($$0: BlockPos_): boolean;
|
|
existsAtPosition($$0: Internal.PoiType_, $$1: BlockPos_): boolean;
|
|
getInRange($$0: Internal.Predicate_<Internal.PoiType_>, $$1: BlockPos_, $$2: number, $$3: Internal.PoiManager$Occupancy_): Internal.Stream<Internal.PoiRecord>;
|
|
findAll($$0: Internal.Predicate_<Internal.PoiType_>, $$1: Internal.Predicate_<BlockPos_>, $$2: BlockPos_, $$3: number, $$4: Internal.PoiManager$Occupancy_): Internal.Stream<BlockPos>;
|
|
remove($$0: BlockPos_): void;
|
|
readonly static "MAX_VILLAGE_DISTANCE": 6;
|
|
readonly static "VILLAGE_SECTION_SIZE": 1;
|
|
}
|
|
type PoiManager_ = PoiManager;
|
|
interface Optic <Proof, S, T, A, B> {
|
|
upCast(arg0: Internal.Set_<Internal.TypeToken_<any>>, arg1: Internal.TypeToken_<Proof2>): Internal.Optional<Internal.Optic<any, S, T, A, B>>;
|
|
eval(arg0: Internal.App_<any, P>): Internal.Function<Internal.App2<P, A, B>, Internal.App2<P, S, T>>;
|
|
compose(arg0: Internal.Optic_<any, A, B, A1, B1>): Internal.Optic<Proof2, S, T, A1, B1>;
|
|
composeUnchecked(arg0: Internal.Optic_<any, A, B, A1, B1>): Internal.Optic<any, S, T, A1, B1>;
|
|
}
|
|
type Optic_<Proof, S, T, A, B> = Optic<Proof, S, T, A, B>;
|
|
class ScriptFileInfo {
|
|
constructor(p: Internal.ScriptPackInfo_, f: string)
|
|
preload(source: Internal.ScriptSource_): Internal.Throwable;
|
|
getPriority(): number;
|
|
getPackMode(): string;
|
|
getProperty(s: string, def: string): string;
|
|
isIgnored(): boolean;
|
|
get priority(): number
|
|
get packMode(): string
|
|
get ignored(): boolean
|
|
readonly "location": string;
|
|
readonly "pack": Internal.ScriptPackInfo;
|
|
readonly "file": string;
|
|
readonly "id": ResourceLocation;
|
|
}
|
|
type ScriptFileInfo_ = ScriptFileInfo;
|
|
class RenderStateShard$LineStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: Internal.OptionalDouble_)
|
|
toString(): string;
|
|
}
|
|
type RenderStateShard$LineStateShard_ = RenderStateShard$LineStateShard;
|
|
interface Float2FloatFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleUnaryOperator {
|
|
compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2FloatFunction;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2FloatFunction;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
get(arg0: number): number;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2FloatFunction;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Float2CharFunction;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Float2LongFunction;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2FloatFunction<T>;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2FloatFunction;
|
|
containsKey(arg0: any): boolean;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Float2ObjectFunction<T>;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2FloatFunction;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Float2IntFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
containsKey(arg0: number): boolean;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Float2ReferenceFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
defaultReturnValue(): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
identity(): this;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Float2ShortFunction;
|
|
applyAsDouble(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
apply(arg0: number): number;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2FloatFunction<T>;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2FloatFunction;
|
|
size(): number;
|
|
andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
remove(arg0: number): number;
|
|
clear(): void;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
remove(arg0: any): any;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Float2DoubleFunction;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Float2ByteFunction;
|
|
}
|
|
type Float2FloatFunction_ = Float2FloatFunction | ((arg0: number)=>number);
|
|
class UnitTokenStream {
|
|
constructor(context: Internal.UnitContext_, input: string)
|
|
peekToken(): Internal.UnitToken;
|
|
readFully(): Internal.UnitToken;
|
|
nextToken(): Internal.UnitToken;
|
|
toString(): string;
|
|
getUnit(): Internal.Unit;
|
|
ifNextToken(token: Internal.UnitToken_): boolean;
|
|
readSingleToken(): Internal.UnitToken;
|
|
get unit(): Internal.Unit
|
|
readonly "context": Internal.UnitContext;
|
|
readonly "input": string;
|
|
readonly "charStream": Internal.CharStream;
|
|
readonly "unit": Internal.Unit;
|
|
readonly "inputStringPos": Internal.ArrayList<number>;
|
|
readonly "infix": Internal.ArrayList<Internal.UnitToken>;
|
|
}
|
|
type UnitTokenStream_ = UnitTokenStream;
|
|
abstract class FloatProvider {
|
|
constructor()
|
|
getMinValue(): number;
|
|
getMaxValue(): number;
|
|
sample(arg0: Internal.Random_): number;
|
|
static codec($$0: number, $$1: number): Internal.Codec<Internal.FloatProvider>;
|
|
getType(): Internal.FloatProviderType<any>;
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
get type(): Internal.FloatProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type FloatProvider_ = FloatProvider;
|
|
class SmokerBlockEntity extends Internal.AbstractFurnaceBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
setRecipeUsed($$0: Internal.Level_, $$1: Internal.ServerPlayer_, $$2: Internal.Recipe_<any>): boolean;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
hasCustomName(): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get maxStackSize(): number
|
|
}
|
|
type SmokerBlockEntity_ = SmokerBlockEntity;
|
|
class MerchantMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: Internal.Merchant_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
canTakeItemForPickAll($$0: Internal.ItemStack_, $$1: Internal.Slot_): boolean;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
getTraderXp(): number;
|
|
setMerchantLevel($$0: number): void;
|
|
canRestock(): boolean;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
getOffers(): Internal.MerchantOffers;
|
|
tryMoveItems($$0: number): void;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
setSelectionHint($$0: number): void;
|
|
getTraderLevel(): number;
|
|
showProgressBar(): boolean;
|
|
setCanRestock($$0: boolean): void;
|
|
setShowProgressBar($$0: boolean): void;
|
|
setXp($$0: number): void;
|
|
setOffers($$0: Internal.MerchantOffers_): void;
|
|
getFutureTraderXp(): number;
|
|
removed($$0: Internal.Player_): void;
|
|
get traderXp(): number
|
|
set merchantLevel($$0: number)
|
|
get offers(): Internal.MerchantOffers
|
|
set selectionHint($$0: number)
|
|
get traderLevel(): number
|
|
set canRestock($$0: boolean)
|
|
set showProgressBar($$0: boolean)
|
|
set xp($$0: number)
|
|
set offers($$0: Internal.MerchantOffers_)
|
|
get futureTraderXp(): number
|
|
}
|
|
type MerchantMenu_ = MerchantMenu;
|
|
class ServerboundEntityTagQuery implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: number, $$1: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getEntityId(): number;
|
|
getTransactionId(): number;
|
|
isSkippable(): boolean;
|
|
get entityId(): number
|
|
get transactionId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundEntityTagQuery_ = ServerboundEntityTagQuery;
|
|
class ModelPart {
|
|
constructor($$0: Internal.List_<Internal.ModelPart$Cube_>, $$1: Internal.Map_<string, Internal.ModelPart_>)
|
|
render($$0: Internal.PoseStack_, $$1: Internal.VertexConsumer_, $$2: number, $$3: number): void;
|
|
copyFrom($$0: Internal.ModelPart_): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.VertexConsumer_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
loadPose($$0: Internal.PartPose_): void;
|
|
setPos($$0: number, $$1: number, $$2: number): void;
|
|
isEmpty(): boolean;
|
|
visit($$0: Internal.PoseStack_, $$1: Internal.ModelPart$Visitor_): void;
|
|
getAllParts(): Internal.Stream<Internal.ModelPart>;
|
|
getRandomCube($$0: Internal.Random_): Internal.ModelPart$Cube;
|
|
getChild($$0: string): this;
|
|
setRotation($$0: number, $$1: number, $$2: number): void;
|
|
translateAndRotate($$0: Internal.PoseStack_): void;
|
|
storePose(): Internal.PartPose;
|
|
get empty(): boolean
|
|
get allParts(): Internal.Stream<Internal.ModelPart>
|
|
"zRot": number;
|
|
"visible": boolean;
|
|
"z": number;
|
|
"y": number;
|
|
"x": number;
|
|
"yRot": number;
|
|
"xRot": number;
|
|
}
|
|
type ModelPart_ = ModelPart;
|
|
class FenceGateBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type FenceGateBlockBuilder_ = FenceGateBlockBuilder;
|
|
class AdvancementProgress implements Internal.Comparable<Internal.AdvancementProgress> {
|
|
constructor()
|
|
toString(): string;
|
|
grantProgress($$0: string): boolean;
|
|
getCriterion($$0: string): Internal.CriterionProgress;
|
|
isDone(): boolean;
|
|
getCompletedCriteria(): Internal.Iterable<string>;
|
|
hasProgress(): boolean;
|
|
compareTo(arg0: any): number;
|
|
update($$0: Internal.Map_<string, Internal.Criterion_>, $$1: string[][]): void;
|
|
getPercent(): number;
|
|
static fromNetwork($$0: Internal.FriendlyByteBuf_): Internal.AdvancementProgress;
|
|
revokeProgress($$0: string): boolean;
|
|
getProgressText(): string;
|
|
getFirstProgressDate(): Internal.Date;
|
|
getRemainingCriteria(): Internal.Iterable<string>;
|
|
compareTo($$0: Internal.AdvancementProgress_): number;
|
|
serializeToNetwork($$0: Internal.FriendlyByteBuf_): void;
|
|
get done(): boolean
|
|
get completedCriteria(): Internal.Iterable<string>
|
|
get percent(): number
|
|
get progressText(): string
|
|
get firstProgressDate(): Internal.Date
|
|
get remainingCriteria(): Internal.Iterable<string>
|
|
}
|
|
type AdvancementProgress_ = AdvancementProgress;
|
|
class ItemPickupEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, entity: Internal.ItemEntity_, stack: Internal.ItemStack_)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getItemEntity(): Internal.EntityJS;
|
|
getItem(): Internal.ItemStackJS;
|
|
get entity(): Internal.EntityJS
|
|
get itemEntity(): Internal.EntityJS
|
|
get item(): Internal.ItemStackJS
|
|
}
|
|
type ItemPickupEventJS_ = ItemPickupEventJS;
|
|
class DataVersion {
|
|
constructor($$0: number, $$1: string)
|
|
constructor($$0: number)
|
|
isSideSeries(): boolean;
|
|
getSeries(): string;
|
|
isCompatible($$0: Internal.DataVersion_): boolean;
|
|
getVersion(): number;
|
|
get sideSeries(): boolean
|
|
get series(): string
|
|
get version(): number
|
|
static "MAIN_SERIES": "main";
|
|
}
|
|
type DataVersion_ = DataVersion;
|
|
abstract class ImmutableMap <K, V> implements Internal.Map<K, V>, Internal.Serializable {
|
|
replace(arg0: K, arg1: V): V;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): Internal.ImmutableMap<K, V>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): Internal.ImmutableMap<K, V>;
|
|
static of(arg0: K, arg1: V): Internal.ImmutableMap<K, V>;
|
|
containsValue(arg0: any): boolean;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableMap<K, V>;
|
|
static ofEntries(...arg0: Internal.Map$Entry_<any, any>[]): Internal.ImmutableMap<K, V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
static toImmutableMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Collector<T, any, Internal.ImmutableMap<K, V>>;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableMap<K, V>;
|
|
isEmpty(): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: K, arg1: V): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableMap<K, V>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): Internal.ImmutableMap<K, V>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): Internal.ImmutableMap<K, V>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableMap<K, V>;
|
|
get(arg0: any): V;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): Internal.ImmutableMap<K, V>;
|
|
remove(arg0: any): V;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
static toImmutableMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>, arg2: Internal.BinaryOperator_<V>): Internal.Collector<T, any, Internal.ImmutableMap<K, V>>;
|
|
merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
asMultimap(): Internal.ImmutableSetMultimap<K, V>;
|
|
values(): Internal.Collection<any>;
|
|
putIfAbsent(arg0: K, arg1: V): V;
|
|
entrySet(): Internal.Set<any>;
|
|
static builderWithExpectedSize(arg0: number): Internal.ImmutableMap$Builder<K, V>;
|
|
toString(): string;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
static copyOf(arg0: Internal.Iterable_<any>): Internal.ImmutableMap<K, V>;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): V;
|
|
static of(): Internal.ImmutableMap<K, V>;
|
|
hashCode(): number;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
static copyOf(arg0: Internal.Map_<any, any>): Internal.ImmutableMap<K, V>;
|
|
replace(arg0: K, arg1: V, arg2: V): boolean;
|
|
clear(): void;
|
|
static builder(): Internal.ImmutableMap$Builder<K, V>;
|
|
keySet(): Internal.ImmutableSet<K>;
|
|
equals(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type ImmutableMap_<K, V> = ImmutableMap<K, V>;
|
|
class RemoveSpawnsProperties {
|
|
constructor()
|
|
"mobs": Internal.MobFilter;
|
|
"biomes": Internal.BiomeFilter;
|
|
}
|
|
type RemoveSpawnsProperties_ = RemoveSpawnsProperties;
|
|
class ClientboundSetPlayerTeamPacket$Action extends Internal.Enum<Internal.ClientboundSetPlayerTeamPacket$Action> {
|
|
static values(): Internal.ClientboundSetPlayerTeamPacket$Action[];
|
|
static valueOf($$0: string): Internal.ClientboundSetPlayerTeamPacket$Action;
|
|
readonly static "REMOVE": Internal.ClientboundSetPlayerTeamPacket$Action;
|
|
readonly static "ADD": Internal.ClientboundSetPlayerTeamPacket$Action;
|
|
}
|
|
type ClientboundSetPlayerTeamPacket$Action_ = "remove" | ClientboundSetPlayerTeamPacket$Action | "add";
|
|
interface Int2ObjectFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ObjectFunction<V>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Int2CharFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
containsKey(arg0: number): boolean;
|
|
get(arg0: number): V;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: number, arg1: V): V;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Int2ByteFunction;
|
|
get(arg0: any): V;
|
|
apply(arg0: number): V;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Int2ObjectFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ObjectFunction<V>;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Int2DoubleFunction;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Int2IntFunction;
|
|
remove(arg0: number): V;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Int2ShortFunction;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ObjectFunction<V>;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Int2FloatFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Int2LongFunction;
|
|
size(): number;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ObjectFunction<V>;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ObjectFunction<V>;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Int2ReferenceFunction<T>;
|
|
defaultReturnValue(arg0: V): void;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ObjectFunction<V>;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
}
|
|
type Int2ObjectFunction_<V> = ((arg0: number)=>V) | Int2ObjectFunction<V>;
|
|
class RenderType$OutlineProperty extends Internal.Enum<Internal.RenderType$OutlineProperty> {
|
|
static values(): Internal.RenderType$OutlineProperty[];
|
|
toString(): string;
|
|
static valueOf($$0: string): Internal.RenderType$OutlineProperty;
|
|
readonly static "NONE": Internal.RenderType$OutlineProperty;
|
|
readonly static "AFFECTS_OUTLINE": Internal.RenderType$OutlineProperty;
|
|
readonly static "IS_OUTLINE": Internal.RenderType$OutlineProperty;
|
|
}
|
|
type RenderType$OutlineProperty_ = RenderType$OutlineProperty | "is_outline" | "affects_outline" | "none";
|
|
class SimplePlayerEventJS extends Internal.PlayerEventJS {
|
|
constructor(p: Internal.Player_)
|
|
getEntity(): Internal.EntityJS;
|
|
get entity(): Internal.EntityJS
|
|
}
|
|
type SimplePlayerEventJS_ = SimplePlayerEventJS;
|
|
interface App <F, A> {
|
|
}
|
|
type App_<F, A> = App<F, A>;
|
|
class ClientboundBlockEntityDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
static create($$0: Internal.BlockEntity_, $$1: Internal.Function_<Internal.BlockEntity_, Internal.CompoundTag_>): Internal.ClientboundBlockEntityDataPacket;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getTag(): Internal.CompoundTag;
|
|
isSkippable(): boolean;
|
|
getType(): Internal.BlockEntityType<any>;
|
|
static create($$0: Internal.BlockEntity_): Internal.ClientboundBlockEntityDataPacket;
|
|
get pos(): BlockPos
|
|
get tag(): Internal.CompoundTag
|
|
get skippable(): boolean
|
|
get type(): Internal.BlockEntityType<any>
|
|
}
|
|
type ClientboundBlockEntityDataPacket_ = ClientboundBlockEntityDataPacket;
|
|
class Bee extends Internal.Animal implements Internal.FlyingAnimal, Internal.NeutralMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
playerDied($$0: Internal.Player_): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getTravellingTicks(): number;
|
|
isAngry(): boolean;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
startPersistentAngerTimer(): void;
|
|
getBlacklistedHives(): Internal.List<BlockPos>;
|
|
hasSavedFlowerPos(): boolean;
|
|
getSavedFlowerPos(): BlockPos;
|
|
setStayOutOfHiveCountdown($$0: number): void;
|
|
setRemainingPersistentAngerTime($$0: number): void;
|
|
hasNectar(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
hasHive(): boolean;
|
|
tick(): void;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
readPersistentAngerSaveData($$0: Internal.Level_, $$1: Internal.CompoundTag_): void;
|
|
stopBeingAngry(): void;
|
|
alwaysAccepts(): boolean;
|
|
setPersistentAngerTarget($$0: Internal.UUID_): void;
|
|
getLeashOffset(): Vec3;
|
|
getGoalSelector(): Internal.GoalSelector;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
isFlying(): boolean;
|
|
getMobType(): Internal.MobType;
|
|
forgetCurrentTargetAndRefreshUniversalAnger(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
addPersistentAngerSaveData($$0: Internal.CompoundTag_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isAngryAt($$0: Internal.LivingEntity_): boolean;
|
|
getRemainingPersistentAngerTime(): number;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
getPersistentAngerTarget(): Internal.UUID;
|
|
setSavedFlowerPos($$0: BlockPos_): void;
|
|
aiStep(): void;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
dropOffNectar(): void;
|
|
method_5776(): boolean;
|
|
getHivePos(): BlockPos;
|
|
getRollAmount($$0: number): number;
|
|
isAngryAtAllPlayers($$0: Internal.Level_): boolean;
|
|
updatePersistentAnger($$0: Internal.ServerLevel_, $$1: boolean): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
hasStung(): boolean;
|
|
resetTicksWithoutNectarSinceExitingHive(): void;
|
|
get travellingTicks(): number
|
|
get angry(): boolean
|
|
get blacklistedHives(): Internal.List<BlockPos>
|
|
get savedFlowerPos(): BlockPos
|
|
set stayOutOfHiveCountdown($$0: number)
|
|
set remainingPersistentAngerTime($$0: number)
|
|
set persistentAngerTarget($$0: Internal.UUID_)
|
|
get leashOffset(): Vec3
|
|
get goalSelector(): Internal.GoalSelector
|
|
get flying(): boolean
|
|
get mobType(): Internal.MobType
|
|
get remainingPersistentAngerTime(): number
|
|
get persistentAngerTarget(): Internal.UUID
|
|
set savedFlowerPos($$0: BlockPos_)
|
|
get hivePos(): BlockPos
|
|
readonly static "TAG_TICKS_SINCE_POLLINATION": "TicksSincePollination";
|
|
readonly static "TAG_HAS_NECTAR": "HasNectar";
|
|
readonly static "TAG_CANNOT_ENTER_HIVE_TICKS": "CannotEnterHiveTicks";
|
|
readonly static "TICKS_PER_FLAP": 2;
|
|
readonly static "TAG_FLOWER_POS": "FlowerPos";
|
|
readonly static "FLAP_DEGREES_PER_TICK": 120.32113;
|
|
readonly static "TAG_HIVE_POS": "HivePos";
|
|
readonly static "TAG_HAS_STUNG": "HasStung";
|
|
readonly static "TAG_CROPS_GROWN_SINCE_POLLINATION": "CropsGrownSincePollination";
|
|
}
|
|
type Bee_ = Bee;
|
|
interface ClientAdvancements$Listener extends Internal.AdvancementList$Listener {
|
|
onSelectedTabChanged(arg0: Internal.Advancement_): void;
|
|
onUpdateAdvancementProgress(arg0: Internal.Advancement_, arg1: Internal.AdvancementProgress_): void;
|
|
}
|
|
type ClientAdvancements$Listener_ = ClientAdvancements$Listener;
|
|
class Matrix4f implements Internal.Matrix4fc, Internal.Cloneable, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number)
|
|
constructor(arg0: Internal.FloatBuffer_)
|
|
constructor(arg0: Internal.Matrix4dc_)
|
|
constructor(arg0: Internal.Matrix3fc_)
|
|
constructor(arg0: Internal.Matrix4fc_)
|
|
constructor(arg0: Internal.Matrix4x3fc_)
|
|
constructor(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: Internal.Vector4fc_, arg3: Internal.Vector4fc_)
|
|
translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
transformDirection(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAffine(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): this;
|
|
lookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
shadow(arg0: net.coderbot.iris.vendored.joml.Vector4f_, arg1: Internal.Matrix4f_): this;
|
|
rotationTowardsXY(arg0: number, arg1: number): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): this;
|
|
translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mulAffineR(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
set(arg0: Internal.Matrix4fc_): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
setLookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): this;
|
|
testSphere(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
set4x3(arg0: Internal.Matrix4x3fc_): this;
|
|
set3x3(arg0: Internal.Matrix3fc_): this;
|
|
positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setTransposed(arg0: Internal.Matrix4fc_): this;
|
|
m31(): number;
|
|
unprojectInvRay(arg0: Internal.Vector2fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
m30(arg0: number): this;
|
|
mulOrthoAffine(arg0: Internal.Matrix4fc_): this;
|
|
rotationY(arg0: number): this;
|
|
get4x3Transposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): this;
|
|
getRowColumn(arg0: number, arg1: number): number;
|
|
mul0(arg0: Internal.Matrix4fc_): this;
|
|
rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): this;
|
|
setLookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
get3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
translation(arg0: Internal.Vector3fc_): this;
|
|
setColumn(arg0: number, arg1: Internal.Vector4fc_): this;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
mul(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
rotation(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
m20(): number;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4f_): this;
|
|
transpose3x3(): this;
|
|
billboardSpherical(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
setRotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
scaleLocal(arg0: number, arg1: Internal.Matrix4f_): this;
|
|
positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAffineYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
transpose(): this;
|
|
m32(): number;
|
|
set4x3(arg0: Internal.Matrix4f_): this;
|
|
shadow(arg0: net.coderbot.iris.vendored.joml.Vector4f_, arg1: Internal.Matrix4fc_, arg2: Internal.Matrix4f_): this;
|
|
rotationZ(arg0: number): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number): this;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
lerp(arg0: Internal.Matrix4fc_, arg1: number, arg2: Internal.Matrix4f_): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
zero(): this;
|
|
set(arg0: Internal.Matrix4dc_): this;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number): this;
|
|
m21(): number;
|
|
translationRotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
isFinite(): boolean;
|
|
frustumCorner(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setPerspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
billboardSpherical(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
perspectiveOrigin(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setLookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
set(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: Internal.Vector4fc_, arg3: Internal.Vector4fc_): this;
|
|
mulAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
lookAtPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): this;
|
|
m10(): number;
|
|
getRotation(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
arcball(arg0: number, arg1: Internal.Vector3fc_, arg2: number, arg3: number): this;
|
|
rotateAffine(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
m33(): number;
|
|
rotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateAroundAffine(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
rotateAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
rotateAffine(arg0: Internal.Quaternionfc_): this;
|
|
invertOrtho(): this;
|
|
setOrthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
arcball(arg0: number, arg1: Internal.Vector3fc_, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
get4x3Transposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
set(arg0: Internal.Matrix4x3fc_): this;
|
|
m22(): number;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
reflection(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
get4x3(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
rotateAroundLocal(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
setOrtho2D(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
mul(arg0: Internal.Matrix4fc_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
cofactor3x3(): this;
|
|
getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): this;
|
|
m11(): number;
|
|
getRotation(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
setOrthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
setLookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): this;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul(arg0: Internal.Matrix3x2fc_): this;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): this;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
normal(): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
lookAtPerspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): this;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): this;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4f_): this;
|
|
rotateAffineZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
equals(arg0: any): boolean;
|
|
rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
get3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
equals(arg0: Internal.Matrix4fc_, arg1: number): boolean;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m00(): number;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
m22(arg0: number): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
setTranslation(arg0: number, arg1: number, arg2: number): this;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
m23(): number;
|
|
mulLocal(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number): this;
|
|
unprojectInv(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
lookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4f_): this;
|
|
setOrtho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
get3x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
m12(): number;
|
|
m11(arg0: number): this;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setPerspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
affineSpan(arg0: net.coderbot.iris.vendored.joml.Vector3f_, arg1: net.coderbot.iris.vendored.joml.Vector3f_, arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): this;
|
|
scaling(arg0: Internal.Vector3fc_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
rotateZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
m01(): number;
|
|
billboardCylindrical(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
getTranslation(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m21(arg0: number): this;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
frustumPlane(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
project(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
translationRotate(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionfc_): this;
|
|
setPerspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
rotateAffineXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
m33(arg0: number): this;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
testAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
|
|
rotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
m10(arg0: number): this;
|
|
m13(): number;
|
|
scaling(arg0: number, arg1: number, arg2: number): this;
|
|
transformProject(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformAab(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
unprojectInv(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
project(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setOrtho2DLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
translationRotateScale(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: Internal.Vector3fc_): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
swap(arg0: Internal.Matrix4f_): this;
|
|
frustumRayDir(arg0: number, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
translationRotateScale(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): this;
|
|
rotateAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
mulTranslationAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
m20(arg0: number): this;
|
|
invertFrustum(): this;
|
|
m02(): number;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
invert(arg0: Internal.Matrix4f_): this;
|
|
translationRotateScaleInvert(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: number): this;
|
|
get4x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transformProject(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
sub(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
translation(arg0: number, arg1: number, arg2: number): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number, arg16: Internal.Matrix4f_): this;
|
|
invertAffine(): this;
|
|
rotateY(arg0: number, arg1: Internal.Matrix4f_): this;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
mul(arg0: Internal.Matrix4x3fc_): this;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
transformDirection(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
translateLocal(arg0: number, arg1: number, arg2: number): this;
|
|
transformTranspose(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
m32(arg0: number): this;
|
|
reflection(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
translateLocal(arg0: Internal.Vector3fc_): this;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
rotation(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setOrtho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
fma4x3(arg0: Internal.Matrix4fc_, arg1: number, arg2: Internal.Matrix4f_): this;
|
|
assume(arg0: number): this;
|
|
transformTranspose(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
lookAt(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4f_): this;
|
|
m03(): number;
|
|
frustumAabb(arg0: net.coderbot.iris.vendored.joml.Vector3f_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
rotationTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformDirection(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalize3x3(arg0: Internal.Matrix4f_): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
rotateX(arg0: number, arg1: Internal.Matrix4f_): this;
|
|
invertFrustum(arg0: Internal.Matrix4f_): this;
|
|
setPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): this;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
normalize3x3(): this;
|
|
scale(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): this;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
setFrustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
m31(arg0: number): this;
|
|
get(arg0: Internal.Matrix4f_): this;
|
|
invertAffine(arg0: Internal.Matrix4f_): this;
|
|
hashCode(): number;
|
|
rotationAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number): this;
|
|
setOrthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): this;
|
|
normalize3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateZ(arg0: number): this;
|
|
m03(arg0: number): this;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
set(arg0: number[]): this;
|
|
get4x3Transposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
translationRotateScaleMulAffine(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4f_): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
withLookAtUp(arg0: Internal.Vector3fc_): this;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
transpose3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
cofactor3x3(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
rotateTowardsXY(arg0: number, arg1: number): this;
|
|
mul4x3ComponentWise(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
transformTranspose(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
scale(arg0: number, arg1: Internal.Matrix4f_): this;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4fc_): this;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[]): this;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix4f_): this;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): this;
|
|
mulLocal(arg0: Internal.Matrix4fc_): this;
|
|
get4x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
set(arg0: number[], arg1: number): this;
|
|
shadow(arg0: net.coderbot.iris.vendored.joml.Vector4f_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4f_): this;
|
|
cofactor3x3(arg0: Internal.Matrix4f_): this;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4x3fc_): this;
|
|
add4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: net.coderbot.iris.vendored.joml.Vector3f_, arg7: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
static projViewFromRectangle(arg0: net.coderbot.iris.vendored.joml.Vector3f_, arg1: net.coderbot.iris.vendored.joml.Vector3f_, arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_, arg4: number, arg5: boolean, arg6: Internal.Matrix4f_, arg7: Internal.Matrix4f_): void;
|
|
rotation(arg0: Internal.Quaternionfc_): this;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
sub4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
transformAffine(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
scale(arg0: number): this;
|
|
transpose3x3(arg0: Internal.Matrix4f_): this;
|
|
rotateLocalZ(arg0: number): this;
|
|
m02(arg0: number): this;
|
|
invert(): this;
|
|
rotateY(arg0: number): this;
|
|
setRow(arg0: number, arg1: Internal.Vector4fc_): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
scale(arg0: Internal.Vector3fc_): this;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4f_): this;
|
|
reflection(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateTowardsXY(arg0: number, arg1: number, arg2: Internal.Matrix4f_): this;
|
|
mulComponentWise(arg0: Internal.Matrix4fc_): this;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): this;
|
|
mulAffine(arg0: Internal.Matrix4fc_): this;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix4f_): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
setFrustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
translationRotateScaleInvert(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: Internal.Vector3fc_): this;
|
|
perspectiveInvOrigin(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setTransposed(arg0: number[]): this;
|
|
determineProperties(): this;
|
|
setRowColumn(arg0: number, arg1: number, arg2: number): this;
|
|
rotateLocalY(arg0: number): this;
|
|
normal(arg0: Internal.Matrix4f_): this;
|
|
scale(arg0: number, arg1: number, arg2: number): this;
|
|
translationRotateScale(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: number): this;
|
|
m01(arg0: number): this;
|
|
mulLocalAffine(arg0: Internal.Matrix4fc_): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
origin(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
unprojectRay(arg0: number, arg1: number, arg2: number[], arg3: net.coderbot.iris.vendored.joml.Vector3f_, arg4: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
rotateAffineYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
setLookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
get3x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateXYZ(arg0: Internal.Vector3fc_): this;
|
|
translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): this;
|
|
invertPerspectiveView(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): this;
|
|
translationRotateScale(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): this;
|
|
get4x3Transposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
trapezoidCrop(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): this;
|
|
fma4x3(arg0: Internal.Matrix4fc_, arg1: number): this;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix4f_): this;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4f_): this;
|
|
identity(): this;
|
|
m13(arg0: number): this;
|
|
scaling(arg0: number): this;
|
|
setFrustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
rotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): this;
|
|
setFrustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
determinant3x3(): number;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
get(arg0: number, arg1: number): number;
|
|
scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4f_): this;
|
|
unprojectRay(arg0: Internal.Vector2fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
transformPosition(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateLocalX(arg0: number): this;
|
|
transpose(arg0: Internal.Matrix4f_): this;
|
|
get3x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
m00(arg0: number): this;
|
|
m23(arg0: number): this;
|
|
setOrthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPosition(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4f_): this;
|
|
scaleXY(arg0: number, arg1: number): this;
|
|
transformProject(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setPerspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
rotateAroundLocal(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number): this;
|
|
mul3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
perspectiveNear(): number;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix4f_): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
sub(arg0: Internal.Matrix4fc_): this;
|
|
normal(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4f_): this;
|
|
unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m12(arg0: number): this;
|
|
translationRotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): this;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number): this;
|
|
projectedGridRange(arg0: Internal.Matrix4fc_, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
obliqueZ(arg0: number, arg1: number): this;
|
|
get4x3(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotateAround(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: number): this;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_): this;
|
|
getScale(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
orthoCrop(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
rotation(arg0: Internal.AxisAngle4f_): this;
|
|
getRow(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mul0(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
setOrthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
isAffine(): boolean;
|
|
reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_): this;
|
|
get3x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
withLookAtUp(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4f_): this;
|
|
setRotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
setPerspective(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
unproject(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
add4x3(arg0: Internal.Matrix4fc_): this;
|
|
mul4x3ComponentWise(arg0: Internal.Matrix4fc_): this;
|
|
rotateYXZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4f_): this;
|
|
get(arg0: number[]): number[];
|
|
setTransposed(arg0: Internal.FloatBuffer_): this;
|
|
translate(arg0: Internal.Vector3fc_): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
getColumn(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4fc_, arg5: Internal.Matrix4f_): this;
|
|
setLookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
mulOrthoAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
mulAffineR(arg0: Internal.Matrix4fc_): this;
|
|
transformPosition(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
clone(): any;
|
|
reflection(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_): this;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
setTranslation(arg0: Internal.Vector3fc_): this;
|
|
lookAtLH(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
unprojectInvRay(arg0: number, arg1: number, arg2: number[], arg3: net.coderbot.iris.vendored.joml.Vector3f_, arg4: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
get4x3(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
setPerspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotationTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotate(arg0: Internal.AxisAngle4f_): this;
|
|
properties(): number;
|
|
translate(arg0: number, arg1: number, arg2: number): this;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
toString(): string;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix4f_): this;
|
|
setFromIntrinsic(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
invertOrtho(arg0: Internal.Matrix4f_): this;
|
|
add(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
perspectiveFar(): number;
|
|
originAffine(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
translationRotateScaleMulAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: Internal.Matrix4f_): this;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
translationRotateScaleInvert(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
rotateX(arg0: number): this;
|
|
add(arg0: Internal.Matrix4fc_): this;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4f_): this;
|
|
transformProject(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotate(arg0: Internal.Quaternionfc_): this;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
mulLocalAffine(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
setTransposed(arg0: Internal.ByteBuffer_): this;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
invertPerspective(arg0: Internal.Matrix4f_): this;
|
|
perspectiveFrustumSlice(arg0: number, arg1: number, arg2: Internal.Matrix4f_): this;
|
|
transformAffine(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
invertPerspective(): this;
|
|
invertPerspectiveView(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
transformProject(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateAffineXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
testPoint(arg0: number, arg1: number, arg2: number): boolean;
|
|
determinant(): number;
|
|
perspectiveFov(): number;
|
|
setOrthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4f_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
scaleLocal(arg0: number): this;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
shadow(arg0: net.coderbot.iris.vendored.joml.Vector4f_, arg1: number, arg2: number, arg3: number, arg4: number): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4f_): this;
|
|
mulComponentWise(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4f_): this;
|
|
getEulerAnglesZYX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setRotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
rotateAffineZYX(arg0: number, arg1: number, arg2: number): this;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4f_): this;
|
|
translationRotateTowards(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_): this;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
set3x3(arg0: Internal.Matrix4f_): this;
|
|
determinantAffine(): number;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4f_): this;
|
|
reflect(arg0: Internal.Quaternionfc_, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4f_): this;
|
|
m30(): number;
|
|
setTransposed(arg0: number[], arg1: number): this;
|
|
lerp(arg0: Internal.Matrix4fc_, arg1: number): this;
|
|
rotationX(arg0: number): this;
|
|
transformAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
sub4x3(arg0: Internal.Matrix4f_): this;
|
|
unproject(arg0: Internal.Vector3fc_, arg1: number[], arg2: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
set transposed(arg0: Internal.Matrix4fc_)
|
|
get finite(): boolean
|
|
set transposed(arg0: number[])
|
|
get affine(): boolean
|
|
set transposed(arg0: Internal.FloatBuffer_)
|
|
set translation(arg0: Internal.Vector3fc_)
|
|
set transposed(arg0: Internal.ByteBuffer_)
|
|
}
|
|
type Matrix4f_ = Matrix4f;
|
|
class ParsePosition {
|
|
constructor(arg0: number)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
setErrorIndex(arg0: number): void;
|
|
getErrorIndex(): number;
|
|
getIndex(): number;
|
|
equals(arg0: any): boolean;
|
|
setIndex(arg0: number): void;
|
|
set errorIndex(arg0: number)
|
|
get errorIndex(): number
|
|
get index(): number
|
|
set index(arg0: number)
|
|
}
|
|
type ParsePosition_ = ParsePosition;
|
|
class Matrix4d implements Internal.Matrix4dc, Internal.Cloneable, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: Internal.DoubleBuffer_)
|
|
constructor(arg0: Internal.Matrix3dc_)
|
|
constructor(arg0: Internal.Matrix4dc_)
|
|
constructor(arg0: Internal.Matrix4fc_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number)
|
|
constructor(arg0: Internal.Matrix4x3fc_)
|
|
constructor(arg0: Internal.Vector4d_, arg1: Internal.Vector4d_, arg2: Internal.Vector4d_, arg3: Internal.Vector4d_)
|
|
constructor(arg0: Internal.Matrix4x3dc_)
|
|
transformDirection(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
withLookAtUp(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): this;
|
|
mul(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4d_): this;
|
|
set(arg0: Internal.Matrix4fc_): this;
|
|
determinant3x3(): number;
|
|
mul0(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: number, arg2: number, arg3: number, arg4: number): this;
|
|
get4x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[]): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
unprojectRay(arg0: Internal.Vector2dc_, arg1: number[], arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
lookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
rotationAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number): this;
|
|
set4x3(arg0: Internal.Matrix4x3fc_): this;
|
|
perspectiveNear(): number;
|
|
rotateX(arg0: number, arg1: Internal.Matrix4d_): this;
|
|
unprojectInv(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
set(arg0: Internal.Matrix3dc_): this;
|
|
set4x3(arg0: Internal.Matrix4dc_): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
get4x3Transposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotate(arg0: Internal.AxisAngle4d_, arg1: Internal.Matrix4d_): this;
|
|
mulOrthoAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
unproject(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
get3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
mul(arg0: Internal.Matrix4x3dc_): this;
|
|
translation(arg0: Internal.Vector3fc_): this;
|
|
shadow(arg0: Internal.Vector4d_, arg1: Internal.Matrix4d_): this;
|
|
setOrthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): this;
|
|
unproject(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
mul(arg0: Internal.Matrix4dc_): this;
|
|
rotateY(arg0: number, arg1: Internal.Matrix4d_): this;
|
|
normalizedPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transpose(): this;
|
|
rotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
transpose3x3(): this;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
rotationTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): this;
|
|
transformProject(arg0: Internal.Vector4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
projectedGridRange(arg0: Internal.Matrix4dc_, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
setFloats(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
testAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): boolean;
|
|
transformPosition(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
mulTranslationAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
mul3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): this;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
zero(): this;
|
|
set(arg0: Internal.Matrix4dc_): this;
|
|
rotation(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
m03(): number;
|
|
isFinite(): boolean;
|
|
rotateXYZ(arg0: Internal.Vector3d_): this;
|
|
rotationX(arg0: number): this;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number, arg16: Internal.Matrix4d_): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
transformProject(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
invertPerspectiveView(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
translation(arg0: number, arg1: number, arg2: number): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
rotateAroundLocal(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number): this;
|
|
project(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
rotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
setTransposed(arg0: Internal.Matrix4dc_): this;
|
|
normalizedPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
mulOrthoAffine(arg0: Internal.Matrix4dc_): this;
|
|
rotateAffine(arg0: Internal.Quaternionfc_): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): this;
|
|
invertOrtho(): this;
|
|
mul0(arg0: Internal.Matrix4dc_): this;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4d_): this;
|
|
rotateLocal(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): this;
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
get4x3Transposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transformDirection(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
m30(arg0: number): this;
|
|
fma4x3(arg0: Internal.Matrix4dc_, arg1: number): this;
|
|
translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4d_): this;
|
|
billboardSpherical(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
setTranslation(arg0: Internal.Vector3dc_): this;
|
|
set(arg0: Internal.Matrix4x3fc_): this;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): this;
|
|
obliqueZ(arg0: number, arg1: number): this;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setLookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
m02(): number;
|
|
trapezoidCrop(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): this;
|
|
transformDirection(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
translate(arg0: number, arg1: number, arg2: number): this;
|
|
setOrtho2DLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
perspectiveOrigin(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): this;
|
|
cofactor3x3(): this;
|
|
lookAtPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): this;
|
|
unprojectInvRay(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector3d_, arg4: Internal.Vector3d_): this;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
perspectiveFrustumSlice(arg0: number, arg1: number, arg2: Internal.Matrix4d_): this;
|
|
normalizedPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
scale(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): this;
|
|
setFrustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
scaleXY(arg0: number, arg1: number): this;
|
|
mul(arg0: Internal.Matrix3x2fc_): this;
|
|
normal(): this;
|
|
m13(): number;
|
|
frustumRayDir(arg0: number, arg1: number, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
equals(arg0: any): boolean;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number): this;
|
|
translationRotateScaleMulAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: Internal.Matrix4d_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4dc_): this;
|
|
mulAffineR(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
frustumAabb(arg0: Internal.Vector3d_, arg1: Internal.Vector3d_): this;
|
|
rotateTowardsXY(arg0: number, arg1: number): this;
|
|
rotateAffineXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
lookAtPerspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): this;
|
|
rotateAroundAffine(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): this;
|
|
mul4x3ComponentWise(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
frustumPlane(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
translateLocal(arg0: Internal.Vector3dc_): this;
|
|
setLookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
rotateAffine(arg0: Internal.Quaterniondc_): this;
|
|
add4x3(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
set(arg0: Internal.Vector4d_, arg1: Internal.Vector4d_, arg2: Internal.Vector4d_, arg3: Internal.Vector4d_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
rotateLocalZ(arg0: number, arg1: Internal.Matrix4d_): this;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
sub4x3(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
scaleLocal(arg0: number, arg1: Internal.Matrix4d_): this;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setLookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
scale(arg0: number): this;
|
|
frustumCorner(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotationY(arg0: number): this;
|
|
setPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
mul(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
translationRotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): this;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
rotationZ(arg0: number): this;
|
|
setOrthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateLocalY(arg0: number, arg1: Internal.Matrix4d_): this;
|
|
rotateLocal(arg0: Internal.Quaterniondc_): this;
|
|
translationRotateScale(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: Internal.Vector3fc_): this;
|
|
rotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
getTranslation(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
invertFrustum(): this;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): this;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
translateLocal(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): this;
|
|
fma4x3(arg0: Internal.Matrix4dc_, arg1: number, arg2: Internal.Matrix4d_): this;
|
|
billboardCylindrical(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
mul3x3(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
rotateZ(arg0: number): this;
|
|
normalize3x3(arg0: Internal.Matrix4d_): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
set4x3(arg0: Internal.Matrix4x3dc_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
scaling(arg0: Internal.Vector3dc_): this;
|
|
translateLocal(arg0: Internal.Vector3fc_): this;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
translationRotateScale(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): this;
|
|
invertAffine(): this;
|
|
get(arg0: Internal.Matrix4d_): this;
|
|
rotationTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
translationRotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): this;
|
|
rotateLocalX(arg0: number, arg1: Internal.Matrix4d_): this;
|
|
lerp(arg0: Internal.Matrix4dc_, arg1: number): this;
|
|
transformPosition(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
setOrthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
normalize3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
set(arg0: Internal.DoubleBuffer_): this;
|
|
swap(arg0: Internal.Matrix4d_): this;
|
|
assume(arg0: number): this;
|
|
translation(arg0: Internal.Vector3dc_): this;
|
|
transformProject(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
unprojectInv(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
setColumn(arg0: number, arg1: Internal.Vector4dc_): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number): this;
|
|
affineSpan(arg0: Internal.Vector3d_, arg1: Internal.Vector3d_, arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
invert(arg0: Internal.Matrix4d_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4d_): this;
|
|
lookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4d_): this;
|
|
transformDirection(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
translationRotateScale(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniondc_, arg2: Internal.Vector3dc_): this;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
reflection(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
get(arg0: number, arg1: number): number;
|
|
mulAffine(arg0: Internal.Matrix4dc_): this;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): this;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number): this;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
normalize3x3(): this;
|
|
hashCode(): number;
|
|
rotateAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
unprojectRay(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector3d_, arg4: Internal.Vector3d_): this;
|
|
translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
transformTranspose(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
transformAab(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): this;
|
|
rotateAffineZYX(arg0: number, arg1: number, arg2: number): this;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
add(arg0: Internal.Matrix4dc_): this;
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4d_): this;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
set(arg0: number[]): this;
|
|
setOrthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
transformProject(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4d_): this;
|
|
mulLocal(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
lookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4d_): this;
|
|
m20(): number;
|
|
mulLocalAffine(arg0: Internal.Matrix4dc_): this;
|
|
unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
perspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
m12(arg0: number): this;
|
|
rotateX(arg0: number): this;
|
|
invertFrustum(arg0: Internal.Matrix4d_): this;
|
|
translationRotateScale(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: number): this;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): this;
|
|
perspectiveFov(): number;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
equals(arg0: Internal.Matrix4dc_, arg1: number): boolean;
|
|
invertAffine(arg0: Internal.Matrix4d_): this;
|
|
rotation(arg0: Internal.Quaternionfc_): this;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
rotation(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
m31(): number;
|
|
translateLocal(arg0: number, arg1: number, arg2: number): this;
|
|
testSphere(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
unproject(arg0: number, arg1: number, arg2: number, arg3: number[], arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
setTranslation(arg0: number, arg1: number, arg2: number): this;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): this;
|
|
rotateAroundLocal(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
m01(arg0: number): this;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
normal(arg0: Internal.Matrix4d_): this;
|
|
setLookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
setOrtho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
setRowColumn(arg0: number, arg1: number, arg2: number): this;
|
|
origin(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
reflection(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setLookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
invert(): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number, arg14: number, arg15: number): this;
|
|
cofactor3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
rotateLocalX(arg0: number): this;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): this;
|
|
set(arg0: number[], arg1: number): this;
|
|
setOrthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
rotateY(arg0: number): this;
|
|
setFromIntrinsic(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
rotateTowardsXY(arg0: number, arg1: number, arg2: Internal.Matrix4d_): this;
|
|
m13(arg0: number): this;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
mulPerspectiveAffine(arg0: Internal.Matrix4dc_): this;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mul(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix4d_): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
setPerspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
scale(arg0: number, arg1: number, arg2: number): this;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number): this;
|
|
cofactor3x3(arg0: Internal.Matrix4d_): this;
|
|
add4x3(arg0: Internal.Matrix4fc_, arg1: Internal.Matrix4d_): this;
|
|
set(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
determineProperties(): this;
|
|
setRotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
translationRotateScaleInvert(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: Internal.Vector3fc_): this;
|
|
m30(): number;
|
|
add(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
transformAffine(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
m02(arg0: number): this;
|
|
identity(): this;
|
|
setPerspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
getRowColumn(arg0: number, arg1: number): number;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
rotateAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
sub(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
rotateAffineZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
rotateLocalY(arg0: number): this;
|
|
mulLocalAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): this;
|
|
normal(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
rotateAffineXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
transformAffine(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
translationRotateScaleInvert(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): this;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): this;
|
|
add4x3(arg0: Internal.Matrix4dc_): this;
|
|
withLookAtUp(arg0: Internal.Vector3dc_): this;
|
|
transformDirection(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4d_): this;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
perspectiveInvOrigin(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotation(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
unprojectInvRay(arg0: Internal.Vector2dc_, arg1: number[], arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
setOrtho2D(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
getScale(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
m03(arg0: number): this;
|
|
rotation(arg0: Internal.AxisAngle4d_): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4dc_, arg5: Internal.Matrix4d_): this;
|
|
rotateAffine(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
transformTranspose(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
rotateLocalZ(arg0: number): this;
|
|
transpose3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transformTranspose(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4d_): this;
|
|
translationRotateScaleInvert(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniondc_, arg2: number): this;
|
|
project(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
setPerspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
translationRotateScaleInvert(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniondc_, arg2: Internal.Vector3dc_): this;
|
|
scaling(arg0: number, arg1: number, arg2: number): this;
|
|
mulComponentWise(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
scale(arg0: Internal.Vector3dc_): this;
|
|
rotateAffineYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
mulComponentWise(arg0: Internal.Matrix4dc_): this;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
lerp(arg0: Internal.Matrix4dc_, arg1: number, arg2: Internal.Matrix4d_): this;
|
|
transformDirection(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): this;
|
|
rotateZYX(arg0: Internal.Vector3d_): this;
|
|
project(arg0: Internal.Vector3dc_, arg1: number[], arg2: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateLocal(arg0: Internal.Quaternionfc_): this;
|
|
rotation(arg0: Internal.AxisAngle4f_): this;
|
|
transpose(arg0: Internal.Matrix4d_): this;
|
|
transpose3x3(arg0: Internal.Matrix4d_): this;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4d_): this;
|
|
setFrustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
m31(arg0: number): this;
|
|
rotateAffine(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): this;
|
|
isAffine(): boolean;
|
|
setPerspectiveLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
get4x3Transposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
translate(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4d_): this;
|
|
m01(): number;
|
|
setRotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
rotate(arg0: Internal.Quaterniondc_): this;
|
|
setOrtho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4d_): this;
|
|
rotateAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
rotate(arg0: Internal.AxisAngle4d_): this;
|
|
frustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): this;
|
|
getRow(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
m20(arg0: number): this;
|
|
rotationTowardsXY(arg0: number, arg1: number): this;
|
|
scaleLocal(arg0: number): this;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix4d_): this;
|
|
get(arg0: number[]): number[];
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
translate(arg0: Internal.Vector3fc_): this;
|
|
add4x3(arg0: Internal.Matrix4fc_): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
m12(): number;
|
|
scale(arg0: number, arg1: Internal.Matrix4d_): this;
|
|
setLookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateTranslation(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4d_): this;
|
|
translationRotateScaleMulAffine(arg0: Internal.Vector3fc_, arg1: Internal.Quaterniondc_, arg2: Internal.Vector3fc_, arg3: Internal.Matrix4d_): this;
|
|
translationRotateScaleInvert(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionfc_, arg2: number): this;
|
|
arcball(arg0: number, arg1: Internal.Vector3dc_, arg2: number, arg3: number): this;
|
|
originAffine(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
clone(): any;
|
|
rotate(arg0: Internal.AxisAngle4f_): this;
|
|
getRow(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
static projViewFromRectangle(arg0: Internal.Vector3d_, arg1: Internal.Vector3d_, arg2: Internal.Vector3d_, arg3: Internal.Vector3d_, arg4: number, arg5: boolean, arg6: Internal.Matrix4d_, arg7: Internal.Matrix4d_): void;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
transformProject(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
withLookAtUp(arg0: number, arg1: number, arg2: number): this;
|
|
set(arg0: Internal.Matrix4x3dc_): this;
|
|
m23(): number;
|
|
m00(): number;
|
|
mul(arg0: Internal.Matrix4f_): this;
|
|
lookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
invertPerspective(arg0: Internal.Matrix4d_): this;
|
|
get(arg0: number[]): number[];
|
|
determinant(): number;
|
|
frustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4d_): this;
|
|
properties(): number;
|
|
m32(arg0: number): this;
|
|
rotateYXZ(arg0: Internal.Vector3d_): this;
|
|
toString(): string;
|
|
setPerspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
perspectiveOffCenter(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
set(arg0: number[], arg1: number): this;
|
|
sub(arg0: Internal.Matrix4dc_): this;
|
|
mul(arg0: Internal.Matrix3x2dc_): this;
|
|
perspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): this;
|
|
transformProject(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
m11(): number;
|
|
determinantAffine(): number;
|
|
transformPosition(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
translationRotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
m21(arg0: number): this;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
reflection(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_): this;
|
|
mulLocal(arg0: Internal.Matrix4dc_): this;
|
|
transformAffine(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): Internal.Vector4d;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
translationRotateScale(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number): this;
|
|
arcball(arg0: number, arg1: Internal.Vector3dc_, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
rotate(arg0: Internal.Quaternionfc_): this;
|
|
m22(): number;
|
|
invertPerspectiveView(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4d_): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
getEulerAnglesZYX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get4x3Transposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
set(arg0: number[]): this;
|
|
mulAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
m10(arg0: number): this;
|
|
m33(arg0: number): this;
|
|
set3x3(arg0: Internal.Matrix3dc_): this;
|
|
setPerspectiveRect(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix4d_): this;
|
|
reflection(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
translate(arg0: Internal.Vector3dc_): this;
|
|
setFrustumLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean): this;
|
|
invertPerspective(): this;
|
|
rotation(arg0: Internal.Quaterniondc_): this;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: Internal.Matrix4dc_, arg2: Internal.Matrix4d_): this;
|
|
m10(): number;
|
|
m33(): number;
|
|
mulAffineR(arg0: Internal.Matrix4dc_): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
sub4x3(arg0: Internal.Matrix4dc_): this;
|
|
invertOrtho(arg0: Internal.Matrix4d_): this;
|
|
m22(arg0: number): this;
|
|
translationRotateScale(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniondc_, arg2: number): this;
|
|
getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
set3x3(arg0: Internal.Matrix4dc_): this;
|
|
setRow(arg0: number, arg1: Internal.Vector4dc_): this;
|
|
rotateAffine(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): this;
|
|
reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_): this;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4d_): this;
|
|
reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4d_): this;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
testPoint(arg0: number, arg1: number, arg2: number): boolean;
|
|
scaling(arg0: number): this;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
perspective(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
billboardSpherical(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_): this;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4d_): this;
|
|
translationRotate(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniondc_): this;
|
|
rotateAffineYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
getColumn(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
setOrthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
m21(): number;
|
|
perspectiveFar(): number;
|
|
setFrustum(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
mul4x3ComponentWise(arg0: Internal.Matrix4dc_): this;
|
|
translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4d_): this;
|
|
m11(arg0: number): this;
|
|
setRotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4d_): this;
|
|
positiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Vector3d_, arg7: Internal.Vector3d_): this;
|
|
setPerspective(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4d_): this;
|
|
getColumn(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
setFloats(arg0: Internal.ByteBuffer_): this;
|
|
m32(): number;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean): this;
|
|
scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4d_): this;
|
|
orthoCrop(arg0: Internal.Matrix4dc_, arg1: Internal.Matrix4d_): this;
|
|
m00(arg0: number): this;
|
|
m23(arg0: number): this;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4d_): this;
|
|
get finite(): boolean
|
|
set transposed(arg0: Internal.Matrix4dc_)
|
|
set translation(arg0: Internal.Vector3dc_)
|
|
get affine(): boolean
|
|
set floats(arg0: Internal.ByteBuffer_)
|
|
}
|
|
type Matrix4d_ = Matrix4d;
|
|
class FrameType extends Internal.Enum<Internal.FrameType> {
|
|
getDisplayName(): Internal.Component;
|
|
static valueOf($$0: string): Internal.FrameType;
|
|
getName(): string;
|
|
getTexture(): number;
|
|
static byName($$0: string): Internal.FrameType;
|
|
static values(): Internal.FrameType[];
|
|
getChatColor(): Internal.ChatFormatting;
|
|
get displayName(): Internal.Component
|
|
get name(): string
|
|
get texture(): number
|
|
get chatColor(): Internal.ChatFormatting
|
|
readonly static "TASK": Internal.FrameType;
|
|
readonly static "CHALLENGE": Internal.FrameType;
|
|
readonly static "GOAL": Internal.FrameType;
|
|
}
|
|
type FrameType_ = "challenge" | FrameType | "goal" | "task";
|
|
class BlackstoneReplaceProcessor extends Internal.StructureProcessor {
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "INSTANCE": Internal.BlackstoneReplaceProcessor;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlackstoneReplaceProcessor_ = BlackstoneReplaceProcessor;
|
|
interface IEventHandler {
|
|
onEvent(arg0: Internal.EventJS_): void;
|
|
}
|
|
type IEventHandler_ = ((arg0: Internal.EventJS)=>void) | IEventHandler;
|
|
class ImmutableMultiset$Builder <E> extends Internal.ImmutableCollection$Builder<E> {
|
|
constructor()
|
|
add(arg0: any[]): Internal.ImmutableCollection$Builder<any>;
|
|
addAll(arg0: Internal.Iterator_<any>): Internal.ImmutableCollection$Builder<any>;
|
|
addCopies(arg0: E, arg1: number): this;
|
|
setCount(arg0: E, arg1: number): this;
|
|
addAll(arg0: Internal.Iterable_<any>): Internal.ImmutableCollection$Builder<any>;
|
|
build(): Internal.ImmutableCollection<any>;
|
|
add(arg0: any): Internal.ImmutableCollection$Builder<any>;
|
|
}
|
|
type ImmutableMultiset$Builder_<E> = ImmutableMultiset$Builder<E>;
|
|
class ShapelessRecipe implements Internal.CraftingRecipe {
|
|
constructor($$0: ResourceLocation_, $$1: string, $$2: Internal.ItemStack_, $$3: Internal.NonNullList_<Internal.Ingredient_>)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
isSpecial(): boolean;
|
|
getGroup(): string;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
getId(): ResourceLocation;
|
|
isIncomplete(): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getResultItem(): Internal.ItemStack;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get special(): boolean
|
|
get group(): string
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get id(): ResourceLocation
|
|
get incomplete(): boolean
|
|
get resultItem(): Internal.ItemStack
|
|
readonly "ingredients": Internal.NonNullList<Internal.Ingredient>;
|
|
readonly "result": Internal.ItemStack;
|
|
readonly "group": string;
|
|
}
|
|
type ShapelessRecipe_ = ShapelessRecipe;
|
|
abstract class ClientboundPlayerInfoPacket$Action extends Internal.Enum<Internal.ClientboundPlayerInfoPacket$Action> {
|
|
static values(): Internal.ClientboundPlayerInfoPacket$Action[];
|
|
static valueOf($$0: string): Internal.ClientboundPlayerInfoPacket$Action;
|
|
readonly static "REMOVE_PLAYER": any;
|
|
readonly static "UPDATE_DISPLAY_NAME": any;
|
|
readonly static "UPDATE_LATENCY": any;
|
|
readonly static "UPDATE_GAME_MODE": any;
|
|
readonly static "ADD_PLAYER": any;
|
|
}
|
|
type ClientboundPlayerInfoPacket$Action_ = "update_game_mode" | "update_display_name" | "update_latency" | ClientboundPlayerInfoPacket$Action | "remove_player" | "add_player";
|
|
class LootContextParam <T> {
|
|
constructor($$0: ResourceLocation_)
|
|
toString(): string;
|
|
getName(): ResourceLocation;
|
|
get name(): ResourceLocation
|
|
}
|
|
type LootContextParam_<T> = LootContextParam<T>;
|
|
abstract class PalettedContainer$Strategy {
|
|
size(): number;
|
|
getConfiguration(arg0: Internal.IdMap_<A>, arg1: number): Internal.PalettedContainer$Configuration<A>;
|
|
getIndex($$0: number, $$1: number, $$2: number): number;
|
|
readonly static "HASHMAP_PALETTE_FACTORY": any;
|
|
readonly static "LINEAR_PALETTE_FACTORY": any;
|
|
readonly static "SINGLE_VALUE_PALETTE_FACTORY": any;
|
|
readonly static "SECTION_BIOMES": any;
|
|
readonly static "SECTION_STATES": any;
|
|
}
|
|
type PalettedContainer$Strategy_ = PalettedContainer$Strategy;
|
|
abstract class StateTestingPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test($$0: Internal.WorldGenLevel_, $$1: BlockPos_): boolean;
|
|
}
|
|
type StateTestingPredicate_ = StateTestingPredicate;
|
|
class GameRules$Type <T> {
|
|
constructor($$0: Internal.Supplier_<Internal.ArgumentType_<any>>, $$1: Internal.Function_<Internal.GameRules$Type_<T>, T>, $$2: Internal.BiConsumer_<Internal.MinecraftServer_, T>, $$3: any_<T>)
|
|
callVisitor($$0: Internal.GameRules$GameRuleTypeVisitor_, $$1: Internal.GameRules$Key_<T>): void;
|
|
createRule(): T;
|
|
createArgument($$0: string): Internal.RequiredArgumentBuilder<Internal.CommandSourceStack, any>;
|
|
}
|
|
type GameRules$Type_<T> = GameRules$Type<T>;
|
|
class Material {
|
|
constructor($$0: Internal.MaterialColor_, $$1: boolean, $$2: boolean, $$3: boolean, $$4: boolean, $$5: boolean, $$6: boolean, $$7: Internal.PushReaction_)
|
|
isReplaceable(): boolean;
|
|
isSolid(): boolean;
|
|
isSolidBlocking(): boolean;
|
|
blocksMotion(): boolean;
|
|
getColor(): Internal.MaterialColor;
|
|
isLiquid(): boolean;
|
|
isFlammable(): boolean;
|
|
getPushReaction(): Internal.PushReaction;
|
|
get replaceable(): boolean
|
|
get solid(): boolean
|
|
get solidBlocking(): boolean
|
|
get color(): Internal.MaterialColor
|
|
get liquid(): boolean
|
|
get flammable(): boolean
|
|
get pushReaction(): Internal.PushReaction
|
|
readonly static "SCULK": Internal.Material;
|
|
readonly static "HEAVY_METAL": Internal.Material;
|
|
readonly static "PLANT": Internal.Material;
|
|
readonly static "SPONGE": Internal.Material;
|
|
readonly static "WATER_PLANT": Internal.Material;
|
|
readonly static "WOOL": Internal.Material;
|
|
readonly static "REPLACEABLE_PLANT": Internal.Material;
|
|
readonly static "ICE_SOLID": Internal.Material;
|
|
readonly static "BUBBLE_COLUMN": Internal.Material;
|
|
readonly static "WOOD": Internal.Material;
|
|
readonly static "STONE": Internal.Material;
|
|
readonly static "STRUCTURAL_AIR": Internal.Material;
|
|
readonly static "REPLACEABLE_FIREPROOF_PLANT": Internal.Material;
|
|
readonly static "LAVA": Internal.Material;
|
|
readonly static "AMETHYST": Internal.Material;
|
|
readonly static "NETHER_WOOD": Internal.Material;
|
|
readonly static "DECORATION": Internal.Material;
|
|
readonly static "BAMBOO_SAPLING": Internal.Material;
|
|
readonly static "EXPLOSIVE": Internal.Material;
|
|
readonly static "CACTUS": Internal.Material;
|
|
readonly static "DIRT": Internal.Material;
|
|
readonly static "LEAVES": Internal.Material;
|
|
readonly static "BAMBOO": Internal.Material;
|
|
readonly static "SAND": Internal.Material;
|
|
readonly static "AIR": Internal.Material;
|
|
readonly static "CLOTH_DECORATION": Internal.Material;
|
|
readonly static "GRASS": Internal.Material;
|
|
readonly static "SHULKER_SHELL": Internal.Material;
|
|
readonly static "WEB": Internal.Material;
|
|
readonly static "TOP_SNOW": Internal.Material;
|
|
readonly static "PISTON": Internal.Material;
|
|
readonly static "EGG": Internal.Material;
|
|
readonly static "REPLACEABLE_WATER_PLANT": Internal.Material;
|
|
readonly static "PORTAL": Internal.Material;
|
|
readonly static "MOSS": Internal.Material;
|
|
readonly static "ICE": Internal.Material;
|
|
readonly static "BARRIER": Internal.Material;
|
|
readonly static "GLASS": Internal.Material;
|
|
readonly static "FIRE": Internal.Material;
|
|
readonly static "WATER": Internal.Material;
|
|
readonly static "VEGETABLE": Internal.Material;
|
|
readonly static "POWDER_SNOW": Internal.Material;
|
|
readonly static "CLAY": Internal.Material;
|
|
readonly static "CAKE": Internal.Material;
|
|
readonly static "BUILDABLE_GLASS": Internal.Material;
|
|
readonly static "SNOW": Internal.Material;
|
|
readonly static "METAL": Internal.Material;
|
|
}
|
|
type Material_ = Material;
|
|
interface ChannelFuture extends io.netty.util.concurrent.Future<void> {
|
|
channel(): io.netty.channel.Channel;
|
|
removeListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
isVoid(): boolean;
|
|
await(): this;
|
|
addListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
removeListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
syncUninterruptibly(): this;
|
|
addListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
sync(): this;
|
|
awaitUninterruptibly(): this;
|
|
get void(): boolean
|
|
}
|
|
type ChannelFuture_ = ChannelFuture;
|
|
class BeeDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
constructor($$0: Internal.Minecraft_)
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
removeBeeInfo($$0: number): void;
|
|
addOrUpdateHiveInfo($$0: Internal.BeeDebugRenderer$HiveInfo_): void;
|
|
addOrUpdateBeeInfo($$0: Internal.BeeDebugRenderer$BeeInfo_): void;
|
|
clear(): void;
|
|
}
|
|
type BeeDebugRenderer_ = BeeDebugRenderer;
|
|
abstract class HitResult {
|
|
distanceTo($$0: Internal.Entity_): number;
|
|
getLocation(): Vec3;
|
|
getType(): Internal.HitResult$Type;
|
|
get location(): Vec3
|
|
get type(): Internal.HitResult$Type
|
|
}
|
|
type HitResult_ = HitResult;
|
|
interface Float2ObjectFunction <V> extends Internal.DoubleFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Float2ReferenceFunction<T>;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Float2FloatFunction;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ObjectFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ObjectFunction<V>;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Float2ObjectFunction<T>;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Float2CharFunction;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
put(arg0: number, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
containsKey(arg0: any): boolean;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ObjectFunction<V>;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ObjectFunction<V>;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Float2ByteFunction;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
get(arg0: number): V;
|
|
containsKey(arg0: number): boolean;
|
|
apply(arg0: number): V;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
apply(arg0: number): V;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Float2IntFunction;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Float2LongFunction;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Float2ShortFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Float2DoubleFunction;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ObjectFunction<V>;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
put(arg0: number, arg1: V): V;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ObjectFunction<V>;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Float2ObjectFunction_<V> = ((arg0: number)=>V) | Float2ObjectFunction<V>;
|
|
class DateFormatSymbols implements Internal.Cloneable, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: Internal.Locale_)
|
|
clone(): any;
|
|
getShortWeekdays(): string[];
|
|
getLocalPatternChars(): string;
|
|
getShortMonths(): string[];
|
|
static getInstance(arg0: Internal.Locale_): Internal.DateFormatSymbols;
|
|
setEras(arg0: string[]): void;
|
|
setMonths(arg0: string[]): void;
|
|
setShortMonths(arg0: string[]): void;
|
|
getWeekdays(): string[];
|
|
getAmPmStrings(): string[];
|
|
setLocalPatternChars(arg0: string): void;
|
|
static getAvailableLocales(): Internal.Locale[];
|
|
setAmPmStrings(arg0: string[]): void;
|
|
setWeekdays(arg0: string[]): void;
|
|
setZoneStrings(arg0: string[][]): void;
|
|
hashCode(): number;
|
|
getEras(): string[];
|
|
setShortWeekdays(arg0: string[]): void;
|
|
equals(arg0: any): boolean;
|
|
getZoneStrings(): string[][];
|
|
static getInstance(): Internal.DateFormatSymbols;
|
|
getMonths(): string[];
|
|
get shortWeekdays(): string[]
|
|
get localPatternChars(): string
|
|
get shortMonths(): string[]
|
|
set eras(arg0: string[])
|
|
set months(arg0: string[])
|
|
set shortMonths(arg0: string[])
|
|
get weekdays(): string[]
|
|
get amPmStrings(): string[]
|
|
set localPatternChars(arg0: string)
|
|
get availableLocales(): Internal.Locale[]
|
|
set amPmStrings(arg0: string[])
|
|
set weekdays(arg0: string[])
|
|
set zoneStrings(arg0: string[][])
|
|
get eras(): string[]
|
|
set shortWeekdays(arg0: string[])
|
|
get zoneStrings(): string[][]
|
|
get instance(): Internal.DateFormatSymbols
|
|
get months(): string[]
|
|
}
|
|
type DateFormatSymbols_ = DateFormatSymbols;
|
|
class EntryGroup$Builder extends Internal.LootPoolEntryContainer$Builder<Internal.EntryGroup$Builder> {
|
|
constructor(...$$0: Internal.LootPoolEntryContainer$Builder_<any>[])
|
|
build(): Internal.LootPoolEntryContainer;
|
|
append($$0: Internal.LootPoolEntryContainer$Builder_<any>): this;
|
|
}
|
|
type EntryGroup$Builder_ = EntryGroup$Builder;
|
|
interface VillagerDataHolder {
|
|
setVillagerData(arg0: Internal.VillagerData_): void;
|
|
getVillagerData(): Internal.VillagerData;
|
|
set villagerData(arg0: Internal.VillagerData_)
|
|
get villagerData(): Internal.VillagerData
|
|
}
|
|
type VillagerDataHolder_ = VillagerDataHolder;
|
|
interface Byte2BooleanFunction extends it.unimi.dsi.fastutil.Function<number, boolean>, Internal.IntPredicate {
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Byte2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
or(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
negate(): Internal.IntPredicate;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
remove(arg0: number): boolean;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2BooleanFunction;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Byte2ByteFunction;
|
|
containsKey(arg0: any): boolean;
|
|
get(arg0: any): boolean;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Byte2ReferenceFunction<T>;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2BooleanFunction;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
put(arg0: any, arg1: any): any;
|
|
containsKey(arg0: number): boolean;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Byte2IntFunction;
|
|
defaultReturnValue(): boolean;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Byte2ObjectFunction<T>;
|
|
and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Byte2DoubleFunction;
|
|
get(arg0: number): boolean;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2BooleanFunction<T>;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Byte2CharFunction;
|
|
test(arg0: number): boolean;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2BooleanFunction<T>;
|
|
getOrDefault(arg0: number, arg1: boolean): boolean;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2BooleanFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, boolean>;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Byte2FloatFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2BooleanFunction;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Byte2LongFunction;
|
|
clear(): void;
|
|
apply(arg0: number): boolean;
|
|
remove(arg0: any): any;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2BooleanFunction;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2BooleanFunction;
|
|
}
|
|
type Byte2BooleanFunction_ = ((arg0: number)=>boolean) | Byte2BooleanFunction;
|
|
class ZonedDateTime implements Internal.ChronoZonedDateTime<Internal.LocalDate>, Internal.Temporal, Internal.Serializable {
|
|
getHour(): number;
|
|
getMonth(): Internal.Month;
|
|
toLocalTime(): Internal.LocalTime;
|
|
isAfter(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
withDayOfMonth(arg0: number): this;
|
|
toInstant(): Internal.Instant;
|
|
withLaterOffsetAtOverlap(): this;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
getDayOfWeek(): Internal.DayOfWeek;
|
|
static ofLocal(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneId_, arg2: Internal.ZoneOffset_): Internal.ZonedDateTime;
|
|
compareTo(arg0: any): number;
|
|
withMonth(arg0: number): this;
|
|
withZoneSameLocal(arg0: Internal.ZoneId_): Internal.ChronoZonedDateTime<any>;
|
|
withMinute(arg0: number): this;
|
|
getMinute(): number;
|
|
withFixedOffsetZone(): this;
|
|
minusWeeks(arg0: number): this;
|
|
getDayOfMonth(): number;
|
|
withDayOfYear(arg0: number): this;
|
|
plusSeconds(arg0: number): this;
|
|
plusYears(arg0: number): this;
|
|
plusMinutes(arg0: number): this;
|
|
with(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
|
|
plusDays(arg0: number): this;
|
|
static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
minusDays(arg0: number): this;
|
|
static ofStrict(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
withYear(arg0: number): this;
|
|
compareTo(arg0: Internal.ChronoZonedDateTime_<any>): number;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
getChronology(): Internal.Chronology;
|
|
minusSeconds(arg0: number): this;
|
|
getYear(): number;
|
|
isBefore(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.ZonedDateTime;
|
|
static now(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
minusMonths(arg0: number): this;
|
|
toEpochSecond(): number;
|
|
withSecond(arg0: number): this;
|
|
static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
getMonthValue(): number;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.ZonedDateTime;
|
|
static of(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
toLocalDate(): Internal.LocalDate;
|
|
plusMonths(arg0: number): this;
|
|
minusNanos(arg0: number): this;
|
|
static now(): Internal.ZonedDateTime;
|
|
plusNanos(arg0: number): this;
|
|
getZone(): Internal.ZoneId;
|
|
static ofInstant(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
with(arg0: Internal.TemporalField_, arg1: number): this;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
withHour(arg0: number): this;
|
|
withEarlierOffsetAtOverlap(): Internal.ChronoZonedDateTime<any>;
|
|
minusHours(arg0: number): this;
|
|
withNano(arg0: number): this;
|
|
getOffset(): Internal.ZoneOffset;
|
|
toString(): string;
|
|
isEqual(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
|
|
getDayOfYear(): number;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_, arg2: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
getNano(): number;
|
|
minusMinutes(arg0: number): this;
|
|
getSecond(): number;
|
|
toLocalDateTime(): Internal.ChronoLocalDateTime<any>;
|
|
plusHours(arg0: number): this;
|
|
plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
static parse(arg0: Internal.CharSequence_): Internal.ZonedDateTime;
|
|
hashCode(): number;
|
|
minusYears(arg0: number): this;
|
|
truncatedTo(arg0: Internal.TemporalUnit_): this;
|
|
static now(arg0: Internal.Clock_): Internal.ZonedDateTime;
|
|
plusWeeks(arg0: number): this;
|
|
toOffsetDateTime(): Internal.OffsetDateTime;
|
|
equals(arg0: any): boolean;
|
|
minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
withZoneSameInstant(arg0: Internal.ZoneId_): Internal.ChronoZonedDateTime<any>;
|
|
get hour(): number
|
|
get month(): Internal.Month
|
|
get dayOfWeek(): Internal.DayOfWeek
|
|
get minute(): number
|
|
get dayOfMonth(): number
|
|
get chronology(): Internal.Chronology
|
|
get year(): number
|
|
get monthValue(): number
|
|
get zone(): Internal.ZoneId
|
|
get offset(): Internal.ZoneOffset
|
|
get dayOfYear(): number
|
|
get nano(): number
|
|
get second(): number
|
|
}
|
|
type ZonedDateTime_ = ZonedDateTime;
|
|
abstract class Record {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type Record_ = Record;
|
|
abstract class AbstractEventExecutorGroup implements Internal.EventExecutorGroup {
|
|
constructor()
|
|
scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
|
|
shutdownNow(): Internal.List<Internal.Runnable>;
|
|
invokeAny(arg0: Internal.Collection_<any>, arg1: number, arg2: Internal.TimeUnit_): T;
|
|
scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
submit(arg0: Internal.Runnable_, arg1: any): Internal.Future<any>;
|
|
shutdownGracefully(): io.netty.util.concurrent.Future<any>;
|
|
invokeAll(arg0: Internal.Collection_<any>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
invokeAll(arg0: Internal.Collection_<any>): Internal.List<Internal.Future<T>>;
|
|
shutdown(): void;
|
|
submit(arg0: Internal.Callable_<any>): Internal.Future<any>;
|
|
schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.ScheduledFuture<any>;
|
|
submit(arg0: Internal.Runnable_): Internal.Future<any>;
|
|
execute(arg0: Internal.Runnable_): void;
|
|
invokeAny(arg0: Internal.Collection_<any>): T;
|
|
schedule(arg0: Internal.Callable_<any>, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
|
|
}
|
|
type AbstractEventExecutorGroup_ = AbstractEventExecutorGroup;
|
|
interface Boolean2ShortFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2ShortFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Boolean2ByteFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ShortFunction;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Boolean2ObjectFunction<T>;
|
|
put(arg0: boolean, arg1: number): number;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
containsKey(arg0: any): boolean;
|
|
get(arg0: any): number;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Boolean2DoubleFunction;
|
|
apply(arg0: boolean): number;
|
|
defaultReturnValue(): number;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Boolean2IntFunction;
|
|
get(arg0: boolean): number;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: boolean): number;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Boolean2LongFunction;
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ShortFunction;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ShortFunction;
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Boolean2FloatFunction;
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Boolean2ReferenceFunction<T>;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ShortFunction;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2ShortFunction<T>;
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ShortFunction;
|
|
put(arg0: boolean, arg1: number): number;
|
|
getOrDefault(arg0: boolean, arg1: number): number;
|
|
containsKey(arg0: boolean): boolean;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, T>;
|
|
clear(): void;
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ShortFunction;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Boolean2CharFunction;
|
|
}
|
|
type Boolean2ShortFunction_ = Boolean2ShortFunction | ((arg0: boolean)=>number);
|
|
interface DensityFunction$ContextProvider {
|
|
forIndex(arg0: number): Internal.DensityFunction$FunctionContext;
|
|
fillAllDirectly(arg0: number[], arg1: Internal.DensityFunction_): void;
|
|
}
|
|
type DensityFunction$ContextProvider_ = DensityFunction$ContextProvider;
|
|
class ChunkTracker {
|
|
constructor()
|
|
getChunks(flags: number): Internal.LongStream;
|
|
hasMergedFlags(x: number, z: number, flags: number): boolean;
|
|
loadChunk(x: number, z: number): boolean;
|
|
update(): void;
|
|
unloadChunk(x: number, z: number): boolean;
|
|
onLightDataAdded(x: number, z: number): void;
|
|
}
|
|
type ChunkTracker_ = ChunkTracker;
|
|
abstract class BanListEntry <T> extends Internal.StoredUserEntry<T> {
|
|
constructor($$0: T, $$1: Internal.Date_, $$2: string, $$3: Internal.Date_, $$4: string)
|
|
getDisplayName(): Internal.Component;
|
|
getExpires(): Internal.Date;
|
|
getSource(): string;
|
|
getCreated(): Internal.Date;
|
|
getReason(): string;
|
|
get displayName(): Internal.Component
|
|
get expires(): Internal.Date
|
|
get source(): string
|
|
get created(): Internal.Date
|
|
get reason(): string
|
|
readonly static "EXPIRES_NEVER": "forever";
|
|
readonly static "DATE_FORMAT": Internal.SimpleDateFormat;
|
|
}
|
|
type BanListEntry_<T> = BanListEntry<T>;
|
|
class MathContext implements Internal.Serializable {
|
|
constructor(arg0: number)
|
|
constructor(arg0: number, arg1: Internal.RoundingMode_)
|
|
constructor(arg0: string)
|
|
hashCode(): number;
|
|
getPrecision(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
getRoundingMode(): Internal.RoundingMode;
|
|
get precision(): number
|
|
get roundingMode(): Internal.RoundingMode
|
|
readonly static "DECIMAL128": Internal.MathContext;
|
|
readonly static "UNLIMITED": Internal.MathContext;
|
|
readonly static "DECIMAL32": Internal.MathContext;
|
|
readonly static "DECIMAL64": Internal.MathContext;
|
|
}
|
|
type MathContext_ = MathContext;
|
|
interface ComponentContainer extends Internal.NbtSerializable {
|
|
tickServerComponents(): void;
|
|
toDynamic(dynamic: Internal.Dynamic_<T>): Internal.Dynamic<T>;
|
|
toTag(arg0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
tickClientComponents(): void;
|
|
keys(): Internal.Set<Internal.ComponentKey<any>>;
|
|
copyFrom(arg0: Internal.ComponentContainer_): void;
|
|
fromTag(arg0: Internal.CompoundTag_): void;
|
|
fromDynamic(dynamic: Internal.Dynamic_<any>): void;
|
|
hasComponents(): boolean;
|
|
readonly static "EMPTY": any;
|
|
}
|
|
type ComponentContainer_ = ComponentContainer;
|
|
class EntityDataAccessor <T> {
|
|
constructor($$0: number, $$1: Internal.EntityDataSerializer_<T>)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals($$0: any): boolean;
|
|
getId(): number;
|
|
getSerializer(): Internal.EntityDataSerializer<T>;
|
|
get id(): number
|
|
get serializer(): Internal.EntityDataSerializer<T>
|
|
}
|
|
type EntityDataAccessor_<T> = EntityDataAccessor<T>;
|
|
interface ContextFactory$Listener {
|
|
contextCreated(arg0: Internal.Context_): void;
|
|
contextReleased(arg0: Internal.Context_): void;
|
|
}
|
|
type ContextFactory$Listener_ = ContextFactory$Listener;
|
|
class Potion {
|
|
constructor($$0: string, ...$$1: Internal.MobEffectInstance_[])
|
|
constructor(...$$0: Internal.MobEffectInstance_[])
|
|
getEffects(): Internal.List<Internal.MobEffectInstance>;
|
|
hasInstantEffects(): boolean;
|
|
static byName($$0: string): Internal.Potion;
|
|
getName($$0: string): string;
|
|
get effects(): Internal.List<Internal.MobEffectInstance>
|
|
}
|
|
type Potion_ = Potion | Special.Potion;
|
|
abstract class ZoneId implements Internal.Serializable {
|
|
static of(arg0: string): Internal.ZoneId;
|
|
toString(): string;
|
|
static ofOffset(arg0: string, arg1: Internal.ZoneOffset_): Internal.ZoneId;
|
|
getId(): string;
|
|
getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.ZoneId;
|
|
static systemDefault(): Internal.ZoneId;
|
|
hashCode(): number;
|
|
getRules(): Internal.ZoneRules;
|
|
static getAvailableZoneIds(): Internal.Set<string>;
|
|
static of(arg0: string, arg1: Internal.Map_<string, string>): Internal.ZoneId;
|
|
equals(arg0: any): boolean;
|
|
normalized(): this;
|
|
get id(): string
|
|
get rules(): Internal.ZoneRules
|
|
get availableZoneIds(): Internal.Set<string>
|
|
readonly static "SHORT_IDS": {"AST": "America/Anchorage", "MST": "-07:00", "SST": "Pacific/Guadalcanal", "CTT": "Asia/Shanghai", "PRT": "America/Puerto_Rico", "ECT": "Europe/Paris", "EAT": "Africa/Addis_Ababa", "EST": "-05:00", "PNT": "America/Phoenix", "PLT": "Asia/Karachi", "CNT": "America/St_Johns", "IET": "America/Indiana/Indianapolis", "VST": "Asia/Ho_Chi_Minh", "JST": "Asia/Tokyo", "ART": "Africa/Cairo", "PST": "America/Los_Angeles", "BET": "America/Sao_Paulo", "MIT": "Pacific/Apia", "CAT": "Africa/Harare", "AGT": "America/Argentina/Buenos_Aires", "NET": "Asia/Yerevan", "CST": "America/Chicago", "IST": "Asia/Kolkata", "AET": "Australia/Sydney", "BST": "Asia/Dhaka", "ACT": "Australia/Darwin", "HST": "-10:00", "NST": "Pacific/Auckland"};
|
|
}
|
|
type ZoneId_ = ZoneId;
|
|
class DoubleBlockHalf extends Internal.Enum<Internal.DoubleBlockHalf> implements Internal.StringRepresentable {
|
|
static values(): Internal.DoubleBlockHalf[];
|
|
toString(): string;
|
|
static valueOf($$0: string): Internal.DoubleBlockHalf;
|
|
getSerializedName(): string;
|
|
get serializedName(): string
|
|
readonly static "UPPER": Internal.DoubleBlockHalf;
|
|
readonly static "LOWER": Internal.DoubleBlockHalf;
|
|
}
|
|
type DoubleBlockHalf_ = "lower" | DoubleBlockHalf | "upper";
|
|
class PlayerTabOverlay extends Internal.GuiComponent implements Internal.PlayerListHudInvoker {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.Gui_)
|
|
setHeader($$0: Internal.Component_): void;
|
|
setFooter($$0: Internal.Component_): void;
|
|
render($$0: Internal.PoseStack_, $$1: number, $$2: Internal.Scoreboard_, $$3: Internal.Objective_): void;
|
|
getNameForDisplay($$0: Internal.PlayerInfo_): Internal.Component;
|
|
invokeRenderLatencyIcon(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: Internal.PlayerInfo_): void;
|
|
reset(): void;
|
|
setVisible($$0: boolean): void;
|
|
set header($$0: Internal.Component_)
|
|
set footer($$0: Internal.Component_)
|
|
set visible($$0: boolean)
|
|
readonly static "HEART_GOLDEN_FULL": 160;
|
|
readonly static "HEART_EMPTY_CONTAINER": 16;
|
|
readonly static "HEART_GHOST_HALF_FULL": 79;
|
|
readonly static "MAX_ROWS_PER_COL": 20;
|
|
readonly static "HEART_GHOST_FULL": 70;
|
|
readonly static "HEART_GOLDEN_HALF_FULL": 169;
|
|
readonly static "HEART_EMPTY_CONTAINER_BLINKING": 25;
|
|
readonly static "HEART_HALF_FULL": 61;
|
|
readonly static "HEART_FULL": 52;
|
|
}
|
|
type PlayerTabOverlay_ = PlayerTabOverlay;
|
|
interface RemappableRegistry {
|
|
remap(arg0: string, arg1: Internal.Object2IntMap_<ResourceLocation_>, arg2: Internal.RemappableRegistry$RemapMode_): void;
|
|
unmap(arg0: string): void;
|
|
}
|
|
type RemappableRegistry_ = RemappableRegistry;
|
|
class ItemEntityInteractEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, entity: Internal.Entity_, hand: Hand_)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getHand(): Hand;
|
|
getItem(): Internal.ItemStackJS;
|
|
getTarget(): Internal.EntityJS;
|
|
get entity(): Internal.EntityJS
|
|
get hand(): Hand
|
|
get item(): Internal.ItemStackJS
|
|
get target(): Internal.EntityJS
|
|
}
|
|
type ItemEntityInteractEventJS_ = ItemEntityInteractEventJS;
|
|
class GolemSensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
constructor($$0: number)
|
|
static golemDetected($$0: Internal.LivingEntity_): void;
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
static checkForNearbyGolem($$0: Internal.LivingEntity_): void;
|
|
}
|
|
type GolemSensor_ = GolemSensor;
|
|
abstract class Permission implements Internal.Guard, Internal.Serializable {
|
|
constructor(arg0: string)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getName(): string;
|
|
getActions(): string;
|
|
newPermissionCollection(): Internal.PermissionCollection;
|
|
implies(arg0: Internal.Permission_): boolean;
|
|
checkGuard(arg0: any): void;
|
|
equals(arg0: any): boolean;
|
|
get name(): string
|
|
get actions(): string
|
|
}
|
|
type Permission_ = Permission;
|
|
class Registries {
|
|
static getId(object: T, fallback: Internal.Registry_<T>): ResourceLocation;
|
|
get(key: Internal.ResourceKey_<Internal.Registry_<T>>): Internal.Registrar<T>;
|
|
static getRegistryName(object: T): ResourceLocation;
|
|
get(registry: Internal.Registry_<T>): Internal.Registrar<T>;
|
|
forRegistry(key: Internal.ResourceKey_<Internal.Registry_<T>>, callback: Internal.Consumer_<Internal.Registrar_<T>>): void;
|
|
getModId(): string;
|
|
static getId(object: T, fallback: Internal.ResourceKey_<Internal.Registry_<T>>): ResourceLocation;
|
|
static get(modId: string): Internal.Registries;
|
|
builder(registryId: ResourceLocation_, ...typeGetter: T[]): Internal.RegistrarBuilder<T>;
|
|
get modId(): string
|
|
}
|
|
type Registries_ = Registries;
|
|
interface EntityInLevelCallback {
|
|
onMove(): void;
|
|
onRemove(arg0: Internal.Entity$RemovalReason_): void;
|
|
readonly static "NULL": any;
|
|
}
|
|
type EntityInLevelCallback_ = EntityInLevelCallback;
|
|
class ClientboundForgetLevelChunkPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getX(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getZ(): number;
|
|
isSkippable(): boolean;
|
|
get x(): number
|
|
get z(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundForgetLevelChunkPacket_ = ClientboundForgetLevelChunkPacket;
|
|
class StringBuilder extends Internal.AbstractStringBuilder implements Internal.CharSequence, Internal.Comparable<Internal.StringBuilder>, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: Internal.CharSequence_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: string)
|
|
insert(arg0: number, arg1: number): this;
|
|
append(arg0: string): Internal.AbstractStringBuilder;
|
|
codePointAt(arg0: number): number;
|
|
insert(arg0: number, arg1: string): Internal.AbstractStringBuilder;
|
|
append(arg0: number): Internal.AbstractStringBuilder;
|
|
append(arg0: boolean): Internal.AbstractStringBuilder;
|
|
lastIndexOf(arg0: string): number;
|
|
append(arg0: number): Internal.AbstractStringBuilder;
|
|
compareTo(arg0: any): number;
|
|
compareTo(arg0: Internal.StringBuilder_): number;
|
|
indexOf(arg0: string): number;
|
|
getChars(arg0: number, arg1: number, arg2: string[], arg3: number): void;
|
|
lastIndexOf(arg0: string, arg1: number): number;
|
|
append(arg0: number): Internal.AbstractStringBuilder;
|
|
charAt(arg0: number): string;
|
|
insert(arg0: number, arg1: string): this;
|
|
length(): number;
|
|
replace(arg0: number, arg1: number, arg2: string): Internal.AbstractStringBuilder;
|
|
trimToSize(): void;
|
|
append(arg0: string): Internal.AbstractStringBuilder;
|
|
delete(arg0: number, arg1: number): Internal.AbstractStringBuilder;
|
|
indexOf(arg0: string, arg1: number): number;
|
|
ensureCapacity(arg0: number): void;
|
|
insert(arg0: number, arg1: boolean): this;
|
|
chars(): Internal.IntStream;
|
|
insert(arg0: number, arg1: any): Internal.AbstractStringBuilder;
|
|
append(arg0: number): Internal.AbstractStringBuilder;
|
|
capacity(): number;
|
|
codePointCount(arg0: number, arg1: number): number;
|
|
append(arg0: string[]): Internal.AbstractStringBuilder;
|
|
insert(arg0: number, arg1: Internal.CharSequence_): this;
|
|
substring(arg0: number): string;
|
|
setCharAt(arg0: number, arg1: string): void;
|
|
setLength(arg0: number): void;
|
|
isEmpty(): boolean;
|
|
codePointBefore(arg0: number): number;
|
|
append(arg0: string[], arg1: number, arg2: number): Internal.AbstractStringBuilder;
|
|
deleteCharAt(arg0: number): Internal.AbstractStringBuilder;
|
|
subSequence(arg0: number, arg1: number): Internal.CharSequence;
|
|
append(arg0: Internal.StringBuffer_): Internal.AbstractStringBuilder;
|
|
insert(arg0: number, arg1: Internal.CharSequence_, arg2: number, arg3: number): this;
|
|
append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.AbstractStringBuilder;
|
|
substring(arg0: number, arg1: number): string;
|
|
insert(arg0: number, arg1: string[]): this;
|
|
insert(arg0: number, arg1: number): Internal.AbstractStringBuilder;
|
|
reverse(): this;
|
|
toString(): string;
|
|
appendCodePoint(arg0: number): this;
|
|
insert(arg0: number, arg1: number): this;
|
|
insert(arg0: number, arg1: number): Internal.AbstractStringBuilder;
|
|
insert(arg0: number, arg1: string[], arg2: number, arg3: number): Internal.AbstractStringBuilder;
|
|
offsetByCodePoints(arg0: number, arg1: number): number;
|
|
append(arg0: any): Internal.AbstractStringBuilder;
|
|
append(arg0: Internal.CharSequence_): Internal.AbstractStringBuilder;
|
|
codePoints(): Internal.IntStream;
|
|
set length(arg0: number)
|
|
get empty(): boolean
|
|
}
|
|
type StringBuilder_ = StringBuilder;
|
|
interface Packet <T> {
|
|
write(arg0: Internal.FriendlyByteBuf_): void;
|
|
isSkippable(): boolean;
|
|
handle(arg0: T): void;
|
|
get skippable(): boolean
|
|
}
|
|
type Packet_<T> = Packet<T>;
|
|
class ClientboundLevelChunkWithLightPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.LevelChunk_, $$1: Internal.LevelLightEngine_, $$2: Internal.BitSet_, $$3: Internal.BitSet_, $$4: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getX(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getZ(): number;
|
|
getChunkData(): Internal.ClientboundLevelChunkPacketData;
|
|
isSkippable(): boolean;
|
|
getLightData(): Internal.ClientboundLightUpdatePacketData;
|
|
get x(): number
|
|
get z(): number
|
|
get chunkData(): Internal.ClientboundLevelChunkPacketData
|
|
get skippable(): boolean
|
|
get lightData(): Internal.ClientboundLightUpdatePacketData
|
|
}
|
|
type ClientboundLevelChunkWithLightPacket_ = ClientboundLevelChunkWithLightPacket;
|
|
abstract class BaseCommandBlock implements Internal.CommandSource {
|
|
constructor()
|
|
isTrackOutput(): boolean;
|
|
getCommand(): string;
|
|
getLevel(): Internal.ServerLevel;
|
|
getName(): Internal.Component;
|
|
getPosition(): Vec3;
|
|
usedBy($$0: Internal.Player_): Internal.InteractionResult;
|
|
createCommandSourceStack(): Internal.CommandSourceStack;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
getLastOutput(): Internal.Component;
|
|
shouldInformAdmins(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
acceptsFailure(): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
setName($$0: Internal.Component_): void;
|
|
setCommand($$0: string): void;
|
|
sendMessage($$0: Internal.Component_, $$1: Internal.UUID_): void;
|
|
setSuccessCount($$0: number): void;
|
|
setLastOutput($$0: Internal.Component_): void;
|
|
setTrackOutput($$0: boolean): void;
|
|
acceptsSuccess(): boolean;
|
|
onUpdated(): void;
|
|
getSuccessCount(): number;
|
|
performCommand($$0: Internal.Level_): boolean;
|
|
get trackOutput(): boolean
|
|
get command(): string
|
|
get level(): Internal.ServerLevel
|
|
get name(): Internal.Component
|
|
get position(): Vec3
|
|
get lastOutput(): Internal.Component
|
|
set name($$0: Internal.Component_)
|
|
set command($$0: string)
|
|
set successCount($$0: number)
|
|
set lastOutput($$0: Internal.Component_)
|
|
set trackOutput($$0: boolean)
|
|
get successCount(): number
|
|
}
|
|
type BaseCommandBlock_ = BaseCommandBlock;
|
|
interface Byte2IntFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
get(arg0: number): number;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
apply(arg0: number): number;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2IntFunction;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2IntFunction;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Byte2ReferenceFunction<T>;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Byte2ObjectFunction<T>;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2IntFunction;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Byte2ShortFunction;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Byte2DoubleFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Byte2LongFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
put(arg0: number, arg1: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
remove(arg0: any): number;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Byte2FloatFunction;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2IntFunction<T>;
|
|
remove(arg0: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2IntFunction;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Byte2ByteFunction;
|
|
clear(): void;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2IntFunction;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Byte2CharFunction;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2IntFunction;
|
|
}
|
|
type Byte2IntFunction_ = Byte2IntFunction | ((arg0: number)=>number);
|
|
class MutableArmorTier implements Internal.ArmorMaterial {
|
|
constructor(id: string, p: Internal.ArmorMaterial_)
|
|
setRepairIngredient(in_: Internal.IngredientJS_): void;
|
|
getVanillaRepairIngredient(): Internal.Ingredient;
|
|
getKnockbackResistance(): number;
|
|
getEnchantmentValue(): number;
|
|
setToughness(f: number): void;
|
|
setEnchantmentValue(i: number): void;
|
|
setSlotProtections(p: number[]): void;
|
|
setEquipSound(e: Internal.SoundEvent_): void;
|
|
setKnockbackResistance(f: number): void;
|
|
setName(name: string): void;
|
|
setDurabilityMultiplier(m: number): void;
|
|
getToughness(): number;
|
|
getDefenseForSlot(equipmentSlot: EquipmentSlot_): number;
|
|
getName(): string;
|
|
getDurabilityForSlot(equipmentSlot: EquipmentSlot_): number;
|
|
getEquipSound(): Internal.SoundEvent;
|
|
set repairIngredient(in_: Internal.IngredientJS_)
|
|
get vanillaRepairIngredient(): Internal.Ingredient
|
|
get knockbackResistance(): number
|
|
get enchantmentValue(): number
|
|
set toughness(f: number)
|
|
set enchantmentValue(i: number)
|
|
set slotProtections(p: number[])
|
|
set equipSound(e: Internal.SoundEvent_)
|
|
set knockbackResistance(f: number)
|
|
set name(name: string)
|
|
set durabilityMultiplier(m: number)
|
|
get toughness(): number
|
|
get name(): string
|
|
get equipSound(): Internal.SoundEvent
|
|
readonly "parent": Internal.ArmorMaterial;
|
|
}
|
|
type MutableArmorTier_ = MutableArmorTier;
|
|
class ServerboundSetCarriedItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getSlot(): number;
|
|
isSkippable(): boolean;
|
|
get slot(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundSetCarriedItemPacket_ = ServerboundSetCarriedItemPacket;
|
|
interface StreamTagVisitor {
|
|
visitEntry(arg0: Internal.TagType_<any>, arg1: string): Internal.StreamTagVisitor$EntryResult;
|
|
visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
|
|
visit(arg0: string): Internal.StreamTagVisitor$ValueResult;
|
|
visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
|
|
visitContainerEnd(): Internal.StreamTagVisitor$ValueResult;
|
|
visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
|
|
visitElement(arg0: Internal.TagType_<any>, arg1: number): Internal.StreamTagVisitor$EntryResult;
|
|
visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
|
|
visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
|
|
visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
|
|
visitEnd(): Internal.StreamTagVisitor$ValueResult;
|
|
visitRootEntry(arg0: Internal.TagType_<any>): Internal.StreamTagVisitor$ValueResult;
|
|
visit(arg0: number): Internal.StreamTagVisitor$ValueResult;
|
|
visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
|
|
visit(arg0: number[]): Internal.StreamTagVisitor$ValueResult;
|
|
visitList(arg0: Internal.TagType_<any>, arg1: number): Internal.StreamTagVisitor$ValueResult;
|
|
visitEntry(arg0: Internal.TagType_<any>): Internal.StreamTagVisitor$EntryResult;
|
|
}
|
|
type StreamTagVisitor_ = StreamTagVisitor;
|
|
abstract class CombiningPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
|
|
static codec($$0: Internal.Function_<Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_>, T>): Internal.Codec<T>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
}
|
|
type CombiningPredicate_ = CombiningPredicate;
|
|
class BambooLeaves extends Internal.Enum<Internal.BambooLeaves> implements Internal.StringRepresentable {
|
|
static valueOf($$0: string): Internal.BambooLeaves;
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static values(): Internal.BambooLeaves[];
|
|
get serializedName(): string
|
|
readonly static "SMALL": Internal.BambooLeaves;
|
|
readonly static "NONE": Internal.BambooLeaves;
|
|
readonly static "LARGE": Internal.BambooLeaves;
|
|
}
|
|
type BambooLeaves_ = "large" | "small" | "none" | BambooLeaves;
|
|
class SimpleMapCodec <K, V> extends Internal.MapCodec<Internal.Map<K, V>> implements Internal.BaseMapCodec<K, V> {
|
|
constructor(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_)
|
|
keyCodec(): Internal.Codec<K>;
|
|
toString(): string;
|
|
ap(arg0: Internal.MapDecoder_<Internal.Function_<any, any>>): Internal.MapDecoder<E>;
|
|
keys(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
|
|
encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: Internal.RecordBuilder_<any>): Internal.RecordBuilder<any>;
|
|
decode(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<Internal.Map<K, V>>;
|
|
hashCode(): number;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.MapDecoder<B>;
|
|
elementCodec(): Internal.Codec<V>;
|
|
encode(arg0: Internal.Map_<K, V>, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
|
|
compressedBuilder(arg0: Internal.DynamicOps_<T>): Internal.RecordBuilder<T>;
|
|
decoder(): Internal.Decoder<Internal.Map<K, V>>;
|
|
comap(arg0: Internal.Function_<any, any>): Internal.MapEncoder<B>;
|
|
map(arg0: Internal.Function_<any, any>): Internal.MapDecoder<B>;
|
|
encoder(): Internal.Encoder<Internal.Map<K, V>>;
|
|
flatComap(arg0: Internal.Function_<any, any>): Internal.MapEncoder<B>;
|
|
compressedDecode(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Map<K, V>>;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type SimpleMapCodec_<K, V> = SimpleMapCodec<K, V>;
|
|
interface Blender$DistanceGetter {
|
|
getDistance(arg0: number, arg1: number, arg2: number): number;
|
|
}
|
|
type Blender$DistanceGetter_ = Blender$DistanceGetter;
|
|
class CameraType extends Internal.Enum<Internal.CameraType> {
|
|
isMirrored(): boolean;
|
|
static values(): Internal.CameraType[];
|
|
isFirstPerson(): boolean;
|
|
static valueOf($$0: string): Internal.CameraType;
|
|
cycle(): this;
|
|
get mirrored(): boolean
|
|
get firstPerson(): boolean
|
|
readonly static "THIRD_PERSON_BACK": Internal.CameraType;
|
|
readonly static "THIRD_PERSON_FRONT": Internal.CameraType;
|
|
readonly static "FIRST_PERSON": Internal.CameraType;
|
|
}
|
|
type CameraType_ = "first_person" | "third_person_back" | "third_person_front" | CameraType;
|
|
interface RenderTypeAccessor {
|
|
shouldSortOnUpload(): boolean;
|
|
}
|
|
type RenderTypeAccessor_ = RenderTypeAccessor;
|
|
class ClientboundSetBorderSizePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.WorldBorder_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getSize(): number;
|
|
isSkippable(): boolean;
|
|
get size(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetBorderSizePacket_ = ClientboundSetBorderSizePacket;
|
|
interface Short2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntToLongFunction {
|
|
apply(arg0: number): number;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2LongFunction;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Short2CharFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: number): number;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2LongFunction;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2LongFunction;
|
|
get(arg0: any): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Short2DoubleFunction;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Short2FloatFunction;
|
|
remove(arg0: any): number;
|
|
put(arg0: number, arg1: number): number;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2LongFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Short2ShortFunction;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Short2IntFunction;
|
|
defaultReturnValue(): number;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2LongFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Short2ByteFunction;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Short2ObjectFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
get(arg0: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2LongFunction<T>;
|
|
size(): number;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Short2ReferenceFunction<T>;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2LongFunction;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
clear(): void;
|
|
applyAsLong(arg0: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2LongFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
defaultReturnValue(arg0: number): void;
|
|
}
|
|
type Short2LongFunction_ = ((arg0: number)=>number) | Short2LongFunction;
|
|
interface Copyable {
|
|
copy(): this;
|
|
}
|
|
type Copyable_ = Copyable;
|
|
class RecursiveTypeFamily implements Internal.TypeFamily {
|
|
constructor(arg0: string, arg1: Internal.TypeTemplate_)
|
|
static viewUnchecked(arg0: com.mojang.datafixers.types.Type_<any>, arg1: com.mojang.datafixers.types.Type_<any>, arg2: Internal.PointFree_<Internal.Function_<A, B>>): Internal.View<A, B>;
|
|
name(): string;
|
|
size(): number;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
fold(arg0: Internal.Algebra_): Internal.IntFunction<Internal.RewriteResult<any, any>>;
|
|
everywhere(arg0: number, arg1: Internal.TypeRewriteRule_, arg2: Internal.PointFreeRule_): Internal.Optional<Internal.RewriteResult<any, any>>;
|
|
buildMuType(arg0: com.mojang.datafixers.types.Type_<A>, arg1: Internal.RecursiveTypeFamily_): Internal.RecursivePoint$RecursivePointType<A>;
|
|
findType(arg0: number, arg1: com.mojang.datafixers.types.Type_<A>, arg2: com.mojang.datafixers.types.Type_<B>, arg3: Internal.Type$TypeMatcher_<A, B>, arg4: boolean): Internal.Either<Internal.TypedOptic<any, any, A, B>, Internal.Type$FieldNotFoundException>;
|
|
equals(arg0: any): boolean;
|
|
template(): Internal.TypeTemplate;
|
|
apply(arg0: number): com.mojang.datafixers.types.Type<any>;
|
|
}
|
|
type RecursiveTypeFamily_ = RecursiveTypeFamily;
|
|
interface DirectMethodHandleDesc extends Internal.MethodHandleDesc {
|
|
asType(arg0: Internal.MethodTypeDesc_): Internal.MethodHandleDesc;
|
|
isOwnerInterface(): boolean;
|
|
lookupDescriptor(): string;
|
|
refKind(): number;
|
|
methodName(): string;
|
|
kind(): Internal.DirectMethodHandleDesc$Kind;
|
|
owner(): Internal.ClassDesc;
|
|
get ownerInterface(): boolean
|
|
}
|
|
type DirectMethodHandleDesc_ = DirectMethodHandleDesc;
|
|
interface ColorProviderRegistryImpl$ColorMapperHolder <T, Provider> {
|
|
get(arg0: T): Provider;
|
|
}
|
|
type ColorProviderRegistryImpl$ColorMapperHolder_<T, Provider> = ColorProviderRegistryImpl$ColorMapperHolder<T, Provider>;
|
|
class TextureAtlasSprite implements Internal.SpriteExtension, Internal.TextureAtlasSpriteAccessor, Internal.AutoCloseable, Internal.SpriteExtended, Internal.TextureAtlasSpriteExtension {
|
|
wrap($$0: Internal.VertexConsumer_): Internal.VertexConsumer;
|
|
getX(): number;
|
|
getY(): number;
|
|
setEmissiveSprite(sprite: Internal.TextureAtlasSprite_): void;
|
|
getName(): ResourceLocation;
|
|
isActive(): boolean;
|
|
getAnimationTicker(): Internal.Tickable;
|
|
uvShrinkRatio(): number;
|
|
uploadFirstFrame(): void;
|
|
getFrameCount(): number;
|
|
upload($$0: number, $$1: number, $$2: Internal.NativeImage_[]): void;
|
|
getUniqueFrames(): Internal.IntStream;
|
|
getHeight(): number;
|
|
setActive(active: boolean): void;
|
|
getU1(): number;
|
|
getU0(): number;
|
|
isTransparent($$0: number, $$1: number, $$2: number): boolean;
|
|
getMainImage(): Internal.NativeImage[];
|
|
toString(): string;
|
|
getPBRHolder(): Internal.PBRSpriteHolder;
|
|
getWidth(): number;
|
|
getEmissiveSprite(): this;
|
|
atlas(): Internal.TextureAtlas;
|
|
getUOffset($$0: number): number;
|
|
close(): void;
|
|
getU($$0: number): number;
|
|
getV1(): number;
|
|
getVOffset($$0: number): number;
|
|
getV($$0: number): number;
|
|
getOrCreatePBRHolder(): Internal.PBRSpriteHolder;
|
|
getV0(): number;
|
|
get x(): number
|
|
get y(): number
|
|
set emissiveSprite(sprite: Internal.TextureAtlasSprite_)
|
|
get name(): ResourceLocation
|
|
get active(): boolean
|
|
get animationTicker(): Internal.Tickable
|
|
get frameCount(): number
|
|
get uniqueFrames(): Internal.IntStream
|
|
get height(): number
|
|
set active(active: boolean)
|
|
get u1(): number
|
|
get u0(): number
|
|
get mainImage(): Internal.NativeImage[]
|
|
get PBRHolder(): Internal.PBRSpriteHolder
|
|
get width(): number
|
|
get emissiveSprite(): Internal.TextureAtlasSprite
|
|
get v1(): number
|
|
get orCreatePBRHolder(): Internal.PBRSpriteHolder
|
|
get v0(): number
|
|
readonly "width": number;
|
|
readonly "height": number;
|
|
readonly "mainImage": Internal.NativeImage[];
|
|
}
|
|
type TextureAtlasSprite_ = TextureAtlasSprite;
|
|
class StackedContents {
|
|
constructor()
|
|
accountStack($$0: Internal.ItemStack_): void;
|
|
canCraft($$0: Internal.Recipe_<any>, $$1: Internal.IntList_): boolean;
|
|
canCraft($$0: Internal.Recipe_<any>, $$1: Internal.IntList_, $$2: number): boolean;
|
|
accountStack($$0: Internal.ItemStack_, $$1: number): void;
|
|
clear(): void;
|
|
static fromStackingIndex($$0: number): Internal.ItemStack;
|
|
accountSimpleStack($$0: Internal.ItemStack_): void;
|
|
static getStackingIndex($$0: Internal.ItemStack_): number;
|
|
getBiggestCraftableStack($$0: Internal.Recipe_<any>, $$1: Internal.IntList_): number;
|
|
getBiggestCraftableStack($$0: Internal.Recipe_<any>, $$1: number, $$2: Internal.IntList_): number;
|
|
readonly "contents": Internal.Int2IntMap;
|
|
}
|
|
type StackedContents_ = StackedContents;
|
|
abstract class WorldCarver <C> {
|
|
constructor($$0: Internal.Codec_<C>)
|
|
isStartChunk(arg0: C, arg1: Internal.Random_): boolean;
|
|
configured($$0: C): Internal.ConfiguredWorldCarver<C>;
|
|
configuredCodec(): Internal.Codec<Internal.ConfiguredWorldCarver<C>>;
|
|
carve(arg0: Internal.CarvingContext_, arg1: C, arg2: Internal.ChunkAccess_, arg3: Internal.Function_<BlockPos_, Internal.Holder_<Internal.Biome_>>, arg4: Internal.Random_, arg5: Internal.Aquifer_, arg6: Internal.ChunkPos_, arg7: Internal.CarvingMask_): boolean;
|
|
getRange(): number;
|
|
get range(): number
|
|
readonly static "CANYON": any;
|
|
readonly static "NETHER_CAVE": any;
|
|
readonly static "CAVE": any;
|
|
}
|
|
type WorldCarver_<C> = WorldCarver<C> | Special.WorldCarver;
|
|
abstract class Sensor <E> {
|
|
constructor()
|
|
constructor($$0: number)
|
|
static isEntityTargetable($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_): boolean;
|
|
static isEntityAttackable($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_): boolean;
|
|
static isEntityAttackableIgnoringLineOfSight($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_): boolean;
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
tick($$0: Internal.ServerLevel_, $$1: E): void;
|
|
}
|
|
type Sensor_<E> = Sensor<E>;
|
|
class ServerboundPongPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ServerboundPongPacket_ = ServerboundPongPacket;
|
|
class Options {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.File_)
|
|
setServerRenderDistance($$0: number): void;
|
|
getBackgroundOpacity($$0: number): number;
|
|
broadcastOptions(): void;
|
|
setCameraType($$0: Internal.CameraType_): void;
|
|
toggleModelPart($$0: Internal.PlayerModelPart_, $$1: boolean): void;
|
|
isModelPartEnabled($$0: Internal.PlayerModelPart_): boolean;
|
|
useNativeTransport(): boolean;
|
|
save(): void;
|
|
handler$zhi000$loadHook(info: Internal.CallbackInfo_): void;
|
|
getCameraType(): Internal.CameraType;
|
|
getSoundSourceVolume($$0: Internal.SoundSource_): number;
|
|
getCloudsType(): Internal.CloudStatus;
|
|
setSoundCategoryVolume($$0: Internal.SoundSource_, $$1: number): void;
|
|
getFile(): Internal.File;
|
|
getBackgroundColor($$0: number): number;
|
|
loadSelectedResourcePacks($$0: Internal.PackRepository_): void;
|
|
getEffectiveRenderDistance(): number;
|
|
load(): void;
|
|
getBackgroundColor($$0: number): number;
|
|
dumpOptionsForReport(): string;
|
|
setKey($$0: Internal.KeyMapping_, $$1: Internal.InputConstants$Key_): void;
|
|
set serverRenderDistance($$0: number)
|
|
set cameraType($$0: Internal.CameraType_)
|
|
get cameraType(): Internal.CameraType
|
|
get cloudsType(): Internal.CloudStatus
|
|
get file(): Internal.File
|
|
get effectiveRenderDistance(): number
|
|
"realmsNotifications": boolean;
|
|
"chatHeightFocused": number;
|
|
readonly static "RENDER_DISTANCE_NORMAL": 8;
|
|
"chatScale": number;
|
|
"hideBundleTutorial": boolean;
|
|
readonly "keyUp": Internal.KeyMapping;
|
|
readonly static "RENDER_DISTANCE_EXTREME": 32;
|
|
"graphicsMode": Internal.GraphicsStatus;
|
|
"attackIndicator": Internal.AttackIndicatorStatus;
|
|
"biomeBlendRadius": number;
|
|
"pauseOnLostFocus": boolean;
|
|
"chatWidth": number;
|
|
readonly "keyRight": Internal.KeyMapping;
|
|
"sensitivity": number;
|
|
"enableVsync": boolean;
|
|
"touchscreen": boolean;
|
|
"smoothCamera": boolean;
|
|
readonly "keyCommand": Internal.KeyMapping;
|
|
"fovEffectScale": number;
|
|
"joinedFirstServer": boolean;
|
|
"particles": Internal.ParticleStatus;
|
|
"incompatibleResourcePacks": Internal.List<string>;
|
|
readonly "keyFullscreen": Internal.KeyMapping;
|
|
"toggleCrouch": boolean;
|
|
"hideMatchedNames": boolean;
|
|
readonly "keyTogglePerspective": Internal.KeyMapping;
|
|
"framerateLimit": number;
|
|
"entityShadows": boolean;
|
|
"bobView": boolean;
|
|
readonly "keySmoothCamera": Internal.KeyMapping;
|
|
"difficulty": Internal.Difficulty;
|
|
"autoSuggestions": boolean;
|
|
"mipmapLevels": number;
|
|
"lastMpIp": string;
|
|
"backgroundForChatOnly": boolean;
|
|
readonly "keyLeft": Internal.KeyMapping;
|
|
readonly "keyUse": Internal.KeyMapping;
|
|
"simulationDistance": number;
|
|
"chatVisibility": Internal.ChatVisiblity;
|
|
readonly "keySocialInteractions": Internal.KeyMapping;
|
|
readonly "keySpectatorOutlines": Internal.KeyMapping;
|
|
readonly "keyLoadHotbarActivator": Internal.KeyMapping;
|
|
"showAutosaveIndicator": boolean;
|
|
"ambientOcclusion": Internal.AmbientOcclusionStatus;
|
|
"syncWrites": boolean;
|
|
"tutorialStep": Internal.TutorialSteps;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
"keyMappings": Internal.KeyMapping[];
|
|
"mouseWheelSensitivity": number;
|
|
"forceUnicodeFont": boolean;
|
|
readonly "keySwapOffhand": Internal.KeyMapping;
|
|
"hideLightningFlashes": boolean;
|
|
"showSubtitles": boolean;
|
|
readonly "keyDown": Internal.KeyMapping;
|
|
readonly static "RENDER_DISTANCE_FAR": 12;
|
|
"mainHand": Internal.HumanoidArm;
|
|
"autoJump": boolean;
|
|
"skipMultiplayerWarning": boolean;
|
|
readonly "keyShift": Internal.KeyMapping;
|
|
"fullscreen": boolean;
|
|
"hideGui": boolean;
|
|
"allowServerListing": boolean;
|
|
readonly "keyScreenshot": Internal.KeyMapping;
|
|
"chatDelay": number;
|
|
"languageCode": string;
|
|
readonly "keyPlayerList": Internal.KeyMapping;
|
|
"fov": number;
|
|
readonly "keyAttack": Internal.KeyMapping;
|
|
"rawMouseInput": boolean;
|
|
"renderFpsChart": boolean;
|
|
"darkMojangStudiosBackground": boolean;
|
|
readonly "keyChat": Internal.KeyMapping;
|
|
"gamma": number;
|
|
readonly "keyPickItem": Internal.KeyMapping;
|
|
"chatLineSpacing": number;
|
|
"invertYMouse": boolean;
|
|
"chatHeightUnfocused": number;
|
|
"chatOpacity": number;
|
|
readonly static "RENDER_DISTANCE_TINY": 2;
|
|
"chatLinks": boolean;
|
|
"skipRealms32bitWarning": boolean;
|
|
"fullscreenVideoModeString": string;
|
|
"discreteMouseScroll": boolean;
|
|
"useNativeTransport": boolean;
|
|
"textBackgroundOpacity": number;
|
|
"glDebugVerbosity": number;
|
|
readonly static "RENDER_DISTANCE_REALLY_FAR": 16;
|
|
"reducedDebugInfo": boolean;
|
|
"guiScale": number;
|
|
"overrideWidth": number;
|
|
"chatColors": boolean;
|
|
"renderDistance": number;
|
|
readonly "keySaveHotbarActivator": Internal.KeyMapping;
|
|
readonly static "RENDER_DISTANCE_SHORT": 4;
|
|
"overrideHeight": number;
|
|
"renderDebug": boolean;
|
|
"chatLinksPrompt": boolean;
|
|
readonly "keyAdvancements": Internal.KeyMapping;
|
|
readonly "keyJump": Internal.KeyMapping;
|
|
"screenEffectScale": number;
|
|
"renderClouds": Internal.CloudStatus;
|
|
readonly "keyDrop": Internal.KeyMapping;
|
|
"resourcePacks": Internal.List<string>;
|
|
readonly "keySprint": Internal.KeyMapping;
|
|
"heldItemTooltips": boolean;
|
|
readonly "keyInventory": Internal.KeyMapping;
|
|
"advancedItemTooltips": boolean;
|
|
"soundDevice": string;
|
|
"renderDebugCharts": boolean;
|
|
"toggleSprint": boolean;
|
|
readonly "keyHotbarSlots": Internal.KeyMapping[];
|
|
"entityDistanceScaling": number;
|
|
"hideServerAddress": boolean;
|
|
"narratorStatus": Internal.NarratorStatus;
|
|
"prioritizeChunkUpdates": Internal.PrioritizeChunkUpdates;
|
|
readonly static "DEFAULT_SOUND_DEVICE": "";
|
|
}
|
|
type Options_ = Options;
|
|
interface Weighted <T> {
|
|
getSound(): T;
|
|
getWeight(): number;
|
|
preloadIfRequired(arg0: Internal.SoundEngine_): void;
|
|
get sound(): T
|
|
get weight(): number
|
|
}
|
|
type Weighted_<T> = Weighted<T>;
|
|
class Heightmap {
|
|
constructor($$0: Internal.ChunkAccess_, $$1: Internal.Heightmap$Types_)
|
|
getHighestTaken($$0: number, $$1: number): number;
|
|
static primeHeightmaps($$0: Internal.ChunkAccess_, $$1: Internal.Set_<Internal.Heightmap$Types_>): void;
|
|
getFirstAvailable($$0: number, $$1: number): number;
|
|
getRawData(): number[];
|
|
update($$0: number, $$1: number, $$2: number, $$3: Internal.BlockState_): boolean;
|
|
setRawData($$0: Internal.ChunkAccess_, $$1: Internal.Heightmap$Types_, $$2: number[]): void;
|
|
get rawData(): number[]
|
|
}
|
|
type Heightmap_ = Heightmap;
|
|
abstract class AbstractWidget extends Internal.GuiComponent implements Internal.NarratableEntry, Internal.GuiEventListener, Internal.Widget {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Component_)
|
|
charTyped($$0: string, $$1: number): boolean;
|
|
isFocused(): boolean;
|
|
onRelease($$0: number, $$1: number): void;
|
|
isActive(): boolean;
|
|
mouseScrolled($$0: number, $$1: number, $$2: number): boolean;
|
|
mouseClicked($$0: number, $$1: number, $$2: number): boolean;
|
|
keyReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
renderToolTip($$0: Internal.PoseStack_, $$1: number, $$2: number): void;
|
|
getMessage(): Internal.Component;
|
|
onClick($$0: number, $$1: number): void;
|
|
renderButton($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number): void;
|
|
setAlpha($$0: number): void;
|
|
mouseDragged($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean;
|
|
setWidth($$0: number): void;
|
|
getHeight(): number;
|
|
mouseMoved($$0: number, $$1: number): void;
|
|
render($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number): void;
|
|
getWidth(): number;
|
|
narrationPriority(): Internal.NarratableEntry$NarrationPriority;
|
|
mouseReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
changeFocus($$0: boolean): boolean;
|
|
keyPressed($$0: number, $$1: number, $$2: number): boolean;
|
|
playDownSound($$0: Internal.SoundManager_): void;
|
|
static wrapDefaultNarrationMessage($$0: Internal.Component_): Internal.MutableComponent;
|
|
isHoveredOrFocused(): boolean;
|
|
setMessage($$0: Internal.Component_): void;
|
|
isMouseOver($$0: number, $$1: number): boolean;
|
|
get focused(): boolean
|
|
get active(): boolean
|
|
get message(): Internal.Component
|
|
set alpha($$0: number)
|
|
set width($$0: number)
|
|
get height(): number
|
|
get width(): number
|
|
get hoveredOrFocused(): boolean
|
|
set message($$0: Internal.Component_)
|
|
"visible": boolean;
|
|
readonly static "WIDGETS_LOCATION": ResourceLocation;
|
|
"x": number;
|
|
"y": number;
|
|
"active": boolean;
|
|
}
|
|
type AbstractWidget_ = AbstractWidget;
|
|
class InteractionResultHolder <T> {
|
|
constructor($$0: Internal.InteractionResult_, $$1: T)
|
|
getResult(): Internal.InteractionResult;
|
|
static fail($$0: T): Internal.InteractionResultHolder<T>;
|
|
static consume($$0: T): Internal.InteractionResultHolder<T>;
|
|
getObject(): T;
|
|
static success($$0: T): Internal.InteractionResultHolder<T>;
|
|
static sidedSuccess($$0: T, $$1: boolean): Internal.InteractionResultHolder<T>;
|
|
static pass($$0: T): Internal.InteractionResultHolder<T>;
|
|
get result(): Internal.InteractionResult
|
|
get object(): T
|
|
}
|
|
type InteractionResultHolder_<T> = InteractionResultHolder<T>;
|
|
class StoringChunkProgressListener implements Internal.ChunkProgressListener {
|
|
constructor($$0: number)
|
|
getProgress(): number;
|
|
start(): void;
|
|
getFullDiameter(): number;
|
|
getStatus($$0: number, $$1: number): Internal.ChunkStatus;
|
|
getDiameter(): number;
|
|
stop(): void;
|
|
onStatusChange($$0: Internal.ChunkPos_, $$1: Internal.ChunkStatus_): void;
|
|
updateSpawnPos($$0: Internal.ChunkPos_): void;
|
|
get progress(): number
|
|
get fullDiameter(): number
|
|
get diameter(): number
|
|
}
|
|
type StoringChunkProgressListener_ = StoringChunkProgressListener;
|
|
class ServerboundSignUpdatePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: BlockPos_, $$1: string, $$2: string, $$3: string, $$4: string)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getLines(): string[];
|
|
get pos(): BlockPos
|
|
get skippable(): boolean
|
|
get lines(): string[]
|
|
}
|
|
type ServerboundSignUpdatePacket_ = ServerboundSignUpdatePacket;
|
|
class BlockContainerJS implements Internal.SpecialEquality {
|
|
constructor(w: Internal.Level_, p: BlockPos_)
|
|
getTags(): Internal.Collection<ResourceLocation>;
|
|
getInventory(): Internal.InventoryJS;
|
|
getWest(): this;
|
|
getY(): number;
|
|
getItem(): Internal.ItemStackJS;
|
|
getNorth(): this;
|
|
getBlockLight(): number;
|
|
spawnFireworks(fireworks: Internal.FireworksJS_): void;
|
|
getPos(): BlockPos;
|
|
spawnLightning(effectOnly: boolean, player: Internal.EntityJS_): void;
|
|
getDown(): this;
|
|
getLight(): number;
|
|
getSouth(): this;
|
|
getSkyLight(): number;
|
|
mergeEntityData(tag: Internal.CompoundTag_): void;
|
|
getCanSeeSky(): boolean;
|
|
getDimension(): ResourceLocation;
|
|
getBlockState(): Internal.BlockState;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
hasTag(tag: ResourceLocation_): boolean;
|
|
getLevel(): Internal.LevelJS;
|
|
getTypeData(): Internal.CompoundTag;
|
|
getDrops(entity: Internal.EntityJS_, heldItem: Internal.ItemStack_): Internal.List<Internal.ItemStackJS>;
|
|
offset(x: number, y: number, z: number): this;
|
|
offset(f: Internal.Direction_): this;
|
|
createEntity(id: ResourceLocation_): Internal.EntityJS;
|
|
offset(f: Internal.Direction_, d: number): this;
|
|
getEast(): this;
|
|
getEntityId(): string;
|
|
getX(): number;
|
|
set(id: Special.Block, properties: Internal.Map_<any, any>): void;
|
|
popItem(item: Internal.ItemStack_): void;
|
|
set(id: Special.Block, properties: Internal.Map_<any, any>, flags: number): void;
|
|
getInventory(facing: Internal.Direction_): Internal.InventoryJS;
|
|
setBlockState(state: Internal.BlockState_, flags: number): void;
|
|
popItemFromFace(item: Internal.ItemStack_, dir: Internal.Direction_): void;
|
|
getEntity(): Internal.BlockEntity;
|
|
getPlayersInRadius(radius: number): Internal.EntityArrayList;
|
|
clearCache(): void;
|
|
getUp(): this;
|
|
getZ(): number;
|
|
getEntityData(): Internal.CompoundTag;
|
|
spawnLightning(effectOnly: boolean): void;
|
|
toString(): string;
|
|
getDrops(): Internal.List<Internal.ItemStackJS>;
|
|
getMaterial(): Internal.MaterialJS;
|
|
getId(): Special.Block&`${string}:${string}`;
|
|
canSeeSkyFromBelowWater(): boolean;
|
|
getProperties(): Internal.Map<string, string>;
|
|
createExplosion(): Internal.ExplosionJS;
|
|
setEntityData(tag: Internal.CompoundTag_): void;
|
|
set(id: Special.Block): void;
|
|
getPlayersInRadius(): Internal.EntityArrayList;
|
|
equals(obj: any): boolean;
|
|
getBiomeId(): ResourceLocation;
|
|
get tags(): Internal.Collection<ResourceLocation>
|
|
get inventory(): Internal.InventoryJS
|
|
get west(): Internal.BlockContainerJS
|
|
get y(): number
|
|
get item(): Internal.ItemStackJS
|
|
get north(): Internal.BlockContainerJS
|
|
get blockLight(): number
|
|
get pos(): BlockPos
|
|
get down(): Internal.BlockContainerJS
|
|
get light(): number
|
|
get south(): Internal.BlockContainerJS
|
|
get skyLight(): number
|
|
get canSeeSky(): boolean
|
|
get dimension(): ResourceLocation
|
|
get blockState(): Internal.BlockState
|
|
get level(): Internal.LevelJS
|
|
get typeData(): Internal.CompoundTag
|
|
get east(): Internal.BlockContainerJS
|
|
get entityId(): string
|
|
get x(): number
|
|
get entity(): Internal.BlockEntity
|
|
get up(): Internal.BlockContainerJS
|
|
get z(): number
|
|
get entityData(): Internal.CompoundTag
|
|
get drops(): Internal.List<Internal.ItemStackJS>
|
|
get material(): Internal.MaterialJS
|
|
get id(): Special.Block&`${string}:${string}`
|
|
get properties(): Internal.Map<string, string>
|
|
set entityData(tag: Internal.CompoundTag_)
|
|
get playersInRadius(): Internal.EntityArrayList
|
|
get biomeId(): ResourceLocation
|
|
readonly "minecraftLevel": Internal.Level;
|
|
}
|
|
type BlockContainerJS_ = BlockContainerJS;
|
|
class AmbientParticleSettings {
|
|
constructor($$0: Internal.ParticleOptions_, $$1: number)
|
|
getOptions(): Internal.ParticleOptions;
|
|
canSpawn($$0: Internal.Random_): boolean;
|
|
get options(): Internal.ParticleOptions
|
|
readonly static "CODEC": any;
|
|
}
|
|
type AmbientParticleSettings_ = AmbientParticleSettings;
|
|
class EnderDragon extends Internal.Mob implements Internal.Enemy {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getHeadLookVector($$0: number): Vec3;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
addEffect($$0: Internal.MobEffectInstance_, $$1: Internal.Entity_): boolean;
|
|
kill(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5801(): void;
|
|
canAttack($$0: Internal.LivingEntity_): boolean;
|
|
getLatencyPos($$0: number, $$1: number): number[];
|
|
getSoundSource(): Internal.SoundSource;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
onCrystalDestroyed($$0: Internal.EndCrystal_, $$1: BlockPos_, $$2: Internal.DamageSource_): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
hurt($$0: Internal.EnderDragonPart_, $$1: Internal.DamageSource_, $$2: number): boolean;
|
|
findPath($$0: number, $$1: number, $$2: Internal.Node_): net.minecraft.world.level.pathfinder.Path;
|
|
getPhaseManager(): Internal.EnderDragonPhaseManager;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isPickable(): boolean;
|
|
checkDespawn(): void;
|
|
findClosestNode($$0: number, $$1: number, $$2: number): number;
|
|
canChangeDimensions(): boolean;
|
|
method_5776(): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
getDragonFight(): Internal.EndDragonFight;
|
|
getSubEntities(): Internal.EnderDragonPart[];
|
|
recreateFromPacket($$0: Internal.ClientboundAddMobPacket_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getHeadPartYOffset($$0: number, $$1: number[], $$2: number[]): number;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
findClosestNode(): number;
|
|
get soundSource(): Internal.SoundSource
|
|
get phaseManager(): Internal.EnderDragonPhaseManager
|
|
get pickable(): boolean
|
|
get dragonFight(): Internal.EndDragonFight
|
|
get subEntities(): Internal.EnderDragonPart[]
|
|
"oFlapTime": number;
|
|
"nearestCrystal": Internal.EndCrystal;
|
|
"flapTime": number;
|
|
readonly static "DATA_PHASE": Internal.EntityDataAccessor<any>;
|
|
"yRotA": number;
|
|
readonly "head": Internal.EnderDragonPart;
|
|
"dragonDeathTime": number;
|
|
readonly "positions": number[][];
|
|
"posPointer": number;
|
|
"inWall": boolean;
|
|
}
|
|
type EnderDragon_ = EnderDragon;
|
|
interface Delayed extends Internal.Comparable<Internal.Delayed> {
|
|
getDelay(arg0: Internal.TimeUnit_): number;
|
|
}
|
|
type Delayed_ = Delayed;
|
|
class OceanRuinFeature$Type extends Internal.Enum<Internal.OceanRuinFeature$Type> implements Internal.StringRepresentable {
|
|
static byName($$0: string): Internal.OceanRuinFeature$Type;
|
|
static valueOf($$0: string): Internal.OceanRuinFeature$Type;
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static values(): Internal.OceanRuinFeature$Type[];
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "CODEC": any;
|
|
readonly static "WARM": Internal.OceanRuinFeature$Type;
|
|
readonly static "COLD": Internal.OceanRuinFeature$Type;
|
|
}
|
|
type OceanRuinFeature$Type_ = OceanRuinFeature$Type | "warm" | "cold";
|
|
interface ChunkBufferBuilderPackAccessor {
|
|
getBuilders(): Internal.Map<Internal.RenderType, Internal.BufferBuilder>;
|
|
get builders(): Internal.Map<Internal.RenderType, Internal.BufferBuilder>
|
|
}
|
|
type ChunkBufferBuilderPackAccessor_ = ChunkBufferBuilderPackAccessor;
|
|
interface Double2FloatFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleUnaryOperator {
|
|
compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2FloatFunction;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Double2ShortFunction;
|
|
remove(arg0: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2FloatFunction;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2FloatFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Double2LongFunction;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Double2DoubleFunction;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Double2ReferenceFunction<T>;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): number;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2FloatFunction;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Double2CharFunction;
|
|
get(arg0: number): number;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2FloatFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
defaultReturnValue(): number;
|
|
remove(arg0: any): number;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2FloatFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
applyAsDouble(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Double2IntFunction;
|
|
containsKey(arg0: number): boolean;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2FloatFunction<T>;
|
|
size(): number;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Double2ByteFunction;
|
|
andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2FloatFunction;
|
|
clear(): void;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Double2ObjectFunction<T>;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
}
|
|
type Double2FloatFunction_ = Double2FloatFunction | ((arg0: number)=>number);
|
|
class PackMetadataSectionSerializer implements Internal.MetadataSectionSerializer<Internal.PackMetadataSection> {
|
|
constructor()
|
|
fromJson($$0: Internal.JsonObject_): Internal.PackMetadataSection;
|
|
getMetadataSectionName(): string;
|
|
fromJson(arg0: Internal.JsonObject_): any;
|
|
get metadataSectionName(): string
|
|
}
|
|
type PackMetadataSectionSerializer_ = PackMetadataSectionSerializer;
|
|
interface DomainCombiner {
|
|
combine(arg0: Internal.ProtectionDomain_[], arg1: Internal.ProtectionDomain_[]): Internal.ProtectionDomain[];
|
|
}
|
|
type DomainCombiner_ = DomainCombiner;
|
|
class Hotbar extends Internal.ForwardingList<Internal.ItemStack> {
|
|
constructor()
|
|
parallelStream(): Internal.Stream<Internal.ItemStack>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
createTag(): Internal.ListTag;
|
|
replaceAll(arg0: Internal.UnaryOperator_<Internal.ItemStack_>): void;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
stream(): Internal.Stream<Internal.ItemStack>;
|
|
fromTag($$0: Internal.ListTag_): void;
|
|
isEmpty(): boolean;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
spliterator(): Internal.Spliterator<Internal.ItemStack>;
|
|
get empty(): boolean
|
|
}
|
|
type Hotbar_ = Hotbar;
|
|
class GameRules implements Internal.GameRulesAccessor {
|
|
constructor()
|
|
constructor($$0: Internal.DynamicLike_<any>)
|
|
static visitGameRuleTypes($$0: Internal.GameRules$GameRuleTypeVisitor_): void;
|
|
getBoolean($$0: Internal.GameRules$Key_<Internal.GameRules$BooleanValue_>): boolean;
|
|
assignFrom($$0: Internal.GameRules_, $$1: Internal.MinecraftServer_): void;
|
|
createTag(): Internal.CompoundTag;
|
|
getRule($$0: Internal.GameRules$Key_<T>): T;
|
|
copy(): this;
|
|
getInt($$0: Internal.GameRules$Key_<Internal.GameRules$IntegerValue_>): number;
|
|
static getRuleTypes_$md$1c70e0$1(): Internal.Map<any, any>;
|
|
static callRegister_$md$1c70e0$0(arg0: string, arg1: Internal.GameRules$Category_, arg2: Internal.GameRules$Type_<any>): Internal.GameRules$Key<any>;
|
|
static register($$0: string, $$1: Internal.GameRules$Category_, $$2: Internal.GameRules$Type_<T>): Internal.GameRules$Key<T>;
|
|
get ruleTypes_$md$1c70e0$1(): Internal.Map<any, any>
|
|
readonly static "RULE_MAX_COMMAND_CHAIN_LENGTH": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_MOBGRIEFING": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DISABLE_ELYTRA_MOVEMENT_CHECK": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_FREEZE_DAMAGE": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DOINSOMNIA": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DAYLIGHT": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DO_TRADER_SPAWNING": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_REDUCEDDEBUGINFO": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DO_IMMEDIATE_RESPAWN": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DOMOBSPAWNING": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DOBLOCKDROPS": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_COMMANDBLOCKOUTPUT": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_WEATHER_CYCLE": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_NATURAL_REGENERATION": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_FIRE_DAMAGE": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_FORGIVE_DEAD_PLAYERS": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_SHOWDEATHMESSAGES": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_PLAYERS_SLEEPING_PERCENTAGE": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_FALL_DAMAGE": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DISABLE_RAIDS": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_LOGADMINCOMMANDS": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_SPAWN_RADIUS": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_SENDCOMMANDFEEDBACK": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_ANNOUNCE_ADVANCEMENTS": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DOENTITYDROPS": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DO_PATROL_SPAWNING": Internal.GameRules$Key<any>;
|
|
readonly static "DEFAULT_RANDOM_TICK_SPEED": 3;
|
|
readonly static "RULE_DOFIRETICK": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_LIMITED_CRAFTING": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_SPECTATORSGENERATECHUNKS": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_MAX_ENTITY_CRAMMING": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DROWNING_DAMAGE": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_UNIVERSAL_ANGER": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_KEEPINVENTORY": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_DOMOBLOOT": Internal.GameRules$Key<any>;
|
|
readonly static "RULE_RANDOMTICKING": Internal.GameRules$Key<any>;
|
|
}
|
|
type GameRules_ = GameRules;
|
|
class Instant implements Internal.Comparable<Internal.Instant>, Internal.Temporal, Internal.TemporalAdjuster, Internal.Serializable {
|
|
minusSeconds(arg0: number): this;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
static parse(arg0: Internal.CharSequence_): Internal.Instant;
|
|
isBefore(arg0: Internal.Instant_): boolean;
|
|
static ofEpochSecond(arg0: number, arg1: number): Internal.Instant;
|
|
compareTo(arg0: any): number;
|
|
static ofEpochSecond(arg0: number): Internal.Instant;
|
|
minus(arg0: Internal.TemporalAmount_): this;
|
|
plusSeconds(arg0: number): this;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
static now(): Internal.Instant;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.Instant;
|
|
minusNanos(arg0: number): this;
|
|
with(arg0: Internal.TemporalField_, arg1: number): this;
|
|
truncatedTo(arg0: Internal.TemporalUnit_): this;
|
|
toString(): string;
|
|
static now(arg0: Internal.Clock_): Internal.Instant;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
with(arg0: Internal.TemporalAdjuster_): this;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetDateTime;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
getNano(): number;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
getEpochSecond(): number;
|
|
plusMillis(arg0: number): this;
|
|
hashCode(): number;
|
|
toEpochMilli(): number;
|
|
isAfter(arg0: Internal.Instant_): boolean;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
atZone(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
compareTo(arg0: Internal.Instant_): number;
|
|
plusNanos(arg0: number): this;
|
|
static ofEpochMilli(arg0: number): Internal.Instant;
|
|
equals(arg0: any): boolean;
|
|
minusMillis(arg0: number): this;
|
|
get nano(): number
|
|
get epochSecond(): number
|
|
readonly static "EPOCH": Internal.Instant;
|
|
readonly static "MAX": Internal.Instant;
|
|
readonly static "MIN": Internal.Instant;
|
|
}
|
|
type Instant_ = Instant;
|
|
interface ImmutableStringReader {
|
|
getTotalLength(): number;
|
|
getCursor(): number;
|
|
peek(): string;
|
|
getRead(): string;
|
|
canRead(): boolean;
|
|
getRemainingLength(): number;
|
|
getRemaining(): string;
|
|
canRead(arg0: number): boolean;
|
|
peek(arg0: number): string;
|
|
getString(): string;
|
|
get totalLength(): number
|
|
get cursor(): number
|
|
get read(): string
|
|
get remainingLength(): number
|
|
get remaining(): string
|
|
get string(): string
|
|
}
|
|
type ImmutableStringReader_ = ImmutableStringReader;
|
|
interface SeekableByteChannel extends Internal.ByteChannel {
|
|
write(arg0: Internal.ByteBuffer_): number;
|
|
read(arg0: Internal.ByteBuffer_): number;
|
|
position(): number;
|
|
truncate(arg0: number): this;
|
|
position(arg0: number): this;
|
|
size(): number;
|
|
}
|
|
type SeekableByteChannel_ = SeekableByteChannel;
|
|
abstract class AbstractTexture implements Internal.AutoCloseable {
|
|
constructor()
|
|
bind(): void;
|
|
load(arg0: Internal.ResourceManager_): void;
|
|
close(): void;
|
|
releaseId(): void;
|
|
setFilter($$0: boolean, $$1: boolean): void;
|
|
reset($$0: Internal.TextureManager_, $$1: Internal.ResourceManager_, $$2: ResourceLocation_, $$3: Internal.Executor_): void;
|
|
getId(): number;
|
|
get id(): number
|
|
readonly static "NOT_ASSIGNED": -1;
|
|
}
|
|
type AbstractTexture_ = AbstractTexture;
|
|
interface ShortSpliterator extends Internal.Spliterator$OfPrimitive<number, Internal.ShortConsumer, Internal.ShortSpliterator> {
|
|
forEachRemaining(arg0: Internal.ShortConsumer_): void;
|
|
trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
getComparator(): Internal.Comparator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
tryAdvance(arg0: Internal.Consumer_<any>): boolean;
|
|
skip(arg0: number): number;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type ShortSpliterator_ = ShortSpliterator;
|
|
class VisibilitySet {
|
|
constructor()
|
|
setAll($$0: boolean): void;
|
|
toString(): string;
|
|
visibilityBetween($$0: Internal.Direction_, $$1: Internal.Direction_): boolean;
|
|
set($$0: Internal.Direction_, $$1: Internal.Direction_, $$2: boolean): void;
|
|
add($$0: Internal.Set_<Internal.Direction_>): void;
|
|
set all($$0: boolean)
|
|
}
|
|
type VisibilitySet_ = VisibilitySet;
|
|
class CountingMap {
|
|
constructor()
|
|
add(key: any, value: number): number;
|
|
set(key: any, value: number): number;
|
|
getValues(): Internal.Collection<number>;
|
|
forEach(forEach: Internal.Consumer_<Internal.Object2LongEntry_>): void;
|
|
getSize(): number;
|
|
get(key: any): number;
|
|
clear(): void;
|
|
getTotalCount(): number;
|
|
getEntries(): Internal.List<Internal.Object2LongEntry>;
|
|
getKeys(): Internal.Set<any>;
|
|
get values(): Internal.Collection<number>
|
|
get size(): number
|
|
get totalCount(): number
|
|
get entries(): Internal.List<Internal.Object2LongEntry>
|
|
get keys(): Internal.Set<any>
|
|
}
|
|
type CountingMap_ = CountingMap;
|
|
class AmbientOcclusionStatus extends Internal.Enum<Internal.AmbientOcclusionStatus> {
|
|
static valueOf($$0: string): Internal.AmbientOcclusionStatus;
|
|
getKey(): string;
|
|
static values(): Internal.AmbientOcclusionStatus[];
|
|
getId(): number;
|
|
static byId($$0: number): Internal.AmbientOcclusionStatus;
|
|
get key(): string
|
|
get id(): number
|
|
readonly static "OFF": Internal.AmbientOcclusionStatus;
|
|
readonly static "MIN": Internal.AmbientOcclusionStatus;
|
|
readonly static "MAX": Internal.AmbientOcclusionStatus;
|
|
}
|
|
type AmbientOcclusionStatus_ = "min" | "max" | "off" | AmbientOcclusionStatus;
|
|
interface BucketPickup {
|
|
pickupBlock(arg0: Internal.LevelAccessor_, arg1: BlockPos_, arg2: Internal.BlockState_): Internal.ItemStack;
|
|
getPickupSound(): Internal.Optional<Internal.SoundEvent>;
|
|
get pickupSound(): Internal.Optional<Internal.SoundEvent>
|
|
}
|
|
type BucketPickup_ = BucketPickup;
|
|
class Proxy$Type extends Internal.Enum<Internal.Proxy$Type> {
|
|
static valueOf(arg0: string): Internal.Proxy$Type;
|
|
static values(): Internal.Proxy$Type[];
|
|
readonly static "SOCKS": Internal.Proxy$Type;
|
|
readonly static "HTTP": Internal.Proxy$Type;
|
|
readonly static "DIRECT": Internal.Proxy$Type;
|
|
}
|
|
type Proxy$Type_ = Proxy$Type | "http" | "socks" | "direct";
|
|
interface K1 {
|
|
}
|
|
type K1_ = K1;
|
|
class ShulkerBoxMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
removed($$0: Internal.Player_): void;
|
|
}
|
|
type ShulkerBoxMenu_ = ShulkerBoxMenu;
|
|
interface Matrix4x3dc {
|
|
transformAab(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Vector3d_, arg7: Internal.Vector3d_): Internal.Matrix4x3d;
|
|
get4x4(arg0: number[]): number[];
|
|
lerp(arg0: Internal.Matrix4x3dc_, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get4x4(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
getNormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
equals(arg0: Internal.Matrix4x3dc_, arg1: number): boolean;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
translateLocal(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
mulTranslation(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
pick(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number[], arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m01(): number;
|
|
frustumPlane(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
normalize3x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m20(): number;
|
|
rotateTowards(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
arcball(arg0: number, arg1: Internal.Vector3dc_, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
scale(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
arcball(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
sub(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateY(arg0: number, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
positiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number[]): number[];
|
|
ortho2D(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m12(): number;
|
|
cofactor3x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
transpose3x3(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get(arg0: number[], arg1: number): number[];
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m31(): number;
|
|
add(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateLocal(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
translate(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: Internal.Matrix4x3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getRow(arg0: number, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
reflect(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
shadow(arg0: Internal.Vector4dc_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
origin(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
normal(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
cofactor3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
ortho2DLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
invert(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
orthoSymmetricLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: boolean, arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m00(): number;
|
|
rotateLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
transformAab(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_, arg3: Internal.Vector3d_): Internal.Matrix4x3d;
|
|
lookAtLH(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
translateLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get(arg0: number[]): number[];
|
|
determinant(): number;
|
|
properties(): number;
|
|
sub(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateX(arg0: number, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
normalizedPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
getTransposed(arg0: number[], arg1: number): number[];
|
|
positiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
getTransposedFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
getFloats(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
scale(arg0: number, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
rotateTranslation(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotate(arg0: Internal.AxisAngle4f_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m11(): number;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m30(): number;
|
|
get4x4(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
add(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
transformPosition(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get4x4(arg0: number[]): number[];
|
|
translate(arg0: Internal.Vector3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getUnnormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
getTransposed(arg0: number[]): number[];
|
|
obliqueZ(arg0: number, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getTranslation(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
lookAt(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
isFinite(): boolean;
|
|
lookAt(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
fma(arg0: Internal.Matrix4x3fc_, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m22(): number;
|
|
getTransposedFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotate(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getEulerAnglesZYX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateAround(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
scale(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
normal(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
orthoSymmetric(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
ortho(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
normalizedPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
scaleLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateTowards(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateTranslation(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m10(): number;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
lookAtLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
fma(arg0: Internal.Matrix4x3dc_, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getScale(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
scaleXY(arg0: number, arg1: number, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
transformPosition(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
normalize3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transformDirection(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
getUnnormalizedRotation(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getNormalizedRotation(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
translateLocal(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get(arg0: number[], arg1: number): number[];
|
|
translate(arg0: Internal.Vector3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
transpose3x3(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
shadow(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3dc_, arg5: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
m02(): number;
|
|
transformDirection(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
m21(): number;
|
|
rotate(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
mulOrtho(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
mulTranslation(arg0: Internal.Matrix4x3fc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mulComponentWise(arg0: Internal.Matrix4x3dc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
orthoLH(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: boolean, arg7: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getFloats(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateTranslation(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
rotateZ(arg0: number, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
normalizedPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
getColumn(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
m32(): number;
|
|
invertOrtho(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotateLocal(arg0: Internal.Quaterniondc_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
rotate(arg0: Internal.AxisAngle4d_, arg1: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
get finite(): boolean
|
|
readonly static "PLANE_PX": 1;
|
|
readonly static "PLANE_NY": 2;
|
|
readonly static "PLANE_NZ": 4;
|
|
readonly static "PLANE_PY": 3;
|
|
readonly static "PLANE_NX": 0;
|
|
readonly static "PLANE_PZ": 5;
|
|
readonly static "PROPERTY_TRANSLATION": 8;
|
|
readonly static "PROPERTY_IDENTITY": 4;
|
|
readonly static "PROPERTY_ORTHONORMAL": 16;
|
|
}
|
|
type Matrix4x3dc_ = Matrix4x3dc;
|
|
class MobCategory extends Internal.Enum<Internal.MobCategory> implements Internal.StringRepresentable {
|
|
getDespawnDistance(): number;
|
|
static values(): Internal.MobCategory[];
|
|
static byName($$0: string): Internal.MobCategory;
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
isFriendly(): boolean;
|
|
isPersistent(): boolean;
|
|
static valueOf($$0: string): Internal.MobCategory;
|
|
getNoDespawnDistance(): number;
|
|
getMaxInstancesPerChunk(): number;
|
|
get despawnDistance(): number
|
|
get serializedName(): string
|
|
get name(): string
|
|
get friendly(): boolean
|
|
get persistent(): boolean
|
|
get noDespawnDistance(): number
|
|
get maxInstancesPerChunk(): number
|
|
readonly static "AMBIENT": Internal.MobCategory;
|
|
readonly static "CREATURE": Internal.MobCategory;
|
|
readonly static "MISC": Internal.MobCategory;
|
|
readonly static "MONSTER": Internal.MobCategory;
|
|
readonly static "WATER_AMBIENT": Internal.MobCategory;
|
|
readonly static "CODEC": any;
|
|
readonly static "AXOLOTLS": Internal.MobCategory;
|
|
readonly static "WATER_CREATURE": Internal.MobCategory;
|
|
readonly static "UNDERGROUND_WATER_CREATURE": Internal.MobCategory;
|
|
}
|
|
type MobCategory_ = "monster" | "underground_water_creature" | "misc" | "creature" | "water_ambient" | "axolotls" | "ambient" | MobCategory | "water_creature";
|
|
class BaseFunction extends Internal.IdScriptableObject implements dev.latvian.mods.rhino.Function {
|
|
constructor()
|
|
constructor(scope: Internal.Scriptable_, prototype: Internal.Scriptable_)
|
|
constructor(isGenerator: boolean)
|
|
getArity(): number;
|
|
setImmunePrototypeProperty(value: any): void;
|
|
call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
|
|
toString(): string;
|
|
hasInstance(instance: Internal.Scriptable_): boolean;
|
|
getClassName(): string;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getAllIds(): any[];
|
|
getLength(): number;
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getFunctionName(): string;
|
|
createObject(cx: Internal.Context_, scope: Internal.Scriptable_): Internal.Scriptable;
|
|
execIdCall(f: Internal.IdFunctionObject_, cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
|
|
getTypeOf(): Internal.MemberType;
|
|
construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable;
|
|
get arity(): number
|
|
set immunePrototypeProperty(value: any)
|
|
get className(): string
|
|
get allIds(): any[]
|
|
get length(): number
|
|
get functionName(): string
|
|
get typeOf(): Internal.MemberType
|
|
}
|
|
type BaseFunction_ = BaseFunction;
|
|
class DirectMethodHandleDesc$Kind extends Internal.Enum<Internal.DirectMethodHandleDesc$Kind> {
|
|
static values(): Internal.DirectMethodHandleDesc$Kind[];
|
|
static valueOf(arg0: string): Internal.DirectMethodHandleDesc$Kind;
|
|
static valueOf(arg0: number, arg1: boolean): Internal.DirectMethodHandleDesc$Kind;
|
|
static valueOf(arg0: number): Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "INTERFACE_SPECIAL": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly "isInterface": boolean;
|
|
readonly static "STATIC_SETTER": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "CONSTRUCTOR": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "SPECIAL": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "STATIC": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "SETTER": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "INTERFACE_VIRTUAL": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "GETTER": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "VIRTUAL": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly "refKind": number;
|
|
readonly static "INTERFACE_STATIC": Internal.DirectMethodHandleDesc$Kind;
|
|
readonly static "STATIC_GETTER": Internal.DirectMethodHandleDesc$Kind;
|
|
}
|
|
type DirectMethodHandleDesc$Kind_ = "static" | "constructor" | "interface_special" | "static_getter" | "setter" | "virtual" | DirectMethodHandleDesc$Kind | "getter" | "interface_static" | "special" | "static_setter" | "interface_virtual";
|
|
class ModuleDescriptor$Provides implements Internal.Comparable<Internal.ModuleDescriptor$Provides> {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
service(): string;
|
|
compareTo(arg0: Internal.ModuleDescriptor$Provides_): number;
|
|
providers(): Internal.List<string>;
|
|
compareTo(arg0: any): number;
|
|
}
|
|
type ModuleDescriptor$Provides_ = ModuleDescriptor$Provides;
|
|
interface Appendable {
|
|
append(arg0: Internal.CharSequence_): this;
|
|
append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
|
|
append(arg0: string): this;
|
|
}
|
|
type Appendable_ = Appendable;
|
|
interface Byte2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Byte2ByteFunction;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ShortFunction;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Byte2LongFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ShortFunction;
|
|
containsKey(arg0: any): boolean;
|
|
get(arg0: any): number;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
defaultReturnValue(): number;
|
|
put(arg0: number, arg1: number): number;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Byte2DoubleFunction;
|
|
applyAsInt(arg0: number): number;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Byte2ReferenceFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ShortFunction;
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Byte2FloatFunction;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Byte2ObjectFunction<T>;
|
|
remove(arg0: number): number;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ShortFunction;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Byte2IntFunction;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2ShortFunction<T>;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2ShortFunction<T>;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Byte2CharFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
get(arg0: number): number;
|
|
apply(arg0: number): number;
|
|
clear(): void;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ShortFunction;
|
|
}
|
|
type Byte2ShortFunction_ = ((arg0: number)=>number) | Byte2ShortFunction;
|
|
class BlockPredicateFilter extends Internal.PlacementFilter {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static forPredicate($$0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_): Internal.BlockPredicateFilter;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockPredicateFilter_ = BlockPredicateFilter;
|
|
class StreamTagVisitor$EntryResult extends Internal.Enum<Internal.StreamTagVisitor$EntryResult> {
|
|
static valueOf($$0: string): Internal.StreamTagVisitor$EntryResult;
|
|
static values(): Internal.StreamTagVisitor$EntryResult[];
|
|
readonly static "BREAK": Internal.StreamTagVisitor$EntryResult;
|
|
readonly static "SKIP": Internal.StreamTagVisitor$EntryResult;
|
|
readonly static "ENTER": Internal.StreamTagVisitor$EntryResult;
|
|
readonly static "HALT": Internal.StreamTagVisitor$EntryResult;
|
|
}
|
|
type StreamTagVisitor$EntryResult_ = StreamTagVisitor$EntryResult | "break" | "halt" | "skip" | "enter";
|
|
class BlockOutlineRenderEventJS extends Internal.WorldRenderContextEventJS {
|
|
constructor(context: Internal.WorldRenderContext_, blockOutlineContext: Internal.WorldRenderContext$BlockOutlineContext_)
|
|
blockPos(): BlockPos;
|
|
static handle(context: Internal.WorldRenderContext_, blockOutlineContext: Internal.WorldRenderContext$BlockOutlineContext_): boolean;
|
|
cameraX(): number;
|
|
vertexConsumer(): Internal.VertexConsumer;
|
|
cameraZ(): number;
|
|
cameraY(): number;
|
|
entity(): Internal.Entity;
|
|
blockState(): Internal.BlockState;
|
|
getBlockOutlineContext(): Internal.WorldRenderContext$BlockOutlineContext;
|
|
get blockOutlineContext(): Internal.WorldRenderContext$BlockOutlineContext
|
|
}
|
|
type BlockOutlineRenderEventJS_ = BlockOutlineRenderEventJS;
|
|
class ClientboundSetCarriedItemPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getSlot(): number;
|
|
isSkippable(): boolean;
|
|
get slot(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetCarriedItemPacket_ = ClientboundSetCarriedItemPacket;
|
|
interface TagVisitor {
|
|
visitFloat(arg0: Internal.FloatTag_): void;
|
|
visitByte(arg0: Internal.ByteTag_): void;
|
|
visitLongArray(arg0: Internal.LongArrayTag_): void;
|
|
visitList(arg0: Internal.ListTag_): void;
|
|
visitShort(arg0: Internal.ShortTag_): void;
|
|
visitEnd(arg0: Internal.EndTag_): void;
|
|
visitIntArray(arg0: Internal.IntArrayTag_): void;
|
|
visitInt(arg0: Internal.IntTag_): void;
|
|
visitByteArray(arg0: Internal.ByteArrayTag_): void;
|
|
visitString(arg0: Internal.StringTag_): void;
|
|
visitCompound(arg0: Internal.CompoundTag_): void;
|
|
visitDouble(arg0: Internal.DoubleTag_): void;
|
|
visitLong(arg0: Internal.LongTag_): void;
|
|
}
|
|
type TagVisitor_ = TagVisitor;
|
|
class CampfireBlockEntity extends Internal.BlockEntity implements Internal.Clearable {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
static cooldownTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.CampfireBlockEntity_): void;
|
|
static particleTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.CampfireBlockEntity_): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
getItems(): Internal.NonNullList<Internal.ItemStack>;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
getCookableRecipe($$0: Internal.ItemStack_): Internal.Optional<Internal.CampfireCookingRecipe>;
|
|
static cookTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.CampfireBlockEntity_): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
dowse(): void;
|
|
placeFood($$0: Internal.ItemStack_, $$1: number): boolean;
|
|
clearContent(): void;
|
|
get updatePacket(): Internal.Packet<any>
|
|
get items(): Internal.NonNullList<Internal.ItemStack>
|
|
get updateTag(): Internal.CompoundTag
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
}
|
|
type CampfireBlockEntity_ = CampfireBlockEntity;
|
|
class GeodeLayerSettings {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number)
|
|
readonly "innerLayer": number;
|
|
readonly "middleLayer": number;
|
|
readonly static "CODEC": any;
|
|
readonly "outerLayer": number;
|
|
readonly "filling": number;
|
|
}
|
|
type GeodeLayerSettings_ = GeodeLayerSettings;
|
|
interface DoublePredicate {
|
|
or(arg0: Internal.DoublePredicate_): this;
|
|
test(arg0: number): boolean;
|
|
and(arg0: Internal.DoublePredicate_): this;
|
|
negate(): this;
|
|
}
|
|
type DoublePredicate_ = DoublePredicate | ((arg0: number)=>boolean);
|
|
class MetricSampler$MetricSamplerBuilder <T> {
|
|
constructor($$0: string, $$1: Internal.MetricCategory_, $$2: Internal.ToDoubleFunction_<T>, $$3: T)
|
|
withBeforeTick($$0: Internal.Consumer_<T>): this;
|
|
withThresholdAlert($$0: Internal.MetricSampler$ThresholdTest_): this;
|
|
build(): Internal.MetricSampler;
|
|
}
|
|
type MetricSampler$MetricSamplerBuilder_<T> = MetricSampler$MetricSamplerBuilder<T>;
|
|
interface RegistrySupplier <T> extends Internal.Supplier<T> {
|
|
ifPresentOrElse(action: Internal.Consumer_<any>, emptyAction: Internal.Runnable_): void;
|
|
stream(): Internal.Stream<T>;
|
|
getRegistries(): Internal.Registries;
|
|
getRegistryKey(): Internal.ResourceKey<Internal.Registry<T>>;
|
|
getRegistrar(): Internal.Registrar<T>;
|
|
getOrNull(): T;
|
|
orElse(other: T): T;
|
|
isPresent(): boolean;
|
|
getId(): ResourceLocation;
|
|
ifPresent(action: Internal.Consumer_<any>): void;
|
|
orElseGet(supplier: Internal.Supplier_<any>): T;
|
|
getRegistryId(): ResourceLocation;
|
|
listen(callback: Internal.Consumer_<T>): void;
|
|
toOptional(): Internal.Optional<T>;
|
|
get registries(): Internal.Registries
|
|
get registryKey(): Internal.ResourceKey<Internal.Registry<T>>
|
|
get registrar(): Internal.Registrar<T>
|
|
get orNull(): T
|
|
get present(): boolean
|
|
get id(): ResourceLocation
|
|
get registryId(): ResourceLocation
|
|
}
|
|
type RegistrySupplier_<T> = RegistrySupplier<T>;
|
|
interface ResultConsumer <S> {
|
|
onCommandComplete(arg0: Internal.CommandContext_<S>, arg1: boolean, arg2: number): void;
|
|
}
|
|
type ResultConsumer_<S> = ((arg0: Internal.CommandContext<S>, arg1: boolean, arg2: number)=>void) | ResultConsumer<S>;
|
|
class ModuleDescriptor$Exports$Modifier extends Internal.Enum<Internal.ModuleDescriptor$Exports$Modifier> {
|
|
static values(): Internal.ModuleDescriptor$Exports$Modifier[];
|
|
static valueOf(arg0: string): Internal.ModuleDescriptor$Exports$Modifier;
|
|
readonly static "SYNTHETIC": Internal.ModuleDescriptor$Exports$Modifier;
|
|
readonly static "MANDATED": Internal.ModuleDescriptor$Exports$Modifier;
|
|
}
|
|
type ModuleDescriptor$Exports$Modifier_ = "mandated" | "synthetic" | ModuleDescriptor$Exports$Modifier;
|
|
class Item implements Internal.ItemLike, Internal.ItemKJS, Internal.FabricItem, Internal.ItemVariantCache, Internal.IrisItemLightProvider, Internal.InjectedItemExtension, Internal.ItemExtensions {
|
|
constructor($$0: Internal.Item$Properties_)
|
|
isFoil($$0: Internal.ItemStack_): boolean;
|
|
getDrinkingSound(): Internal.SoundEvent;
|
|
useOnRelease($$0: Internal.ItemStack_): boolean;
|
|
canAttackBlock($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Player_): boolean;
|
|
allowContinuingBlockBreaking(player: Internal.Player_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
|
|
fabric_getEquipmentSlotProvider(): Internal.EquipmentSlotProvider;
|
|
getDestroySpeed($$0: Internal.ItemStack_, $$1: Internal.BlockState_): number;
|
|
onDestroyed($$0: Internal.ItemEntity_): void;
|
|
isFireResistant(): boolean;
|
|
getDescriptionId($$0: Internal.ItemStack_): string;
|
|
releaseUsing($$0: Internal.ItemStack_, $$1: Internal.Level_, $$2: Internal.LivingEntity_, $$3: number): void;
|
|
onCraftedBy($$0: Internal.ItemStack_, $$1: Internal.Level_, $$2: Internal.Player_): void;
|
|
setMaxDamageKJS(arg0: number): void;
|
|
isComplex(): boolean;
|
|
setMaxStackSizeKJS(arg0: number): void;
|
|
getItemBuilderKJS(): Internal.ItemBuilder;
|
|
getLightColor(arg0: Internal.Player_, arg1: Internal.ItemStack_): Internal.Vector3f;
|
|
onUseTick($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: Internal.ItemStack_, $$3: number): void;
|
|
appendHoverText($$0: Internal.ItemStack_, $$1: Internal.Level_, $$2: Internal.List_<Internal.Component_>, $$3: Internal.TooltipFlag_): void;
|
|
getFoodProperties(): Internal.FoodProperties;
|
|
canBeHurtBy($$0: Internal.DamageSource_): boolean;
|
|
isBarVisible($$0: Internal.ItemStack_): boolean;
|
|
fabric_setEquipmentSlotProvider(equipmentSlotProvider: Internal.EquipmentSlotProvider_): void;
|
|
getUseDuration($$0: Internal.ItemStack_): number;
|
|
getDescriptionId(): string;
|
|
getUseAnimation($$0: Internal.ItemStack_): Internal.UseAnim;
|
|
getEquipSound(): Internal.SoundEvent;
|
|
isValidRepairItem($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
getMaxStackSize(): number;
|
|
static byBlock($$0: Internal.Block_): Internal.Item;
|
|
asItem(): this;
|
|
getTypeData(): Internal.CompoundTag;
|
|
getDefaultInstance(): Internal.ItemStack;
|
|
setCraftingRemainderKJS(arg0: Internal.Item_): void;
|
|
fabric_setCustomDamageHandler(handler: Internal.CustomDamageHandler_): void;
|
|
setBurnTime(i: number): void;
|
|
setItemBuilderKJS(b: Internal.ItemBuilder_): void;
|
|
getBarWidth($$0: Internal.ItemStack_): number;
|
|
canFitInsideContainerItems(): boolean;
|
|
isCorrectToolForDrops($$0: Internal.BlockState_): boolean;
|
|
getBarColor($$0: Internal.ItemStack_): number;
|
|
verifyTagAfterLoad($$0: Internal.CompoundTag_): void;
|
|
getMaxDamage(): number;
|
|
hasCraftingRemainingItem(): boolean;
|
|
finishUsingItem($$0: Internal.ItemStack_, $$1: Internal.Level_, $$2: Internal.LivingEntity_): Internal.ItemStack;
|
|
getDescription(): Internal.Component;
|
|
static byId($$0: number): Internal.Item;
|
|
getEatingSound(): Internal.SoundEvent;
|
|
canBeDepleted(): boolean;
|
|
interactLivingEntity($$0: Internal.ItemStack_, $$1: Internal.Player_, $$2: Internal.LivingEntity_, $$3: Hand_): Internal.InteractionResult;
|
|
mineBlock($$0: Internal.ItemStack_, $$1: Internal.Level_, $$2: Internal.BlockState_, $$3: BlockPos_, $$4: Internal.LivingEntity_): boolean;
|
|
useOn($$0: Internal.UseOnContext_): Internal.InteractionResult;
|
|
getRarity($$0: Internal.ItemStack_): Rarity;
|
|
setFireResistantKJS(arg0: boolean): void;
|
|
getItemCategory(): Internal.CreativeModeTab;
|
|
getName($$0: Internal.ItemStack_): Internal.Component;
|
|
getDefaultAttributeModifiers($$0: EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
|
|
fillItemCategory($$0: Internal.CreativeModeTab_, $$1: Internal.NonNullList_<Internal.ItemStack_>): void;
|
|
arch$registryName(): ResourceLocation;
|
|
isEdible(): boolean;
|
|
getAttributeModifiers(stack: Internal.ItemStack_, slot: EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
|
|
setRarityKJS(arg0: Rarity_): void;
|
|
getTooltipImage($$0: Internal.ItemStack_): Internal.Optional<Internal.TooltipComponent>;
|
|
arch$holder(): Internal.Holder<Internal.Item>;
|
|
builtInRegistryHolder(): Internal.Holder$Reference<Internal.Item>;
|
|
use($$0: Internal.Level_, $$1: Internal.Player_, $$2: Hand_): Internal.InteractionResultHolder<Internal.ItemStack>;
|
|
setFoodPropertiesKJS(arg0: Internal.FoodProperties_): void;
|
|
toString(): string;
|
|
getLightEmission(arg0: Internal.Player_, arg1: Internal.ItemStack_): number;
|
|
getEnchantmentValue(): number;
|
|
inventoryTick($$0: Internal.ItemStack_, $$1: Internal.Level_, $$2: Internal.Entity_, $$3: number, $$4: boolean): void;
|
|
allowNbtUpdateAnimation(player: Internal.Player_, hand: Hand_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
|
|
hurtEnemy($$0: Internal.ItemStack_, $$1: Internal.LivingEntity_, $$2: Internal.LivingEntity_): boolean;
|
|
getId(): Special.Item&`${string}:${string}`;
|
|
getCraftingRemainingItem(): this;
|
|
isEnchantable($$0: Internal.ItemStack_): boolean;
|
|
shouldOverrideMultiplayerNbt(): boolean;
|
|
fabric_getCachedItemVariant(): Internal.ItemVariant;
|
|
static getId($$0: Internal.Item_): number;
|
|
fabric_getCustomDamageHandler(): Internal.CustomDamageHandler;
|
|
overrideOtherStackedOnMe($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: Internal.Slot_, $$3: Internal.ClickAction_, $$4: Internal.Player_, $$5: Internal.SlotAccess_): boolean;
|
|
isSuitableFor(stack: Internal.ItemStack_, state: Internal.BlockState_): boolean;
|
|
overrideStackedOnOther($$0: Internal.ItemStack_, $$1: Internal.Slot_, $$2: Internal.ClickAction_, $$3: Internal.Player_): boolean;
|
|
get drinkingSound(): Internal.SoundEvent
|
|
get fireResistant(): boolean
|
|
set maxDamageKJS(arg0: number)
|
|
get complex(): boolean
|
|
set maxStackSizeKJS(arg0: number)
|
|
get itemBuilderKJS(): Internal.ItemBuilder
|
|
get foodProperties(): Internal.FoodProperties
|
|
get descriptionId(): string
|
|
get equipSound(): Internal.SoundEvent
|
|
get maxStackSize(): number
|
|
get typeData(): Internal.CompoundTag
|
|
get defaultInstance(): Internal.ItemStack
|
|
set craftingRemainderKJS(arg0: Internal.Item_)
|
|
set burnTime(i: number)
|
|
set itemBuilderKJS(b: Internal.ItemBuilder_)
|
|
get maxDamage(): number
|
|
get description(): Internal.Component
|
|
get eatingSound(): Internal.SoundEvent
|
|
set fireResistantKJS(arg0: boolean)
|
|
get itemCategory(): Internal.CreativeModeTab
|
|
get edible(): boolean
|
|
set rarityKJS(arg0: Rarity_)
|
|
set foodPropertiesKJS(arg0: Internal.FoodProperties_)
|
|
get enchantmentValue(): number
|
|
get id(): Special.Item&`${string}:${string}`
|
|
get craftingRemainingItem(): Internal.Item
|
|
readonly static "BY_BLOCK": {[key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: any]: any, [key: Internal.Block]: any, [key: any]: any, [key: Internal.Block]: any};
|
|
readonly static "EAT_DURATION": 32;
|
|
readonly static "MAX_STACK_SIZE": 64;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly static "MAX_BAR_WIDTH": 13;
|
|
}
|
|
type Item_ = Item | Special.Item;
|
|
interface ItemSupplier {
|
|
getItem(): Internal.ItemStack;
|
|
get item(): Internal.ItemStack
|
|
}
|
|
type ItemSupplier_ = ItemSupplier;
|
|
interface Boolean2ObjectFunction <V> extends it.unimi.dsi.fastutil.Function<boolean, V> {
|
|
put(arg0: boolean, arg1: V): V;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Boolean2ShortFunction;
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ObjectFunction<V>;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Boolean2DoubleFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Boolean2FloatFunction;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Boolean2IntFunction;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ObjectFunction<V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Boolean2ReferenceFunction<T>;
|
|
put(arg0: boolean, arg1: V): V;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): V;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Boolean2LongFunction;
|
|
apply(arg0: boolean): V;
|
|
get(arg0: boolean): V;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Boolean2ByteFunction;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Boolean2ObjectFunction<T>;
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ObjectFunction<V>;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ObjectFunction<V>;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ObjectFunction<V>;
|
|
containsKey(arg0: boolean): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
remove(arg0: boolean): V;
|
|
size(): number;
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ObjectFunction<V>;
|
|
clear(): void;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ObjectFunction<V>;
|
|
defaultReturnValue(): V;
|
|
getOrDefault(arg0: boolean, arg1: V): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Boolean2CharFunction;
|
|
}
|
|
type Boolean2ObjectFunction_<V> = ((arg0: boolean)=>V) | Boolean2ObjectFunction<V>;
|
|
class MapBanner {
|
|
constructor($$0: BlockPos_, $$1: Internal.DyeColor_, $$2: Internal.Component_)
|
|
save(): Internal.CompoundTag;
|
|
getPos(): BlockPos;
|
|
getColor(): Internal.DyeColor;
|
|
hashCode(): number;
|
|
getName(): Internal.Component;
|
|
static load($$0: Internal.CompoundTag_): Internal.MapBanner;
|
|
static fromWorld($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.MapBanner;
|
|
equals($$0: any): boolean;
|
|
getId(): string;
|
|
getDecoration(): Internal.MapDecoration$Type;
|
|
get pos(): BlockPos
|
|
get color(): Internal.DyeColor
|
|
get name(): Internal.Component
|
|
get id(): string
|
|
get decoration(): Internal.MapDecoration$Type
|
|
}
|
|
type MapBanner_ = MapBanner;
|
|
class HoeItemBuilder extends Internal.HandheldItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.Item;
|
|
}
|
|
type HoeItemBuilder_ = HoeItemBuilder;
|
|
class ServerAdvancementManager extends Internal.SimpleJsonResourceReloadListener implements Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: Internal.PredicateManager_)
|
|
getAllAdvancements(): Internal.Collection<Internal.Advancement>;
|
|
getAdvancement($$0: ResourceLocation_): Internal.Advancement;
|
|
getName(): string;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getFabricId(): ResourceLocation;
|
|
get allAdvancements(): Internal.Collection<Internal.Advancement>
|
|
get name(): string
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get fabricId(): ResourceLocation
|
|
}
|
|
type ServerAdvancementManager_ = ServerAdvancementManager;
|
|
class HoverEvent$Action <T> {
|
|
constructor($$0: string, $$1: boolean, $$2: Internal.Function_<Internal.JsonElement_, T>, $$3: Internal.Function_<T, Internal.JsonElement_>, $$4: Internal.Function_<Internal.Component_, T>)
|
|
static getByName($$0: string): Internal.HoverEvent$Action<any>;
|
|
isAllowedFromServer(): boolean;
|
|
toString(): string;
|
|
deserializeFromLegacy($$0: Internal.Component_): Internal.HoverEvent;
|
|
getName(): string;
|
|
serializeArg($$0: any): Internal.JsonElement;
|
|
deserialize($$0: Internal.JsonElement_): Internal.HoverEvent;
|
|
get allowedFromServer(): boolean
|
|
get name(): string
|
|
readonly static "SHOW_ENTITY": Internal.HoverEvent$Action<any>;
|
|
readonly static "SHOW_TEXT": Internal.HoverEvent$Action<any>;
|
|
readonly static "SHOW_ITEM": Internal.HoverEvent$Action<any>;
|
|
}
|
|
type HoverEvent$Action_<T> = HoverEvent$Action<T>;
|
|
class GoalSelectorDebugRenderer$DebugGoal {
|
|
constructor($$0: BlockPos_, $$1: number, $$2: string, $$3: boolean)
|
|
readonly "name": string;
|
|
readonly "priority": number;
|
|
readonly "isRunning": boolean;
|
|
readonly "pos": BlockPos;
|
|
}
|
|
type GoalSelectorDebugRenderer$DebugGoal_ = GoalSelectorDebugRenderer$DebugGoal;
|
|
abstract class HangingEntity extends Internal.Entity {
|
|
mirror($$0: Internal.Mirror_): number;
|
|
thunderHit($$0: Internal.ServerLevel_, $$1: Internal.LightningBolt_): void;
|
|
push($$0: number, $$1: number, $$2: number): void;
|
|
setPos($$0: number, $$1: number, $$2: number): void;
|
|
playPlacementSound(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getPos(): BlockPos;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
rotate($$0: Internal.Rotation_): number;
|
|
refreshDimensions(): void;
|
|
getHeight(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
dropItem(arg0: Internal.Entity_): void;
|
|
getWidth(): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
survives(): boolean;
|
|
move($$0: Internal.MoverType_, $$1: Vec3_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isPickable(): boolean;
|
|
spawnAtLocation($$0: Internal.ItemStack_, $$1: number): Internal.ItemEntity;
|
|
tick(): void;
|
|
skipAttackInteraction($$0: Internal.Entity_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getDirection(): Internal.Direction;
|
|
get pos(): BlockPos
|
|
get height(): number
|
|
get width(): number
|
|
get pickable(): boolean
|
|
get direction(): Internal.Direction
|
|
}
|
|
type HangingEntity_ = HangingEntity;
|
|
class Quaternionf implements Internal.Quaternionfc, Internal.Cloneable, Internal.Externalizable {
|
|
constructor(arg0: Internal.Quaterniondc_)
|
|
constructor(arg0: Internal.AxisAngle4d_)
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.Quaternionfc_)
|
|
constructor(arg0: Internal.AxisAngle4f_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
rotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
transformPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
difference(arg0: Internal.Quaternionf_): this;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
static nlerpIterative(arg0: Internal.Quaternionf_[], arg1: number[], arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionfc;
|
|
slerp(arg0: Internal.Quaternionfc_, arg1: number): this;
|
|
positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setFromNormalized(arg0: Internal.Matrix3fc_): this;
|
|
nlerp(arg0: Internal.Quaternionfc_, arg1: number, arg2: Internal.Quaternionf_): this;
|
|
transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Quaternionf_): this;
|
|
transformPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
scale(arg0: number, arg1: Internal.Quaternionf_): this;
|
|
transformInverseUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverse(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
dot(arg0: Internal.Quaternionf_): number;
|
|
integrate(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
getEulerAnglesXYZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): this;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
rotateTo(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
difference(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): this;
|
|
transformUnit(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
setFromUnnormalized(arg0: Internal.Matrix4x3dc_): this;
|
|
getAsMatrix3f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transformInverseUnit(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
w(): number;
|
|
slerp(arg0: Internal.Quaternionfc_, arg1: number, arg2: Internal.Quaternionf_): this;
|
|
positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
nlerp(arg0: Internal.Quaternionfc_, arg1: number): this;
|
|
transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateLocalY(arg0: number, arg1: Internal.Quaternionf_): this;
|
|
scale(arg0: number): this;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
premul(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
transformInverse(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
rotateY(arg0: number, arg1: Internal.Quaternionf_): this;
|
|
transformUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
transformUnitPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
isFinite(): boolean;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setAngleAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformInverse(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotationTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
x(): number;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnitPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotationZ(arg0: number): this;
|
|
rotateLocalX(arg0: number, arg1: Internal.Quaternionf_): this;
|
|
normalize(arg0: Internal.Quaternionf_): this;
|
|
transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
equals(arg0: Internal.Quaternionfc_, arg1: number): boolean;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): this;
|
|
normalize(): this;
|
|
setFromUnnormalized(arg0: Internal.Matrix3fc_): this;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
fromAxisAngleDeg(arg0: Internal.Vector3fc_, arg1: number): this;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateZ(arg0: number, arg1: Internal.Quaternionf_): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
getAsMatrix4f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number): this;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
add(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): this;
|
|
transformUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
identity(): this;
|
|
mul(arg0: Internal.Quaternionfc_): this;
|
|
y(): number;
|
|
rotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
rotateZ(arg0: number): this;
|
|
normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getAsMatrix4x3f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
fromAxisAngleDeg(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
rotationAxis(arg0: Internal.AxisAngle4f_): this;
|
|
equals(arg0: any): boolean;
|
|
div(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): this;
|
|
transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateAxis(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
scaling(arg0: number): this;
|
|
add(arg0: Internal.Quaternionfc_): this;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): this;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setFromNormalized(arg0: Internal.Matrix4dc_): this;
|
|
transformUnitPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
premul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateY(arg0: number): this;
|
|
z(): number;
|
|
get(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
setFromUnnormalized(arg0: Internal.Matrix4fc_): this;
|
|
normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnitPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformInverseUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getAsMatrix3f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transformInverse(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
rotationX(arg0: number): this;
|
|
setFromNormalized(arg0: Internal.Matrix4x3dc_): this;
|
|
lengthSquared(): number;
|
|
rotationAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): this;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
clone(): any;
|
|
get(arg0: Internal.Quaternionf_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
rotateX(arg0: number, arg1: Internal.Quaternionf_): this;
|
|
setFromUnnormalized(arg0: Internal.Matrix3dc_): this;
|
|
transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaternionf_): this;
|
|
setFromNormalized(arg0: Internal.Matrix4x3fc_): this;
|
|
transformUnitPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
conjugateBy(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): this;
|
|
rotateTo(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): this;
|
|
transformUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverseUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
get(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
toString(): string;
|
|
premul(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): this;
|
|
transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnitPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateX(arg0: number): this;
|
|
rotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
rotationY(arg0: number): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): this;
|
|
rotateLocalX(arg0: number): this;
|
|
getAsMatrix4x3f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
premul(arg0: Internal.Quaternionfc_): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
integrate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): this;
|
|
transformUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
setFromNormalized(arg0: Internal.Matrix4fc_): this;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
rotationAxis(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): this;
|
|
transformInverse(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAxis(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): this;
|
|
conjugate(): this;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setFromUnnormalized(arg0: Internal.Matrix4dc_): this;
|
|
rotationTo(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
static nlerp(arg0: Internal.Quaternionfc_[], arg1: number[], arg2: Internal.Quaternionf_): Internal.Quaternionfc;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
setFromNormalized(arg0: Internal.Matrix3dc_): this;
|
|
angle(): number;
|
|
conjugateBy(arg0: Internal.Quaternionfc_): this;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
nlerpIterative(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: Internal.Quaternionf_): this;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
invert(arg0: Internal.Quaternionf_): this;
|
|
setAngleAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
getAsMatrix4f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateLocalY(arg0: number): this;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformInverseUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
nlerpIterative(arg0: Internal.Quaternionfc_, arg1: number, arg2: number): this;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
fromAxisAngleRad(arg0: Internal.Vector3fc_, arg1: number): this;
|
|
transformPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setFromUnnormalized(arg0: Internal.Matrix4x3fc_): this;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
div(arg0: Internal.Quaternionfc_): this;
|
|
static slerp(arg0: Internal.Quaternionf_[], arg1: number[], arg2: Internal.Quaternionf_): Internal.Quaternionfc;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaternionf_): this;
|
|
conjugate(arg0: Internal.Quaternionf_): this;
|
|
invert(): this;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
hashCode(): number;
|
|
transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateLocalZ(arg0: number): this;
|
|
fromAxisAngleRad(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
set fromNormalized(arg0: Internal.Matrix3fc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix4x3dc_)
|
|
get finite(): boolean
|
|
set fromUnnormalized(arg0: Internal.Matrix3fc_)
|
|
set fromNormalized(arg0: Internal.Matrix4dc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix4fc_)
|
|
set fromNormalized(arg0: Internal.Matrix4x3dc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix3dc_)
|
|
set fromNormalized(arg0: Internal.Matrix4x3fc_)
|
|
set fromNormalized(arg0: Internal.Matrix4fc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix4dc_)
|
|
set fromNormalized(arg0: Internal.Matrix3dc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix4x3fc_)
|
|
"z": number;
|
|
"y": number;
|
|
"x": number;
|
|
"w": number;
|
|
}
|
|
type Quaternionf_ = Quaternionf;
|
|
interface ItemExtensions {
|
|
fabric_setCustomDamageHandler(arg0: Internal.CustomDamageHandler_): void;
|
|
fabric_getCustomDamageHandler(): Internal.CustomDamageHandler;
|
|
fabric_setEquipmentSlotProvider(arg0: Internal.EquipmentSlotProvider_): void;
|
|
fabric_getEquipmentSlotProvider(): Internal.EquipmentSlotProvider;
|
|
}
|
|
type ItemExtensions_ = ItemExtensions;
|
|
class SoundType {
|
|
constructor($$0: number, $$1: number, $$2: Internal.SoundEvent_, $$3: Internal.SoundEvent_, $$4: Internal.SoundEvent_, $$5: Internal.SoundEvent_, $$6: Internal.SoundEvent_)
|
|
getVolume(): number;
|
|
getPitch(): number;
|
|
getHitSound(): Internal.SoundEvent;
|
|
getStepSound(): Internal.SoundEvent;
|
|
getBreakSound(): Internal.SoundEvent;
|
|
getFallSound(): Internal.SoundEvent;
|
|
getPlaceSound(): Internal.SoundEvent;
|
|
get volume(): number
|
|
get pitch(): number
|
|
get hitSound(): Internal.SoundEvent
|
|
get stepSound(): Internal.SoundEvent
|
|
get breakSound(): Internal.SoundEvent
|
|
get fallSound(): Internal.SoundEvent
|
|
get placeSound(): Internal.SoundEvent
|
|
readonly static "HONEY_BLOCK": Internal.SoundType;
|
|
readonly static "SAND": Internal.SoundType;
|
|
readonly static "NETHER_BRICKS": Internal.SoundType;
|
|
readonly static "TUFF": Internal.SoundType;
|
|
readonly static "GRAVEL": Internal.SoundType;
|
|
readonly static "SHROOMLIGHT": Internal.SoundType;
|
|
readonly static "GILDED_BLACKSTONE": Internal.SoundType;
|
|
readonly static "HARD_CROP": Internal.SoundType;
|
|
readonly static "DEEPSLATE_TILES": Internal.SoundType;
|
|
readonly static "MOSS": Internal.SoundType;
|
|
readonly "pitch": number;
|
|
readonly static "GRASS": Internal.SoundType;
|
|
readonly static "SOUL_SOIL": Internal.SoundType;
|
|
readonly static "VINE": Internal.SoundType;
|
|
readonly static "WEEPING_VINES": Internal.SoundType;
|
|
readonly static "ANCIENT_DEBRIS": Internal.SoundType;
|
|
readonly static "SCULK_SENSOR": Internal.SoundType;
|
|
readonly static "BAMBOO": Internal.SoundType;
|
|
readonly static "GLASS": Internal.SoundType;
|
|
readonly static "DRIPSTONE_BLOCK": Internal.SoundType;
|
|
readonly static "POINTED_DRIPSTONE": Internal.SoundType;
|
|
readonly static "ROOTED_DIRT": Internal.SoundType;
|
|
readonly static "NETHER_ORE": Internal.SoundType;
|
|
readonly static "COPPER": Internal.SoundType;
|
|
readonly static "LANTERN": Internal.SoundType;
|
|
readonly static "CALCITE": Internal.SoundType;
|
|
readonly static "STEM": Internal.SoundType;
|
|
readonly static "BONE_BLOCK": Internal.SoundType;
|
|
readonly static "SOUL_SAND": Internal.SoundType;
|
|
readonly static "SNOW": Internal.SoundType;
|
|
readonly static "BIG_DRIPLEAF": Internal.SoundType;
|
|
readonly static "TWISTING_VINES": Internal.SoundType;
|
|
readonly static "NETHERRACK": Internal.SoundType;
|
|
readonly static "AMETHYST_CLUSTER": Internal.SoundType;
|
|
readonly static "POLISHED_DEEPSLATE": Internal.SoundType;
|
|
readonly static "SLIME_BLOCK": Internal.SoundType;
|
|
readonly static "NYLIUM": Internal.SoundType;
|
|
readonly static "DEEPSLATE": Internal.SoundType;
|
|
readonly static "CHAIN": Internal.SoundType;
|
|
readonly static "SPORE_BLOSSOM": Internal.SoundType;
|
|
readonly static "WOOD": Internal.SoundType;
|
|
readonly static "BASALT": Internal.SoundType;
|
|
readonly static "AZALEA": Internal.SoundType;
|
|
readonly static "NETHER_GOLD_ORE": Internal.SoundType;
|
|
readonly static "SMALL_AMETHYST_BUD": Internal.SoundType;
|
|
readonly static "CANDLE": Internal.SoundType;
|
|
readonly static "FLOWERING_AZALEA": Internal.SoundType;
|
|
readonly static "ANVIL": Internal.SoundType;
|
|
readonly static "SCAFFOLDING": Internal.SoundType;
|
|
readonly static "AMETHYST": Internal.SoundType;
|
|
readonly static "CAVE_VINES": Internal.SoundType;
|
|
readonly static "DEEPSLATE_BRICKS": Internal.SoundType;
|
|
readonly static "LODESTONE": Internal.SoundType;
|
|
readonly "volume": number;
|
|
readonly static "FUNGUS": Internal.SoundType;
|
|
readonly static "CORAL_BLOCK": Internal.SoundType;
|
|
readonly static "SMALL_DRIPLEAF": Internal.SoundType;
|
|
readonly static "HANGING_ROOTS": Internal.SoundType;
|
|
readonly static "BAMBOO_SAPLING": Internal.SoundType;
|
|
readonly static "SWEET_BERRY_BUSH": Internal.SoundType;
|
|
readonly static "LILY_PAD": Internal.SoundType;
|
|
readonly static "NETHER_WART": Internal.SoundType;
|
|
readonly static "STONE": Internal.SoundType;
|
|
readonly static "MOSS_CARPET": Internal.SoundType;
|
|
readonly static "LADDER": Internal.SoundType;
|
|
readonly static "WET_GRASS": Internal.SoundType;
|
|
readonly static "NETHERITE_BLOCK": Internal.SoundType;
|
|
readonly static "LARGE_AMETHYST_BUD": Internal.SoundType;
|
|
readonly static "GLOW_LICHEN": Internal.SoundType;
|
|
readonly static "MEDIUM_AMETHYST_BUD": Internal.SoundType;
|
|
readonly static "WOOL": Internal.SoundType;
|
|
readonly static "CROP": Internal.SoundType;
|
|
readonly static "ROOTS": Internal.SoundType;
|
|
readonly static "WART_BLOCK": Internal.SoundType;
|
|
readonly static "NETHER_SPROUTS": Internal.SoundType;
|
|
readonly static "AZALEA_LEAVES": Internal.SoundType;
|
|
readonly static "POWDER_SNOW": Internal.SoundType;
|
|
readonly static "METAL": Internal.SoundType;
|
|
}
|
|
type SoundType_ = SoundType;
|
|
class Quaterniond implements Internal.Cloneable, Internal.Quaterniondc, Internal.Externalizable {
|
|
constructor(arg0: Internal.AxisAngle4d_)
|
|
constructor()
|
|
constructor(arg0: Internal.Quaterniondc_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.AxisAngle4f_)
|
|
constructor(arg0: Internal.Quaternionfc_)
|
|
rotateTo(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
dot(arg0: Internal.Quaterniondc_): number;
|
|
rotateX(arg0: number, arg1: Internal.Quaterniond_): this;
|
|
getEulerAnglesXYZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
difference(arg0: Internal.Quaterniondc_): this;
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
transformPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateLocalY(arg0: number): this;
|
|
transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotationY(arg0: number): this;
|
|
rotateZ(arg0: number): this;
|
|
x(): number;
|
|
positiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setFromNormalized(arg0: Internal.Matrix3fc_): this;
|
|
transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverseUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverse(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
integrate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): this;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
conjugateBy(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): this;
|
|
transformPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotationX(arg0: number): this;
|
|
scale(arg0: number): this;
|
|
rotateLocalX(arg0: number): this;
|
|
integrate(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
setFromUnnormalized(arg0: Internal.Matrix4x3dc_): this;
|
|
nlerpIterative(arg0: Internal.Quaterniondc_, arg1: number, arg2: number): this;
|
|
rotateLocalX(arg0: number, arg1: Internal.Quaterniond_): this;
|
|
y(): number;
|
|
transformInverseUnit(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
premul(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): this;
|
|
normalizedPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaterniond_): this;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformInverse(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Quaterniond_): this;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
rotationZYX(arg0: number, arg1: number, arg2: number): this;
|
|
transformUnitPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
z(): number;
|
|
setAngleAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
isFinite(): boolean;
|
|
transformInverse(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateLocalY(arg0: number, arg1: Internal.Quaterniond_): this;
|
|
static nlerpIterative(arg0: Internal.Quaterniondc_[], arg1: number[], arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
|
|
normalizedPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnitPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): this;
|
|
normalize(): this;
|
|
rotationYXZ(arg0: number, arg1: number, arg2: number): this;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
setFromUnnormalized(arg0: Internal.Matrix3fc_): this;
|
|
transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateLocalZ(arg0: number): this;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Quaterniond_): this;
|
|
premul(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): this;
|
|
identity(): this;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): this;
|
|
normalizedPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
equals(arg0: Internal.Quaterniondc_, arg1: number): boolean;
|
|
fromAxisAngleDeg(arg0: Internal.Vector3dc_, arg1: number): this;
|
|
mul(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): this;
|
|
transformInverse(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
slerp(arg0: Internal.Quaterniondc_, arg1: number, arg2: Internal.Quaterniond_): this;
|
|
transformUnit(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
equals(arg0: any): boolean;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotationAxis(arg0: Internal.AxisAngle4f_): this;
|
|
transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
nlerpIterative(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: Internal.Quaterniond_): this;
|
|
fromAxisAngleRad(arg0: Internal.Vector3dc_, arg1: number): this;
|
|
setFromNormalized(arg0: Internal.Matrix4dc_): this;
|
|
transformUnitPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateAxis(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
nlerp(arg0: Internal.Quaterniondc_, arg1: number): this;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
setFromUnnormalized(arg0: Internal.Matrix4fc_): this;
|
|
transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
rotationTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
rotationAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
rotationXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
conjugateBy(arg0: Internal.Quaterniondc_): this;
|
|
static nlerp(arg0: Internal.Quaterniond_[], arg1: number[], arg2: Internal.Quaterniond_): Internal.Quaterniondc;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
transformUnitPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverseUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
setFromNormalized(arg0: Internal.Matrix4x3dc_): this;
|
|
setAngleAxis(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
clone(): any;
|
|
setFromUnnormalized(arg0: Internal.Matrix3dc_): this;
|
|
rotateAxis(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): this;
|
|
get(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
angle(): number;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): this;
|
|
transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): this;
|
|
transformUnitPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
difference(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): this;
|
|
scale(arg0: number, arg1: Internal.Quaterniond_): this;
|
|
transformUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
fromAxisAngleRad(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
mul(arg0: Internal.Quaterniondc_): this;
|
|
div(arg0: Internal.Quaterniondc_): this;
|
|
transformInverseUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
slerp(arg0: Internal.Quaterniondc_, arg1: number): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
lengthSquared(): number;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
toString(): string;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number): this;
|
|
transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
static slerp(arg0: Internal.Quaterniond_[], arg1: number[], arg2: Internal.Quaterniond_): Internal.Quaterniondc;
|
|
fromAxisAngleDeg(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformUnitPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
invert(arg0: Internal.Quaterniond_): this;
|
|
normalize(arg0: Internal.Quaterniond_): this;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
add(arg0: Internal.Quaterniondc_): this;
|
|
rotateZ(arg0: number, arg1: Internal.Quaterniond_): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
transformUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setFromNormalized(arg0: Internal.Matrix4fc_): this;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number): this;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverse(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateX(arg0: number): this;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): this;
|
|
conjugate(): this;
|
|
scaling(arg0: number): this;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setFromUnnormalized(arg0: Internal.Matrix4dc_): this;
|
|
setFromNormalized(arg0: Internal.Matrix3dc_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
conjugate(arg0: Internal.Quaterniond_): this;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
premul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): this;
|
|
nlerp(arg0: Internal.Quaterniondc_, arg1: number, arg2: Internal.Quaterniond_): this;
|
|
setFromNormalized(arg0: Internal.Matrix4x3fc_): this;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateTo(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaterniond_): this;
|
|
rotateY(arg0: number, arg1: Internal.Quaterniond_): this;
|
|
transformInverseUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
setFromUnnormalized(arg0: Internal.Matrix4x3fc_): this;
|
|
rotationZ(arg0: number): this;
|
|
rotateY(arg0: number): this;
|
|
add(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): this;
|
|
w(): number;
|
|
invert(): this;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotationTo(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transformInverseUnit(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
hashCode(): number;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
premul(arg0: Internal.Quaterniondc_): this;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
div(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): this;
|
|
set fromNormalized(arg0: Internal.Matrix3fc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix4x3dc_)
|
|
get finite(): boolean
|
|
set fromUnnormalized(arg0: Internal.Matrix3fc_)
|
|
set fromNormalized(arg0: Internal.Matrix4dc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix4fc_)
|
|
set fromNormalized(arg0: Internal.Matrix4x3dc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix3dc_)
|
|
set fromNormalized(arg0: Internal.Matrix4fc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix4dc_)
|
|
set fromNormalized(arg0: Internal.Matrix3dc_)
|
|
set fromNormalized(arg0: Internal.Matrix4x3fc_)
|
|
set fromUnnormalized(arg0: Internal.Matrix4x3fc_)
|
|
"z": number;
|
|
"w": number;
|
|
"x": number;
|
|
"y": number;
|
|
}
|
|
type Quaterniond_ = Quaterniond;
|
|
class GiftLootEventJS extends Internal.LootEventJS {
|
|
constructor(c: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
getType(): string;
|
|
addGift(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
getDirectory(): string;
|
|
get type(): string
|
|
get directory(): string
|
|
}
|
|
type GiftLootEventJS_ = GiftLootEventJS;
|
|
class VertexFormatElement$Type extends Internal.Enum<Internal.VertexFormatElement$Type> {
|
|
getSize(): number;
|
|
static valueOf($$0: string): Internal.VertexFormatElement$Type;
|
|
getName(): string;
|
|
getGlType(): number;
|
|
static values(): Internal.VertexFormatElement$Type[];
|
|
get size(): number
|
|
get name(): string
|
|
get glType(): number
|
|
readonly static "USHORT": Internal.VertexFormatElement$Type;
|
|
readonly static "SHORT": Internal.VertexFormatElement$Type;
|
|
readonly static "BYTE": Internal.VertexFormatElement$Type;
|
|
readonly static "UINT": Internal.VertexFormatElement$Type;
|
|
readonly static "INT": Internal.VertexFormatElement$Type;
|
|
readonly static "FLOAT": Internal.VertexFormatElement$Type;
|
|
readonly static "UBYTE": Internal.VertexFormatElement$Type;
|
|
}
|
|
type VertexFormatElement$Type_ = "float" | "uint" | "ushort" | "int" | "short" | "byte" | VertexFormatElement$Type | "ubyte";
|
|
class TagEventJS$TagWrapper {
|
|
remove(...ids: string[]): this;
|
|
getObjectIds(): Internal.Collection<ResourceLocation>;
|
|
toString(): string;
|
|
setPriorityList(o: any): void;
|
|
sort(): boolean;
|
|
removeAll(): this;
|
|
add(...ids: string[]): this;
|
|
get objectIds(): Internal.Collection<ResourceLocation>
|
|
set priorityList(o: any)
|
|
}
|
|
type TagEventJS$TagWrapper_ = TagEventJS$TagWrapper;
|
|
class SequentialEntry$Builder extends Internal.LootPoolEntryContainer$Builder<Internal.SequentialEntry$Builder> {
|
|
constructor(...$$0: Internal.LootPoolEntryContainer$Builder_<any>[])
|
|
build(): Internal.LootPoolEntryContainer;
|
|
then($$0: Internal.LootPoolEntryContainer$Builder_<any>): this;
|
|
}
|
|
type SequentialEntry$Builder_ = SequentialEntry$Builder;
|
|
class ServerEventJS extends Internal.EventJS {
|
|
constructor()
|
|
getServer(): Internal.ServerJS;
|
|
get server(): Internal.ServerJS
|
|
}
|
|
type ServerEventJS_ = ServerEventJS;
|
|
interface LerpingModel {
|
|
getModelRotationValues(): Internal.Map<string, Internal.Vector3f>;
|
|
get modelRotationValues(): Internal.Map<string, Internal.Vector3f>
|
|
}
|
|
type LerpingModel_ = LerpingModel;
|
|
class ClientboundAddVibrationSignalPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.VibrationPath_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getVibrationPath(): Internal.VibrationPath;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get vibrationPath(): Internal.VibrationPath
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundAddVibrationSignalPacket_ = ClientboundAddVibrationSignalPacket;
|
|
class ResolverStyle extends Internal.Enum<Internal.ResolverStyle> {
|
|
static valueOf(arg0: string): Internal.ResolverStyle;
|
|
static values(): Internal.ResolverStyle[];
|
|
readonly static "LENIENT": Internal.ResolverStyle;
|
|
readonly static "SMART": Internal.ResolverStyle;
|
|
readonly static "STRICT": Internal.ResolverStyle;
|
|
}
|
|
type ResolverStyle_ = "smart" | ResolverStyle | "strict" | "lenient";
|
|
interface RegistryIdRemapCallback$RemapState <T> {
|
|
getIdFromOld(arg0: number): ResourceLocation;
|
|
getRawIdChangeMap(): Internal.Int2IntMap;
|
|
getIdFromNew(arg0: number): ResourceLocation;
|
|
get rawIdChangeMap(): Internal.Int2IntMap
|
|
}
|
|
type RegistryIdRemapCallback$RemapState_<T> = RegistryIdRemapCallback$RemapState<T>;
|
|
class FishingHook extends Internal.Projectile {
|
|
constructor($$0: Internal.Player_, $$1: Internal.Level_, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
recreateFromPacket($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
lerpTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void;
|
|
getPlayerOwner(): Internal.Player;
|
|
remove($$0: Internal.Entity$RemovalReason_): void;
|
|
getHookedIn(): Internal.Entity;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
retrieve($$0: Internal.ItemStack_): number;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
setOwner($$0: Internal.Entity_): void;
|
|
canChangeDimensions(): boolean;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
onClientRemoval(): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isOpenWaterFishing(): boolean;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
handleEntityEvent($$0: number): void;
|
|
get playerOwner(): Internal.Player
|
|
get hookedIn(): Internal.Entity
|
|
set owner($$0: Internal.Entity_)
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get openWaterFishing(): boolean
|
|
}
|
|
type FishingHook_ = FishingHook;
|
|
class KubeJSRegistries {
|
|
constructor()
|
|
static fluids(): Internal.Registrar<Internal.Fluid>;
|
|
static recipeSerializers(): Internal.Registrar<Internal.RecipeSerializer<any>>;
|
|
static enchantments(): Internal.Registrar<Internal.Enchantment>;
|
|
static chunkGenerators(): Internal.Registrar<Internal.Codec<any>>;
|
|
static blockEntities(): Internal.Registrar<Internal.BlockEntityType<any>>;
|
|
static blocks(): Internal.Registrar<Internal.Block>;
|
|
static attributes(): Internal.Registrar<Internal.Attribute>;
|
|
static registries(): Internal.Registrar<Internal.Registry<any>>;
|
|
static potions(): Internal.Registrar<Internal.Potion>;
|
|
static blockEntityTypes(): Internal.Registrar<Internal.BlockEntityType<any>>;
|
|
static items(): Internal.Registrar<Internal.Item>;
|
|
static biomes(): Internal.Registrar<Internal.Biome>;
|
|
static mobEffects(): Internal.Registrar<Internal.MobEffect>;
|
|
static byId(id: ResourceLocation_): Internal.Registrar<T>;
|
|
static entityTypes(): Internal.Registrar<Internal.EntityType<any>>;
|
|
static soundEvents(): Internal.Registrar<Internal.SoundEvent>;
|
|
}
|
|
type KubeJSRegistries_ = KubeJSRegistries;
|
|
interface ObjIntConsumer <T> {
|
|
accept(arg0: T, arg1: number): void;
|
|
}
|
|
type ObjIntConsumer_<T> = ((arg0: T, arg1: number)=>void) | ObjIntConsumer<T>;
|
|
class ScriptPack {
|
|
constructor(m: Internal.ScriptManager_, i: Internal.ScriptPackInfo_)
|
|
"scope": Internal.Scriptable;
|
|
"context": Internal.Context;
|
|
readonly "info": Internal.ScriptPackInfo;
|
|
readonly "scripts": Internal.List<Internal.ScriptFile>;
|
|
readonly "manager": Internal.ScriptManager;
|
|
}
|
|
type ScriptPack_ = ScriptPack;
|
|
class BellAttachType extends Internal.Enum<Internal.BellAttachType> implements Internal.StringRepresentable {
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.BellAttachType;
|
|
static values(): Internal.BellAttachType[];
|
|
get serializedName(): string
|
|
readonly static "DOUBLE_WALL": Internal.BellAttachType;
|
|
readonly static "CEILING": Internal.BellAttachType;
|
|
readonly static "SINGLE_WALL": Internal.BellAttachType;
|
|
readonly static "FLOOR": Internal.BellAttachType;
|
|
}
|
|
type BellAttachType_ = "floor" | "ceiling" | "single_wall" | BellAttachType | "double_wall";
|
|
class LootTableEntry implements Internal.FunctionContainer, Internal.ConditionContainer {
|
|
constructor(o: Internal.JsonObject_)
|
|
enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
|
|
weight(weight: number): this;
|
|
addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer;
|
|
enchantRandomly(enchantments: ResourceLocation_[]): Internal.FunctionContainer;
|
|
furnaceSmelt(): Internal.FunctionContainer;
|
|
entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): Internal.ConditionContainer;
|
|
lootingEnchant(count: Internal.NumberProvider_, limit: number): Internal.FunctionContainer;
|
|
addCondition(o: Internal.JsonObject_): this;
|
|
addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction_>): Internal.FunctionContainer;
|
|
randomChance(chance: number): Internal.ConditionContainer;
|
|
randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
|
|
name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
|
|
killedByPlayer(): Internal.ConditionContainer;
|
|
damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
|
|
nbt(tag: Internal.CompoundTag_): Internal.FunctionContainer;
|
|
entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): Internal.ConditionContainer;
|
|
survivesExplosion(): Internal.ConditionContainer;
|
|
count(count: Internal.NumberProvider_): Internal.FunctionContainer;
|
|
quality(quality: number): this;
|
|
copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
|
|
lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
|
|
name(name: Internal.Component_): Internal.FunctionContainer;
|
|
readonly "json": Internal.JsonObject;
|
|
}
|
|
type LootTableEntry_ = LootTableEntry;
|
|
abstract class FluidStackJS implements Internal.Copyable, Internal.WrappedJS {
|
|
constructor()
|
|
getTags(): Internal.Collection<ResourceLocation>;
|
|
copy(): this;
|
|
removeChance(): void;
|
|
isEmpty(): boolean;
|
|
toJson(): Internal.JsonObject;
|
|
setNbt(arg0: Internal.CompoundTag_): void;
|
|
toNBT(): Internal.CompoundTag;
|
|
getAmount(): number;
|
|
getFluidStack(): Internal.FluidStack;
|
|
getNbt(): Internal.CompoundTag;
|
|
static of(o: any, amount: number, nbt: Internal.CompoundTag_): Internal.FluidStackJS;
|
|
toString(): string;
|
|
getChance(): number;
|
|
hasTag(tag: ResourceLocation_): boolean;
|
|
static of(o: any): Internal.FluidStackJS;
|
|
setAmount(arg0: number): void;
|
|
getId(): string;
|
|
withAmount(amount: number): this;
|
|
strongEquals(o: any): boolean;
|
|
withNBT(nbt: Internal.CompoundTag_): this;
|
|
hashCode(): number;
|
|
static fromJson(e: Internal.JsonElement_): Internal.FluidStackJS;
|
|
setChance(c: number): void;
|
|
getFluid(): Internal.Fluid;
|
|
hasChance(): boolean;
|
|
equals(o: any): boolean;
|
|
withChance(c: number): this;
|
|
get tags(): Internal.Collection<ResourceLocation>
|
|
get empty(): boolean
|
|
set nbt(arg0: Internal.CompoundTag_)
|
|
get amount(): number
|
|
get fluidStack(): Internal.FluidStack
|
|
get nbt(): Internal.CompoundTag
|
|
get chance(): number
|
|
set amount(arg0: number)
|
|
get id(): string
|
|
set chance(c: number)
|
|
get fluid(): Internal.Fluid
|
|
}
|
|
type FluidStackJS_ = FluidStackJS | {fluid: ResourceLocation_, nbt?: Internal.CompoundTag_, amount?: number} | Internal.Fluid_ | Internal.FluidStack_ | ""|"-"|"empty"|"minecraft:empty";
|
|
interface RuleKeyExtensions {
|
|
fabric_getCustomCategory(): Internal.CustomGameRuleCategory;
|
|
fabric_setCustomCategory(arg0: Internal.CustomGameRuleCategory_): void;
|
|
}
|
|
type RuleKeyExtensions_ = RuleKeyExtensions;
|
|
interface IrisItemLightProvider {
|
|
getLightEmission(arg0: Internal.Player_, arg1: Internal.ItemStack_): number;
|
|
getLightColor(arg0: Internal.Player_, arg1: Internal.ItemStack_): Internal.Vector3f;
|
|
readonly static "DEFAULT_LIGHT_COLOR": Internal.Vector3f;
|
|
}
|
|
type IrisItemLightProvider_ = IrisItemLightProvider;
|
|
interface LootItemCondition$Builder {
|
|
build(): Internal.LootItemCondition;
|
|
invert(): this;
|
|
or($$0: Internal.LootItemCondition$Builder_): Internal.AlternativeLootItemCondition$Builder;
|
|
}
|
|
type LootItemCondition$Builder_ = LootItemCondition$Builder | (()=>Internal.LootItemCondition_);
|
|
interface BakedModel extends Internal.FabricBakedModel {
|
|
useAmbientOcclusion(): boolean;
|
|
isCustomRenderer(): boolean;
|
|
isGui3d(): boolean;
|
|
usesBlockLight(): boolean;
|
|
isVanillaAdapter(): boolean;
|
|
emitItemQuads(stack: Internal.ItemStack_, randomSupplier: Internal.Supplier_<any>, context: Internal.RenderContext_): void;
|
|
getParticleIcon(): Internal.TextureAtlasSprite;
|
|
getQuads(arg0: Internal.BlockState_, arg1: Internal.Direction_, arg2: Internal.Random_): Internal.List<Internal.BakedQuad>;
|
|
getOverrides(): Internal.ItemOverrides;
|
|
emitBlockQuads(blockView: Internal.BlockAndTintGetter_, state: Internal.BlockState_, pos: BlockPos_, randomSupplier: Internal.Supplier_<any>, context: Internal.RenderContext_): void;
|
|
getTransforms(): Internal.ItemTransforms;
|
|
get customRenderer(): boolean
|
|
get gui3d(): boolean
|
|
get vanillaAdapter(): boolean
|
|
get particleIcon(): Internal.TextureAtlasSprite
|
|
get overrides(): Internal.ItemOverrides
|
|
get transforms(): Internal.ItemTransforms
|
|
}
|
|
type BakedModel_ = BakedModel;
|
|
abstract class AbstractChanneledNetworkAddon <H> extends Internal.AbstractNetworkAddon<H> implements Internal.PacketSender {
|
|
sendPacket(packet: Internal.Packet_<any>): void;
|
|
getSendableChannels(): Internal.Set<ResourceLocation>;
|
|
sendPacket(channel: ResourceLocation_, buf: Internal.FriendlyByteBuf_): void;
|
|
lateInit(): void;
|
|
sendPacket(channel: ResourceLocation_, buf: Internal.FriendlyByteBuf_, callback: Internal.GenericFutureListener_<any>): void;
|
|
sendPacket(packet: Internal.Packet_<any>, callback: Internal.GenericFutureListener_<any>): void;
|
|
get sendableChannels(): Internal.Set<ResourceLocation>
|
|
}
|
|
type AbstractChanneledNetworkAddon_<H> = AbstractChanneledNetworkAddon<H>;
|
|
interface MutableSearchTree <T> extends Internal.SearchTree<T> {
|
|
clear(): void;
|
|
refresh(): void;
|
|
add(arg0: T): void;
|
|
}
|
|
type MutableSearchTree_<T> = MutableSearchTree<T>;
|
|
interface PacketListener {
|
|
getConnection(): Internal.Connection;
|
|
onDisconnect(arg0: Internal.Component_): void;
|
|
shouldPropagateHandlingExceptions(): boolean;
|
|
get connection(): Internal.Connection
|
|
}
|
|
type PacketListener_ = PacketListener;
|
|
class ParticleTypeBuilder extends Internal.BuilderBase<Internal.ParticleType<any>> {
|
|
constructor(i: ResourceLocation_)
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.ParticleType<any>>;
|
|
deserializer(d: Internal.ParticleOptions$Deserializer_<any>): this;
|
|
createObject(): any;
|
|
overrideLimiter(o: boolean): this;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.ParticleType<any>>
|
|
}
|
|
type ParticleTypeBuilder_ = ParticleTypeBuilder;
|
|
class DefaultEventLoopGroup extends Internal.MultithreadEventLoopGroup {
|
|
constructor(arg0: any_)
|
|
constructor()
|
|
constructor(arg0: number, arg1: Internal.Executor_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: number, arg1: any_)
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
}
|
|
type DefaultEventLoopGroup_ = DefaultEventLoopGroup;
|
|
interface Byte2CharFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, string> {
|
|
getOrDefault(arg0: number, arg1: string): string;
|
|
get(arg0: number): string;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): string;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Byte2LongFunction;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2CharFunction<T>;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Byte2FloatFunction;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2CharFunction;
|
|
remove(arg0: any): string;
|
|
containsKey(arg0: any): boolean;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Byte2ByteFunction;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
defaultReturnValue(arg0: string): void;
|
|
applyAsInt(arg0: number): number;
|
|
get(arg0: any): string;
|
|
put(arg0: any, arg1: any): any;
|
|
containsKey(arg0: number): boolean;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Byte2IntFunction;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2CharFunction;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Byte2DoubleFunction;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Byte2ObjectFunction<T>;
|
|
remove(arg0: number): string;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2CharFunction;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2CharFunction<T>;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2CharFunction;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
size(): number;
|
|
clear(): void;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2CharFunction;
|
|
put(arg0: number, arg1: string): string;
|
|
apply(arg0: number): string;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2CharFunction;
|
|
put(arg0: number, arg1: string): string;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, string>;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Byte2ShortFunction;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Byte2ReferenceFunction<T>;
|
|
}
|
|
type Byte2CharFunction_ = Byte2CharFunction | ((arg0: number)=>string);
|
|
class Guardian extends Internal.Monster {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getMaxHeadXRot(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getActiveAttackTarget(): Internal.LivingEntity;
|
|
getAmbientSoundInterval(): number;
|
|
isMoving(): boolean;
|
|
getMobType(): Internal.MobType;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
travel($$0: Vec3_): void;
|
|
getSpikesAnimation($$0: number): number;
|
|
aiStep(): void;
|
|
getAttackDuration(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
getAttackAnimationScale($$0: number): number;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
static checkGuardianSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
canBreatheUnderwater(): boolean;
|
|
hasActiveAttackTarget(): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
getTailAnimation($$0: number): number;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get maxHeadXRot(): number
|
|
get activeAttackTarget(): Internal.LivingEntity
|
|
get ambientSoundInterval(): number
|
|
get moving(): boolean
|
|
get mobType(): Internal.MobType
|
|
get attackDuration(): number
|
|
}
|
|
type Guardian_ = Guardian;
|
|
class SoundInstance$Attenuation extends Internal.Enum<Internal.SoundInstance$Attenuation> {
|
|
static values(): Internal.SoundInstance$Attenuation[];
|
|
static valueOf($$0: string): Internal.SoundInstance$Attenuation;
|
|
readonly static "LINEAR": Internal.SoundInstance$Attenuation;
|
|
readonly static "NONE": Internal.SoundInstance$Attenuation;
|
|
}
|
|
type SoundInstance$Attenuation_ = "linear" | SoundInstance$Attenuation | "none";
|
|
class Brain <E> {
|
|
constructor($$0: Internal.Collection_<any>, $$1: Internal.Collection_<any>, $$2: Internal.ImmutableList_<any_<any>>, $$3: Internal.Supplier_<Internal.Codec_<Internal.Brain_<E>>>)
|
|
serializeStart($$0: Internal.DynamicOps_<T>): Internal.DataResult<T>;
|
|
eraseMemory($$0: Internal.MemoryModuleType_<U>): void;
|
|
addActivity($$0: Internal.Activity_, $$1: Internal.ImmutableList_<any>): void;
|
|
addActivityWithConditions($$0: Internal.Activity_, $$1: Internal.ImmutableList_<any>, $$2: Internal.Set_<Internal.Pair_<Internal.MemoryModuleType_<any>, Internal.MemoryStatus_>>): void;
|
|
setCoreActivities($$0: Internal.Set_<Internal.Activity_>): void;
|
|
addActivityAndRemoveMemoryWhenStopped($$0: Internal.Activity_, $$1: number, $$2: Internal.ImmutableList_<any>, $$3: Internal.MemoryModuleType_<any>): void;
|
|
static codec($$0: Internal.Collection_<any>, $$1: Internal.Collection_<any>): Internal.Codec<Internal.Brain<E>>;
|
|
useDefaultActivity(): void;
|
|
getActiveActivities(): Internal.Set<Internal.Activity>;
|
|
static provider($$0: Internal.Collection_<any>, $$1: Internal.Collection_<any>): Internal.Brain$Provider<E>;
|
|
setDefaultActivity($$0: Internal.Activity_): void;
|
|
setActiveActivityIfPossible($$0: Internal.Activity_): void;
|
|
updateActivityFromSchedule($$0: number, $$1: number): void;
|
|
getSchedule(): Internal.Schedule;
|
|
setSchedule($$0: Internal.Schedule_): void;
|
|
isMemoryValue($$0: Internal.MemoryModuleType_<U>, $$1: U): boolean;
|
|
getTimeUntilExpiry($$0: Internal.MemoryModuleType_<U>): number;
|
|
removeAllBehaviors(): void;
|
|
setMemory($$0: Internal.MemoryModuleType_<U>, $$1: Internal.Optional_<any>): void;
|
|
setMemory($$0: Internal.MemoryModuleType_<U>, $$1: U): void;
|
|
copyWithoutBehaviors(): this;
|
|
addActivity($$0: Internal.Activity_, $$1: number, $$2: Internal.ImmutableList_<any>): void;
|
|
getActiveNonCoreActivity(): Internal.Optional<Internal.Activity>;
|
|
getRunningBehaviors(): Internal.List<Internal.Behavior<any>>;
|
|
checkMemory($$0: Internal.MemoryModuleType_<any>, $$1: Internal.MemoryStatus_): boolean;
|
|
stopAll($$0: Internal.ServerLevel_, $$1: E): void;
|
|
addActivityAndRemoveMemoriesWhenStopped($$0: Internal.Activity_, $$1: Internal.ImmutableList_<any>, $$2: Internal.Set_<Internal.Pair_<Internal.MemoryModuleType_<any>, Internal.MemoryStatus_>>, $$3: Internal.Set_<Internal.MemoryModuleType_<any>>): void;
|
|
setMemoryWithExpiry($$0: Internal.MemoryModuleType_<U>, $$1: U, $$2: number): void;
|
|
getMemories(): Internal.Map<Internal.MemoryModuleType<any>, Internal.Optional<any>>;
|
|
hasMemoryValue($$0: Internal.MemoryModuleType_<any>): boolean;
|
|
isActive($$0: Internal.Activity_): boolean;
|
|
getMemory($$0: Internal.MemoryModuleType_<U>): Internal.Optional<U>;
|
|
setActiveActivityToFirstValid($$0: Internal.List_<Internal.Activity_>): void;
|
|
tick($$0: Internal.ServerLevel_, $$1: E): void;
|
|
set coreActivities($$0: Internal.Set_<Internal.Activity_>)
|
|
get activeActivities(): Internal.Set<Internal.Activity>
|
|
set defaultActivity($$0: Internal.Activity_)
|
|
set activeActivityIfPossible($$0: Internal.Activity_)
|
|
get schedule(): Internal.Schedule
|
|
set schedule($$0: Internal.Schedule_)
|
|
get activeNonCoreActivity(): Internal.Optional<Internal.Activity>
|
|
get runningBehaviors(): Internal.List<Internal.Behavior<any>>
|
|
get memories(): Internal.Map<Internal.MemoryModuleType<any>, Internal.Optional<any>>
|
|
set activeActivityToFirstValid($$0: Internal.List_<Internal.Activity_>)
|
|
}
|
|
type Brain_<E> = Brain<E>;
|
|
interface LiquidBlockAccessor {
|
|
getFluid(): Internal.FlowingFluid;
|
|
get fluid(): Internal.FlowingFluid
|
|
}
|
|
type LiquidBlockAccessor_ = LiquidBlockAccessor;
|
|
class LevelStem implements Internal.DimensionOptionsAccessor {
|
|
constructor($$0: Internal.Holder_<Internal.DimensionType_>, $$1: Internal.ChunkGenerator_)
|
|
generator(): Internal.ChunkGenerator;
|
|
static getBaseDimensions_$md$1c70e0$0(): Internal.Set<any>;
|
|
static stable($$0: number, $$1: Internal.Registry_<Internal.LevelStem_>): boolean;
|
|
typeHolder(): Internal.Holder<Internal.DimensionType>;
|
|
static sortMap($$0: Internal.Registry_<Internal.LevelStem_>): Internal.Registry<Internal.LevelStem>;
|
|
get baseDimensions_$md$1c70e0$0(): Internal.Set<any>
|
|
readonly static "OVERWORLD": Internal.ResourceKey<any>;
|
|
readonly static "END": Internal.ResourceKey<any>;
|
|
readonly static "CODEC": any;
|
|
readonly static "NETHER": Internal.ResourceKey<any>;
|
|
}
|
|
type LevelStem_ = LevelStem | Special.LevelStem;
|
|
class ListTag extends Internal.CollectionTag<Internal.Tag> {
|
|
constructor()
|
|
getDouble($$0: number): number;
|
|
remove(arg0: number): any;
|
|
get($$0: number): Internal.Tag;
|
|
set($$0: number, $$1: Internal.Tag_): Internal.Tag;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
addTag($$0: number, $$1: Internal.Tag_): boolean;
|
|
getCompound($$0: number): Internal.CompoundTag;
|
|
isEmpty(): boolean;
|
|
copy(): this;
|
|
getShort($$0: number): number;
|
|
add(arg0: number, arg1: any): void;
|
|
setTag($$0: number, $$1: Internal.Tag_): boolean;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
getFloat($$0: number): number;
|
|
getLongArray($$0: number): number[];
|
|
getIntArray($$0: number): number[];
|
|
getInt($$0: number): number;
|
|
getList($$0: number): this;
|
|
write($$0: Internal.DataOutput_): void;
|
|
stream(): Internal.Stream<Internal.Tag>;
|
|
getString($$0: number): string;
|
|
getId(): number;
|
|
spliterator(): Internal.Spliterator<Internal.Tag>;
|
|
replaceAll(arg0: Internal.UnaryOperator_<Internal.Tag_>): void;
|
|
getType(): Internal.TagType<Internal.ListTag>;
|
|
toString(): string;
|
|
remove($$0: number): Internal.Tag;
|
|
get(arg0: number): any;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
add($$0: number, $$1: Internal.Tag_): void;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
parallelStream(): Internal.Stream<Internal.Tag>;
|
|
size(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
copy(): Internal.Tag;
|
|
clear(): void;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
set(arg0: number, arg1: any): any;
|
|
getElementType(): number;
|
|
get empty(): boolean
|
|
get id(): number
|
|
get type(): Internal.TagType<Internal.ListTag>
|
|
get asString(): string
|
|
get elementType(): number
|
|
readonly static "TYPE": any;
|
|
}
|
|
type ListTag_ = ListTag;
|
|
class GlowSquid extends Internal.Squid {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getDarkTicksRemaining(): number;
|
|
alwaysAccepts(): boolean;
|
|
static checkGlowSquideSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.ServerLevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
aiStep(): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
get darkTicksRemaining(): number
|
|
}
|
|
type GlowSquid_ = GlowSquid;
|
|
class HudRenderEventJS extends Internal.EventJS {
|
|
constructor(tickDelta: number, matrixStack: Internal.PoseStack_)
|
|
getMatrixStack(): Internal.PoseStack;
|
|
last(): Internal.PoseStack$Pose;
|
|
pushPose(): void;
|
|
mulPose(quaternion: Internal.Quaternion_): void;
|
|
popPose(): void;
|
|
getTickDelta(): number;
|
|
translate(d: number, e: number, f: number): void;
|
|
setIdentity(): void;
|
|
scale(f: number, g: number, h: number): void;
|
|
mulPoseMatrix(matrix4f: com.mojang.math.Matrix4f_): void;
|
|
clear(): boolean;
|
|
static handle(matrixStack: Internal.PoseStack_, tickDelta: number): void;
|
|
get matrixStack(): Internal.PoseStack
|
|
get tickDelta(): number
|
|
}
|
|
type HudRenderEventJS_ = HudRenderEventJS;
|
|
class RemappableRegistry$RemapMode extends Internal.Enum<Internal.RemappableRegistry$RemapMode> {
|
|
static valueOf(name: string): Internal.RemappableRegistry$RemapMode;
|
|
static values(): Internal.RemappableRegistry$RemapMode[];
|
|
readonly static "AUTHORITATIVE": Internal.RemappableRegistry$RemapMode;
|
|
readonly static "EXACT": Internal.RemappableRegistry$RemapMode;
|
|
readonly static "REMOTE": Internal.RemappableRegistry$RemapMode;
|
|
}
|
|
type RemappableRegistry$RemapMode_ = "exact" | RemappableRegistry$RemapMode | "authoritative" | "remote";
|
|
class URL implements Internal.Serializable {
|
|
constructor(arg0: Internal.URL_, arg1: string, arg2: Internal.URLStreamHandler_)
|
|
constructor(arg0: Internal.URL_, arg1: string)
|
|
constructor(arg0: string, arg1: string, arg2: string)
|
|
constructor(arg0: string, arg1: string, arg2: number, arg3: string)
|
|
constructor(arg0: string, arg1: string, arg2: number, arg3: string, arg4: Internal.URLStreamHandler_)
|
|
constructor(arg0: string)
|
|
getContent(): any;
|
|
getQuery(): string;
|
|
toString(): string;
|
|
sameFile(arg0: Internal.URL_): boolean;
|
|
openConnection(): Internal.URLConnection;
|
|
openConnection(arg0: Internal.Proxy_): Internal.URLConnection;
|
|
getFile(): string;
|
|
getPort(): number;
|
|
getAuthority(): string;
|
|
getUserInfo(): string;
|
|
getRef(): string;
|
|
getProtocol(): string;
|
|
hashCode(): number;
|
|
toExternalForm(): string;
|
|
static setURLStreamHandlerFactory(arg0: Internal.URLStreamHandlerFactory_): void;
|
|
openStream(): Internal.InputStream;
|
|
toURI(): Internal.URI;
|
|
getContent(arg0: Internal.Class_<any>[]): any;
|
|
getPath(): string;
|
|
equals(arg0: any): boolean;
|
|
getHost(): string;
|
|
getDefaultPort(): number;
|
|
get content(): any
|
|
get query(): string
|
|
get file(): string
|
|
get port(): number
|
|
get authority(): string
|
|
get userInfo(): string
|
|
get ref(): string
|
|
get protocol(): string
|
|
set URLStreamHandlerFactory(arg0: Internal.URLStreamHandlerFactory_)
|
|
get path(): string
|
|
get host(): string
|
|
get defaultPort(): number
|
|
}
|
|
type URL_ = URL;
|
|
interface ObjectOutput extends Internal.DataOutput, Internal.AutoCloseable {
|
|
flush(): void;
|
|
write(arg0: number): void;
|
|
writeObject(arg0: any): void;
|
|
close(): void;
|
|
write(arg0: number[], arg1: number, arg2: number): void;
|
|
write(arg0: number[]): void;
|
|
}
|
|
type ObjectOutput_ = ObjectOutput;
|
|
interface MatchResult {
|
|
start(): number;
|
|
end(): number;
|
|
groupCount(): number;
|
|
end(arg0: number): number;
|
|
group(): string;
|
|
group(arg0: number): string;
|
|
start(arg0: number): number;
|
|
}
|
|
type MatchResult_ = MatchResult;
|
|
class Score {
|
|
constructor($$0: Internal.Scoreboard_, $$1: Internal.Objective_, $$2: string)
|
|
isLocked(): boolean;
|
|
getOwner(): string;
|
|
setScore($$0: number): void;
|
|
getObjective(): Internal.Objective;
|
|
getScore(): number;
|
|
add($$0: number): void;
|
|
increment(): void;
|
|
setLocked($$0: boolean): void;
|
|
reset(): void;
|
|
getScoreboard(): Internal.Scoreboard;
|
|
get locked(): boolean
|
|
get owner(): string
|
|
set score($$0: number)
|
|
get objective(): Internal.Objective
|
|
get score(): number
|
|
set locked($$0: boolean)
|
|
get scoreboard(): Internal.Scoreboard
|
|
readonly static "SCORE_COMPARATOR": any;
|
|
}
|
|
type Score_ = Score;
|
|
interface ClassShutter {
|
|
visibleToScripts(arg0: string, arg1: number): boolean;
|
|
readonly static "TYPE_EXCEPTION": 3;
|
|
readonly static "TYPE_CLASS_IN_PACKAGE": 2;
|
|
readonly static "TYPE_UNKNOWN": 0;
|
|
readonly static "TYPE_MEMBER": 1;
|
|
}
|
|
type ClassShutter_ = ClassShutter;
|
|
class AnyOfPredicate extends Internal.CombiningPredicate {
|
|
constructor($$0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_>)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test($$0: Internal.WorldGenLevel_, $$1: BlockPos_): boolean;
|
|
readonly static "CODEC": Internal.Codec<Internal.AnyOfPredicate>;
|
|
}
|
|
type AnyOfPredicate_ = AnyOfPredicate;
|
|
abstract class Enum <E> implements Internal.Constable, Internal.Serializable, Internal.Comparable<E> {
|
|
static valueOf(arg0: Internal.Class_<T>, arg1: string): T;
|
|
name(): string;
|
|
describeConstable(): Internal.Optional<Internal.Enum$EnumDesc<E>>;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
compareTo(arg0: E): number;
|
|
getDeclaringClass(): Internal.Class<E>;
|
|
ordinal(): number;
|
|
equals(arg0: any): boolean;
|
|
compareTo(arg0: any): number;
|
|
get declaringClass(): Internal.Class<E>
|
|
}
|
|
type Enum_<E> = Enum<E>;
|
|
class NoiseGeneratorSettings extends Internal.Record {
|
|
constructor($$0: Internal.NoiseSettings_, $$1: Internal.BlockState_, $$2: Internal.BlockState_, $$3: Internal.NoiseRouterWithOnlyNoises_, $$4: Internal.SurfaceRules$RuleSource_, $$5: number, $$6: boolean, $$7: boolean, $$8: boolean, $$9: boolean)
|
|
disableMobGeneration(): boolean;
|
|
defaultBlock(): Internal.BlockState;
|
|
toString(): string;
|
|
noiseRouter(): Internal.NoiseRouterWithOnlyNoises;
|
|
aquifersEnabled(): boolean;
|
|
getRandomSource(): Internal.WorldgenRandom$Algorithm;
|
|
surfaceRule(): Internal.SurfaceRules$RuleSource;
|
|
oreVeinsEnabled(): boolean;
|
|
isAquifersEnabled(): boolean;
|
|
defaultFluid(): Internal.BlockState;
|
|
createNoiseRouter($$0: Internal.Registry_<Internal.NormalNoise$NoiseParameters_>, $$1: number): Internal.NoiseRouter;
|
|
hashCode(): number;
|
|
seaLevel(): number;
|
|
static bootstrap(): Internal.Holder<Internal.NoiseGeneratorSettings>;
|
|
noiseSettings(): Internal.NoiseSettings;
|
|
useLegacyRandomSource(): boolean;
|
|
equals($$0: any): boolean;
|
|
get randomSource(): Internal.WorldgenRandom$Algorithm
|
|
get aquifersEnabled(): boolean
|
|
readonly static "OVERWORLD": Internal.ResourceKey<any>;
|
|
readonly static "END": Internal.ResourceKey<any>;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "NETHER": Internal.ResourceKey<any>;
|
|
readonly static "CAVES": Internal.ResourceKey<any>;
|
|
readonly static "FLOATING_ISLANDS": Internal.ResourceKey<any>;
|
|
readonly static "CODEC": any;
|
|
readonly static "LARGE_BIOMES": Internal.ResourceKey<any>;
|
|
readonly static "AMPLIFIED": Internal.ResourceKey<any>;
|
|
}
|
|
type NoiseGeneratorSettings_ = Special.NoiseGeneratorSettings | NoiseGeneratorSettings;
|
|
interface PathMatcher {
|
|
matches(arg0: Internal.Path_): boolean;
|
|
}
|
|
type PathMatcher_ = PathMatcher | ((arg0: Internal.Path)=>boolean);
|
|
interface BitStorage {
|
|
getAll(arg0: Internal.IntConsumer_): void;
|
|
getAndSet(arg0: number, arg1: number): number;
|
|
getSize(): number;
|
|
copy(): this;
|
|
set(arg0: number, arg1: number): void;
|
|
get(arg0: number): number;
|
|
getBits(): number;
|
|
unpack(arg0: number[]): void;
|
|
getRaw(): number[];
|
|
get size(): number
|
|
get bits(): number
|
|
get raw(): number[]
|
|
}
|
|
type BitStorage_ = BitStorage;
|
|
class URI implements Internal.Comparable<Internal.URI>, Internal.Serializable {
|
|
constructor(arg0: string, arg1: string, arg2: string)
|
|
constructor(arg0: string, arg1: string, arg2: string, arg3: string)
|
|
constructor(arg0: string, arg1: string, arg2: string, arg3: string, arg4: string)
|
|
constructor(arg0: string, arg1: string, arg2: string, arg3: number, arg4: string, arg5: string, arg6: string)
|
|
constructor(arg0: string)
|
|
getQuery(): string;
|
|
toURL(): Internal.URL;
|
|
relativize(arg0: Internal.URI_): this;
|
|
getPort(): number;
|
|
compareTo(arg0: any): number;
|
|
getRawUserInfo(): string;
|
|
toASCIIString(): string;
|
|
isOpaque(): boolean;
|
|
getRawSchemeSpecificPart(): string;
|
|
static create(arg0: string): Internal.URI;
|
|
resolve(arg0: string): this;
|
|
resolve(arg0: Internal.URI_): this;
|
|
getPath(): string;
|
|
getScheme(): string;
|
|
compareTo(arg0: Internal.URI_): number;
|
|
toString(): string;
|
|
normalize(): this;
|
|
getRawQuery(): string;
|
|
getAuthority(): string;
|
|
getUserInfo(): string;
|
|
hashCode(): number;
|
|
getSchemeSpecificPart(): string;
|
|
parseServerAuthority(): this;
|
|
getRawPath(): string;
|
|
getFragment(): string;
|
|
equals(arg0: any): boolean;
|
|
isAbsolute(): boolean;
|
|
getRawAuthority(): string;
|
|
getHost(): string;
|
|
getRawFragment(): string;
|
|
get query(): string
|
|
get port(): number
|
|
get rawUserInfo(): string
|
|
get opaque(): boolean
|
|
get rawSchemeSpecificPart(): string
|
|
get path(): string
|
|
get scheme(): string
|
|
get rawQuery(): string
|
|
get authority(): string
|
|
get userInfo(): string
|
|
get schemeSpecificPart(): string
|
|
get rawPath(): string
|
|
get fragment(): string
|
|
get absolute(): boolean
|
|
get rawAuthority(): string
|
|
get host(): string
|
|
get rawFragment(): string
|
|
}
|
|
type URI_ = URI;
|
|
abstract class NoiseBasedStateProvider extends Internal.BlockStateProvider {
|
|
}
|
|
type NoiseBasedStateProvider_ = NoiseBasedStateProvider;
|
|
abstract class AbstractByteBuf extends Internal.ByteBuf {
|
|
indexOf(arg0: number, arg1: number, arg2: number): number;
|
|
readShortLE(): number;
|
|
readableBytes(): number;
|
|
writeInt(arg0: number): Internal.ByteBuf;
|
|
readDouble(): number;
|
|
skipBytes(arg0: number): Internal.ByteBuf;
|
|
forEachByteDesc(arg0: Internal.ByteProcessor_): number;
|
|
markReaderIndex(): Internal.ByteBuf;
|
|
markWriterIndex(): Internal.ByteBuf;
|
|
nioBuffers(): Internal.ByteBuffer[];
|
|
writeBytes(arg0: number[], arg1: number, arg2: number): Internal.ByteBuf;
|
|
getShortLE(arg0: number): number;
|
|
getFloat(arg0: number): number;
|
|
writeFloat(arg0: number): Internal.ByteBuf;
|
|
setFloat(arg0: number, arg1: number): Internal.ByteBuf;
|
|
ensureWritable(arg0: number): Internal.ByteBuf;
|
|
forEachByte(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number;
|
|
resetWriterIndex(): Internal.ByteBuf;
|
|
isReadable(arg0: number): boolean;
|
|
getMediumLE(arg0: number): number;
|
|
maxWritableBytes(): number;
|
|
readUnsignedMedium(): number;
|
|
isReadable(): boolean;
|
|
readIntLE(): number;
|
|
getByte(arg0: number): number;
|
|
writeShort(arg0: number): Internal.ByteBuf;
|
|
getMedium(arg0: number): number;
|
|
bytesBefore(arg0: number, arg1: number): number;
|
|
writeBytes(arg0: Internal.InputStream_, arg1: number): number;
|
|
compareTo(arg0: Internal.ByteBuf_): number;
|
|
readUnsignedMediumLE(): number;
|
|
readBoolean(): boolean;
|
|
writeIntLE(arg0: number): Internal.ByteBuf;
|
|
setMediumLE(arg0: number, arg1: number): Internal.ByteBuf;
|
|
slice(): Internal.ByteBuf;
|
|
writeMedium(arg0: number): Internal.ByteBuf;
|
|
setCharSequence(arg0: number, arg1: Internal.CharSequence_, arg2: Internal.Charset_): number;
|
|
isReadOnly(): boolean;
|
|
resetReaderIndex(): Internal.ByteBuf;
|
|
writeLongLE(arg0: number): Internal.ByteBuf;
|
|
writeCharSequence(arg0: Internal.CharSequence_, arg1: Internal.Charset_): number;
|
|
readBytes(arg0: number[]): Internal.ByteBuf;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.ByteBuf;
|
|
readByte(): number;
|
|
writerIndex(arg0: number): Internal.ByteBuf;
|
|
readUnsignedShort(): number;
|
|
forEachByteDesc(arg0: number, arg1: number, arg2: Internal.ByteProcessor_): number;
|
|
writeMediumLE(arg0: number): Internal.ByteBuf;
|
|
writeBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number;
|
|
forEachByte(arg0: Internal.ByteProcessor_): number;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.ByteBuf;
|
|
setLongLE(arg0: number, arg1: number): Internal.ByteBuf;
|
|
readBytes(arg0: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
retainedSlice(arg0: number, arg1: number): Internal.ByteBuf;
|
|
getUnsignedByte(arg0: number): number;
|
|
writeBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.ByteBuf;
|
|
readBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.ByteBuf;
|
|
readBytes(arg0: number[], arg1: number, arg2: number): Internal.ByteBuf;
|
|
retainedSlice(): Internal.ByteBuf;
|
|
setShort(arg0: number, arg1: number): Internal.ByteBuf;
|
|
getUnsignedInt(arg0: number): number;
|
|
getUnsignedMedium(arg0: number): number;
|
|
getUnsignedMediumLE(arg0: number): number;
|
|
toString(): string;
|
|
getBoolean(arg0: number): boolean;
|
|
writeZero(arg0: number): Internal.ByteBuf;
|
|
maxCapacity(): number;
|
|
nioBuffer(): Internal.ByteBuffer;
|
|
getCharSequence(arg0: number, arg1: number, arg2: Internal.Charset_): Internal.CharSequence;
|
|
clear(): Internal.ByteBuf;
|
|
readBytes(arg0: Internal.FileChannel_, arg1: number, arg2: number): number;
|
|
readMedium(): number;
|
|
readUnsignedShortLE(): number;
|
|
writeBytes(arg0: number[]): Internal.ByteBuf;
|
|
discardReadBytes(): Internal.ByteBuf;
|
|
writeChar(arg0: number): Internal.ByteBuf;
|
|
duplicate(): Internal.ByteBuf;
|
|
isWritable(): boolean;
|
|
readerIndex(): number;
|
|
getDouble(arg0: number): number;
|
|
setByte(arg0: number, arg1: number): Internal.ByteBuf;
|
|
readBytes(arg0: Internal.GatheringByteChannel_, arg1: number): number;
|
|
readUnsignedInt(): number;
|
|
writeDouble(arg0: number): Internal.ByteBuf;
|
|
writerIndex(): number;
|
|
retainedDuplicate(): Internal.ByteBuf;
|
|
setShortLE(arg0: number, arg1: number): Internal.ByteBuf;
|
|
compareTo(arg0: any): number;
|
|
setLong(arg0: number, arg1: number): Internal.ByteBuf;
|
|
readMediumLE(): number;
|
|
writableBytes(): number;
|
|
getUnsignedIntLE(arg0: number): number;
|
|
getChar(arg0: number): string;
|
|
writeBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.ByteBuf;
|
|
readChar(): string;
|
|
setInt(arg0: number, arg1: number): Internal.ByteBuf;
|
|
discardSomeReadBytes(): Internal.ByteBuf;
|
|
bytesBefore(arg0: number, arg1: number, arg2: number): number;
|
|
isWritable(arg0: number): boolean;
|
|
bytesBefore(arg0: number): number;
|
|
readInt(): number;
|
|
readRetainedSlice(arg0: number): Internal.ByteBuf;
|
|
setChar(arg0: number, arg1: number): Internal.ByteBuf;
|
|
setBytes(arg0: number, arg1: number[]): Internal.ByteBuf;
|
|
writeBytes(arg0: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
writeShortLE(arg0: number): Internal.ByteBuf;
|
|
readShort(): number;
|
|
getLong(arg0: number): number;
|
|
getIntLE(arg0: number): number;
|
|
readBytes(arg0: Internal.OutputStream_, arg1: number): Internal.ByteBuf;
|
|
slice(arg0: number, arg1: number): Internal.ByteBuf;
|
|
readerIndex(arg0: number): Internal.ByteBuf;
|
|
readCharSequence(arg0: number, arg1: Internal.Charset_): Internal.CharSequence;
|
|
asReadOnly(): Internal.ByteBuf;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): Internal.ByteBuf;
|
|
getLongLE(arg0: number): number;
|
|
setZero(arg0: number, arg1: number): Internal.ByteBuf;
|
|
readSlice(arg0: number): Internal.ByteBuf;
|
|
readLongLE(): number;
|
|
getShort(arg0: number): number;
|
|
writeLong(arg0: number): Internal.ByteBuf;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): Internal.ByteBuf;
|
|
readFloat(): number;
|
|
readBytes(arg0: Internal.ByteBuf_): Internal.ByteBuf;
|
|
readUnsignedIntLE(): number;
|
|
getInt(arg0: number): number;
|
|
writeBoolean(arg0: boolean): Internal.ByteBuf;
|
|
getBytes(arg0: number, arg1: number[]): Internal.ByteBuf;
|
|
writeBytes(arg0: Internal.ScatteringByteChannel_, arg1: number): number;
|
|
setIndex(arg0: number, arg1: number): Internal.ByteBuf;
|
|
setMedium(arg0: number, arg1: number): Internal.ByteBuf;
|
|
setBoolean(arg0: number, arg1: boolean): Internal.ByteBuf;
|
|
writeBytes(arg0: Internal.ByteBuf_): Internal.ByteBuf;
|
|
readLong(): number;
|
|
writeByte(arg0: number): Internal.ByteBuf;
|
|
copy(): Internal.ByteBuf;
|
|
readBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.ByteBuf;
|
|
ensureWritable(arg0: number, arg1: boolean): number;
|
|
getUnsignedShort(arg0: number): number;
|
|
readBytes(arg0: number): Internal.ByteBuf;
|
|
setDouble(arg0: number, arg1: number): Internal.ByteBuf;
|
|
readUnsignedByte(): number;
|
|
getUnsignedShortLE(arg0: number): number;
|
|
setIntLE(arg0: number, arg1: number): Internal.ByteBuf;
|
|
hashCode(): number;
|
|
toString(arg0: Internal.Charset_): string;
|
|
order(arg0: Internal.ByteOrder_): Internal.ByteBuf;
|
|
equals(arg0: any): boolean;
|
|
toString(arg0: number, arg1: number, arg2: Internal.Charset_): string;
|
|
get readable(): boolean
|
|
get readOnly(): boolean
|
|
get writable(): boolean
|
|
}
|
|
type AbstractByteBuf_ = AbstractByteBuf;
|
|
class ModelBlockRenderer implements Internal.AccessBlockModelRenderer {
|
|
constructor($$0: Internal.BlockColors_)
|
|
tesselateWithAO($$0: Internal.BlockAndTintGetter_, $$1: Internal.BakedModel_, $$2: Internal.BlockState_, $$3: BlockPos_, $$4: Internal.PoseStack_, $$5: Internal.VertexConsumer_, $$6: boolean, $$7: Internal.Random_, $$8: number, $$9: number): boolean;
|
|
fabric_updateShape(blockView: Internal.BlockAndTintGetter_, blockState: Internal.BlockState_, pos: BlockPos_, vertexData: number[], face: Internal.Direction_, aoData: number[], controlBits: Internal.BitSet_): void;
|
|
static enableCaching(): void;
|
|
renderModel(entry: Internal.PoseStack$Pose_, vertexConsumer: Internal.VertexConsumer_, blockState: Internal.BlockState_, bakedModel: Internal.BakedModel_, red: number, green: number, blue: number, light: number, overlay: number): void;
|
|
static clearCache(): void;
|
|
tesselateBlock($$0: Internal.BlockAndTintGetter_, $$1: Internal.BakedModel_, $$2: Internal.BlockState_, $$3: BlockPos_, $$4: Internal.PoseStack_, $$5: Internal.VertexConsumer_, $$6: boolean, $$7: Internal.Random_, $$8: number, $$9: number): boolean;
|
|
tesselateWithoutAO($$0: Internal.BlockAndTintGetter_, $$1: Internal.BakedModel_, $$2: Internal.BlockState_, $$3: BlockPos_, $$4: Internal.PoseStack_, $$5: Internal.VertexConsumer_, $$6: boolean, $$7: Internal.Random_, $$8: number, $$9: number): boolean;
|
|
}
|
|
type ModelBlockRenderer_ = ModelBlockRenderer;
|
|
class FancyFoliagePlacer extends Internal.BlobFoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_, $$2: number)
|
|
readonly static "CODEC": any;
|
|
}
|
|
type FancyFoliagePlacer_ = FancyFoliagePlacer;
|
|
interface Matrix4fExtended {
|
|
transformVecX(arg0: number, arg1: number, arg2: number): number;
|
|
transformVecY(arg0: number, arg1: number, arg2: number): number;
|
|
transformVecZ(arg0: number, arg1: number, arg2: number): number;
|
|
translate(arg0: number, arg1: number, arg2: number): void;
|
|
rotate(arg0: Internal.Quaternion_): void;
|
|
}
|
|
type Matrix4fExtended_ = Matrix4fExtended;
|
|
class InventoryMenu extends Internal.RecipeBookMenu<Internal.CraftingContainer> implements Internal.TrinketPlayerScreenHandler {
|
|
constructor($$0: Internal.Inventory_, $$1: boolean, $$2: Internal.Player_)
|
|
canTakeItemForPickAll($$0: Internal.ItemStack_, $$1: Internal.Slot_): boolean;
|
|
clearCraftingContent(): void;
|
|
trinkets$getGroupPos(group: Internal.SlotGroup_): Internal.Point;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
getGridWidth(): number;
|
|
trinkets$updateTrinketSlots(slotsChanged: boolean): void;
|
|
getResultSlotIndex(): number;
|
|
getSize(): number;
|
|
getGridHeight(): number;
|
|
fillCraftSlotsStackedContents($$0: Internal.StackedContents_): void;
|
|
shouldMoveToInventory($$0: number): boolean;
|
|
trinkets$getSlotWidth(group: Internal.SlotGroup_): number;
|
|
trinkets$getTrinketSlotEnd(): number;
|
|
getRecipeBookType(): Internal.RecipeBookType;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
getCraftSlots(): Internal.CraftingContainer;
|
|
trinkets$getGroupNum(group: Internal.SlotGroup_): number;
|
|
trinkets$getTrinketSlotStart(): number;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
static isHotbarSlot($$0: number): boolean;
|
|
trinkets$getGroupCount(): number;
|
|
recipeMatches($$0: Internal.Recipe_<any>): boolean;
|
|
trinkets$getSlotHeights(group: Internal.SlotGroup_): Internal.List<any>;
|
|
removed($$0: Internal.Player_): void;
|
|
trinkets$getSlotTypes(group: Internal.SlotGroup_): Internal.List<any>;
|
|
get gridWidth(): number
|
|
get resultSlotIndex(): number
|
|
get size(): number
|
|
get gridHeight(): number
|
|
get recipeBookType(): Internal.RecipeBookType
|
|
get craftSlots(): Internal.CraftingContainer
|
|
readonly static "EMPTY_ARMOR_SLOT_BOOTS": ResourceLocation;
|
|
readonly static "RESULT_SLOT": 0;
|
|
readonly static "CONTAINER_ID": 0;
|
|
readonly static "USE_ROW_SLOT_END": 45;
|
|
readonly static "USE_ROW_SLOT_START": 36;
|
|
readonly static "CRAFT_SLOT_END": 5;
|
|
readonly static "ARMOR_SLOT_END": 9;
|
|
readonly static "CRAFT_SLOT_START": 1;
|
|
readonly static "EMPTY_ARMOR_SLOT_SHIELD": ResourceLocation;
|
|
readonly static "EMPTY_ARMOR_SLOT_LEGGINGS": ResourceLocation;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "owner": Internal.Player;
|
|
readonly static "EMPTY_ARMOR_SLOT_CHESTPLATE": ResourceLocation;
|
|
readonly static "SHIELD_SLOT": 45;
|
|
readonly "active": boolean;
|
|
readonly static "ARMOR_SLOT_START": 5;
|
|
readonly static "INV_SLOT_START": 9;
|
|
readonly static "INV_SLOT_END": 36;
|
|
readonly static "BLOCK_ATLAS": ResourceLocation;
|
|
readonly static "EMPTY_ARMOR_SLOT_HELMET": ResourceLocation;
|
|
}
|
|
type InventoryMenu_ = InventoryMenu;
|
|
class MegaPineFoliagePlacer extends Internal.FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_, $$2: Internal.IntProvider_)
|
|
foliageHeight($$0: Internal.Random_, $$1: number, $$2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type MegaPineFoliagePlacer_ = MegaPineFoliagePlacer;
|
|
abstract class URLStreamHandler {
|
|
constructor()
|
|
}
|
|
type URLStreamHandler_ = URLStreamHandler;
|
|
interface NetworkHandlerExtensions {
|
|
getAddon(): Internal.AbstractNetworkAddon<any>;
|
|
get addon(): Internal.AbstractNetworkAddon<any>
|
|
}
|
|
type NetworkHandlerExtensions_ = NetworkHandlerExtensions;
|
|
class NaturalSpawner$SpawnState {
|
|
getMobCategoryCounts(): Internal.Object2IntMap<Internal.MobCategory>;
|
|
getSpawnableChunkCount(): number;
|
|
get mobCategoryCounts(): Internal.Object2IntMap<Internal.MobCategory>
|
|
get spawnableChunkCount(): number
|
|
}
|
|
type NaturalSpawner$SpawnState_ = NaturalSpawner$SpawnState;
|
|
class Optional <T> {
|
|
ifPresentOrElse(arg0: Internal.Consumer_<any>, arg1: Internal.Runnable_): void;
|
|
toString(): string;
|
|
or(arg0: Internal.Supplier_<any>): this;
|
|
orElseThrow(): T;
|
|
stream(): Internal.Stream<T>;
|
|
static empty(): Internal.Optional<T>;
|
|
isEmpty(): boolean;
|
|
map(arg0: Internal.Function_<any, any>): Internal.Optional<U>;
|
|
filter(arg0: Internal.Predicate_<any>): this;
|
|
static ofNullable(arg0: T): Internal.Optional<T>;
|
|
hashCode(): number;
|
|
orElse(arg0: T): T;
|
|
isPresent(): boolean;
|
|
ifPresent(arg0: Internal.Consumer_<any>): void;
|
|
orElseThrow(arg0: Internal.Supplier_<any>): T;
|
|
orElseGet(arg0: Internal.Supplier_<any>): T;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.Optional<U>;
|
|
get(): T;
|
|
equals(arg0: any): boolean;
|
|
static of(arg0: T): Internal.Optional<T>;
|
|
get empty(): boolean
|
|
get present(): boolean
|
|
}
|
|
type Optional_<T> = Optional<T>;
|
|
class ReloadableServerResources {
|
|
constructor($$0: Internal.RegistryAccess$Frozen_, $$1: Internal.Commands$CommandSelection_, $$2: number)
|
|
handler$bgh000$updateRegistryTags(registryAccess: Internal.RegistryAccess_, ci: Internal.CallbackInfo_): void;
|
|
updateRegistryTags($$0: Internal.RegistryAccess_): void;
|
|
getRecipeManager(): Internal.RecipeManager;
|
|
getFunctionLibrary(): Internal.ServerFunctionLibrary;
|
|
handler$zld001$hookRefresh(dynamicRegistryManager: Internal.RegistryAccess_, ci: Internal.CallbackInfo_): void;
|
|
getLootTables(): Internal.LootTables;
|
|
getPredicateManager(): Internal.PredicateManager;
|
|
listeners(): Internal.List<Internal.PreparableReloadListener>;
|
|
static loadResources($$0: Internal.ResourceManager_, $$1: Internal.RegistryAccess$Frozen_, $$2: Internal.Commands$CommandSelection_, $$3: number, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<Internal.ReloadableServerResources>;
|
|
getItemModifierManager(): Internal.ItemModifierManager;
|
|
getAdvancements(): Internal.ServerAdvancementManager;
|
|
getCommands(): Internal.Commands;
|
|
get recipeManager(): Internal.RecipeManager
|
|
get functionLibrary(): Internal.ServerFunctionLibrary
|
|
get lootTables(): Internal.LootTables
|
|
get predicateManager(): Internal.PredicateManager
|
|
get itemModifierManager(): Internal.ItemModifierManager
|
|
get advancements(): Internal.ServerAdvancementManager
|
|
get commands(): Internal.Commands
|
|
readonly "tagManager": Internal.TagManager;
|
|
}
|
|
type ReloadableServerResources_ = ReloadableServerResources;
|
|
interface PieceGeneratorSupplier <C> {
|
|
checkForBiomeOnTop($$0: Internal.Heightmap$Types_): Internal.Predicate<Internal.PieceGeneratorSupplier$Context<C>>;
|
|
createGenerator(arg0: Internal.PieceGeneratorSupplier$Context_<C>): Internal.Optional<Internal.PieceGenerator<C>>;
|
|
simple($$0: Internal.Predicate_<Internal.PieceGeneratorSupplier$Context_<C>>, $$1: Internal.PieceGenerator_<C>): this;
|
|
}
|
|
type PieceGeneratorSupplier_<C> = ((arg0: Internal.PieceGeneratorSupplier$Context<C>)=>Internal.Optional_<Internal.PieceGenerator_<C>>) | PieceGeneratorSupplier<C>;
|
|
abstract class GuiComponent {
|
|
constructor()
|
|
static drawString($$0: Internal.PoseStack_, $$1: Internal.Font_, $$2: Internal.Component_, $$3: number, $$4: number, $$5: number): void;
|
|
static fill($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
static drawCenteredString($$0: Internal.PoseStack_, $$1: Internal.Font_, $$2: Internal.FormattedCharSequence_, $$3: number, $$4: number, $$5: number): void;
|
|
static drawCenteredString($$0: Internal.PoseStack_, $$1: Internal.Font_, $$2: string, $$3: number, $$4: number, $$5: number): void;
|
|
static blit($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void;
|
|
blit($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
static blit($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.TextureAtlasSprite_): void;
|
|
getBlitOffset(): number;
|
|
static blit($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number): void;
|
|
static drawString($$0: Internal.PoseStack_, $$1: Internal.Font_, $$2: string, $$3: number, $$4: number, $$5: number): void;
|
|
setBlitOffset($$0: number): void;
|
|
static drawCenteredString($$0: Internal.PoseStack_, $$1: Internal.Font_, $$2: Internal.Component_, $$3: number, $$4: number, $$5: number): void;
|
|
static drawString($$0: Internal.PoseStack_, $$1: Internal.Font_, $$2: Internal.FormattedCharSequence_, $$3: number, $$4: number, $$5: number): void;
|
|
blitOutlineBlack($$0: number, $$1: number, $$2: Internal.BiConsumer_<number, number>): void;
|
|
static blit($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number): void;
|
|
get blitOffset(): number
|
|
set blitOffset($$0: number)
|
|
readonly static "BACKGROUND_LOCATION": ResourceLocation;
|
|
readonly static "GUI_ICONS_LOCATION": ResourceLocation;
|
|
readonly static "STATS_ICON_LOCATION": ResourceLocation;
|
|
}
|
|
type GuiComponent_ = GuiComponent;
|
|
class AdvancementJS {
|
|
constructor(a: Internal.Advancement_)
|
|
addChild(a: Internal.AdvancementJS_): void;
|
|
hashCode(): number;
|
|
getId(): ResourceLocation;
|
|
toString(): string;
|
|
getDisplayText(): Internal.Component;
|
|
getTitle(): Internal.Component;
|
|
id(): ResourceLocation;
|
|
equals(o: any): boolean;
|
|
hasDisplay(): boolean;
|
|
getParent(): this;
|
|
getDescription(): Internal.Component;
|
|
getChildren(): Internal.Set<Internal.AdvancementJS>;
|
|
get id(): ResourceLocation
|
|
get displayText(): Internal.Component
|
|
get title(): Internal.Component
|
|
get parent(): Internal.AdvancementJS
|
|
get description(): Internal.Component
|
|
get children(): Internal.Set<Internal.AdvancementJS>
|
|
readonly "advancement": Internal.Advancement;
|
|
}
|
|
type AdvancementJS_ = AdvancementJS;
|
|
interface ContentHandlerFactory {
|
|
createContentHandler(arg0: string): Internal.ContentHandler;
|
|
}
|
|
type ContentHandlerFactory_ = ContentHandlerFactory;
|
|
interface ArchitecturyFluidAttributes {
|
|
getSlopeFindDistance(): number;
|
|
getLuminosity(): number;
|
|
getColor(): number;
|
|
getDensity(): number;
|
|
getBlock(): Internal.LiquidBlock;
|
|
isLighterThanAir(stack: Internal.FluidStack_): boolean;
|
|
getLuminosity(stack: Internal.FluidStack_): number;
|
|
getViscosity(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
|
|
getRarity(): Rarity;
|
|
getFillSound(stack: Internal.FluidStack_): Internal.SoundEvent;
|
|
getBucketItem(): Internal.Item;
|
|
getName(): Internal.Component;
|
|
getFlowingTexture(stack: Internal.FluidStack_): ResourceLocation;
|
|
getSlopeFindDistance(arg0: Internal.LevelReader_): number;
|
|
getSourceTexture(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): ResourceLocation;
|
|
getExplosionResistance(): number;
|
|
getFillSound(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): Internal.SoundEvent;
|
|
getColor(stack: Internal.FluidStack_): number;
|
|
getDensity(stack: Internal.FluidStack_): number;
|
|
getTranslationKey(arg0: Internal.FluidStack_): string;
|
|
getSourceTexture(): ResourceLocation;
|
|
getTemperature(): number;
|
|
getDropOff(): number;
|
|
getEmptySound(): Internal.SoundEvent;
|
|
getViscosity(): number;
|
|
getRarity(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): Rarity;
|
|
getLuminosity(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
|
|
getName(stack: Internal.FluidStack_): Internal.Component;
|
|
getFlowingTexture(): ResourceLocation;
|
|
isLighterThanAir(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): boolean;
|
|
getTickDelay(arg0: Internal.LevelReader_): number;
|
|
canConvertToSource(): boolean;
|
|
getTemperature(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
|
|
getEmptySound(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): Internal.SoundEvent;
|
|
getSourceFluid(): Internal.Fluid;
|
|
isLighterThanAir(): boolean;
|
|
getDensity(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
|
|
getTranslationKey(): string;
|
|
getFillSound(): Internal.SoundEvent;
|
|
getFlowingTexture(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): ResourceLocation;
|
|
getViscosity(stack: Internal.FluidStack_): number;
|
|
getRarity(stack: Internal.FluidStack_): Rarity;
|
|
getFlowingFluid(): Internal.Fluid;
|
|
getTemperature(stack: Internal.FluidStack_): number;
|
|
getEmptySound(stack: Internal.FluidStack_): Internal.SoundEvent;
|
|
getTickDelay(): number;
|
|
getSourceTexture(stack: Internal.FluidStack_): ResourceLocation;
|
|
getDropOff(arg0: Internal.LevelReader_): number;
|
|
getColor(arg0: Internal.FluidStack_, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_): number;
|
|
get slopeFindDistance(): number
|
|
get luminosity(): number
|
|
get color(): number
|
|
get density(): number
|
|
get block(): Internal.LiquidBlock
|
|
get rarity(): Rarity
|
|
get bucketItem(): Internal.Item
|
|
get name(): Internal.Component
|
|
get explosionResistance(): number
|
|
get sourceTexture(): ResourceLocation
|
|
get temperature(): number
|
|
get dropOff(): number
|
|
get emptySound(): Internal.SoundEvent
|
|
get viscosity(): number
|
|
get flowingTexture(): ResourceLocation
|
|
get sourceFluid(): Internal.Fluid
|
|
get lighterThanAir(): boolean
|
|
get translationKey(): string
|
|
get fillSound(): Internal.SoundEvent
|
|
get flowingFluid(): Internal.Fluid
|
|
get tickDelay(): number
|
|
}
|
|
type ArchitecturyFluidAttributes_ = ArchitecturyFluidAttributes;
|
|
class BasicItemJS$Builder extends Internal.ItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.Item;
|
|
}
|
|
type BasicItemJS$Builder_ = BasicItemJS$Builder;
|
|
class LootTable implements Internal.FabricLootSupplier, Internal.LootTableAccessor {
|
|
fabric_getFunctions(): Internal.LootItemFunction[];
|
|
static createStackSplitter($$0: Internal.Consumer_<Internal.ItemStack_>): Internal.Consumer<Internal.ItemStack>;
|
|
getParamSet(): Internal.LootContextParamSet;
|
|
getRandomItemsRaw($$0: Internal.LootContext_, $$1: Internal.Consumer_<Internal.ItemStack_>): void;
|
|
validate($$0: Internal.ValidationContext_): void;
|
|
getType(): Internal.LootContextParamSet;
|
|
fill($$0: Internal.Container_, $$1: Internal.LootContext_): void;
|
|
getRandomItems($$0: Internal.LootContext_): Internal.List<Internal.ItemStack>;
|
|
getRandomItems($$0: Internal.LootContext_, $$1: Internal.Consumer_<Internal.ItemStack_>): void;
|
|
getFunctions(): Internal.List<any>;
|
|
asVanilla(): this;
|
|
fabric_getPools(): Internal.LootPool[];
|
|
static lootTable(): Internal.LootTable$Builder;
|
|
getPools(): Internal.List<any>;
|
|
get paramSet(): Internal.LootContextParamSet
|
|
get type(): Internal.LootContextParamSet
|
|
get functions(): Internal.List<any>
|
|
get pools(): Internal.List<any>
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "functions": Internal.LootItemFunction[];
|
|
readonly static "DEFAULT_PARAM_SET": Internal.LootContextParamSet;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "pools": Internal.LootPool[];
|
|
readonly static "EMPTY": Internal.LootTable;
|
|
}
|
|
type LootTable_ = LootTable;
|
|
class SignBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getRenderMessages($$0: boolean, $$1: Internal.Function_<Internal.Component_, Internal.FormattedCharSequence_>): Internal.FormattedCharSequence[];
|
|
getColor(): Internal.DyeColor;
|
|
hasGlowingText(): boolean;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
getPlayerWhoMayEdit(): Internal.UUID;
|
|
executeClickCommands($$0: Internal.ServerPlayer_): boolean;
|
|
getMessage($$0: number, $$1: boolean): Internal.Component;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
createCommandSourceStack($$0: Internal.ServerPlayer_): Internal.CommandSourceStack;
|
|
onlyOpCanSetNbt(): boolean;
|
|
isEditable(): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
setMessage($$0: number, $$1: Internal.Component_): void;
|
|
setMessage($$0: number, $$1: Internal.Component_, $$2: Internal.Component_): void;
|
|
setHasGlowingText($$0: boolean): boolean;
|
|
setAllowedPlayerEditor($$0: Internal.UUID_): void;
|
|
setColor($$0: Internal.DyeColor_): boolean;
|
|
setEditable($$0: boolean): void;
|
|
get color(): Internal.DyeColor
|
|
get updateTag(): Internal.CompoundTag
|
|
get playerWhoMayEdit(): Internal.UUID
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
get editable(): boolean
|
|
get updatePacket(): Internal.Packet<any>
|
|
set hasGlowingText($$0: boolean)
|
|
set allowedPlayerEditor($$0: Internal.UUID_)
|
|
set color($$0: Internal.DyeColor_)
|
|
set editable($$0: boolean)
|
|
readonly static "LINES": 4;
|
|
}
|
|
type SignBlockEntity_ = SignBlockEntity;
|
|
class Hashtable <K, V> extends Internal.Dictionary<K, V> implements Internal.Cloneable, Internal.Map<K, V>, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.Map_<any, any>)
|
|
constructor(arg0: number, arg1: number)
|
|
clone(): any;
|
|
replace(arg0: K, arg1: V): V;
|
|
containsValue(arg0: any): boolean;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
isEmpty(): boolean;
|
|
keys(): Internal.Enumeration<K>;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: K, arg1: V): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
contains(arg0: any): boolean;
|
|
elements(): Internal.Enumeration<V>;
|
|
keySet(): Internal.Set<K>;
|
|
putIfAbsent(arg0: K, arg1: V): V;
|
|
toString(): string;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
|
|
values(): Internal.Collection<V>;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): V;
|
|
size(): number;
|
|
hashCode(): number;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
replace(arg0: K, arg1: V, arg2: V): boolean;
|
|
clear(): void;
|
|
equals(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type Hashtable_<K, V> = Hashtable<K, V>;
|
|
abstract class ExplosionEventJS extends Internal.LevelEventJS {
|
|
constructor(level: Internal.Level_, explosion: Internal.Explosion_)
|
|
getX(): number;
|
|
getY(): number;
|
|
getZ(): number;
|
|
getPosition(): Vec3;
|
|
getExploder(): Internal.LivingEntityJS;
|
|
getLevel(): Internal.LevelJS;
|
|
getBlock(): Internal.BlockContainerJS;
|
|
get x(): number
|
|
get y(): number
|
|
get z(): number
|
|
get position(): Vec3
|
|
get exploder(): Internal.LivingEntityJS
|
|
get level(): Internal.LevelJS
|
|
get block(): Internal.BlockContainerJS
|
|
}
|
|
type ExplosionEventJS_ = ExplosionEventJS;
|
|
class VideoMode {
|
|
constructor($$0: any_)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number)
|
|
constructor($$0: any_)
|
|
static read($$0: string): Internal.Optional<Internal.VideoMode>;
|
|
getRedBits(): number;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getWidth(): number;
|
|
getBlueBits(): number;
|
|
write(): string;
|
|
getHeight(): number;
|
|
equals($$0: any): boolean;
|
|
getGreenBits(): number;
|
|
getRefreshRate(): number;
|
|
get redBits(): number
|
|
get width(): number
|
|
get blueBits(): number
|
|
get height(): number
|
|
get greenBits(): number
|
|
get refreshRate(): number
|
|
}
|
|
type VideoMode_ = VideoMode;
|
|
class CloudStatus extends Internal.Enum<Internal.CloudStatus> {
|
|
getKey(): string;
|
|
static valueOf($$0: string): Internal.CloudStatus;
|
|
static values(): Internal.CloudStatus[];
|
|
get key(): string
|
|
readonly static "OFF": Internal.CloudStatus;
|
|
readonly static "FAST": Internal.CloudStatus;
|
|
readonly static "FANCY": Internal.CloudStatus;
|
|
}
|
|
type CloudStatus_ = "off" | "fancy" | CloudStatus | "fast";
|
|
class FireworkStarRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
isIncomplete(): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getResultItem(): Internal.ItemStack;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get incomplete(): boolean
|
|
get resultItem(): Internal.ItemStack
|
|
}
|
|
type FireworkStarRecipe_ = FireworkStarRecipe;
|
|
class SystemReport {
|
|
constructor()
|
|
setDetail($$0: string, $$1: Internal.Supplier_<string>): void;
|
|
toLineSeparatedString(): string;
|
|
setDetail($$0: string, $$1: string): void;
|
|
appendToCrashReportString($$0: Internal.StringBuilder_): void;
|
|
readonly static "BYTES_PER_MEBIBYTE": 1048576;
|
|
}
|
|
type SystemReport_ = SystemReport;
|
|
class Silverfish extends Internal.Monster {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getMyRidingOffset(): number;
|
|
getMobType(): Internal.MobType;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
alwaysAccepts(): boolean;
|
|
static checkSilverfishSpawnRules($$0: Internal.EntityType_<Internal.Silverfish_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
setYBodyRot($$0: number): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get myRidingOffset(): number
|
|
get mobType(): Internal.MobType
|
|
set YBodyRot($$0: number)
|
|
}
|
|
type Silverfish_ = Silverfish;
|
|
class PoiTypeBuilder extends Internal.BuilderBase<Internal.PoiType> {
|
|
constructor(i: ResourceLocation_)
|
|
blocks(r: Internal.BlockState_[]): this;
|
|
createObject(): any;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.PoiType>;
|
|
maxTickets(i: number): this;
|
|
block(r: Internal.Block_): this;
|
|
validRange(i: number): this;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.PoiType>
|
|
}
|
|
type PoiTypeBuilder_ = PoiTypeBuilder;
|
|
abstract class RecipeBookMenu <C> extends Internal.AbstractContainerMenu {
|
|
constructor($$0: Internal.MenuType_<any>, $$1: number)
|
|
getRecipeBookType(): Internal.RecipeBookType;
|
|
handlePlacement($$0: boolean, $$1: Internal.Recipe_<any>, $$2: Internal.ServerPlayer_): void;
|
|
getResultSlotIndex(): number;
|
|
getSize(): number;
|
|
clearCraftingContent(): void;
|
|
recipeMatches(arg0: Internal.Recipe_<any>): boolean;
|
|
getGridWidth(): number;
|
|
getGridHeight(): number;
|
|
fillCraftSlotsStackedContents(arg0: Internal.StackedContents_): void;
|
|
shouldMoveToInventory(arg0: number): boolean;
|
|
get recipeBookType(): Internal.RecipeBookType
|
|
get resultSlotIndex(): number
|
|
get size(): number
|
|
get gridWidth(): number
|
|
get gridHeight(): number
|
|
}
|
|
type RecipeBookMenu_<C> = RecipeBookMenu<C>;
|
|
interface ItemStackKJS extends Internal.AsKJS<Internal.ItemStackJS> {
|
|
removeTagKJS(): void;
|
|
asKJS(): Internal.ItemStackJS;
|
|
}
|
|
type ItemStackKJS_ = ItemStackKJS;
|
|
class ServerboundRecipeBookSeenRecipePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.Recipe_<any>)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getRecipe(): ResourceLocation;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get recipe(): ResourceLocation
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundRecipeBookSeenRecipePacket_ = ServerboundRecipeBookSeenRecipePacket;
|
|
class Husk extends Internal.Zombie {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
static checkHuskSpawnRules($$0: Internal.EntityType_<Internal.Husk_>, $$1: Internal.ServerLevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
}
|
|
type Husk_ = Husk;
|
|
interface JsonDeserializationContext {
|
|
deserialize(arg0: Internal.JsonElement_, arg1: Internal.Type_): T;
|
|
}
|
|
type JsonDeserializationContext_ = JsonDeserializationContext;
|
|
class RarityFilter extends Internal.PlacementFilter {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static onAverageOnceEvery($$0: number): Internal.RarityFilter;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RarityFilter_ = RarityFilter;
|
|
abstract class AbstractNetworkAddon <H> {
|
|
unregisterChannel(channelName: ResourceLocation_): H;
|
|
handleDisconnect(): void;
|
|
getHandler(channel: ResourceLocation_): H;
|
|
registerChannel(channelName: ResourceLocation_, handler: H): boolean;
|
|
getReceivableChannels(): Internal.Set<ResourceLocation>;
|
|
get receivableChannels(): Internal.Set<ResourceLocation>
|
|
}
|
|
type AbstractNetworkAddon_<H> = AbstractNetworkAddon<H>;
|
|
interface GameRulesAccessor {
|
|
callRegister(name: string, category: Internal.GameRules$Category_, type: Internal.GameRules$Type_<T>): Internal.GameRules$Key<T>;
|
|
getRuleTypes(): Internal.Map<Internal.GameRules$Key<any>, Internal.GameRules$Type<any>>;
|
|
get ruleTypes(): Internal.Map<Internal.GameRules$Key<any>, Internal.GameRules$Type<any>>
|
|
}
|
|
type GameRulesAccessor_ = GameRulesAccessor;
|
|
interface LevelSimulatedRW extends Internal.LevelSimulatedReader, Internal.LevelWriter {
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number): boolean;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
}
|
|
type LevelSimulatedRW_ = LevelSimulatedRW;
|
|
interface Path extends Internal.Comparable<Internal.Path>, Internal.Iterable<Internal.Path>, Internal.Watchable {
|
|
subpath(arg0: number, arg1: number): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
relativize(arg0: Internal.Path_): this;
|
|
toFile(): Internal.File;
|
|
compareTo(arg0: any): number;
|
|
of(arg0: Internal.URI_): this;
|
|
getName(arg0: number): this;
|
|
getFileName(): this;
|
|
resolveSibling(arg0: Internal.Path_): this;
|
|
startsWith(arg0: string): boolean;
|
|
resolveSibling(arg0: string): this;
|
|
iterator(): Internal.Iterator<Internal.Path>;
|
|
getFileSystem(): Internal.FileSystem;
|
|
toRealPath(...arg0: any_[]): this;
|
|
startsWith(arg0: Internal.Path_): boolean;
|
|
resolve(arg0: Internal.Path_): this;
|
|
endsWith(arg0: string): boolean;
|
|
compareTo(arg0: Internal.Path_): number;
|
|
endsWith(arg0: Internal.Path_): boolean;
|
|
resolve(arg0: string): this;
|
|
getNameCount(): number;
|
|
register(arg0: Internal.WatchService_, ...arg1: Internal.WatchEvent$Kind_<any>[]): Internal.WatchKey;
|
|
toString(): string;
|
|
toUri(): Internal.URI;
|
|
spliterator(): Internal.Spliterator<Internal.Path>;
|
|
toAbsolutePath(): this;
|
|
register(arg0: Internal.WatchService_, arg1: Internal.WatchEvent$Kind_<any>[], ...arg2: any_[]): Internal.WatchKey;
|
|
normalize(): this;
|
|
of(arg0: string, ...arg1: string[]): this;
|
|
hashCode(): number;
|
|
getRoot(): this;
|
|
getParent(): this;
|
|
equals(arg0: any): boolean;
|
|
isAbsolute(): boolean;
|
|
get fileName(): Internal.Path
|
|
get fileSystem(): Internal.FileSystem
|
|
get nameCount(): number
|
|
get root(): Internal.Path
|
|
get parent(): Internal.Path
|
|
get absolute(): boolean
|
|
}
|
|
type Path_ = Path;
|
|
interface RecipeType <T> {
|
|
tryMatch($$0: Internal.Recipe_<C>, $$1: Internal.Level_, $$2: C): Internal.Optional<T>;
|
|
register($$0: string): this;
|
|
readonly static "CAMPFIRE_COOKING": any;
|
|
readonly static "SMITHING": any;
|
|
readonly static "SMOKING": any;
|
|
readonly static "BLASTING": any;
|
|
readonly static "SMELTING": any;
|
|
readonly static "CRAFTING": any;
|
|
readonly static "STONECUTTING": any;
|
|
}
|
|
type RecipeType_<T> = Special.RecipeType | RecipeType<T>;
|
|
interface PlayerListHudInvoker {
|
|
invokeRenderLatencyIcon(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number, arg4: Internal.PlayerInfo_): void;
|
|
}
|
|
type PlayerListHudInvoker_ = PlayerListHudInvoker;
|
|
interface ScreenAccessor {
|
|
getTextRenderer(): Internal.Font;
|
|
getClient(): Internal.Minecraft;
|
|
getItemRenderer(): Internal.ItemRenderer;
|
|
get textRenderer(): Internal.Font
|
|
get client(): Internal.Minecraft
|
|
get itemRenderer(): Internal.ItemRenderer
|
|
}
|
|
type ScreenAccessor_ = ScreenAccessor;
|
|
abstract class RenderStateShard implements net.coderbot.iris.mixin.rendertype.RenderStateShardAccessor, Internal.RenderStateShardAccessor {
|
|
constructor($$0: string, $$1: Internal.Runnable_, $$2: Internal.Runnable_)
|
|
static getCRUMBLING_TRANSPARENCY_$md$1c70e0$b(): Internal.RenderStateShard$TransparencyStateShard;
|
|
static getTranslucentTransparency_$md$1c70e0$8(): Internal.RenderStateShard$TransparencyStateShard;
|
|
clearRenderState(): void;
|
|
static getNO_TRANSPARENCY_$md$1c70e0$9(): Internal.RenderStateShard$TransparencyStateShard;
|
|
toString(): string;
|
|
setupRenderState(): void;
|
|
getName(): string;
|
|
static getGLINT_TRANSPARENCY_$md$1c70e0$a(): Internal.RenderStateShard$TransparencyStateShard;
|
|
get CRUMBLING_TRANSPARENCY_$md$1c70e0$b(): Internal.RenderStateShard$TransparencyStateShard
|
|
get translucentTransparency_$md$1c70e0$8(): Internal.RenderStateShard$TransparencyStateShard
|
|
get NO_TRANSPARENCY_$md$1c70e0$9(): Internal.RenderStateShard$TransparencyStateShard
|
|
get name(): string
|
|
get GLINT_TRANSPARENCY_$md$1c70e0$a(): Internal.RenderStateShard$TransparencyStateShard
|
|
readonly static "RENDERTYPE_ENTITY_NO_OUTLINE_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "LIGHTMAP": Internal.RenderStateShard$LightmapStateShard;
|
|
readonly static "CLOUDS_TARGET": Internal.RenderStateShard$OutputStateShard;
|
|
readonly static "ITEM_ENTITY_TARGET": Internal.RenderStateShard$OutputStateShard;
|
|
readonly static "POLYGON_OFFSET_LAYERING": Internal.RenderStateShard$LayeringStateShard;
|
|
readonly static "RENDERTYPE_TRANSLUCENT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_CUTOUT_NO_CULL_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_GLINT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "VIEW_OFFSET_Z_LAYERING": Internal.RenderStateShard$LayeringStateShard;
|
|
readonly static "CULL": Internal.RenderStateShard$CullStateShard;
|
|
readonly static "RENDERTYPE_LINES_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_LIGHTNING_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "NEW_ENTITY_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "EQUAL_DEPTH_TEST": Internal.RenderStateShard$DepthTestStateShard;
|
|
readonly static "BLOCK_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "NO_LIGHTMAP": Internal.RenderStateShard$LightmapStateShard;
|
|
readonly static "TRANSLUCENT_TARGET": Internal.RenderStateShard$OutputStateShard;
|
|
readonly static "POSITION_COLOR_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "POSITION_COLOR_TEX_LIGHTMAP_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENERGY_SWIRL_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_SOLID_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "COLOR_DEPTH_WRITE": Internal.RenderStateShard$WriteMaskStateShard;
|
|
readonly static "CRUMBLING_TRANSPARENCY": Internal.RenderStateShard$TransparencyStateShard;
|
|
readonly static "BLOCK_SHEET_MIPPED": Internal.RenderStateShard$TextureStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_TRANSLUCENT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "POSITION_COLOR_LIGHTMAP_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_SMOOTH_CUTOUT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_CUTOUT_NO_CULL_Z_OFFSET_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "POSITION_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "NO_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_DECAL_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "PARTICLES_TARGET": Internal.RenderStateShard$OutputStateShard;
|
|
readonly static "NO_DEPTH_TEST": Internal.RenderStateShard$DepthTestStateShard;
|
|
readonly static "VIEW_SCALE_Z_EPSILON": 0.99975586;
|
|
readonly static "RENDERTYPE_ITEM_ENTITY_TRANSLUCENT_CULL_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "POSITION_COLOR_TEX_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "GLINT_TRANSPARENCY": Internal.RenderStateShard$TransparencyStateShard;
|
|
readonly static "NO_TRANSPARENCY": Internal.RenderStateShard$TransparencyStateShard;
|
|
readonly static "RENDERTYPE_GLINT_TRANSLUCENT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "DEFAULT_TEXTURING": Internal.RenderStateShard$TexturingStateShard;
|
|
readonly static "BLOCK_SHEET": Internal.RenderStateShard$TextureStateShard;
|
|
readonly static "COLOR_WRITE": Internal.RenderStateShard$WriteMaskStateShard;
|
|
readonly static "MAIN_TARGET": Internal.RenderStateShard$OutputStateShard;
|
|
readonly static "RENDERTYPE_TEXT_SEE_THROUGH_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_CUTOUT_MIPPED_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_SHADOW_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "NO_LAYERING": Internal.RenderStateShard$LayeringStateShard;
|
|
readonly static "RENDERTYPE_TRANSLUCENT_MOVING_BLOCK_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "DEPTH_WRITE": Internal.RenderStateShard$WriteMaskStateShard;
|
|
readonly static "RENDERTYPE_TRIPWIRE_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "TRANSLUCENT_TRANSPARENCY": Internal.RenderStateShard$TransparencyStateShard;
|
|
readonly static "RENDERTYPE_ARMOR_CUTOUT_NO_CULL_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_OUTLINE_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_GLINT_DIRECT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_GLINT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_TEXT_INTENSITY_SEE_THROUGH_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "DEFAULT_LINE": Internal.RenderStateShard$LineStateShard;
|
|
readonly static "RENDERTYPE_WATER_MASK_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "NO_TEXTURE": Internal.RenderStateShard$EmptyTextureStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_CUTOUT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "NO_CULL": Internal.RenderStateShard$CullStateShard;
|
|
readonly static "LEQUAL_DEPTH_TEST": Internal.RenderStateShard$DepthTestStateShard;
|
|
readonly static "RENDERTYPE_CRUMBLING_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_ALPHA_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "NO_OVERLAY": Internal.RenderStateShard$OverlayStateShard;
|
|
readonly static "LIGHTNING_TRANSPARENCY": Internal.RenderStateShard$TransparencyStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_SOLID_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_LEASH_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_TEXT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_TEXT_INTENSITY_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ARMOR_GLINT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_TRANSLUCENT_NO_CRUMBLING_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ARMOR_ENTITY_GLINT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_TRANSLUCENT_CULL_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "OVERLAY": Internal.RenderStateShard$OverlayStateShard;
|
|
readonly static "ENTITY_GLINT_TEXTURING": Internal.RenderStateShard$TexturingStateShard;
|
|
readonly static "GLINT_TEXTURING": Internal.RenderStateShard$TexturingStateShard;
|
|
readonly static "POSITION_TEX_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_EYES_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "ADDITIVE_TRANSPARENCY": Internal.RenderStateShard$TransparencyStateShard;
|
|
readonly static "WEATHER_TARGET": Internal.RenderStateShard$OutputStateShard;
|
|
readonly static "RENDERTYPE_CUTOUT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_END_GATEWAY_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_BEACON_BEAM_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_ENTITY_GLINT_DIRECT_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "RENDERTYPE_END_PORTAL_SHADER": Internal.RenderStateShard$ShaderStateShard;
|
|
readonly static "OUTLINE_TARGET": Internal.RenderStateShard$OutputStateShard;
|
|
}
|
|
type RenderStateShard_ = RenderStateShard;
|
|
class ClientboundPlayerCombatKillPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.CombatTracker_, $$1: Internal.Component_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: number, $$2: Internal.Component_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getKillerId(): number;
|
|
getMessage(): Internal.Component;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getPlayerId(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get killerId(): number
|
|
get message(): Internal.Component
|
|
get playerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundPlayerCombatKillPacket_ = ClientboundPlayerCombatKillPacket;
|
|
class WeightedPlacedFeature {
|
|
constructor($$0: Internal.Holder_<Internal.PlacedFeature_>, $$1: number)
|
|
place($$0: Internal.WorldGenLevel_, $$1: Internal.ChunkGenerator_, $$2: Internal.Random_, $$3: BlockPos_): boolean;
|
|
readonly "feature": Internal.Holder<Internal.PlacedFeature>;
|
|
readonly "chance": number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type WeightedPlacedFeature_ = WeightedPlacedFeature;
|
|
class MinecartHopper extends Internal.AbstractMinecartContainer implements Internal.Hopper {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
activateMinecart($$0: number, $$1: number, $$2: number, $$3: boolean): void;
|
|
setEnabled($$0: boolean): void;
|
|
countItem($$0: Internal.Item_): number;
|
|
asKJS(): Internal.EntityJS;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
isEnabled(): boolean;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
getDefaultDisplayOffset(): number;
|
|
destroy($$0: Internal.DamageSource_): void;
|
|
getContainerSize(): number;
|
|
suckInItems(): boolean;
|
|
isOnCooldown(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getDefaultDisplayBlockState(): Internal.BlockState;
|
|
getMaxStackSize(): number;
|
|
tick(): void;
|
|
setCooldown($$0: number): void;
|
|
getMinecartType(): Internal.AbstractMinecart$Type;
|
|
getSuckShape(): Internal.VoxelShape;
|
|
alwaysAccepts(): boolean;
|
|
method_17357($$0: number, $$1: Internal.Inventory_): Internal.AbstractContainerMenu;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getLevelX(): number;
|
|
getLevelY(): number;
|
|
getLevelZ(): number;
|
|
set enabled($$0: boolean)
|
|
get enabled(): boolean
|
|
get defaultDisplayOffset(): number
|
|
get containerSize(): number
|
|
get onCooldown(): boolean
|
|
get defaultDisplayBlockState(): Internal.BlockState
|
|
get maxStackSize(): number
|
|
set cooldown($$0: number)
|
|
get minecartType(): Internal.AbstractMinecart$Type
|
|
get suckShape(): Internal.VoxelShape
|
|
get levelX(): number
|
|
get levelY(): number
|
|
get levelZ(): number
|
|
readonly static "MOVE_ITEM_SPEED": 4;
|
|
}
|
|
type MinecartHopper_ = MinecartHopper;
|
|
interface TemporalField {
|
|
isTimeBased(): boolean;
|
|
range(): Internal.ValueRange;
|
|
toString(): string;
|
|
rangeRefinedBy(arg0: Internal.TemporalAccessor_): Internal.ValueRange;
|
|
isSupportedBy(arg0: Internal.TemporalAccessor_): boolean;
|
|
getDisplayName(arg0: Internal.Locale_): string;
|
|
isDateBased(): boolean;
|
|
getBaseUnit(): Internal.TemporalUnit;
|
|
resolve(arg0: Internal.Map_<Internal.TemporalField_, number>, arg1: Internal.TemporalAccessor_, arg2: Internal.ResolverStyle_): Internal.TemporalAccessor;
|
|
adjustInto(arg0: R, arg1: number): R;
|
|
getRangeUnit(): Internal.TemporalUnit;
|
|
getFrom(arg0: Internal.TemporalAccessor_): number;
|
|
get timeBased(): boolean
|
|
get dateBased(): boolean
|
|
get baseUnit(): Internal.TemporalUnit
|
|
get rangeUnit(): Internal.TemporalUnit
|
|
}
|
|
type TemporalField_ = TemporalField;
|
|
interface SoundInstance {
|
|
getAttenuation(): Internal.SoundInstance$Attenuation;
|
|
getLocation(): ResourceLocation;
|
|
getSource(): Internal.SoundSource;
|
|
resolve(arg0: Internal.SoundManager_): Internal.WeighedSoundEvents;
|
|
canStartSilent(): boolean;
|
|
canPlaySound(): boolean;
|
|
getDelay(): number;
|
|
getX(): number;
|
|
getY(): number;
|
|
getVolume(): number;
|
|
isLooping(): boolean;
|
|
getZ(): number;
|
|
getPitch(): number;
|
|
getSound(): Internal.Sound;
|
|
isRelative(): boolean;
|
|
get attenuation(): Internal.SoundInstance$Attenuation
|
|
get location(): ResourceLocation
|
|
get source(): Internal.SoundSource
|
|
get delay(): number
|
|
get x(): number
|
|
get y(): number
|
|
get volume(): number
|
|
get looping(): boolean
|
|
get z(): number
|
|
get pitch(): number
|
|
get sound(): Internal.Sound
|
|
get relative(): boolean
|
|
}
|
|
type SoundInstance_ = SoundInstance;
|
|
class ClientboundSectionBlocksUpdatePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.SectionPos_, $$1: any_, $$2: Internal.LevelChunkSection_, $$3: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
shouldSuppressLightUpdates(): boolean;
|
|
runUpdates($$0: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>): void;
|
|
isSkippable(): boolean;
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSectionBlocksUpdatePacket_ = ClientboundSectionBlocksUpdatePacket;
|
|
class ThrownPotion extends Internal.ThrowableItemProjectile implements Internal.ItemSupplier {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_)
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
asKJS(): Internal.EntityJS;
|
|
readonly static "SPLASH_RANGE": 4.0;
|
|
readonly static "WATER_SENSITIVE": any;
|
|
}
|
|
type ThrownPotion_ = ThrownPotion;
|
|
interface FormattedCharSink {
|
|
accept(arg0: number, arg1: Internal.Style_, arg2: number): boolean;
|
|
}
|
|
type FormattedCharSink_ = ((arg0: number, arg1: Internal.Style, arg2: number)=>boolean) | FormattedCharSink;
|
|
interface ToDoubleFunction <T> {
|
|
applyAsDouble(arg0: T): number;
|
|
}
|
|
type ToDoubleFunction_<T> = ToDoubleFunction<T> | ((arg0: T)=>number);
|
|
interface DisconnectPacketSource {
|
|
createDisconnectPacket(arg0: Internal.Component_): Internal.Packet<any>;
|
|
}
|
|
type DisconnectPacketSource_ = DisconnectPacketSource;
|
|
class StructureRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
constructor($$0: Internal.Minecraft_)
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
addBoundingBox($$0: Internal.BoundingBox_, $$1: Internal.List_<Internal.BoundingBox_>, $$2: Internal.List_<boolean>, $$3: Internal.DimensionType_): void;
|
|
clear(): void;
|
|
}
|
|
type StructureRenderer_ = StructureRenderer;
|
|
class FallingBlockBuilder extends Internal.BlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
dustColor(color: Internal.Color_): this;
|
|
}
|
|
type FallingBlockBuilder_ = FallingBlockBuilder;
|
|
class NoiseBasedChunkGenerator extends Internal.ChunkGenerator {
|
|
constructor($$0: Internal.Registry_<Internal.StructureSet_>, $$1: Internal.Registry_<Internal.NormalNoise$NoiseParameters_>, $$2: Internal.BiomeSource_, $$3: number, $$4: Internal.Holder_<Internal.NoiseGeneratorSettings_>)
|
|
getSeaLevel(): number;
|
|
climateSampler(): Internal.Climate$Sampler;
|
|
applyCarvers($$0: Internal.WorldGenRegion_, $$1: number, $$2: Internal.BiomeManager_, $$3: Internal.StructureFeatureManager_, $$4: Internal.ChunkAccess_, $$5: CarvingGenerationStep_): void;
|
|
topMaterial($$0: Internal.CarvingContext_, $$1: Internal.Function_<BlockPos_, Internal.Holder_<Internal.Biome_>>, $$2: Internal.ChunkAccess_, $$3: Internal.NoiseChunk_, $$4: BlockPos_, $$5: boolean): Internal.Optional<Internal.BlockState>;
|
|
getBaseColumn($$0: number, $$1: number, $$2: Internal.LevelHeightAccessor_): Internal.NoiseColumn;
|
|
withSeed($$0: number): Internal.ChunkGenerator;
|
|
getGenDepth(): number;
|
|
buildSurface($$0: Internal.WorldGenRegion_, $$1: Internal.StructureFeatureManager_, $$2: Internal.ChunkAccess_): void;
|
|
createBiomes($$0: Internal.Registry_<Internal.Biome_>, $$1: Internal.Executor_, $$2: Internal.Blender_, $$3: Internal.StructureFeatureManager_, $$4: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.ChunkAccess>;
|
|
getBaseHeight($$0: number, $$1: number, $$2: Internal.Heightmap$Types_, $$3: Internal.LevelHeightAccessor_): number;
|
|
stable($$0: number, $$1: Internal.ResourceKey_<Internal.NoiseGeneratorSettings_>): boolean;
|
|
router(): Internal.NoiseRouter;
|
|
addDebugScreenInfo($$0: Internal.List_<string>, $$1: BlockPos_): void;
|
|
spawnOriginalMobs($$0: Internal.WorldGenRegion_): void;
|
|
getMinY(): number;
|
|
fillFromNoise($$0: Internal.Executor_, $$1: Internal.Blender_, $$2: Internal.StructureFeatureManager_, $$3: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.ChunkAccess>;
|
|
get seaLevel(): number
|
|
get genDepth(): number
|
|
get minY(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseBasedChunkGenerator_ = NoiseBasedChunkGenerator;
|
|
class GameType extends Internal.Enum<Internal.GameType> {
|
|
static getNullableId($$0: Internal.GameType_): number;
|
|
static byId($$0: number, $$1: Internal.GameType_): Internal.GameType;
|
|
isSurvival(): boolean;
|
|
static byName($$0: string): Internal.GameType;
|
|
static values(): Internal.GameType[];
|
|
static valueOf($$0: string): Internal.GameType;
|
|
static byName($$0: string, $$1: Internal.GameType_): Internal.GameType;
|
|
getShortDisplayName(): Internal.Component;
|
|
isCreative(): boolean;
|
|
getName(): string;
|
|
isBlockPlacingRestricted(): boolean;
|
|
static byId($$0: number): Internal.GameType;
|
|
static byNullableId($$0: number): Internal.GameType;
|
|
updatePlayerAbilities($$0: Internal.Abilities_): void;
|
|
getId(): number;
|
|
getLongDisplayName(): Internal.Component;
|
|
get survival(): boolean
|
|
get shortDisplayName(): Internal.Component
|
|
get creative(): boolean
|
|
get name(): string
|
|
get blockPlacingRestricted(): boolean
|
|
get id(): number
|
|
get longDisplayName(): Internal.Component
|
|
readonly static "DEFAULT_MODE": Internal.GameType;
|
|
readonly static "ADVENTURE": Internal.GameType;
|
|
readonly static "SPECTATOR": Internal.GameType;
|
|
readonly static "CREATIVE": Internal.GameType;
|
|
readonly static "SURVIVAL": Internal.GameType;
|
|
}
|
|
type GameType_ = "spectator" | "adventure" | GameType | "survival" | "creative";
|
|
class ClientboundAddPaintingPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Painting_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getUUID(): Internal.UUID;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getMotive(): Internal.Motive;
|
|
isSkippable(): boolean;
|
|
getDirection(): Internal.Direction;
|
|
getId(): number;
|
|
get pos(): BlockPos
|
|
get UUID(): Internal.UUID
|
|
get motive(): Internal.Motive
|
|
get skippable(): boolean
|
|
get direction(): Internal.Direction
|
|
get id(): number
|
|
}
|
|
type ClientboundAddPaintingPacket_ = ClientboundAddPaintingPacket;
|
|
abstract class LootPoolEntryContainer$Builder <T> implements Internal.ConditionUserBuilder<T> {
|
|
constructor()
|
|
build(): Internal.LootPoolEntryContainer;
|
|
otherwise($$0: Internal.LootPoolEntryContainer$Builder_<any>): Internal.AlternativesEntry$Builder;
|
|
when($$0: Internal.LootItemCondition$Builder_): T;
|
|
unwrap(): any;
|
|
append($$0: Internal.LootPoolEntryContainer$Builder_<any>): Internal.EntryGroup$Builder;
|
|
unwrap(): T;
|
|
then($$0: Internal.LootPoolEntryContainer$Builder_<any>): Internal.SequentialEntry$Builder;
|
|
when(arg0: Internal.LootItemCondition$Builder_): any;
|
|
}
|
|
type LootPoolEntryContainer$Builder_<T> = LootPoolEntryContainer$Builder<T>;
|
|
interface CloseableResourceManager extends Internal.ResourceManager, Internal.AutoCloseable {
|
|
close(): void;
|
|
}
|
|
type CloseableResourceManager_ = (()=>void) | CloseableResourceManager;
|
|
class GoalSelector {
|
|
constructor($$0: Internal.Supplier_<Internal.ProfilerFiller_>)
|
|
removeGoal($$0: Internal.Goal_): void;
|
|
addGoal($$0: number, $$1: Internal.Goal_): void;
|
|
getRunningGoals(): Internal.Stream<Internal.WrappedGoal>;
|
|
setControlFlag($$0: Internal.Goal$Flag_, $$1: boolean): void;
|
|
tickRunningGoals($$0: boolean): void;
|
|
disableControlFlag($$0: Internal.Goal$Flag_): void;
|
|
enableControlFlag($$0: Internal.Goal$Flag_): void;
|
|
setNewGoalRate($$0: number): void;
|
|
getAvailableGoals(): Internal.Set<Internal.WrappedGoal>;
|
|
removeAllGoals(): void;
|
|
tick(): void;
|
|
get runningGoals(): Internal.Stream<Internal.WrappedGoal>
|
|
set newGoalRate($$0: number)
|
|
get availableGoals(): Internal.Set<Internal.WrappedGoal>
|
|
}
|
|
type GoalSelector_ = GoalSelector;
|
|
class SodiumWorldRenderer {
|
|
constructor(client: Internal.Minecraft_)
|
|
static instanceNullable(): Internal.SodiumWorldRenderer;
|
|
isEntityVisible(entity: Internal.Entity_): boolean;
|
|
reload(): void;
|
|
isTerrainRenderComplete(): boolean;
|
|
onChunkAdded(x: number, z: number): void;
|
|
getMemoryDebugStrings(): Internal.Collection<string>;
|
|
getChunkTracker(): Internal.ChunkTracker;
|
|
getVisibleChunkCount(): number;
|
|
onChunkRenderUpdated(x: number, y: number, z: number, meshBefore: Internal.ChunkRenderData_, meshAfter: Internal.ChunkRenderData_): void;
|
|
setWorld(world: Internal.ClientLevel_): void;
|
|
static instance(): Internal.SodiumWorldRenderer;
|
|
scheduleRebuildForChunk(x: number, y: number, z: number, important: boolean): void;
|
|
scheduleTerrainUpdate(): void;
|
|
onChunkLightAdded(x: number, z: number): void;
|
|
scheduleRebuildForChunks(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number, important: boolean): void;
|
|
getChunksDebugString(): string;
|
|
updateChunks(camera: Internal.Camera_, frustum: me.jellysquid.mods.sodium.client.util.frustum.Frustum_, frame: number, spectator: boolean): void;
|
|
doesChunkHaveFlag(x: number, z: number, status: number): boolean;
|
|
renderTileEntities(matrices: Internal.PoseStack_, bufferBuilders: Internal.RenderBuffers_, blockBreakingProgressions: Internal.Long2ObjectMap_<Internal.SortedSet_<Internal.BlockDestructionProgress_>>, camera: Internal.Camera_, tickDelta: number): void;
|
|
isBoxVisible(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number): boolean;
|
|
scheduleRebuildForBlockArea(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number, important: boolean): void;
|
|
drawChunkLayer(renderLayer: Internal.RenderType_, matrixStack: Internal.PoseStack_, x: number, y: number, z: number): void;
|
|
onChunkRemoved(x: number, z: number): void;
|
|
get terrainRenderComplete(): boolean
|
|
get memoryDebugStrings(): Internal.Collection<string>
|
|
get chunkTracker(): Internal.ChunkTracker
|
|
get visibleChunkCount(): number
|
|
set world(world: Internal.ClientLevel_)
|
|
get chunksDebugString(): string
|
|
}
|
|
type SodiumWorldRenderer_ = SodiumWorldRenderer;
|
|
class ClientboundSetTitleTextPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Component_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getText(): Internal.Component;
|
|
isSkippable(): boolean;
|
|
get text(): Internal.Component
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetTitleTextPacket_ = ClientboundSetTitleTextPacket;
|
|
interface Script {
|
|
exec(arg0: Internal.Context_, arg1: Internal.Scriptable_): any;
|
|
}
|
|
type Script_ = Script;
|
|
class ClientboundBlockUpdatePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
constructor($$0: Internal.BlockGetter_, $$1: BlockPos_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getBlockState(): Internal.BlockState;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get pos(): BlockPos
|
|
get blockState(): Internal.BlockState
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundBlockUpdatePacket_ = ClientboundBlockUpdatePacket;
|
|
class AttributedCharacterIterator$Attribute implements Internal.Serializable {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
readonly static "LANGUAGE": Internal.AttributedCharacterIterator$Attribute;
|
|
readonly static "READING": Internal.AttributedCharacterIterator$Attribute;
|
|
readonly static "INPUT_METHOD_SEGMENT": Internal.AttributedCharacterIterator$Attribute;
|
|
}
|
|
type AttributedCharacterIterator$Attribute_ = AttributedCharacterIterator$Attribute;
|
|
abstract class Calendar implements Internal.Cloneable, Internal.Comparable<Internal.Calendar>, Internal.Serializable {
|
|
getWeekYear(): number;
|
|
getDisplayNames(arg0: number, arg1: number, arg2: Internal.Locale_): Internal.Map<string, number>;
|
|
toInstant(): Internal.Instant;
|
|
getMinimum(arg0: number): number;
|
|
set(arg0: number, arg1: number, arg2: number): void;
|
|
static getAvailableLocales(): Internal.Locale[];
|
|
setFirstDayOfWeek(arg0: number): void;
|
|
compareTo(arg0: any): number;
|
|
getTimeInMillis(): number;
|
|
static getInstance(arg0: Internal.Locale_): Internal.Calendar;
|
|
clear(arg0: number): void;
|
|
getGreatestMinimum(arg0: number): number;
|
|
getMinimalDaysInFirstWeek(): number;
|
|
setTime(arg0: Internal.Date_): void;
|
|
roll(arg0: number, arg1: number): void;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
|
|
setLenient(arg0: boolean): void;
|
|
clone(): any;
|
|
static getInstance(arg0: Internal.TimeZone_, arg1: Internal.Locale_): Internal.Calendar;
|
|
setWeekDate(arg0: number, arg1: number, arg2: number): void;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
|
|
isSet(arg0: number): boolean;
|
|
compareTo(arg0: Internal.Calendar_): number;
|
|
getCalendarType(): string;
|
|
static getInstance(): Internal.Calendar;
|
|
setMinimalDaysInFirstWeek(arg0: number): void;
|
|
add(arg0: number, arg1: number): void;
|
|
getLeastMaximum(arg0: number): number;
|
|
isLenient(): boolean;
|
|
set(arg0: number, arg1: number): void;
|
|
isWeekDateSupported(): boolean;
|
|
getWeeksInWeekYear(): number;
|
|
getDisplayName(arg0: number, arg1: number, arg2: Internal.Locale_): string;
|
|
getTime(): Internal.Date;
|
|
setTimeInMillis(arg0: number): void;
|
|
toString(): string;
|
|
roll(arg0: number, arg1: boolean): void;
|
|
after(arg0: any): boolean;
|
|
getMaximum(arg0: number): number;
|
|
hashCode(): number;
|
|
static getInstance(arg0: Internal.TimeZone_): Internal.Calendar;
|
|
getTimeZone(): Internal.TimeZone;
|
|
setTimeZone(arg0: Internal.TimeZone_): void;
|
|
clear(): void;
|
|
getFirstDayOfWeek(): number;
|
|
static getAvailableCalendarTypes(): Internal.Set<string>;
|
|
get(arg0: number): number;
|
|
getActualMinimum(arg0: number): number;
|
|
getActualMaximum(arg0: number): number;
|
|
equals(arg0: any): boolean;
|
|
before(arg0: any): boolean;
|
|
get weekYear(): number
|
|
get availableLocales(): Internal.Locale[]
|
|
set firstDayOfWeek(arg0: number)
|
|
get timeInMillis(): number
|
|
get minimalDaysInFirstWeek(): number
|
|
set time(arg0: Internal.Date_)
|
|
set lenient(arg0: boolean)
|
|
get calendarType(): string
|
|
get instance(): Internal.Calendar
|
|
set minimalDaysInFirstWeek(arg0: number)
|
|
get lenient(): boolean
|
|
get weekDateSupported(): boolean
|
|
get weeksInWeekYear(): number
|
|
get time(): Internal.Date
|
|
set timeInMillis(arg0: number)
|
|
get timeZone(): Internal.TimeZone
|
|
set timeZone(arg0: Internal.TimeZone_)
|
|
get firstDayOfWeek(): number
|
|
get availableCalendarTypes(): Internal.Set<string>
|
|
readonly static "OCTOBER": 9;
|
|
readonly static "LONG": 2;
|
|
readonly static "TUESDAY": 3;
|
|
readonly static "AM_PM": 9;
|
|
readonly static "MONTH": 2;
|
|
readonly static "JULY": 6;
|
|
readonly static "MAY": 4;
|
|
readonly static "UNDECIMBER": 12;
|
|
readonly static "FEBRUARY": 1;
|
|
readonly static "WEEK_OF_MONTH": 4;
|
|
readonly static "DST_OFFSET": 16;
|
|
readonly static "WEDNESDAY": 4;
|
|
readonly static "NOVEMBER": 10;
|
|
readonly static "LONG_STANDALONE": 32770;
|
|
readonly static "SHORT_STANDALONE": 32769;
|
|
readonly static "AM": 0;
|
|
readonly static "HOUR_OF_DAY": 11;
|
|
readonly static "ALL_STYLES": 0;
|
|
readonly static "MARCH": 2;
|
|
readonly static "SATURDAY": 7;
|
|
readonly static "SHORT_FORMAT": 1;
|
|
readonly static "JANUARY": 0;
|
|
readonly static "NARROW_FORMAT": 4;
|
|
readonly static "FIELD_COUNT": 17;
|
|
readonly static "ERA": 0;
|
|
readonly static "YEAR": 1;
|
|
readonly static "DAY_OF_WEEK_IN_MONTH": 8;
|
|
readonly static "MILLISECOND": 14;
|
|
readonly static "WEEK_OF_YEAR": 3;
|
|
readonly static "AUGUST": 7;
|
|
readonly static "DATE": 5;
|
|
readonly static "MONDAY": 2;
|
|
readonly static "SHORT": 1;
|
|
readonly static "LONG_FORMAT": 2;
|
|
readonly static "APRIL": 3;
|
|
readonly static "FRIDAY": 6;
|
|
readonly static "NARROW_STANDALONE": 32772;
|
|
readonly static "SECOND": 13;
|
|
readonly static "ZONE_OFFSET": 15;
|
|
readonly static "SUNDAY": 1;
|
|
readonly static "DAY_OF_MONTH": 5;
|
|
readonly static "DAY_OF_YEAR": 6;
|
|
readonly static "THURSDAY": 5;
|
|
readonly static "PM": 1;
|
|
readonly static "JUNE": 5;
|
|
readonly static "HOUR": 10;
|
|
readonly static "DECEMBER": 11;
|
|
readonly static "SEPTEMBER": 8;
|
|
readonly static "MINUTE": 12;
|
|
readonly static "DAY_OF_WEEK": 7;
|
|
}
|
|
type Calendar_ = Calendar;
|
|
abstract class BlockBuilder extends Internal.BuilderBase<Internal.Block> {
|
|
constructor(i: ResourceLocation_)
|
|
createAdditionalObjects(): void;
|
|
tagItem(tag: ResourceLocation_): this;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.Block>;
|
|
model(m: string): this;
|
|
box(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number): this;
|
|
redstoneConductor(b: boolean): this;
|
|
item(i: Internal.Consumer_<Internal.BlockItemBuilder_>): this;
|
|
displayName(name: string): Internal.BuilderBase<Internal.Block>;
|
|
textureAll(tex: Special.Texture): this;
|
|
defaultTranslucent(): this;
|
|
tagBoth(tag: ResourceLocation_): this;
|
|
unbreakable(): this;
|
|
viewBlocking(b: boolean): this;
|
|
color(index: number, c: Internal.Color_): this;
|
|
property(property: Internal.Property_<any>): this;
|
|
resistance(r: number): this;
|
|
material(m: Internal.MaterialJS_): this;
|
|
box(x0: number, y0: number, z0: number, x1: number, y1: number, z1: number, scale16: boolean): this;
|
|
randomTick(randomTickCallback: Internal.Consumer_<Internal.RandomTickCallbackJS_>): this;
|
|
lightLevel(light: number): this;
|
|
generateBlockModels(builder: Internal.BlockBuilder_): Internal.Map<ResourceLocation, Internal.JsonObject>;
|
|
notSolid(): this;
|
|
noCollission(): this;
|
|
renderType(l: string): this;
|
|
noDrops(): this;
|
|
defaultState(callbackJS: Internal.Consumer_<Internal.BlockStateModifyCallbackJS_>): this;
|
|
setWaterlogged(waterlogged: boolean): this;
|
|
placementState(callbackJS: Internal.Consumer_<Internal.BlockStateModifyPlacementCallbackJS_>): this;
|
|
createProperties(): Internal.BlockBehaviour$Properties;
|
|
waterlogged(): this;
|
|
jumpFactor(f: number): this;
|
|
generateDataJsons(generator: Internal.DataJsonGenerator_): void;
|
|
requiresTool(f: boolean): this;
|
|
clientRegistry(minecraft: Internal.Supplier_<Internal.Minecraft_>): void;
|
|
textureSide(direction: Internal.Direction_, tex: Special.Texture): this;
|
|
texture(id: string, tex: Special.Texture): this;
|
|
canBeWaterlogged(): boolean;
|
|
hardness(h: number): this;
|
|
noItem(): this;
|
|
transformObject(arg0: any): any;
|
|
getWaterlogged(): boolean;
|
|
createShape(): Internal.VoxelShape;
|
|
slipperiness(f: number): this;
|
|
tagBlock(tag: ResourceLocation_): this;
|
|
opaque(o: boolean): this;
|
|
noValidSpawns(b: boolean): this;
|
|
transformObject(obj: Internal.Block_): Internal.Block;
|
|
defaultCutout(): this;
|
|
transparent(b: boolean): this;
|
|
fullBlock(f: boolean): this;
|
|
noCollision(): this;
|
|
suffocating(b: boolean): this;
|
|
speedFactor(f: number): this;
|
|
tag(arg0: ResourceLocation_): Internal.BuilderBase<any>;
|
|
addResourcePackLocations(path: string, list: Internal.List_<ResourceLocation_>, packType: Internal.PackType_): void;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.Block>
|
|
set waterlogged(waterlogged: boolean)
|
|
get waterlogged(): boolean
|
|
"lootTable": Internal.Consumer<Internal.LootBuilder>;
|
|
"blockstateJson": Internal.JsonObject;
|
|
"modelJson": Internal.JsonObject;
|
|
"randomTickCallback": Internal.Consumer<Internal.RandomTickCallbackJS>;
|
|
}
|
|
type BlockBuilder_ = BlockBuilder;
|
|
class AttributeInstance {
|
|
constructor($$0: Internal.Attribute_, $$1: Internal.Consumer_<Internal.AttributeInstance_>)
|
|
save(): Internal.CompoundTag;
|
|
getModifiers(): Internal.Set<Internal.AttributeModifier>;
|
|
removeModifier($$0: Internal.AttributeModifier_): void;
|
|
setBaseValue($$0: number): void;
|
|
hasModifier($$0: Internal.AttributeModifier_): boolean;
|
|
removeModifiers(): void;
|
|
removeModifier($$0: Internal.UUID_): void;
|
|
getModifiers($$0: Internal.AttributeModifier$Operation_): Internal.Set<Internal.AttributeModifier>;
|
|
getAttribute(): Internal.Attribute;
|
|
getBaseValue(): number;
|
|
addTransientModifier($$0: Internal.AttributeModifier_): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
replaceFrom($$0: Internal.AttributeInstance_): void;
|
|
getModifier($$0: Internal.UUID_): Internal.AttributeModifier;
|
|
removePermanentModifier($$0: Internal.UUID_): boolean;
|
|
getValue(): number;
|
|
addPermanentModifier($$0: Internal.AttributeModifier_): void;
|
|
get modifiers(): Internal.Set<Internal.AttributeModifier>
|
|
set baseValue($$0: number)
|
|
get attribute(): Internal.Attribute
|
|
get baseValue(): number
|
|
get value(): number
|
|
}
|
|
type AttributeInstance_ = AttributeInstance;
|
|
class Mirror extends Internal.Enum<Internal.Mirror> {
|
|
getRotation($$0: Internal.Direction_): Internal.Rotation;
|
|
static values(): Internal.Mirror[];
|
|
mirror($$0: Internal.Direction_): Internal.Direction;
|
|
mirror($$0: number, $$1: number): number;
|
|
rotation(): Internal.OctahedralGroup;
|
|
static valueOf($$0: string): Internal.Mirror;
|
|
symbol(): Internal.Component;
|
|
readonly static "FRONT_BACK": Internal.Mirror;
|
|
readonly static "NONE": Internal.Mirror;
|
|
readonly static "LEFT_RIGHT": Internal.Mirror;
|
|
}
|
|
type Mirror_ = "left_right" | "front_back" | Mirror | "none";
|
|
interface ScheduledExecutorService extends Internal.ExecutorService {
|
|
scheduleAtFixedRate(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
|
|
schedule(arg0: Internal.Callable_<V>, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<V>;
|
|
schedule(arg0: Internal.Runnable_, arg1: number, arg2: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
|
|
scheduleWithFixedDelay(arg0: Internal.Runnable_, arg1: number, arg2: number, arg3: Internal.TimeUnit_): Internal.ScheduledFuture<any>;
|
|
}
|
|
type ScheduledExecutorService_ = ScheduledExecutorService;
|
|
abstract class StructBuffer <T, SELF> extends Internal.CustomBuffer<SELF> implements Internal.Iterable<T> {
|
|
put(arg0: T): SELF;
|
|
get(arg0: number): T;
|
|
get(arg0: number, arg1: T): SELF;
|
|
put(arg0: number, arg1: T): SELF;
|
|
stream(): Internal.Stream<T>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
parallelStream(): Internal.Stream<T>;
|
|
get(): T;
|
|
get(arg0: T): SELF;
|
|
sizeof(): number;
|
|
iterator(): Internal.Iterator<T>;
|
|
}
|
|
type StructBuffer_<T, SELF> = StructBuffer<T, SELF>;
|
|
interface BlockAndTintGetter extends Internal.BlockGetter {
|
|
getBlockTint(arg0: BlockPos_, arg1: Internal.ColorResolver_): number;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
getMinSection(): number;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getShade(arg0: Internal.Direction_, arg1: boolean): number;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxSection(): number;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getMaxBuildHeight(): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
getSectionsCount(): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getLightEngine(): Internal.LevelLightEngine;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getMaxLightLevel(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get maxBuildHeight(): number
|
|
get sectionsCount(): number
|
|
get lightEngine(): Internal.LevelLightEngine
|
|
get maxLightLevel(): number
|
|
}
|
|
type BlockAndTintGetter_ = BlockAndTintGetter;
|
|
class BlockDestructionProgress implements Internal.Comparable<Internal.BlockDestructionProgress> {
|
|
constructor($$0: number, $$1: BlockPos_)
|
|
getProgress(): number;
|
|
getUpdatedRenderTick(): number;
|
|
getPos(): BlockPos;
|
|
hashCode(): number;
|
|
compareTo($$0: Internal.BlockDestructionProgress_): number;
|
|
equals($$0: any): boolean;
|
|
updateTick($$0: number): void;
|
|
compareTo(arg0: any): number;
|
|
setProgress($$0: number): void;
|
|
getId(): number;
|
|
get progress(): number
|
|
get updatedRenderTick(): number
|
|
get pos(): BlockPos
|
|
set progress($$0: number)
|
|
get id(): number
|
|
}
|
|
type BlockDestructionProgress_ = BlockDestructionProgress;
|
|
class LightningBolt extends Internal.Entity {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
handler$zza000$handleLightning(ci: Internal.CallbackInfo_, list: Internal.List_<any>): void;
|
|
setVisualOnly($$0: boolean): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
getCause(): Internal.ServerPlayer;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
getSoundSource(): Internal.SoundSource;
|
|
getHitEntities(): Internal.Stream<Internal.Entity>;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
getBlocksSetOnFire(): number;
|
|
setCause($$0: Internal.ServerPlayer_): void;
|
|
set visualOnly($$0: boolean)
|
|
get cause(): Internal.ServerPlayer
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get soundSource(): Internal.SoundSource
|
|
get hitEntities(): Internal.Stream<Internal.Entity>
|
|
get blocksSetOnFire(): number
|
|
set cause($$0: Internal.ServerPlayer_)
|
|
"seed": number;
|
|
}
|
|
type LightningBolt_ = LightningBolt;
|
|
class AttributeModifier$Operation extends Internal.Enum<Internal.AttributeModifier$Operation> {
|
|
static valueOf($$0: string): Internal.AttributeModifier$Operation;
|
|
static fromValue($$0: number): Internal.AttributeModifier$Operation;
|
|
static values(): Internal.AttributeModifier$Operation[];
|
|
toValue(): number;
|
|
readonly static "MULTIPLY_BASE": Internal.AttributeModifier$Operation;
|
|
readonly static "MULTIPLY_TOTAL": Internal.AttributeModifier$Operation;
|
|
readonly static "ADDITION": Internal.AttributeModifier$Operation;
|
|
}
|
|
type AttributeModifier$Operation_ = "addition" | AttributeModifier$Operation | "multiply_total" | "multiply_base";
|
|
class TextStyle extends Internal.Enum<Internal.TextStyle> {
|
|
isStandalone(): boolean;
|
|
asNormal(): this;
|
|
asStandalone(): this;
|
|
static values(): Internal.TextStyle[];
|
|
static valueOf(arg0: string): Internal.TextStyle;
|
|
get standalone(): boolean
|
|
readonly static "SHORT": Internal.TextStyle;
|
|
readonly static "NARROW": Internal.TextStyle;
|
|
readonly static "SHORT_STANDALONE": Internal.TextStyle;
|
|
readonly static "FULL": Internal.TextStyle;
|
|
readonly static "NARROW_STANDALONE": Internal.TextStyle;
|
|
readonly static "FULL_STANDALONE": Internal.TextStyle;
|
|
}
|
|
type TextStyle_ = "narrow" | TextStyle | "short" | "full_standalone" | "short_standalone" | "full" | "narrow_standalone";
|
|
class Vector4i implements Internal.Cloneable, Internal.Externalizable, Internal.Vector4ic {
|
|
constructor(arg0: Internal.Vector3ic_, arg1: number)
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.Vector4dc_, arg1: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: Internal.Vector4fc_, arg1: number)
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: Internal.Vector3fc_, arg1: number, arg2: number)
|
|
constructor(arg0: number, arg1: Internal.IntBuffer_)
|
|
constructor(arg0: Internal.IntBuffer_)
|
|
constructor(arg0: Internal.Vector2ic_, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector4ic_)
|
|
add(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): this;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4i_): this;
|
|
mul(arg0: Internal.Vector4ic_): this;
|
|
z(): number;
|
|
x(): number;
|
|
absolute(arg0: Internal.Vector4i_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
set(arg0: number, arg1: Internal.IntBuffer_): this;
|
|
distanceSquared(arg0: Internal.Vector4ic_): number;
|
|
set(arg0: Internal.Vector4dc_, arg1: number): this;
|
|
zero(): this;
|
|
static lengthSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
set(arg0: number): this;
|
|
set(arg0: Internal.Vector4dc_): this;
|
|
absolute(): this;
|
|
distance(arg0: Internal.Vector4ic_): number;
|
|
get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
|
|
gridDistance(arg0: Internal.Vector4ic_): number;
|
|
sub(arg0: Internal.Vector4ic_): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
max(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
lengthSquared(): number;
|
|
div(arg0: number): this;
|
|
distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
set(arg0: Internal.IntBuffer_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
minComponent(): number;
|
|
w(): number;
|
|
clone(): any;
|
|
set(arg0: Internal.Vector4fc_, arg1: number): this;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
maxComponent(): number;
|
|
set(arg0: number[]): this;
|
|
div(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): this;
|
|
min(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): this;
|
|
y(): number;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): number;
|
|
div(arg0: number, arg1: Internal.Vector4i_): this;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
set(arg0: Internal.Vector2ic_, arg1: number, arg2: number): this;
|
|
get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
|
|
static length(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
add(arg0: Internal.Vector4ic_): this;
|
|
set(arg0: Internal.Vector4ic_): this;
|
|
negate(): this;
|
|
gridDistance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
mul(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): this;
|
|
negate(arg0: Internal.Vector4i_): this;
|
|
toString(): string;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4i_): this;
|
|
max(arg0: Internal.Vector4ic_): this;
|
|
sub(arg0: Internal.Vector4ic_, arg1: Internal.Vector4i_): this;
|
|
dot(arg0: Internal.Vector4ic_): number;
|
|
hashCode(): number;
|
|
div(arg0: number, arg1: Internal.Vector4i_): this;
|
|
mul(arg0: number): this;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
get(arg0: number): number;
|
|
set(arg0: Internal.Vector3ic_, arg1: number): this;
|
|
div(arg0: Internal.Vector4ic_): this;
|
|
equals(arg0: any): boolean;
|
|
div(arg0: number): this;
|
|
min(arg0: Internal.Vector4ic_): this;
|
|
mul(arg0: number, arg1: Internal.Vector4i_): this;
|
|
"z": number;
|
|
"x": number;
|
|
"y": number;
|
|
"w": number;
|
|
}
|
|
type Vector4i_ = Vector4i;
|
|
interface Long2ObjectFunction <V> extends it.unimi.dsi.fastutil.Function<number, V>, Internal.LongFunction<V> {
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
|
|
remove(arg0: number): V;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: number, arg1: V): V;
|
|
apply(arg0: number): V;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
|
|
remove(arg0: any): V;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
apply(arg0: number): V;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Long2ReferenceFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
|
|
get(arg0: number): V;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
|
|
clear(): void;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
|
|
defaultReturnValue(): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Long2ObjectFunction<T>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
|
|
defaultReturnValue(arg0: V): void;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
}
|
|
type Long2ObjectFunction_<V> = Long2ObjectFunction<V> | ((arg0: number)=>V);
|
|
abstract class AbstractMinecart extends Internal.Entity {
|
|
push($$0: Internal.Entity_): void;
|
|
activateMinecart($$0: number, $$1: number, $$2: number, $$3: boolean): void;
|
|
getPos($$0: number, $$1: number, $$2: number): Vec3;
|
|
setHurtDir($$0: number): void;
|
|
setCustomDisplay($$0: boolean): void;
|
|
getDismountLocationForPassenger($$0: Internal.LivingEntity_): Vec3;
|
|
asKJS(): Internal.EntityJS;
|
|
getDisplayBlockState(): Internal.BlockState;
|
|
getDefaultDisplayOffset(): number;
|
|
setHurtTime($$0: number): void;
|
|
setDamage($$0: number): void;
|
|
animateHurt(): void;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
getDisplayOffset(): number;
|
|
static createMinecart($$0: Internal.Level_, $$1: number, $$2: number, $$3: number, $$4: Internal.AbstractMinecart$Type_): Internal.AbstractMinecart;
|
|
destroy($$0: Internal.DamageSource_): void;
|
|
hasCustomDisplay(): boolean;
|
|
getHurtDir(): number;
|
|
getBoundingBoxForCulling(): Internal.AABB;
|
|
getDefaultDisplayBlockState(): Internal.BlockState;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
canCollideWith($$0: Internal.Entity_): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
lerpTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void;
|
|
getMotionDirection(): Internal.Direction;
|
|
getPassengersRidingOffset(): number;
|
|
setDisplayOffset($$0: number): void;
|
|
isPickable(): boolean;
|
|
tick(): void;
|
|
getMinecartType(): Internal.AbstractMinecart$Type;
|
|
lerpMotion($$0: number, $$1: number, $$2: number): void;
|
|
alwaysAccepts(): boolean;
|
|
getHurtTime(): number;
|
|
isPushable(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getDamage(): number;
|
|
getPickResult(): Internal.ItemStack;
|
|
getPosOffs($$0: number, $$1: number, $$2: number, $$3: number): Vec3;
|
|
setDisplayBlockState($$0: Internal.BlockState_): void;
|
|
set hurtDir($$0: number)
|
|
set customDisplay($$0: boolean)
|
|
get displayBlockState(): Internal.BlockState
|
|
get defaultDisplayOffset(): number
|
|
set hurtTime($$0: number)
|
|
set damage($$0: number)
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get displayOffset(): number
|
|
get hurtDir(): number
|
|
get boundingBoxForCulling(): Internal.AABB
|
|
get defaultDisplayBlockState(): Internal.BlockState
|
|
get motionDirection(): Internal.Direction
|
|
get passengersRidingOffset(): number
|
|
set displayOffset($$0: number)
|
|
get pickable(): boolean
|
|
get minecartType(): Internal.AbstractMinecart$Type
|
|
get hurtTime(): number
|
|
get pushable(): boolean
|
|
get damage(): number
|
|
get pickResult(): Internal.ItemStack
|
|
set displayBlockState($$0: Internal.BlockState_)
|
|
}
|
|
type AbstractMinecart_ = AbstractMinecart;
|
|
class Vector4d implements Internal.Vector4dc, Internal.Cloneable, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: Internal.DoubleBuffer_)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number, arg1: Internal.DoubleBuffer_)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: Internal.Vector2dc_, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector2fc_, arg1: number, arg2: number)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.Vector3ic_, arg1: number)
|
|
constructor(arg0: Internal.Vector4dc_)
|
|
constructor(arg0: Internal.Vector2ic_, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector3fc_, arg1: number)
|
|
constructor(arg0: Internal.Vector4ic_)
|
|
constructor(arg0: Internal.Vector4fc_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: Internal.Vector3dc_, arg1: number)
|
|
mulAdd(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_): this;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): this;
|
|
add(arg0: Internal.Vector4fc_): this;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): number;
|
|
set(arg0: Internal.Vector4dc_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
add(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): this;
|
|
absolute(): this;
|
|
set(arg0: Internal.Vector3ic_, arg1: number): this;
|
|
x(): number;
|
|
get(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateY(arg0: number, arg1: Internal.Vector4d_): this;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Vector4d_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
div(arg0: number, arg1: Internal.Vector4d_): this;
|
|
zero(): this;
|
|
dot(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
mul(arg0: number, arg1: Internal.Vector4d_): this;
|
|
lerp(arg0: Internal.Vector4dc_, arg1: number): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
mulAffineTranspose(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): this;
|
|
set(arg0: number[]): this;
|
|
get(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
angle(arg0: Internal.Vector4dc_): number;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
mul(arg0: Internal.Matrix4dc_): this;
|
|
max(arg0: Internal.Vector4dc_): this;
|
|
rotateZ(arg0: number): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
fma(arg0: number, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): this;
|
|
set(arg0: Internal.Vector3dc_, arg1: number): this;
|
|
clone(): any;
|
|
mul(arg0: Internal.Matrix4x3fc_): this;
|
|
maxComponent(): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
mul(arg0: number): this;
|
|
getf(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
static length(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
mul(arg0: Internal.Matrix4fc_, arg1: Internal.Vector4d_): this;
|
|
mul(arg0: Internal.Vector4fc_): this;
|
|
set(arg0: Internal.Vector2ic_, arg1: number, arg2: number): this;
|
|
mulProject(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): this;
|
|
negate(): this;
|
|
ceil(): this;
|
|
set(arg0: Internal.Vector4ic_): this;
|
|
get(arg0: number): number;
|
|
div(arg0: number): this;
|
|
y(): number;
|
|
lengthSquared(): number;
|
|
rotateZ(arg0: number, arg1: Internal.Vector4d_): this;
|
|
toString(): string;
|
|
floor(): this;
|
|
fma(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): this;
|
|
rotate(arg0: Internal.Quaterniondc_): this;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
distanceSquared(arg0: Internal.Vector4dc_): number;
|
|
sub(arg0: Internal.Vector4fc_): this;
|
|
equals(arg0: Internal.Vector4dc_, arg1: number): boolean;
|
|
normalize3(arg0: Internal.Vector4d_): this;
|
|
set(arg0: Internal.Vector4fc_): this;
|
|
normalize(arg0: number): this;
|
|
distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
add(arg0: Internal.Vector4dc_): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
smoothStep(arg0: Internal.Vector4dc_, arg1: number, arg2: Internal.Vector4d_): this;
|
|
lerp(arg0: Internal.Vector4dc_, arg1: number, arg2: Internal.Vector4d_): this;
|
|
static lengthSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
mulTranspose(arg0: Internal.Matrix4dc_): this;
|
|
z(): number;
|
|
isFinite(): boolean;
|
|
normalize(arg0: Internal.Vector4d_): this;
|
|
mul(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): this;
|
|
set(arg0: Internal.Vector2dc_, arg1: number, arg2: number): this;
|
|
mul(arg0: Internal.Matrix4x3dc_, arg1: Internal.Vector4d_): this;
|
|
mul(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): this;
|
|
mulAdd(arg0: number, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): this;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
sub(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): this;
|
|
max(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): this;
|
|
normalize3(): this;
|
|
set(arg0: Internal.DoubleBuffer_): this;
|
|
mulAdd(arg0: number, arg1: Internal.Vector4dc_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
set(arg0: number[]): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
angleCos(arg0: Internal.Vector4dc_): number;
|
|
mulProject(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
fma(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_): this;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): number;
|
|
hermite(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4dc_, arg3: number, arg4: Internal.Vector4d_): this;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mul(arg0: Internal.Matrix4fc_): this;
|
|
rotateX(arg0: number): this;
|
|
minComponent(): number;
|
|
floor(arg0: Internal.Vector4d_): this;
|
|
negate(arg0: Internal.Vector4d_): this;
|
|
mul(arg0: Internal.Matrix4x3dc_): this;
|
|
div(arg0: Internal.Vector4dc_): this;
|
|
mulProject(arg0: Internal.Matrix4dc_): this;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
ceil(arg0: Internal.Vector4d_): this;
|
|
div(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): this;
|
|
min(arg0: Internal.Vector4dc_): this;
|
|
add(arg0: Internal.Vector4fc_, arg1: Internal.Vector4d_): this;
|
|
getf(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
round(): this;
|
|
min(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): this;
|
|
set(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
mul(arg0: Internal.Vector4dc_): this;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): this;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector4d_): this;
|
|
dot(arg0: Internal.Vector4dc_): number;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector4d_): this;
|
|
mul(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): this;
|
|
w(): number;
|
|
normalize(arg0: number, arg1: Internal.Vector4d_): this;
|
|
mulAdd(arg0: Internal.Vector4dc_, arg1: Internal.Vector4dc_, arg2: Internal.Vector4d_): this;
|
|
mulAffine(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): this;
|
|
get(arg0: Internal.Vector4d_): this;
|
|
set(arg0: Internal.Vector2fc_, arg1: number, arg2: number): this;
|
|
sub(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): this;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
distance(arg0: Internal.Vector4dc_): number;
|
|
rotateX(arg0: number, arg1: Internal.Vector4d_): this;
|
|
absolute(arg0: Internal.Vector4d_): this;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
fma(arg0: number, arg1: Internal.Vector4dc_): this;
|
|
hashCode(): number;
|
|
set(arg0: number): this;
|
|
rotateY(arg0: number): this;
|
|
sub(arg0: Internal.Vector4dc_): this;
|
|
equals(arg0: any): boolean;
|
|
mulTranspose(arg0: Internal.Matrix4dc_, arg1: Internal.Vector4d_): this;
|
|
normalize(): this;
|
|
set(arg0: Internal.Vector3fc_, arg1: number): this;
|
|
round(arg0: Internal.Vector4d_): this;
|
|
get finite(): boolean
|
|
"z": number;
|
|
"w": number;
|
|
"x": number;
|
|
"y": number;
|
|
}
|
|
type Vector4d_ = Vector4d;
|
|
interface EffectsProperties {
|
|
getWaterColor(): number;
|
|
getBackgroundMusic(): Internal.Optional<Internal.Music>;
|
|
getAmbientAdditionsSound(): Internal.Optional<Internal.AmbientAdditionsSettings>;
|
|
getGrassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier;
|
|
getAmbientMoodSound(): Internal.Optional<Internal.AmbientMoodSettings>;
|
|
getFoliageColorOverride(): Internal.OptionalInt;
|
|
getWaterFogColor(): number;
|
|
getAmbientLoopSound(): Internal.Optional<Internal.SoundEvent>;
|
|
getAmbientParticle(): Internal.Optional<Internal.AmbientParticleSettings>;
|
|
getFogColor(): number;
|
|
getSkyColor(): number;
|
|
getGrassColorOverride(): Internal.OptionalInt;
|
|
get waterColor(): number
|
|
get backgroundMusic(): Internal.Optional<Internal.Music>
|
|
get ambientAdditionsSound(): Internal.Optional<Internal.AmbientAdditionsSettings>
|
|
get grassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier
|
|
get ambientMoodSound(): Internal.Optional<Internal.AmbientMoodSettings>
|
|
get foliageColorOverride(): Internal.OptionalInt
|
|
get waterFogColor(): number
|
|
get ambientLoopSound(): Internal.Optional<Internal.SoundEvent>
|
|
get ambientParticle(): Internal.Optional<Internal.AmbientParticleSettings>
|
|
get fogColor(): number
|
|
get skyColor(): number
|
|
get grassColorOverride(): Internal.OptionalInt
|
|
}
|
|
type EffectsProperties_ = EffectsProperties;
|
|
class Weight {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
static of($$0: number): Internal.Weight;
|
|
equals($$0: any): boolean;
|
|
asInt(): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type Weight_ = Weight;
|
|
interface VertexSink {
|
|
flush(): void;
|
|
ensureCapacity(arg0: number): void;
|
|
getVertexCount(): number;
|
|
get vertexCount(): number
|
|
}
|
|
type VertexSink_ = VertexSink;
|
|
interface TagType <T> {
|
|
getPrettyName(): string;
|
|
skip(arg0: Internal.DataInput_, arg1: number): void;
|
|
parseRoot($$0: Internal.DataInput_, $$1: Internal.StreamTagVisitor_): void;
|
|
isValue(): boolean;
|
|
getName(): string;
|
|
load(arg0: Internal.DataInput_, arg1: number, arg2: Internal.NbtAccounter_): T;
|
|
createInvalid($$0: number): Internal.TagType<Internal.EndTag>;
|
|
parse(arg0: Internal.DataInput_, arg1: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
skip(arg0: Internal.DataInput_): void;
|
|
get prettyName(): string
|
|
get value(): boolean
|
|
get name(): string
|
|
}
|
|
type TagType_<T> = TagType<T>;
|
|
abstract class AbstractFurnaceMenu extends Internal.RecipeBookMenu<Internal.Container> {
|
|
getRecipeBookType(): Internal.RecipeBookType;
|
|
clearCraftingContent(): void;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
getGridWidth(): number;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
getResultSlotIndex(): number;
|
|
getSize(): number;
|
|
isLit(): boolean;
|
|
recipeMatches($$0: Internal.Recipe_<any>): boolean;
|
|
getBurnProgress(): number;
|
|
getGridHeight(): number;
|
|
fillCraftSlotsStackedContents($$0: Internal.StackedContents_): void;
|
|
getLitProgress(): number;
|
|
shouldMoveToInventory($$0: number): boolean;
|
|
get recipeBookType(): Internal.RecipeBookType
|
|
get gridWidth(): number
|
|
get resultSlotIndex(): number
|
|
get size(): number
|
|
get lit(): boolean
|
|
get burnProgress(): number
|
|
get gridHeight(): number
|
|
get litProgress(): number
|
|
readonly static "FUEL_SLOT": 1;
|
|
readonly static "RESULT_SLOT": 2;
|
|
readonly static "DATA_COUNT": 4;
|
|
readonly static "SLOT_COUNT": 3;
|
|
readonly static "INGREDIENT_SLOT": 0;
|
|
}
|
|
type AbstractFurnaceMenu_ = AbstractFurnaceMenu;
|
|
class TreeDecoratorType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
readonly static "BEEHIVE": Internal.TreeDecoratorType<any>;
|
|
readonly static "LEAVE_VINE": Internal.TreeDecoratorType<any>;
|
|
readonly static "COCOA": Internal.TreeDecoratorType<any>;
|
|
readonly static "TRUNK_VINE": Internal.TreeDecoratorType<any>;
|
|
readonly static "ALTER_GROUND": Internal.TreeDecoratorType<any>;
|
|
}
|
|
type TreeDecoratorType_<P> = TreeDecoratorType<P> | Special.TreeDecoratorType;
|
|
abstract class MultithreadEventLoopGroup extends Internal.MultithreadEventExecutorGroup implements Internal.EventLoopGroup {
|
|
register(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
register(arg0: io.netty.channel.Channel_): Internal.ChannelFuture;
|
|
next(): Internal.EventExecutor;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
register(arg0: io.netty.channel.Channel_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
}
|
|
type MultithreadEventLoopGroup_ = MultithreadEventLoopGroup;
|
|
interface InstantSource {
|
|
tick(arg0: Internal.InstantSource_, arg1: Internal.Duration_): this;
|
|
offset(arg0: Internal.InstantSource_, arg1: Internal.Duration_): this;
|
|
fixed(arg0: Internal.Instant_): this;
|
|
instant(): Internal.Instant;
|
|
system(): this;
|
|
withZone(arg0: Internal.ZoneId_): Internal.Clock;
|
|
millis(): number;
|
|
}
|
|
type InstantSource_ = InstantSource;
|
|
class SmallFireball extends Internal.Fireball {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isPickable(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
get pickable(): boolean
|
|
}
|
|
type SmallFireball_ = SmallFireball;
|
|
interface MinecraftServerKJS extends Internal.AsKJS<Internal.ServerJS> {
|
|
getReloadableResourcesKJS(): Internal.MinecraftServer$ReloadableResources;
|
|
asKJS(): Internal.ServerJS;
|
|
get reloadableResourcesKJS(): Internal.MinecraftServer$ReloadableResources
|
|
}
|
|
type MinecraftServerKJS_ = MinecraftServerKJS;
|
|
class GameRules$Category extends Internal.Enum<Internal.GameRules$Category> {
|
|
static valueOf($$0: string): Internal.GameRules$Category;
|
|
static values(): Internal.GameRules$Category[];
|
|
getDescriptionId(): string;
|
|
get descriptionId(): string
|
|
readonly static "CHAT": Internal.GameRules$Category;
|
|
readonly static "MISC": Internal.GameRules$Category;
|
|
readonly static "DROPS": Internal.GameRules$Category;
|
|
readonly static "UPDATES": Internal.GameRules$Category;
|
|
readonly static "PLAYER": Internal.GameRules$Category;
|
|
readonly static "MOBS": Internal.GameRules$Category;
|
|
readonly static "SPAWNING": Internal.GameRules$Category;
|
|
}
|
|
type GameRules$Category_ = "chat" | "updates" | "misc" | "drops" | "player" | "mobs" | "spawning" | GameRules$Category;
|
|
interface Matrix3fExtended {
|
|
transformVecX(arg0: number, arg1: number, arg2: number): number;
|
|
transformVecY(arg0: number, arg1: number, arg2: number): number;
|
|
transformVecZ(arg0: number, arg1: number, arg2: number): number;
|
|
computeNormal(arg0: Internal.Direction_): number;
|
|
rotate(arg0: Internal.Quaternion_): void;
|
|
getA11(): number;
|
|
getA22(): number;
|
|
getA12(): number;
|
|
transformVecZ(dir: Internal.Vector3f_): number;
|
|
transformVecY(dir: Internal.Vector3f_): number;
|
|
transformVecX(dir: Internal.Vector3f_): number;
|
|
getA02(): number;
|
|
getA20(): number;
|
|
getA01(): number;
|
|
getA21(): number;
|
|
getA10(): number;
|
|
getA00(): number;
|
|
get a11(): number
|
|
get a22(): number
|
|
get a12(): number
|
|
get a02(): number
|
|
get a20(): number
|
|
get a01(): number
|
|
get a21(): number
|
|
get a10(): number
|
|
get a00(): number
|
|
}
|
|
type Matrix3fExtended_ = Matrix3fExtended;
|
|
class ClipBlockStateContext {
|
|
constructor($$0: Vec3_, $$1: Vec3_, $$2: Internal.Predicate_<Internal.BlockState_>)
|
|
getFrom(): Vec3;
|
|
getTo(): Vec3;
|
|
isTargetBlock(): Internal.Predicate<Internal.BlockState>;
|
|
get from(): Vec3
|
|
get to(): Vec3
|
|
}
|
|
type ClipBlockStateContext_ = ClipBlockStateContext;
|
|
interface PlacementModifierType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
readonly static "SURFACE_RELATIVE_THRESHOLD_FILTER": any;
|
|
readonly static "IN_SQUARE": any;
|
|
readonly static "HEIGHTMAP": any;
|
|
readonly static "HEIGHT_RANGE": any;
|
|
readonly static "BIOME_FILTER": any;
|
|
readonly static "RANDOM_OFFSET": any;
|
|
readonly static "BLOCK_PREDICATE_FILTER": any;
|
|
readonly static "CARVING_MASK_PLACEMENT": any;
|
|
readonly static "NOISE_BASED_COUNT": any;
|
|
readonly static "ENVIRONMENT_SCAN": any;
|
|
readonly static "SURFACE_WATER_DEPTH_FILTER": any;
|
|
readonly static "COUNT_ON_EVERY_LAYER": any;
|
|
readonly static "COUNT": any;
|
|
readonly static "NOISE_THRESHOLD_COUNT": any;
|
|
readonly static "RARITY_FILTER": any;
|
|
}
|
|
type PlacementModifierType_<P> = PlacementModifierType<P> | Special.PlacementModifierType;
|
|
interface MapEncoder <A> extends Internal.Keyable {
|
|
compressor(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
|
|
encode(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
|
|
compressedBuilder(arg0: Internal.DynamicOps_<T>): Internal.RecordBuilder<T>;
|
|
comap(arg0: Internal.Function_<any, any>): Internal.MapEncoder<B>;
|
|
flatComap(arg0: Internal.Function_<any, any>): Internal.MapEncoder<B>;
|
|
makeCompressedBuilder(arg0: Internal.DynamicOps_<T>, arg1: Internal.KeyCompressor_<T>): Internal.RecordBuilder<T>;
|
|
encoder(): Internal.Encoder<A>;
|
|
withLifecycle(arg0: Internal.Lifecycle_): this;
|
|
}
|
|
type MapEncoder_<A> = MapEncoder<A>;
|
|
class MutableObject <T> implements Internal.Mutable<T>, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: T)
|
|
hashCode(): number;
|
|
setValue(arg0: T): void;
|
|
toString(): string;
|
|
getValue(): T;
|
|
equals(arg0: any): boolean;
|
|
set value(arg0: T)
|
|
get value(): T
|
|
}
|
|
type MutableObject_<T> = MutableObject<T>;
|
|
interface LongToDoubleFunction {
|
|
applyAsDouble(arg0: number): number;
|
|
}
|
|
type LongToDoubleFunction_ = ((arg0: number)=>number) | LongToDoubleFunction;
|
|
interface Object2FloatMap$Entry <K> extends Internal.Map$Entry<K, number> {
|
|
setValue(arg0: number): number;
|
|
setValue(arg0: number): number;
|
|
getValue(): number;
|
|
setValue(arg0: any): any;
|
|
getFloatValue(): number;
|
|
set value(arg0: number)
|
|
set value(arg0: number)
|
|
get value(): number
|
|
set value(arg0: any)
|
|
get floatValue(): number
|
|
}
|
|
type Object2FloatMap$Entry_<K> = Object2FloatMap$Entry<K>;
|
|
class HolderSet$Direct <T> extends Internal.HolderSet$ListBacked<T> {
|
|
unwrap(): Internal.Either<Internal.TagKey<T>, Internal.List<Internal.Holder<T>>>;
|
|
contains($$0: Internal.Holder_<T>): boolean;
|
|
toString(): string;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
}
|
|
type HolderSet$Direct_<T> = HolderSet$Direct<T>;
|
|
interface RecipeHolder {
|
|
getRecipeUsed(): Internal.Recipe<any>;
|
|
setRecipeUsed($$0: Internal.Level_, $$1: Internal.ServerPlayer_, $$2: Internal.Recipe_<any>): boolean;
|
|
setRecipeUsed(arg0: Internal.Recipe_<any>): void;
|
|
awardUsedRecipes($$0: Internal.Player_): void;
|
|
get recipeUsed(): Internal.Recipe<any>
|
|
set recipeUsed(arg0: Internal.Recipe_<any>)
|
|
}
|
|
type RecipeHolder_ = RecipeHolder;
|
|
class UnderwaterMagmaConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "floorSearchRange": number;
|
|
readonly "placementRadiusAroundFloor": number;
|
|
readonly static "CODEC": any;
|
|
readonly "placementProbabilityPerValidPosition": number;
|
|
}
|
|
type UnderwaterMagmaConfiguration_ = UnderwaterMagmaConfiguration;
|
|
interface SpriteFinder {
|
|
find(arg0: Internal.QuadView_, arg1: number): Internal.TextureAtlasSprite;
|
|
get(atlas: Internal.TextureAtlas_): this;
|
|
find(arg0: number, arg1: number): Internal.TextureAtlasSprite;
|
|
}
|
|
type SpriteFinder_ = SpriteFinder;
|
|
interface ClientboundBossEventPacket$Handler {
|
|
updateStyle($$0: Internal.UUID_, $$1: Internal.BossEvent$BossBarColor_, $$2: Internal.BossEvent$BossBarOverlay_): void;
|
|
remove($$0: Internal.UUID_): void;
|
|
updateProgress($$0: Internal.UUID_, $$1: number): void;
|
|
updateProperties($$0: Internal.UUID_, $$1: boolean, $$2: boolean, $$3: boolean): void;
|
|
add($$0: Internal.UUID_, $$1: Internal.Component_, $$2: number, $$3: Internal.BossEvent$BossBarColor_, $$4: Internal.BossEvent$BossBarOverlay_, $$5: boolean, $$6: boolean, $$7: boolean): void;
|
|
updateName($$0: Internal.UUID_, $$1: Internal.Component_): void;
|
|
}
|
|
type ClientboundBossEventPacket$Handler_ = ClientboundBossEventPacket$Handler;
|
|
class AdvancementList {
|
|
constructor()
|
|
getAllAdvancements(): Internal.Collection<Internal.Advancement>;
|
|
remove($$0: Internal.Set_<ResourceLocation_>): void;
|
|
setListener($$0: Internal.AdvancementList$Listener_): void;
|
|
getRoots(): Internal.Iterable<Internal.Advancement>;
|
|
clear(): void;
|
|
add($$0: Internal.Map_<ResourceLocation_, Internal.Advancement$Builder_>): void;
|
|
get($$0: ResourceLocation_): Internal.Advancement;
|
|
get allAdvancements(): Internal.Collection<Internal.Advancement>
|
|
set listener($$0: Internal.AdvancementList$Listener_)
|
|
get roots(): Internal.Iterable<Internal.Advancement>
|
|
}
|
|
type AdvancementList_ = AdvancementList;
|
|
class ClientboundMerchantOffersPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.MerchantOffers_, $$2: number, $$3: number, $$4: boolean, $$5: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
showProgress(): boolean;
|
|
getVillagerLevel(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
canRestock(): boolean;
|
|
getOffers(): Internal.MerchantOffers;
|
|
getContainerId(): number;
|
|
getVillagerXp(): number;
|
|
isSkippable(): boolean;
|
|
get villagerLevel(): number
|
|
get offers(): Internal.MerchantOffers
|
|
get containerId(): number
|
|
get villagerXp(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundMerchantOffersPacket_ = ClientboundMerchantOffersPacket;
|
|
class SmokingRecipe extends Internal.AbstractCookingRecipe {
|
|
constructor($$0: ResourceLocation_, $$1: string, $$2: Internal.Ingredient_, $$3: Internal.ItemStack_, $$4: number, $$5: number)
|
|
isSpecial(): boolean;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
isIncomplete(): boolean;
|
|
getRemainingItems($$0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
|
|
get special(): boolean
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type SmokingRecipe_ = SmokingRecipe;
|
|
interface RenderBuffersExt {
|
|
endLevelRendering(): void;
|
|
beginLevelRendering(): void;
|
|
}
|
|
type RenderBuffersExt_ = RenderBuffersExt;
|
|
abstract class CharsetEncoder {
|
|
replaceWith(arg0: number[]): this;
|
|
averageBytesPerChar(): number;
|
|
canEncode(arg0: Internal.CharSequence_): boolean;
|
|
charset(): Internal.Charset;
|
|
onUnmappableCharacter(arg0: Internal.CodingErrorAction_): this;
|
|
unmappableCharacterAction(): Internal.CodingErrorAction;
|
|
onMalformedInput(arg0: Internal.CodingErrorAction_): this;
|
|
replacement(): number[];
|
|
isLegalReplacement(arg0: number[]): boolean;
|
|
reset(): this;
|
|
maxBytesPerChar(): number;
|
|
encode(arg0: Internal.CharBuffer_, arg1: Internal.ByteBuffer_, arg2: boolean): Internal.CoderResult;
|
|
encode(arg0: Internal.CharBuffer_): Internal.ByteBuffer;
|
|
malformedInputAction(): Internal.CodingErrorAction;
|
|
flush(arg0: Internal.ByteBuffer_): Internal.CoderResult;
|
|
canEncode(arg0: string): boolean;
|
|
}
|
|
type CharsetEncoder_ = CharsetEncoder;
|
|
interface PhasedParticleEngine {
|
|
setParticleRenderingPhase(arg0: Internal.ParticleRenderingPhase_): void;
|
|
set particleRenderingPhase(arg0: Internal.ParticleRenderingPhase_)
|
|
}
|
|
type PhasedParticleEngine_ = PhasedParticleEngine;
|
|
abstract class Invokable <T, R> implements Internal.Member, Internal.AnnotatedElement {
|
|
isFinal(): boolean;
|
|
isVarArgs(): boolean;
|
|
getOwnerType(): Internal.TypeToken<T>;
|
|
getModifiers(): number;
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
getExceptionTypes(): Internal.ImmutableList<Internal.TypeToken<any>>;
|
|
getAnnotation(arg0: Internal.Class_<A>): A;
|
|
getAnnotatedReturnType(): Internal.AnnotatedType;
|
|
isOverridable(): boolean;
|
|
returning(arg0: Internal.TypeToken_<R1>): Internal.Invokable<T, R1>;
|
|
isPublic(): boolean;
|
|
getName(): string;
|
|
isPrivate(): boolean;
|
|
trySetAccessible(): boolean;
|
|
getParameters(): Internal.ImmutableList<Internal.Parameter>;
|
|
isStatic(): boolean;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
getReturnType(): Internal.TypeToken<any>;
|
|
static from(arg0: Internal.Method_): Internal.Invokable<any, any>;
|
|
getAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
setAccessible(arg0: boolean): void;
|
|
isPackagePrivate(): boolean;
|
|
getDeclaredAnnotation(arg0: Internal.Class_<T>): T;
|
|
isNative(): boolean;
|
|
isAbstract(): boolean;
|
|
toString(): string;
|
|
isSynthetic(): boolean;
|
|
static from(arg0: Internal.Constructor_<T>): Internal.Invokable<T, T>;
|
|
isSynchronized(): boolean;
|
|
getDeclaringClass(): Internal.Class<any>;
|
|
invoke(arg0: T, ...arg1: any[]): R;
|
|
hashCode(): number;
|
|
isProtected(): boolean;
|
|
getAnnotations(): Internal.Annotation[];
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
equals(arg0: any): boolean;
|
|
getTypeParameters(): any[];
|
|
returning(arg0: Internal.Class_<R1>): Internal.Invokable<T, R1>;
|
|
isAccessible(): boolean;
|
|
get final(): boolean
|
|
get varArgs(): boolean
|
|
get ownerType(): Internal.TypeToken<T>
|
|
get modifiers(): number
|
|
get exceptionTypes(): Internal.ImmutableList<Internal.TypeToken<any>>
|
|
get annotatedReturnType(): Internal.AnnotatedType
|
|
get overridable(): boolean
|
|
get public(): boolean
|
|
get name(): string
|
|
get private(): boolean
|
|
get parameters(): Internal.ImmutableList<Internal.Parameter>
|
|
get static(): boolean
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
get returnType(): Internal.TypeToken<any>
|
|
set accessible(arg0: boolean)
|
|
get packagePrivate(): boolean
|
|
get native(): boolean
|
|
get abstract(): boolean
|
|
get synthetic(): boolean
|
|
get synchronized(): boolean
|
|
get declaringClass(): Internal.Class<any>
|
|
get protected(): boolean
|
|
get annotations(): Internal.Annotation[]
|
|
get typeParameters(): any[]
|
|
get accessible(): boolean
|
|
}
|
|
type Invokable_<T, R> = Invokable<T, R>;
|
|
class ReplaceSphereConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.IntProvider_)
|
|
radius(): Internal.IntProvider;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "targetState": Internal.BlockState;
|
|
readonly "replaceState": Internal.BlockState;
|
|
}
|
|
type ReplaceSphereConfiguration_ = ReplaceSphereConfiguration;
|
|
class DeferredRegister <T> implements Internal.Iterable<Internal.RegistrySupplier<T>> {
|
|
getRegistrar(): Internal.Registrar<T>;
|
|
spliterator(): Internal.Spliterator<Internal.RegistrySupplier<T>>;
|
|
register(id: ResourceLocation_, supplier: Internal.Supplier_<any>): Internal.RegistrySupplier<R>;
|
|
register(): void;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
iterator(): Internal.Iterator<Internal.RegistrySupplier<T>>;
|
|
static create(modId: string, key: Internal.ResourceKey_<Internal.Registry_<T>>): Internal.DeferredRegister<T>;
|
|
getRegistries(): Internal.Registries;
|
|
register(id: string, supplier: Internal.Supplier_<any>): Internal.RegistrySupplier<R>;
|
|
get registrar(): Internal.Registrar<T>
|
|
get registries(): Internal.Registries
|
|
}
|
|
type DeferredRegister_<T> = DeferredRegister<T>;
|
|
interface MinecraftAccess {
|
|
getTimer(): Internal.Timer;
|
|
get timer(): Internal.Timer
|
|
}
|
|
type MinecraftAccess_ = MinecraftAccess;
|
|
class VariantBlockStateGenerator {
|
|
constructor()
|
|
variant(key: string, model: string): void;
|
|
variant(key: string, consumer: Internal.Consumer_<Internal.VariantBlockStateGenerator$Variant_>): void;
|
|
toJson(): Internal.JsonObject;
|
|
}
|
|
type VariantBlockStateGenerator_ = VariantBlockStateGenerator;
|
|
class ClientboundSetScorePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.ServerScoreboard$Method_, $$1: string, $$2: string, $$3: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getOwner(): string;
|
|
getScore(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getObjectiveName(): string;
|
|
getMethod(): Internal.ServerScoreboard$Method;
|
|
get owner(): string
|
|
get score(): number
|
|
get skippable(): boolean
|
|
get objectiveName(): string
|
|
get method(): Internal.ServerScoreboard$Method
|
|
}
|
|
type ClientboundSetScorePacket_ = ClientboundSetScorePacket;
|
|
class RenderChunkRegion implements Internal.BlockAndTintGetter, Internal.RenderDataObjectConsumer, Internal.RenderAttachedBlockView, Internal.BiomeView {
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
getShade($$0: Internal.Direction_, $$1: boolean): number;
|
|
getBlockState($$0: BlockPos_): Internal.BlockState;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxSection(): number;
|
|
fabric_acceptRenderDataObjects(renderDataObjects: Internal.Long2ObjectOpenHashMap_<any>): void;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getMaxBuildHeight(): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBiome(pos: BlockPos_): Internal.Holder<any>;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getLightEngine(): Internal.LevelLightEngine;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getHeight(): number;
|
|
getBlockEntity($$0: BlockPos_): Internal.BlockEntity;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getFluidState($$0: BlockPos_): Internal.FluidState;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
getMinBuildHeight(): number;
|
|
getSectionsCount(): number;
|
|
getMaxLightLevel(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get maxBuildHeight(): number
|
|
get lightEngine(): Internal.LevelLightEngine
|
|
get height(): number
|
|
get minBuildHeight(): number
|
|
get sectionsCount(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type RenderChunkRegion_ = RenderChunkRegion;
|
|
interface ColorResolver {
|
|
getColor(arg0: Internal.Biome_, arg1: number, arg2: number): number;
|
|
}
|
|
type ColorResolver_ = ColorResolver | ((arg0: Internal.Biome, arg1: number, arg2: number)=>number);
|
|
interface ChannelHandlerContext extends Internal.ChannelOutboundInvoker, io.netty.util.AttributeMap, Internal.ChannelInboundInvoker {
|
|
read(): this;
|
|
handler(): Internal.ChannelHandler;
|
|
pipeline(): Internal.ChannelPipeline;
|
|
alloc(): Internal.ByteBufAllocator;
|
|
executor(): Internal.EventExecutor;
|
|
fireChannelReadComplete(): this;
|
|
fireExceptionCaught(arg0: Internal.Throwable_): this;
|
|
attr(arg0: Internal.AttributeKey_<T>): io.netty.util.Attribute<T>;
|
|
flush(): this;
|
|
fireChannelUnregistered(): this;
|
|
channel(): io.netty.channel.Channel;
|
|
name(): string;
|
|
isRemoved(): boolean;
|
|
fireChannelRead(arg0: any): this;
|
|
fireUserEventTriggered(arg0: any): this;
|
|
fireChannelRegistered(): this;
|
|
fireChannelWritabilityChanged(): this;
|
|
fireChannelInactive(): this;
|
|
hasAttr(arg0: Internal.AttributeKey_<T>): boolean;
|
|
fireChannelActive(): this;
|
|
get removed(): boolean
|
|
}
|
|
type ChannelHandlerContext_ = ChannelHandlerContext;
|
|
class TrunkVineDecorator extends Internal.TreeDecorator {
|
|
constructor()
|
|
place($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: Internal.List_<BlockPos_>, $$4: Internal.List_<BlockPos_>): void;
|
|
readonly static "CODEC": any;
|
|
readonly static "INSTANCE": Internal.TrunkVineDecorator;
|
|
}
|
|
type TrunkVineDecorator_ = TrunkVineDecorator;
|
|
interface PositionTracker {
|
|
isVisibleBy(arg0: Internal.LivingEntity_): boolean;
|
|
currentPosition(): Vec3;
|
|
currentBlockPosition(): BlockPos;
|
|
}
|
|
type PositionTracker_ = PositionTracker;
|
|
interface AccessItemRenderer {
|
|
fabric_renderBakedItemModel(arg0: Internal.BakedModel_, arg1: Internal.ItemStack_, arg2: number, arg3: number, arg4: Internal.PoseStack_, arg5: Internal.VertexConsumer_): void;
|
|
}
|
|
type AccessItemRenderer_ = AccessItemRenderer;
|
|
class SectionStorage <R> implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.Path_, $$1: Internal.Function_<Internal.Runnable_, Internal.Codec_<R>>, $$2: Internal.Function_<Internal.Runnable_, R>, $$3: Internal.DataFixer_, $$4: any_, $$5: boolean, $$6: Internal.LevelHeightAccessor_)
|
|
close(): void;
|
|
flush($$0: Internal.ChunkPos_): void;
|
|
hasWork(): boolean;
|
|
}
|
|
type SectionStorage_<R> = SectionStorage<R>;
|
|
class TextColor implements Internal.Color {
|
|
toString(): string;
|
|
getArgbJS(): number;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
static fromRgb($$0: number): Internal.TextColor;
|
|
getRgbJS(): number;
|
|
getSerializeJS(): string;
|
|
hashCode(): number;
|
|
static parseColor($$0: string): Internal.TextColor;
|
|
serialize(): string;
|
|
static fromLegacyFormat($$0: Internal.ChatFormatting_): Internal.TextColor;
|
|
createTextColorJS(): this;
|
|
getValue(): number;
|
|
getHexJS(): string;
|
|
getFireworkColorJS(): number;
|
|
equals($$0: any): boolean;
|
|
get argbJS(): number
|
|
get rgbJS(): number
|
|
get serializeJS(): string
|
|
get value(): number
|
|
get hexJS(): string
|
|
get fireworkColorJS(): number
|
|
}
|
|
type TextColor_ = TextColor;
|
|
class PBRType extends Internal.Enum<Internal.PBRType> {
|
|
static values(): Internal.PBRType[];
|
|
static fromFileLocation(arg0: string): Internal.PBRType;
|
|
appendToFileLocation(arg0: ResourceLocation_): ResourceLocation;
|
|
static valueOf(arg0: string): Internal.PBRType;
|
|
getDefaultValue(): number;
|
|
getSuffix(): string;
|
|
get defaultValue(): number
|
|
get suffix(): string
|
|
readonly static "SPECULAR": Internal.PBRType;
|
|
readonly static "NORMAL": Internal.PBRType;
|
|
}
|
|
type PBRType_ = "normal" | PBRType | "specular";
|
|
class Locale$Category extends Internal.Enum<Internal.Locale$Category> {
|
|
static valueOf(arg0: string): Internal.Locale$Category;
|
|
static values(): Internal.Locale$Category[];
|
|
readonly static "FORMAT": Internal.Locale$Category;
|
|
readonly static "DISPLAY": Internal.Locale$Category;
|
|
}
|
|
type Locale$Category_ = Locale$Category | "display" | "format";
|
|
class PlayerModelPart extends Internal.Enum<Internal.PlayerModelPart> {
|
|
static valueOf($$0: string): Internal.PlayerModelPart;
|
|
getName(): Internal.Component;
|
|
getBit(): number;
|
|
static values(): Internal.PlayerModelPart[];
|
|
getMask(): number;
|
|
getId(): string;
|
|
get name(): Internal.Component
|
|
get bit(): number
|
|
get mask(): number
|
|
get id(): string
|
|
readonly static "CAPE": Internal.PlayerModelPart;
|
|
readonly static "LEFT_SLEEVE": Internal.PlayerModelPart;
|
|
readonly static "RIGHT_PANTS_LEG": Internal.PlayerModelPart;
|
|
readonly static "LEFT_PANTS_LEG": Internal.PlayerModelPart;
|
|
readonly static "RIGHT_SLEEVE": Internal.PlayerModelPart;
|
|
readonly static "JACKET": Internal.PlayerModelPart;
|
|
readonly static "HAT": Internal.PlayerModelPart;
|
|
}
|
|
type PlayerModelPart_ = "jacket" | "hat" | "right_sleeve" | "cape" | "right_pants_leg" | "left_sleeve" | "left_pants_leg" | PlayerModelPart;
|
|
class CustomBossEvent extends Internal.ServerBossEvent {
|
|
constructor($$0: ResourceLocation_, $$1: Internal.Component_)
|
|
setValue($$0: number): void;
|
|
getDisplayName(): Internal.Component;
|
|
save(): Internal.CompoundTag;
|
|
setPlayers($$0: Internal.Collection_<Internal.ServerPlayer_>): boolean;
|
|
addOfflinePlayer($$0: Internal.UUID_): void;
|
|
removePlayer($$0: Internal.ServerPlayer_): void;
|
|
setMax($$0: number): void;
|
|
removeAllPlayers(): void;
|
|
onPlayerDisconnect($$0: Internal.ServerPlayer_): void;
|
|
onPlayerConnect($$0: Internal.ServerPlayer_): void;
|
|
static load($$0: Internal.CompoundTag_, $$1: ResourceLocation_): Internal.CustomBossEvent;
|
|
getMax(): number;
|
|
getTextId(): ResourceLocation;
|
|
getValue(): number;
|
|
addPlayer($$0: Internal.ServerPlayer_): void;
|
|
set value($$0: number)
|
|
get displayName(): Internal.Component
|
|
set players($$0: Internal.Collection_<Internal.ServerPlayer_>)
|
|
set max($$0: number)
|
|
get max(): number
|
|
get textId(): ResourceLocation
|
|
get value(): number
|
|
}
|
|
type CustomBossEvent_ = CustomBossEvent;
|
|
class ProbabilityFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "probability": number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ProbabilityFeatureConfiguration_ = ProbabilityFeatureConfiguration;
|
|
class Package extends Internal.NamedPackage implements Internal.AnnotatedElement {
|
|
getSpecificationVendor(): string;
|
|
toString(): string;
|
|
getSpecificationVersion(): string;
|
|
static getPackage(arg0: string): Internal.Package;
|
|
static getPackages(): Internal.Package[];
|
|
isCompatibleWith(arg0: string): boolean;
|
|
getAnnotation(arg0: Internal.Class_<A>): A;
|
|
getImplementationVersion(): string;
|
|
hashCode(): number;
|
|
getImplementationVendor(): string;
|
|
isSealed(arg0: Internal.URL_): boolean;
|
|
getName(): string;
|
|
getAnnotations(): Internal.Annotation[];
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
getDeclaredAnnotation(arg0: Internal.Class_<A>): A;
|
|
getAnnotationsByType(arg0: Internal.Class_<A>): A[];
|
|
getSpecificationTitle(): string;
|
|
isSealed(): boolean;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
getImplementationTitle(): string;
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<A>): A[];
|
|
get specificationVendor(): string
|
|
get specificationVersion(): string
|
|
get packages(): Internal.Package[]
|
|
get implementationVersion(): string
|
|
get implementationVendor(): string
|
|
get name(): string
|
|
get annotations(): Internal.Annotation[]
|
|
get specificationTitle(): string
|
|
get sealed(): boolean
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
get implementationTitle(): string
|
|
}
|
|
type Package_ = Package;
|
|
interface Float2LongFunction extends Internal.DoubleToLongFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Float2ShortFunction;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2LongFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Float2ObjectFunction<T>;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2LongFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2LongFunction;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Float2ByteFunction;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Float2DoubleFunction;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2LongFunction;
|
|
get(arg0: any): number;
|
|
containsKey(arg0: any): boolean;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
containsKey(arg0: number): boolean;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2LongFunction;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Float2ReferenceFunction<T>;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Float2CharFunction;
|
|
defaultReturnValue(): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
apply(arg0: number): number;
|
|
applyAsLong(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Float2IntFunction;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2LongFunction;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Float2FloatFunction;
|
|
size(): number;
|
|
remove(arg0: number): number;
|
|
get(arg0: number): number;
|
|
clear(): void;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2LongFunction<T>;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2LongFunction<T>;
|
|
put(arg0: number, arg1: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
}
|
|
type Float2LongFunction_ = Float2LongFunction | ((arg0: number)=>number);
|
|
interface RegistryObjectBuilderTypes$BuilderFactory <T> {
|
|
createBuilder(arg0: ResourceLocation_): Internal.BuilderBase<any>;
|
|
}
|
|
type RegistryObjectBuilderTypes$BuilderFactory_<T> = RegistryObjectBuilderTypes$BuilderFactory<T>;
|
|
class EntityHitResult extends Internal.HitResult {
|
|
constructor($$0: Internal.Entity_, $$1: Vec3_)
|
|
constructor($$0: Internal.Entity_)
|
|
getEntity(): Internal.Entity;
|
|
getType(): Internal.HitResult$Type;
|
|
get entity(): Internal.Entity
|
|
get type(): Internal.HitResult$Type
|
|
}
|
|
type EntityHitResult_ = EntityHitResult;
|
|
class CompostablesRecipeEventJS extends Internal.EventJS {
|
|
constructor()
|
|
removeAll(): void;
|
|
add(ingredient: Internal.IngredientJS_, f: number): void;
|
|
remove(ingredient: Internal.IngredientJS_): void;
|
|
static "originalMap": {[key: any]: 0.5, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.5, [key: any]: 0.65, [key: any]: 0.65, [key: Internal.Item]: 0.85, [key: any]: 0.65, [key: any]: 0.3, [key: Internal.Item]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.3, [key: Internal.Item]: 0.5, [key: any]: 0.5, [key: any]: 0.85, [key: any]: 0.5, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 1.0, [key: any]: 0.85, [key: Internal.Item]: 1.0, [key: any]: 0.5, [key: any]: 0.85, [key: any]: 0.5, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: Internal.Item]: 0.3, [key: any]: 0.85, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.3, [key: any]: 0.3, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: Internal.Item]: 0.65, [key: any]: 0.85, [key: any]: 0.65, [key: any]: 0.3, [key: Internal.Item]: 0.65, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.65, [key: Internal.Item]: 0.85, [key: any]: 0.65, [key: Internal.Item]: 0.85, [key: any]: 0.3, [key: any]: 0.5, [key: any]: 0.3, [key: any]: 0.3, [key: any]: 0.3, [key: any]: 0.5, [key: any]: 0.5, [key: any]: 0.3, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.5, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.85, [key: any]: 0.65, [key: any]: 0.65, [key: any]: 0.3, [key: any]: 0.65, [key: any]: 0.65};
|
|
}
|
|
type CompostablesRecipeEventJS_ = CompostablesRecipeEventJS;
|
|
class ClientboundAnimatePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Entity_, $$1: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getAction(): number;
|
|
getId(): number;
|
|
get skippable(): boolean
|
|
get action(): number
|
|
get id(): number
|
|
readonly static "HURT": 1;
|
|
readonly static "WAKE_UP": 2;
|
|
readonly static "SWING_OFF_HAND": 3;
|
|
readonly static "MAGIC_CRITICAL_HIT": 5;
|
|
readonly static "SWING_MAIN_HAND": 0;
|
|
readonly static "CRITICAL_HIT": 4;
|
|
}
|
|
type ClientboundAnimatePacket_ = ClientboundAnimatePacket;
|
|
abstract class PlayerEventJS extends Internal.LivingEntityEventJS {
|
|
constructor()
|
|
getMinecraftPlayer(): Internal.Player;
|
|
getPlayer(): Internal.PlayerJS<Internal.Player>;
|
|
removeGameStage(stage: string): void;
|
|
addGameStage(stage: string): void;
|
|
hasGameStage(stage: string): boolean;
|
|
get minecraftPlayer(): Internal.Player
|
|
get player(): Internal.PlayerJS<Internal.Player>
|
|
}
|
|
type PlayerEventJS_ = PlayerEventJS;
|
|
interface Consumer <T> {
|
|
andThen(arg0: Internal.Consumer_<any>): this;
|
|
accept(arg0: T): void;
|
|
}
|
|
type Consumer_<T> = ((arg0: T)=>void) | Consumer<T>;
|
|
class DropperBlockEntity extends Internal.DispenserBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get maxStackSize(): number
|
|
}
|
|
type DropperBlockEntity_ = DropperBlockEntity;
|
|
class GameEventListenerRegistrar {
|
|
constructor($$0: Internal.GameEventListener_)
|
|
onListenerRemoved($$0: Internal.Level_): void;
|
|
onListenerMove($$0: Internal.Level_): void;
|
|
}
|
|
type GameEventListenerRegistrar_ = GameEventListenerRegistrar;
|
|
class DateTimeFormatter {
|
|
static ofPattern(arg0: string, arg1: Internal.Locale_): Internal.DateTimeFormatter;
|
|
withChronology(arg0: Internal.Chronology_): this;
|
|
static parsedExcessDays(): Internal.TemporalQuery<Internal.Period>;
|
|
parse(arg0: Internal.CharSequence_): Internal.TemporalAccessor;
|
|
parse(arg0: Internal.CharSequence_, arg1: Internal.TemporalQuery_<T>): T;
|
|
parse(arg0: Internal.CharSequence_, arg1: Internal.ParsePosition_): Internal.TemporalAccessor;
|
|
localizedBy(arg0: Internal.Locale_): this;
|
|
getZone(): Internal.ZoneId;
|
|
parseBest(arg0: Internal.CharSequence_, ...arg1: Internal.TemporalQuery_<any>[]): Internal.TemporalAccessor;
|
|
withResolverStyle(arg0: Internal.ResolverStyle_): this;
|
|
toFormat(arg0: Internal.TemporalQuery_<any>): Internal.Format;
|
|
static ofLocalizedDate(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter;
|
|
static parsedLeapSecond(): Internal.TemporalQuery<boolean>;
|
|
formatTo(arg0: Internal.TemporalAccessor_, arg1: Internal.Appendable_): void;
|
|
static ofLocalizedDateTime(arg0: Internal.FormatStyle_, arg1: Internal.FormatStyle_): Internal.DateTimeFormatter;
|
|
withResolverFields(...arg0: Internal.TemporalField_[]): this;
|
|
withDecimalStyle(arg0: Internal.DecimalStyle_): this;
|
|
getChronology(): Internal.Chronology;
|
|
toFormat(): Internal.Format;
|
|
toString(): string;
|
|
withResolverFields(arg0: Internal.Set_<Internal.TemporalField_>): this;
|
|
withLocale(arg0: Internal.Locale_): this;
|
|
getResolverStyle(): Internal.ResolverStyle;
|
|
static ofLocalizedDateTime(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter;
|
|
static ofPattern(arg0: string): Internal.DateTimeFormatter;
|
|
parseUnresolved(arg0: Internal.CharSequence_, arg1: Internal.ParsePosition_): Internal.TemporalAccessor;
|
|
getResolverFields(): Internal.Set<Internal.TemporalField>;
|
|
format(arg0: Internal.TemporalAccessor_): string;
|
|
withZone(arg0: Internal.ZoneId_): this;
|
|
getLocale(): Internal.Locale;
|
|
getDecimalStyle(): Internal.DecimalStyle;
|
|
static ofLocalizedTime(arg0: Internal.FormatStyle_): Internal.DateTimeFormatter;
|
|
get zone(): Internal.ZoneId
|
|
get chronology(): Internal.Chronology
|
|
get resolverStyle(): Internal.ResolverStyle
|
|
get resolverFields(): Internal.Set<Internal.TemporalField>
|
|
get locale(): Internal.Locale
|
|
get decimalStyle(): Internal.DecimalStyle
|
|
readonly static "ISO_DATE": Internal.DateTimeFormatter;
|
|
readonly static "ISO_WEEK_DATE": Internal.DateTimeFormatter;
|
|
readonly static "ISO_OFFSET_DATE_TIME": Internal.DateTimeFormatter;
|
|
readonly static "ISO_TIME": Internal.DateTimeFormatter;
|
|
readonly static "ISO_ORDINAL_DATE": Internal.DateTimeFormatter;
|
|
readonly static "ISO_OFFSET_TIME": Internal.DateTimeFormatter;
|
|
readonly static "ISO_LOCAL_DATE_TIME": Internal.DateTimeFormatter;
|
|
readonly static "ISO_OFFSET_DATE": Internal.DateTimeFormatter;
|
|
readonly static "BASIC_ISO_DATE": Internal.DateTimeFormatter;
|
|
readonly static "ISO_INSTANT": Internal.DateTimeFormatter;
|
|
readonly static "ISO_LOCAL_DATE": Internal.DateTimeFormatter;
|
|
readonly static "RFC_1123_DATE_TIME": Internal.DateTimeFormatter;
|
|
readonly static "ISO_LOCAL_TIME": Internal.DateTimeFormatter;
|
|
readonly static "ISO_DATE_TIME": Internal.DateTimeFormatter;
|
|
readonly static "ISO_ZONED_DATE_TIME": Internal.DateTimeFormatter;
|
|
}
|
|
type DateTimeFormatter_ = DateTimeFormatter;
|
|
class DirectionProperty extends Internal.EnumProperty<Internal.Direction> {
|
|
static create($$0: string, $$1: Internal.Collection_<Internal.Direction_>): Internal.DirectionProperty;
|
|
static create($$0: string, $$1: Internal.Predicate_<Internal.Direction_>): Internal.DirectionProperty;
|
|
static create($$0: string): Internal.DirectionProperty;
|
|
static create($$0: string, ...$$1: Internal.Direction_[]): Internal.DirectionProperty;
|
|
}
|
|
type DirectionProperty_ = DirectionProperty;
|
|
class MinecraftRecipes {
|
|
smoking(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS;
|
|
crafting_shaped(output: Internal.ItemStackJS_, inputs: Internal.IngredientJS_[][]): Internal.ShapedRecipeJS;
|
|
smelting(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS;
|
|
crafting_shaped(output: Internal.ItemStackJS_, pattern: string[], items: {[key in string]: Internal.IngredientJS_}): Internal.ShapedRecipeJS;
|
|
smithing(output: Internal.ItemStackJS_, base: Internal.IngredientJS_, addition: Internal.IngredientJS_): Internal.SmithingRecipeJS;
|
|
blasting(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS;
|
|
crafting_shapeless(output: Internal.ItemStackJS_, inputs: Internal.IngredientJS_[]): Internal.ShapelessRecipeJS;
|
|
stonecutting(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.StonecuttingRecipeJS;
|
|
campfire_cooking(output: Internal.ItemStackJS_, input: Internal.IngredientJS_): Internal.CookingRecipeJS;
|
|
}
|
|
type MinecraftRecipes_ = MinecraftRecipes;
|
|
class KeyPair implements Internal.Serializable {
|
|
constructor(arg0: Internal.PublicKey_, arg1: Internal.PrivateKey_)
|
|
getPublic(): Internal.PublicKey;
|
|
getPrivate(): Internal.PrivateKey;
|
|
get public(): Internal.PublicKey
|
|
get private(): Internal.PrivateKey
|
|
}
|
|
type KeyPair_ = KeyPair;
|
|
class Vex extends Internal.Monster {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
move($$0: Internal.MoverType_, $$1: Vec3_): void;
|
|
setLimitedLife($$0: number): void;
|
|
getBrightness(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
setBoundOrigin($$0: BlockPos_): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
setIsCharging($$0: boolean): void;
|
|
isCharging(): boolean;
|
|
method_5776(): boolean;
|
|
getOwner(): Internal.Mob;
|
|
getBoundOrigin(): BlockPos;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setOwner($$0: Internal.Mob_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set limitedLife($$0: number)
|
|
get brightness(): number
|
|
set boundOrigin($$0: BlockPos_)
|
|
set isCharging($$0: boolean)
|
|
get charging(): boolean
|
|
get owner(): Internal.Mob
|
|
get boundOrigin(): BlockPos
|
|
set owner($$0: Internal.Mob_)
|
|
readonly static "TICKS_PER_FLAP": 4;
|
|
readonly static "FLAP_DEGREES_PER_TICK": 45.836624;
|
|
}
|
|
type Vex_ = Vex;
|
|
class DualNoiseProvider extends Internal.NoiseProvider {
|
|
constructor($$0: Internal.InclusiveRange_<number>, $$1: Internal.NormalNoise$NoiseParameters_, $$2: number, $$3: number, $$4: Internal.NormalNoise$NoiseParameters_, $$5: number, $$6: Internal.List_<Internal.BlockState_>)
|
|
getState($$0: Internal.Random_, $$1: BlockPos_): Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type DualNoiseProvider_ = DualNoiseProvider;
|
|
class BooleanProperty extends Internal.Property<boolean> {
|
|
getName($$0: boolean): string;
|
|
generateHashCode(): number;
|
|
static create($$0: string): Internal.BooleanProperty;
|
|
getPossibleValues(): Internal.Collection<boolean>;
|
|
getValue($$0: string): Internal.Optional<boolean>;
|
|
getName(arg0: Internal.Comparable_<any>): string;
|
|
equals($$0: any): boolean;
|
|
get possibleValues(): Internal.Collection<boolean>
|
|
}
|
|
type BooleanProperty_ = BooleanProperty;
|
|
class ForkingTrunkPlacer extends Internal.TrunkPlacer {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
placeTrunk($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ForkingTrunkPlacer_ = ForkingTrunkPlacer;
|
|
interface CustomPayloadC2SPacketAccessor {
|
|
getData(): Internal.FriendlyByteBuf;
|
|
getChannel(): ResourceLocation;
|
|
get data(): Internal.FriendlyByteBuf
|
|
get channel(): ResourceLocation
|
|
}
|
|
type CustomPayloadC2SPacketAccessor_ = CustomPayloadC2SPacketAccessor;
|
|
interface ColorSampler <T> {
|
|
getColor(arg0: T, arg1: Internal.BlockAndTintGetter_, arg2: BlockPos_, arg3: number): number;
|
|
}
|
|
type ColorSampler_<T> = ColorSampler<T>;
|
|
class Long2ObjectOpenHashMap <V> extends Internal.AbstractLong2ObjectMap<V> implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
|
|
constructor(arg0: Internal.Long2ObjectMap_<V>)
|
|
constructor()
|
|
constructor(arg0: number[], arg1: V[], arg2: number)
|
|
constructor(arg0: Internal.Map_<any, any>, arg1: number)
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.Map_<any, any>)
|
|
constructor(arg0: number[], arg1: V[])
|
|
constructor(arg0: number, arg1: number)
|
|
constructor(arg0: Internal.Long2ObjectMap_<V>, arg1: number)
|
|
replace(arg0: number, arg1: V): V;
|
|
containsValue(arg0: any): boolean;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
|
|
computeIfAbsent(arg0: number, arg1: Internal.LongFunction_<any>): V;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
remove(arg0: number): V;
|
|
trim(arg0: number): boolean;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Function_<any, any>): V;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
|
|
composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
|
|
values(): Internal.Collection<any>;
|
|
trim(): boolean;
|
|
apply(arg0: number): V;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Long2ReferenceFunction<T>;
|
|
entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, V>>;
|
|
long2ObjectEntrySet(): Internal.ObjectSet<any>;
|
|
containsKey(arg0: number): boolean;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
|
|
putIfAbsent(arg0: number, arg1: V): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Long2ObjectFunction<T>;
|
|
remove(arg0: number, arg1: any): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
clone(): any;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
replace(arg0: number, arg1: V, arg2: V): boolean;
|
|
isEmpty(): boolean;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
|
|
keySet(): Internal.LongSet;
|
|
replace(arg0: number, arg1: V, arg2: V): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
put(arg0: number, arg1: V): V;
|
|
apply(arg0: number): V;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
|
|
computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_<any>): V;
|
|
remove(arg0: any): V;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
get(arg0: number): V;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
hashCode(): number;
|
|
merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
clear(): void;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
|
|
replace(arg0: number, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
|
|
putIfAbsent(arg0: number, arg1: V): V;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_<any>): V;
|
|
get empty(): boolean
|
|
}
|
|
type Long2ObjectOpenHashMap_<V> = Long2ObjectOpenHashMap<V>;
|
|
interface Watchable {
|
|
register(arg0: Internal.WatchService_, ...arg1: Internal.WatchEvent$Kind_<any>[]): Internal.WatchKey;
|
|
register(arg0: Internal.WatchService_, arg1: Internal.WatchEvent$Kind_<any>[], ...arg2: any_[]): Internal.WatchKey;
|
|
}
|
|
type Watchable_ = Watchable;
|
|
class Cat extends Internal.TamableAnimal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getRelaxStateOneAmount($$0: number): number;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
setCollarColor($$0: Internal.DyeColor_): void;
|
|
canMate($$0: Internal.Animal_): boolean;
|
|
getLieDownAmount($$0: number): number;
|
|
isSteppingCarefully(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
setCatType($$0: number): void;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
isLying(): boolean;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
method_5958(): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
getAmbientSoundInterval(): number;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
getResourceLocation(): ResourceLocation;
|
|
setRelaxStateOne($$0: boolean): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
alwaysAccepts(): boolean;
|
|
getLieDownAmountTail($$0: number): number;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getCatType(): number;
|
|
getCollarColor(): Internal.DyeColor;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
isRelaxStateOne(): boolean;
|
|
setLying($$0: boolean): void;
|
|
hiss(): void;
|
|
set collarColor($$0: Internal.DyeColor_)
|
|
get steppingCarefully(): boolean
|
|
set catType($$0: number)
|
|
get lying(): boolean
|
|
get ambientSoundInterval(): number
|
|
get resourceLocation(): ResourceLocation
|
|
set relaxStateOne($$0: boolean)
|
|
get catType(): number
|
|
get collarColor(): Internal.DyeColor
|
|
get relaxStateOne(): boolean
|
|
set lying($$0: boolean)
|
|
readonly static "TYPE_CALICO": 5;
|
|
readonly static "TYPE_PERSIAN": 6;
|
|
readonly static "TEMPT_SPEED_MOD": 0.6;
|
|
readonly static "TYPE_SIAMESE": 3;
|
|
readonly static "TYPE_ALL_BLACK": 10;
|
|
readonly static "TYPE_TABBY": 0;
|
|
readonly static "TYPE_WHITE": 8;
|
|
readonly static "TYPE_BLACK": 1;
|
|
readonly static "TYPE_JELLIE": 9;
|
|
readonly static "TYPE_RED": 2;
|
|
readonly static "TEXTURE_BY_TYPE": {0: ResourceLocation, 1: ResourceLocation, 2: ResourceLocation, 3: ResourceLocation, 4: ResourceLocation, 5: ResourceLocation, 6: ResourceLocation, 7: ResourceLocation, 8: ResourceLocation, 9: ResourceLocation, 10: ResourceLocation};
|
|
readonly static "SPRINT_SPEED_MOD": 1.33;
|
|
readonly static "TYPE_BRITISH": 4;
|
|
readonly static "TYPE_RAGDOLL": 7;
|
|
readonly static "WALK_SPEED_MOD": 0.8;
|
|
}
|
|
type Cat_ = Cat;
|
|
interface BlockBuilderProvider {
|
|
getBlockBuilderKJS(): Internal.BlockBuilder;
|
|
get blockBuilderKJS(): Internal.BlockBuilder
|
|
}
|
|
type BlockBuilderProvider_ = BlockBuilderProvider;
|
|
interface TooltipComponent {
|
|
}
|
|
type TooltipComponent_ = TooltipComponent;
|
|
class Biome$Precipitation extends Internal.Enum<Internal.Biome$Precipitation> implements Internal.StringRepresentable {
|
|
static byName($$0: string): Internal.Biome$Precipitation;
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.Biome$Precipitation;
|
|
static values(): Internal.Biome$Precipitation[];
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "RAIN": Internal.Biome$Precipitation;
|
|
readonly static "NONE": Internal.Biome$Precipitation;
|
|
readonly static "SNOW": Internal.Biome$Precipitation;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type Biome$Precipitation_ = "snow" | "rain" | Biome$Precipitation | "none";
|
|
class ExplosionDamageCalculator {
|
|
constructor()
|
|
shouldBlockExplode($$0: Internal.Explosion_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: number): boolean;
|
|
getBlockExplosionResistance($$0: Internal.Explosion_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: Internal.FluidState_): Internal.Optional<number>;
|
|
}
|
|
type ExplosionDamageCalculator_ = ExplosionDamageCalculator;
|
|
class WeighedSoundEvents implements Internal.Weighted<Internal.Sound> {
|
|
constructor($$0: ResourceLocation_, $$1: string)
|
|
getSound(): any;
|
|
getSound(): Internal.Sound;
|
|
addSound($$0: Internal.Weighted_<Internal.Sound_>): void;
|
|
getWeight(): number;
|
|
preloadIfRequired($$0: Internal.SoundEngine_): void;
|
|
getSubtitle(): Internal.Component;
|
|
getResourceLocation(): ResourceLocation;
|
|
get sound(): any
|
|
get sound(): Internal.Sound
|
|
get weight(): number
|
|
get subtitle(): Internal.Component
|
|
get resourceLocation(): ResourceLocation
|
|
}
|
|
type WeighedSoundEvents_ = WeighedSoundEvents;
|
|
interface AnnotatedType extends Internal.AnnotatedElement {
|
|
getAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
getDeclaredAnnotation(arg0: Internal.Class_<T>): T;
|
|
getAnnotatedOwnerType(): this;
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
getAnnotation(arg0: Internal.Class_<T>): T;
|
|
getAnnotations(): Internal.Annotation[];
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
getType(): Internal.Type;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
get annotatedOwnerType(): Internal.AnnotatedType
|
|
get annotations(): Internal.Annotation[]
|
|
get type(): Internal.Type
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
}
|
|
type AnnotatedType_ = AnnotatedType;
|
|
class WrapFactory {
|
|
constructor()
|
|
isJavaPrimitiveWrap(): boolean;
|
|
setJavaPrimitiveWrap(value: boolean): void;
|
|
wrap(data: Internal.SharedContextData_, scope: Internal.Scriptable_, obj: any, staticType: Internal.Class_<any>): any;
|
|
wrapNewObject(data: Internal.SharedContextData_, scope: Internal.Scriptable_, obj: any): Internal.Scriptable;
|
|
wrapJavaClass(data: Internal.SharedContextData_, scope: Internal.Scriptable_, javaClass: Internal.Class_<any>): Internal.Scriptable;
|
|
wrapAsJavaObject(data: Internal.SharedContextData_, scope: Internal.Scriptable_, javaObject: any, staticType: Internal.Class_<any>): Internal.Scriptable;
|
|
get javaPrimitiveWrap(): boolean
|
|
set javaPrimitiveWrap(value: boolean)
|
|
}
|
|
type WrapFactory_ = WrapFactory;
|
|
interface Chronology extends Internal.Comparable<Internal.Chronology> {
|
|
dateNow(arg0: Internal.ZoneId_): Internal.ChronoLocalDate;
|
|
eras(): Internal.List<Internal.Era>;
|
|
from(arg0: Internal.TemporalAccessor_): this;
|
|
compareTo(arg0: any): number;
|
|
resolveDate(arg0: Internal.Map_<Internal.TemporalField_, number>, arg1: Internal.ResolverStyle_): Internal.ChronoLocalDate;
|
|
dateNow(arg0: Internal.Clock_): Internal.ChronoLocalDate;
|
|
getCalendarType(): string;
|
|
compareTo(arg0: Internal.Chronology_): number;
|
|
of(arg0: string): this;
|
|
date(arg0: number, arg1: number, arg2: number): Internal.ChronoLocalDate;
|
|
range(arg0: Internal.ChronoField_): Internal.ValueRange;
|
|
prolepticYear(arg0: Internal.Era_, arg1: number): number;
|
|
eraOf(arg0: number): Internal.Era;
|
|
period(arg0: number, arg1: number, arg2: number): Internal.ChronoPeriod;
|
|
toString(): string;
|
|
epochSecond(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.ZoneOffset_): number;
|
|
getAvailableChronologies(): Internal.Set<Internal.Chronology>;
|
|
localDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDateTime<any>;
|
|
zonedDateTime(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ChronoZonedDateTime<any>;
|
|
getId(): string;
|
|
dateYearDay(arg0: Internal.Era_, arg1: number, arg2: number): Internal.ChronoLocalDate;
|
|
isLeapYear(arg0: number): boolean;
|
|
getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
|
|
date(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDate;
|
|
zonedDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime<any>;
|
|
hashCode(): number;
|
|
dateEpochDay(arg0: number): Internal.ChronoLocalDate;
|
|
dateYearDay(arg0: number, arg1: number): Internal.ChronoLocalDate;
|
|
date(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number): Internal.ChronoLocalDate;
|
|
epochSecond(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): number;
|
|
equals(arg0: any): boolean;
|
|
ofLocale(arg0: Internal.Locale_): this;
|
|
dateNow(): Internal.ChronoLocalDate;
|
|
get calendarType(): string
|
|
get availableChronologies(): Internal.Set<Internal.Chronology>
|
|
get id(): string
|
|
}
|
|
type Chronology_ = Chronology;
|
|
interface Mutable <T> {
|
|
setValue(arg0: T): void;
|
|
getValue(): T;
|
|
set value(arg0: T)
|
|
get value(): T
|
|
}
|
|
type Mutable_<T> = Mutable<T>;
|
|
class InputConstants$Type extends Internal.Enum<Internal.InputConstants$Type> {
|
|
getOrCreate($$0: number): Internal.InputConstants$Key;
|
|
static valueOf($$0: string): Internal.InputConstants$Type;
|
|
static values(): Internal.InputConstants$Type[];
|
|
readonly static "KEYSYM": Internal.InputConstants$Type;
|
|
readonly static "MOUSE": Internal.InputConstants$Type;
|
|
readonly static "SCANCODE": Internal.InputConstants$Type;
|
|
}
|
|
type InputConstants$Type_ = "keysym" | "mouse" | InputConstants$Type | "scancode";
|
|
interface RunningGame {
|
|
getPerformanceMetrics(): Internal.PerformanceMetrics;
|
|
setSessionEventListener(arg0: Internal.SessionEventListener_): void;
|
|
getSelectedLanguage(): com.mojang.bridge.game.Language;
|
|
getCurrentSession(): Internal.GameSession;
|
|
getVersion(): Internal.GameVersion;
|
|
get performanceMetrics(): Internal.PerformanceMetrics
|
|
set sessionEventListener(arg0: Internal.SessionEventListener_)
|
|
get selectedLanguage(): com.mojang.bridge.game.Language
|
|
get currentSession(): Internal.GameSession
|
|
get version(): Internal.GameVersion
|
|
}
|
|
type RunningGame_ = RunningGame;
|
|
interface IntCollection extends Internal.IntIterable, Internal.Collection<number> {
|
|
stream(): Internal.Stream<number>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
add(arg0: number): boolean;
|
|
contains(arg0: number): boolean;
|
|
toIntArray(): number[];
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
intStream(): Internal.IntStream;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
toArray(arg0: number[]): number[];
|
|
intParallelStream(): Internal.IntStream;
|
|
removeAll(arg0: Internal.IntCollection_): boolean;
|
|
intIterator(): Internal.IntIterator;
|
|
contains(arg0: any): boolean;
|
|
iterator(): Internal.IntIterator;
|
|
removeIf(arg0: Internal.IntPredicate_): boolean;
|
|
addAll(arg0: Internal.IntCollection_): boolean;
|
|
retainAll(arg0: Internal.IntCollection_): boolean;
|
|
forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
add(arg0: number): boolean;
|
|
toIntArray(arg0: number[]): number[];
|
|
parallelStream(): Internal.Stream<number>;
|
|
containsAll(arg0: Internal.IntCollection_): boolean;
|
|
remove(arg0: any): boolean;
|
|
removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
add(arg0: any): boolean;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
rem(arg0: number): boolean;
|
|
}
|
|
type IntCollection_ = IntCollection;
|
|
class AddLakeProperties {
|
|
constructor()
|
|
setInner(p: BlockStatePredicate_): void;
|
|
setOuter(p: BlockStatePredicate_): void;
|
|
set inner(p: BlockStatePredicate_)
|
|
set outer(p: BlockStatePredicate_)
|
|
"retrogen": number;
|
|
"barrier": BlockStatePredicate;
|
|
"worldgenLayer": DecorationGenerationStep;
|
|
"chance": number;
|
|
"biomes": Internal.BiomeFilter;
|
|
"id": ResourceLocation;
|
|
"fluid": BlockStatePredicate;
|
|
}
|
|
type AddLakeProperties_ = AddLakeProperties;
|
|
class BlastFurnaceBlockEntity extends Internal.AbstractFurnaceBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
setRecipeUsed($$0: Internal.Level_, $$1: Internal.ServerPlayer_, $$2: Internal.Recipe_<any>): boolean;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
hasCustomName(): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get maxStackSize(): number
|
|
}
|
|
type BlastFurnaceBlockEntity_ = BlastFurnaceBlockEntity;
|
|
class BlobFoliagePlacer extends Internal.FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_, $$2: number)
|
|
foliageHeight($$0: Internal.Random_, $$1: number, $$2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlobFoliagePlacer_ = BlobFoliagePlacer;
|
|
class TagKey <T> extends Internal.Record {
|
|
constructor($$0: Internal.ResourceKey_<any>, $$1: ResourceLocation_)
|
|
hashCode(): number;
|
|
registry(): Internal.ResourceKey<any>;
|
|
static create($$0: Internal.ResourceKey_<any>, $$1: ResourceLocation_): Internal.TagKey<T>;
|
|
cast($$0: Internal.ResourceKey_<any>): Internal.Optional<Internal.TagKey<E>>;
|
|
toString(): string;
|
|
location(): ResourceLocation;
|
|
equals($$0: any): boolean;
|
|
isFor($$0: Internal.ResourceKey_<any>): boolean;
|
|
static codec($$0: Internal.ResourceKey_<any>): Internal.Codec<Internal.TagKey<T>>;
|
|
static hashedCodec($$0: Internal.ResourceKey_<any>): Internal.Codec<Internal.TagKey<T>>;
|
|
}
|
|
type TagKey_<T> = TagKey<T>;
|
|
interface IntIterator extends Internal.PrimitiveIterator$OfInt {
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
skip(arg0: number): number;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
nextInt(): number;
|
|
}
|
|
type IntIterator_ = IntIterator;
|
|
class TypeWrappers {
|
|
constructor()
|
|
register(target: Internal.Class_<T>, validator: Internal.Predicate_<any>, factory: Internal.TypeWrapperFactory_<T>): void;
|
|
register(id: string, from: Internal.Class_<F>, to: Internal.Class_<T>, factory: Internal.Function_<F, T>): void;
|
|
register(target: Internal.Class_<T>, factory: Internal.TypeWrapperFactory_<T>): void;
|
|
getWrapperFactory(target: Internal.Class_<any>, from: any): Internal.TypeWrapperFactory<any>;
|
|
}
|
|
type TypeWrappers_ = TypeWrappers;
|
|
class AxolotlAttackablesSensor extends Internal.NearestVisibleLivingEntitySensor {
|
|
constructor()
|
|
readonly static "TARGET_DETECTION_DISTANCE": 8.0;
|
|
}
|
|
type AxolotlAttackablesSensor_ = AxolotlAttackablesSensor;
|
|
class DataResult <R> implements Internal.App<Internal.DataResult$Mu, R> {
|
|
get(): Internal.Either<R, Internal.DataResult$PartialResult<R>>;
|
|
addLifecycle(arg0: Internal.Lifecycle_): this;
|
|
static success(arg0: R): Internal.DataResult<R>;
|
|
static error(arg0: string, arg1: R): Internal.DataResult<R>;
|
|
error(): Internal.Optional<Internal.DataResult$PartialResult<R>>;
|
|
map(arg0: Internal.Function_<any, any>): Internal.DataResult<T>;
|
|
static instance(): Internal.DataResult$Instance;
|
|
setPartial(arg0: Internal.Supplier_<R>): this;
|
|
static error(arg0: string, arg1: Internal.Lifecycle_): Internal.DataResult<R>;
|
|
result(): Internal.Optional<R>;
|
|
static partialGet(arg0: Internal.Function_<K, V>, arg1: Internal.Supplier_<string>): Internal.Function<K, Internal.DataResult<V>>;
|
|
apply2stable(arg0: Internal.BiFunction_<R, R2, S>, arg1: Internal.DataResult_<R2>): Internal.DataResult<S>;
|
|
static unbox(arg0: Internal.App_<Internal.DataResult$Mu_, R>): Internal.DataResult<R>;
|
|
toString(): string;
|
|
ap(arg0: Internal.DataResult_<Internal.Function_<R, R2>>): Internal.DataResult<R2>;
|
|
static success(arg0: R, arg1: Internal.Lifecycle_): Internal.DataResult<R>;
|
|
mapError(arg0: Internal.UnaryOperator_<string>): this;
|
|
lifecycle(): Internal.Lifecycle;
|
|
setPartial(arg0: R): this;
|
|
static error(arg0: string, arg1: R, arg2: Internal.Lifecycle_): Internal.DataResult<R>;
|
|
hashCode(): number;
|
|
setLifecycle(arg0: Internal.Lifecycle_): this;
|
|
resultOrPartial(arg0: Internal.Consumer_<string>): Internal.Optional<R>;
|
|
apply3(arg0: Internal.Function3_<R, R2, R3, S>, arg1: Internal.DataResult_<R2>, arg2: Internal.DataResult_<R3>): Internal.DataResult<S>;
|
|
static error(arg0: string): Internal.DataResult<R>;
|
|
apply2(arg0: Internal.BiFunction_<R, R2, S>, arg1: Internal.DataResult_<R2>): Internal.DataResult<S>;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.DataResult<R2>;
|
|
equals(arg0: any): boolean;
|
|
getOrThrow(arg0: boolean, arg1: Internal.Consumer_<string>): R;
|
|
promotePartial(arg0: Internal.Consumer_<string>): this;
|
|
set partial(arg0: Internal.Supplier_<R>)
|
|
set partial(arg0: R)
|
|
set lifecycle(arg0: Internal.Lifecycle_)
|
|
}
|
|
type DataResult_<R> = DataResult<R>;
|
|
class SurfaceRelativeThresholdFilter extends Internal.PlacementFilter {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static of($$0: Internal.Heightmap$Types_, $$1: number, $$2: number): Internal.SurfaceRelativeThresholdFilter;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SurfaceRelativeThresholdFilter_ = SurfaceRelativeThresholdFilter;
|
|
interface ScreenEvents$BeforeTick {
|
|
beforeTick(arg0: Internal.Screen_): void;
|
|
}
|
|
type ScreenEvents$BeforeTick_ = ScreenEvents$BeforeTick | ((arg0: Internal.Screen)=>void);
|
|
class ShulkerBoxBlockEntity$AnimationStatus extends Internal.Enum<Internal.ShulkerBoxBlockEntity$AnimationStatus> {
|
|
static valueOf($$0: string): Internal.ShulkerBoxBlockEntity$AnimationStatus;
|
|
static values(): Internal.ShulkerBoxBlockEntity$AnimationStatus[];
|
|
readonly static "OPENING": Internal.ShulkerBoxBlockEntity$AnimationStatus;
|
|
readonly static "CLOSED": Internal.ShulkerBoxBlockEntity$AnimationStatus;
|
|
readonly static "CLOSING": Internal.ShulkerBoxBlockEntity$AnimationStatus;
|
|
readonly static "OPENED": Internal.ShulkerBoxBlockEntity$AnimationStatus;
|
|
}
|
|
type ShulkerBoxBlockEntity$AnimationStatus_ = "opening" | ShulkerBoxBlockEntity$AnimationStatus | "closing" | "closed" | "opened";
|
|
class ConstantInt extends Internal.IntProvider {
|
|
getType(): Internal.IntProviderType<any>;
|
|
getMinValue(): number;
|
|
toString(): string;
|
|
getMaxValue(): number;
|
|
static of($$0: number): Internal.ConstantInt;
|
|
sample($$0: Internal.Random_): number;
|
|
getValue(): number;
|
|
get type(): Internal.IntProviderType<any>
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
get value(): number
|
|
readonly static "ZERO": Internal.ConstantInt;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ConstantInt_ = ConstantInt;
|
|
interface HeightProviderType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
readonly static "UNIFORM": any;
|
|
readonly static "CONSTANT": any;
|
|
readonly static "WEIGHTED_LIST": any;
|
|
readonly static "VERY_BIASED_TO_BOTTOM": any;
|
|
readonly static "TRAPEZOID": any;
|
|
readonly static "BIASED_TO_BOTTOM": any;
|
|
}
|
|
type HeightProviderType_<P> = Special.HeightProviderType | HeightProviderType<P>;
|
|
class MinecartTNT extends Internal.AbstractMinecart {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getDefaultDisplayBlockState(): Internal.BlockState;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
shouldBlockExplode($$0: Internal.Explosion_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: number): boolean;
|
|
activateMinecart($$0: number, $$1: number, $$2: number, $$3: boolean): void;
|
|
getBlockExplosionResistance($$0: Internal.Explosion_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: Internal.FluidState_, $$5: number): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
primeFuse(): void;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
isPrimed(): boolean;
|
|
getFuse(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
getMinecartType(): Internal.AbstractMinecart$Type;
|
|
alwaysAccepts(): boolean;
|
|
destroy($$0: Internal.DamageSource_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
handleEntityEvent($$0: number): void;
|
|
get defaultDisplayBlockState(): Internal.BlockState
|
|
get primed(): boolean
|
|
get fuse(): number
|
|
get minecartType(): Internal.AbstractMinecart$Type
|
|
}
|
|
type MinecartTNT_ = MinecartTNT;
|
|
abstract class FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_)
|
|
foliageRadius($$0: Internal.Random_, $$1: number): number;
|
|
createFoliage($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: Internal.TreeConfiguration_, $$4: number, $$5: Internal.FoliagePlacer$FoliageAttachment_, $$6: number, $$7: number): void;
|
|
foliageHeight(arg0: Internal.Random_, arg1: number, arg2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type FoliagePlacer_ = FoliagePlacer;
|
|
interface AmbiguityConsumer <S> {
|
|
ambiguous(arg0: Internal.CommandNode_<S>, arg1: Internal.CommandNode_<S>, arg2: Internal.CommandNode_<S>, arg3: Internal.Collection_<string>): void;
|
|
}
|
|
type AmbiguityConsumer_<S> = AmbiguityConsumer<S> | ((arg0: Internal.CommandNode<S>, arg1: Internal.CommandNode<S>, arg2: Internal.CommandNode<S>, arg3: Internal.Collection<string>)=>void);
|
|
interface TimerCallback <T> {
|
|
handle(arg0: T, arg1: Internal.TimerQueue_<T>, arg2: number): void;
|
|
}
|
|
type TimerCallback_<T> = TimerCallback<T> | ((arg0: T, arg1: Internal.TimerQueue<T>, arg2: number)=>void);
|
|
class StonePressurePlateBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type StonePressurePlateBlockBuilder_ = StonePressurePlateBlockBuilder;
|
|
abstract class StructurePoolElement {
|
|
static legacy($$0: string, $$1: Internal.Holder_<Internal.StructureProcessorList_>): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.LegacySinglePoolElement>;
|
|
getType(): Internal.StructurePoolElementType<any>;
|
|
getSize(arg0: Internal.StructureManager_, arg1: Internal.Rotation_): Vec3i;
|
|
getShuffledJigsawBlocks(arg0: Internal.StructureManager_, arg1: BlockPos_, arg2: Internal.Rotation_, arg3: Internal.Random_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
static single($$0: string): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.SinglePoolElement>;
|
|
getBoundingBox(arg0: Internal.StructureManager_, arg1: BlockPos_, arg2: Internal.Rotation_): Internal.BoundingBox;
|
|
getGroundLevelDelta(): number;
|
|
handleDataMarker($$0: Internal.LevelAccessor_, $$1: Internal.StructureTemplate$StructureBlockInfo_, $$2: BlockPos_, $$3: Internal.Rotation_, $$4: Internal.Random_, $$5: Internal.BoundingBox_): void;
|
|
setProjection($$0: Internal.StructureTemplatePool$Projection_): this;
|
|
static legacy($$0: string): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.LegacySinglePoolElement>;
|
|
place(arg0: Internal.StructureManager_, arg1: Internal.WorldGenLevel_, arg2: Internal.StructureFeatureManager_, arg3: Internal.ChunkGenerator_, arg4: BlockPos_, arg5: BlockPos_, arg6: Internal.Rotation_, arg7: Internal.BoundingBox_, arg8: Internal.Random_, arg9: boolean): boolean;
|
|
static list($$0: Internal.List_<Internal.Function_<Internal.StructureTemplatePool$Projection_, any>>): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.ListPoolElement>;
|
|
getProjection(): Internal.StructureTemplatePool$Projection;
|
|
static empty(): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.EmptyPoolElement>;
|
|
static single($$0: string, $$1: Internal.Holder_<Internal.StructureProcessorList_>): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.SinglePoolElement>;
|
|
static feature($$0: Internal.Holder_<Internal.PlacedFeature_>): Internal.Function<Internal.StructureTemplatePool$Projection, Internal.FeaturePoolElement>;
|
|
get type(): Internal.StructurePoolElementType<any>
|
|
get groundLevelDelta(): number
|
|
set projection($$0: Internal.StructureTemplatePool$Projection_)
|
|
get projection(): Internal.StructureTemplatePool$Projection
|
|
readonly static "CODEC": any;
|
|
}
|
|
type StructurePoolElement_ = StructurePoolElement;
|
|
interface ScheduledFuture <V> extends Internal.Delayed, Internal.Future<V> {
|
|
}
|
|
type ScheduledFuture_<V> = ScheduledFuture<V>;
|
|
class ClientboundSetChunkCacheCenterPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getX(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getZ(): number;
|
|
isSkippable(): boolean;
|
|
get x(): number
|
|
get z(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetChunkCacheCenterPacket_ = ClientboundSetChunkCacheCenterPacket;
|
|
class Inventory implements Internal.Container, Internal.Nameable {
|
|
constructor($$0: Internal.Player_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
removeFromSelected($$0: boolean): Internal.ItemStack;
|
|
getSlotWithRemainingSpace($$0: Internal.ItemStack_): number;
|
|
add($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
static getSelectionSize(): number;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
add($$0: Internal.ItemStack_): boolean;
|
|
dropAll(): void;
|
|
removeItem($$0: number, $$1: number): Internal.ItemStack;
|
|
placeItemBackInInventory($$0: Internal.ItemStack_): void;
|
|
contains($$0: Internal.TagKey_<Internal.Item_>): boolean;
|
|
setChanged(): void;
|
|
setPickedItem($$0: Internal.ItemStack_): void;
|
|
getContainerSize(): number;
|
|
swapPaint($$0: number): void;
|
|
setItem($$0: number, $$1: Internal.ItemStack_): void;
|
|
replaceWith($$0: Internal.Inventory_): void;
|
|
getSuitableHotbarSlot(): number;
|
|
getName(): Internal.Component;
|
|
findSlotMatchingItem($$0: Internal.ItemStack_): number;
|
|
load($$0: Internal.ListTag_): void;
|
|
getMaxStackSize(): number;
|
|
getArmor($$0: number): Internal.ItemStack;
|
|
removeItemNoUpdate($$0: number): Internal.ItemStack;
|
|
hasCustomName(): boolean;
|
|
getDestroySpeed($$0: Internal.BlockState_): number;
|
|
tick(): void;
|
|
removeItem($$0: Internal.ItemStack_): void;
|
|
getItem($$0: number): Internal.ItemStack;
|
|
getSelected(): Internal.ItemStack;
|
|
getCustomName(): Internal.Component;
|
|
getDisplayName(): Internal.Component;
|
|
countItem($$0: Internal.Item_): number;
|
|
isEmpty(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
clearOrCountMatchingItems($$0: Internal.Predicate_<Internal.ItemStack_>, $$1: number, $$2: Internal.Container_): number;
|
|
hurtArmor($$0: Internal.DamageSource_, $$1: number, $$2: number[]): void;
|
|
save($$0: Internal.ListTag_): Internal.ListTag;
|
|
fillStackedContents($$0: Internal.StackedContents_): void;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
getTimesChanged(): number;
|
|
static isHotbarSlot($$0: number): boolean;
|
|
placeItemBackInInventory($$0: Internal.ItemStack_, $$1: boolean): void;
|
|
contains($$0: Internal.ItemStack_): boolean;
|
|
pickSlot($$0: number): void;
|
|
clearContent(): void;
|
|
findSlotMatchingUnusedItem($$0: Internal.ItemStack_): number;
|
|
getFreeSlot(): number;
|
|
get selectionSize(): number
|
|
set pickedItem($$0: Internal.ItemStack_)
|
|
get containerSize(): number
|
|
get suitableHotbarSlot(): number
|
|
get name(): Internal.Component
|
|
get maxStackSize(): number
|
|
get selected(): Internal.ItemStack
|
|
get customName(): Internal.Component
|
|
get displayName(): Internal.Component
|
|
get empty(): boolean
|
|
get timesChanged(): number
|
|
get freeSlot(): number
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "armor": Internal.NonNullList<Internal.ItemStack>;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "player": Internal.Player;
|
|
readonly static "INVENTORY_SIZE": 36;
|
|
readonly static "SLOT_OFFHAND": 40;
|
|
readonly "offhand": Internal.NonNullList<Internal.ItemStack>;
|
|
readonly static "NOT_FOUND_INDEX": -1;
|
|
readonly static "ALL_ARMOR_SLOTS": any;
|
|
readonly static "HELMET_SLOT_ONLY": any;
|
|
"selected": number;
|
|
readonly static "POP_TIME_DURATION": 5;
|
|
readonly "items": Internal.NonNullList<Internal.ItemStack>;
|
|
}
|
|
type Inventory_ = Inventory;
|
|
class SleepingEventJS extends Internal.LivingEntityEventJS {
|
|
constructor(entity: Internal.LivingEntity_, sleepingPos: BlockPos_)
|
|
getPos(): Internal.BlockContainerJS;
|
|
getEntity(): Internal.EntityJS;
|
|
static stopHandler(entity: Internal.LivingEntity_, sleepingPos: BlockPos_): void;
|
|
static startHandler(entity: Internal.LivingEntity_, sleepingPos: BlockPos_): void;
|
|
getSleepingPos(): BlockPos;
|
|
get pos(): Internal.BlockContainerJS
|
|
get entity(): Internal.EntityJS
|
|
get sleepingPos(): BlockPos
|
|
}
|
|
type SleepingEventJS_ = SleepingEventJS;
|
|
class Player$BedSleepingProblem extends Internal.Enum<Internal.Player$BedSleepingProblem> {
|
|
static values(): Internal.Player$BedSleepingProblem[];
|
|
getMessage(): Internal.Component;
|
|
static valueOf($$0: string): Internal.Player$BedSleepingProblem;
|
|
get message(): Internal.Component
|
|
readonly static "NOT_POSSIBLE_HERE": Internal.Player$BedSleepingProblem;
|
|
readonly static "OTHER_PROBLEM": Internal.Player$BedSleepingProblem;
|
|
readonly static "NOT_SAFE": Internal.Player$BedSleepingProblem;
|
|
readonly static "NOT_POSSIBLE_NOW": Internal.Player$BedSleepingProblem;
|
|
readonly static "OBSTRUCTED": Internal.Player$BedSleepingProblem;
|
|
readonly static "TOO_FAR_AWAY": Internal.Player$BedSleepingProblem;
|
|
}
|
|
type Player$BedSleepingProblem_ = "obstructed" | "too_far_away" | Player$BedSleepingProblem | "not_possible_here" | "not_possible_now" | "not_safe" | "other_problem";
|
|
class Biome$BiomeCategory extends Internal.Enum<Internal.Biome$BiomeCategory> implements Internal.StringRepresentable {
|
|
static values(): Internal.Biome$BiomeCategory[];
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static byName($$0: string): Internal.Biome$BiomeCategory;
|
|
static valueOf($$0: string): Internal.Biome$BiomeCategory;
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "DESERT": Internal.Biome$BiomeCategory;
|
|
readonly static "CODEC": any;
|
|
readonly static "TAIGA": Internal.Biome$BiomeCategory;
|
|
readonly static "MESA": Internal.Biome$BiomeCategory;
|
|
readonly static "NONE": Internal.Biome$BiomeCategory;
|
|
readonly static "ICY": Internal.Biome$BiomeCategory;
|
|
readonly static "EXTREME_HILLS": Internal.Biome$BiomeCategory;
|
|
readonly static "THEEND": Internal.Biome$BiomeCategory;
|
|
readonly static "OCEAN": Internal.Biome$BiomeCategory;
|
|
readonly static "RIVER": Internal.Biome$BiomeCategory;
|
|
readonly static "NETHER": Internal.Biome$BiomeCategory;
|
|
readonly static "PLAINS": Internal.Biome$BiomeCategory;
|
|
readonly static "MOUNTAIN": Internal.Biome$BiomeCategory;
|
|
readonly static "SWAMP": Internal.Biome$BiomeCategory;
|
|
readonly static "MUSHROOM": Internal.Biome$BiomeCategory;
|
|
readonly static "FOREST": Internal.Biome$BiomeCategory;
|
|
readonly static "JUNGLE": Internal.Biome$BiomeCategory;
|
|
readonly static "SAVANNA": Internal.Biome$BiomeCategory;
|
|
readonly static "BEACH": Internal.Biome$BiomeCategory;
|
|
readonly static "UNDERGROUND": Internal.Biome$BiomeCategory;
|
|
}
|
|
type Biome$BiomeCategory_ = "forest" | "taiga" | "jungle" | "plains" | "river" | "mushroom" | "ocean" | "theend" | "nether" | "underground" | "beach" | Biome$BiomeCategory | "none" | "mesa" | "swamp" | "icy" | "mountain" | "extreme_hills" | "savanna" | "desert";
|
|
interface DoubleBidirectionalIterator extends Internal.DoubleIterator, Internal.ObjectBidirectionalIterator<number> {
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
skip(arg0: number): number;
|
|
forEachRemaining(arg0: Internal.DoubleConsumer_): void;
|
|
previous(): number;
|
|
back(arg0: number): number;
|
|
previousDouble(): number;
|
|
}
|
|
type DoubleBidirectionalIterator_ = DoubleBidirectionalIterator;
|
|
class BendingTrunkPlacer extends Internal.TrunkPlacer {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.IntProvider_)
|
|
placeTrunk($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BendingTrunkPlacer_ = BendingTrunkPlacer;
|
|
interface UnitVariables {
|
|
getVariables(): Internal.VariableSet;
|
|
get variables(): Internal.VariableSet
|
|
}
|
|
type UnitVariables_ = UnitVariables | (()=>Internal.VariableSet_);
|
|
class DifficultyInstance {
|
|
constructor($$0: Internal.Difficulty_, $$1: number, $$2: number, $$3: number)
|
|
getDifficulty(): Internal.Difficulty;
|
|
isHard(): boolean;
|
|
getEffectiveDifficulty(): number;
|
|
isHarderThan($$0: number): boolean;
|
|
getSpecialMultiplier(): number;
|
|
get difficulty(): Internal.Difficulty
|
|
get hard(): boolean
|
|
get effectiveDifficulty(): number
|
|
get specialMultiplier(): number
|
|
}
|
|
type DifficultyInstance_ = DifficultyInstance;
|
|
class UnboundedMapCodec <K, V> implements Internal.BaseMapCodec<K, V>, Internal.Codec<Internal.Map<K, V>> {
|
|
constructor(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>)
|
|
keyCodec(): Internal.Codec<K>;
|
|
orElse(arg0: Internal.Map_<K, V>): Internal.Codec<Internal.Map<K, V>>;
|
|
optionalFieldOf(arg0: string, arg1: Internal.Map_<K, V>): Internal.MapCodec<Internal.Map<K, V>>;
|
|
promotePartial(arg0: Internal.Consumer_<string>): Internal.Codec<Internal.Map<K, V>>;
|
|
listOf(): Internal.Codec<Internal.List<Internal.Map<K, V>>>;
|
|
withLifecycle(arg0: Internal.Lifecycle_): Internal.Decoder<any>;
|
|
deprecated(arg0: number): Internal.Codec<Internal.Map<K, V>>;
|
|
orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<any>): Internal.Codec<Internal.Map<K, V>>;
|
|
xmap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
parse(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Map<K, V>>;
|
|
simple(): Internal.Decoder$Simple<Internal.Map<K, V>>;
|
|
stable(): Internal.Codec<Internal.Map<K, V>>;
|
|
encode(arg0: any, arg1: Internal.DynamicOps_<any>, arg2: any): Internal.DataResult<any>;
|
|
decode(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<Internal.Map<K, V>>;
|
|
flatXmap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
optionalFieldOf(arg0: string, arg1: Internal.Map_<K, V>, arg2: Internal.Lifecycle_): Internal.MapCodec<Internal.Map<K, V>>;
|
|
orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<any>): Internal.Codec<Internal.Map<K, V>>;
|
|
decode(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Pair<Internal.Map<K, V>, T>>;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.Decoder<B>;
|
|
orElse(arg0: Internal.Consumer_<string>, arg1: Internal.Map_<K, V>): Internal.Codec<Internal.Map<K, V>>;
|
|
encode(arg0: Internal.Map_<K, V>, arg1: Internal.DynamicOps_<T>, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
|
|
map(arg0: Internal.Function_<any, any>): Internal.Decoder<B>;
|
|
fieldOf(arg0: string): Internal.MapEncoder<any>;
|
|
mapResult(arg0: Internal.Codec$ResultFunction_<Internal.Map_<K, V>>): Internal.Codec<Internal.Map<K, V>>;
|
|
dispatchMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.MapCodec<E>;
|
|
encodeStart(arg0: Internal.DynamicOps_<T>, arg1: Internal.Map_<K, V>): Internal.DataResult<T>;
|
|
partialDispatch(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
parse(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Map<K, V>>;
|
|
terminal(): Internal.Decoder$Terminal<Internal.Map<K, V>>;
|
|
optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: Internal.Map_<K, V>, arg3: Internal.Lifecycle_): Internal.MapCodec<Internal.Map<K, V>>;
|
|
dispatch(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
toString(): string;
|
|
flatComapMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
dispatch(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
dispatchMap(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.MapCodec<E>;
|
|
comapFlatMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
flatComap(arg0: Internal.Function_<any, any>): Internal.Encoder<B>;
|
|
orElseGet(arg0: Internal.Supplier_<any>): Internal.Codec<Internal.Map<K, V>>;
|
|
decode(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Pair<Internal.Map<K, V>, T>>;
|
|
hashCode(): number;
|
|
elementCodec(): Internal.Codec<V>;
|
|
comap(arg0: Internal.Function_<any, any>): Internal.Encoder<B>;
|
|
boxed(): Internal.Decoder$Boxed<Internal.Map<K, V>>;
|
|
orElse(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Map_<K, V>): Internal.Codec<Internal.Map<K, V>>;
|
|
dispatchStable(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
equals(arg0: any): boolean;
|
|
optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<Internal.Map<K, V>>>;
|
|
encode(arg0: Internal.Map_<K, V>, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
|
|
}
|
|
type UnboundedMapCodec_<K, V> = UnboundedMapCodec<K, V>;
|
|
class OffsetTime implements Internal.Comparable<Internal.OffsetTime>, Internal.Temporal, Internal.TemporalAdjuster, Internal.Serializable {
|
|
getHour(): number;
|
|
minusHours(arg0: number): this;
|
|
toLocalTime(): Internal.LocalTime;
|
|
plusHours(arg0: number): this;
|
|
isBefore(arg0: Internal.OffsetTime_): boolean;
|
|
compareTo(arg0: any): number;
|
|
getMinute(): number;
|
|
isEqual(arg0: Internal.OffsetTime_): boolean;
|
|
minusMinutes(arg0: number): this;
|
|
compareTo(arg0: Internal.OffsetTime_): number;
|
|
static now(arg0: Internal.Clock_): Internal.OffsetTime;
|
|
static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.OffsetTime;
|
|
with(arg0: Internal.TemporalField_, arg1: number): this;
|
|
toEpochSecond(arg0: Internal.LocalDate_): number;
|
|
plusNanos(arg0: number): this;
|
|
minusSeconds(arg0: number): this;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
withMinute(arg0: number): this;
|
|
static of(arg0: Internal.LocalTime_, arg1: Internal.ZoneOffset_): Internal.OffsetTime;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.OffsetTime;
|
|
with(arg0: Internal.TemporalAdjuster_): this;
|
|
atDate(arg0: Internal.LocalDate_): Internal.OffsetDateTime;
|
|
static parse(arg0: Internal.CharSequence_): Internal.OffsetTime;
|
|
truncatedTo(arg0: Internal.TemporalUnit_): this;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
withNano(arg0: number): this;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.OffsetTime;
|
|
withOffsetSameInstant(arg0: Internal.ZoneOffset_): this;
|
|
plusMinutes(arg0: number): this;
|
|
plusSeconds(arg0: number): this;
|
|
withHour(arg0: number): this;
|
|
withSecond(arg0: number): this;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
static now(arg0: Internal.ZoneId_): Internal.OffsetTime;
|
|
withOffsetSameLocal(arg0: Internal.ZoneOffset_): this;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
getOffset(): Internal.ZoneOffset;
|
|
static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.ZoneOffset_): Internal.OffsetTime;
|
|
isAfter(arg0: Internal.OffsetTime_): boolean;
|
|
toString(): string;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
getNano(): number;
|
|
getSecond(): number;
|
|
plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
static now(): Internal.OffsetTime;
|
|
hashCode(): number;
|
|
equals(arg0: any): boolean;
|
|
minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
minusNanos(arg0: number): this;
|
|
get hour(): number
|
|
get minute(): number
|
|
get offset(): Internal.ZoneOffset
|
|
get nano(): number
|
|
get second(): number
|
|
readonly static "MAX": Internal.OffsetTime;
|
|
readonly static "MIN": Internal.OffsetTime;
|
|
}
|
|
type OffsetTime_ = OffsetTime;
|
|
class User {
|
|
constructor($$0: string, $$1: string, $$2: string, $$3: Internal.Optional_<string>, $$4: Internal.Optional_<string>, $$5: Internal.User$Type_)
|
|
getGameProfile(): Internal.GameProfile;
|
|
getClientId(): Internal.Optional<string>;
|
|
getSessionId(): string;
|
|
getName(): string;
|
|
getXuid(): Internal.Optional<string>;
|
|
getUuid(): string;
|
|
getAccessToken(): string;
|
|
getType(): Internal.User$Type;
|
|
get gameProfile(): Internal.GameProfile
|
|
get clientId(): Internal.Optional<string>
|
|
get sessionId(): string
|
|
get name(): string
|
|
get xuid(): Internal.Optional<string>
|
|
get uuid(): string
|
|
get accessToken(): string
|
|
get type(): Internal.User$Type
|
|
}
|
|
type User_ = User;
|
|
class Suggestions {
|
|
constructor(arg0: Internal.StringRange_, arg1: Internal.List_<Internal.Suggestion_>)
|
|
static create(arg0: string, arg1: Internal.Collection_<Internal.Suggestion_>): Internal.Suggestions;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
static merge(arg0: string, arg1: Internal.Collection_<Internal.Suggestions_>): Internal.Suggestions;
|
|
getList(): Internal.List<Internal.Suggestion>;
|
|
static empty(): Internal.CompletableFuture<Internal.Suggestions>;
|
|
isEmpty(): boolean;
|
|
equals(arg0: any): boolean;
|
|
getRange(): Internal.StringRange;
|
|
get list(): Internal.List<Internal.Suggestion>
|
|
get empty(): boolean
|
|
get range(): Internal.StringRange
|
|
}
|
|
type Suggestions_ = Suggestions;
|
|
class SimpleRandomFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.HolderSet_<Internal.PlacedFeature_>)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "features": Internal.HolderSet<Internal.PlacedFeature>;
|
|
}
|
|
type SimpleRandomFeatureConfiguration_ = SimpleRandomFeatureConfiguration;
|
|
abstract class CharBuffer extends Internal.Buffer implements Internal.Comparable<Internal.CharBuffer>, Internal.CharSequence, Internal.Appendable, Internal.Readable {
|
|
put(arg0: string): this;
|
|
isDirect(): boolean;
|
|
compareTo(arg0: any): number;
|
|
order(): Internal.ByteOrder;
|
|
reset(): this;
|
|
put(arg0: number, arg1: string[]): this;
|
|
charAt(arg0: number): string;
|
|
get(arg0: number, arg1: string[]): this;
|
|
put(arg0: Internal.CharBuffer_): this;
|
|
length(): number;
|
|
put(arg0: number, arg1: string[], arg2: number, arg3: number): this;
|
|
put(arg0: number, arg1: Internal.CharBuffer_, arg2: number, arg3: number): this;
|
|
limit(arg0: number): this;
|
|
append(arg0: Internal.CharSequence_): Internal.Appendable;
|
|
static allocate(arg0: number): Internal.CharBuffer;
|
|
put(arg0: string): this;
|
|
static wrap(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.CharBuffer;
|
|
append(arg0: string): this;
|
|
slice(): this;
|
|
static wrap(arg0: string[]): Internal.CharBuffer;
|
|
compareTo(arg0: Internal.CharBuffer_): number;
|
|
chars(): Internal.IntStream;
|
|
get(arg0: string[], arg1: number, arg2: number): this;
|
|
put(arg0: string[], arg1: number, arg2: number): this;
|
|
static wrap(arg0: string[], arg1: number, arg2: number): Internal.CharBuffer;
|
|
array(): string[];
|
|
get(): string;
|
|
static wrap(arg0: Internal.CharSequence_): Internal.CharBuffer;
|
|
arrayOffset(): number;
|
|
isEmpty(): boolean;
|
|
flip(): this;
|
|
clear(): this;
|
|
read(arg0: Internal.CharBuffer_): number;
|
|
asReadOnlyBuffer(): this;
|
|
subSequence(arg0: number, arg1: number): Internal.CharSequence;
|
|
get(arg0: number, arg1: string[], arg2: number, arg3: number): this;
|
|
put(arg0: number, arg1: string): this;
|
|
hasArray(): boolean;
|
|
compact(): this;
|
|
toString(): string;
|
|
get(arg0: number): string;
|
|
get(arg0: string[]): this;
|
|
rewind(): Internal.Buffer;
|
|
put(arg0: string, arg1: number, arg2: number): this;
|
|
put(arg0: string[]): this;
|
|
mark(): Internal.Buffer;
|
|
hashCode(): number;
|
|
mismatch(arg0: Internal.CharBuffer_): number;
|
|
append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
|
|
position(arg0: number): Internal.Buffer;
|
|
equals(arg0: any): boolean;
|
|
slice(arg0: number, arg1: number): this;
|
|
codePoints(): Internal.IntStream;
|
|
duplicate(): this;
|
|
get direct(): boolean
|
|
get empty(): boolean
|
|
}
|
|
type CharBuffer_ = CharBuffer;
|
|
interface ComponentProvider {
|
|
fromBlockEntity(blockEntity: Internal.BlockEntity_): this;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
fromChunk(chunk: Internal.ChunkAccess_): this;
|
|
toComponentPacket(key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
fromScoreboard(scoreboard: Internal.Scoreboard_): this;
|
|
fromWorld(world: Internal.Level_): this;
|
|
fromEntity(entity: Internal.Entity_): this;
|
|
fromItemStack(stack: Internal.ItemStack_): this;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
fromLevel(level: Internal.LevelData_): this;
|
|
getComponentContainer(): Internal.ComponentContainer;
|
|
fromTeam(team: Internal.Team_): this;
|
|
getRecipientsForComponentSync(): Internal.Iterator<Internal.ServerPlayer>;
|
|
get componentContainer(): Internal.ComponentContainer
|
|
get recipientsForComponentSync(): Internal.Iterator<Internal.ServerPlayer>
|
|
}
|
|
type ComponentProvider_ = ComponentProvider;
|
|
interface Codec$ResultFunction <A> {
|
|
apply(arg0: Internal.DynamicOps_<T>, arg1: T, arg2: Internal.DataResult_<Internal.Pair_<A, T>>): Internal.DataResult<Internal.Pair<A, T>>;
|
|
coApply(arg0: Internal.DynamicOps_<T>, arg1: A, arg2: Internal.DataResult_<T>): Internal.DataResult<T>;
|
|
}
|
|
type Codec$ResultFunction_<A> = Codec$ResultFunction<A>;
|
|
class Uniform extends Internal.AbstractUniform implements Internal.AutoCloseable {
|
|
constructor($$0: string, $$1: number, $$2: number, $$3: Internal.Shader_)
|
|
upload(): void;
|
|
getCount(): number;
|
|
set($$0: number): void;
|
|
getFloatBuffer(): Internal.FloatBuffer;
|
|
static glGetAttribLocation($$0: number, $$1: Internal.CharSequence_): number;
|
|
setMat3x2($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
setLocation($$0: number): void;
|
|
set($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
setMat3x3($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void;
|
|
set($$0: number, $$1: number): void;
|
|
set($$0: number, $$1: number, $$2: number): void;
|
|
getIntBuffer(): Internal.IntBuffer;
|
|
set($$0: Internal.Vector3f_): void;
|
|
set($$0: Internal.Vector4f_): void;
|
|
setMat4x2($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
setMat4x4($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number, $$14: number, $$15: number): void;
|
|
set($$0: number, $$1: number): void;
|
|
getType(): number;
|
|
setSafe($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
getName(): string;
|
|
static glGetUniformLocation($$0: number, $$1: Internal.CharSequence_): number;
|
|
set($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
set($$0: number, $$1: number): void;
|
|
getLocation(): number;
|
|
setMat2x2($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
set($$0: number, $$1: number, $$2: number): void;
|
|
setMat3x4($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void;
|
|
handler$zpl000$iris$upload(arg0: Internal.CallbackInfo_): void;
|
|
setSafe($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
static uploadInteger($$0: number, $$1: number): void;
|
|
set($$0: com.mojang.math.Matrix3f_): void;
|
|
set($$0: number): void;
|
|
set($$0: com.mojang.math.Matrix4f_): void;
|
|
set($$0: number[]): void;
|
|
setMat4x3($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void;
|
|
static glBindAttribLocation($$0: number, $$1: number, $$2: Internal.CharSequence_): void;
|
|
setMat2x4($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
close(): void;
|
|
setMat2x3($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
static getTypeFromString($$0: string): number;
|
|
get count(): number
|
|
get floatBuffer(): Internal.FloatBuffer
|
|
set location($$0: number)
|
|
get intBuffer(): Internal.IntBuffer
|
|
get type(): number
|
|
get name(): string
|
|
get location(): number
|
|
readonly static "UT_MAT4": 10;
|
|
readonly static "UT_FLOAT4": 7;
|
|
readonly static "UT_MAT2": 8;
|
|
readonly static "UT_MAT3": 9;
|
|
readonly static "UT_INT2": 1;
|
|
readonly static "UT_INT1": 0;
|
|
readonly static "UT_INT4": 3;
|
|
readonly static "UT_FLOAT3": 6;
|
|
readonly static "UT_INT3": 2;
|
|
readonly static "UT_FLOAT2": 5;
|
|
readonly static "UT_FLOAT1": 4;
|
|
}
|
|
type Uniform_ = Uniform;
|
|
class PieceGenerator$Context <C> extends Internal.Record {
|
|
constructor($$0: C, $$1: Internal.ChunkGenerator_, $$2: Internal.StructureManager_, $$3: Internal.ChunkPos_, $$4: Internal.LevelHeightAccessor_, $$5: Internal.WorldgenRandom_, $$6: number)
|
|
hashCode(): number;
|
|
random(): Internal.WorldgenRandom;
|
|
toString(): string;
|
|
seed(): number;
|
|
heightAccessor(): Internal.LevelHeightAccessor;
|
|
structureManager(): Internal.StructureManager;
|
|
equals($$0: any): boolean;
|
|
chunkGenerator(): Internal.ChunkGenerator;
|
|
config(): C;
|
|
chunkPos(): Internal.ChunkPos;
|
|
}
|
|
type PieceGenerator$Context_<C> = PieceGenerator$Context<C>;
|
|
class LootPoolEntryType extends Internal.SerializerType<Internal.LootPoolEntryContainer> {
|
|
constructor($$0: Internal.Serializer_<any>)
|
|
}
|
|
type LootPoolEntryType_ = LootPoolEntryType | Special.LootPoolEntryType;
|
|
class ClientboundRecipePacket$State extends Internal.Enum<Internal.ClientboundRecipePacket$State> {
|
|
static values(): Internal.ClientboundRecipePacket$State[];
|
|
static valueOf($$0: string): Internal.ClientboundRecipePacket$State;
|
|
readonly static "REMOVE": Internal.ClientboundRecipePacket$State;
|
|
readonly static "ADD": Internal.ClientboundRecipePacket$State;
|
|
readonly static "INIT": Internal.ClientboundRecipePacket$State;
|
|
}
|
|
type ClientboundRecipePacket$State_ = "init" | "remove" | ClientboundRecipePacket$State | "add";
|
|
interface ScreenInputDelegate {
|
|
architectury_delegateInputs(): Internal.Screen;
|
|
}
|
|
type ScreenInputDelegate_ = ScreenInputDelegate;
|
|
interface BufferVertexFormat {
|
|
from(format: Internal.VertexFormat_): this;
|
|
getStride(): number;
|
|
get stride(): number
|
|
}
|
|
type BufferVertexFormat_ = BufferVertexFormat;
|
|
class ClientboundBlockDestructionPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: BlockPos_, $$2: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getProgress(): number;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get progress(): number
|
|
get pos(): BlockPos
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundBlockDestructionPacket_ = ClientboundBlockDestructionPacket;
|
|
class MushroomCow extends Internal.Cow implements Internal.Shearable {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
getMushroomType(): Internal.MushroomCow$MushroomType;
|
|
static checkMushroomSpawnRules($$0: Internal.EntityType_<Internal.MushroomCow_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
thunderHit($$0: Internal.ServerLevel_, $$1: Internal.LightningBolt_): void;
|
|
shear($$0: Internal.SoundSource_): void;
|
|
readyForShearing(): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.Cow;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get mushroomType(): Internal.MushroomCow$MushroomType
|
|
}
|
|
type MushroomCow_ = MushroomCow;
|
|
class ClientboundChatPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Component_, $$1: Internal.ChatType_, $$2: Internal.UUID_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getMessage(): Internal.Component;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getType(): Internal.ChatType;
|
|
isSkippable(): boolean;
|
|
getSender(): Internal.UUID;
|
|
get message(): Internal.Component
|
|
get type(): Internal.ChatType
|
|
get skippable(): boolean
|
|
get sender(): Internal.UUID
|
|
}
|
|
type ClientboundChatPacket_ = ClientboundChatPacket;
|
|
class ArmorItemBuilder$Helmet extends Internal.ArmorItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
}
|
|
type ArmorItemBuilder$Helmet_ = ArmorItemBuilder$Helmet;
|
|
class RenderStateShard$WriteMaskStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: boolean, $$1: boolean)
|
|
toString(): string;
|
|
}
|
|
type RenderStateShard$WriteMaskStateShard_ = RenderStateShard$WriteMaskStateShard;
|
|
interface Hash {
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "PRIMES": any;
|
|
readonly static "DEFAULT_LOAD_FACTOR": 0.75;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "FREE": 0;
|
|
readonly static "VERY_FAST_LOAD_FACTOR": 0.25;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "DEFAULT_GROWTH_FACTOR": 16;
|
|
readonly static "FAST_LOAD_FACTOR": 0.5;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "OCCUPIED": -1;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "REMOVED": 1;
|
|
readonly static "DEFAULT_INITIAL_SIZE": 16;
|
|
}
|
|
type Hash_ = Hash;
|
|
abstract class AbstractSet <E> extends Internal.AbstractCollection<E> implements Internal.Set<E> {
|
|
hashCode(): number;
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
parallelStream(): Internal.Stream<E>;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type AbstractSet_<E> = AbstractSet<E>;
|
|
class Toast$Visibility extends Internal.Enum<Internal.Toast$Visibility> {
|
|
playSound($$0: Internal.SoundManager_): void;
|
|
static values(): Internal.Toast$Visibility[];
|
|
static valueOf($$0: string): Internal.Toast$Visibility;
|
|
readonly static "HIDE": Internal.Toast$Visibility;
|
|
readonly static "SHOW": Internal.Toast$Visibility;
|
|
}
|
|
type Toast$Visibility_ = "hide" | "show" | Toast$Visibility;
|
|
class ClampedInt extends Internal.IntProvider {
|
|
constructor($$0: Internal.IntProvider_, $$1: number, $$2: number)
|
|
getType(): Internal.IntProviderType<any>;
|
|
getMinValue(): number;
|
|
static of($$0: Internal.IntProvider_, $$1: number, $$2: number): Internal.ClampedInt;
|
|
getMaxValue(): number;
|
|
sample($$0: Internal.Random_): number;
|
|
get type(): Internal.IntProviderType<any>
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ClampedInt_ = ClampedInt;
|
|
class ClientPacketListener implements Internal.ClientGamePacketListener, Internal.NetworkHandlerExtensions {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.Screen_, $$2: Internal.Connection_, $$3: Internal.GameProfile_, $$4: Internal.ClientTelemetryManager_)
|
|
setActionBarText($$0: Internal.ClientboundSetActionBarTextPacket_): void;
|
|
handleContainerSetSlot($$0: Internal.ClientboundContainerSetSlotPacket_): void;
|
|
handleAddPlayer($$0: Internal.ClientboundAddPlayerPacket_): void;
|
|
handleSetScore($$0: Internal.ClientboundSetScorePacket_): void;
|
|
handleAnimate($$0: Internal.ClientboundAnimatePacket_): void;
|
|
handleResourcePack($$0: Internal.ClientboundResourcePackPacket_): void;
|
|
handleOpenScreen($$0: Internal.ClientboundOpenScreenPacket_): void;
|
|
handleContainerContent($$0: Internal.ClientboundContainerSetContentPacket_): void;
|
|
handleLogin($$0: Internal.ClientboundLoginPacket_): void;
|
|
handleTagQueryPacket($$0: Internal.ClientboundTagQueryPacket_): void;
|
|
getConnection(): Internal.Connection;
|
|
onDisconnect($$0: Internal.Component_): void;
|
|
getPlayerInfo($$0: string): Internal.PlayerInfo;
|
|
handleUpdateAttributes($$0: Internal.ClientboundUpdateAttributesPacket_): void;
|
|
handleSetSpawn($$0: Internal.ClientboundSetDefaultSpawnPositionPacket_): void;
|
|
handler$bfj001$handleLogin(packet: Internal.ClientboundLoginPacket_, callbackInfo: Internal.CallbackInfo_): void;
|
|
handleCustomPayload($$0: Internal.ClientboundCustomPayloadPacket_): void;
|
|
handleLookAt($$0: Internal.ClientboundPlayerLookAtPacket_): void;
|
|
handleParticleEvent($$0: Internal.ClientboundLevelParticlesPacket_): void;
|
|
levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
|
|
getCommands(): Internal.CommandDispatcher<Internal.SharedSuggestionProvider>;
|
|
handleTitlesClear($$0: Internal.ClientboundClearTitlesPacket_): void;
|
|
handleRemoveEntities($$0: Internal.ClientboundRemoveEntitiesPacket_): void;
|
|
handleContainerClose($$0: Internal.ClientboundContainerClosePacket_): void;
|
|
handleTeleportEntity($$0: Internal.ClientboundTeleportEntityPacket_): void;
|
|
handleSetCamera($$0: Internal.ClientboundSetCameraPacket_): void;
|
|
handleForgetLevelChunk($$0: Internal.ClientboundForgetLevelChunkPacket_): void;
|
|
handlePlayerCombatEnter($$0: Internal.ClientboundPlayerCombatEnterPacket_): void;
|
|
handleBlockEvent($$0: Internal.ClientboundBlockEventPacket_): void;
|
|
handleLightUpdatePacket($$0: Internal.ClientboundLightUpdatePacket_): void;
|
|
handleMoveVehicle($$0: Internal.ClientboundMoveVehiclePacket_): void;
|
|
handleCommands($$0: Internal.ClientboundCommandsPacket_): void;
|
|
handleSetBorderCenter($$0: Internal.ClientboundSetBorderCenterPacket_): void;
|
|
getOnlinePlayers(): Internal.Collection<Internal.PlayerInfo>;
|
|
handleItemCooldown($$0: Internal.ClientboundCooldownPacket_): void;
|
|
handleAddExperienceOrb($$0: Internal.ClientboundAddExperienceOrbPacket_): void;
|
|
setSubtitleText($$0: Internal.ClientboundSetSubtitleTextPacket_): void;
|
|
handleRespawn($$0: Internal.ClientboundRespawnPacket_): void;
|
|
getLevel(): Internal.ClientLevel;
|
|
handleCommandSuggestions($$0: Internal.ClientboundCommandSuggestionsPacket_): void;
|
|
handleSetEquipment($$0: Internal.ClientboundSetEquipmentPacket_): void;
|
|
handleChunkBlocksUpdate($$0: Internal.ClientboundSectionBlocksUpdatePacket_): void;
|
|
getOnlinePlayerIds(): Internal.Collection<Internal.UUID>;
|
|
handleExplosion($$0: Internal.ClientboundExplodePacket_): void;
|
|
handleKeepAlive($$0: Internal.ClientboundKeepAlivePacket_): void;
|
|
handleUpdateMobEffect($$0: Internal.ClientboundUpdateMobEffectPacket_): void;
|
|
handleUpdateRecipes($$0: Internal.ClientboundUpdateRecipesPacket_): void;
|
|
handleOpenBook($$0: Internal.ClientboundOpenBookPacket_): void;
|
|
handleLevelChunkWithLight($$0: Internal.ClientboundLevelChunkWithLightPacket_): void;
|
|
handleBlockEntityData($$0: Internal.ClientboundBlockEntityDataPacket_): void;
|
|
handlePlayerInfo($$0: Internal.ClientboundPlayerInfoPacket_): void;
|
|
handleCustomSoundEvent($$0: Internal.ClientboundCustomSoundPacket_): void;
|
|
handleUpdateAdvancementsPacket($$0: Internal.ClientboundUpdateAdvancementsPacket_): void;
|
|
handleSetChunkCacheRadius($$0: Internal.ClientboundSetChunkCacheRadiusPacket_): void;
|
|
handleAddVibrationSignal($$0: Internal.ClientboundAddVibrationSignalPacket_): void;
|
|
handler$bfj001$handleChat(clientboundChatPacket: Internal.ClientboundChatPacket_, callbackInfo: Internal.CallbackInfo_): void;
|
|
handleMapItemData($$0: Internal.ClientboundMapItemDataPacket_): void;
|
|
getAdvancements(): Internal.ClientAdvancements;
|
|
handleInitializeBorder($$0: Internal.ClientboundInitializeBorderPacket_): void;
|
|
handleSetPlayerTeamPacket($$0: Internal.ClientboundSetPlayerTeamPacket_): void;
|
|
handleBlockDestruction($$0: Internal.ClientboundBlockDestructionPacket_): void;
|
|
getAddon(): Internal.ClientPlayNetworkAddon;
|
|
handleTakeItemEntity($$0: Internal.ClientboundTakeItemEntityPacket_): void;
|
|
handleEntityLinkPacket($$0: Internal.ClientboundSetEntityLinkPacket_): void;
|
|
handleSetTime($$0: Internal.ClientboundSetTimePacket_): void;
|
|
handleSetBorderSize($$0: Internal.ClientboundSetBorderSizePacket_): void;
|
|
handleSetCarriedItem($$0: Internal.ClientboundSetCarriedItemPacket_): void;
|
|
setTitlesAnimation($$0: Internal.ClientboundSetTitlesAnimationPacket_): void;
|
|
cleanup(): void;
|
|
handleSetBorderLerpSize($$0: Internal.ClientboundSetBorderLerpSizePacket_): void;
|
|
handleSetExperience($$0: Internal.ClientboundSetExperiencePacket_): void;
|
|
handleSetDisplayObjective($$0: Internal.ClientboundSetDisplayObjectivePacket_): void;
|
|
handleAddPainting($$0: Internal.ClientboundAddPaintingPacket_): void;
|
|
handleAddObjective($$0: Internal.ClientboundSetObjectivePacket_): void;
|
|
handleDisconnect($$0: Internal.ClientboundDisconnectPacket_): void;
|
|
handleSetHealth($$0: Internal.ClientboundSetHealthPacket_): void;
|
|
handleTabListCustomisation($$0: Internal.ClientboundTabListPacket_): void;
|
|
handleMerchantOffers($$0: Internal.ClientboundMerchantOffersPacket_): void;
|
|
handleUpdateTags($$0: Internal.ClientboundUpdateTagsPacket_): void;
|
|
handleStopSoundEvent($$0: Internal.ClientboundStopSoundPacket_): void;
|
|
handleRemoveMobEffect($$0: Internal.ClientboundRemoveMobEffectPacket_): void;
|
|
handleSetSimulationDistance($$0: Internal.ClientboundSetSimulationDistancePacket_): void;
|
|
handleSetChunkCacheCenter($$0: Internal.ClientboundSetChunkCacheCenterPacket_): void;
|
|
handleChat($$0: Internal.ClientboundChatPacket_): void;
|
|
getId(): Internal.UUID;
|
|
handlePing($$0: Internal.ClientboundPingPacket_): void;
|
|
handleBlockUpdate($$0: Internal.ClientboundBlockUpdatePacket_): void;
|
|
handleRotateMob($$0: Internal.ClientboundRotateHeadPacket_): void;
|
|
handleMovePlayer($$0: Internal.ClientboundPlayerPositionPacket_): void;
|
|
handleSoundEntityEvent($$0: Internal.ClientboundSoundEntityPacket_): void;
|
|
handleAddEntity($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
handleChangeDifficulty($$0: Internal.ClientboundChangeDifficultyPacket_): void;
|
|
handleHorseScreenOpen($$0: Internal.ClientboundHorseScreenOpenPacket_): void;
|
|
handleEntityEvent($$0: Internal.ClientboundEntityEventPacket_): void;
|
|
handleSetBorderWarningDelay($$0: Internal.ClientboundSetBorderWarningDelayPacket_): void;
|
|
handleOpenSignEditor($$0: Internal.ClientboundOpenSignEditorPacket_): void;
|
|
setTitleText($$0: Internal.ClientboundSetTitleTextPacket_): void;
|
|
handleSetEntityData($$0: Internal.ClientboundSetEntityDataPacket_): void;
|
|
getDebugQueryHandler(): Internal.DebugQueryHandler;
|
|
handlePlaceRecipe($$0: Internal.ClientboundPlaceGhostRecipePacket_): void;
|
|
handleBossUpdate($$0: Internal.ClientboundBossEventPacket_): void;
|
|
getSuggestionsProvider(): Internal.ClientSuggestionProvider;
|
|
getLocalGameProfile(): Internal.GameProfile;
|
|
getPlayerInfo($$0: Internal.UUID_): Internal.PlayerInfo;
|
|
handleGameEvent($$0: Internal.ClientboundGameEventPacket_): void;
|
|
handleAddMob($$0: Internal.ClientboundAddMobPacket_): void;
|
|
handleSoundEvent($$0: Internal.ClientboundSoundPacket_): void;
|
|
handleSetEntityMotion($$0: Internal.ClientboundSetEntityMotionPacket_): void;
|
|
handleContainerSetData($$0: Internal.ClientboundContainerSetDataPacket_): void;
|
|
handlePlayerCombatEnd($$0: Internal.ClientboundPlayerCombatEndPacket_): void;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
handleMoveEntity($$0: Internal.ClientboundMoveEntityPacket_): void;
|
|
handleLevelEvent($$0: Internal.ClientboundLevelEventPacket_): void;
|
|
handlePlayerAbilities($$0: Internal.ClientboundPlayerAbilitiesPacket_): void;
|
|
shouldPropagateHandlingExceptions(): boolean;
|
|
handlePlayerCombatKill($$0: Internal.ClientboundPlayerCombatKillPacket_): void;
|
|
handleSetBorderWarningDistance($$0: Internal.ClientboundSetBorderWarningDistancePacket_): void;
|
|
getRecipeManager(): Internal.RecipeManager;
|
|
handleBlockBreakAck($$0: Internal.ClientboundBlockBreakAckPacket_): void;
|
|
handleSetEntityPassengersPacket($$0: Internal.ClientboundSetPassengersPacket_): void;
|
|
handleAwardStats($$0: Internal.ClientboundAwardStatsPacket_): void;
|
|
handleSelectAdvancementsTab($$0: Internal.ClientboundSelectAdvancementsTabPacket_): void;
|
|
send($$0: Internal.Packet_<any>): void;
|
|
handleAddOrRemoveRecipes($$0: Internal.ClientboundRecipePacket_): void;
|
|
set actionBarText($$0: Internal.ClientboundSetActionBarTextPacket_)
|
|
get connection(): Internal.Connection
|
|
get commands(): Internal.CommandDispatcher<Internal.SharedSuggestionProvider>
|
|
get onlinePlayers(): Internal.Collection<Internal.PlayerInfo>
|
|
set subtitleText($$0: Internal.ClientboundSetSubtitleTextPacket_)
|
|
get level(): Internal.ClientLevel
|
|
get onlinePlayerIds(): Internal.Collection<Internal.UUID>
|
|
get advancements(): Internal.ClientAdvancements
|
|
get addon(): Internal.ClientPlayNetworkAddon
|
|
set titlesAnimation($$0: Internal.ClientboundSetTitlesAnimationPacket_)
|
|
get id(): Internal.UUID
|
|
set titleText($$0: Internal.ClientboundSetTitleTextPacket_)
|
|
get debugQueryHandler(): Internal.DebugQueryHandler
|
|
get suggestionsProvider(): Internal.ClientSuggestionProvider
|
|
get localGameProfile(): Internal.GameProfile
|
|
get recipeManager(): Internal.RecipeManager
|
|
readonly "callbackScreen": Internal.Screen;
|
|
}
|
|
type ClientPacketListener_ = ClientPacketListener;
|
|
interface Byte2DoubleFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
applyAsDouble(arg0: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Byte2CharFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Byte2ShortFunction;
|
|
get(arg0: any): number;
|
|
apply(arg0: number): number;
|
|
remove(arg0: number): number;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Byte2ObjectFunction<T>;
|
|
get(arg0: number): number;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2DoubleFunction;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Byte2LongFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Byte2ByteFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2DoubleFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(arg0: number): void;
|
|
containsKey(arg0: number): boolean;
|
|
remove(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2DoubleFunction<T>;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2DoubleFunction;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Byte2ReferenceFunction<T>;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2DoubleFunction;
|
|
defaultReturnValue(): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2DoubleFunction<T>;
|
|
size(): number;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Byte2IntFunction;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Byte2FloatFunction;
|
|
clear(): void;
|
|
put(arg0: number, arg1: number): number;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2DoubleFunction;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2DoubleFunction;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
}
|
|
type Byte2DoubleFunction_ = ((arg0: number)=>number) | Byte2DoubleFunction;
|
|
class Dynamic2CommandExceptionType implements Internal.CommandExceptionType {
|
|
constructor(arg0: any_)
|
|
createWithContext(arg0: Internal.ImmutableStringReader_, arg1: any, arg2: any): Internal.CommandSyntaxException;
|
|
create(arg0: any, arg1: any): Internal.CommandSyntaxException;
|
|
}
|
|
type Dynamic2CommandExceptionType_ = Dynamic2CommandExceptionType;
|
|
class ModifyRecipeCraftingGrid {
|
|
constructor(c: Internal.CraftingContainer_)
|
|
findAll(): Internal.List<Internal.ItemStackJS>;
|
|
getPlayer(): Internal.PlayerJS<any>;
|
|
getMenu(): Internal.AbstractContainerMenu;
|
|
getWidth(): number;
|
|
get(index: number): Internal.ItemStackJS;
|
|
find(ingredient: Internal.IngredientJS_): Internal.ItemStackJS;
|
|
findAll(ingredient: Internal.IngredientJS_): Internal.List<Internal.ItemStackJS>;
|
|
find(ingredient: Internal.IngredientJS_, skip: number): Internal.ItemStackJS;
|
|
getHeight(): number;
|
|
get player(): Internal.PlayerJS<any>
|
|
get menu(): Internal.AbstractContainerMenu
|
|
get width(): number
|
|
get height(): number
|
|
}
|
|
type ModifyRecipeCraftingGrid_ = ModifyRecipeCraftingGrid;
|
|
abstract class AbstractMinecartContainer extends Internal.AbstractMinecart implements Internal.Container, Internal.MenuProvider {
|
|
setLootTable($$0: ResourceLocation_, $$1: number): void;
|
|
stopOpen($$0: Internal.Player_): void;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
countItem($$0: Internal.Item_): number;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
remove($$0: Internal.Entity$RemovalReason_): void;
|
|
isEmpty(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
createMenu($$0: number, $$1: Internal.Inventory_, $$2: Internal.Player_): Internal.AbstractContainerMenu;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
removeItem($$0: number, $$1: number): Internal.ItemStack;
|
|
destroy($$0: Internal.DamageSource_): void;
|
|
setChanged(): void;
|
|
setItem($$0: number, $$1: Internal.ItemStack_): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getMaxStackSize(): number;
|
|
removeItemNoUpdate($$0: number): Internal.ItemStack;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
unpackLootTable($$0: Internal.Player_): void;
|
|
alwaysAccepts(): boolean;
|
|
getItem($$0: number): Internal.ItemStack;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
clearContent(): void;
|
|
get empty(): boolean
|
|
get maxStackSize(): number
|
|
}
|
|
type AbstractMinecartContainer_ = AbstractMinecartContainer;
|
|
interface EnchantmentBuilder$DamageBonusFunction {
|
|
getDamageBonus(arg0: number, arg1: string): number;
|
|
}
|
|
type EnchantmentBuilder$DamageBonusFunction_ = EnchantmentBuilder$DamageBonusFunction | ((arg0: number, arg1: string)=>number);
|
|
class PropertyChangeEvent extends Internal.EventObject {
|
|
constructor(arg0: any, arg1: string, arg2: any, arg3: any)
|
|
setPropagationId(arg0: any): void;
|
|
toString(): string;
|
|
getPropertyName(): string;
|
|
getPropagationId(): any;
|
|
getNewValue(): any;
|
|
getOldValue(): any;
|
|
set propagationId(arg0: any)
|
|
get propertyName(): string
|
|
get propagationId(): any
|
|
get newValue(): any
|
|
get oldValue(): any
|
|
}
|
|
type PropertyChangeEvent_ = PropertyChangeEvent;
|
|
interface Reference2ObjectFunction <K, V> extends it.unimi.dsi.fastutil.Function<K, V> {
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2ObjectFunction<V>;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Reference2DoubleFunction<K>;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2ObjectFunction<V>;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2ObjectFunction<V>;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Reference2FloatFunction<K>;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: K, arg1: V): V;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Reference2LongFunction<K>;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Reference2ByteFunction<K>;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2ObjectFunction<V>;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2ObjectFunction<T, V>;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2ObjectFunction<T, V>;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Reference2ShortFunction<K>;
|
|
apply(arg0: K): V;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, V>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Reference2CharFunction<K>;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Reference2ObjectFunction<K, T>;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2ObjectFunction<V>;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2ObjectFunction<V>;
|
|
size(): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, V>;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Reference2IntFunction<K>;
|
|
clear(): void;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2ObjectFunction<V>;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Reference2ObjectFunction_<K, V> = ((arg0: any)=>V) | Reference2ObjectFunction<K, V>;
|
|
interface TelemetryPropertyContainer {
|
|
addProperty(arg0: string, arg1: boolean): void;
|
|
addNullProperty(arg0: string): void;
|
|
forJsonObject(arg0: Internal.JsonObject_): this;
|
|
addProperty(arg0: string, arg1: number): void;
|
|
addProperty(arg0: string, arg1: string): void;
|
|
}
|
|
type TelemetryPropertyContainer_ = TelemetryPropertyContainer;
|
|
class PotionBuilder extends Internal.BuilderBase<Internal.Potion> {
|
|
constructor(i: ResourceLocation_)
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.Potion>;
|
|
effect(effect: Internal.MobEffect_, duration: number, amplifier: number): this;
|
|
effect(effect: Internal.MobEffect_, duration: number, amplifier: number, ambient: boolean, visible: boolean, showIcon: boolean, hiddenEffect: Internal.MobEffectInstance_): this;
|
|
effect(effect: Internal.MobEffect_): this;
|
|
createObject(): any;
|
|
effect(effect: Internal.MobEffect_, duration: number, amplifier: number, ambient: boolean, visible: boolean): this;
|
|
effect(effect: Internal.MobEffect_, duration: number): this;
|
|
addEffect(effect: Internal.MobEffectInstance_): this;
|
|
effect(effect: Internal.MobEffect_, duration: number, amplifier: number, ambient: boolean, visible: boolean, showIcon: boolean): this;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.Potion>
|
|
}
|
|
type PotionBuilder_ = PotionBuilder;
|
|
class ArmorItemBuilder$Chestplate extends Internal.ArmorItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
}
|
|
type ArmorItemBuilder$Chestplate_ = ArmorItemBuilder$Chestplate;
|
|
class ModelLayerLocation {
|
|
constructor($$0: ResourceLocation_, $$1: string)
|
|
hashCode(): number;
|
|
getModel(): ResourceLocation;
|
|
toString(): string;
|
|
getLayer(): string;
|
|
equals($$0: any): boolean;
|
|
get model(): ResourceLocation
|
|
get layer(): string
|
|
}
|
|
type ModelLayerLocation_ = ModelLayerLocation;
|
|
class Attribute {
|
|
isClientSyncable(): boolean;
|
|
getDefaultValue(): number;
|
|
sanitizeValue($$0: number): number;
|
|
setSyncable($$0: boolean): this;
|
|
getDescriptionId(): string;
|
|
get clientSyncable(): boolean
|
|
get defaultValue(): number
|
|
set syncable($$0: boolean)
|
|
get descriptionId(): string
|
|
readonly static "MAX_NAME_LENGTH": 64;
|
|
}
|
|
type Attribute_ = Attribute | Special.Attribute;
|
|
interface RegistryAttributeHolder {
|
|
get(registry: Internal.Registry_<any>): this;
|
|
addAttribute(arg0: Internal.RegistryAttribute_): this;
|
|
hasAttribute(arg0: Internal.RegistryAttribute_): boolean;
|
|
}
|
|
type RegistryAttributeHolder_ = RegistryAttributeHolder;
|
|
interface BiomeView {
|
|
getBiome(arg0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
}
|
|
type BiomeView_ = BiomeView;
|
|
interface WatchService extends Internal.Closeable {
|
|
poll(): Internal.WatchKey;
|
|
take(): Internal.WatchKey;
|
|
close(): void;
|
|
poll(arg0: number, arg1: Internal.TimeUnit_): Internal.WatchKey;
|
|
}
|
|
type WatchService_ = WatchService;
|
|
interface ClassDesc extends Internal.TypeDescriptor$OfField<Internal.ClassDesc>, Internal.ConstantDesc {
|
|
componentType(): Internal.TypeDescriptor$OfField<any>;
|
|
displayName(): string;
|
|
isPrimitive(): boolean;
|
|
ofDescriptor(arg0: string): this;
|
|
of(arg0: string): this;
|
|
descriptorString(): string;
|
|
nested(arg0: string, ...arg1: string[]): this;
|
|
of(arg0: string, arg1: string): this;
|
|
isArray(): boolean;
|
|
nested(arg0: string): this;
|
|
isClassOrInterface(): boolean;
|
|
packageName(): string;
|
|
equals(arg0: any): boolean;
|
|
arrayType(arg0: number): this;
|
|
arrayType(): Internal.TypeDescriptor$OfField<any>;
|
|
get primitive(): boolean
|
|
get array(): boolean
|
|
get classOrInterface(): boolean
|
|
}
|
|
type ClassDesc_ = ClassDesc;
|
|
abstract class AbstractSchoolingFish extends Internal.AbstractFish {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
inRangeOfLeader(): boolean;
|
|
pathToLeader(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
stopFollowing(): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
hasFollowers(): boolean;
|
|
isFollower(): boolean;
|
|
canBeFollowed(): boolean;
|
|
addFollowers($$0: Internal.Stream_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
getMaxSpawnClusterSize(): number;
|
|
getMaxSchoolSize(): number;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
startFollowing($$0: Internal.AbstractSchoolingFish_): this;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get follower(): boolean
|
|
get maxSpawnClusterSize(): number
|
|
get maxSchoolSize(): number
|
|
}
|
|
type AbstractSchoolingFish_ = AbstractSchoolingFish;
|
|
class StructureTemplateWrapper {
|
|
constructor(data: Internal.StructureTemplate_)
|
|
getAuthor(): string;
|
|
setAuthor(string: string): void;
|
|
placeInWorld(serverLevelAccessor: Internal.ServerLevelAccessor_, blockPos: BlockPos_, blockPos2: BlockPos_, structurePlaceSettings: Internal.StructurePlaceSettings_, random: Internal.Random_, i: number): boolean;
|
|
getData(): Internal.StructureTemplate;
|
|
save(compoundTag: Internal.CompoundTag_): Internal.CompoundTag;
|
|
filterBlocks(blockPos: BlockPos_, structurePlaceSettings: Internal.StructurePlaceSettings_, block: Internal.Block_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
getSize(rotation: Internal.Rotation_): Vec3i;
|
|
getBoundingBox(blockPos: BlockPos_, rotation: Internal.Rotation_, blockPos2: BlockPos_, mirror: Internal.Mirror_): Internal.BoundingBox;
|
|
getSize(): Vec3i;
|
|
load(compoundTag: Internal.CompoundTag_): void;
|
|
getBoundingBox(structurePlaceSettings: Internal.StructurePlaceSettings_, blockPos: BlockPos_): Internal.BoundingBox;
|
|
static of(data: Internal.Iterable_<Internal.StructureTemplate_>): Internal.Iterable<Internal.StructureTemplateWrapper>;
|
|
fillFromWorld(level: Internal.Level_, blockPos: BlockPos_, blockPos2: BlockPos_, bl: boolean, block: Internal.Block_): void;
|
|
getZeroPositionWithTransform(blockPos: BlockPos_, mirror: Internal.Mirror_, rotation: Internal.Rotation_): BlockPos;
|
|
static of(data: Internal.Stream_<Internal.StructureTemplate_>): Internal.Stream<Internal.StructureTemplateWrapper>;
|
|
fillFromWorld(level: Internal.Level_, blockPos: BlockPos_, vec3i: Vec3i_, bl: boolean, block: Internal.Block_): void;
|
|
calculateConnectedPosition(structurePlaceSettings: Internal.StructurePlaceSettings_, blockPos: BlockPos_, structurePlaceSettings2: Internal.StructurePlaceSettings_, blockPos2: BlockPos_): BlockPos;
|
|
static of(data: Internal.Optional_<Internal.StructureTemplate_>): Internal.Optional<Internal.StructureTemplateWrapper>;
|
|
static of(data: Internal.StructureTemplate_): Internal.StructureTemplateWrapper;
|
|
filterBlocks(blockPos: BlockPos_, structurePlaceSettings: Internal.StructurePlaceSettings_, block: Internal.Block_, bl: boolean): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
get author(): string
|
|
set author(string: string)
|
|
get data(): Internal.StructureTemplate
|
|
get size(): Vec3i
|
|
}
|
|
type StructureTemplateWrapper_ = StructureTemplateWrapper;
|
|
class RenderStateShard$OverlayStateShard extends Internal.RenderStateShard$BooleanStateShard {
|
|
constructor($$0: boolean)
|
|
}
|
|
type RenderStateShard$OverlayStateShard_ = RenderStateShard$OverlayStateShard;
|
|
interface AccessBlockModelRenderer {
|
|
fabric_updateShape(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: number[], arg4: Internal.Direction_, arg5: number[], arg6: Internal.BitSet_): void;
|
|
}
|
|
type AccessBlockModelRenderer_ = AccessBlockModelRenderer;
|
|
interface GatheringByteChannel extends Internal.WritableByteChannel {
|
|
write(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number;
|
|
write(arg0: Internal.ByteBuffer_[]): number;
|
|
}
|
|
type GatheringByteChannel_ = GatheringByteChannel;
|
|
class ClientboundLevelChunkPacketData {
|
|
constructor($$0: Internal.FriendlyByteBuf_, $$1: number, $$2: number)
|
|
constructor($$0: Internal.LevelChunk_)
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getHeightmaps(): Internal.CompoundTag;
|
|
getReadBuffer(): Internal.FriendlyByteBuf;
|
|
static extractChunkData($$0: Internal.FriendlyByteBuf_, $$1: Internal.LevelChunk_): void;
|
|
getBlockEntitiesTagsConsumer($$0: number, $$1: number): Internal.Consumer<Internal.ClientboundLevelChunkPacketData$BlockEntityTagOutput>;
|
|
get heightmaps(): Internal.CompoundTag
|
|
get readBuffer(): Internal.FriendlyByteBuf
|
|
}
|
|
type ClientboundLevelChunkPacketData_ = ClientboundLevelChunkPacketData;
|
|
interface PacketSender {
|
|
sendPacket(arg0: Internal.Packet_<any>): void;
|
|
sendPacket(channel: ResourceLocation_, buf: Internal.FriendlyByteBuf_): void;
|
|
createPacket(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Packet<any>;
|
|
sendPacket(channel: ResourceLocation_, buf: Internal.FriendlyByteBuf_, callback: Internal.GenericFutureListener_<any>): void;
|
|
sendPacket(arg0: Internal.Packet_<any>, arg1: Internal.GenericFutureListener_<any>): void;
|
|
}
|
|
type PacketSender_ = PacketSender;
|
|
class MinecraftProfileTexture$Type extends Internal.Enum<Internal.MinecraftProfileTexture$Type> {
|
|
static values(): Internal.MinecraftProfileTexture$Type[];
|
|
static valueOf(arg0: string): Internal.MinecraftProfileTexture$Type;
|
|
readonly static "CAPE": Internal.MinecraftProfileTexture$Type;
|
|
readonly static "ELYTRA": Internal.MinecraftProfileTexture$Type;
|
|
readonly static "SKIN": Internal.MinecraftProfileTexture$Type;
|
|
}
|
|
type MinecraftProfileTexture$Type_ = MinecraftProfileTexture$Type | "elytra" | "skin" | "cape";
|
|
class RandomBooleanFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.Holder_<Internal.PlacedFeature_>, $$1: Internal.Holder_<Internal.PlacedFeature_>)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "featureFalse": Internal.Holder<Internal.PlacedFeature>;
|
|
readonly "featureTrue": Internal.Holder<Internal.PlacedFeature>;
|
|
}
|
|
type RandomBooleanFeatureConfiguration_ = RandomBooleanFeatureConfiguration;
|
|
class MaterialColor$Brightness extends Internal.Enum<Internal.MaterialColor$Brightness> {
|
|
static values(): Internal.MaterialColor$Brightness[];
|
|
static byId($$0: number): Internal.MaterialColor$Brightness;
|
|
static valueOf($$0: string): Internal.MaterialColor$Brightness;
|
|
readonly static "LOWEST": Internal.MaterialColor$Brightness;
|
|
readonly static "LOW": Internal.MaterialColor$Brightness;
|
|
readonly "id": number;
|
|
readonly "modifier": number;
|
|
readonly static "HIGH": Internal.MaterialColor$Brightness;
|
|
readonly static "NORMAL": Internal.MaterialColor$Brightness;
|
|
}
|
|
type MaterialColor$Brightness_ = "normal" | "high" | "low" | "lowest" | MaterialColor$Brightness;
|
|
class ServerboundContainerClickPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.ClickType_, $$5: Internal.ItemStack_, $$6: Internal.Int2ObjectMap_<Internal.ItemStack_>)
|
|
getButtonNum(): number;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getStateId(): number;
|
|
getChangedSlots(): Internal.Int2ObjectMap<Internal.ItemStack>;
|
|
getCarriedItem(): Internal.ItemStack;
|
|
getSlotNum(): number;
|
|
getClickType(): Internal.ClickType;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
get buttonNum(): number
|
|
get stateId(): number
|
|
get changedSlots(): Internal.Int2ObjectMap<Internal.ItemStack>
|
|
get carriedItem(): Internal.ItemStack
|
|
get slotNum(): number
|
|
get clickType(): Internal.ClickType
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundContainerClickPacket_ = ServerboundContainerClickPacket;
|
|
interface ScreenMouseEvents$BeforeMouseClick {
|
|
beforeMouseClick(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type ScreenMouseEvents$BeforeMouseClick_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>void) | ScreenMouseEvents$BeforeMouseClick;
|
|
interface Holder <T> {
|
|
isValidInRegistry(arg0: Internal.Registry_<T>): boolean;
|
|
hackyErase($$0: Internal.Holder_<any>): this;
|
|
isBound(): boolean;
|
|
is(arg0: ResourceLocation_): boolean;
|
|
direct($$0: T): this;
|
|
value(): T;
|
|
unwrapKey(): Internal.Optional<Internal.ResourceKey<T>>;
|
|
is(arg0: Internal.Predicate_<Internal.ResourceKey_<T>>): boolean;
|
|
unwrap(): Internal.Either<Internal.ResourceKey<T>, T>;
|
|
kind(): Internal.Holder$Kind;
|
|
is(arg0: Internal.ResourceKey_<T>): boolean;
|
|
tags(): Internal.Stream<Internal.TagKey<T>>;
|
|
is(arg0: Internal.TagKey_<T>): boolean;
|
|
get bound(): boolean
|
|
}
|
|
type Holder_<T> = Holder<T>;
|
|
interface RegistryEntryRemovedCallback <T> {
|
|
onEntryRemoved(arg0: number, arg1: ResourceLocation_, arg2: T): void;
|
|
event(registry: Internal.Registry_<T>): net.fabricmc.fabric.api.event.Event<Internal.RegistryEntryRemovedCallback<T>>;
|
|
}
|
|
type RegistryEntryRemovedCallback_<T> = ((arg0: number, arg1: ResourceLocation, arg2: T)=>void) | RegistryEntryRemovedCallback<T>;
|
|
class Duration implements Internal.TemporalAmount, Internal.Comparable<Internal.Duration>, Internal.Serializable {
|
|
static parse(arg0: Internal.CharSequence_): Internal.Duration;
|
|
compareTo(arg0: any): number;
|
|
minusHours(arg0: number): this;
|
|
plusMillis(arg0: number): this;
|
|
toNanosPart(): number;
|
|
multipliedBy(arg0: number): this;
|
|
getUnits(): Internal.List<Internal.TemporalUnit>;
|
|
dividedBy(arg0: number): this;
|
|
get(arg0: Internal.TemporalUnit_): number;
|
|
minusNanos(arg0: number): this;
|
|
static ofSeconds(arg0: number): Internal.Duration;
|
|
static ofMinutes(arg0: number): Internal.Duration;
|
|
minus(arg0: Internal.Duration_): this;
|
|
isNegative(): boolean;
|
|
static ofNanos(arg0: number): Internal.Duration;
|
|
toDays(): number;
|
|
toHoursPart(): number;
|
|
toSecondsPart(): number;
|
|
minusDays(arg0: number): this;
|
|
static ofMillis(arg0: number): Internal.Duration;
|
|
plusNanos(arg0: number): this;
|
|
minusSeconds(arg0: number): this;
|
|
toMinutes(): number;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
toMillis(): number;
|
|
toHours(): number;
|
|
getSeconds(): number;
|
|
static ofSeconds(arg0: number, arg1: number): Internal.Duration;
|
|
toMinutesPart(): number;
|
|
isZero(): boolean;
|
|
withSeconds(arg0: number): this;
|
|
static of(arg0: number, arg1: Internal.TemporalUnit_): Internal.Duration;
|
|
static between(arg0: Internal.Temporal_, arg1: Internal.Temporal_): Internal.Duration;
|
|
plusSeconds(arg0: number): this;
|
|
plusMinutes(arg0: number): this;
|
|
toNanos(): number;
|
|
negated(): this;
|
|
static ofDays(arg0: number): Internal.Duration;
|
|
addTo(arg0: Internal.Temporal_): Internal.Temporal;
|
|
compareTo(arg0: Internal.Duration_): number;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
toString(): string;
|
|
plus(arg0: Internal.Duration_): this;
|
|
toDaysPart(): number;
|
|
plusDays(arg0: number): this;
|
|
plusHours(arg0: number): this;
|
|
static from(arg0: Internal.TemporalAmount_): Internal.Duration;
|
|
truncatedTo(arg0: Internal.TemporalUnit_): this;
|
|
getNano(): number;
|
|
subtractFrom(arg0: Internal.Temporal_): Internal.Temporal;
|
|
minusMillis(arg0: number): this;
|
|
hashCode(): number;
|
|
dividedBy(arg0: Internal.Duration_): number;
|
|
minusMinutes(arg0: number): this;
|
|
abs(): this;
|
|
static ofHours(arg0: number): Internal.Duration;
|
|
equals(arg0: any): boolean;
|
|
withNanos(arg0: number): this;
|
|
toSeconds(): number;
|
|
toMillisPart(): number;
|
|
get units(): Internal.List<Internal.TemporalUnit>
|
|
get negative(): boolean
|
|
get seconds(): number
|
|
get zero(): boolean
|
|
get nano(): number
|
|
readonly static "ZERO": Internal.Duration;
|
|
}
|
|
type Duration_ = Duration;
|
|
class ServerboundJigsawGeneratePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: BlockPos_, $$1: number, $$2: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
keepJigsaws(): boolean;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
levels(): number;
|
|
get pos(): BlockPos
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundJigsawGeneratePacket_ = ServerboundJigsawGeneratePacket;
|
|
class ZoneOffset extends Internal.ZoneId implements Internal.TemporalAccessor, Internal.Comparable<Internal.ZoneOffset>, Internal.TemporalAdjuster, Internal.Serializable {
|
|
static ofHoursMinutes(arg0: number, arg1: number): Internal.ZoneOffset;
|
|
toString(): string;
|
|
static ofTotalSeconds(arg0: number): Internal.ZoneOffset;
|
|
compareTo(arg0: Internal.ZoneOffset_): number;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
static ofHours(arg0: number): Internal.ZoneOffset;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
static of(arg0: string): Internal.ZoneOffset;
|
|
getId(): string;
|
|
compareTo(arg0: any): number;
|
|
static ofHoursMinutesSeconds(arg0: number, arg1: number, arg2: number): Internal.ZoneOffset;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
hashCode(): number;
|
|
getRules(): Internal.ZoneRules;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.ZoneOffset;
|
|
equals(arg0: any): boolean;
|
|
getTotalSeconds(): number;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
get id(): string
|
|
get rules(): Internal.ZoneRules
|
|
get totalSeconds(): number
|
|
readonly static "MIN": Internal.ZoneOffset;
|
|
readonly static "MAX": Internal.ZoneOffset;
|
|
readonly static "UTC": Internal.ZoneOffset;
|
|
}
|
|
type ZoneOffset_ = ZoneOffset;
|
|
abstract class HolderSet$ListBacked <T> implements Internal.HolderSet<T> {
|
|
constructor()
|
|
getRandomElement($$0: Internal.Random_): Internal.Optional<Internal.Holder<T>>;
|
|
isValidInRegistry($$0: Internal.Registry_<T>): boolean;
|
|
iterator(): Internal.Iterator<Internal.Holder<T>>;
|
|
size(): number;
|
|
get($$0: number): Internal.Holder<T>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<Internal.Holder<T>>;
|
|
stream(): Internal.Stream<Internal.Holder<T>>;
|
|
}
|
|
type HolderSet$ListBacked_<T> = HolderSet$ListBacked<T>;
|
|
abstract class Triple <L, M, R> implements Internal.Comparable<Internal.Triple<L, M, R>>, Internal.Serializable {
|
|
constructor()
|
|
compareTo(arg0: Internal.Triple_<L, M, R>): number;
|
|
hashCode(): number;
|
|
getMiddle(): M;
|
|
toString(): string;
|
|
getLeft(): L;
|
|
getRight(): R;
|
|
static of(arg0: L, arg1: M, arg2: R): Internal.Triple<L, M, R>;
|
|
equals(arg0: any): boolean;
|
|
static emptyArray(): Internal.Triple<L, M, R>[];
|
|
compareTo(arg0: any): number;
|
|
toString(arg0: string): string;
|
|
get middle(): M
|
|
get left(): L
|
|
get right(): R
|
|
readonly static "EMPTY_ARRAY": any;
|
|
}
|
|
type Triple_<L, M, R> = Triple<L, M, R>;
|
|
interface WeightedEntry {
|
|
getWeight(): Internal.Weight;
|
|
wrap($$0: T, $$1: number): Internal.WeightedEntry$Wrapper<T>;
|
|
get weight(): Internal.Weight
|
|
}
|
|
type WeightedEntry_ = WeightedEntry;
|
|
class ScriptFile implements Internal.Comparable<Internal.ScriptFile> {
|
|
constructor(p: Internal.ScriptPack_, i: Internal.ScriptFileInfo_, s: Internal.ScriptSource_)
|
|
getError(): Internal.Throwable;
|
|
load(): boolean;
|
|
compareTo(o: Internal.ScriptFile_): number;
|
|
compareTo(arg0: any): number;
|
|
get error(): Internal.Throwable
|
|
readonly "source": Internal.ScriptSource;
|
|
readonly "info": Internal.ScriptFileInfo;
|
|
readonly "pack": Internal.ScriptPack;
|
|
}
|
|
type ScriptFile_ = ScriptFile;
|
|
class ModuleDescriptor$Version implements Internal.Comparable<Internal.ModuleDescriptor$Version> {
|
|
hashCode(): number;
|
|
compareTo(arg0: Internal.ModuleDescriptor$Version_): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
static parse(arg0: string): Internal.ModuleDescriptor$Version;
|
|
compareTo(arg0: any): number;
|
|
}
|
|
type ModuleDescriptor$Version_ = ModuleDescriptor$Version;
|
|
class Ravager extends Internal.Raider {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getRoarTick(): number;
|
|
canBeControlledByRider(): boolean;
|
|
aiStep(): void;
|
|
getPassengersRidingOffset(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getControllingPassenger(): Internal.Entity;
|
|
getStunnedTick(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
getAttackTick(): number;
|
|
canBeLeader(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
getMaxHeadYRot(): number;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
hasLineOfSight($$0: Internal.Entity_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getCelebrateSound(): Internal.SoundEvent;
|
|
handleEntityEvent($$0: number): void;
|
|
applyRaidBuffs($$0: number, $$1: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get roarTick(): number
|
|
get passengersRidingOffset(): number
|
|
get controllingPassenger(): Internal.Entity
|
|
get stunnedTick(): number
|
|
get attackTick(): number
|
|
get maxHeadYRot(): number
|
|
get celebrateSound(): Internal.SoundEvent
|
|
readonly static "STUN_DURATION": 40;
|
|
}
|
|
type Ravager_ = Ravager;
|
|
interface Reference2ShortFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToIntFunction<K> {
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Reference2FloatFunction<K>;
|
|
put(arg0: K, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Reference2LongFunction<K>;
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Reference2ByteFunction<K>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Reference2IntFunction<K>;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2ShortFunction<T>;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(): number;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2ShortFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2ShortFunction;
|
|
apply(arg0: K): number;
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
put(arg0: any, arg1: any): any;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2ShortFunction;
|
|
getShort(arg0: any): number;
|
|
removeShort(arg0: any): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
put(arg0: K, arg1: number): number;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2ShortFunction;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Reference2CharFunction<K>;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Reference2ObjectFunction<K, T>;
|
|
applyAsInt(arg0: K): number;
|
|
size(): number;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2ShortFunction;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2ShortFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
clear(): void;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2ShortFunction;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2ShortFunction;
|
|
get(arg0: any): any;
|
|
}
|
|
type Reference2ShortFunction_<K> = ((arg0: any)=>number) | Reference2ShortFunction<K>;
|
|
abstract class MapCodec <A> extends Internal.CompressorHolder implements Internal.MapEncoder<A>, Internal.MapDecoder<A> {
|
|
constructor()
|
|
codec(): Internal.Codec<A>;
|
|
forGetter(arg0: Internal.Function_<O, A>): Internal.RecordCodecBuilder<O, A>;
|
|
flatXmap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.MapCodec<S>;
|
|
ap(arg0: Internal.MapDecoder_<Internal.Function_<any, any>>): Internal.MapDecoder<E>;
|
|
fieldOf(arg0: string): this;
|
|
stable(): this;
|
|
setPartial(arg0: Internal.Supplier_<A>): this;
|
|
withLifecycle(arg0: Internal.Lifecycle_): Internal.MapDecoder<any>;
|
|
orElse(arg0: Internal.Consumer_<string>, arg1: A): this;
|
|
compressedBuilder(arg0: Internal.DynamicOps_<T>): Internal.RecordBuilder<T>;
|
|
map(arg0: Internal.Function_<any, any>): Internal.MapDecoder<B>;
|
|
orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<any>): this;
|
|
mapResult(arg0: Internal.MapCodec$ResultFunction_<A>): this;
|
|
static of(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
|
|
compressedDecode(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
|
|
static unit(arg0: A): Internal.MapCodec<A>;
|
|
deprecated(arg0: number): this;
|
|
xmap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.MapCodec<S>;
|
|
dependent(arg0: Internal.MapCodec_<E>, arg1: Internal.Function_<A, Internal.Pair_<E, Internal.MapCodec_<E>>>, arg2: Internal.BiFunction_<A, E, A>): this;
|
|
orElseGet(arg0: Internal.Supplier_<any>): this;
|
|
encoder(): Internal.Encoder<A>;
|
|
keys(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
|
|
decoder(): Internal.Decoder<A>;
|
|
static of(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
|
|
orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<any>): this;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.MapDecoder<B>;
|
|
comap(arg0: Internal.Function_<any, any>): Internal.MapEncoder<B>;
|
|
flatComap(arg0: Internal.Function_<any, any>): Internal.MapEncoder<B>;
|
|
static unit(arg0: Internal.Supplier_<A>): Internal.MapCodec<A>;
|
|
orElse(arg0: A): this;
|
|
orElse(arg0: Internal.UnaryOperator_<string>, arg1: A): this;
|
|
set partial(arg0: Internal.Supplier_<A>)
|
|
}
|
|
type MapCodec_<A> = MapCodec<A>;
|
|
class BakedQuad implements Internal.ModelQuadView, Internal.BakedQuadAccess {
|
|
constructor($$0: number[], $$1: number, $$2: Internal.Direction_, $$3: Internal.TextureAtlasSprite_, $$4: boolean)
|
|
getTexU(idx: number): number;
|
|
getFlags(): number;
|
|
getTexV(idx: number): number;
|
|
getSprite(): Internal.TextureAtlasSprite;
|
|
getNormal(idx: number): number;
|
|
getLight(idx: number): number;
|
|
setVertices(arg0: number[]): void;
|
|
getColor(idx: number): number;
|
|
getTintIndex(): number;
|
|
isTinted(): boolean;
|
|
getZ(idx: number): number;
|
|
getColorIndex(): number;
|
|
getX(idx: number): number;
|
|
getY(idx: number): number;
|
|
getDirection(): Internal.Direction;
|
|
getVertices(): number[];
|
|
isShade(): boolean;
|
|
get flags(): number
|
|
get sprite(): Internal.TextureAtlasSprite
|
|
set vertices(arg0: number[])
|
|
get tintIndex(): number
|
|
get tinted(): boolean
|
|
get colorIndex(): number
|
|
get direction(): Internal.Direction
|
|
get vertices(): number[]
|
|
get shade(): boolean
|
|
}
|
|
type BakedQuad_ = BakedQuad;
|
|
class ItemTransform {
|
|
constructor($$0: Internal.Vector3f_, $$1: Internal.Vector3f_, $$2: Internal.Vector3f_)
|
|
hashCode(): number;
|
|
apply($$0: boolean, $$1: Internal.PoseStack_): void;
|
|
equals($$0: any): boolean;
|
|
readonly static "NO_TRANSFORM": Internal.ItemTransform;
|
|
readonly "scale": Internal.Vector3f;
|
|
readonly "rotation": Internal.Vector3f;
|
|
readonly "translation": Internal.Vector3f;
|
|
}
|
|
type ItemTransform_ = ItemTransform;
|
|
abstract class TrunkPlacer {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
placeTrunk(arg0: Internal.LevelSimulatedReader_, arg1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, arg2: Internal.Random_, arg3: number, arg4: BlockPos_, arg5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
|
|
getTreeHeight($$0: Internal.Random_): number;
|
|
readonly static "MAX_HEIGHT": 80;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type TrunkPlacer_ = TrunkPlacer;
|
|
class ExplosionEventJS$Pre extends Internal.ExplosionEventJS {
|
|
constructor(level: Internal.Level_, explosion: Internal.Explosion_)
|
|
canCancel(): boolean;
|
|
getSize(): number;
|
|
setSize(s: number): void;
|
|
get size(): number
|
|
set size(s: number)
|
|
}
|
|
type ExplosionEventJS$Pre_ = ExplosionEventJS$Pre;
|
|
interface Double2CharFunction extends it.unimi.dsi.fastutil.Function<number, string>, Internal.DoubleToIntFunction {
|
|
put(arg0: number, arg1: string): string;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2CharFunction;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2CharFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Double2DoubleFunction;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2CharFunction;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2CharFunction;
|
|
defaultReturnValue(): string;
|
|
put(arg0: number, arg1: string): string;
|
|
remove(arg0: any): string;
|
|
containsKey(arg0: any): boolean;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2CharFunction;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Double2ByteFunction;
|
|
defaultReturnValue(arg0: string): void;
|
|
get(arg0: any): string;
|
|
apply(arg0: number): string;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
put(arg0: any, arg1: any): any;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2CharFunction;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Double2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Double2FloatFunction;
|
|
getOrDefault(arg0: number, arg1: string): string;
|
|
containsKey(arg0: number): boolean;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2CharFunction<T>;
|
|
size(): number;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Double2LongFunction;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2CharFunction;
|
|
clear(): void;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Double2ObjectFunction<T>;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Double2ShortFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, string>;
|
|
get(arg0: number): string;
|
|
remove(arg0: number): string;
|
|
applyAsInt(arg0: number): number;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Double2ReferenceFunction<T>;
|
|
}
|
|
type Double2CharFunction_ = Double2CharFunction | ((arg0: number)=>string);
|
|
class Half extends Internal.Enum<Internal.Half> implements Internal.StringRepresentable {
|
|
static values(): Internal.Half[];
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.Half;
|
|
get serializedName(): string
|
|
readonly static "TOP": Internal.Half;
|
|
readonly static "BOTTOM": Internal.Half;
|
|
}
|
|
type Half_ = Half | "bottom" | "top";
|
|
interface IntSpliterator extends Internal.Spliterator$OfInt {
|
|
forEachRemaining(arg0: any): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
getComparator(): Internal.Comparator<any>;
|
|
trySplit(): Internal.Spliterator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
tryAdvance(arg0: Internal.Consumer_<any>): boolean;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
skip(arg0: number): number;
|
|
tryAdvance(arg0: any): boolean;
|
|
tryAdvance(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): boolean;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type IntSpliterator_ = IntSpliterator;
|
|
interface EventExecutor extends Internal.EventExecutorGroup {
|
|
inEventLoop(arg0: Internal.Thread_): boolean;
|
|
parent(): Internal.EventExecutorGroup;
|
|
newPromise(): Internal.Promise<V>;
|
|
next(): this;
|
|
newProgressivePromise(): Internal.ProgressivePromise<V>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
newFailedFuture(arg0: Internal.Throwable_): io.netty.util.concurrent.Future<V>;
|
|
newSucceededFuture(arg0: V): io.netty.util.concurrent.Future<V>;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
inEventLoop(): boolean;
|
|
}
|
|
type EventExecutor_ = EventExecutor;
|
|
interface FabricLootPool {
|
|
getEntries(): Internal.List<Internal.LootPoolEntryContainer>;
|
|
asVanilla(): Internal.LootPool;
|
|
getRolls(): Internal.NumberProvider;
|
|
getFunctions(): Internal.List<Internal.LootItemFunction>;
|
|
getConditions(): Internal.List<Internal.LootItemCondition>;
|
|
get entries(): Internal.List<Internal.LootPoolEntryContainer>
|
|
get rolls(): Internal.NumberProvider
|
|
get functions(): Internal.List<Internal.LootItemFunction>
|
|
get conditions(): Internal.List<Internal.LootItemCondition>
|
|
}
|
|
type FabricLootPool_ = FabricLootPool;
|
|
class CaveSurface extends Internal.Enum<Internal.CaveSurface> implements Internal.StringRepresentable {
|
|
static byName($$0: string): Internal.CaveSurface;
|
|
getY(): number;
|
|
getSerializedName(): string;
|
|
static values(): Internal.CaveSurface[];
|
|
static valueOf($$0: string): Internal.CaveSurface;
|
|
getDirection(): Internal.Direction;
|
|
get y(): number
|
|
get serializedName(): string
|
|
get direction(): Internal.Direction
|
|
readonly static "FLOOR": Internal.CaveSurface;
|
|
readonly static "CEILING": Internal.CaveSurface;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CaveSurface_ = "floor" | CaveSurface | "ceiling";
|
|
class ChannelOption <T> extends Internal.AbstractConstant<Internal.ChannelOption<T>> {
|
|
static valueOf(arg0: Internal.Class_<any>, arg1: string): Internal.ChannelOption<T>;
|
|
static newInstance(arg0: string): Internal.ChannelOption<T>;
|
|
validate(arg0: T): void;
|
|
static valueOf(arg0: string): Internal.ChannelOption<T>;
|
|
static exists(arg0: string): boolean;
|
|
readonly static "IP_TOS": Internal.ChannelOption<any>;
|
|
readonly static "IP_MULTICAST_LOOP_DISABLED": Internal.ChannelOption<any>;
|
|
readonly static "IP_MULTICAST_IF": Internal.ChannelOption<any>;
|
|
readonly static "AUTO_READ": Internal.ChannelOption<any>;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "MAX_MESSAGES_PER_READ": Internal.ChannelOption<any>;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "WRITE_BUFFER_HIGH_WATER_MARK": Internal.ChannelOption<any>;
|
|
readonly static "WRITE_SPIN_COUNT": Internal.ChannelOption<any>;
|
|
readonly static "SO_TIMEOUT": Internal.ChannelOption<any>;
|
|
readonly static "SO_RCVBUF": Internal.ChannelOption<any>;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "WRITE_BUFFER_LOW_WATER_MARK": Internal.ChannelOption<any>;
|
|
readonly static "SO_LINGER": Internal.ChannelOption<any>;
|
|
readonly static "TCP_FASTOPEN": Internal.ChannelOption<any>;
|
|
readonly static "AUTO_CLOSE": Internal.ChannelOption<any>;
|
|
readonly static "IP_MULTICAST_ADDR": Internal.ChannelOption<any>;
|
|
readonly static "SO_KEEPALIVE": Internal.ChannelOption<any>;
|
|
readonly static "IP_MULTICAST_TTL": Internal.ChannelOption<any>;
|
|
readonly static "ALLOW_HALF_CLOSURE": Internal.ChannelOption<any>;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "DATAGRAM_CHANNEL_ACTIVE_ON_REGISTRATION": Internal.ChannelOption<any>;
|
|
readonly static "MAX_MESSAGES_PER_WRITE": Internal.ChannelOption<any>;
|
|
readonly static "RCVBUF_ALLOCATOR": Internal.ChannelOption<any>;
|
|
readonly static "SO_BROADCAST": Internal.ChannelOption<any>;
|
|
readonly static "SO_BACKLOG": Internal.ChannelOption<any>;
|
|
readonly static "ALLOCATOR": Internal.ChannelOption<any>;
|
|
readonly static "CONNECT_TIMEOUT_MILLIS": Internal.ChannelOption<any>;
|
|
readonly static "TCP_FASTOPEN_CONNECT": Internal.ChannelOption<any>;
|
|
readonly static "SINGLE_EVENTEXECUTOR_PER_GROUP": Internal.ChannelOption<any>;
|
|
readonly static "SO_SNDBUF": Internal.ChannelOption<any>;
|
|
readonly static "MESSAGE_SIZE_ESTIMATOR": Internal.ChannelOption<any>;
|
|
readonly static "SO_REUSEADDR": Internal.ChannelOption<any>;
|
|
readonly static "WRITE_BUFFER_WATER_MARK": Internal.ChannelOption<any>;
|
|
readonly static "TCP_NODELAY": Internal.ChannelOption<any>;
|
|
}
|
|
type ChannelOption_<T> = ChannelOption<T>;
|
|
class VertexFormat$IndexType extends Internal.Enum<Internal.VertexFormat$IndexType> {
|
|
static values(): Internal.VertexFormat$IndexType[];
|
|
static valueOf($$0: string): Internal.VertexFormat$IndexType;
|
|
static least($$0: number): Internal.VertexFormat$IndexType;
|
|
readonly static "SHORT": Internal.VertexFormat$IndexType;
|
|
readonly "asGLType": number;
|
|
readonly static "BYTE": Internal.VertexFormat$IndexType;
|
|
readonly static "INT": Internal.VertexFormat$IndexType;
|
|
readonly "bytes": number;
|
|
}
|
|
type VertexFormat$IndexType_ = VertexFormat$IndexType | "int" | "short" | "byte";
|
|
class PBRAtlasHolder {
|
|
constructor()
|
|
getSpecularAtlas(): Internal.PBRAtlasTexture;
|
|
setSpecularAtlas(arg0: Internal.PBRAtlasTexture_): void;
|
|
cycleAnimationFrames(): void;
|
|
setNormalAtlas(arg0: Internal.PBRAtlasTexture_): void;
|
|
getNormalAtlas(): Internal.PBRAtlasTexture;
|
|
get specularAtlas(): Internal.PBRAtlasTexture
|
|
set specularAtlas(arg0: Internal.PBRAtlasTexture_)
|
|
set normalAtlas(arg0: Internal.PBRAtlasTexture_)
|
|
get normalAtlas(): Internal.PBRAtlasTexture
|
|
}
|
|
type PBRAtlasHolder_ = PBRAtlasHolder;
|
|
class EntityType <T> implements Internal.InjectedEntityTypeExtension, Internal.EntityTypeTest<Internal.Entity, T> {
|
|
constructor($$0: any_<T>, $$1: Internal.MobCategory_, $$2: boolean, $$3: boolean, $$4: boolean, $$5: boolean, $$6: Internal.ImmutableSet_<Internal.Block_>, $$7: Internal.EntityDimensions_, $$8: number, $$9: number)
|
|
isBlockDangerous($$0: Internal.BlockState_): boolean;
|
|
spawn($$0: Internal.ServerLevel_, $$1: Internal.CompoundTag_, $$2: Internal.Component_, $$3: Internal.Player_, $$4: BlockPos_, $$5: Internal.MobSpawnType_, $$6: boolean, $$7: boolean): T;
|
|
arch$holder(): Internal.Holder<Internal.EntityType<any>>;
|
|
tryCast($$0: Internal.Entity_): T;
|
|
toShortString(): string;
|
|
static loadEntitiesRecursive($$0: Internal.List_<any>, $$1: Internal.Level_): Internal.Stream<Internal.Entity>;
|
|
builtInRegistryHolder(): Internal.Holder$Reference<Internal.EntityType<any>>;
|
|
getBaseClass(): Internal.Class<any>;
|
|
clientTrackingRange(): number;
|
|
getDefaultLootTable(): ResourceLocation;
|
|
getCategory(): Internal.MobCategory;
|
|
getWidth(): number;
|
|
getAABB($$0: number, $$1: number, $$2: number): Internal.AABB;
|
|
spawn($$0: Internal.ServerLevel_, $$1: Internal.ItemStack_, $$2: Internal.Player_, $$3: BlockPos_, $$4: Internal.MobSpawnType_, $$5: boolean, $$6: boolean): Internal.Entity;
|
|
static loadEntityRecursive($$0: Internal.CompoundTag_, $$1: Internal.Level_, $$2: Internal.Function_<Internal.Entity_, Internal.Entity_>): Internal.Entity;
|
|
tryCast(arg0: any): any;
|
|
getHeight(): number;
|
|
fireImmune(): boolean;
|
|
arch$registryName(): ResourceLocation;
|
|
getDescriptionId(): string;
|
|
canSpawnFarFromPlayer(): boolean;
|
|
static by($$0: Internal.CompoundTag_): Internal.Optional<Internal.EntityType<any>>;
|
|
static getKey($$0: Internal.EntityType_<any>): ResourceLocation;
|
|
canSummon(): boolean;
|
|
updateInterval(): number;
|
|
static byString($$0: string): Internal.Optional<Internal.EntityType<any>>;
|
|
getDimensions(): Internal.EntityDimensions;
|
|
toString(): string;
|
|
create($$0: Internal.Level_): T;
|
|
static create($$0: Internal.CompoundTag_, $$1: Internal.Level_): Internal.Optional<Internal.Entity>;
|
|
trackDeltas(): boolean;
|
|
create($$0: Internal.ServerLevel_, $$1: Internal.CompoundTag_, $$2: Internal.Component_, $$3: Internal.Player_, $$4: BlockPos_, $$5: Internal.MobSpawnType_, $$6: boolean, $$7: boolean): T;
|
|
canSerialize(): boolean;
|
|
static create($$0: number, $$1: Internal.Level_): Internal.Entity;
|
|
is($$0: Internal.TagKey_<Internal.EntityType_<any>>): boolean;
|
|
static updateCustomEntityTag($$0: Internal.Level_, $$1: Internal.Player_, $$2: Internal.Entity_, $$3: Internal.CompoundTag_): void;
|
|
getDescription(): Internal.Component;
|
|
get baseClass(): Internal.Class<any>
|
|
get defaultLootTable(): ResourceLocation
|
|
get category(): Internal.MobCategory
|
|
get width(): number
|
|
get height(): number
|
|
get descriptionId(): string
|
|
get dimensions(): Internal.EntityDimensions
|
|
get description(): Internal.Component
|
|
readonly static "TURTLE": Internal.EntityType<any>;
|
|
readonly static "EVOKER": Internal.EntityType<any>;
|
|
readonly static "SHULKER_BULLET": Internal.EntityType<any>;
|
|
readonly static "ARROW": Internal.EntityType<any>;
|
|
readonly static "DOLPHIN": Internal.EntityType<any>;
|
|
readonly static "PUFFERFISH": Internal.EntityType<any>;
|
|
readonly static "HUSK": Internal.EntityType<any>;
|
|
readonly static "PANDA": Internal.EntityType<any>;
|
|
readonly static "ENDER_DRAGON": Internal.EntityType<any>;
|
|
readonly static "PILLAGER": Internal.EntityType<any>;
|
|
readonly static "GUARDIAN": Internal.EntityType<any>;
|
|
readonly static "PIG": Internal.EntityType<any>;
|
|
readonly static "WITCH": Internal.EntityType<any>;
|
|
readonly static "ITEM_FRAME": Internal.EntityType<any>;
|
|
readonly static "FURNACE_MINECART": Internal.EntityType<any>;
|
|
readonly static "AREA_EFFECT_CLOUD": Internal.EntityType<any>;
|
|
readonly static "STRAY": Internal.EntityType<any>;
|
|
readonly static "OCELOT": Internal.EntityType<any>;
|
|
readonly static "CAVE_SPIDER": Internal.EntityType<any>;
|
|
readonly static "VINDICATOR": Internal.EntityType<any>;
|
|
readonly static "CHEST_MINECART": Internal.EntityType<any>;
|
|
readonly static "TNT": Internal.EntityType<any>;
|
|
readonly static "WITHER": Internal.EntityType<any>;
|
|
readonly static "ENDER_PEARL": Internal.EntityType<any>;
|
|
readonly static "CHICKEN": Internal.EntityType<any>;
|
|
readonly static "END_CRYSTAL": Internal.EntityType<any>;
|
|
readonly static "ARMOR_STAND": Internal.EntityType<any>;
|
|
readonly static "PHANTOM": Internal.EntityType<any>;
|
|
readonly static "FIREBALL": Internal.EntityType<any>;
|
|
readonly static "SALMON": Internal.EntityType<any>;
|
|
readonly static "WITHER_SKULL": Internal.EntityType<any>;
|
|
readonly static "BAT": Internal.EntityType<any>;
|
|
readonly static "SMALL_FIREBALL": Internal.EntityType<any>;
|
|
readonly static "PAINTING": Internal.EntityType<any>;
|
|
readonly static "WOLF": Internal.EntityType<any>;
|
|
readonly static "GHAST": Internal.EntityType<any>;
|
|
readonly static "MARKER": Internal.EntityType<any>;
|
|
readonly static "ZOGLIN": Internal.EntityType<any>;
|
|
readonly static "SHEEP": Internal.EntityType<any>;
|
|
readonly static "ZOMBIE_VILLAGER": Internal.EntityType<any>;
|
|
readonly static "SPECTRAL_ARROW": Internal.EntityType<any>;
|
|
readonly static "ENTITY_TAG": "EntityTag";
|
|
readonly static "CREEPER": Internal.EntityType<any>;
|
|
readonly static "SPIDER": Internal.EntityType<any>;
|
|
readonly static "LLAMA": Internal.EntityType<any>;
|
|
readonly static "BLAZE": Internal.EntityType<any>;
|
|
readonly static "TNT_MINECART": Internal.EntityType<any>;
|
|
readonly static "GLOW_SQUID": Internal.EntityType<any>;
|
|
readonly static "FOX": Internal.EntityType<any>;
|
|
readonly static "SILVERFISH": Internal.EntityType<any>;
|
|
readonly static "SQUID": Internal.EntityType<any>;
|
|
readonly static "WITHER_SKELETON": Internal.EntityType<any>;
|
|
readonly static "ZOMBIFIED_PIGLIN": Internal.EntityType<any>;
|
|
readonly static "COD": Internal.EntityType<any>;
|
|
readonly static "SPAWNER_MINECART": Internal.EntityType<any>;
|
|
readonly static "COMMAND_BLOCK_MINECART": Internal.EntityType<any>;
|
|
readonly static "GLOW_ITEM_FRAME": Internal.EntityType<any>;
|
|
readonly static "ZOMBIE_HORSE": Internal.EntityType<any>;
|
|
readonly static "STRIDER": Internal.EntityType<any>;
|
|
readonly static "SLIME": Internal.EntityType<any>;
|
|
readonly static "MULE": Internal.EntityType<any>;
|
|
readonly static "TRADER_LLAMA": Internal.EntityType<any>;
|
|
readonly static "DROWNED": Internal.EntityType<any>;
|
|
readonly static "EVOKER_FANGS": Internal.EntityType<any>;
|
|
readonly static "MINECART": Internal.EntityType<any>;
|
|
readonly static "PIGLIN": Internal.EntityType<any>;
|
|
readonly static "EXPERIENCE_ORB": Internal.EntityType<any>;
|
|
readonly static "LLAMA_SPIT": Internal.EntityType<any>;
|
|
readonly static "TROPICAL_FISH": Internal.EntityType<any>;
|
|
readonly static "IRON_GOLEM": Internal.EntityType<any>;
|
|
readonly static "VEX": Internal.EntityType<any>;
|
|
readonly static "EXPERIENCE_BOTTLE": Internal.EntityType<any>;
|
|
readonly static "ENDERMITE": Internal.EntityType<any>;
|
|
readonly static "BOAT": Internal.EntityType<any>;
|
|
readonly static "EYE_OF_ENDER": Internal.EntityType<any>;
|
|
readonly static "WANDERING_TRADER": Internal.EntityType<any>;
|
|
readonly static "SNOW_GOLEM": Internal.EntityType<any>;
|
|
readonly static "SNOWBALL": Internal.EntityType<any>;
|
|
readonly static "VILLAGER": Internal.EntityType<any>;
|
|
readonly static "FIREWORK_ROCKET": Internal.EntityType<any>;
|
|
readonly static "LEASH_KNOT": Internal.EntityType<any>;
|
|
readonly static "RAVAGER": Internal.EntityType<any>;
|
|
readonly static "MAGMA_CUBE": Internal.EntityType<any>;
|
|
readonly static "ZOMBIE": Internal.EntityType<any>;
|
|
readonly static "CAT": Internal.EntityType<any>;
|
|
readonly static "HOGLIN": Internal.EntityType<any>;
|
|
readonly static "GOAT": Internal.EntityType<any>;
|
|
readonly static "PARROT": Internal.EntityType<any>;
|
|
readonly static "AXOLOTL": Internal.EntityType<any>;
|
|
readonly static "DRAGON_FIREBALL": Internal.EntityType<any>;
|
|
readonly static "PIGLIN_BRUTE": Internal.EntityType<any>;
|
|
readonly static "POLAR_BEAR": Internal.EntityType<any>;
|
|
readonly static "ELDER_GUARDIAN": Internal.EntityType<any>;
|
|
readonly static "ENDERMAN": Internal.EntityType<any>;
|
|
readonly static "BEE": Internal.EntityType<any>;
|
|
readonly static "POTION": Internal.EntityType<any>;
|
|
readonly static "HOPPER_MINECART": Internal.EntityType<any>;
|
|
readonly static "SKELETON": Internal.EntityType<any>;
|
|
readonly static "PLAYER": Internal.EntityType<any>;
|
|
readonly static "SHULKER": Internal.EntityType<any>;
|
|
readonly static "GIANT": Internal.EntityType<any>;
|
|
readonly static "FISHING_BOBBER": Internal.EntityType<any>;
|
|
readonly static "FALLING_BLOCK": Internal.EntityType<any>;
|
|
readonly static "COW": Internal.EntityType<any>;
|
|
readonly static "TRIDENT": Internal.EntityType<any>;
|
|
readonly static "SKELETON_HORSE": Internal.EntityType<any>;
|
|
readonly static "ITEM": Internal.EntityType<any>;
|
|
readonly static "HORSE": Internal.EntityType<any>;
|
|
readonly static "ILLUSIONER": Internal.EntityType<any>;
|
|
readonly static "LIGHTNING_BOLT": Internal.EntityType<any>;
|
|
readonly static "MOOSHROOM": Internal.EntityType<any>;
|
|
readonly static "RABBIT": Internal.EntityType<any>;
|
|
readonly static "DONKEY": Internal.EntityType<any>;
|
|
readonly static "EGG": Internal.EntityType<any>;
|
|
}
|
|
type EntityType_<T> = Special.EntityType | EntityType<T>;
|
|
class CommandRegistryEventJS extends Internal.ServerEventJS {
|
|
constructor(dispatcher: Internal.CommandDispatcher_<Internal.CommandSourceStack_>, selection: Internal.Commands$CommandSelection_)
|
|
register(command: Internal.LiteralArgumentBuilder_<Internal.CommandSourceStack_>): Internal.LiteralCommandNode<Internal.CommandSourceStack>;
|
|
isForMultiPlayer(): boolean;
|
|
getBuiltinSuggestions(): Internal.ClassWrapper<Internal.SharedSuggestionProvider>;
|
|
isForSinglePlayer(): boolean;
|
|
getCommands(): Internal.ClassWrapper<Internal.Commands>;
|
|
getArguments(): Internal.ClassWrapper<Internal.ArgumentTypeWrapper>;
|
|
get forMultiPlayer(): boolean
|
|
get builtinSuggestions(): Internal.ClassWrapper<Internal.SharedSuggestionProvider>
|
|
get forSinglePlayer(): boolean
|
|
get commands(): Internal.ClassWrapper<Internal.Commands>
|
|
get arguments(): Internal.ClassWrapper<Internal.ArgumentTypeWrapper>
|
|
readonly "selection": Internal.Commands$CommandSelection;
|
|
readonly "dispatcher": Internal.CommandDispatcher<Internal.CommandSourceStack>;
|
|
}
|
|
type CommandRegistryEventJS_ = CommandRegistryEventJS;
|
|
interface DoubleFunction <R> {
|
|
apply(arg0: number): R;
|
|
}
|
|
type DoubleFunction_<R> = DoubleFunction<R> | ((arg0: number)=>R);
|
|
class ArmorDyeRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type ArmorDyeRecipe_ = ArmorDyeRecipe;
|
|
class Criterion {
|
|
constructor($$0: Internal.CriterionTriggerInstance_)
|
|
constructor()
|
|
getTrigger(): Internal.CriterionTriggerInstance;
|
|
serializeToJson(): Internal.JsonElement;
|
|
static criterionFromNetwork($$0: Internal.FriendlyByteBuf_): Internal.Criterion;
|
|
static criterionFromJson($$0: Internal.JsonObject_, $$1: Internal.DeserializationContext_): Internal.Criterion;
|
|
static criteriaFromNetwork($$0: Internal.FriendlyByteBuf_): Internal.Map<string, Internal.Criterion>;
|
|
static criteriaFromJson($$0: Internal.JsonObject_, $$1: Internal.DeserializationContext_): Internal.Map<string, Internal.Criterion>;
|
|
serializeToNetwork($$0: Internal.FriendlyByteBuf_): void;
|
|
static serializeToNetwork($$0: Internal.Map_<string, Internal.Criterion_>, $$1: Internal.FriendlyByteBuf_): void;
|
|
get trigger(): Internal.CriterionTriggerInstance
|
|
}
|
|
type Criterion_ = Criterion;
|
|
class ClientboundLevelEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: BlockPos_, $$2: number, $$3: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getType(): number;
|
|
getData(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isGlobalEvent(): boolean;
|
|
isSkippable(): boolean;
|
|
get pos(): BlockPos
|
|
get type(): number
|
|
get data(): number
|
|
get globalEvent(): boolean
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundLevelEventPacket_ = ClientboundLevelEventPacket;
|
|
abstract class Locale$IsoCountryCode extends Internal.Enum<Internal.Locale$IsoCountryCode> {
|
|
static valueOf(arg0: string): Internal.Locale$IsoCountryCode;
|
|
static values(): Internal.Locale$IsoCountryCode[];
|
|
readonly static "PART1_ALPHA2": any;
|
|
readonly static "PART1_ALPHA3": any;
|
|
readonly static "PART3": any;
|
|
}
|
|
type Locale$IsoCountryCode_ = Locale$IsoCountryCode | "part1_alpha2" | "part3" | "part1_alpha3";
|
|
class GeodeConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.GeodeBlockSettings_, $$1: Internal.GeodeLayerSettings_, $$2: Internal.GeodeCrackSettings_, $$3: number, $$4: number, $$5: boolean, $$6: Internal.IntProvider_, $$7: Internal.IntProvider_, $$8: Internal.IntProvider_, $$9: number, $$10: number, $$11: number, $$12: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "placementsRequireLayer0Alternate": boolean;
|
|
readonly "geodeLayerSettings": Internal.GeodeLayerSettings;
|
|
readonly "minGenOffset": number;
|
|
readonly "geodeBlockSettings": Internal.GeodeBlockSettings;
|
|
readonly "usePotentialPlacementsChance": number;
|
|
readonly "distributionPoints": Internal.IntProvider;
|
|
readonly "maxGenOffset": number;
|
|
readonly static "CHANCE_RANGE": any;
|
|
readonly "noiseMultiplier": number;
|
|
readonly "useAlternateLayer0Chance": number;
|
|
readonly "geodeCrackSettings": Internal.GeodeCrackSettings;
|
|
readonly "outerWallDistance": Internal.IntProvider;
|
|
readonly "pointOffset": Internal.IntProvider;
|
|
readonly "invalidBlocksThreshold": number;
|
|
}
|
|
type GeodeConfiguration_ = GeodeConfiguration;
|
|
interface SearchTree <T> {
|
|
search(arg0: string): Internal.List<T>;
|
|
}
|
|
type SearchTree_<T> = SearchTree<T>;
|
|
interface BlockKJS extends Internal.BlockBuilderProvider {
|
|
getBlockBuilderKJS(): Internal.BlockBuilder;
|
|
getTypeDataKJS(): Internal.CompoundTag;
|
|
setSpeedFactorKJS(v: number): void;
|
|
setFrictionKJS(v: number): void;
|
|
getBlockStatesKJS(): Internal.List<Internal.BlockState>;
|
|
setMaterialKJS(v: Internal.Material_): void;
|
|
setSoundTypeKJS(v: Internal.SoundType_): void;
|
|
setIsRandomlyTickingKJS(v: boolean): void;
|
|
setExplosionResistanceKJS(v: number): void;
|
|
setJumpFactorKJS(v: number): void;
|
|
setBlockBuilderKJS(b: Internal.BlockBuilder_): void;
|
|
setHasCollisionKJS(v: boolean): void;
|
|
get blockBuilderKJS(): Internal.BlockBuilder
|
|
get typeDataKJS(): Internal.CompoundTag
|
|
set speedFactorKJS(v: number)
|
|
set frictionKJS(v: number)
|
|
get blockStatesKJS(): Internal.List<Internal.BlockState>
|
|
set materialKJS(v: Internal.Material_)
|
|
set soundTypeKJS(v: Internal.SoundType_)
|
|
set isRandomlyTickingKJS(v: boolean)
|
|
set explosionResistanceKJS(v: number)
|
|
set jumpFactorKJS(v: number)
|
|
set blockBuilderKJS(b: Internal.BlockBuilder_)
|
|
set hasCollisionKJS(v: boolean)
|
|
}
|
|
type BlockKJS_ = BlockKJS;
|
|
class ShovelItemBuilder extends Internal.HandheldItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.Item;
|
|
}
|
|
type ShovelItemBuilder_ = ShovelItemBuilder;
|
|
interface DensityFunction$Visitor extends Internal.Function<Internal.DensityFunction, Internal.DensityFunction> {
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<Internal.DensityFunction, V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, Internal.DensityFunction>;
|
|
}
|
|
type DensityFunction$Visitor_ = DensityFunction$Visitor;
|
|
class AddOreProperties {
|
|
constructor()
|
|
aboveBottom(y: number): Internal.VerticalAnchor;
|
|
size(s: number): this;
|
|
belowTop(y: number): Internal.VerticalAnchor;
|
|
bottom(): Internal.VerticalAnchor;
|
|
count(c: number): this;
|
|
addTarget(ruleTest: Internal.RuleTest_, targetState: BlockStatePredicate_): void;
|
|
squared(): this;
|
|
triangleHeight(absolute: Internal.VerticalAnchor_, absolute1: Internal.VerticalAnchor_): this;
|
|
triangleHeight(min: number, max: number): this;
|
|
top(): Internal.VerticalAnchor;
|
|
count(c: Internal.IntProvider_): this;
|
|
count(min: number, max: number): this;
|
|
chance(c: number): this;
|
|
uniformHeight(min: number, max: number): this;
|
|
uniformHeight(absolute: Internal.VerticalAnchor_, absolute1: Internal.VerticalAnchor_): this;
|
|
"height": Internal.HeightRangePlacement;
|
|
"retrogen": number;
|
|
"count": Internal.IntProvider;
|
|
"worldgenLayer": DecorationGenerationStep;
|
|
"chance": number;
|
|
"squared": boolean;
|
|
"noSurface": number;
|
|
"biomes": Internal.BiomeFilter;
|
|
"size": number;
|
|
"id": ResourceLocation;
|
|
"targets": Internal.List<Internal.OreConfiguration$TargetBlockState>;
|
|
}
|
|
type AddOreProperties_ = AddOreProperties;
|
|
class ClientboundKeepAlivePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getId(): number;
|
|
isSkippable(): boolean;
|
|
get id(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundKeepAlivePacket_ = ClientboundKeepAlivePacket;
|
|
class VarHandle$VarHandleDesc extends Internal.DynamicConstantDesc<Internal.VarHandle> {
|
|
toString(): string;
|
|
static ofArray(arg0: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc;
|
|
resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
|
|
static ofField(arg0: Internal.ClassDesc_, arg1: string, arg2: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc;
|
|
static ofStaticField(arg0: Internal.ClassDesc_, arg1: string, arg2: Internal.ClassDesc_): Internal.VarHandle$VarHandleDesc;
|
|
varType(): Internal.ClassDesc;
|
|
}
|
|
type VarHandle$VarHandleDesc_ = VarHandle$VarHandleDesc;
|
|
class CanyonCarverConfiguration extends Internal.CarverConfiguration {
|
|
constructor($$0: number, $$1: Internal.HeightProvider_, $$2: Internal.FloatProvider_, $$3: Internal.VerticalAnchor_, $$4: Internal.CarverDebugSettings_, $$5: Internal.FloatProvider_, $$6: Internal.CanyonCarverConfiguration$CanyonShapeConfiguration_)
|
|
constructor($$0: Internal.CarverConfiguration_, $$1: Internal.FloatProvider_, $$2: Internal.CanyonCarverConfiguration$CanyonShapeConfiguration_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "shape": Internal.CanyonCarverConfiguration$CanyonShapeConfiguration;
|
|
readonly "verticalRotation": Internal.FloatProvider;
|
|
}
|
|
type CanyonCarverConfiguration_ = CanyonCarverConfiguration;
|
|
class DataLayer {
|
|
constructor()
|
|
constructor($$0: number[])
|
|
get($$0: number, $$1: number, $$2: number): number;
|
|
getData(): number[];
|
|
copy(): this;
|
|
toString(): string;
|
|
layerToString($$0: number): string;
|
|
set($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
isEmpty(): boolean;
|
|
get data(): number[]
|
|
get empty(): boolean
|
|
readonly static "LAYER_SIZE": 128;
|
|
readonly static "SIZE": 2048;
|
|
readonly static "LAYER_COUNT": 16;
|
|
}
|
|
type DataLayer_ = DataLayer;
|
|
class ClientboundSetEquipmentPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.List_<Internal.Pair_<EquipmentSlot_, Internal.ItemStack_>>)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getEntity(): number;
|
|
getSlots(): Internal.List<Internal.Pair<EquipmentSlot, Internal.ItemStack>>;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get entity(): number
|
|
get slots(): Internal.List<Internal.Pair<EquipmentSlot, Internal.ItemStack>>
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetEquipmentPacket_ = ClientboundSetEquipmentPacket;
|
|
class Abilities {
|
|
constructor()
|
|
addSaveData($$0: Internal.CompoundTag_): void;
|
|
getFlyingSpeed(): number;
|
|
setWalkingSpeed($$0: number): void;
|
|
getWalkingSpeed(): number;
|
|
setFlyingSpeed($$0: number): void;
|
|
loadSaveData($$0: Internal.CompoundTag_): void;
|
|
get flyingSpeed(): number
|
|
set walkingSpeed($$0: number)
|
|
get walkingSpeed(): number
|
|
set flyingSpeed($$0: number)
|
|
"instabuild": boolean;
|
|
"flying": boolean;
|
|
"invulnerable": boolean;
|
|
"mayfly": boolean;
|
|
"mayBuild": boolean;
|
|
}
|
|
type Abilities_ = Abilities;
|
|
interface FloatCollection extends Internal.FloatIterable, Internal.Collection<number> {
|
|
containsAll(arg0: Internal.FloatCollection_): boolean;
|
|
retainAll(arg0: Internal.FloatCollection_): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
addAll(arg0: Internal.FloatCollection_): boolean;
|
|
removeIf(arg0: Internal.DoublePredicate_): boolean;
|
|
iterator(): Internal.FloatIterator;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
contains(arg0: number): boolean;
|
|
doubleParallelStream(): Internal.DoubleStream;
|
|
doubleStream(): Internal.DoubleStream;
|
|
parallelStream(): Internal.Stream<number>;
|
|
contains(arg0: any): boolean;
|
|
forEach(arg0: Internal.FloatConsumer_): void;
|
|
rem(arg0: number): boolean;
|
|
toArray(arg0: number[]): number[];
|
|
remove(arg0: any): boolean;
|
|
doubleIterator(): Internal.DoubleIterator;
|
|
add(arg0: any): boolean;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
doubleSpliterator(): Internal.DoubleSpliterator;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
forEach(arg0: Internal.DoubleConsumer_): void;
|
|
removeIf(arg0: Internal.FloatPredicate_): boolean;
|
|
toFloatArray(arg0: number[]): number[];
|
|
add(arg0: number): boolean;
|
|
removeAll(arg0: Internal.FloatCollection_): boolean;
|
|
stream(): Internal.Stream<number>;
|
|
add(arg0: number): boolean;
|
|
toFloatArray(): number[];
|
|
}
|
|
type FloatCollection_ = FloatCollection;
|
|
interface LongUnaryOperator {
|
|
andThen(arg0: Internal.LongUnaryOperator_): this;
|
|
compose(arg0: Internal.LongUnaryOperator_): this;
|
|
applyAsLong(arg0: number): number;
|
|
identity(): this;
|
|
}
|
|
type LongUnaryOperator_ = LongUnaryOperator | ((arg0: number)=>number);
|
|
class IntegratedServer extends Internal.MinecraftServer {
|
|
constructor($$0: Internal.Thread_, $$1: Internal.Minecraft_, $$2: Internal.LevelStorageSource$LevelStorageAccess_, $$3: Internal.PackRepository_, $$4: Internal.WorldStem_, $$5: Internal.MinecraftSessionService_, $$6: Internal.GameProfileRepository_, $$7: Internal.GameProfileCache_, $$8: any_)
|
|
tickServer($$0: Internal.BooleanSupplier_): void;
|
|
ask($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
forceSynchronousWrites(): boolean;
|
|
method_3744($$0: Internal.CrashReport_): void;
|
|
fillServerSystemReport($$0: Internal.SystemReport_): Internal.SystemReport;
|
|
getPort(): number;
|
|
getFunctionCompilationLevel(): number;
|
|
setDefaultGameType($$0: Internal.GameType_): void;
|
|
isSingleplayerOwner($$0: Internal.GameProfile_): boolean;
|
|
isCommandBlockEnabled(): boolean;
|
|
getServerDirectory(): Internal.File;
|
|
askEither($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
isPublished(): boolean;
|
|
halt($$0: boolean): void;
|
|
getScaledTrackingDistance($$0: number): number;
|
|
publishServer($$0: Internal.GameType_, $$1: boolean, $$2: number): boolean;
|
|
getRateLimitPacketsPerSecond(): number;
|
|
isEpollEnabled(): boolean;
|
|
getOperatorUserPermissionLevel(): number;
|
|
stopServer(): void;
|
|
shouldRconBroadcast(): boolean;
|
|
getModdedStatus(): Internal.ModCheck;
|
|
method_3823(): boolean;
|
|
shouldInformAdmins(): boolean;
|
|
isDedicatedServer(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
asKJS(): Internal.ServerJS;
|
|
setUUID($$0: Internal.UUID_): void;
|
|
getForcedGameType(): Internal.GameType;
|
|
get port(): number
|
|
get functionCompilationLevel(): number
|
|
set defaultGameType($$0: Internal.GameType_)
|
|
get commandBlockEnabled(): boolean
|
|
get serverDirectory(): Internal.File
|
|
get published(): boolean
|
|
get rateLimitPacketsPerSecond(): number
|
|
get epollEnabled(): boolean
|
|
get operatorUserPermissionLevel(): number
|
|
get moddedStatus(): Internal.ModCheck
|
|
get dedicatedServer(): boolean
|
|
set UUID($$0: Internal.UUID_)
|
|
get forcedGameType(): Internal.GameType
|
|
}
|
|
type IntegratedServer_ = IntegratedServer;
|
|
class IngredientStackJS implements Internal.IngredientJS {
|
|
constructor(i: Internal.IngredientJS_, c: number)
|
|
getVanillaItems(): Internal.Set<Internal.Item>;
|
|
x(c: number): Internal.IngredientJS;
|
|
getCount(): number;
|
|
isInvalidRecipeIngredient(): boolean;
|
|
toString(): string;
|
|
getStacks(): Internal.Set<Internal.ItemStackJS>;
|
|
asIngredientStack(): this;
|
|
getItemIds(): Internal.Set<string>;
|
|
copy(): Internal.Copyable;
|
|
test(stack: Internal.ItemStackJS_): boolean;
|
|
static stackOf(in_: Internal.IngredientJS_): Internal.IngredientStackJS;
|
|
isEmpty(): boolean;
|
|
getIngredient(): Internal.IngredientJS;
|
|
toJson(): Internal.JsonElement;
|
|
testVanillaItem(item: Internal.Item_): boolean;
|
|
filter(filter: Internal.IngredientJS_): Internal.IngredientJS;
|
|
not(): Internal.IngredientJS;
|
|
anyStackMatches(ingredient: Internal.IngredientJS_): boolean;
|
|
createVanillaIngredient(): Internal.Ingredient;
|
|
getVanillaPredicate(): Internal.Predicate<Internal.ItemStack>;
|
|
getFirst(): Internal.ItemStackJS;
|
|
unwrapStackIngredient(): Internal.List<Internal.IngredientJS>;
|
|
withCount(count: number): Internal.IngredientJS;
|
|
testVanilla(stack: Internal.ItemStack_): boolean;
|
|
get vanillaItems(): Internal.Set<Internal.Item>
|
|
get count(): number
|
|
get invalidRecipeIngredient(): boolean
|
|
get stacks(): Internal.Set<Internal.ItemStackJS>
|
|
get itemIds(): Internal.Set<string>
|
|
get empty(): boolean
|
|
get ingredient(): Internal.IngredientJS
|
|
get vanillaPredicate(): Internal.Predicate<Internal.ItemStack>
|
|
get first(): Internal.ItemStackJS
|
|
"ingredientKey": string;
|
|
"countKey": string;
|
|
"ingredient": Internal.IngredientJS;
|
|
}
|
|
type IngredientStackJS_ = IngredientStackJS;
|
|
class DayOfWeek extends Internal.Enum<Internal.DayOfWeek> implements Internal.TemporalAccessor, Internal.TemporalAdjuster {
|
|
minus(arg0: number): this;
|
|
plus(arg0: number): this;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.DayOfWeek;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
static values(): Internal.DayOfWeek[];
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
static of(arg0: number): Internal.DayOfWeek;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
getValue(): number;
|
|
static valueOf(arg0: string): Internal.DayOfWeek;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
get value(): number
|
|
readonly static "SUNDAY": Internal.DayOfWeek;
|
|
readonly static "SATURDAY": Internal.DayOfWeek;
|
|
readonly static "THURSDAY": Internal.DayOfWeek;
|
|
readonly static "FRIDAY": Internal.DayOfWeek;
|
|
readonly static "MONDAY": Internal.DayOfWeek;
|
|
readonly static "WEDNESDAY": Internal.DayOfWeek;
|
|
readonly static "TUESDAY": Internal.DayOfWeek;
|
|
}
|
|
type DayOfWeek_ = DayOfWeek | "tuesday" | "friday" | "thursday" | "monday" | "saturday" | "sunday" | "wednesday";
|
|
interface ClientboundLevelChunkPacketData$BlockEntityTagOutput {
|
|
accept(arg0: BlockPos_, arg1: Internal.BlockEntityType_<any>, arg2: Internal.CompoundTag_): void;
|
|
}
|
|
type ClientboundLevelChunkPacketData$BlockEntityTagOutput_ = ((arg0: BlockPos, arg1: Internal.BlockEntityType<any>, arg2: Internal.CompoundTag)=>void) | ClientboundLevelChunkPacketData$BlockEntityTagOutput;
|
|
interface WrappedJS {
|
|
}
|
|
type WrappedJS_ = WrappedJS;
|
|
class StringRange {
|
|
constructor(arg0: number, arg1: number)
|
|
static at(arg0: number): Internal.StringRange;
|
|
getStart(): number;
|
|
hashCode(): number;
|
|
static encompassing(arg0: Internal.StringRange_, arg1: Internal.StringRange_): Internal.StringRange;
|
|
getEnd(): number;
|
|
toString(): string;
|
|
get(arg0: string): string;
|
|
get(arg0: Internal.ImmutableStringReader_): string;
|
|
isEmpty(): boolean;
|
|
equals(arg0: any): boolean;
|
|
getLength(): number;
|
|
static between(arg0: number, arg1: number): Internal.StringRange;
|
|
get start(): number
|
|
get end(): number
|
|
get empty(): boolean
|
|
get length(): number
|
|
}
|
|
type StringRange_ = StringRange;
|
|
class ClientTickEventJS extends Internal.ClientEventJS {
|
|
constructor()
|
|
}
|
|
type ClientTickEventJS_ = ClientTickEventJS;
|
|
interface SoundEventListener {
|
|
onPlaySound(arg0: Internal.SoundInstance_, arg1: Internal.WeighedSoundEvents_): void;
|
|
}
|
|
type SoundEventListener_ = SoundEventListener;
|
|
class EnvironmentScanPlacement extends Internal.PlacementModifier {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static scanningFor($$0: Internal.Direction_, $$1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, $$2: number): Internal.EnvironmentScanPlacement;
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
static scanningFor($$0: Internal.Direction_, $$1: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, $$2: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, $$3: number): Internal.EnvironmentScanPlacement;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type EnvironmentScanPlacement_ = EnvironmentScanPlacement;
|
|
interface FloatConsumer extends Internal.DoubleConsumer, Internal.Consumer<number> {
|
|
andThen(arg0: Internal.FloatConsumer_): this;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.Consumer_<any>): Internal.Consumer<number>;
|
|
accept(arg0: any): void;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer;
|
|
accept(arg0: number): void;
|
|
}
|
|
type FloatConsumer_ = FloatConsumer | ((arg0: number)=>void);
|
|
interface ListIterator <E> extends Internal.Iterator<E> {
|
|
nextIndex(): number;
|
|
hasPrevious(): boolean;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): E;
|
|
previous(): E;
|
|
hasNext(): boolean;
|
|
add(arg0: E): void;
|
|
set(arg0: E): void;
|
|
previousIndex(): number;
|
|
}
|
|
type ListIterator_<E> = ListIterator<E>;
|
|
interface ChannelId extends Internal.Comparable<Internal.ChannelId>, Internal.Serializable {
|
|
asShortText(): string;
|
|
asLongText(): string;
|
|
}
|
|
type ChannelId_ = ChannelId;
|
|
class Donkey extends Internal.AbstractChestedHorse {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
canMate($$0: Internal.Animal_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
}
|
|
type Donkey_ = Donkey;
|
|
class BlockLeftClickEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, hand: Hand_, pos: BlockPos_, direction: Internal.Direction_)
|
|
getFacing(): Internal.Direction;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getItem(): Internal.ItemStackJS;
|
|
getBlock(): Internal.BlockContainerJS;
|
|
get facing(): Internal.Direction
|
|
get entity(): Internal.EntityJS
|
|
get item(): Internal.ItemStackJS
|
|
get block(): Internal.BlockContainerJS
|
|
}
|
|
type BlockLeftClickEventJS_ = BlockLeftClickEventJS;
|
|
interface ChangeListener <T> {
|
|
onChanged(arg0: T): void;
|
|
}
|
|
type ChangeListener_<T> = ChangeListener<T> | ((arg0: T)=>void);
|
|
class ClientboundCommandSuggestionsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.Suggestions_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getSuggestions(): Internal.Suggestions;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get suggestions(): Internal.Suggestions
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundCommandSuggestionsPacket_ = ClientboundCommandSuggestionsPacket;
|
|
class SkinManager {
|
|
constructor($$0: Internal.TextureManager_, $$1: Internal.File_, $$2: Internal.MinecraftSessionService_)
|
|
getInsecureSkinInformation($$0: Internal.GameProfile_): Internal.Map<Internal.MinecraftProfileTexture$Type, Internal.MinecraftProfileTexture>;
|
|
registerSkins($$0: Internal.GameProfile_, $$1: Internal.SkinManager$SkinTextureCallback_, $$2: boolean): void;
|
|
registerTexture($$0: Internal.MinecraftProfileTexture_, $$1: Internal.MinecraftProfileTexture$Type_): ResourceLocation;
|
|
readonly static "PROPERTY_TEXTURES": "textures";
|
|
}
|
|
type SkinManager_ = SkinManager;
|
|
interface SessionEventListener {
|
|
onStartGameSession(arg0: Internal.GameSession_): void;
|
|
onLeaveGameSession(arg0: Internal.GameSession_): void;
|
|
readonly static "NONE": any;
|
|
}
|
|
type SessionEventListener_ = SessionEventListener;
|
|
interface FlyingAnimal {
|
|
isFlying(): boolean;
|
|
get flying(): boolean
|
|
}
|
|
type FlyingAnimal_ = FlyingAnimal;
|
|
abstract class ServerboundMovePlayerPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
hasRotation(): boolean;
|
|
isOnGround(): boolean;
|
|
getYRot($$0: number): number;
|
|
getX($$0: number): number;
|
|
getY($$0: number): number;
|
|
hasPosition(): boolean;
|
|
isSkippable(): boolean;
|
|
getZ($$0: number): number;
|
|
getXRot($$0: number): number;
|
|
get onGround(): boolean
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundMovePlayerPacket_ = ServerboundMovePlayerPacket;
|
|
class ClientLoggedInEventJS extends Internal.ClientEventJS {
|
|
constructor()
|
|
}
|
|
type ClientLoggedInEventJS_ = ClientLoggedInEventJS;
|
|
class NoiseChunk implements Internal.DensityFunction$ContextProvider, Internal.DensityFunction$FunctionContext {
|
|
updateForZ($$0: number, $$1: number): void;
|
|
getBlender(): Internal.Blender;
|
|
updateForY($$0: number, $$1: number): void;
|
|
stopInterpolation(): void;
|
|
selectCellYZ($$0: number, $$1: number): void;
|
|
updateForX($$0: number, $$1: number): void;
|
|
aquifer(): Internal.Aquifer;
|
|
swapSlices(): void;
|
|
forIndex(arg0: number): Internal.DensityFunction$FunctionContext;
|
|
blockX(): number;
|
|
static forColumn($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.NoiseRouter_, $$5: Internal.NoiseGeneratorSettings_, $$6: Internal.Aquifer$FluidPicker_): Internal.NoiseChunk;
|
|
forIndex($$0: number): this;
|
|
initializeForFirstCellX(): void;
|
|
fillAllDirectly($$0: number[], $$1: Internal.DensityFunction_): void;
|
|
static forChunk($$0: Internal.ChunkAccess_, $$1: Internal.NoiseRouter_, $$2: Internal.Supplier_<Internal.DensityFunctions$BeardifierOrMarker_>, $$3: Internal.NoiseGeneratorSettings_, $$4: Internal.Aquifer$FluidPicker_, $$5: Internal.Blender_): Internal.NoiseChunk;
|
|
blockZ(): number;
|
|
preliminarySurfaceLevel($$0: number, $$1: number): number;
|
|
advanceCellX($$0: number): void;
|
|
blockY(): number;
|
|
get blender(): Internal.Blender
|
|
}
|
|
type NoiseChunk_ = NoiseChunk;
|
|
class FluidBuilder extends Internal.BuilderBase<Internal.FlowingFluid> {
|
|
constructor(i: ResourceLocation_)
|
|
bucketColor(c: Internal.Color_): this;
|
|
flowingTexture(id: ResourceLocation_): this;
|
|
createAdditionalObjects(): void;
|
|
noBucket(): this;
|
|
luminosity(luminosity: number): this;
|
|
gaseous(): this;
|
|
builtinTextures(): this;
|
|
stillTexture(id: ResourceLocation_): this;
|
|
createObject(): any;
|
|
viscosity(viscosity: number): this;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.Fluid>;
|
|
displayName(name: string): Internal.BuilderBase<Internal.FlowingFluid>;
|
|
createAttributes(): Internal.ArchitecturyFluidAttributes;
|
|
thickTexture(color: Internal.Color_): this;
|
|
rarity(rarity: Rarity_): this;
|
|
color(c: Internal.Color_): this;
|
|
density(density: number): this;
|
|
noBlock(): this;
|
|
thinTexture(color: Internal.Color_): this;
|
|
temperature(temperature: number): this;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.Fluid>
|
|
"bucketItem": Internal.FluidBucketItemBuilder;
|
|
"attributes": Internal.ArchitecturyFluidAttributes;
|
|
"flowingFluid": Internal.FlowingFluidBuilder;
|
|
"block": Internal.FluidBlockBuilder;
|
|
}
|
|
type FluidBuilder_ = FluidBuilder;
|
|
class FancyTrunkPlacer extends Internal.TrunkPlacer {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
placeTrunk($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type FancyTrunkPlacer_ = FancyTrunkPlacer;
|
|
interface BakedQuadAccess {
|
|
setVertices(arg0: number[]): void;
|
|
set vertices(arg0: number[])
|
|
}
|
|
type BakedQuadAccess_ = BakedQuadAccess;
|
|
interface Short2CharFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, string> {
|
|
put(arg0: number, arg1: string): string;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2CharFunction;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
put(arg0: number, arg1: string): string;
|
|
get(arg0: number): string;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Short2LongFunction;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Short2ShortFunction;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2CharFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): string;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
remove(arg0: any): string;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2CharFunction<T>;
|
|
apply(arg0: number): string;
|
|
containsKey(arg0: any): boolean;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Short2FloatFunction;
|
|
remove(arg0: number): string;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
defaultReturnValue(arg0: string): void;
|
|
applyAsInt(arg0: number): number;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2CharFunction;
|
|
get(arg0: any): string;
|
|
put(arg0: any, arg1: any): any;
|
|
containsKey(arg0: number): boolean;
|
|
getOrDefault(arg0: number, arg1: string): string;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2CharFunction;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Short2DoubleFunction;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Short2ReferenceFunction<T>;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2CharFunction;
|
|
size(): number;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2CharFunction;
|
|
clear(): void;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Short2IntFunction;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Short2ObjectFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, string>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Short2ByteFunction;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2CharFunction;
|
|
}
|
|
type Short2CharFunction_ = Short2CharFunction | ((arg0: number)=>string);
|
|
abstract class FileSystem implements Internal.Closeable {
|
|
getSeparator(): string;
|
|
getRootDirectories(): Internal.Iterable<Internal.Path>;
|
|
supportedFileAttributeViews(): Internal.Set<string>;
|
|
getFileStores(): Internal.Iterable<Internal.FileStore>;
|
|
isOpen(): boolean;
|
|
newWatchService(): Internal.WatchService;
|
|
close(): void;
|
|
getUserPrincipalLookupService(): Internal.UserPrincipalLookupService;
|
|
provider(): Internal.FileSystemProvider;
|
|
getPath(arg0: string, ...arg1: string[]): Internal.Path;
|
|
isReadOnly(): boolean;
|
|
getPathMatcher(arg0: string): Internal.PathMatcher;
|
|
get separator(): string
|
|
get rootDirectories(): Internal.Iterable<Internal.Path>
|
|
get fileStores(): Internal.Iterable<Internal.FileStore>
|
|
get open(): boolean
|
|
get userPrincipalLookupService(): Internal.UserPrincipalLookupService
|
|
get readOnly(): boolean
|
|
}
|
|
type FileSystem_ = FileSystem;
|
|
class SculkSensorPhase extends Internal.Enum<Internal.SculkSensorPhase> implements Internal.StringRepresentable {
|
|
static values(): Internal.SculkSensorPhase[];
|
|
toString(): string;
|
|
static valueOf($$0: string): Internal.SculkSensorPhase;
|
|
getSerializedName(): string;
|
|
get serializedName(): string
|
|
readonly static "ACTIVE": Internal.SculkSensorPhase;
|
|
readonly static "COOLDOWN": Internal.SculkSensorPhase;
|
|
readonly static "INACTIVE": Internal.SculkSensorPhase;
|
|
}
|
|
type SculkSensorPhase_ = "inactive" | "active" | SculkSensorPhase | "cooldown";
|
|
interface AttributedCharacterIterator extends Internal.CharacterIterator {
|
|
getAttributes(): Internal.Map<Internal.AttributedCharacterIterator$Attribute, any>;
|
|
getRunStart(arg0: Internal.AttributedCharacterIterator$Attribute_): number;
|
|
getRunLimit(): number;
|
|
getAttribute(arg0: Internal.AttributedCharacterIterator$Attribute_): any;
|
|
getAllAttributeKeys(): Internal.Set<Internal.AttributedCharacterIterator$Attribute>;
|
|
getRunLimit(arg0: Internal.AttributedCharacterIterator$Attribute_): number;
|
|
getRunStart(): number;
|
|
getRunLimit(arg0: Internal.Set_<any>): number;
|
|
getRunStart(arg0: Internal.Set_<any>): number;
|
|
get attributes(): Internal.Map<Internal.AttributedCharacterIterator$Attribute, any>
|
|
get runLimit(): number
|
|
get allAttributeKeys(): Internal.Set<Internal.AttributedCharacterIterator$Attribute>
|
|
get runStart(): number
|
|
}
|
|
type AttributedCharacterIterator_ = AttributedCharacterIterator;
|
|
class RecipeManager extends Internal.SimpleJsonResourceReloadListener implements Internal.IdentifiableResourceReloadListener {
|
|
constructor()
|
|
getRecipeIds(): Internal.Stream<ResourceLocation>;
|
|
getRecipeFor($$0: Internal.RecipeType_<T>, $$1: C, $$2: Internal.Level_): Internal.Optional<T>;
|
|
replaceRecipes($$0: Internal.Iterable_<Internal.Recipe_<any>>): void;
|
|
hadErrorsLoading(): boolean;
|
|
byKey($$0: ResourceLocation_): Internal.Optional<any>;
|
|
getRecipes(): Internal.Collection<Internal.Recipe<any>>;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getRemainingItemsFor($$0: Internal.RecipeType_<T>, $$1: C, $$2: Internal.Level_): Internal.NonNullList<Internal.ItemStack>;
|
|
getAllRecipesFor($$0: Internal.RecipeType_<T>): Internal.List<T>;
|
|
static fromJson($$0: ResourceLocation_, $$1: Internal.JsonObject_): Internal.Recipe<any>;
|
|
getName(): string;
|
|
getRecipesFor($$0: Internal.RecipeType_<T>, $$1: C, $$2: Internal.Level_): Internal.List<T>;
|
|
getFabricId(): ResourceLocation;
|
|
get recipeIds(): Internal.Stream<ResourceLocation>
|
|
get recipes(): Internal.Collection<Internal.Recipe<any>>
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get name(): string
|
|
get fabricId(): ResourceLocation
|
|
"byName": Internal.Map<ResourceLocation, Internal.Recipe<any>>;
|
|
"recipes": Internal.Map<Internal.RecipeType<any>, Internal.Map<ResourceLocation, Internal.Recipe<any>>>;
|
|
}
|
|
type RecipeManager_ = RecipeManager;
|
|
interface LevelRendererAccessor {
|
|
getRenderBuffers(): Internal.RenderBuffers;
|
|
setRenderBuffers(arg0: Internal.RenderBuffers_): void;
|
|
invokeSetupRender(arg0: Internal.Camera_, arg1: Internal.Frustum_, arg2: boolean, arg3: boolean): void;
|
|
getEntityRenderDispatcher(): Internal.EntityRenderDispatcher;
|
|
getLevel(): Internal.ClientLevel;
|
|
invokeRenderEntity(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.PoseStack_, arg6: Internal.MultiBufferSource_): void;
|
|
invokeRenderChunkLayer(arg0: Internal.RenderType_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number, arg5: com.mojang.math.Matrix4f_): void;
|
|
shouldRegenerateClouds(): boolean;
|
|
setShouldRegenerateClouds(arg0: boolean): void;
|
|
get renderBuffers(): Internal.RenderBuffers
|
|
set renderBuffers(arg0: Internal.RenderBuffers_)
|
|
get entityRenderDispatcher(): Internal.EntityRenderDispatcher
|
|
get level(): Internal.ClientLevel
|
|
set shouldRegenerateClouds(arg0: boolean)
|
|
}
|
|
type LevelRendererAccessor_ = LevelRendererAccessor;
|
|
interface ObjectInput extends Internal.AutoCloseable, Internal.DataInput {
|
|
read(arg0: number[], arg1: number, arg2: number): number;
|
|
read(): number;
|
|
close(): void;
|
|
available(): number;
|
|
read(arg0: number[]): number;
|
|
skip(arg0: number): number;
|
|
readObject(): any;
|
|
}
|
|
type ObjectInput_ = ObjectInput;
|
|
class MethodSignature {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
static of(...types: Internal.Class_<any>[]): Internal.MethodSignature;
|
|
matches(actualArguments: Internal.MethodSignature_, data: Internal.SharedContextData_): boolean;
|
|
equals(obj: any): boolean;
|
|
readonly static "DOUBLE": Internal.MethodSignature;
|
|
readonly static "STRING": Internal.MethodSignature;
|
|
readonly static "SHORT": Internal.MethodSignature;
|
|
readonly static "EMPTY": Internal.MethodSignature;
|
|
readonly static "BYTE": Internal.MethodSignature;
|
|
readonly static "INT": Internal.MethodSignature;
|
|
readonly static "BOOLEAN": Internal.MethodSignature;
|
|
readonly static "FLOAT": Internal.MethodSignature;
|
|
readonly "types": Internal.Class<any>[];
|
|
readonly static "OBJECT_ARRAY": Internal.MethodSignature;
|
|
readonly static "OBJECT": Internal.MethodSignature;
|
|
readonly static "LONG": Internal.MethodSignature;
|
|
readonly static "CHAR": Internal.MethodSignature;
|
|
}
|
|
type MethodSignature_ = MethodSignature;
|
|
interface Spliterator <T> {
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
getComparator(): Internal.Comparator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
tryAdvance(arg0: Internal.Consumer_<any>): boolean;
|
|
characteristics(): number;
|
|
estimateSize(): number;
|
|
trySplit(): this;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
readonly static "SORTED": 4;
|
|
readonly static "IMMUTABLE": 1024;
|
|
readonly static "DISTINCT": 1;
|
|
readonly static "CONCURRENT": 4096;
|
|
readonly static "ORDERED": 16;
|
|
readonly static "NONNULL": 256;
|
|
readonly static "SUBSIZED": 16384;
|
|
readonly static "SIZED": 64;
|
|
}
|
|
type Spliterator_<T> = Spliterator<T>;
|
|
interface EquipmentSlotProvider {
|
|
getPreferredEquipmentSlot(arg0: Internal.ItemStack_): EquipmentSlot;
|
|
}
|
|
type EquipmentSlotProvider_ = ((arg0: Internal.ItemStack)=>EquipmentSlot_) | EquipmentSlotProvider;
|
|
class Strider extends Internal.Animal implements Internal.ItemSteerable, Internal.Saddleable {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
travel($$0: Vec3_): void;
|
|
getDismountLocationForPassenger($$0: Internal.LivingEntity_): Vec3;
|
|
getControllingPassenger(): Internal.Entity;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
travelWithInput($$0: Vec3_): void;
|
|
travel($$0: Internal.Mob_, $$1: Internal.ItemBasedSteering_, $$2: Vec3_): boolean;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
boost(): boolean;
|
|
equipSaddle($$0: Internal.SoundSource_): void;
|
|
canStandOnFluid($$0: Internal.FluidState_): boolean;
|
|
isOnFire(): boolean;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getSteeringSpeed(): number;
|
|
setSuffocating($$0: boolean): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isSuffocating(): boolean;
|
|
canBeControlledByRider(): boolean;
|
|
isSaddled(): boolean;
|
|
getPassengersRidingOffset(): number;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
isSensitiveToWater(): boolean;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
static checkStriderSpawnRules($$0: Internal.EntityType_<Internal.Strider_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
getLeashOffset(): Vec3;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getMoveSpeed(): number;
|
|
isSaddleable(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get controllingPassenger(): Internal.Entity
|
|
get onFire(): boolean
|
|
get steeringSpeed(): number
|
|
set suffocating($$0: boolean)
|
|
get suffocating(): boolean
|
|
get saddled(): boolean
|
|
get passengersRidingOffset(): number
|
|
get sensitiveToWater(): boolean
|
|
get leashOffset(): Vec3
|
|
get moveSpeed(): number
|
|
get saddleable(): boolean
|
|
}
|
|
type Strider_ = Strider;
|
|
class LanguageInfo implements com.mojang.bridge.game.Language, Internal.Comparable<Internal.LanguageInfo> {
|
|
constructor($$0: string, $$1: string, $$2: string, $$3: boolean)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
compareTo($$0: Internal.LanguageInfo_): number;
|
|
getCode(): string;
|
|
getName(): string;
|
|
isBidirectional(): boolean;
|
|
equals($$0: any): boolean;
|
|
compareTo(arg0: any): number;
|
|
getRegion(): string;
|
|
get code(): string
|
|
get name(): string
|
|
get bidirectional(): boolean
|
|
get region(): string
|
|
}
|
|
type LanguageInfo_ = LanguageInfo;
|
|
class LegacySinglePoolElement extends Internal.SinglePoolElement {
|
|
getType(): Internal.StructurePoolElementType<any>;
|
|
toString(): string;
|
|
get type(): Internal.StructurePoolElementType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type LegacySinglePoolElement_ = LegacySinglePoolElement;
|
|
class RaidDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
constructor($$0: Internal.Minecraft_)
|
|
setRaidCenters($$0: Internal.Collection_<BlockPos_>): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
clear(): void;
|
|
set raidCenters($$0: Internal.Collection_<BlockPos_>)
|
|
}
|
|
type RaidDebugRenderer_ = RaidDebugRenderer;
|
|
class MobSpawnType extends Internal.Enum<Internal.MobSpawnType> {
|
|
static valueOf($$0: string): Internal.MobSpawnType;
|
|
static values(): Internal.MobSpawnType[];
|
|
readonly static "SPAWNER": Internal.MobSpawnType;
|
|
readonly static "BREEDING": Internal.MobSpawnType;
|
|
readonly static "CHUNK_GENERATION": Internal.MobSpawnType;
|
|
readonly static "EVENT": Internal.MobSpawnType;
|
|
readonly static "MOB_SUMMONED": Internal.MobSpawnType;
|
|
readonly static "CONVERSION": Internal.MobSpawnType;
|
|
readonly static "TRIGGERED": Internal.MobSpawnType;
|
|
readonly static "COMMAND": Internal.MobSpawnType;
|
|
readonly static "STRUCTURE": Internal.MobSpawnType;
|
|
readonly static "JOCKEY": Internal.MobSpawnType;
|
|
readonly static "PATROL": Internal.MobSpawnType;
|
|
readonly static "DISPENSER": Internal.MobSpawnType;
|
|
readonly static "REINFORCEMENT": Internal.MobSpawnType;
|
|
readonly static "BUCKET": Internal.MobSpawnType;
|
|
readonly static "SPAWN_EGG": Internal.MobSpawnType;
|
|
readonly static "NATURAL": Internal.MobSpawnType;
|
|
}
|
|
type MobSpawnType_ = "bucket" | "spawner" | "chunk_generation" | "spawn_egg" | "triggered" | "breeding" | "dispenser" | "mob_summoned" | "reinforcement" | "event" | "patrol" | "jockey" | "command" | "natural" | MobSpawnType | "structure" | "conversion";
|
|
class ScheduledEvent {
|
|
reschedule(): void;
|
|
reschedule(timer: number): this;
|
|
getData(): any;
|
|
isUsingTicks(): boolean;
|
|
getTimerDuration(): number;
|
|
getTimer(): number;
|
|
getEndTime(): number;
|
|
getServer(): Internal.ServerJS;
|
|
get data(): any
|
|
get usingTicks(): boolean
|
|
get timerDuration(): number
|
|
get timer(): number
|
|
get endTime(): number
|
|
get server(): Internal.ServerJS
|
|
}
|
|
type ScheduledEvent_ = ScheduledEvent;
|
|
class Stack <E> extends Internal.Vector<E> {
|
|
constructor()
|
|
empty(): boolean;
|
|
peek(): E;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
stream(): Internal.Stream<E>;
|
|
parallelStream(): Internal.Stream<E>;
|
|
search(arg0: any): number;
|
|
pop(): E;
|
|
push(arg0: E): E;
|
|
}
|
|
type Stack_<E> = Stack<E>;
|
|
interface DoubleUnaryOperator {
|
|
compose(arg0: Internal.DoubleUnaryOperator_): this;
|
|
andThen(arg0: Internal.DoubleUnaryOperator_): this;
|
|
identity(): this;
|
|
applyAsDouble(arg0: number): number;
|
|
}
|
|
type DoubleUnaryOperator_ = ((arg0: number)=>number) | DoubleUnaryOperator;
|
|
class StructureFeatureManager {
|
|
constructor($$0: Internal.LevelAccessor_, $$1: Internal.WorldGenSettings_, $$2: any_)
|
|
getStructureAt($$0: BlockPos_, $$1: Internal.ConfiguredStructureFeature_<any, any>): Internal.StructureStart;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
getStartForFeature($$0: Internal.SectionPos_, $$1: Internal.ConfiguredStructureFeature_<any, any>, $$2: Internal.FeatureAccess_): Internal.StructureStart;
|
|
addReference($$0: Internal.StructureStart_): void;
|
|
forWorldGenRegion($$0: Internal.WorldGenRegion_): this;
|
|
getStructureWithPieceAt($$0: BlockPos_, $$1: Internal.ConfiguredStructureFeature_<any, any>): Internal.StructureStart;
|
|
addReferenceForFeature($$0: Internal.SectionPos_, $$1: Internal.ConfiguredStructureFeature_<any, any>, $$2: number, $$3: Internal.FeatureAccess_): void;
|
|
getAllStructuresAt($$0: BlockPos_): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.LongSet>;
|
|
startsForFeature($$0: Internal.SectionPos_, $$1: Internal.ConfiguredStructureFeature_<any, any>): Internal.List<Internal.StructureStart>;
|
|
startsForFeature($$0: Internal.SectionPos_, $$1: Internal.Predicate_<Internal.ConfiguredStructureFeature_<any, any>>): Internal.List<Internal.StructureStart>;
|
|
checkStructurePresence($$0: Internal.ChunkPos_, $$1: Internal.ConfiguredStructureFeature_<any, any>, $$2: boolean): Internal.StructureCheckResult;
|
|
shouldGenerateFeatures(): boolean;
|
|
setStartForFeature($$0: Internal.SectionPos_, $$1: Internal.ConfiguredStructureFeature_<any, any>, $$2: Internal.StructureStart_, $$3: Internal.FeatureAccess_): void;
|
|
hasAnyStructureAt($$0: BlockPos_): boolean;
|
|
getStructureWithPieceAt($$0: BlockPos_, $$1: Internal.ResourceKey_<Internal.ConfiguredStructureFeature_<any, any>>): Internal.StructureStart;
|
|
structureHasPieceAt($$0: BlockPos_, $$1: Internal.StructureStart_): boolean;
|
|
fillStartsForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>, $$1: Internal.LongSet_, $$2: Internal.Consumer_<Internal.StructureStart_>): void;
|
|
}
|
|
type StructureFeatureManager_ = StructureFeatureManager;
|
|
interface Thread$UncaughtExceptionHandler {
|
|
uncaughtException(arg0: Internal.Thread_, arg1: Internal.Throwable_): void;
|
|
}
|
|
type Thread$UncaughtExceptionHandler_ = ((arg0: Internal.Thread, arg1: Internal.Throwable)=>void) | Thread$UncaughtExceptionHandler;
|
|
interface ListenableRegistry <T> {
|
|
get(registry: Internal.Registry_<T>): this;
|
|
fabric_getRemapEvent(): net.fabricmc.fabric.api.event.Event<Internal.RegistryIdRemapCallback<T>>;
|
|
fabric_getAddObjectEvent(): net.fabricmc.fabric.api.event.Event<Internal.RegistryEntryAddedCallback<T>>;
|
|
fabric_getRemoveObjectEvent(): net.fabricmc.fabric.api.event.Event<Internal.RegistryEntryRemovedCallback<T>>;
|
|
}
|
|
type ListenableRegistry_<T> = ListenableRegistry<T>;
|
|
class NearestVisibleLivingEntities {
|
|
constructor($$0: Internal.LivingEntity_, $$1: Internal.List_<Internal.LivingEntity_>)
|
|
findClosest($$0: Internal.Predicate_<Internal.LivingEntity_>): Internal.Optional<Internal.LivingEntity>;
|
|
contains($$0: Internal.Predicate_<Internal.LivingEntity_>): boolean;
|
|
contains($$0: Internal.LivingEntity_): boolean;
|
|
static empty(): Internal.NearestVisibleLivingEntities;
|
|
findAll($$0: Internal.Predicate_<Internal.LivingEntity_>): Internal.Iterable<Internal.LivingEntity>;
|
|
find($$0: Internal.Predicate_<Internal.LivingEntity_>): Internal.Stream<Internal.LivingEntity>;
|
|
}
|
|
type NearestVisibleLivingEntities_ = NearestVisibleLivingEntities;
|
|
interface ChronoLocalDate extends Internal.Comparable<Internal.ChronoLocalDate>, Internal.Temporal, Internal.TemporalAdjuster {
|
|
lengthOfYear(): number;
|
|
until(arg0: Internal.ChronoLocalDate_): Internal.ChronoPeriod;
|
|
plus(arg0: Internal.TemporalAmount_): this;
|
|
isAfter(arg0: Internal.ChronoLocalDate_): boolean;
|
|
compareTo(arg0: any): number;
|
|
getEra(): Internal.Era;
|
|
with(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
with(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
toEpochDay(): number;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
getChronology(): Internal.Chronology;
|
|
toString(): string;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
timeLineOrder(): Internal.Comparator<Internal.ChronoLocalDate>;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
compareTo(arg0: Internal.ChronoLocalDate_): number;
|
|
atTime(arg0: Internal.LocalTime_): Internal.ChronoLocalDateTime<any>;
|
|
hashCode(): number;
|
|
isEqual(arg0: Internal.ChronoLocalDate_): boolean;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
lengthOfMonth(): number;
|
|
from(arg0: Internal.TemporalAccessor_): this;
|
|
isBefore(arg0: Internal.ChronoLocalDate_): boolean;
|
|
equals(arg0: any): boolean;
|
|
minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
isLeapYear(): boolean;
|
|
get era(): Internal.Era
|
|
get chronology(): Internal.Chronology
|
|
get leapYear(): boolean
|
|
}
|
|
type ChronoLocalDate_ = ChronoLocalDate;
|
|
abstract class RhinoException extends Internal.RuntimeException {
|
|
details(): string;
|
|
getMessage(): string;
|
|
getScriptStackTrace(limit: number, functionName: string): string;
|
|
sourceName(): string;
|
|
getScriptStackTrace(): string;
|
|
initSourceName(sourceName: string): void;
|
|
lineSource(): string;
|
|
initLineNumber(lineNumber: number): void;
|
|
getScriptStack(): any[];
|
|
columnNumber(): number;
|
|
initColumnNumber(columnNumber: number): void;
|
|
lineNumber(): number;
|
|
printStackTrace(s: Internal.PrintWriter_): void;
|
|
initLineSource(lineSource: string): void;
|
|
getScriptStack(limit: number, hideFunction: string): any[];
|
|
printStackTrace(s: Internal.PrintStream_): void;
|
|
get message(): string
|
|
get scriptStackTrace(): string
|
|
get scriptStack(): any[]
|
|
}
|
|
type RhinoException_ = RhinoException;
|
|
class ChestLootEventJS extends Internal.LootEventJS {
|
|
constructor(c: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
getType(): string;
|
|
addChest(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
getDirectory(): string;
|
|
get type(): string
|
|
get directory(): string
|
|
}
|
|
type ChestLootEventJS_ = ChestLootEventJS;
|
|
interface ScreenExtensions {
|
|
fabric_getBeforeRenderEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenEvents$BeforeRender>;
|
|
fabric_getAllowMouseScrollEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$AllowMouseScroll>;
|
|
fabric_getBeforeTickEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenEvents$BeforeTick>;
|
|
fabric_getAllowMouseReleaseEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$AllowMouseRelease>;
|
|
fabric_getAfterMouseClickEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$AfterMouseClick>;
|
|
fabric_getAllowKeyReleaseEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenKeyboardEvents$AllowKeyRelease>;
|
|
fabric_getBeforeMouseClickEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$BeforeMouseClick>;
|
|
fabric_getButtons(): Internal.List<Internal.AbstractWidget>;
|
|
fabric_getAfterKeyPressEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenKeyboardEvents$AfterKeyPress>;
|
|
fabric_getBeforeKeyPressEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenKeyboardEvents$BeforeKeyPress>;
|
|
fabric_getAfterMouseReleaseEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$AfterMouseRelease>;
|
|
fabric_getRemoveEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenEvents$Remove>;
|
|
fabric_getAllowMouseClickEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$AllowMouseClick>;
|
|
fabric_getAfterMouseScrollEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$AfterMouseScroll>;
|
|
fabric_getBeforeMouseScrollEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$BeforeMouseScroll>;
|
|
fabric_getAfterTickEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenEvents$AfterTick>;
|
|
fabric_getBeforeMouseReleaseEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenMouseEvents$BeforeMouseRelease>;
|
|
getExtensions(screen: Internal.Screen_): this;
|
|
fabric_getAfterKeyReleaseEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenKeyboardEvents$AfterKeyRelease>;
|
|
fabric_getBeforeKeyReleaseEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenKeyboardEvents$BeforeKeyRelease>;
|
|
fabric_getAllowKeyPressEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenKeyboardEvents$AllowKeyPress>;
|
|
fabric_getAfterRenderEvent(): net.fabricmc.fabric.api.event.Event<Internal.ScreenEvents$AfterRender>;
|
|
}
|
|
type ScreenExtensions_ = ScreenExtensions;
|
|
class ClientboundAddEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Entity_, $$1: Internal.EntityType_<any>, $$2: number, $$3: BlockPos_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: Internal.UUID_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: Internal.EntityType_<any>, $$8: number, $$9: Vec3_)
|
|
constructor($$0: Internal.Entity_, $$1: number)
|
|
constructor($$0: Internal.Entity_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getData(): number;
|
|
getyRot(): number;
|
|
getZa(): number;
|
|
isSkippable(): boolean;
|
|
getxRot(): number;
|
|
getX(): number;
|
|
getY(): number;
|
|
getXa(): number;
|
|
getZ(): number;
|
|
getYa(): number;
|
|
getUUID(): Internal.UUID;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getType(): Internal.EntityType<any>;
|
|
getId(): number;
|
|
get data(): number
|
|
get yRot(): number
|
|
get za(): number
|
|
get skippable(): boolean
|
|
get xRot(): number
|
|
get x(): number
|
|
get y(): number
|
|
get xa(): number
|
|
get z(): number
|
|
get ya(): number
|
|
get UUID(): Internal.UUID
|
|
get type(): Internal.EntityType<any>
|
|
get id(): number
|
|
readonly static "LIMIT": 3.9;
|
|
readonly static "MAGICAL_QUANTIZATION": 8000.0;
|
|
}
|
|
type ClientboundAddEntityPacket_ = ClientboundAddEntityPacket;
|
|
interface Long2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.LongUnaryOperator {
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2LongFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
identity(): this;
|
|
remove(arg0: number): number;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Long2ReferenceFunction<T>;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Long2FloatFunction;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2LongFunction;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2LongFunction<T>;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Long2CharFunction;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThen(arg0: Internal.LongUnaryOperator_): Internal.LongUnaryOperator;
|
|
get(arg0: any): number;
|
|
containsKey(arg0: any): boolean;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2LongFunction;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Long2ByteFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
get(arg0: number): number;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2LongFunction<T>;
|
|
defaultReturnValue(): number;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Long2ObjectFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
compose(arg0: Internal.LongUnaryOperator_): Internal.LongUnaryOperator;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2LongFunction;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2LongFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2LongFunction;
|
|
applyAsLong(arg0: number): number;
|
|
apply(arg0: number): number;
|
|
size(): number;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Long2DoubleFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
clear(): void;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Long2IntFunction;
|
|
remove(arg0: any): any;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Long2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
}
|
|
type Long2LongFunction_ = Long2LongFunction | ((arg0: number)=>number);
|
|
interface IntStream$IntMapMultiConsumer {
|
|
accept(arg0: number, arg1: Internal.IntConsumer_): void;
|
|
}
|
|
type IntStream$IntMapMultiConsumer_ = IntStream$IntMapMultiConsumer | ((arg0: number, arg1: Internal.IntConsumer)=>void);
|
|
class LeashFenceKnotEntity extends Internal.HangingEntity {
|
|
constructor($$0: Internal.Level_, $$1: BlockPos_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static getOrCreateKnot($$0: Internal.Level_, $$1: BlockPos_): Internal.LeashFenceKnotEntity;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getRopeHoldPosition($$0: number): Vec3;
|
|
dropItem($$0: Internal.Entity_): void;
|
|
getWidth(): number;
|
|
survives(): boolean;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
method_6892($$0: Internal.Direction_): void;
|
|
playPlacementSound(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getPickResult(): Internal.ItemStack;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
getHeight(): number;
|
|
get width(): number
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get pickResult(): Internal.ItemStack
|
|
get height(): number
|
|
readonly static "OFFSET_Y": 0.375;
|
|
}
|
|
type LeashFenceKnotEntity_ = LeashFenceKnotEntity;
|
|
class ChunkStorage implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.Path_, $$1: Internal.DataFixer_, $$2: boolean)
|
|
chunkScanner(): Internal.ChunkScanAccess;
|
|
static injectDatafixingContext($$0: Internal.CompoundTag_, $$1: Internal.ResourceKey_<Internal.Level_>, $$2: Internal.Optional_<Internal.ResourceKey_<Internal.Codec_<any>>>): void;
|
|
flushWorker(): void;
|
|
close(): void;
|
|
upgradeChunkTag($$0: Internal.ResourceKey_<Internal.Level_>, $$1: Internal.Supplier_<Internal.DimensionDataStorage_>, $$2: Internal.CompoundTag_, $$3: Internal.Optional_<Internal.ResourceKey_<Internal.Codec_<any>>>): Internal.CompoundTag;
|
|
write($$0: Internal.ChunkPos_, $$1: Internal.CompoundTag_): void;
|
|
read($$0: Internal.ChunkPos_): Internal.CompoundTag;
|
|
static getVersion($$0: Internal.CompoundTag_): number;
|
|
readonly static "LAST_MONOLYTH_STRUCTURE_DATA_VERSION": 1493;
|
|
}
|
|
type ChunkStorage_ = ChunkStorage;
|
|
interface Comparator <T> {
|
|
thenComparingLong(arg0: Internal.ToLongFunction_<any>): this;
|
|
comparingInt(arg0: Internal.ToIntFunction_<any>): this;
|
|
compare(arg0: T, arg1: T): number;
|
|
thenComparingDouble(arg0: Internal.ToDoubleFunction_<any>): this;
|
|
reverseOrder(): this;
|
|
nullsFirst(arg0: Internal.Comparator_<any>): this;
|
|
thenComparing(arg0: Internal.Function_<any, any>): this;
|
|
nullsLast(arg0: Internal.Comparator_<any>): this;
|
|
thenComparing(arg0: Internal.Function_<any, any>, arg1: Internal.Comparator_<any>): this;
|
|
thenComparing(arg0: Internal.Comparator_<any>): this;
|
|
thenComparingInt(arg0: Internal.ToIntFunction_<any>): this;
|
|
naturalOrder(): this;
|
|
reversed(): this;
|
|
comparingDouble(arg0: Internal.ToDoubleFunction_<any>): this;
|
|
comparingLong(arg0: Internal.ToLongFunction_<any>): this;
|
|
equals(arg0: any): boolean;
|
|
comparing(arg0: Internal.Function_<any, any>): this;
|
|
comparing(arg0: Internal.Function_<any, any>, arg1: Internal.Comparator_<any>): this;
|
|
}
|
|
type Comparator_<T> = Comparator<T>;
|
|
interface MethodHandleDesc extends Internal.ConstantDesc {
|
|
asType(arg0: Internal.MethodTypeDesc_): this;
|
|
invocationType(): Internal.MethodTypeDesc;
|
|
of(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: string): Internal.DirectMethodHandleDesc;
|
|
ofConstructor(arg0: Internal.ClassDesc_, ...arg1: Internal.ClassDesc_[]): Internal.DirectMethodHandleDesc;
|
|
ofField(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: Internal.ClassDesc_): Internal.DirectMethodHandleDesc;
|
|
equals(arg0: any): boolean;
|
|
ofMethod(arg0: Internal.DirectMethodHandleDesc$Kind_, arg1: Internal.ClassDesc_, arg2: string, arg3: Internal.MethodTypeDesc_): Internal.DirectMethodHandleDesc;
|
|
}
|
|
type MethodHandleDesc_ = MethodHandleDesc;
|
|
interface ContextAwareComponent {
|
|
resolve(arg0: Internal.CommandSourceStack_, arg1: Internal.Entity_, arg2: number): Internal.MutableComponent;
|
|
}
|
|
type ContextAwareComponent_ = ContextAwareComponent;
|
|
interface UnaryOperator <T> extends Internal.Function<T, T> {
|
|
identity(): this;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
}
|
|
type UnaryOperator_<T> = UnaryOperator<T>;
|
|
class WitherBoss extends Internal.Monster implements Internal.PowerableMob, Internal.RangedAttackMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
addEffect($$0: Internal.MobEffectInstance_, $$1: Internal.Entity_): boolean;
|
|
getMobType(): Internal.MobType;
|
|
setCustomName($$0: Internal.Component_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
stopSeenByPlayer($$0: Internal.ServerPlayer_): void;
|
|
getHeadYRot($$0: number): number;
|
|
startSeenByPlayer($$0: Internal.ServerPlayer_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getAlternativeTarget($$0: number): number;
|
|
isPowered(): boolean;
|
|
canBeAffected($$0: Internal.MobEffectInstance_): boolean;
|
|
makeInvulnerable(): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getInvulnerableTicks(): number;
|
|
setInvulnerableTicks($$0: number): void;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
setAlternativeTarget($$0: number, $$1: number): void;
|
|
aiStep(): void;
|
|
static canDestroy($$0: Internal.BlockState_): boolean;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
checkDespawn(): void;
|
|
makeStuckInBlock($$0: Internal.BlockState_, $$1: Vec3_): void;
|
|
canChangeDimensions(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
getHeadXRot($$0: number): number;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get mobType(): Internal.MobType
|
|
set customName($$0: Internal.Component_)
|
|
get powered(): boolean
|
|
get invulnerableTicks(): number
|
|
set invulnerableTicks($$0: number)
|
|
}
|
|
type WitherBoss_ = WitherBoss;
|
|
class PalettedContainer <T> implements Internal.PaletteResize<T>, Internal.PalettedContainerAccessor<any> {
|
|
constructor($$0: Internal.IdMap_<T>, $$1: T, $$2: Internal.PalettedContainer$Strategy_)
|
|
constructor($$0: Internal.IdMap_<T>, $$1: Internal.PalettedContainer$Strategy_, $$2: Internal.PalettedContainer$Configuration_<T>, $$3: Internal.BitStorage_, $$4: Internal.List_<T>)
|
|
read($$0: Internal.FriendlyByteBuf_): void;
|
|
getAndSet($$0: number, $$1: number, $$2: number, $$3: T): T;
|
|
maybeHas($$0: Internal.Predicate_<T>): boolean;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getSerializedSize(): number;
|
|
set($$0: number, $$1: number, $$2: number, $$3: T): void;
|
|
onResize($$0: number, $$1: T): number;
|
|
getAll($$0: Internal.Consumer_<T>): void;
|
|
count($$0: Internal.PalettedContainer$CountConsumer_<T>): void;
|
|
static codec($$0: Internal.IdMap_<T>, $$1: Internal.Codec_<T>, $$2: Internal.PalettedContainer$Strategy_, $$3: T): Internal.Codec<Internal.PalettedContainer<T>>;
|
|
copy(): this;
|
|
release(): void;
|
|
acquire(): void;
|
|
getAndSetUnchecked($$0: number, $$1: number, $$2: number, $$3: T): T;
|
|
getData(): Internal.PalettedContainer$Data<any>;
|
|
get($$0: number, $$1: number, $$2: number): T;
|
|
get serializedSize(): number
|
|
get data(): Internal.PalettedContainer$Data<any>
|
|
}
|
|
type PalettedContainer_<T> = PalettedContainer<T>;
|
|
class DoubleSummaryStatistics implements Internal.DoubleConsumer {
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
combine(arg0: Internal.DoubleSummaryStatistics_): void;
|
|
accept(arg0: number): void;
|
|
getSum(): number;
|
|
toString(): string;
|
|
getCount(): number;
|
|
getAverage(): number;
|
|
andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer;
|
|
getMin(): number;
|
|
getMax(): number;
|
|
get sum(): number
|
|
get count(): number
|
|
get average(): number
|
|
get min(): number
|
|
get max(): number
|
|
}
|
|
type DoubleSummaryStatistics_ = DoubleSummaryStatistics;
|
|
class Camera$NearPlane {
|
|
getBottomRight(): Vec3;
|
|
getPointOnPlane($$0: number, $$1: number): Vec3;
|
|
getTopLeft(): Vec3;
|
|
getBottomLeft(): Vec3;
|
|
getTopRight(): Vec3;
|
|
get bottomRight(): Vec3
|
|
get topLeft(): Vec3
|
|
get bottomLeft(): Vec3
|
|
get topRight(): Vec3
|
|
}
|
|
type Camera$NearPlane_ = Camera$NearPlane;
|
|
interface StatFormatter {
|
|
format(arg0: number): string;
|
|
readonly static "DECIMAL_FORMAT": Internal.DecimalFormat;
|
|
readonly static "DIVIDE_BY_TEN": any;
|
|
readonly static "DISTANCE": any;
|
|
readonly static "DEFAULT": any;
|
|
readonly static "TIME": any;
|
|
}
|
|
type StatFormatter_ = StatFormatter;
|
|
interface IdentifiableResourceReloadListener extends Internal.PreparableReloadListener {
|
|
getName(): string;
|
|
getFabricDependencies(): Internal.Collection<ResourceLocation>;
|
|
getFabricId(): ResourceLocation;
|
|
get name(): string
|
|
get fabricDependencies(): Internal.Collection<ResourceLocation>
|
|
get fabricId(): ResourceLocation
|
|
}
|
|
type IdentifiableResourceReloadListener_ = IdentifiableResourceReloadListener;
|
|
interface ChunkHolder$ChunkLoadingFailure {
|
|
readonly static "UNLOADED": any;
|
|
}
|
|
type ChunkHolder$ChunkLoadingFailure_ = ChunkHolder$ChunkLoadingFailure;
|
|
class SimpleBlockConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockStateProvider_)
|
|
hashCode(): number;
|
|
toPlace(): Internal.BlockStateProvider;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
toString(): string;
|
|
equals($$0: any): boolean;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SimpleBlockConfiguration_ = SimpleBlockConfiguration;
|
|
class WorldgenRandom$Algorithm extends Internal.Enum<Internal.WorldgenRandom$Algorithm> {
|
|
newInstance($$0: number): Internal.RandomSource;
|
|
static values(): Internal.WorldgenRandom$Algorithm[];
|
|
static valueOf($$0: string): Internal.WorldgenRandom$Algorithm;
|
|
readonly static "XOROSHIRO": Internal.WorldgenRandom$Algorithm;
|
|
readonly static "LEGACY": Internal.WorldgenRandom$Algorithm;
|
|
}
|
|
type WorldgenRandom$Algorithm_ = "legacy" | "xoroshiro" | WorldgenRandom$Algorithm;
|
|
class InterfaceAddress {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getNetworkPrefixLength(): number;
|
|
equals(arg0: any): boolean;
|
|
getAddress(): Internal.InetAddress;
|
|
getBroadcast(): Internal.InetAddress;
|
|
get networkPrefixLength(): number
|
|
get address(): Internal.InetAddress
|
|
get broadcast(): Internal.InetAddress
|
|
}
|
|
type InterfaceAddress_ = InterfaceAddress;
|
|
interface CharacterIterator extends Internal.Cloneable {
|
|
clone(): any;
|
|
first(): string;
|
|
previous(): string;
|
|
getBeginIndex(): number;
|
|
getIndex(): number;
|
|
setIndex(arg0: number): string;
|
|
next(): string;
|
|
current(): string;
|
|
last(): string;
|
|
getEndIndex(): number;
|
|
get beginIndex(): number
|
|
get index(): number
|
|
set index(arg0: number)
|
|
get endIndex(): number
|
|
readonly static "DONE": "";
|
|
}
|
|
type CharacterIterator_ = CharacterIterator;
|
|
interface MetricsRecorder {
|
|
getProfiler(): Internal.ProfilerFiller;
|
|
end(): void;
|
|
endTick(): void;
|
|
isRecording(): boolean;
|
|
startTick(): void;
|
|
get profiler(): Internal.ProfilerFiller
|
|
get recording(): boolean
|
|
}
|
|
type MetricsRecorder_ = MetricsRecorder;
|
|
class ServerboundBlockEntityTagQuery implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: number, $$1: BlockPos_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getTransactionId(): number;
|
|
isSkippable(): boolean;
|
|
get pos(): BlockPos
|
|
get transactionId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundBlockEntityTagQuery_ = ServerboundBlockEntityTagQuery;
|
|
interface PrivilegedExceptionAction <T> {
|
|
run(): T;
|
|
}
|
|
type PrivilegedExceptionAction_<T> = PrivilegedExceptionAction<T> | (()=>T);
|
|
class WouldSurvivePredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test($$0: Internal.WorldGenLevel_, $$1: BlockPos_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type WouldSurvivePredicate_ = WouldSurvivePredicate;
|
|
interface ServerPacketListener extends Internal.PacketListener {
|
|
shouldPropagateHandlingExceptions(): boolean;
|
|
}
|
|
type ServerPacketListener_ = ServerPacketListener;
|
|
class StreamTagVisitor$ValueResult extends Internal.Enum<Internal.StreamTagVisitor$ValueResult> {
|
|
static values(): Internal.StreamTagVisitor$ValueResult[];
|
|
static valueOf($$0: string): Internal.StreamTagVisitor$ValueResult;
|
|
readonly static "CONTINUE": Internal.StreamTagVisitor$ValueResult;
|
|
readonly static "BREAK": Internal.StreamTagVisitor$ValueResult;
|
|
readonly static "HALT": Internal.StreamTagVisitor$ValueResult;
|
|
}
|
|
type StreamTagVisitor$ValueResult_ = "break" | "halt" | StreamTagVisitor$ValueResult | "continue";
|
|
class MoverType extends Internal.Enum<Internal.MoverType> {
|
|
static valueOf($$0: string): Internal.MoverType;
|
|
static values(): Internal.MoverType[];
|
|
readonly static "SHULKER": Internal.MoverType;
|
|
readonly static "PISTON": Internal.MoverType;
|
|
readonly static "SELF": Internal.MoverType;
|
|
readonly static "SHULKER_BOX": Internal.MoverType;
|
|
readonly static "PLAYER": Internal.MoverType;
|
|
}
|
|
type MoverType_ = "player" | MoverType | "shulker" | "shulker_box" | "self" | "piston";
|
|
interface Int2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Int2FloatFunction;
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
put(arg0: number, arg1: number): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
containsKey(arg0: number): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
containsKey(arg0: any): boolean;
|
|
get(arg0: any): number;
|
|
apply(arg0: number): number;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Int2CharFunction;
|
|
remove(arg0: number): number;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
defaultReturnValue(): number;
|
|
get(arg0: number): number;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ShortFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
put(arg0: any, arg1: any): any;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ShortFunction;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Int2LongFunction;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ShortFunction;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Int2ByteFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ShortFunction;
|
|
size(): number;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ShortFunction;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Int2IntFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
clear(): void;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2ShortFunction<T>;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2ShortFunction<T>;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
}
|
|
type Int2ShortFunction_ = ((arg0: number)=>number) | Int2ShortFunction;
|
|
interface Int2ReferenceFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Int2ShortFunction;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Int2CharFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ReferenceFunction<V>;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ReferenceFunction<V>;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ReferenceFunction<V>;
|
|
containsKey(arg0: number): boolean;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Int2DoubleFunction;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Int2ByteFunction;
|
|
get(arg0: number): V;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: number, arg1: V): V;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Int2ObjectFunction<T>;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Int2LongFunction;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ReferenceFunction<V>;
|
|
get(arg0: any): V;
|
|
apply(arg0: number): V;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Int2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
remove(arg0: number): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Int2FloatFunction;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2ReferenceFunction<T, V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Int2ReferenceFunction<T>;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ReferenceFunction<V>;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ReferenceFunction<V>;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Int2ReferenceFunction_<V> = Int2ReferenceFunction<V> | ((arg0: number)=>V);
|
|
class ChunkMap extends Internal.ChunkStorage implements Internal.ThreadedAnvilChunkStorageAccessor, Internal.ChunkHolder$PlayerProvider {
|
|
constructor($$0: Internal.ServerLevel_, $$1: Internal.LevelStorageSource$LevelStorageAccess_, $$2: Internal.DataFixer_, $$3: Internal.StructureManager_, $$4: Internal.Executor_, $$5: Internal.BlockableEventLoop_<Internal.Runnable_>, $$6: Internal.LightChunkGetter_, $$7: Internal.ChunkGenerator_, $$8: Internal.ChunkProgressListener_, $$9: any_, $$10: Internal.Supplier_<Internal.DimensionDataStorage_>, $$11: number, $$12: boolean)
|
|
broadcast($$0: Internal.Entity_, $$1: Internal.Packet_<any>): void;
|
|
static isChunkInRange($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean;
|
|
getStorageName(): string;
|
|
prepareAccessibleChunk($$0: Internal.ChunkHolder_): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
getEntityTrackers(): Internal.Int2ObjectMap<any>;
|
|
getTickingGenerated(): number;
|
|
getPlayers($$0: Internal.ChunkPos_, $$1: boolean): Internal.List<Internal.ServerPlayer>;
|
|
prepareTickingChunk($$0: Internal.ChunkHolder_): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
debugReloadGenerator(): void;
|
|
handler$bfg000$updateChunkTracking(serverPlayer: Internal.ServerPlayer_, chunkPos: Internal.ChunkPos_, mutableObject: Internal.MutableObject_<any>, bl: boolean, bl2: boolean, info: Internal.CallbackInfo_): void;
|
|
prepareEntityTickingChunk($$0: Internal.ChunkPos_): Internal.CompletableFuture<Internal.Either<Internal.LevelChunk, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
size(): number;
|
|
getDistanceManager(): Internal.DistanceManager;
|
|
move($$0: Internal.ServerPlayer_): void;
|
|
schedule($$0: Internal.ChunkHolder_, $$1: Internal.ChunkStatus_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
close(): void;
|
|
debugFuturesAndCreateReportedException($$0: Internal.IllegalStateException_, $$1: string): Internal.ReportedException;
|
|
getPlayersCloseForSpawning($$0: Internal.ChunkPos_): Internal.List<Internal.ServerPlayer>;
|
|
hasWork(): boolean;
|
|
getChunkDebugData($$0: Internal.ChunkPos_): string;
|
|
get storageName(): string
|
|
get entityTrackers(): Internal.Int2ObjectMap<any>
|
|
get tickingGenerated(): number
|
|
get distanceManager(): Internal.DistanceManager
|
|
readonly static "FORCED_TICKET_LEVEL": 31;
|
|
readonly static "MAX_CHUNK_DISTANCE": 45;
|
|
readonly static "MAX_VIEW_DISTANCE": 33;
|
|
}
|
|
type ChunkMap_ = ChunkMap;
|
|
interface DiscreteVoxelShape$IntFaceConsumer {
|
|
consume(arg0: Internal.Direction_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type DiscreteVoxelShape$IntFaceConsumer_ = DiscreteVoxelShape$IntFaceConsumer;
|
|
interface GroupPrincipal extends Internal.UserPrincipal {
|
|
implies(arg0: Internal.Subject_): boolean;
|
|
}
|
|
type GroupPrincipal_ = GroupPrincipal;
|
|
class RandomSpreadFoliagePlacer extends Internal.FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_, $$2: Internal.IntProvider_, $$3: number)
|
|
foliageHeight($$0: Internal.Random_, $$1: number, $$2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RandomSpreadFoliagePlacer_ = RandomSpreadFoliagePlacer;
|
|
interface RandomAccess {
|
|
}
|
|
type RandomAccess_ = RandomAccess;
|
|
interface ContainerListener {
|
|
dataChanged(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: number): void;
|
|
slotChanged(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: Internal.ItemStack_): void;
|
|
}
|
|
type ContainerListener_ = ContainerListener;
|
|
interface ItemVariantCache {
|
|
fabric_getCachedItemVariant(): Internal.ItemVariant;
|
|
}
|
|
type ItemVariantCache_ = ItemVariantCache;
|
|
interface BufferBuilderExt {
|
|
splitStrip(): void;
|
|
setupBufferSlice(arg0: Internal.ByteBuffer_, arg1: Internal.BufferBuilder$DrawState_): void;
|
|
teardownBufferSlice(): void;
|
|
}
|
|
type BufferBuilderExt_ = BufferBuilderExt;
|
|
class SpectatorGui extends Internal.GuiComponent implements Internal.SpectatorMenuListener {
|
|
constructor($$0: Internal.Minecraft_)
|
|
isMenuActive(): boolean;
|
|
onHotbarSelected($$0: number): void;
|
|
onMouseScrolled($$0: number): void;
|
|
renderTooltip($$0: Internal.PoseStack_): void;
|
|
renderHotbar($$0: Internal.PoseStack_): void;
|
|
onMouseMiddleClick(): void;
|
|
onSpectatorMenuClosed($$0: Internal.SpectatorMenu_): void;
|
|
get menuActive(): boolean
|
|
readonly static "SPECTATOR_LOCATION": ResourceLocation;
|
|
}
|
|
type SpectatorGui_ = SpectatorGui;
|
|
interface Promise <V> extends io.netty.util.concurrent.Future<V> {
|
|
removeListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
setFailure(arg0: Internal.Throwable_): this;
|
|
setSuccess(arg0: V): this;
|
|
syncUninterruptibly(): this;
|
|
tryFailure(arg0: Internal.Throwable_): boolean;
|
|
awaitUninterruptibly(): this;
|
|
await(): this;
|
|
sync(): this;
|
|
addListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
addListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
setUncancellable(): boolean;
|
|
trySuccess(arg0: V): boolean;
|
|
removeListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
set failure(arg0: Internal.Throwable_)
|
|
set success(arg0: V)
|
|
}
|
|
type Promise_<V> = Promise<V>;
|
|
interface SpriteSet {
|
|
get(arg0: number, arg1: number): Internal.TextureAtlasSprite;
|
|
get(arg0: Internal.Random_): Internal.TextureAtlasSprite;
|
|
}
|
|
type SpriteSet_ = SpriteSet;
|
|
class ItemModelShaper {
|
|
constructor($$0: Internal.ModelManager_)
|
|
getItemModel($$0: Internal.ItemStack_): Internal.BakedModel;
|
|
getModelManager(): Internal.ModelManager;
|
|
handler$zjp000$onInit(bakedModelManager: Internal.ModelManager_, info: Internal.CallbackInfo_): void;
|
|
register($$0: Internal.Item_, $$1: Internal.ModelResourceLocation_): void;
|
|
rebuildCache(): void;
|
|
getItemModel($$0: Internal.Item_): Internal.BakedModel;
|
|
get modelManager(): Internal.ModelManager
|
|
readonly "shapes": Internal.Int2ObjectMap<Internal.ModelResourceLocation>;
|
|
}
|
|
type ItemModelShaper_ = ItemModelShaper;
|
|
class UniformFloat extends Internal.FloatProvider {
|
|
getMinValue(): number;
|
|
toString(): string;
|
|
getMaxValue(): number;
|
|
sample($$0: Internal.Random_): number;
|
|
static of($$0: number, $$1: number): Internal.UniformFloat;
|
|
getType(): Internal.FloatProviderType<any>;
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
get type(): Internal.FloatProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type UniformFloat_ = UniformFloat;
|
|
class File implements Internal.Comparable<Internal.File>, Internal.Serializable {
|
|
constructor(arg0: string, arg1: string)
|
|
constructor(arg0: string)
|
|
constructor(arg0: Internal.URI_)
|
|
constructor(arg0: Internal.File_, arg1: string)
|
|
getAbsolutePath(): string;
|
|
getParent(): string;
|
|
toURL(): Internal.URL;
|
|
delete(): boolean;
|
|
setWritable(arg0: boolean, arg1: boolean): boolean;
|
|
static createTempFile(arg0: string, arg1: string): Internal.File;
|
|
isDirectory(): boolean;
|
|
compareTo(arg0: any): number;
|
|
getParentFile(): this;
|
|
listFiles(): Internal.File[];
|
|
toPath(): Internal.Path;
|
|
mkdir(): boolean;
|
|
compareTo(arg0: Internal.File_): number;
|
|
isFile(): boolean;
|
|
getFreeSpace(): number;
|
|
deleteOnExit(): void;
|
|
setReadable(arg0: boolean, arg1: boolean): boolean;
|
|
setExecutable(arg0: boolean): boolean;
|
|
static listRoots(): Internal.File[];
|
|
listFiles(arg0: Internal.FilenameFilter_): Internal.File[];
|
|
static createTempFile(arg0: string, arg1: string, arg2: Internal.File_): Internal.File;
|
|
list(): string[];
|
|
toURI(): Internal.URI;
|
|
canExecute(): boolean;
|
|
getAbsoluteFile(): this;
|
|
canWrite(): boolean;
|
|
getCanonicalFile(): this;
|
|
listFiles(arg0: Internal.FileFilter_): Internal.File[];
|
|
setLastModified(arg0: number): boolean;
|
|
setReadable(arg0: boolean): boolean;
|
|
getName(): string;
|
|
getUsableSpace(): number;
|
|
setWritable(arg0: boolean): boolean;
|
|
list(arg0: Internal.FilenameFilter_): string[];
|
|
getPath(): string;
|
|
lastModified(): number;
|
|
createNewFile(): boolean;
|
|
setExecutable(arg0: boolean, arg1: boolean): boolean;
|
|
length(): number;
|
|
toString(): string;
|
|
isHidden(): boolean;
|
|
setReadOnly(): boolean;
|
|
mkdirs(): boolean;
|
|
hashCode(): number;
|
|
renameTo(arg0: Internal.File_): boolean;
|
|
getCanonicalPath(): string;
|
|
canRead(): boolean;
|
|
exists(): boolean;
|
|
getTotalSpace(): number;
|
|
equals(arg0: any): boolean;
|
|
isAbsolute(): boolean;
|
|
get absolutePath(): string
|
|
get parent(): string
|
|
get directory(): boolean
|
|
get parentFile(): Internal.File
|
|
get file(): boolean
|
|
get freeSpace(): number
|
|
set executable(arg0: boolean)
|
|
get absoluteFile(): Internal.File
|
|
get canonicalFile(): Internal.File
|
|
set lastModified(arg0: number)
|
|
set readable(arg0: boolean)
|
|
get name(): string
|
|
get usableSpace(): number
|
|
set writable(arg0: boolean)
|
|
get path(): string
|
|
get hidden(): boolean
|
|
get canonicalPath(): string
|
|
get totalSpace(): number
|
|
get absolute(): boolean
|
|
readonly static "separator": "\\";
|
|
readonly static "separatorChar": "\\";
|
|
readonly static "pathSeparatorChar": ";";
|
|
readonly static "pathSeparator": ";";
|
|
}
|
|
type File_ = File;
|
|
class ServerboundLockDifficultyPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: boolean)
|
|
isLocked(): boolean;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get locked(): boolean
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundLockDifficultyPacket_ = ServerboundLockDifficultyPacket;
|
|
interface RegistryAccess$Frozen extends Internal.RegistryAccess {
|
|
registry($$0: Internal.ResourceKey_<any>): Internal.Optional<any>;
|
|
allElementsLifecycle(): Internal.Lifecycle;
|
|
registryOrThrow($$0: Internal.ResourceKey_<any>): Internal.Registry<E>;
|
|
networkSafeRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
|
|
registries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
|
|
freeze(): this;
|
|
ownedRegistryOrThrow($$0: Internal.ResourceKey_<any>): Internal.Registry<E>;
|
|
}
|
|
type RegistryAccess$Frozen_ = RegistryAccess$Frozen;
|
|
class ServerboundPlayerActionPacket$Action extends Internal.Enum<Internal.ServerboundPlayerActionPacket$Action> {
|
|
static values(): Internal.ServerboundPlayerActionPacket$Action[];
|
|
static valueOf($$0: string): Internal.ServerboundPlayerActionPacket$Action;
|
|
readonly static "DROP_ITEM": Internal.ServerboundPlayerActionPacket$Action;
|
|
readonly static "DROP_ALL_ITEMS": Internal.ServerboundPlayerActionPacket$Action;
|
|
readonly static "RELEASE_USE_ITEM": Internal.ServerboundPlayerActionPacket$Action;
|
|
readonly static "START_DESTROY_BLOCK": Internal.ServerboundPlayerActionPacket$Action;
|
|
readonly static "ABORT_DESTROY_BLOCK": Internal.ServerboundPlayerActionPacket$Action;
|
|
readonly static "STOP_DESTROY_BLOCK": Internal.ServerboundPlayerActionPacket$Action;
|
|
readonly static "SWAP_ITEM_WITH_OFFHAND": Internal.ServerboundPlayerActionPacket$Action;
|
|
}
|
|
type ServerboundPlayerActionPacket$Action_ = ServerboundPlayerActionPacket$Action | "drop_item" | "drop_all_items" | "abort_destroy_block" | "start_destroy_block" | "release_use_item" | "swap_item_with_offhand" | "stop_destroy_block";
|
|
class DecimalStyle {
|
|
getDecimalSeparator(): string;
|
|
getNegativeSign(): string;
|
|
static getAvailableLocales(): Internal.Set<Internal.Locale>;
|
|
withZeroDigit(arg0: string): this;
|
|
toString(): string;
|
|
getZeroDigit(): string;
|
|
withPositiveSign(arg0: string): this;
|
|
static of(arg0: Internal.Locale_): Internal.DecimalStyle;
|
|
withDecimalSeparator(arg0: string): this;
|
|
hashCode(): number;
|
|
getPositiveSign(): string;
|
|
withNegativeSign(arg0: string): this;
|
|
static ofDefaultLocale(): Internal.DecimalStyle;
|
|
equals(arg0: any): boolean;
|
|
get decimalSeparator(): string
|
|
get negativeSign(): string
|
|
get availableLocales(): Internal.Set<Internal.Locale>
|
|
get zeroDigit(): string
|
|
get positiveSign(): string
|
|
readonly static "STANDARD": Internal.DecimalStyle;
|
|
}
|
|
type DecimalStyle_ = DecimalStyle;
|
|
class GameProfileCache {
|
|
constructor($$0: Internal.GameProfileRepository_, $$1: Internal.File_)
|
|
add($$0: Internal.GameProfile_): void;
|
|
get($$0: string): Internal.Optional<Internal.GameProfile>;
|
|
static setUsesAuthentication($$0: boolean): void;
|
|
clearExecutor(): void;
|
|
save(): void;
|
|
load(): Internal.List<Internal.GameProfileCache$GameProfileInfo>;
|
|
setExecutor($$0: Internal.Executor_): void;
|
|
getAsync($$0: string, $$1: Internal.Consumer_<Internal.Optional_<Internal.GameProfile_>>): void;
|
|
get($$0: Internal.UUID_): Internal.Optional<Internal.GameProfile>;
|
|
set usesAuthentication($$0: boolean)
|
|
set executor($$0: Internal.Executor_)
|
|
}
|
|
type GameProfileCache_ = GameProfileCache;
|
|
class IllegalStateException extends Internal.RuntimeException {
|
|
constructor()
|
|
constructor(arg0: string, arg1: Internal.Throwable_)
|
|
constructor(arg0: Internal.Throwable_)
|
|
constructor(arg0: string)
|
|
}
|
|
type IllegalStateException_ = IllegalStateException;
|
|
class OrderedCompoundTag extends Internal.CompoundTag {
|
|
constructor()
|
|
constructor(map: Internal.Map_<string, Internal.Tag_>)
|
|
getAsString(): string;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
copy(): Internal.Tag;
|
|
write(dataOutput: Internal.DataOutput_): void;
|
|
get asString(): string
|
|
readonly "tagMap": Internal.Map<string, Internal.Tag>;
|
|
}
|
|
type OrderedCompoundTag_ = OrderedCompoundTag;
|
|
class Bat extends Internal.AmbientCreature {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static checkBatSpawnRules($$0: Internal.EntityType_<Internal.Bat_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
isResting(): boolean;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
setResting($$0: boolean): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
method_5994(): Internal.SoundEvent;
|
|
getVoicePitch(): number;
|
|
method_5776(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isPushable(): boolean;
|
|
isIgnoringBlockTriggers(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get resting(): boolean
|
|
set resting($$0: boolean)
|
|
get voicePitch(): number
|
|
get pushable(): boolean
|
|
get ignoringBlockTriggers(): boolean
|
|
readonly static "TICKS_PER_FLAP": 3;
|
|
readonly static "FLAP_DEGREES_PER_TICK": 74.48451;
|
|
}
|
|
type Bat_ = Bat;
|
|
class RenderStateShard$OutputStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: string, $$1: Internal.Runnable_, $$2: Internal.Runnable_)
|
|
}
|
|
type RenderStateShard$OutputStateShard_ = RenderStateShard$OutputStateShard;
|
|
interface ServerPlayerConnection {
|
|
send(arg0: Internal.Packet_<any>): void;
|
|
getPlayer(): Internal.ServerPlayer;
|
|
get player(): Internal.ServerPlayer
|
|
}
|
|
type ServerPlayerConnection_ = ServerPlayerConnection;
|
|
interface FabricResource {
|
|
getFabricPackSource(): Internal.PackSource;
|
|
get fabricPackSource(): Internal.PackSource
|
|
}
|
|
type FabricResource_ = FabricResource;
|
|
class ServerboundPlayerInputPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: number, $$1: number, $$2: boolean, $$3: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getXxa(): number;
|
|
isJumping(): boolean;
|
|
isShiftKeyDown(): boolean;
|
|
getZza(): number;
|
|
isSkippable(): boolean;
|
|
get xxa(): number
|
|
get jumping(): boolean
|
|
get shiftKeyDown(): boolean
|
|
get zza(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundPlayerInputPacket_ = ServerboundPlayerInputPacket;
|
|
class Pair$Mu <S> implements Internal.K1 {
|
|
constructor()
|
|
}
|
|
type Pair$Mu_<S> = Pair$Mu<S>;
|
|
class DripstoneClusterConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: Internal.IntProvider_, $$2: Internal.IntProvider_, $$3: number, $$4: number, $$5: Internal.IntProvider_, $$6: Internal.FloatProvider_, $$7: Internal.FloatProvider_, $$8: number, $$9: number, $$10: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "heightDeviation": number;
|
|
readonly "maxDistanceFromCenterAffectingHeightBias": number;
|
|
readonly "maxStalagmiteStalactiteHeightDiff": number;
|
|
readonly "wetness": Internal.FloatProvider;
|
|
readonly "floorToCeilingSearchRange": number;
|
|
readonly "height": Internal.IntProvider;
|
|
readonly "maxDistanceFromEdgeAffectingChanceOfDripstoneColumn": number;
|
|
readonly "dripstoneBlockLayerThickness": Internal.IntProvider;
|
|
readonly "density": Internal.FloatProvider;
|
|
readonly "chanceOfDripstoneColumnAtMaxDistanceFromCenter": number;
|
|
readonly static "CODEC": any;
|
|
readonly "radius": Internal.IntProvider;
|
|
}
|
|
type DripstoneClusterConfiguration_ = DripstoneClusterConfiguration;
|
|
class UserApiService$UserFlag extends Internal.Enum<Internal.UserApiService$UserFlag> {
|
|
static valueOf(arg0: string): Internal.UserApiService$UserFlag;
|
|
static values(): Internal.UserApiService$UserFlag[];
|
|
readonly static "CHAT_ALLOWED": Internal.UserApiService$UserFlag;
|
|
readonly static "REALMS_ALLOWED": Internal.UserApiService$UserFlag;
|
|
readonly static "TELEMETRY_ENABLED": Internal.UserApiService$UserFlag;
|
|
readonly static "PROFANITY_FILTER_ENABLED": Internal.UserApiService$UserFlag;
|
|
readonly static "SERVERS_ALLOWED": Internal.UserApiService$UserFlag;
|
|
}
|
|
type UserApiService$UserFlag_ = UserApiService$UserFlag | "realms_allowed" | "telemetry_enabled" | "servers_allowed" | "chat_allowed" | "profanity_filter_enabled";
|
|
interface Float2BooleanFunction extends Internal.DoublePredicate, it.unimi.dsi.fastutil.Function<number, boolean> {
|
|
or(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
|
|
test(arg0: number): boolean;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
get(arg0: number): boolean;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Float2IntFunction;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2BooleanFunction;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2BooleanFunction<T>;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2BooleanFunction;
|
|
containsKey(arg0: any): boolean;
|
|
get(arg0: any): boolean;
|
|
apply(arg0: number): boolean;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Float2FloatFunction;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Float2CharFunction;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Float2ObjectFunction<T>;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Float2ReferenceFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
defaultReturnValue(): boolean;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2BooleanFunction;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2BooleanFunction;
|
|
and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2BooleanFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Float2ByteFunction;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2BooleanFunction<T>;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, boolean>;
|
|
remove(arg0: number): boolean;
|
|
size(): number;
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Float2ShortFunction;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2BooleanFunction;
|
|
clear(): void;
|
|
remove(arg0: any): any;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Float2DoubleFunction;
|
|
getOrDefault(arg0: number, arg1: boolean): boolean;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Float2LongFunction;
|
|
negate(): Internal.DoublePredicate;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
}
|
|
type Float2BooleanFunction_ = Float2BooleanFunction | ((arg0: number)=>boolean);
|
|
class HotbarManager {
|
|
constructor($$0: Internal.File_, $$1: Internal.DataFixer_)
|
|
get($$0: number): Internal.Hotbar;
|
|
save(): void;
|
|
readonly static "NUM_HOTBAR_GROUPS": 9;
|
|
}
|
|
type HotbarManager_ = HotbarManager;
|
|
class GameTestDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
constructor()
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
addMarker($$0: BlockPos_, $$1: number, $$2: string, $$3: number): void;
|
|
clear(): void;
|
|
}
|
|
type GameTestDebugRenderer_ = GameTestDebugRenderer;
|
|
class VillagerBabiesSensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type VillagerBabiesSensor_ = VillagerBabiesSensor;
|
|
class DataResult$Mu implements Internal.K1 {
|
|
constructor()
|
|
}
|
|
type DataResult$Mu_ = DataResult$Mu;
|
|
class MusicManager {
|
|
constructor($$0: Internal.Minecraft_)
|
|
startPlaying($$0: Internal.Music_): void;
|
|
stopPlaying(): void;
|
|
tick(): void;
|
|
isPlayingMusic($$0: Internal.Music_): boolean;
|
|
}
|
|
type MusicManager_ = MusicManager;
|
|
class LootBuilder implements Internal.FunctionContainer, Internal.ConditionContainer {
|
|
constructor(prev: Internal.JsonElement_)
|
|
clearPools(): void;
|
|
addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer;
|
|
randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
|
|
name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
|
|
damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
|
|
addPool(p: Internal.Consumer_<Internal.LootBuilderPool_>): void;
|
|
toJson(): Internal.JsonObject;
|
|
survivesExplosion(): Internal.ConditionContainer;
|
|
count(count: Internal.NumberProvider_): Internal.FunctionContainer;
|
|
clearConditions(): void;
|
|
copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
|
|
addCondition(arg0: Internal.JsonObject_): Internal.ConditionContainer;
|
|
lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
|
|
enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
|
|
enchantRandomly(enchantments: ResourceLocation_[]): Internal.FunctionContainer;
|
|
furnaceSmelt(): Internal.FunctionContainer;
|
|
entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): Internal.ConditionContainer;
|
|
clearFunctions(): void;
|
|
lootingEnchant(count: Internal.NumberProvider_, limit: number): Internal.FunctionContainer;
|
|
addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction_>): Internal.FunctionContainer;
|
|
randomChance(chance: number): Internal.ConditionContainer;
|
|
killedByPlayer(): Internal.ConditionContainer;
|
|
nbt(tag: Internal.CompoundTag_): Internal.FunctionContainer;
|
|
entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): Internal.ConditionContainer;
|
|
name(name: Internal.Component_): Internal.FunctionContainer;
|
|
"type": string;
|
|
"conditions": Internal.JsonArray;
|
|
"pools": Internal.JsonArray;
|
|
"functions": Internal.JsonArray;
|
|
"customId": ResourceLocation;
|
|
}
|
|
type LootBuilder_ = LootBuilder;
|
|
class GameRules$Key <T> implements Internal.RuleKeyExtensions {
|
|
constructor($$0: string, $$1: Internal.GameRules$Category_)
|
|
fabric_getCustomCategory(): Internal.CustomGameRuleCategory;
|
|
getCategory(): Internal.GameRules$Category;
|
|
hashCode(): number;
|
|
fabric_setCustomCategory(customCategory: Internal.CustomGameRuleCategory_): void;
|
|
toString(): string;
|
|
getId(): string;
|
|
equals($$0: any): boolean;
|
|
getDescriptionId(): string;
|
|
get category(): Internal.GameRules$Category
|
|
get id(): string
|
|
get descriptionId(): string
|
|
}
|
|
type GameRules$Key_<T> = GameRules$Key<T>;
|
|
class DataJsonGenerator extends Internal.JsonGenerator {
|
|
constructor(m: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
}
|
|
type DataJsonGenerator_ = DataJsonGenerator;
|
|
abstract class Behavior <E> {
|
|
constructor($$0: Internal.Map_<Internal.MemoryModuleType_<any>, Internal.MemoryStatus_>, $$1: number)
|
|
constructor($$0: Internal.Map_<Internal.MemoryModuleType_<any>, Internal.MemoryStatus_>)
|
|
constructor($$0: Internal.Map_<Internal.MemoryModuleType_<any>, Internal.MemoryStatus_>, $$1: number, $$2: number)
|
|
tryStart($$0: Internal.ServerLevel_, $$1: E, $$2: number): boolean;
|
|
toString(): string;
|
|
doStop($$0: Internal.ServerLevel_, $$1: E, $$2: number): void;
|
|
getStatus(): Internal.Behavior$Status;
|
|
tickOrStop($$0: Internal.ServerLevel_, $$1: E, $$2: number): void;
|
|
get status(): Internal.Behavior$Status
|
|
}
|
|
type Behavior_<E> = Behavior<E>;
|
|
class Commands {
|
|
constructor($$0: Internal.Commands$CommandSelection_)
|
|
static literal($$0: string): Internal.LiteralArgumentBuilder<Internal.CommandSourceStack>;
|
|
static argument($$0: string, $$1: Internal.ArgumentType_<T>): Internal.RequiredArgumentBuilder<Internal.CommandSourceStack, T>;
|
|
static getParseException($$0: Internal.ParseResults_<S>): Internal.CommandSyntaxException;
|
|
getDispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>;
|
|
performCommand($$0: Internal.CommandSourceStack_, $$1: string): number;
|
|
static createValidator($$0: Internal.Commands$ParseFunction_): Internal.Predicate<string>;
|
|
sendCommands($$0: Internal.ServerPlayer_): void;
|
|
static validate(): void;
|
|
get dispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>
|
|
readonly static "LEVEL_OWNERS": 4;
|
|
readonly static "LEVEL_ALL": 0;
|
|
readonly static "LEVEL_MODERATORS": 1;
|
|
readonly static "LEVEL_ADMINS": 3;
|
|
readonly static "LEVEL_GAMEMASTERS": 2;
|
|
}
|
|
type Commands_ = Commands;
|
|
class StonecutterMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
getRecipes(): Internal.List<Internal.StonecutterRecipe>;
|
|
getSelectedRecipeIndex(): number;
|
|
canTakeItemForPickAll($$0: Internal.ItemStack_, $$1: Internal.Slot_): boolean;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
clickMenuButton($$0: Internal.Player_, $$1: number): boolean;
|
|
hasInputItem(): boolean;
|
|
getType(): Internal.MenuType<any>;
|
|
getNumRecipes(): number;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
registerUpdateListener($$0: Internal.Runnable_): void;
|
|
removed($$0: Internal.Player_): void;
|
|
get recipes(): Internal.List<Internal.StonecutterRecipe>
|
|
get selectedRecipeIndex(): number
|
|
get type(): Internal.MenuType<any>
|
|
get numRecipes(): number
|
|
readonly static "INPUT_SLOT": 0;
|
|
readonly static "RESULT_SLOT": 1;
|
|
readonly "container": Internal.Container;
|
|
}
|
|
type StonecutterMenu_ = StonecutterMenu;
|
|
interface PlayerSelector {
|
|
uuid(uuid: Internal.UUID_): this;
|
|
getPlayer(arg0: Internal.Map_<Internal.UUID_, any>): Internal.ServerPlayerJS;
|
|
or(fallback: Internal.PlayerSelector_): this;
|
|
mc(player: Internal.Player_): this;
|
|
fuzzyName(name: string): this;
|
|
of(o: any): this;
|
|
identity(player: Internal.ServerPlayerJS_): this;
|
|
name(name: string): this;
|
|
}
|
|
type PlayerSelector_ = PlayerSelector | ((arg0: Internal.Map<Internal.UUID, any>)=>Internal.ServerPlayerJS_);
|
|
abstract class AbstractHurtingProjectile extends Internal.Projectile {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: Internal.Level_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number, $$5: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
recreateFromPacket($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
getBrightness(): number;
|
|
getPickRadius(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isPickable(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
get brightness(): number
|
|
get pickRadius(): number
|
|
get pickable(): boolean
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
"zPower": number;
|
|
"yPower": number;
|
|
"xPower": number;
|
|
}
|
|
type AbstractHurtingProjectile_ = AbstractHurtingProjectile;
|
|
interface ScreenMouseEvents$AfterMouseRelease {
|
|
afterMouseRelease(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type ScreenMouseEvents$AfterMouseRelease_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>void) | ScreenMouseEvents$AfterMouseRelease;
|
|
class ClientboundDisconnectPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Component_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getReason(): Internal.Component;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get reason(): Internal.Component
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundDisconnectPacket_ = ClientboundDisconnectPacket;
|
|
interface Symbol {
|
|
}
|
|
type Symbol_ = Symbol;
|
|
class ClientboundUpdateAdvancementsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: boolean, $$1: Internal.Collection_<Internal.Advancement_>, $$2: Internal.Set_<ResourceLocation_>, $$3: Internal.Map_<ResourceLocation_, Internal.AdvancementProgress_>)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getRemoved(): Internal.Set<ResourceLocation>;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getAdded(): Internal.Map<ResourceLocation, Internal.Advancement$Builder>;
|
|
getProgress(): Internal.Map<ResourceLocation, Internal.AdvancementProgress>;
|
|
isSkippable(): boolean;
|
|
shouldReset(): boolean;
|
|
get removed(): Internal.Set<ResourceLocation>
|
|
get added(): Internal.Map<ResourceLocation, Internal.Advancement$Builder>
|
|
get progress(): Internal.Map<ResourceLocation, Internal.AdvancementProgress>
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundUpdateAdvancementsPacket_ = ClientboundUpdateAdvancementsPacket;
|
|
class CompositeByteBuf extends Internal.AbstractReferenceCountedByteBuf implements Internal.Iterable<Internal.ByteBuf> {
|
|
constructor(arg0: Internal.ByteBufAllocator_, arg1: boolean, arg2: number, ...arg3: Internal.ByteBuf_[])
|
|
constructor(arg0: Internal.ByteBufAllocator_, arg1: boolean, arg2: number, arg3: Internal.Iterable_<Internal.ByteBuf_>)
|
|
constructor(arg0: Internal.ByteBufAllocator_, arg1: boolean, arg2: number)
|
|
resetReaderIndex(): this;
|
|
writeInt(arg0: number): Internal.ByteBuf;
|
|
addComponent(arg0: boolean, arg1: Internal.ByteBuf_): this;
|
|
markReaderIndex(): Internal.ByteBuf;
|
|
nioBufferCount(): number;
|
|
nioBuffers(): Internal.ByteBuffer[];
|
|
writeBytes(arg0: number[], arg1: number, arg2: number): Internal.ByteBuf;
|
|
writeFloat(arg0: number): Internal.ByteBuf;
|
|
setBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number;
|
|
toComponentIndex(arg0: number): number;
|
|
memoryAddress(): number;
|
|
setFloat(arg0: number, arg1: number): Internal.ByteBuf;
|
|
resetWriterIndex(): Internal.ByteBuf;
|
|
removeComponent(arg0: number): this;
|
|
internalComponentAtOffset(arg0: number): Internal.ByteBuf;
|
|
getBytes(arg0: number, arg1: Internal.OutputStream_, arg2: number): this;
|
|
getBytes(arg0: number, arg1: Internal.GatheringByteChannel_, arg2: number): number;
|
|
readerIndex(arg0: number): this;
|
|
getByte(arg0: number): number;
|
|
writeShort(arg0: number): Internal.ByteBuf;
|
|
maxNumComponents(): number;
|
|
retain(arg0: number): Internal.ReferenceCounted;
|
|
skipBytes(arg0: number): this;
|
|
component(arg0: number): Internal.ByteBuf;
|
|
writeMedium(arg0: number): Internal.ByteBuf;
|
|
copy(arg0: number, arg1: number): Internal.ByteBuf;
|
|
addComponents(arg0: number, arg1: Internal.Iterable_<Internal.ByteBuf_>): this;
|
|
addComponent(arg0: boolean, arg1: number, arg2: Internal.ByteBuf_): this;
|
|
consolidate(arg0: number, arg1: number): this;
|
|
readBytes(arg0: number[]): Internal.ByteBuf;
|
|
iterator(): Internal.Iterator<Internal.ByteBuf>;
|
|
writerIndex(arg0: number): Internal.ByteBuf;
|
|
decompose(arg0: number, arg1: number): Internal.List<Internal.ByteBuf>;
|
|
ensureWritable(arg0: number): this;
|
|
spliterator(): Internal.Spliterator<Internal.ByteBuf>;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuf_): Internal.ByteBuf;
|
|
arrayOffset(): number;
|
|
readBytes(arg0: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
readBytes(arg0: Internal.ByteBuf_, arg1: number): Internal.ByteBuf;
|
|
readBytes(arg0: number[], arg1: number, arg2: number): Internal.ByteBuf;
|
|
addComponents(...arg0: Internal.ByteBuf_[]): this;
|
|
setZero(arg0: number, arg1: number): this;
|
|
setBoolean(arg0: number, arg1: boolean): this;
|
|
addComponent(arg0: Internal.ByteBuf_): this;
|
|
setIndex(arg0: number, arg1: number): this;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): this;
|
|
nioBuffer(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
setShort(arg0: number, arg1: number): Internal.ByteBuf;
|
|
toString(): string;
|
|
addComponents(arg0: boolean, arg1: Internal.Iterable_<Internal.ByteBuf_>): this;
|
|
writeBytes(arg0: Internal.ByteBuf_): this;
|
|
writeZero(arg0: number): Internal.ByteBuf;
|
|
addFlattenedComponents(arg0: boolean, arg1: Internal.ByteBuf_): this;
|
|
capacity(arg0: number): this;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
consolidate(): this;
|
|
getBytes(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
unwrap(): Internal.ByteBuf;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number): this;
|
|
retain(): Internal.ReferenceCounted;
|
|
markWriterIndex(): this;
|
|
internalNioBuffer(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
writeBytes(arg0: number[]): Internal.ByteBuf;
|
|
toByteIndex(arg0: number): number;
|
|
writeChar(arg0: number): Internal.ByteBuf;
|
|
setBytes(arg0: number, arg1: Internal.InputStream_, arg2: number): number;
|
|
isDirect(): boolean;
|
|
writeBytes(arg0: Internal.ByteBuf_, arg1: number): this;
|
|
componentAtOffset(arg0: number): Internal.ByteBuf;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): Internal.ByteBuf;
|
|
addComponents(arg0: boolean, ...arg1: Internal.ByteBuf_[]): this;
|
|
setLong(arg0: number, arg1: number): Internal.ByteBuf;
|
|
order(): Internal.ByteOrder;
|
|
writeLong(arg0: number): this;
|
|
getBytes(arg0: number, arg1: number[]): this;
|
|
setInt(arg0: number, arg1: number): Internal.ByteBuf;
|
|
setByte(arg0: number, arg1: number): this;
|
|
discardSomeReadBytes(): Internal.ByteBuf;
|
|
alloc(): Internal.ByteBufAllocator;
|
|
nioBuffers(arg0: number, arg1: number): Internal.ByteBuffer[];
|
|
writeBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): this;
|
|
setChar(arg0: number, arg1: number): this;
|
|
numComponents(): number;
|
|
writeBytes(arg0: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
array(): number[];
|
|
setBytes(arg0: number, arg1: number[]): this;
|
|
readBytes(arg0: Internal.OutputStream_, arg1: number): Internal.ByteBuf;
|
|
capacity(): number;
|
|
setBytes(arg0: number, arg1: number[], arg2: number, arg3: number): Internal.ByteBuf;
|
|
addComponent(arg0: number, arg1: Internal.ByteBuf_): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
clear(): this;
|
|
hasMemoryAddress(): boolean;
|
|
addComponents(arg0: Internal.Iterable_<Internal.ByteBuf_>): this;
|
|
internalComponent(arg0: number): Internal.ByteBuf;
|
|
readBytes(arg0: Internal.ByteBuf_): Internal.ByteBuf;
|
|
writeBoolean(arg0: boolean): Internal.ByteBuf;
|
|
removeComponents(arg0: number, arg1: number): this;
|
|
setMedium(arg0: number, arg1: number): Internal.ByteBuf;
|
|
hasArray(): boolean;
|
|
addComponents(arg0: number, ...arg1: Internal.ByteBuf_[]): this;
|
|
writeDouble(arg0: number): this;
|
|
setBytes(arg0: number, arg1: Internal.ScatteringByteChannel_, arg2: number): number;
|
|
writeByte(arg0: number): Internal.ByteBuf;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuf_): this;
|
|
touch(): Internal.ReferenceCounted;
|
|
readBytes(arg0: Internal.ByteBuf_, arg1: number, arg2: number): Internal.ByteBuf;
|
|
discardReadComponents(): this;
|
|
getBytes(arg0: number, arg1: Internal.FileChannel_, arg2: number, arg3: number): number;
|
|
setDouble(arg0: number, arg1: number): Internal.ByteBuf;
|
|
discardReadBytes(): this;
|
|
touch(arg0: any): Internal.ByteBuf;
|
|
setBytes(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
getBytes(arg0: number, arg1: Internal.ByteBuf_, arg2: number, arg3: number): this;
|
|
get direct(): boolean
|
|
}
|
|
type CompositeByteBuf_ = CompositeByteBuf;
|
|
class OffsetDateTime implements Internal.Temporal, Internal.TemporalAdjuster, Internal.Comparable<Internal.OffsetDateTime>, Internal.Serializable {
|
|
getHour(): number;
|
|
minusDays(arg0: number): this;
|
|
getMonth(): Internal.Month;
|
|
toLocalTime(): Internal.LocalTime;
|
|
toInstant(): Internal.Instant;
|
|
getDayOfWeek(): Internal.DayOfWeek;
|
|
toZonedDateTime(): Internal.ZonedDateTime;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
withOffsetSameInstant(arg0: Internal.ZoneOffset_): this;
|
|
compareTo(arg0: any): number;
|
|
getMinute(): number;
|
|
plus(arg0: Internal.TemporalAmount_): this;
|
|
getDayOfMonth(): number;
|
|
with(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
|
|
plusSeconds(arg0: number): this;
|
|
plusMinutes(arg0: number): this;
|
|
withYear(arg0: number): this;
|
|
withDayOfYear(arg0: number): this;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
plusDays(arg0: number): this;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
static parse(arg0: Internal.CharSequence_): Internal.OffsetDateTime;
|
|
minusMinutes(arg0: number): this;
|
|
plusWeeks(arg0: number): this;
|
|
withHour(arg0: number): this;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
withOffsetSameLocal(arg0: Internal.ZoneOffset_): this;
|
|
atZoneSimilarLocal(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
getYear(): number;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
withDayOfMonth(arg0: number): this;
|
|
withMonth(arg0: number): this;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
truncatedTo(arg0: Internal.TemporalUnit_): this;
|
|
minusYears(arg0: number): this;
|
|
toEpochSecond(): number;
|
|
static now(arg0: Internal.Clock_): Internal.OffsetDateTime;
|
|
toOffsetTime(): Internal.OffsetTime;
|
|
compareTo(arg0: Internal.OffsetDateTime_): number;
|
|
getMonthValue(): number;
|
|
plusHours(arg0: number): this;
|
|
isEqual(arg0: Internal.OffsetDateTime_): boolean;
|
|
withNano(arg0: number): this;
|
|
plusMonths(arg0: number): this;
|
|
minusNanos(arg0: number): this;
|
|
static now(): Internal.OffsetDateTime;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.OffsetDateTime;
|
|
toLocalDate(): Internal.LocalDate;
|
|
with(arg0: Internal.TemporalField_, arg1: number): this;
|
|
isAfter(arg0: Internal.OffsetDateTime_): boolean;
|
|
minusHours(arg0: number): this;
|
|
isBefore(arg0: Internal.OffsetDateTime_): boolean;
|
|
static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.OffsetDateTime;
|
|
static timeLineOrder(): Internal.Comparator<Internal.OffsetDateTime>;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
plusYears(arg0: number): this;
|
|
getOffset(): Internal.ZoneOffset;
|
|
static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.OffsetDateTime;
|
|
withSecond(arg0: number): this;
|
|
static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_, arg2: Internal.ZoneOffset_): Internal.OffsetDateTime;
|
|
toString(): string;
|
|
minusSeconds(arg0: number): this;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
getDayOfYear(): number;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
minusWeeks(arg0: number): this;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
toLocalDateTime(): Internal.LocalDateTime;
|
|
minus(arg0: Internal.TemporalAmount_): this;
|
|
minusMonths(arg0: number): this;
|
|
getNano(): number;
|
|
getSecond(): number;
|
|
plusNanos(arg0: number): this;
|
|
hashCode(): number;
|
|
withMinute(arg0: number): this;
|
|
static of(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_): Internal.OffsetDateTime;
|
|
atZoneSameInstant(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): Internal.OffsetDateTime;
|
|
static now(arg0: Internal.ZoneId_): Internal.OffsetDateTime;
|
|
equals(arg0: any): boolean;
|
|
get hour(): number
|
|
get month(): Internal.Month
|
|
get dayOfWeek(): Internal.DayOfWeek
|
|
get minute(): number
|
|
get dayOfMonth(): number
|
|
get year(): number
|
|
get monthValue(): number
|
|
get offset(): Internal.ZoneOffset
|
|
get dayOfYear(): number
|
|
get nano(): number
|
|
get second(): number
|
|
readonly static "MIN": Internal.OffsetDateTime;
|
|
readonly static "MAX": Internal.OffsetDateTime;
|
|
}
|
|
type OffsetDateTime_ = OffsetDateTime;
|
|
abstract class BossEvent {
|
|
constructor($$0: Internal.UUID_, $$1: Internal.Component_, $$2: Internal.BossEvent$BossBarColor_, $$3: Internal.BossEvent$BossBarOverlay_)
|
|
shouldCreateWorldFog(): boolean;
|
|
getColor(): Internal.BossEvent$BossBarColor;
|
|
setCreateWorldFog($$0: boolean): this;
|
|
getProgress(): number;
|
|
setPlayBossMusic($$0: boolean): this;
|
|
getName(): Internal.Component;
|
|
getOverlay(): Internal.BossEvent$BossBarOverlay;
|
|
setOverlay($$0: Internal.BossEvent$BossBarOverlay_): void;
|
|
setColor($$0: Internal.BossEvent$BossBarColor_): void;
|
|
setDarkenScreen($$0: boolean): this;
|
|
setProgress($$0: number): void;
|
|
setName($$0: Internal.Component_): void;
|
|
shouldPlayBossMusic(): boolean;
|
|
getId(): Internal.UUID;
|
|
shouldDarkenScreen(): boolean;
|
|
get color(): Internal.BossEvent$BossBarColor
|
|
set createWorldFog($$0: boolean)
|
|
get progress(): number
|
|
set playBossMusic($$0: boolean)
|
|
get name(): Internal.Component
|
|
get overlay(): Internal.BossEvent$BossBarOverlay
|
|
set overlay($$0: Internal.BossEvent$BossBarOverlay_)
|
|
set color($$0: Internal.BossEvent$BossBarColor_)
|
|
set darkenScreen($$0: boolean)
|
|
set progress($$0: number)
|
|
set name($$0: Internal.Component_)
|
|
get id(): Internal.UUID
|
|
}
|
|
type BossEvent_ = BossEvent;
|
|
class CarverConfiguration extends Internal.ProbabilityFeatureConfiguration {
|
|
constructor($$0: number, $$1: Internal.HeightProvider_, $$2: Internal.FloatProvider_, $$3: Internal.VerticalAnchor_, $$4: Internal.CarverDebugSettings_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "lavaLevel": Internal.VerticalAnchor;
|
|
readonly "y": Internal.HeightProvider;
|
|
readonly "debugSettings": Internal.CarverDebugSettings;
|
|
readonly static "CODEC": any;
|
|
readonly "yScale": Internal.FloatProvider;
|
|
}
|
|
type CarverConfiguration_ = CarverConfiguration;
|
|
interface TextureAtlasExtension {
|
|
getOrCreatePBRHolder(): Internal.PBRAtlasHolder;
|
|
getPBRHolder(): Internal.PBRAtlasHolder;
|
|
get orCreatePBRHolder(): Internal.PBRAtlasHolder
|
|
get PBRHolder(): Internal.PBRAtlasHolder
|
|
}
|
|
type TextureAtlasExtension_ = TextureAtlasExtension;
|
|
interface ScreenMouseEvents$AllowMouseRelease {
|
|
allowMouseRelease(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): boolean;
|
|
}
|
|
type ScreenMouseEvents$AllowMouseRelease_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>boolean) | ScreenMouseEvents$AllowMouseRelease;
|
|
interface Command <S> {
|
|
run(arg0: Internal.CommandContext_<S>): number;
|
|
readonly static "SINGLE_SUCCESS": 1;
|
|
}
|
|
type Command_<S> = Command<S> | ((arg0: Internal.CommandContext<S>)=>number);
|
|
class ItemModifierManager extends Internal.SimpleJsonResourceReloadListener {
|
|
constructor($$0: Internal.PredicateManager_, $$1: Internal.LootTables_)
|
|
getName(): string;
|
|
getKeys(): Internal.Set<ResourceLocation>;
|
|
get($$0: ResourceLocation_, $$1: Internal.LootItemFunction_): Internal.LootItemFunction;
|
|
get($$0: ResourceLocation_): Internal.LootItemFunction;
|
|
get name(): string
|
|
get keys(): Internal.Set<ResourceLocation>
|
|
}
|
|
type ItemModifierManager_ = ItemModifierManager;
|
|
class BeeDebugRenderer$HiveInfo {
|
|
constructor($$0: BlockPos_, $$1: string, $$2: number, $$3: number, $$4: boolean, $$5: number)
|
|
readonly "pos": BlockPos;
|
|
readonly "occupantCount": number;
|
|
readonly "lastSeen": number;
|
|
readonly "hiveType": string;
|
|
readonly "sedated": boolean;
|
|
readonly "honeyLevel": number;
|
|
}
|
|
type BeeDebugRenderer$HiveInfo_ = BeeDebugRenderer$HiveInfo;
|
|
class HashMap <K, V> extends Internal.AbstractMap<K, V> implements Internal.Cloneable, Internal.Map<K, V>, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.Map_<any, any>)
|
|
constructor(arg0: number, arg1: number)
|
|
clone(): any;
|
|
replace(arg0: K, arg1: V): V;
|
|
keySet(): Internal.Set<K>;
|
|
putIfAbsent(arg0: K, arg1: V): V;
|
|
values(): Internal.Collection<V>;
|
|
containsValue(arg0: any): boolean;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
isEmpty(): boolean;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): V;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
containsKey(arg0: any): boolean;
|
|
size(): number;
|
|
put(arg0: K, arg1: V): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
replace(arg0: K, arg1: V, arg2: V): boolean;
|
|
clear(): void;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
get empty(): boolean
|
|
}
|
|
type HashMap_<K, V> = HashMap<K, V>;
|
|
interface Multimap <K, V> {
|
|
putAll(arg0: Internal.Multimap_<any, any>): boolean;
|
|
keySet(): Internal.Set<K>;
|
|
removeAll(arg0: any): Internal.Collection<V>;
|
|
get(arg0: K): Internal.Collection<V>;
|
|
entries(): Internal.Collection<Internal.Map$Entry<K, V>>;
|
|
putAll(arg0: K, arg1: Internal.Iterable_<any>): boolean;
|
|
values(): Internal.Collection<V>;
|
|
containsValue(arg0: any): boolean;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
isEmpty(): boolean;
|
|
containsEntry(arg0: any, arg1: any): boolean;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
containsKey(arg0: any): boolean;
|
|
size(): number;
|
|
hashCode(): number;
|
|
replaceValues(arg0: K, arg1: Internal.Iterable_<any>): Internal.Collection<V>;
|
|
put(arg0: K, arg1: V): boolean;
|
|
clear(): void;
|
|
keys(): Internal.Multiset<K>;
|
|
equals(arg0: any): boolean;
|
|
asMap(): Internal.Map<K, Internal.Collection<V>>;
|
|
get empty(): boolean
|
|
}
|
|
type Multimap_<K, V> = Multimap<K, V>;
|
|
interface ContainerEventHandler extends Internal.GuiEventListener {
|
|
charTyped($$0: string, $$1: number): boolean;
|
|
magicalSpecialHackyFocus($$0: Internal.GuiEventListener_): void;
|
|
mouseReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
changeFocus($$0: boolean): boolean;
|
|
mouseScrolled($$0: number, $$1: number, $$2: number): boolean;
|
|
mouseClicked($$0: number, $$1: number, $$2: number): boolean;
|
|
setFocused(arg0: Internal.GuiEventListener_): void;
|
|
keyReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
keyPressed($$0: number, $$1: number, $$2: number): boolean;
|
|
setInitialFocus($$0: Internal.GuiEventListener_): void;
|
|
setDragging(arg0: boolean): void;
|
|
children(): Internal.List<any>;
|
|
mouseDragged($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean;
|
|
getChildAt($$0: number, $$1: number): Internal.Optional<Internal.GuiEventListener>;
|
|
isDragging(): boolean;
|
|
mouseMoved($$0: number, $$1: number): void;
|
|
isMouseOver($$0: number, $$1: number): boolean;
|
|
getFocused(): Internal.GuiEventListener;
|
|
set focused(arg0: Internal.GuiEventListener_)
|
|
set initialFocus($$0: Internal.GuiEventListener_)
|
|
set dragging(arg0: boolean)
|
|
get dragging(): boolean
|
|
get focused(): Internal.GuiEventListener
|
|
}
|
|
type ContainerEventHandler_ = ContainerEventHandler;
|
|
class EvaluatorException extends Internal.RhinoException {
|
|
constructor(detail: string, sourceName: string, lineNumber: number, lineSource: string, columnNumber: number)
|
|
constructor(detail: string, sourceName: string, lineNumber: number)
|
|
constructor(detail: string)
|
|
}
|
|
type EvaluatorException_ = EvaluatorException;
|
|
abstract class JsonElement {
|
|
constructor()
|
|
getAsBigDecimal(): Internal.BigDecimal;
|
|
isJsonPrimitive(): boolean;
|
|
isJsonNull(): boolean;
|
|
toString(): string;
|
|
getAsBigInteger(): Internal.BigInteger;
|
|
getAsDouble(): number;
|
|
getAsCharacter(): string;
|
|
getAsJsonPrimitive(): Internal.JsonPrimitive;
|
|
getAsFloat(): number;
|
|
getAsLong(): number;
|
|
getAsString(): string;
|
|
getAsInt(): number;
|
|
isJsonObject(): boolean;
|
|
getAsByte(): number;
|
|
isJsonArray(): boolean;
|
|
getAsJsonArray(): Internal.JsonArray;
|
|
getAsNumber(): Internal.Number;
|
|
getAsJsonObject(): Internal.JsonObject;
|
|
deepCopy(): this;
|
|
getAsShort(): number;
|
|
getAsJsonNull(): Internal.JsonNull;
|
|
getAsBoolean(): boolean;
|
|
get asBigDecimal(): Internal.BigDecimal
|
|
get jsonPrimitive(): boolean
|
|
get jsonNull(): boolean
|
|
get asBigInteger(): Internal.BigInteger
|
|
get asDouble(): number
|
|
get asCharacter(): string
|
|
get asJsonPrimitive(): Internal.JsonPrimitive
|
|
get asFloat(): number
|
|
get asLong(): number
|
|
get asString(): string
|
|
get asInt(): number
|
|
get jsonObject(): boolean
|
|
get asByte(): number
|
|
get jsonArray(): boolean
|
|
get asJsonArray(): Internal.JsonArray
|
|
get asNumber(): Internal.Number
|
|
get asJsonObject(): Internal.JsonObject
|
|
get asShort(): number
|
|
get asJsonNull(): Internal.JsonNull
|
|
get asBoolean(): boolean
|
|
}
|
|
type JsonElement_ = JsonElement;
|
|
class ComparatorBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
setOutputSignal($$0: number): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getOutputSignal(): number;
|
|
set outputSignal($$0: number)
|
|
get outputSignal(): number
|
|
}
|
|
type ComparatorBlockEntity_ = ComparatorBlockEntity;
|
|
class DamageSource {
|
|
isBypassArmor(): boolean;
|
|
isNoAggro(): boolean;
|
|
static badRespawnPointExplosion(): Internal.DamageSource;
|
|
isBypassMagic(): boolean;
|
|
getSourcePosition(): Vec3;
|
|
static thrown($$0: Internal.Entity_, $$1: Internal.Entity_): Internal.DamageSource;
|
|
scalesWithDifficulty(): boolean;
|
|
setExplosion(): this;
|
|
getImmediate(): Internal.EntityJS;
|
|
static indirectMobAttack($$0: Internal.Entity_, $$1: Internal.LivingEntity_): Internal.DamageSource;
|
|
isDamageHelmet(): boolean;
|
|
static fireworks($$0: Internal.FireworkRocketEntity_, $$1: Internal.Entity_): Internal.DamageSource;
|
|
setIsFall(): this;
|
|
static fireball($$0: Internal.Fireball_, $$1: Internal.Entity_): Internal.DamageSource;
|
|
getLocalizedDeathMessage($$0: Internal.LivingEntity_): Internal.Component;
|
|
static sting($$0: Internal.LivingEntity_): Internal.DamageSource;
|
|
getActual(): Internal.EntityJS;
|
|
isFire(): boolean;
|
|
static playerAttack($$0: Internal.Player_): Internal.DamageSource;
|
|
setProjectile(): this;
|
|
getType(): string;
|
|
static trident($$0: Internal.Entity_, $$1: Internal.Entity_): Internal.DamageSource;
|
|
static indirectMagic($$0: Internal.Entity_, $$1: Internal.Entity_): Internal.DamageSource;
|
|
isMagic(): boolean;
|
|
static explosion($$0: Internal.LivingEntity_): Internal.DamageSource;
|
|
static thorns($$0: Internal.Entity_): Internal.DamageSource;
|
|
setNoAggro(): this;
|
|
isExplosion(): boolean;
|
|
getPlayer(): Internal.PlayerJS<any>;
|
|
toString(): string;
|
|
isBypassInvul(): boolean;
|
|
static arrow($$0: Internal.AbstractArrow_, $$1: Internal.Entity_): Internal.DamageSource;
|
|
isFall(): boolean;
|
|
getFoodExhaustion(): number;
|
|
static mobAttack($$0: Internal.LivingEntity_): Internal.DamageSource;
|
|
static explosion($$0: Internal.Explosion_): Internal.DamageSource;
|
|
isCreativePlayer(): boolean;
|
|
static witherSkull($$0: Internal.WitherSkull_, $$1: Internal.Entity_): Internal.DamageSource;
|
|
setMagic(): this;
|
|
isProjectile(): boolean;
|
|
setScalesWithDifficulty(): this;
|
|
get bypassArmor(): boolean
|
|
get noAggro(): boolean
|
|
get bypassMagic(): boolean
|
|
get sourcePosition(): Vec3
|
|
get immediate(): Internal.EntityJS
|
|
get damageHelmet(): boolean
|
|
get actual(): Internal.EntityJS
|
|
get fire(): boolean
|
|
get type(): string
|
|
get magic(): boolean
|
|
get explosion(): boolean
|
|
get player(): Internal.PlayerJS<any>
|
|
get bypassInvul(): boolean
|
|
get fall(): boolean
|
|
get foodExhaustion(): number
|
|
get creativePlayer(): boolean
|
|
get projectile(): boolean
|
|
readonly static "DROWN": Internal.DamageSource;
|
|
readonly static "ANVIL": Internal.DamageSource;
|
|
readonly static "DRY_OUT": Internal.DamageSource;
|
|
readonly static "MAGIC": Internal.DamageSource;
|
|
readonly static "CACTUS": Internal.DamageSource;
|
|
readonly static "FALL": Internal.DamageSource;
|
|
readonly static "STALAGMITE": Internal.DamageSource;
|
|
readonly static "IN_WALL": Internal.DamageSource;
|
|
readonly "msgId": string;
|
|
readonly static "FREEZE": Internal.DamageSource;
|
|
readonly static "SWEET_BERRY_BUSH": Internal.DamageSource;
|
|
readonly static "DRAGON_BREATH": Internal.DamageSource;
|
|
readonly static "LIGHTNING_BOLT": Internal.DamageSource;
|
|
readonly static "ON_FIRE": Internal.DamageSource;
|
|
readonly static "IN_FIRE": Internal.DamageSource;
|
|
readonly static "FLY_INTO_WALL": Internal.DamageSource;
|
|
readonly static "LAVA": Internal.DamageSource;
|
|
readonly static "OUT_OF_WORLD": Internal.DamageSource;
|
|
readonly static "CRAMMING": Internal.DamageSource;
|
|
readonly static "WITHER": Internal.DamageSource;
|
|
readonly static "FALLING_STALACTITE": Internal.DamageSource;
|
|
readonly static "GENERIC": Internal.DamageSource;
|
|
readonly static "FALLING_BLOCK": Internal.DamageSource;
|
|
readonly static "HOT_FLOOR": Internal.DamageSource;
|
|
readonly static "STARVE": Internal.DamageSource;
|
|
}
|
|
type DamageSource_ = "wither" | "lightningBolt" | "lava" | "outOfWorld" | "starve" | "dragonBreath" | "fallingBlock" | "inWall" | "cactus" | "onFire" | "stalagmite" | "flyIntoWall" | "dryout" | "freeze" | DamageSource | "anvil" | "fall" | "magic" | "inFire" | "sweetBerryBush" | "generic" | "fallingStalactite" | "cramming" | "hotFloor" | "drown";
|
|
interface PlayerKJS {
|
|
getStagesRawKJS(): Internal.Stages;
|
|
getStagesKJS(): Internal.Stages;
|
|
setStagesKJS(arg0: Internal.Stages_): void;
|
|
get stagesRawKJS(): Internal.Stages
|
|
get stagesKJS(): Internal.Stages
|
|
set stagesKJS(arg0: Internal.Stages_)
|
|
}
|
|
type PlayerKJS_ = PlayerKJS;
|
|
interface SpriteExtension {
|
|
setEmissiveSprite(arg0: Internal.TextureAtlasSprite_): void;
|
|
getEmissiveSprite(): Internal.TextureAtlasSprite;
|
|
set emissiveSprite(arg0: Internal.TextureAtlasSprite_)
|
|
get emissiveSprite(): Internal.TextureAtlasSprite
|
|
}
|
|
type SpriteExtension_ = SpriteExtension;
|
|
class BiasedToBottomInt extends Internal.IntProvider {
|
|
getType(): Internal.IntProviderType<any>;
|
|
getMinValue(): number;
|
|
static of($$0: number, $$1: number): Internal.BiasedToBottomInt;
|
|
toString(): string;
|
|
getMaxValue(): number;
|
|
sample($$0: Internal.Random_): number;
|
|
get type(): Internal.IntProviderType<any>
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BiasedToBottomInt_ = BiasedToBottomInt;
|
|
interface ItemTooltipEventJS$StaticTooltipHandlerFromJS {
|
|
accept(itemStack: Internal.ItemStackJS_, isAdvanced: boolean, lines: Internal.List_<Internal.Component_>): void;
|
|
}
|
|
type ItemTooltipEventJS$StaticTooltipHandlerFromJS_ = ((itemStack: Internal.ItemStackJS, isAdvanced: boolean, lines: Internal.List<Internal.Component_>)=>void) | ItemTooltipEventJS$StaticTooltipHandlerFromJS;
|
|
interface BlockColorsExtended {
|
|
getColorProvider(arg0: Internal.BlockState_): Internal.ColorSampler<Internal.BlockState>;
|
|
}
|
|
type BlockColorsExtended_ = BlockColorsExtended;
|
|
class ServerboundContainerClosePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundContainerClosePacket_ = ServerboundContainerClosePacket;
|
|
class AllOfPredicate extends Internal.CombiningPredicate {
|
|
constructor($$0: Internal.List_<net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_>)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test($$0: Internal.WorldGenLevel_, $$1: BlockPos_): boolean;
|
|
readonly static "CODEC": Internal.Codec<Internal.AllOfPredicate>;
|
|
}
|
|
type AllOfPredicate_ = AllOfPredicate;
|
|
interface ChannelInfoHolder {
|
|
getPendingChannelsNames(): Internal.Collection<ResourceLocation>;
|
|
get pendingChannelsNames(): Internal.Collection<ResourceLocation>
|
|
}
|
|
type ChannelInfoHolder_ = ChannelInfoHolder;
|
|
interface TypeWrapperFactory <T> {
|
|
wrap(arg0: any): T;
|
|
}
|
|
type TypeWrapperFactory_<T> = TypeWrapperFactory<T> | ((arg0: any)=>T);
|
|
interface RegistrarOption {
|
|
}
|
|
type RegistrarOption_ = RegistrarOption;
|
|
abstract class NumericTag implements Internal.Tag, Internal.SpecialEquality {
|
|
getAsLong(): number;
|
|
getAsFloat(): number;
|
|
getAsString(): string;
|
|
getAsInt(): number;
|
|
getAsByte(): number;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
toString(): string;
|
|
getAsNumber(): Internal.Number;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
getAsShort(): number;
|
|
getAsDouble(): number;
|
|
get asLong(): number
|
|
get asFloat(): number
|
|
get asString(): string
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get asShort(): number
|
|
get asDouble(): number
|
|
}
|
|
type NumericTag_ = NumericTag;
|
|
class LevelSettings {
|
|
constructor($$0: string, $$1: Internal.GameType_, $$2: boolean, $$3: Internal.Difficulty_, $$4: boolean, $$5: Internal.GameRules_, $$6: Internal.DataPackConfig_)
|
|
difficulty(): Internal.Difficulty;
|
|
gameType(): Internal.GameType;
|
|
gameRules(): Internal.GameRules;
|
|
getDataPackConfig(): Internal.DataPackConfig;
|
|
hardcore(): boolean;
|
|
withDataPackConfig($$0: Internal.DataPackConfig_): this;
|
|
static parse($$0: Internal.Dynamic_<any>, $$1: Internal.DataPackConfig_): Internal.LevelSettings;
|
|
allowCommands(): boolean;
|
|
levelName(): string;
|
|
withGameType($$0: Internal.GameType_): this;
|
|
withDifficulty($$0: Internal.Difficulty_): this;
|
|
copy(): this;
|
|
get dataPackConfig(): Internal.DataPackConfig
|
|
}
|
|
type LevelSettings_ = LevelSettings;
|
|
class ServerPlayerGameMode {
|
|
constructor($$0: Internal.ServerPlayer_)
|
|
getGameModeForPlayer(): Internal.GameType;
|
|
useItemOn($$0: Internal.ServerPlayer_, $$1: Internal.Level_, $$2: Internal.ItemStack_, $$3: Hand_, $$4: Internal.BlockHitResult_): Internal.InteractionResult;
|
|
isSurvival(): boolean;
|
|
getPreviousGameModeForPlayer(): Internal.GameType;
|
|
changeGameModeForPlayer($$0: Internal.GameType_): boolean;
|
|
tick(): void;
|
|
setLevel($$0: Internal.ServerLevel_): void;
|
|
handler$zgi000$startBlockBreak(pos: BlockPos_, playerAction: Internal.ServerboundPlayerActionPacket$Action_, direction: Internal.Direction_, i: number, info: Internal.CallbackInfo_): void;
|
|
handler$zgi000$interactBlock(player: Internal.ServerPlayer_, world: Internal.Level_, stack: Internal.ItemStack_, hand: Hand_, blockHitResult: Internal.BlockHitResult_, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
handler$zgi000$interactItem(player: Internal.ServerPlayer_, world: Internal.Level_, stack: Internal.ItemStack_, hand: Hand_, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
isCreative(): boolean;
|
|
destroyAndAck($$0: BlockPos_, $$1: Internal.ServerboundPlayerActionPacket$Action_, $$2: string): void;
|
|
destroyBlock($$0: BlockPos_): boolean;
|
|
handleBlockBreakAction($$0: BlockPos_, $$1: Internal.ServerboundPlayerActionPacket$Action_, $$2: Internal.Direction_, $$3: number): void;
|
|
useItem($$0: Internal.ServerPlayer_, $$1: Internal.Level_, $$2: Internal.ItemStack_, $$3: Hand_): Internal.InteractionResult;
|
|
get gameModeForPlayer(): Internal.GameType
|
|
get survival(): boolean
|
|
get previousGameModeForPlayer(): Internal.GameType
|
|
set level($$0: Internal.ServerLevel_)
|
|
get creative(): boolean
|
|
"isDestroyingBlock": boolean;
|
|
}
|
|
type ServerPlayerGameMode_ = ServerPlayerGameMode;
|
|
class ClientboundSetEntityDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.SynchedEntityData_, $$2: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getUnpackedData(): Internal.List<Internal.SynchedEntityData$DataItem<any>>;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get unpackedData(): Internal.List<Internal.SynchedEntityData$DataItem<any>>
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundSetEntityDataPacket_ = ClientboundSetEntityDataPacket;
|
|
class CommandFunction {
|
|
constructor($$0: ResourceLocation_, $$1: any_[])
|
|
getEntries(): any[];
|
|
getId(): ResourceLocation;
|
|
static fromLines($$0: ResourceLocation_, $$1: Internal.CommandDispatcher_<Internal.CommandSourceStack_>, $$2: Internal.CommandSourceStack_, $$3: Internal.List_<string>): Internal.CommandFunction;
|
|
get entries(): any[]
|
|
get id(): ResourceLocation
|
|
}
|
|
type CommandFunction_ = CommandFunction;
|
|
interface RegistryAccess$Writable extends Internal.RegistryAccess {
|
|
ownedWritableRegistryOrThrow($$0: Internal.ResourceKey_<any>): Internal.WritableRegistry<E>;
|
|
registry($$0: Internal.ResourceKey_<any>): Internal.Optional<any>;
|
|
allElementsLifecycle(): Internal.Lifecycle;
|
|
registryOrThrow($$0: Internal.ResourceKey_<any>): Internal.Registry<E>;
|
|
networkSafeRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
|
|
registries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
|
|
ownedWritableRegistry(arg0: Internal.ResourceKey_<any>): Internal.Optional<Internal.WritableRegistry<E>>;
|
|
freeze(): Internal.RegistryAccess$Frozen;
|
|
ownedRegistryOrThrow($$0: Internal.ResourceKey_<any>): Internal.Registry<E>;
|
|
}
|
|
type RegistryAccess$Writable_ = RegistryAccess$Writable;
|
|
class MobEffect {
|
|
getDisplayName(): Internal.Component;
|
|
getCategory(): Internal.MobEffectCategory;
|
|
addAttributeModifier($$0: Internal.Attribute_, $$1: string, $$2: number, $$3: Internal.AttributeModifier$Operation_): this;
|
|
isInstantenous(): boolean;
|
|
addAttributeModifiers($$0: Internal.LivingEntity_, $$1: Internal.AttributeMap_, $$2: number): void;
|
|
applyInstantenousEffect($$0: Internal.Entity_, $$1: Internal.Entity_, $$2: Internal.LivingEntity_, $$3: number, $$4: number): void;
|
|
isBeneficial(): boolean;
|
|
static byId($$0: number): Internal.MobEffect;
|
|
getColor(): number;
|
|
getAttributeModifiers(): Internal.Map<Internal.Attribute, Internal.AttributeModifier>;
|
|
removeAttributeModifiers($$0: Internal.LivingEntity_, $$1: Internal.AttributeMap_, $$2: number): void;
|
|
applyEffectTick($$0: Internal.LivingEntity_, $$1: number): void;
|
|
getAttributeModifierValue($$0: number, $$1: Internal.AttributeModifier_): number;
|
|
getDescriptionId(): string;
|
|
isDurationEffectTick($$0: number, $$1: number): boolean;
|
|
static getId($$0: Internal.MobEffect_): number;
|
|
get displayName(): Internal.Component
|
|
get category(): Internal.MobEffectCategory
|
|
get instantenous(): boolean
|
|
get beneficial(): boolean
|
|
get color(): number
|
|
get attributeModifiers(): Internal.Map<Internal.Attribute, Internal.AttributeModifier>
|
|
get descriptionId(): string
|
|
}
|
|
type MobEffect_ = MobEffect | Special.MobEffect;
|
|
abstract class MappedByteBuffer extends Internal.ByteBuffer {
|
|
slice(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
mark(): this;
|
|
reset(): Internal.Buffer;
|
|
compact(): this;
|
|
isLoaded(): boolean;
|
|
duplicate(): this;
|
|
position(arg0: number): Internal.ByteBuffer;
|
|
force(arg0: number, arg1: number): this;
|
|
limit(arg0: number): Internal.Buffer;
|
|
force(): this;
|
|
load(): this;
|
|
slice(): Internal.ByteBuffer;
|
|
flip(): Internal.Buffer;
|
|
clear(): Internal.Buffer;
|
|
rewind(): this;
|
|
get loaded(): boolean
|
|
}
|
|
type MappedByteBuffer_ = MappedByteBuffer;
|
|
class Font {
|
|
constructor($$0: Internal.Function_<ResourceLocation_, any_>)
|
|
width($$0: Internal.FormattedText_): number;
|
|
width($$0: string): number;
|
|
split($$0: Internal.FormattedText_, $$1: number): Internal.List<Internal.FormattedCharSequence>;
|
|
wordWrapHeight($$0: string, $$1: number): number;
|
|
getSplitter(): Internal.StringSplitter;
|
|
drawInBatch($$0: Internal.Component_, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: com.mojang.math.Matrix4f_, $$6: Internal.MultiBufferSource_, $$7: boolean, $$8: number, $$9: number): number;
|
|
drawShadow($$0: Internal.PoseStack_, $$1: string, $$2: number, $$3: number, $$4: number): number;
|
|
width($$0: Internal.FormattedCharSequence_): number;
|
|
drawInBatch($$0: string, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: com.mojang.math.Matrix4f_, $$6: Internal.MultiBufferSource_, $$7: boolean, $$8: number, $$9: number, $$10: boolean): number;
|
|
drawShadow($$0: Internal.PoseStack_, $$1: string, $$2: number, $$3: number, $$4: number, $$5: boolean): number;
|
|
drawInBatch8xOutline($$0: Internal.FormattedCharSequence_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: com.mojang.math.Matrix4f_, $$6: Internal.MultiBufferSource_, $$7: number): void;
|
|
bidirectionalShaping($$0: string): string;
|
|
draw($$0: Internal.PoseStack_, $$1: Internal.FormattedCharSequence_, $$2: number, $$3: number, $$4: number): number;
|
|
draw($$0: Internal.PoseStack_, $$1: string, $$2: number, $$3: number, $$4: number): number;
|
|
plainSubstrByWidth($$0: string, $$1: number): string;
|
|
drawShadow($$0: Internal.PoseStack_, $$1: Internal.FormattedCharSequence_, $$2: number, $$3: number, $$4: number): number;
|
|
draw($$0: Internal.PoseStack_, $$1: Internal.Component_, $$2: number, $$3: number, $$4: number): number;
|
|
renderText($$0: string, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: com.mojang.math.Matrix4f_, $$6: Internal.MultiBufferSource_, $$7: boolean, $$8: number, $$9: number): number;
|
|
substrByWidth($$0: Internal.FormattedText_, $$1: number): Internal.FormattedText;
|
|
drawInBatch($$0: string, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: com.mojang.math.Matrix4f_, $$6: Internal.MultiBufferSource_, $$7: boolean, $$8: number, $$9: number): number;
|
|
drawInBatch($$0: Internal.FormattedCharSequence_, $$1: number, $$2: number, $$3: number, $$4: boolean, $$5: com.mojang.math.Matrix4f_, $$6: Internal.MultiBufferSource_, $$7: boolean, $$8: number, $$9: number): number;
|
|
modify$zee001$changeStyle(old: Internal.Style_): Internal.Style;
|
|
isBidirectional(): boolean;
|
|
drawShadow($$0: Internal.PoseStack_, $$1: Internal.Component_, $$2: number, $$3: number, $$4: number): number;
|
|
drawWordWrap($$0: Internal.FormattedText_, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
plainSubstrByWidth($$0: string, $$1: number, $$2: boolean): string;
|
|
get splitter(): Internal.StringSplitter
|
|
get bidirectional(): boolean
|
|
readonly "random": Internal.Random;
|
|
readonly static "ALPHA_CUTOFF": 8;
|
|
readonly "lineHeight": number;
|
|
}
|
|
type Font_ = Font;
|
|
interface TutorialStepInstance {
|
|
onMouse($$0: number, $$1: number): void;
|
|
clear(): void;
|
|
onLookAt($$0: Internal.ClientLevel_, $$1: Internal.HitResult_): void;
|
|
onInput($$0: Internal.Input_): void;
|
|
onDestroyBlock($$0: Internal.ClientLevel_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: number): void;
|
|
onOpenInventory(): void;
|
|
onGetItem($$0: Internal.ItemStack_): void;
|
|
tick(): void;
|
|
}
|
|
type TutorialStepInstance_ = TutorialStepInstance;
|
|
interface StringRepresentable {
|
|
keys($$0: Internal.StringRepresentable_[]): Internal.Keyable;
|
|
fromEnum($$0: Internal.Supplier_<E[]>, $$1: Internal.Function_<string, E>): Internal.Codec<E>;
|
|
getSerializedName(): string;
|
|
get serializedName(): string
|
|
}
|
|
type StringRepresentable_ = StringRepresentable;
|
|
class SimpleContainer implements Internal.Container, Internal.StackedContentsCompatible, Internal.SpecialLogicInventory {
|
|
constructor(...$$0: Internal.ItemStack_[])
|
|
constructor($$0: number)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
fabric_setSuppress(suppress: boolean): void;
|
|
countItem($$0: Internal.Item_): number;
|
|
isEmpty(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
addItem($$0: Internal.ItemStack_): Internal.ItemStack;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
removeItem($$0: number, $$1: number): Internal.ItemStack;
|
|
redirect$zmp000$fabric_redirectMarkDirty(self: Internal.SimpleContainer_): void;
|
|
setChanged(): void;
|
|
fabric_onFinalCommit(slot: number, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): void;
|
|
fromTag($$0: Internal.ListTag_): void;
|
|
getContainerSize(): number;
|
|
canAddItem($$0: Internal.ItemStack_): boolean;
|
|
removeListener($$0: net.minecraft.world.ContainerListener_): void;
|
|
setItem($$0: number, $$1: Internal.ItemStack_): void;
|
|
createTag(): Internal.ListTag;
|
|
toString(): string;
|
|
removeAllItems(): Internal.List<Internal.ItemStack>;
|
|
getMaxStackSize(): number;
|
|
fillStackedContents($$0: Internal.StackedContents_): void;
|
|
removeItemNoUpdate($$0: number): Internal.ItemStack;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
getItem($$0: number): Internal.ItemStack;
|
|
removeItemType($$0: Internal.Item_, $$1: number): Internal.ItemStack;
|
|
addListener($$0: net.minecraft.world.ContainerListener_): void;
|
|
clearContent(): void;
|
|
get empty(): boolean
|
|
get containerSize(): number
|
|
get maxStackSize(): number
|
|
}
|
|
type SimpleContainer_ = SimpleContainer;
|
|
class WorldGenRegion implements Internal.WorldGenLevel {
|
|
constructor($$0: Internal.ServerLevel_, $$1: Internal.List_<Internal.ChunkAccess_>, $$2: Internal.ChunkStatus_, $$3: number)
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
getShade($$0: Internal.Direction_, $$1: boolean): number;
|
|
getSeed(): number;
|
|
dayTime(): number;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
getMaxSection(): number;
|
|
getLevelData(): Internal.LevelData;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_): void;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
players(): Internal.List<Internal.Player>;
|
|
getBiomeManager(): Internal.BiomeManager;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
removeBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getTimeOfDay($$0: number): number;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
blockUpdated($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number, $$3: number): boolean;
|
|
isClientSide(): boolean;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
getBlockTicks(): Internal.LevelTickAccess<Internal.Block>;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBrightness($$0: BlockPos_): number;
|
|
dimensionType(): Internal.DimensionType;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
getSkyDarken(): number;
|
|
getMinBuildHeight(): number;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number): void;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_, $$3: number): boolean;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getSeaLevel(): number;
|
|
getFluidTicks(): Internal.LevelTickAccess<Internal.Fluid>;
|
|
getSectionIndex($$0: number): number;
|
|
getRandom(): Internal.Random;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
ensureCanWrite($$0: BlockPos_): boolean;
|
|
getMaxBuildHeight(): number;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number): void;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
getChunk($$0: number, $$1: number): Internal.ChunkAccess;
|
|
getEntities($$0: Internal.EntityTypeTest_<Internal.Entity_, T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
getHeight(): number;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
isFluidAtPosition($$0: BlockPos_, $$1: Internal.Predicate_<Internal.FluidState_>): boolean;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
getWorldBorder(): Internal.WorldBorder;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
getBlockState($$0: BlockPos_): Internal.BlockState;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
playSound($$0: Internal.Player_, $$1: BlockPos_, $$2: Internal.SoundEvent_, $$3: Internal.SoundSource_, $$4: number, $$5: number): void;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
addParticle($$0: Internal.ParticleOptions_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
getCurrentDifficultyAt($$0: BlockPos_): Internal.DifficultyInstance;
|
|
getDifficulty(): Internal.Difficulty;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<Internal.Entity>;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getMoonPhase(): number;
|
|
getUncachedNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
addFreshEntityWithPassengers($$0: Internal.Entity_): void;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getHeight($$0: Internal.Heightmap$Types_, $$1: number, $$2: number): number;
|
|
isStateAtPosition($$0: BlockPos_, $$1: Internal.Predicate_<Internal.BlockState_>): boolean;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getCenter(): Internal.ChunkPos;
|
|
getServer(): Internal.MinecraftServer;
|
|
levelEvent($$0: Internal.Player_, $$1: number, $$2: BlockPos_, $$3: number): void;
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number): boolean;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
getLevel(): Internal.ServerLevel;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
getMoonBrightness(): number;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
getLightEngine(): Internal.LevelLightEngine;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getBlockEntity($$0: BlockPos_): Internal.BlockEntity;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
setCurrentlyGenerating($$0: Internal.Supplier_<string>): void;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: Internal.Entity_): void;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
getFluidState($$0: BlockPos_): Internal.FluidState;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_, $$3: boolean): Internal.ChunkAccess;
|
|
getChunkSource(): Internal.ChunkSource;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
levelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
nextSubTickCount(): number;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: BlockPos_): void;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
getMaxLightLevel(): number;
|
|
get seed(): number
|
|
get maxSection(): number
|
|
get levelData(): Internal.LevelData
|
|
get biomeManager(): Internal.BiomeManager
|
|
get clientSide(): boolean
|
|
get blockTicks(): Internal.LevelTickAccess<Internal.Block>
|
|
get skyDarken(): number
|
|
get minBuildHeight(): number
|
|
get seaLevel(): number
|
|
get fluidTicks(): Internal.LevelTickAccess<Internal.Fluid>
|
|
get random(): Internal.Random
|
|
get maxBuildHeight(): number
|
|
get height(): number
|
|
get worldBorder(): Internal.WorldBorder
|
|
get minSection(): number
|
|
get difficulty(): Internal.Difficulty
|
|
get moonPhase(): number
|
|
get sectionsCount(): number
|
|
get center(): Internal.ChunkPos
|
|
get server(): Internal.MinecraftServer
|
|
get level(): Internal.ServerLevel
|
|
get moonBrightness(): number
|
|
get lightEngine(): Internal.LevelLightEngine
|
|
set currentlyGenerating($$0: Internal.Supplier_<string>)
|
|
get chunkSource(): Internal.ChunkSource
|
|
get maxLightLevel(): number
|
|
}
|
|
type WorldGenRegion_ = WorldGenRegion;
|
|
class TagManager$LoadResult <T> extends Internal.Record {
|
|
constructor($$0: Internal.ResourceKey_<any>, $$1: Internal.Map_<ResourceLocation_, net.minecraft.tags.Tag_<Internal.Holder_<T>>>)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
key(): Internal.ResourceKey<any>;
|
|
equals($$0: any): boolean;
|
|
tags(): Internal.Map<ResourceLocation, net.minecraft.tags.Tag<Internal.Holder<T>>>;
|
|
}
|
|
type TagManager$LoadResult_<T> = TagManager$LoadResult<T>;
|
|
interface WindowEventHandler {
|
|
setWindowActive(arg0: boolean): void;
|
|
cursorEntered(): void;
|
|
resizeDisplay(): void;
|
|
set windowActive(arg0: boolean)
|
|
}
|
|
type WindowEventHandler_ = WindowEventHandler;
|
|
interface Future <V> {
|
|
get(): V;
|
|
get(arg0: number, arg1: Internal.TimeUnit_): V;
|
|
isDone(): boolean;
|
|
cancel(arg0: boolean): boolean;
|
|
isCancelled(): boolean;
|
|
get done(): boolean
|
|
get cancelled(): boolean
|
|
}
|
|
type Future_<V> = Future<V>;
|
|
class JumpControl implements Internal.Control {
|
|
constructor($$0: Internal.Mob_)
|
|
jump(): void;
|
|
tick(): void;
|
|
}
|
|
type JumpControl_ = JumpControl;
|
|
class SkullBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getOwnerProfile(): Internal.GameProfile;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
static clear(): void;
|
|
static dragonHeadAnimation($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.SkullBlockEntity_): void;
|
|
setOwner($$0: Internal.GameProfile_): void;
|
|
getMouthAnimation($$0: number): number;
|
|
static setup($$0: Internal.GameProfileCache_, $$1: Internal.MinecraftSessionService_, $$2: Internal.Executor_): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
static updateGameprofile($$0: Internal.GameProfile_, $$1: Internal.Consumer_<Internal.GameProfile_>): void;
|
|
get ownerProfile(): Internal.GameProfile
|
|
get updatePacket(): Internal.Packet<any>
|
|
get updateTag(): Internal.CompoundTag
|
|
set owner($$0: Internal.GameProfile_)
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
readonly static "TAG_SKULL_OWNER": "SkullOwner";
|
|
}
|
|
type SkullBlockEntity_ = SkullBlockEntity;
|
|
class Thread implements Internal.Runnable {
|
|
constructor()
|
|
constructor(arg0: Internal.ThreadGroup_, arg1: Internal.Runnable_, arg2: string)
|
|
constructor(arg0: Internal.Runnable_)
|
|
constructor(arg0: Internal.ThreadGroup_, arg1: Internal.Runnable_)
|
|
constructor(arg0: Internal.ThreadGroup_, arg1: Internal.Runnable_, arg2: string, arg3: number, arg4: boolean)
|
|
constructor(arg0: Internal.Runnable_, arg1: string)
|
|
constructor(arg0: Internal.ThreadGroup_, arg1: string)
|
|
constructor(arg0: Internal.ThreadGroup_, arg1: Internal.Runnable_, arg2: string, arg3: number)
|
|
constructor(arg0: string)
|
|
isDaemon(): boolean;
|
|
suspend(): void;
|
|
setUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_): void;
|
|
static yield(): void;
|
|
static dumpStack(): void;
|
|
run(): void;
|
|
checkAccess(): void;
|
|
static sleep(arg0: number, arg1: number): void;
|
|
static holdsLock(arg0: any): boolean;
|
|
isInterrupted(): boolean;
|
|
static onSpinWait(): void;
|
|
join(arg0: number): void;
|
|
static setDefaultUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_): void;
|
|
setContextClassLoader(arg0: Internal.ClassLoader_): void;
|
|
setName(arg0: string): void;
|
|
getName(): string;
|
|
getId(): number;
|
|
isAlive(): boolean;
|
|
getThreadGroup(): Internal.ThreadGroup;
|
|
static sleep(arg0: number): void;
|
|
toString(): string;
|
|
getContextClassLoader(): Internal.ClassLoader;
|
|
static getAllStackTraces(): Internal.Map<Internal.Thread, Internal.StackTraceElement[]>;
|
|
resume(): void;
|
|
getUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler;
|
|
static getDefaultUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler;
|
|
getState(): Internal.Thread$State;
|
|
getStackTrace(): Internal.StackTraceElement[];
|
|
static currentThread(): Internal.Thread;
|
|
setDaemon(arg0: boolean): void;
|
|
start(): void;
|
|
setPriority(arg0: number): void;
|
|
interrupt(): void;
|
|
static interrupted(): boolean;
|
|
getPriority(): number;
|
|
stop(): void;
|
|
static enumerate(arg0: Internal.Thread_[]): number;
|
|
static activeCount(): number;
|
|
join(arg0: number, arg1: number): void;
|
|
join(): void;
|
|
countStackFrames(): number;
|
|
get daemon(): boolean
|
|
set uncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_)
|
|
get interrupted(): boolean
|
|
set defaultUncaughtExceptionHandler(arg0: Internal.Thread$UncaughtExceptionHandler_)
|
|
set contextClassLoader(arg0: Internal.ClassLoader_)
|
|
set name(arg0: string)
|
|
get name(): string
|
|
get id(): number
|
|
get alive(): boolean
|
|
get threadGroup(): Internal.ThreadGroup
|
|
get contextClassLoader(): Internal.ClassLoader
|
|
get allStackTraces(): Internal.Map<Internal.Thread, Internal.StackTraceElement[]>
|
|
get uncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler
|
|
get defaultUncaughtExceptionHandler(): Internal.Thread$UncaughtExceptionHandler
|
|
get state(): Internal.Thread$State
|
|
get stackTrace(): Internal.StackTraceElement[]
|
|
set daemon(arg0: boolean)
|
|
set priority(arg0: number)
|
|
get priority(): number
|
|
readonly static "MAX_PRIORITY": 10;
|
|
readonly static "NORM_PRIORITY": 5;
|
|
readonly static "MIN_PRIORITY": 1;
|
|
}
|
|
type Thread_ = Thread;
|
|
interface Serializer <T> {
|
|
serialize(arg0: Internal.JsonObject_, arg1: T, arg2: Internal.JsonSerializationContext_): void;
|
|
deserialize(arg0: Internal.JsonObject_, arg1: Internal.JsonDeserializationContext_): T;
|
|
}
|
|
type Serializer_<T> = Serializer<T>;
|
|
interface ItemBuilder$UseCallback {
|
|
use(arg0: Internal.LevelJS_, arg1: Internal.PlayerJS_<any>, arg2: Hand_): boolean;
|
|
}
|
|
type ItemBuilder$UseCallback_ = ItemBuilder$UseCallback | ((arg0: Internal.LevelJS, arg1: Internal.PlayerJS<any>, arg2: Hand)=>boolean);
|
|
abstract class Projectile extends Internal.Entity {
|
|
mayInteract($$0: Internal.Level_, $$1: BlockPos_): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
shoot($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
recreateFromPacket($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
getEffectSource(): Internal.Entity;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
setOwner($$0: Internal.Entity_): void;
|
|
lerpMotion($$0: number, $$1: number, $$2: number): void;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
getOwner(): Internal.Entity;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
shootFromRotation($$0: Internal.Entity_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
get effectSource(): Internal.Entity
|
|
set owner($$0: Internal.Entity_)
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get owner(): Internal.Entity
|
|
}
|
|
type Projectile_ = Projectile;
|
|
class EntityRenderDispatcher implements Internal.ResourceManagerReloadListener {
|
|
constructor($$0: Internal.TextureManager_, $$1: Internal.ItemRenderer_, $$2: Internal.Font_, $$3: Internal.Options_, $$4: Internal.EntityModelSet_)
|
|
overrideCameraOrientation($$0: Internal.Quaternion_): void;
|
|
render($$0: E, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.PoseStack_, $$7: Internal.MultiBufferSource_, $$8: number): void;
|
|
distanceToSqr($$0: Internal.Entity_): number;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
setLevel($$0: Internal.Level_): void;
|
|
getPackedLightCoords($$0: E, $$1: number): number;
|
|
getRenderer($$0: T): Internal.EntityRenderer<any>;
|
|
shouldRenderHitBoxes(): boolean;
|
|
setRenderHitBoxes($$0: boolean): void;
|
|
setRenderShadow($$0: boolean): void;
|
|
cameraOrientation(): Internal.Quaternion;
|
|
getName(): string;
|
|
distanceToSqr($$0: number, $$1: number, $$2: number): number;
|
|
prepare($$0: Internal.Level_, $$1: Internal.Camera_, $$2: Internal.Entity_): void;
|
|
shouldRender($$0: E, $$1: Internal.Frustum_, $$2: number, $$3: number, $$4: number): boolean;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
set level($$0: Internal.Level_)
|
|
set renderHitBoxes($$0: boolean)
|
|
set renderShadow($$0: boolean)
|
|
get name(): string
|
|
"crosshairPickEntity": Internal.Entity;
|
|
"camera": Internal.Camera;
|
|
readonly "textureManager": Internal.TextureManager;
|
|
readonly "options": Internal.Options;
|
|
}
|
|
type EntityRenderDispatcher_ = EntityRenderDispatcher;
|
|
interface IdentifierExtension {
|
|
brrp_append(suffix: string): ResourceLocation;
|
|
brrp_pend(prefix: string, suffix: string): ResourceLocation;
|
|
brrp_prepend(prefix: string): ResourceLocation;
|
|
}
|
|
type IdentifierExtension_ = IdentifierExtension;
|
|
class MemoryModuleType <U> {
|
|
getCodec(): Internal.Optional<Internal.Codec<Internal.ExpirableValue<U>>>;
|
|
toString(): string;
|
|
get codec(): Internal.Optional<Internal.Codec<Internal.ExpirableValue<U>>>
|
|
readonly static "HURT_BY_ENTITY": Internal.MemoryModuleType<any>;
|
|
readonly static "HUNTED_RECENTLY": Internal.MemoryModuleType<any>;
|
|
readonly static "INTERACTION_TARGET": Internal.MemoryModuleType<any>;
|
|
readonly static "IS_TEMPTED": Internal.MemoryModuleType<any>;
|
|
readonly static "ADMIRING_DISABLED": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_PLAYER_HOLDING_WANTED_ITEM": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_HOSTILE": Internal.MemoryModuleType<any>;
|
|
readonly static "SECONDARY_JOB_SITE": Internal.MemoryModuleType<any>;
|
|
readonly static "GOLEM_DETECTED_RECENTLY": Internal.MemoryModuleType<any>;
|
|
readonly static "INTERACTABLE_DOORS": Internal.MemoryModuleType<any>;
|
|
readonly static "LAST_WORKED_AT_POI": Internal.MemoryModuleType<any>;
|
|
readonly static "LAST_SLEPT": Internal.MemoryModuleType<any>;
|
|
readonly static "WALK_TARGET": Internal.MemoryModuleType<any>;
|
|
readonly static "PATH": Internal.MemoryModuleType<any>;
|
|
readonly static "RAM_TARGET": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_TARGETABLE_PLAYER_NOT_WEARING_GOLD": Internal.MemoryModuleType<any>;
|
|
readonly static "HURT_BY": Internal.MemoryModuleType<any>;
|
|
readonly static "HAS_HUNTING_COOLDOWN": Internal.MemoryModuleType<any>;
|
|
readonly static "ATTACK_COOLING_DOWN": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_ADULT_PIGLIN": Internal.MemoryModuleType<any>;
|
|
readonly static "JOB_SITE": Internal.MemoryModuleType<any>;
|
|
readonly static "DOORS_TO_CLOSE": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_ATTACKABLE_PLAYER": Internal.MemoryModuleType<any>;
|
|
readonly static "UNIVERSAL_ANGER": Internal.MemoryModuleType<any>;
|
|
readonly static "RIDE_TARGET": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_ADULT_HOGLINS": Internal.MemoryModuleType<any>;
|
|
readonly static "ATTACK_TARGET": Internal.MemoryModuleType<any>;
|
|
readonly static "MEETING_POINT": Internal.MemoryModuleType<any>;
|
|
readonly static "ANGRY_AT": Internal.MemoryModuleType<any>;
|
|
readonly static "LONG_JUMP_COOLDOWN_TICKS": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_PLAYERS": Internal.MemoryModuleType<any>;
|
|
readonly static "BREED_TARGET": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_LIVING_ENTITIES": Internal.MemoryModuleType<any>;
|
|
readonly static "DANCING": Internal.MemoryModuleType<any>;
|
|
readonly static "RAM_COOLDOWN_TICKS": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_WANTED_ITEM": Internal.MemoryModuleType<any>;
|
|
readonly static "AVOID_TARGET": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_NEMESIS": Internal.MemoryModuleType<any>;
|
|
readonly static "VISIBLE_ADULT_HOGLIN_COUNT": Internal.MemoryModuleType<any>;
|
|
readonly static "HOME": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_ATTACKABLE": Internal.MemoryModuleType<any>;
|
|
readonly static "TIME_TRYING_TO_REACH_ADMIRE_ITEM": Internal.MemoryModuleType<any>;
|
|
readonly static "HEARD_BELL_TIME": Internal.MemoryModuleType<any>;
|
|
readonly static "LAST_WOKEN": Internal.MemoryModuleType<any>;
|
|
readonly static "PLAY_DEAD_TICKS": Internal.MemoryModuleType<any>;
|
|
readonly static "CANT_REACH_WALK_TARGET_SINCE": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_REPELLENT": Internal.MemoryModuleType<any>;
|
|
readonly static "LOOK_TARGET": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_BED": Internal.MemoryModuleType<any>;
|
|
readonly static "POTENTIAL_JOB_SITE": Internal.MemoryModuleType<any>;
|
|
readonly static "HIDING_PLACE": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_LIVING_ENTITIES": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_ADULT": Internal.MemoryModuleType<any>;
|
|
readonly static "TEMPTING_PLAYER": Internal.MemoryModuleType<any>;
|
|
readonly static "DUMMY": Internal.MemoryModuleType<any>;
|
|
readonly static "ADMIRING_ITEM": Internal.MemoryModuleType<any>;
|
|
readonly static "VISIBLE_VILLAGER_BABIES": Internal.MemoryModuleType<any>;
|
|
readonly static "TEMPTATION_COOLDOWN_TICKS": Internal.MemoryModuleType<any>;
|
|
readonly static "ATE_RECENTLY": Internal.MemoryModuleType<any>;
|
|
readonly static "PACIFIED": Internal.MemoryModuleType<any>;
|
|
readonly static "VISIBLE_ADULT_PIGLIN_COUNT": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_BABY_HOGLIN": Internal.MemoryModuleType<any>;
|
|
readonly static "CELEBRATE_LOCATION": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_ADULT_PIGLINS": Internal.MemoryModuleType<any>;
|
|
readonly static "LONG_JUMP_MID_JUMP": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_HUNTABLE_HOGLIN": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_PLAYER": Internal.MemoryModuleType<any>;
|
|
readonly static "NEARBY_ADULT_PIGLINS": Internal.MemoryModuleType<any>;
|
|
readonly static "NEAREST_VISIBLE_ZOMBIFIED": Internal.MemoryModuleType<any>;
|
|
readonly static "DISABLE_WALK_TO_ADMIRE_ITEM": Internal.MemoryModuleType<any>;
|
|
}
|
|
type MemoryModuleType_<U> = MemoryModuleType<U> | Special.MemoryModuleType;
|
|
abstract class CharsetDecoder {
|
|
reset(): this;
|
|
isAutoDetecting(): boolean;
|
|
replacement(): string;
|
|
charset(): Internal.Charset;
|
|
averageCharsPerByte(): number;
|
|
maxCharsPerByte(): number;
|
|
flush(arg0: Internal.CharBuffer_): Internal.CoderResult;
|
|
onMalformedInput(arg0: Internal.CodingErrorAction_): this;
|
|
unmappableCharacterAction(): Internal.CodingErrorAction;
|
|
detectedCharset(): Internal.Charset;
|
|
replaceWith(arg0: string): this;
|
|
onUnmappableCharacter(arg0: Internal.CodingErrorAction_): this;
|
|
decode(arg0: Internal.ByteBuffer_): Internal.CharBuffer;
|
|
isCharsetDetected(): boolean;
|
|
decode(arg0: Internal.ByteBuffer_, arg1: Internal.CharBuffer_, arg2: boolean): Internal.CoderResult;
|
|
malformedInputAction(): Internal.CodingErrorAction;
|
|
get autoDetecting(): boolean
|
|
get charsetDetected(): boolean
|
|
}
|
|
type CharsetDecoder_ = CharsetDecoder;
|
|
class RotatedBlockProvider extends Internal.BlockStateProvider {
|
|
constructor($$0: Internal.Block_)
|
|
getState($$0: Internal.Random_, $$1: BlockPos_): Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RotatedBlockProvider_ = RotatedBlockProvider;
|
|
interface ShortIterable extends Internal.Iterable<number> {
|
|
iterator(): Internal.Iterator<any>;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
forEach(arg0: Internal.ShortConsumer_): void;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
intIterator(): Internal.IntIterator;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
}
|
|
type ShortIterable_ = ShortIterable;
|
|
class MappedRegistry <T> extends Internal.WritableRegistry<T> implements Internal.RemappableRegistry, Internal.ListenableRegistry<any> {
|
|
constructor($$0: Internal.ResourceKey_<any>, $$1: Internal.Lifecycle_, $$2: Internal.Function_<T, Internal.Holder$Reference_<T>>)
|
|
elementsLifecycle(): Internal.Lifecycle;
|
|
registerOrOverride($$0: Internal.OptionalInt_, $$1: Internal.ResourceKey_<T>, $$2: T, $$3: Internal.Lifecycle_): Internal.Holder<T>;
|
|
get($$0: Internal.ResourceKey_<T>): T;
|
|
getResourceKey($$0: T): Internal.Optional<Internal.ResourceKey<T>>;
|
|
getTagNames(): Internal.Stream<Internal.TagKey<T>>;
|
|
keySet(): Internal.Set<ResourceLocation>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
getOrCreateHolder($$0: Internal.ResourceKey_<T>): Internal.Holder<T>;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
isEmpty(): boolean;
|
|
getHolder($$0: Internal.ResourceKey_<T>): Internal.Optional<Internal.Holder<T>>;
|
|
fabric_getAddObjectEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
containsKey($$0: Internal.ResourceKey_<T>): boolean;
|
|
byIdOrThrow($$0: number): T;
|
|
get($$0: ResourceLocation_): T;
|
|
iterator(): Internal.Iterator<T>;
|
|
containsKey($$0: ResourceLocation_): boolean;
|
|
bindTags($$0: Internal.Map_<Internal.TagKey_<T>, Internal.List_<Internal.Holder_<T>>>): void;
|
|
getTags(): Internal.Stream<Internal.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>;
|
|
getHolder($$0: number): Internal.Optional<Internal.Holder<T>>;
|
|
freeze(): Internal.Registry<T>;
|
|
registerMapping($$0: number, $$1: Internal.ResourceKey_<T>, $$2: T, $$3: Internal.Lifecycle_): Internal.Holder<T>;
|
|
byId($$0: number): T;
|
|
lifecycle($$0: T): Internal.Lifecycle;
|
|
createIntrusiveHolder($$0: T): Internal.Holder$Reference<T>;
|
|
fabric_getRemapEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
handler$zji000$setPost(id: number, registryId: Internal.ResourceKey_<any>, object: any, lifecycle: Internal.Lifecycle_, checkDuplicateKeys: boolean, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
getOrCreateTag($$0: Internal.TagKey_<T>): Internal.HolderSet$Named<T>;
|
|
handler$zji000$setPre(id: number, registryId: Internal.ResourceKey_<any>, object: any, lifecycle: Internal.Lifecycle_, checkDuplicateKeys: boolean, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
getTag($$0: Internal.TagKey_<T>): Internal.Optional<Internal.HolderSet$Named<T>>;
|
|
unmap(name: string): void;
|
|
getId($$0: T): number;
|
|
remap(name: string, remoteIndexedEntries: Internal.Object2IntMap_<any>, mode: Internal.RemappableRegistry$RemapMode_): void;
|
|
size(): number;
|
|
fabric_getRemoveObjectEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
register($$0: Internal.ResourceKey_<T>, $$1: T, $$2: Internal.Lifecycle_): Internal.Holder<T>;
|
|
isKnownTagName($$0: Internal.TagKey_<T>): boolean;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<T>, T>>;
|
|
resetTags(): void;
|
|
getRandom($$0: Internal.Random_): Internal.Optional<Internal.Holder<T>>;
|
|
getKey($$0: T): ResourceLocation;
|
|
holders(): Internal.Stream<Internal.Holder$Reference<T>>;
|
|
get tagNames(): Internal.Stream<Internal.TagKey<T>>
|
|
get empty(): boolean
|
|
get tags(): Internal.Stream<Internal.Pair<Internal.TagKey<T>, Internal.HolderSet$Named<T>>>
|
|
}
|
|
type MappedRegistry_<T> = MappedRegistry<T>;
|
|
class RegistryObjectBuilderTypes <T> {
|
|
static add(key: Internal.ResourceKey_<Internal.Registry_<T>>, baseClass: Internal.Class_<any>): Internal.RegistryObjectBuilderTypes<T>;
|
|
bypassServerOnly(): this;
|
|
getDefaultType(): Internal.RegistryObjectBuilderTypes$BuilderType<T>;
|
|
addType(type: string, builderType: Internal.Class_<any>, factory: Internal.RegistryObjectBuilderTypes$BuilderFactory_<T>): void;
|
|
addBuilder(builder: Internal.BuilderBase_<any>): void;
|
|
addType(type: string, builderType: Internal.Class_<any>, factory: Internal.RegistryObjectBuilderTypes$BuilderFactory_<T>, isDefault: boolean): void;
|
|
getCurrent(): Internal.BuilderBase<any>;
|
|
get defaultType(): Internal.RegistryObjectBuilderTypes$BuilderType<T>
|
|
get current(): Internal.BuilderBase<any>
|
|
readonly "registryKey": Internal.ResourceKey<Internal.Registry<T>>;
|
|
readonly "deferredRegister": Internal.DeferredRegister<T>;
|
|
readonly static "POINT_OF_INTEREST_TYPE": Internal.RegistryObjectBuilderTypes<any>;
|
|
"current": Internal.BuilderBase<any>;
|
|
"bypassServerOnly": boolean;
|
|
readonly static "ENCHANTMENT": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "CUSTOM_STAT": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "MOB_EFFECT": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly "objectBaseClass": Internal.Class<T>;
|
|
readonly static "ENTITY_TYPE": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "MOTIVE": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "ITEM": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "POTION": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly "types": Internal.Map<string, Internal.RegistryObjectBuilderTypes$BuilderType<T>>;
|
|
readonly static "FLUID": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "VILLAGER_PROFESSION": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "PARTICLE_TYPE": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "VILLAGER_TYPE": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "ALL_BUILDERS": [Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.StoneButtonBlockBuilder, Internal.StoneButtonBlockBuilder, Internal.StoneButtonBlockBuilder, Internal.StoneButtonBlockBuilder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BasicBlockJS$Builder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder, Internal.BlockItemBuilder];
|
|
readonly static "BLOCK_ENTITY_TYPE": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly "objects": Internal.Map<ResourceLocation, Internal.BuilderBase<any>>;
|
|
readonly static "MAP": {[key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryObjectBuilderTypes<any>};
|
|
readonly static "BLOCK": Internal.RegistryObjectBuilderTypes<any>;
|
|
readonly static "SOUND_EVENT": Internal.RegistryObjectBuilderTypes<any>;
|
|
}
|
|
type RegistryObjectBuilderTypes_<T> = RegistryObjectBuilderTypes<T>;
|
|
interface Pack$PackConstructor {
|
|
create(arg0: string, arg1: Internal.Component_, arg2: boolean, arg3: Internal.Supplier_<Internal.PackResources_>, arg4: Internal.PackMetadataSection_, arg5: Internal.Pack$Position_, arg6: Internal.PackSource_): Internal.Pack;
|
|
}
|
|
type Pack$PackConstructor_ = Pack$PackConstructor | ((arg0: string, arg1: Internal.Component, arg2: boolean, arg3: Internal.Supplier<Internal.PackResources>, arg4: Internal.PackMetadataSection, arg5: Internal.Pack$Position, arg6: Internal.PackSource)=>Internal.Pack_);
|
|
class CrashReport {
|
|
constructor($$0: string, $$1: Internal.Throwable_)
|
|
static preload(): void;
|
|
getException(): Internal.Throwable;
|
|
getTitle(): string;
|
|
saveToFile($$0: Internal.File_): boolean;
|
|
static forThrowable($$0: Internal.Throwable_, $$1: string): Internal.CrashReport;
|
|
getSystemReport(): Internal.SystemReport;
|
|
getExceptionMessage(): string;
|
|
getDetails($$0: Internal.StringBuilder_): void;
|
|
getFriendlyReport(): string;
|
|
addCategory($$0: string): Internal.CrashReportCategory;
|
|
getSaveFile(): Internal.File;
|
|
addCategory($$0: string, $$1: number): Internal.CrashReportCategory;
|
|
getDetails(): string;
|
|
get exception(): Internal.Throwable
|
|
get title(): string
|
|
get systemReport(): Internal.SystemReport
|
|
get exceptionMessage(): string
|
|
get friendlyReport(): string
|
|
get saveFile(): Internal.File
|
|
get details(): string
|
|
}
|
|
type CrashReport_ = CrashReport;
|
|
interface StructurePieceAccessor {
|
|
addPiece(arg0: Internal.StructurePiece_): void;
|
|
findCollisionPiece(arg0: Internal.BoundingBox_): Internal.StructurePiece;
|
|
}
|
|
type StructurePieceAccessor_ = StructurePieceAccessor;
|
|
interface RandomGenerator {
|
|
nextFloat(arg0: number): number;
|
|
ints(arg0: number, arg1: number): Internal.IntStream;
|
|
getDefault(): this;
|
|
nextLong(): number;
|
|
nextDouble(): number;
|
|
nextLong(arg0: number, arg1: number): number;
|
|
nextGaussian(): number;
|
|
doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleStream;
|
|
nextDouble(arg0: number): number;
|
|
nextInt(arg0: number): number;
|
|
nextFloat(): number;
|
|
nextLong(arg0: number): number;
|
|
ints(arg0: number, arg1: number, arg2: number): Internal.IntStream;
|
|
nextFloat(arg0: number, arg1: number): number;
|
|
of(arg0: string): this;
|
|
doubles(): Internal.DoubleStream;
|
|
nextBytes(arg0: number[]): void;
|
|
nextInt(): number;
|
|
longs(arg0: number): Internal.LongStream;
|
|
longs(arg0: number, arg1: number, arg2: number): Internal.LongStream;
|
|
nextBoolean(): boolean;
|
|
nextDouble(arg0: number, arg1: number): number;
|
|
nextExponential(): number;
|
|
longs(arg0: number, arg1: number): Internal.LongStream;
|
|
nextInt(arg0: number, arg1: number): number;
|
|
longs(): Internal.LongStream;
|
|
isDeprecated(): boolean;
|
|
nextGaussian(arg0: number, arg1: number): number;
|
|
doubles(arg0: number): Internal.DoubleStream;
|
|
ints(): Internal.IntStream;
|
|
ints(arg0: number): Internal.IntStream;
|
|
doubles(arg0: number, arg1: number): Internal.DoubleStream;
|
|
get default(): Internal.RandomGenerator
|
|
get deprecated(): boolean
|
|
}
|
|
type RandomGenerator_ = RandomGenerator;
|
|
abstract class MethodHandle implements Internal.Constable {
|
|
toString(): string;
|
|
invokeExact(...arg0: any[]): any;
|
|
describeConstable(): Internal.Optional<Internal.MethodHandleDesc>;
|
|
invokeWithArguments(...arg0: any[]): any;
|
|
withVarargs(arg0: boolean): this;
|
|
type(): Internal.MethodType;
|
|
isVarargsCollector(): boolean;
|
|
asSpreader(arg0: Internal.Class_<any>, arg1: number): this;
|
|
asFixedArity(): this;
|
|
asVarargsCollector(arg0: Internal.Class_<any>): this;
|
|
asCollector(arg0: number, arg1: Internal.Class_<any>, arg2: number): this;
|
|
invokeWithArguments(arg0: Internal.List_<any>): any;
|
|
invoke(...arg0: any[]): any;
|
|
asType(arg0: Internal.MethodType_): this;
|
|
asSpreader(arg0: number, arg1: Internal.Class_<any>, arg2: number): this;
|
|
asCollector(arg0: Internal.Class_<any>, arg1: number): this;
|
|
bindTo(arg0: any): this;
|
|
get varargsCollector(): boolean
|
|
}
|
|
type MethodHandle_ = MethodHandle;
|
|
interface FabricBakedModel {
|
|
isVanillaAdapter(): boolean;
|
|
emitBlockQuads(arg0: Internal.BlockAndTintGetter_, arg1: Internal.BlockState_, arg2: BlockPos_, arg3: Internal.Supplier_<Internal.Random_>, arg4: Internal.RenderContext_): void;
|
|
emitItemQuads(arg0: Internal.ItemStack_, arg1: Internal.Supplier_<Internal.Random_>, arg2: Internal.RenderContext_): void;
|
|
get vanillaAdapter(): boolean
|
|
}
|
|
type FabricBakedModel_ = FabricBakedModel;
|
|
interface IdEnumerationIterator {
|
|
enumerationIteratorNext(arg0: Internal.Context_, arg1: Internal.Consumer_<any>): boolean;
|
|
enumerationIteratorHasNext(arg0: Internal.Context_, arg1: Internal.Consumer_<any>): boolean;
|
|
}
|
|
type IdEnumerationIterator_ = IdEnumerationIterator;
|
|
class CriterionProgress {
|
|
constructor()
|
|
grant(): void;
|
|
serializeToJson(): Internal.JsonElement;
|
|
toString(): string;
|
|
getObtained(): Internal.Date;
|
|
static fromJson($$0: string): Internal.CriterionProgress;
|
|
revoke(): void;
|
|
isDone(): boolean;
|
|
serializeToNetwork($$0: Internal.FriendlyByteBuf_): void;
|
|
static fromNetwork($$0: Internal.FriendlyByteBuf_): Internal.CriterionProgress;
|
|
get obtained(): Internal.Date
|
|
get done(): boolean
|
|
}
|
|
type CriterionProgress_ = CriterionProgress;
|
|
interface ContextAction <T> {
|
|
run(arg0: Internal.Context_): T;
|
|
}
|
|
type ContextAction_<T> = ContextAction<T>;
|
|
class MobEffectTextureManager extends Internal.TextureAtlasHolder {
|
|
constructor($$0: Internal.TextureManager_)
|
|
get($$0: Internal.MobEffect_): Internal.TextureAtlasSprite;
|
|
getName(): string;
|
|
get name(): string
|
|
}
|
|
type MobEffectTextureManager_ = MobEffectTextureManager;
|
|
class AllowSleepingEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, sleepingPos: BlockPos_)
|
|
getPos(): Internal.BlockContainerJS;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
static handler(player: Internal.Player_, sleepingPos: BlockPos_): Internal.Player$BedSleepingProblem;
|
|
getSleepingProblem(): Internal.Player$BedSleepingProblem;
|
|
setSleepingProblem(sleepingProblem: Internal.Player$BedSleepingProblem_): void;
|
|
getSleepingPos(): BlockPos;
|
|
get pos(): Internal.BlockContainerJS
|
|
get entity(): Internal.EntityJS
|
|
get sleepingProblem(): Internal.Player$BedSleepingProblem
|
|
set sleepingProblem(sleepingProblem: Internal.Player$BedSleepingProblem_)
|
|
get sleepingPos(): BlockPos
|
|
}
|
|
type AllowSleepingEventJS_ = AllowSleepingEventJS;
|
|
class ZoneRules implements Internal.Serializable {
|
|
isFixedOffset(): boolean;
|
|
toString(): string;
|
|
getOffset(arg0: Internal.LocalDateTime_): Internal.ZoneOffset;
|
|
getStandardOffset(arg0: Internal.Instant_): Internal.ZoneOffset;
|
|
isDaylightSavings(arg0: Internal.Instant_): boolean;
|
|
static of(arg0: Internal.ZoneOffset_): Internal.ZoneRules;
|
|
isValidOffset(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_): boolean;
|
|
getTransitionRules(): Internal.List<Internal.ZoneOffsetTransitionRule>;
|
|
nextTransition(arg0: Internal.Instant_): Internal.ZoneOffsetTransition;
|
|
previousTransition(arg0: Internal.Instant_): Internal.ZoneOffsetTransition;
|
|
hashCode(): number;
|
|
getValidOffsets(arg0: Internal.LocalDateTime_): Internal.List<Internal.ZoneOffset>;
|
|
static of(arg0: Internal.ZoneOffset_, arg1: Internal.ZoneOffset_, arg2: Internal.List_<Internal.ZoneOffsetTransition_>, arg3: Internal.List_<Internal.ZoneOffsetTransition_>, arg4: Internal.List_<Internal.ZoneOffsetTransitionRule_>): Internal.ZoneRules;
|
|
getDaylightSavings(arg0: Internal.Instant_): Internal.Duration;
|
|
getTransitions(): Internal.List<Internal.ZoneOffsetTransition>;
|
|
equals(arg0: any): boolean;
|
|
getTransition(arg0: Internal.LocalDateTime_): Internal.ZoneOffsetTransition;
|
|
getOffset(arg0: Internal.Instant_): Internal.ZoneOffset;
|
|
get fixedOffset(): boolean
|
|
get transitionRules(): Internal.List<Internal.ZoneOffsetTransitionRule>
|
|
get transitions(): Internal.List<Internal.ZoneOffsetTransition>
|
|
}
|
|
type ZoneRules_ = ZoneRules;
|
|
interface DoubleIterator extends Internal.PrimitiveIterator$OfDouble {
|
|
forEachRemaining(arg0: any): void;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
skip(arg0: number): number;
|
|
forEachRemaining(arg0: Internal.DoubleConsumer_): void;
|
|
nextDouble(): number;
|
|
}
|
|
type DoubleIterator_ = DoubleIterator;
|
|
interface StateManager$IResettable {
|
|
register(): void;
|
|
resetState(): void;
|
|
}
|
|
type StateManager$IResettable_ = StateManager$IResettable;
|
|
interface OutlineBufferSourceAccessor {
|
|
getOutlineBufferSource(): Internal.MultiBufferSource$BufferSource;
|
|
get outlineBufferSource(): Internal.MultiBufferSource$BufferSource
|
|
}
|
|
type OutlineBufferSourceAccessor_ = OutlineBufferSourceAccessor;
|
|
interface ProgressListener {
|
|
progressStart(arg0: Internal.Component_): void;
|
|
stop(): void;
|
|
progressStartNoAbort(arg0: Internal.Component_): void;
|
|
progressStagePercentage(arg0: number): void;
|
|
progressStage(arg0: Internal.Component_): void;
|
|
}
|
|
type ProgressListener_ = ProgressListener;
|
|
class ClickAction extends Internal.Enum<Internal.ClickAction> {
|
|
static valueOf($$0: string): Internal.ClickAction;
|
|
static values(): Internal.ClickAction[];
|
|
readonly static "PRIMARY": Internal.ClickAction;
|
|
readonly static "SECONDARY": Internal.ClickAction;
|
|
}
|
|
type ClickAction_ = ClickAction | "secondary" | "primary";
|
|
class BeehiveBlockEntity$BeeReleaseStatus extends Internal.Enum<Internal.BeehiveBlockEntity$BeeReleaseStatus> {
|
|
static values(): Internal.BeehiveBlockEntity$BeeReleaseStatus[];
|
|
static valueOf($$0: string): Internal.BeehiveBlockEntity$BeeReleaseStatus;
|
|
readonly static "EMERGENCY": Internal.BeehiveBlockEntity$BeeReleaseStatus;
|
|
readonly static "HONEY_DELIVERED": Internal.BeehiveBlockEntity$BeeReleaseStatus;
|
|
readonly static "BEE_RELEASED": Internal.BeehiveBlockEntity$BeeReleaseStatus;
|
|
}
|
|
type BeehiveBlockEntity$BeeReleaseStatus_ = "bee_released" | "honey_delivered" | BeehiveBlockEntity$BeeReleaseStatus | "emergency";
|
|
class SimpleRecipeSerializer <T> implements Internal.RecipeSerializer<T> {
|
|
constructor($$0: Internal.Function_<ResourceLocation_, T>)
|
|
fromJson($$0: ResourceLocation_, $$1: Internal.JsonObject_): T;
|
|
fromNetwork($$0: ResourceLocation_, $$1: Internal.FriendlyByteBuf_): T;
|
|
toNetwork($$0: Internal.FriendlyByteBuf_, $$1: T): void;
|
|
}
|
|
type SimpleRecipeSerializer_<T> = SimpleRecipeSerializer<T>;
|
|
interface DataFixer {
|
|
update(arg0: Internal.DSL$TypeReference_, arg1: Internal.Dynamic_<T>, arg2: number, arg3: number): Internal.Dynamic<T>;
|
|
getSchema(arg0: number): Internal.Schema;
|
|
}
|
|
type DataFixer_ = DataFixer;
|
|
class NarratedElementType extends Internal.Enum<Internal.NarratedElementType> {
|
|
static valueOf($$0: string): Internal.NarratedElementType;
|
|
static values(): Internal.NarratedElementType[];
|
|
readonly static "HINT": Internal.NarratedElementType;
|
|
readonly static "POSITION": Internal.NarratedElementType;
|
|
readonly static "TITLE": Internal.NarratedElementType;
|
|
readonly static "USAGE": Internal.NarratedElementType;
|
|
}
|
|
type NarratedElementType_ = NarratedElementType | "hint" | "position" | "title" | "usage";
|
|
class MutableToolTier implements Internal.Tier {
|
|
constructor(p: Internal.Tier_)
|
|
setRepairIngredient(in_: Internal.IngredientJS_): void;
|
|
getLevel(): number;
|
|
getVanillaRepairIngredient(): Internal.Ingredient;
|
|
setUses(i: number): void;
|
|
getAttackDamageBonus(): number;
|
|
getEnchantmentValue(): number;
|
|
setLevel(i: number): void;
|
|
setSpeed(f: number): void;
|
|
getUses(): number;
|
|
setEnchantmentValue(i: number): void;
|
|
getSpeed(): number;
|
|
setAttackDamageBonus(f: number): void;
|
|
set repairIngredient(in_: Internal.IngredientJS_)
|
|
get level(): number
|
|
get vanillaRepairIngredient(): Internal.Ingredient
|
|
set uses(i: number)
|
|
get attackDamageBonus(): number
|
|
get enchantmentValue(): number
|
|
set level(i: number)
|
|
set speed(f: number)
|
|
get uses(): number
|
|
set enchantmentValue(i: number)
|
|
get speed(): number
|
|
set attackDamageBonus(f: number)
|
|
readonly "parent": Internal.Tier;
|
|
}
|
|
type MutableToolTier_ = MutableToolTier;
|
|
abstract class SimpleChannelInboundHandler <I> extends Internal.ChannelInboundHandlerAdapter {
|
|
acceptInboundMessage(arg0: any): boolean;
|
|
channelRead(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
|
|
}
|
|
type SimpleChannelInboundHandler_<I> = SimpleChannelInboundHandler<I>;
|
|
class WorldRenderContextEventJS extends Internal.EventJS {
|
|
constructor(context: Internal.WorldRenderContext_)
|
|
frustum(): Internal.Frustum;
|
|
static beforeEntitiesHandle(context: Internal.WorldRenderContext_): void;
|
|
world(): Internal.ClientLevel;
|
|
profiler(): Internal.ProfilerFiller;
|
|
getContext(): Internal.WorldRenderContext;
|
|
static startHandle(context: Internal.WorldRenderContext_): void;
|
|
static afterEntitiesHandle(context: Internal.WorldRenderContext_): void;
|
|
static lastHandle(context: Internal.WorldRenderContext_): void;
|
|
static afterSetupHandle(context: Internal.WorldRenderContext_): void;
|
|
blockOutlines(): boolean;
|
|
worldRenderer(): Internal.LevelRenderer;
|
|
consumers(): Internal.MultiBufferSource;
|
|
limitTime(): number;
|
|
advancedTranslucency(): boolean;
|
|
gameRenderer(): Internal.GameRenderer;
|
|
static afterTranslucentHandle(context: Internal.WorldRenderContext_): void;
|
|
camera(): Internal.Camera;
|
|
matrixStack(): Internal.PoseStack;
|
|
tickDelta(): number;
|
|
projectionMatrix(): com.mojang.math.Matrix4f;
|
|
lightmapTextureManager(): Internal.LightTexture;
|
|
static endHandle(context: Internal.WorldRenderContext_): void;
|
|
get context(): Internal.WorldRenderContext
|
|
}
|
|
type WorldRenderContextEventJS_ = WorldRenderContextEventJS;
|
|
abstract class ImmutableCollection <E> extends Internal.AbstractCollection<E> implements Internal.Serializable {
|
|
add(arg0: E): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
toArray(arg0: T[]): T[];
|
|
remove(arg0: any): boolean;
|
|
parallelStream(): Internal.Stream<E>;
|
|
toArray(): any[];
|
|
asList(): Internal.ImmutableList<E>;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
clear(): void;
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
iterator(): Internal.UnmodifiableIterator<E>;
|
|
contains(arg0: any): boolean;
|
|
}
|
|
type ImmutableCollection_<E> = ImmutableCollection<E>;
|
|
interface ScreenMouseEvents$AfterMouseClick {
|
|
afterMouseClick(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type ScreenMouseEvents$AfterMouseClick_ = ScreenMouseEvents$AfterMouseClick | ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>void);
|
|
abstract class CustomRecipe implements Internal.CraftingRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
isSpecial(): boolean;
|
|
getGroup(): string;
|
|
getType(): Internal.RecipeType<any>;
|
|
getId(): ResourceLocation;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
isIncomplete(): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
getResultItem(): Internal.ItemStack;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get special(): boolean
|
|
get group(): string
|
|
get type(): Internal.RecipeType<any>
|
|
get id(): ResourceLocation
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
get resultItem(): Internal.ItemStack
|
|
}
|
|
type CustomRecipe_ = CustomRecipe;
|
|
interface ChannelProgressiveFuture extends Internal.ProgressiveFuture<void>, Internal.ChannelFuture {
|
|
awaitUninterruptibly(): this;
|
|
sync(): this;
|
|
await(): this;
|
|
addListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
addListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
removeListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
removeListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
syncUninterruptibly(): this;
|
|
}
|
|
type ChannelProgressiveFuture_ = ChannelProgressiveFuture;
|
|
abstract class IntProvider {
|
|
constructor()
|
|
getType(): Internal.IntProviderType<any>;
|
|
getMinValue(): number;
|
|
getMaxValue(): number;
|
|
sample(arg0: Internal.Random_): number;
|
|
static codec($$0: number, $$1: number): Internal.Codec<Internal.IntProvider>;
|
|
get type(): Internal.IntProviderType<any>
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
readonly static "CODEC": any;
|
|
readonly static "NON_NEGATIVE_CODEC": any;
|
|
readonly static "POSITIVE_CODEC": any;
|
|
}
|
|
type IntProvider_ = IntProvider;
|
|
class DragonLandingPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
doClientTick(): void;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonLandingPhase>;
|
|
getFlyTargetLocation(): Vec3;
|
|
getFlySpeed(): number;
|
|
getTurnSpeed(): number;
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonLandingPhase>
|
|
get flyTargetLocation(): Vec3
|
|
get flySpeed(): number
|
|
get turnSpeed(): number
|
|
}
|
|
type DragonLandingPhase_ = DragonLandingPhase;
|
|
class BrainDebugRenderer$PoiInfo {
|
|
constructor($$0: BlockPos_, $$1: string, $$2: number)
|
|
"type": string;
|
|
readonly "pos": BlockPos;
|
|
"freeTicketCount": number;
|
|
}
|
|
type BrainDebugRenderer$PoiInfo_ = BrainDebugRenderer$PoiInfo;
|
|
class Sound$Type extends Internal.Enum<Internal.Sound$Type> {
|
|
static getByName($$0: string): Internal.Sound$Type;
|
|
static values(): Internal.Sound$Type[];
|
|
static valueOf($$0: string): Internal.Sound$Type;
|
|
readonly static "FILE": Internal.Sound$Type;
|
|
readonly static "SOUND_EVENT": Internal.Sound$Type;
|
|
}
|
|
type Sound$Type_ = Sound$Type | "file" | "sound_event";
|
|
class ConduitBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getActiveRotation($$0: number): number;
|
|
isHunting(): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
static clientTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.ConduitBlockEntity_): void;
|
|
isActive(): boolean;
|
|
static serverTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.ConduitBlockEntity_): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
get hunting(): boolean
|
|
get updatePacket(): Internal.Packet<any>
|
|
get updateTag(): Internal.CompoundTag
|
|
get active(): boolean
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
"tickCount": number;
|
|
}
|
|
type ConduitBlockEntity_ = ConduitBlockEntity;
|
|
class Method extends Internal.Executable {
|
|
isVarArgs(): boolean;
|
|
getGenericExceptionTypes(): Internal.Type[];
|
|
getModifiers(): number;
|
|
getAnnotatedReturnType(): Internal.AnnotatedType;
|
|
getDefaultValue(): any;
|
|
getParameterTypes(): Internal.Class<any>[];
|
|
getParameterAnnotations(): Internal.Annotation[][];
|
|
getName(): string;
|
|
getParameterCount(): number;
|
|
invoke(arg0: any, ...arg1: any[]): any;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
setAccessible(arg0: boolean): void;
|
|
getGenericParameterTypes(): Internal.Type[];
|
|
toString(): string;
|
|
isSynthetic(): boolean;
|
|
getAnnotation(arg0: Internal.Class_<T>): T;
|
|
getTypeParameters(): any[];
|
|
isDefault(): boolean;
|
|
getDeclaringClass(): Internal.Class<any>;
|
|
getExceptionTypes(): Internal.Class<any>[];
|
|
hashCode(): number;
|
|
getReturnType(): Internal.Class<any>;
|
|
isBridge(): boolean;
|
|
toGenericString(): string;
|
|
getGenericReturnType(): Internal.Type;
|
|
equals(arg0: any): boolean;
|
|
get varArgs(): boolean
|
|
get genericExceptionTypes(): Internal.Type[]
|
|
get modifiers(): number
|
|
get annotatedReturnType(): Internal.AnnotatedType
|
|
get defaultValue(): any
|
|
get parameterTypes(): Internal.Class<any>[]
|
|
get parameterAnnotations(): Internal.Annotation[][]
|
|
get name(): string
|
|
get parameterCount(): number
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
set accessible(arg0: boolean)
|
|
get genericParameterTypes(): Internal.Type[]
|
|
get synthetic(): boolean
|
|
get typeParameters(): any[]
|
|
get default(): boolean
|
|
get declaringClass(): Internal.Class<any>
|
|
get exceptionTypes(): Internal.Class<any>[]
|
|
get returnType(): Internal.Class<any>
|
|
get bridge(): boolean
|
|
get genericReturnType(): Internal.Type
|
|
}
|
|
type Method_ = Method;
|
|
class SpectralArrow extends Internal.AbstractArrow {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_)
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
}
|
|
type SpectralArrow_ = SpectralArrow;
|
|
class ConfiguredStructureFeature <FC, F> {
|
|
constructor($$0: F, $$1: FC, $$2: Internal.HolderSet_<Internal.Biome_>, $$3: boolean, $$4: Internal.Map_<Internal.MobCategory_, Internal.StructureSpawnOverride_>)
|
|
biomes(): Internal.HolderSet<Internal.Biome>;
|
|
generate($$0: Internal.RegistryAccess_, $$1: Internal.ChunkGenerator_, $$2: Internal.BiomeSource_, $$3: Internal.StructureManager_, $$4: number, $$5: Internal.ChunkPos_, $$6: number, $$7: Internal.LevelHeightAccessor_, $$8: Internal.Predicate_<Internal.Holder_<Internal.Biome_>>): Internal.StructureStart;
|
|
adjustBoundingBox($$0: Internal.BoundingBox_): Internal.BoundingBox;
|
|
readonly "biomes": Internal.HolderSet<Internal.Biome>;
|
|
readonly static "LIST_CODEC": any;
|
|
readonly "spawnOverrides": Internal.Map<Internal.MobCategory, Internal.StructureSpawnOverride>;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "CODEC": any;
|
|
readonly "config": FC;
|
|
readonly "feature": F;
|
|
readonly "adaptNoise": boolean;
|
|
}
|
|
type ConfiguredStructureFeature_<FC, F> = Special.ConfiguredStructureFeature | ConfiguredStructureFeature<FC, F>;
|
|
class ItemToolTierEventJS extends Internal.StartupEventJS {
|
|
constructor()
|
|
add(id: string, tier: Internal.Consumer_<Internal.MutableToolTier_>): void;
|
|
}
|
|
type ItemToolTierEventJS_ = ItemToolTierEventJS;
|
|
interface Decoder$Terminal <A> {
|
|
decode(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
|
|
decoder(): Internal.Decoder<A>;
|
|
}
|
|
type Decoder$Terminal_<A> = Decoder$Terminal<A>;
|
|
interface CustomIngredientActionCallback {
|
|
transform(arg0: Internal.ItemStackJS_, arg1: number, arg2: Internal.InventoryJS_): any;
|
|
}
|
|
type CustomIngredientActionCallback_ = CustomIngredientActionCallback | ((arg0: Internal.ItemStackJS, arg1: number, arg2: Internal.InventoryJS)=>any);
|
|
class Locale$LanguageRange {
|
|
constructor(arg0: string, arg1: number)
|
|
constructor(arg0: string)
|
|
getWeight(): number;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
static parse(arg0: string): Internal.List<Internal.Locale$LanguageRange>;
|
|
static parse(arg0: string, arg1: Internal.Map_<string, Internal.List_<string>>): Internal.List<Internal.Locale$LanguageRange>;
|
|
static mapEquivalents(arg0: Internal.List_<Internal.Locale$LanguageRange_>, arg1: Internal.Map_<string, Internal.List_<string>>): Internal.List<Internal.Locale$LanguageRange>;
|
|
equals(arg0: any): boolean;
|
|
getRange(): string;
|
|
get weight(): number
|
|
get range(): string
|
|
readonly static "MAX_WEIGHT": 1.0;
|
|
readonly static "MIN_WEIGHT": 0.0;
|
|
}
|
|
type Locale$LanguageRange_ = Locale$LanguageRange;
|
|
interface ArgumentType <T> {
|
|
parse(arg0: Internal.StringReader_): T;
|
|
getExamples(): Internal.Collection<string>;
|
|
listSuggestions(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
get examples(): Internal.Collection<string>
|
|
}
|
|
type ArgumentType_<T> = ArgumentType<T>;
|
|
class ItemCooldowns {
|
|
constructor()
|
|
addCooldown($$0: Internal.Item_, $$1: number): void;
|
|
getCooldownPercent($$0: Internal.Item_, $$1: number): number;
|
|
isOnCooldown($$0: Internal.Item_): boolean;
|
|
removeCooldown($$0: Internal.Item_): void;
|
|
tick(): void;
|
|
}
|
|
type ItemCooldowns_ = ItemCooldowns;
|
|
class StonecutterRecipe extends Internal.SingleItemRecipe {
|
|
constructor($$0: ResourceLocation_, $$1: string, $$2: Internal.Ingredient_, $$3: Internal.ItemStack_)
|
|
isSpecial(): boolean;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
isIncomplete(): boolean;
|
|
matches($$0: Internal.Container_, $$1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
|
|
get special(): boolean
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type StonecutterRecipe_ = StonecutterRecipe;
|
|
class DataPackEventJS extends Internal.ServerEventJS {
|
|
constructor(d: any_, rm: any_)
|
|
add(id: ResourceLocation_, content: string): void;
|
|
addJson(id: ResourceLocation_, json: Internal.JsonElement_): void;
|
|
}
|
|
type DataPackEventJS_ = DataPackEventJS;
|
|
class PiglinBrute extends Internal.AbstractPiglin {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
wantsToPickUp($$0: Internal.ItemStack_): boolean;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
alwaysAccepts(): boolean;
|
|
getArmPose(): Internal.PiglinArmPose;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
method_26952(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getBrain(): Internal.Brain<Internal.PiglinBrute>;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
get armPose(): Internal.PiglinArmPose
|
|
get brain(): Internal.Brain<Internal.PiglinBrute>
|
|
}
|
|
type PiglinBrute_ = PiglinBrute;
|
|
abstract class Level implements Internal.LevelKJS, Internal.LevelAccessor, Internal.LoadedChunksCache, Internal.AutoCloseable {
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
dayTime(): number;
|
|
explode($$0: Internal.Entity_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: boolean, $$6: Internal.Explosion$BlockInteraction_): Internal.Explosion;
|
|
loadedAndEntityCanStandOn($$0: BlockPos_, $$1: Internal.Entity_): boolean;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
playSound(arg0: Internal.Player_, arg1: Internal.Entity_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number): void;
|
|
getMaxSection(): number;
|
|
getLevelData(): Internal.LevelData;
|
|
isRaining(): boolean;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_): void;
|
|
getSunAngle($$0: number): number;
|
|
updateNeighborsAt($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
gatherChunkSourceStats(): string;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
removeBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
shouldTickDeath($$0: Internal.Entity_): boolean;
|
|
explode($$0: Internal.Entity_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.Explosion$BlockInteraction_): Internal.Explosion;
|
|
getChunkAt($$0: BlockPos_): Internal.LevelChunk;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getTimeOfDay($$0: number): number;
|
|
isDay(): boolean;
|
|
isThundering(): boolean;
|
|
isClientSide(): boolean;
|
|
disconnect(): void;
|
|
blockEntityChanged($$0: BlockPos_): void;
|
|
static isInSpawnableBounds($$0: BlockPos_): boolean;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_, $$3: number): boolean;
|
|
getSeaLevel(): number;
|
|
getSectionIndex($$0: number): number;
|
|
getRandom(): Internal.Random;
|
|
setSpawnSettings($$0: boolean, $$1: boolean): void;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
loadedAndEntityCanStandOnFace($$0: BlockPos_, $$1: Internal.Entity_, $$2: Internal.Direction_): boolean;
|
|
fabric_getLoadedChunks(): Internal.Set<any>;
|
|
getEntities($$0: Internal.EntityTypeTest_<Internal.Entity_, T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
getHeight(): number;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
addAlwaysVisibleParticle($$0: Internal.ParticleOptions_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
shouldTickBlocksAt($$0: number): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
isRainingAt($$0: BlockPos_): boolean;
|
|
getDayTime(): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
getBlockState($$0: BlockPos_): Internal.BlockState;
|
|
playSound($$0: Internal.Player_, $$1: BlockPos_, $$2: Internal.SoundEvent_, $$3: Internal.SoundSource_, $$4: number, $$5: number): void;
|
|
isInWorldBounds($$0: BlockPos_): boolean;
|
|
hasNeighborSignal($$0: BlockPos_): boolean;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockRandomPos($$0: number, $$1: number, $$2: number, $$3: number): BlockPos;
|
|
sendPacketToServer($$0: Internal.Packet_<any>): void;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
fabric_markUnloaded(chunk: Internal.LevelChunk_): void;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
addParticle($$0: Internal.ParticleOptions_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
getCurrentDifficultyAt($$0: BlockPos_): Internal.DifficultyInstance;
|
|
getDifficulty(): Internal.Difficulty;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<Internal.Entity>;
|
|
addParticle($$0: Internal.ParticleOptions_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
guardEntityTick($$0: Internal.Consumer_<T>, $$1: T): void;
|
|
isHumidAt($$0: BlockPos_): boolean;
|
|
mayInteract($$0: Internal.Player_, $$1: BlockPos_): boolean;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getHeight($$0: Internal.Heightmap$Types_, $$1: number, $$2: number): number;
|
|
getFreeMapId(): number;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
neighborChanged($$0: BlockPos_, $$1: Internal.Block_, $$2: BlockPos_): void;
|
|
updateNeighborsAtExceptFromFacing($$0: BlockPos_, $$1: Internal.Block_, $$2: Internal.Direction_): void;
|
|
destroyBlockProgress(arg0: number, arg1: BlockPos_, arg2: number): void;
|
|
getProfiler(): Internal.ProfilerFiller;
|
|
getChunk($$0: number, $$1: number): Internal.LevelChunk;
|
|
getMoonBrightness(): number;
|
|
isLoaded($$0: BlockPos_): boolean;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
explode($$0: Internal.Entity_, $$1: Internal.DamageSource_, $$2: Internal.ExplosionDamageCalculator_, $$3: number, $$4: number, $$5: number, $$6: number, $$7: boolean, $$8: Internal.Explosion$BlockInteraction_): Internal.Explosion;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getFluidState($$0: BlockPos_): Internal.FluidState;
|
|
getProfilerSupplier(): Internal.Supplier<Internal.ProfilerFiller>;
|
|
getScoreboard(): Internal.Scoreboard;
|
|
getRecipeManager(): Internal.RecipeManager;
|
|
nextSubTickCount(): number;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
getMaxLightLevel(): number;
|
|
setThunderLevel($$0: number): void;
|
|
isDebug(): boolean;
|
|
getSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
addAlwaysVisibleParticle($$0: Internal.ParticleOptions_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
dimensionTypeRegistration(): Internal.Holder<Internal.DimensionType>;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
broadcastEntityEvent($$0: Internal.Entity_, $$1: number): void;
|
|
isNight(): boolean;
|
|
getThunderLevel($$0: number): number;
|
|
getBiomeManager(): Internal.BiomeManager;
|
|
setBlockAndUpdate($$0: BlockPos_, $$1: Internal.BlockState_): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
setBlockEntity($$0: Internal.BlockEntity_): void;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
blockUpdated($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number, $$3: number): boolean;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBrightness($$0: BlockPos_): number;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
dimensionType(): Internal.DimensionType;
|
|
onBlockStateChange($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.BlockState_): void;
|
|
getSkyDarken(): number;
|
|
getMinBuildHeight(): number;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number): void;
|
|
addDestroyBlockEffect($$0: BlockPos_, $$1: Internal.BlockState_): void;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
playSound(arg0: Internal.Player_, arg1: number, arg2: number, arg3: number, arg4: Internal.SoundEvent_, arg5: Internal.SoundSource_, arg6: number, arg7: number): void;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
fabric_markLoaded(chunk: Internal.LevelChunk_): void;
|
|
getDirectSignalTo($$0: BlockPos_): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
getMaxBuildHeight(): number;
|
|
addBlockEntityTicker($$0: Internal.TickingBlockEntity_): void;
|
|
getGameRules(): Internal.GameRules;
|
|
setMapData(arg0: string, arg1: Internal.MapItemSavedData_): void;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number): void;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
getChunk(arg0: number, arg1: number): Internal.ChunkAccess;
|
|
hasSignal($$0: BlockPos_, $$1: Internal.Direction_): boolean;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
updateSkyBrightness(): void;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
isFluidAtPosition($$0: BlockPos_, $$1: Internal.Predicate_<Internal.FluidState_>): boolean;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
getWorldBorder(): Internal.WorldBorder;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
asKJS(): Internal.LevelJS;
|
|
createFireworks($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.CompoundTag_): void;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
setRainLevel($$0: number): void;
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
noSave(): boolean;
|
|
getMinSection(): number;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
dimension(): Internal.ResourceKey<Internal.Level>;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getMoonPhase(): number;
|
|
playLocalSound($$0: number, $$1: number, $$2: number, $$3: Internal.SoundEvent_, $$4: Internal.SoundSource_, $$5: number, $$6: number, $$7: boolean): void;
|
|
blockEvent($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: number): void;
|
|
removeBlockEntity($$0: BlockPos_): void;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
isStateAtPosition($$0: BlockPos_, $$1: Internal.Predicate_<Internal.BlockState_>): boolean;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getServer(): Internal.MinecraftServer;
|
|
fillReportDetails($$0: Internal.CrashReport_): Internal.CrashReportCategory;
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number): boolean;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
setSkyFlashTime($$0: number): void;
|
|
getBestNeighborSignal($$0: BlockPos_): number;
|
|
setBlocksDirty($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.BlockState_): void;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
getMapData(arg0: string): Internal.MapItemSavedData;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getLightEngine(): Internal.LevelLightEngine;
|
|
getGameTime(): number;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getBlockEntity($$0: BlockPos_): Internal.BlockEntity;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getRainLevel($$0: number): number;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: Internal.Entity_): void;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
globalLevelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_, $$3: boolean): Internal.ChunkAccess;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
sendBlockUpdated(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: Internal.BlockState_, arg3: number): void;
|
|
levelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
updateNeighbourForOutputSignal($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
close(): void;
|
|
getEntity(arg0: number): Internal.Entity;
|
|
get maxSection(): number
|
|
get levelData(): Internal.LevelData
|
|
get raining(): boolean
|
|
get day(): boolean
|
|
get thundering(): boolean
|
|
get clientSide(): boolean
|
|
get seaLevel(): number
|
|
get random(): Internal.Random
|
|
get height(): number
|
|
get dayTime(): number
|
|
get difficulty(): Internal.Difficulty
|
|
get sectionsCount(): number
|
|
get freeMapId(): number
|
|
get profiler(): Internal.ProfilerFiller
|
|
get moonBrightness(): number
|
|
get profilerSupplier(): Internal.Supplier<Internal.ProfilerFiller>
|
|
get scoreboard(): Internal.Scoreboard
|
|
get recipeManager(): Internal.RecipeManager
|
|
get maxLightLevel(): number
|
|
set thunderLevel($$0: number)
|
|
get debug(): boolean
|
|
get night(): boolean
|
|
get biomeManager(): Internal.BiomeManager
|
|
set blockEntity($$0: Internal.BlockEntity_)
|
|
get skyDarken(): number
|
|
get minBuildHeight(): number
|
|
get maxBuildHeight(): number
|
|
get gameRules(): Internal.GameRules
|
|
get worldBorder(): Internal.WorldBorder
|
|
set rainLevel($$0: number)
|
|
get minSection(): number
|
|
get moonPhase(): number
|
|
get server(): Internal.MinecraftServer
|
|
set skyFlashTime($$0: number)
|
|
get lightEngine(): Internal.LevelLightEngine
|
|
get gameTime(): number
|
|
readonly static "RESOURCE_KEY_CODEC": any;
|
|
readonly static "OVERWORLD": Internal.ResourceKey<any>;
|
|
readonly static "MAX_LEVEL_SIZE": 30000000;
|
|
readonly static "MIN_ENTITY_SPAWN_Y": -20000000;
|
|
readonly static "END": Internal.ResourceKey<any>;
|
|
readonly static "MAX_ENTITY_SPAWN_Y": 20000000;
|
|
readonly static "TICKS_PER_DAY": 24000;
|
|
readonly "random": Internal.Random;
|
|
readonly static "NETHER": Internal.ResourceKey<any>;
|
|
readonly static "LONG_PARTICLE_CLIP_RANGE": 512;
|
|
readonly "isClientSide": boolean;
|
|
readonly static "SHORT_PARTICLE_CLIP_RANGE": 32;
|
|
readonly static "MAX_BRIGHTNESS": 15;
|
|
}
|
|
type Level_ = Special.Level | Level;
|
|
class Objective {
|
|
constructor($$0: Internal.Scoreboard_, $$1: string, $$2: Internal.ObjectiveCriteria_, $$3: Internal.Component_, $$4: Internal.ObjectiveCriteria$RenderType_)
|
|
getDisplayName(): Internal.Component;
|
|
setDisplayName($$0: Internal.Component_): void;
|
|
getFormattedDisplayName(): Internal.Component;
|
|
getName(): string;
|
|
getRenderType(): Internal.ObjectiveCriteria$RenderType;
|
|
setRenderType($$0: Internal.ObjectiveCriteria$RenderType_): void;
|
|
getCriteria(): Internal.ObjectiveCriteria;
|
|
getScoreboard(): Internal.Scoreboard;
|
|
get displayName(): Internal.Component
|
|
set displayName($$0: Internal.Component_)
|
|
get formattedDisplayName(): Internal.Component
|
|
get name(): string
|
|
get renderType(): Internal.ObjectiveCriteria$RenderType
|
|
set renderType($$0: Internal.ObjectiveCriteria$RenderType_)
|
|
get criteria(): Internal.ObjectiveCriteria
|
|
get scoreboard(): Internal.Scoreboard
|
|
}
|
|
type Objective_ = Objective;
|
|
interface Tier {
|
|
getLevel(): number;
|
|
getRepairIngredient(): Internal.Ingredient;
|
|
getAttackDamageBonus(): number;
|
|
getEnchantmentValue(): number;
|
|
getUses(): number;
|
|
getSpeed(): number;
|
|
get level(): number
|
|
get repairIngredient(): Internal.Ingredient
|
|
get attackDamageBonus(): number
|
|
get enchantmentValue(): number
|
|
get uses(): number
|
|
get speed(): number
|
|
}
|
|
type Tier_ = Tier;
|
|
class ItemModificationProperties {
|
|
constructor(i: Internal.ItemKJS_)
|
|
setFireResistant(b: boolean): void;
|
|
getAttributes(attribute: Internal.Attribute_): Internal.List<Internal.AttributeModifier>;
|
|
setRarity(r: Rarity_): void;
|
|
setArmorProtection(armorProtection: number): void;
|
|
setArmorToughness(armorToughness: number): void;
|
|
setDigSpeed(speed: number): void;
|
|
setBurnTime(i: number): void;
|
|
setMaxStackSize(i: number): void;
|
|
setCraftingRemainder(i: Internal.Item_): void;
|
|
setMaxDamage(i: number): void;
|
|
setAttackSpeed(attackSpeed: number): void;
|
|
addAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_, name: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
|
|
getDigSpeed(): number;
|
|
setTier(c: Internal.Consumer_<Internal.MutableToolTier_>): void;
|
|
setFoodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder_>): void;
|
|
setAttackDamage(attackDamage: number): void;
|
|
removeAttribute(attribute: Internal.Attribute_, uuid: Internal.UUID_): void;
|
|
setArmorKnockbackResistance(knockbackResistance: number): void;
|
|
set fireResistant(b: boolean)
|
|
set rarity(r: Rarity_)
|
|
set armorProtection(armorProtection: number)
|
|
set armorToughness(armorToughness: number)
|
|
set digSpeed(speed: number)
|
|
set burnTime(i: number)
|
|
set maxStackSize(i: number)
|
|
set craftingRemainder(i: Internal.Item_)
|
|
set maxDamage(i: number)
|
|
set attackSpeed(attackSpeed: number)
|
|
get digSpeed(): number
|
|
set tier(c: Internal.Consumer_<Internal.MutableToolTier_>)
|
|
set foodProperties(consumer: Internal.Consumer_<Internal.FoodBuilder_>)
|
|
set attackDamage(attackDamage: number)
|
|
set armorKnockbackResistance(knockbackResistance: number)
|
|
readonly "item": Internal.ItemKJS;
|
|
}
|
|
type ItemModificationProperties_ = ItemModificationProperties;
|
|
class PostPass implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.ResourceManager_, $$1: string, $$2: Internal.RenderTarget_, $$3: Internal.RenderTarget_)
|
|
process($$0: number): void;
|
|
getName(): string;
|
|
close(): void;
|
|
getEffect(): Internal.EffectInstance;
|
|
setOrthoMatrix($$0: com.mojang.math.Matrix4f_): void;
|
|
addAuxAsset($$0: string, $$1: Internal.IntSupplier_, $$2: number, $$3: number): void;
|
|
get name(): string
|
|
get effect(): Internal.EffectInstance
|
|
set orthoMatrix($$0: com.mojang.math.Matrix4f_)
|
|
readonly "outTarget": Internal.RenderTarget;
|
|
readonly "inTarget": Internal.RenderTarget;
|
|
}
|
|
type PostPass_ = PostPass;
|
|
class ClientboundTagQueryPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: Internal.CompoundTag_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getTransactionId(): number;
|
|
getTag(): Internal.CompoundTag;
|
|
isSkippable(): boolean;
|
|
get transactionId(): number
|
|
get tag(): Internal.CompoundTag
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundTagQueryPacket_ = ClientboundTagQueryPacket;
|
|
class ArgumentTypeWrapper extends Internal.Enum<Internal.ArgumentTypeWrapper> {
|
|
static printAll(): void;
|
|
getResult(context: Internal.CommandContext_<Internal.CommandSourceStack_>, input: string): any;
|
|
create(): Internal.ArgumentType<any>;
|
|
static values(): Internal.ArgumentTypeWrapper[];
|
|
static valueOf(name: string): Internal.ArgumentTypeWrapper;
|
|
static byName(name: ResourceLocation_): Internal.ClassWrapper<any>;
|
|
create(event: Internal.CommandRegistryEventJS_): Internal.ArgumentType<any>;
|
|
readonly static "VEC2": Internal.ArgumentTypeWrapper;
|
|
readonly static "ITEM_PREDICATE": Internal.ArgumentTypeWrapper;
|
|
readonly static "FLOAT_RANGE": Internal.ArgumentTypeWrapper;
|
|
readonly static "ROTATION": Internal.ArgumentTypeWrapper;
|
|
readonly static "NBT_COMPOUND": Internal.ArgumentTypeWrapper;
|
|
readonly static "PLAYER": Internal.ArgumentTypeWrapper;
|
|
readonly static "ITEM_SLOT": Internal.ArgumentTypeWrapper;
|
|
readonly static "INT_RANGE": Internal.ArgumentTypeWrapper;
|
|
readonly static "DIMENSION": Internal.ArgumentTypeWrapper;
|
|
readonly static "VEC3_CENTERED": Internal.ArgumentTypeWrapper;
|
|
readonly static "LONG": Internal.ArgumentTypeWrapper;
|
|
readonly static "GAME_PROFILE": Internal.ArgumentTypeWrapper;
|
|
readonly static "BLOCK_PREDICATE": Internal.ArgumentTypeWrapper;
|
|
readonly static "ENTITY_SUMMON": Internal.ArgumentTypeWrapper;
|
|
readonly static "ITEM_STACK": Internal.ArgumentTypeWrapper;
|
|
readonly static "SWIZZLE": Internal.ArgumentTypeWrapper;
|
|
readonly static "PARTICLE": Internal.ArgumentTypeWrapper;
|
|
readonly static "TIME": Internal.ArgumentTypeWrapper;
|
|
readonly static "MESSAGE": Internal.ArgumentTypeWrapper;
|
|
readonly static "ANGLE": Internal.ArgumentTypeWrapper;
|
|
readonly static "ITEM_ENCHANTMENT": Internal.ArgumentTypeWrapper;
|
|
readonly static "ENTITIES": Internal.ArgumentTypeWrapper;
|
|
readonly static "BLOCK_STATE": Internal.ArgumentTypeWrapper;
|
|
readonly static "FLOAT": Internal.ArgumentTypeWrapper;
|
|
readonly static "WORD": Internal.ArgumentTypeWrapper;
|
|
readonly static "NBT_PATH": Internal.ArgumentTypeWrapper;
|
|
readonly static "PLAYERS": Internal.ArgumentTypeWrapper;
|
|
readonly static "VEC2_CENTERED": Internal.ArgumentTypeWrapper;
|
|
readonly static "COMPONENT": Internal.ArgumentTypeWrapper;
|
|
readonly static "BLOCK_POS": Internal.ArgumentTypeWrapper;
|
|
readonly static "ENTITY_ANCHOR": Internal.ArgumentTypeWrapper;
|
|
readonly static "DOUBLE": Internal.ArgumentTypeWrapper;
|
|
readonly static "INTEGER": Internal.ArgumentTypeWrapper;
|
|
readonly static "MOB_EFFECT": Internal.ArgumentTypeWrapper;
|
|
readonly static "UUID": Internal.ArgumentTypeWrapper;
|
|
readonly static "RESOURCE_LOCATION": Internal.ArgumentTypeWrapper;
|
|
readonly static "VEC3": Internal.ArgumentTypeWrapper;
|
|
readonly static "BLOCK_POS_LOADED": Internal.ArgumentTypeWrapper;
|
|
readonly static "ENTITY": Internal.ArgumentTypeWrapper;
|
|
readonly static "NBT_TAG": Internal.ArgumentTypeWrapper;
|
|
readonly static "STRING": Internal.ArgumentTypeWrapper;
|
|
readonly static "GREEDY_STRING": Internal.ArgumentTypeWrapper;
|
|
readonly static "BOOLEAN": Internal.ArgumentTypeWrapper;
|
|
readonly static "COLUMN_POS": Internal.ArgumentTypeWrapper;
|
|
readonly static "COLOR": Internal.ArgumentTypeWrapper;
|
|
}
|
|
type ArgumentTypeWrapper_ = "nbt_compound" | "player" | "block_predicate" | "int_range" | "particle" | "players" | "uuid" | "angle" | "entities" | "rotation" | "block_state" | "time" | "greedy_string" | "vec2_centered" | "dimension" | "double" | "vec2" | "float_range" | "entity_anchor" | "mob_effect" | ArgumentTypeWrapper | "color" | "component" | "nbt_tag" | "entity_summon" | "message" | "integer" | "item_slot" | "game_profile" | "nbt_path" | "float" | "column_pos" | "swizzle" | "item_enchantment" | "item_predicate" | "item_stack" | "long" | "block_pos" | "resource_location" | "string" | "block_pos_loaded" | "vec3" | "word" | "boolean" | "vec3_centered" | "entity";
|
|
class HitResult$Type extends Internal.Enum<Internal.HitResult$Type> {
|
|
static valueOf($$0: string): Internal.HitResult$Type;
|
|
static values(): Internal.HitResult$Type[];
|
|
readonly static "MISS": Internal.HitResult$Type;
|
|
readonly static "ENTITY": Internal.HitResult$Type;
|
|
readonly static "BLOCK": Internal.HitResult$Type;
|
|
}
|
|
type HitResult$Type_ = "miss" | "block" | HitResult$Type | "entity";
|
|
abstract class RepeatingPlacement extends Internal.PlacementModifier {
|
|
constructor()
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
}
|
|
type RepeatingPlacement_ = RepeatingPlacement;
|
|
interface ScreenMouseEvents$AfterMouseScroll {
|
|
afterMouseScroll(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number, arg4: number): void;
|
|
}
|
|
type ScreenMouseEvents$AfterMouseScroll_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number, arg4: number)=>void) | ScreenMouseEvents$AfterMouseScroll;
|
|
class ClientboundSetBorderLerpSizePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.WorldBorder_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getLerpTime(): number;
|
|
getOldSize(): number;
|
|
getNewSize(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get lerpTime(): number
|
|
get oldSize(): number
|
|
get newSize(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetBorderLerpSizePacket_ = ClientboundSetBorderLerpSizePacket;
|
|
abstract class ImmutableList <E> extends Internal.ImmutableCollection<E> implements Internal.RandomAccess, Internal.List<E> {
|
|
static builder(): Internal.ImmutableList$Builder<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): Internal.ImmutableList<E>;
|
|
static copyOf(arg0: E[]): Internal.ImmutableList<E>;
|
|
reverse(): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): Internal.ImmutableList<E>;
|
|
static sortedCopyOf(arg0: Internal.Comparator_<any>, arg1: Internal.Iterable_<any>): Internal.ImmutableList<E>;
|
|
static sortedCopyOf(arg0: Internal.Iterable_<any>): Internal.ImmutableList<E>;
|
|
set(arg0: number, arg1: E): E;
|
|
listIterator(arg0: number): Internal.ListIterator<any>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E, arg10: E, arg11: E, ...arg12: E[]): Internal.ImmutableList<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): Internal.ImmutableList<E>;
|
|
static copyOf(arg0: Internal.Iterable_<any>): Internal.ImmutableList<E>;
|
|
static builderWithExpectedSize(arg0: number): Internal.ImmutableList$Builder<E>;
|
|
addAll(arg0: number, arg1: Internal.Collection_<any>): boolean;
|
|
static of(): Internal.ImmutableList<E>;
|
|
remove(arg0: number): E;
|
|
static of(arg0: E): Internal.ImmutableList<E>;
|
|
static copyOf(arg0: Internal.Collection_<any>): Internal.ImmutableList<E>;
|
|
contains(arg0: any): boolean;
|
|
listIterator(): Internal.ListIterator<any>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E): Internal.ImmutableList<E>;
|
|
subList(arg0: number, arg1: number): this;
|
|
static copyOf(arg0: Internal.Iterator_<any>): Internal.ImmutableList<E>;
|
|
replaceAll(arg0: Internal.UnaryOperator_<E>): void;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): Internal.ImmutableList<E>;
|
|
indexOf(arg0: any): number;
|
|
add(arg0: number, arg1: E): void;
|
|
static of(arg0: E, arg1: E, arg2: E): Internal.ImmutableList<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E, arg10: E): Internal.ImmutableList<E>;
|
|
asList(): this;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
hashCode(): number;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): Internal.ImmutableList<E>;
|
|
static toImmutableList(): Internal.Collector<E, any, Internal.ImmutableList<E>>;
|
|
stream(): Internal.Stream<E>;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.ImmutableList<E>;
|
|
equals(arg0: any): boolean;
|
|
iterator(): Internal.UnmodifiableIterator<E>;
|
|
static of(arg0: E, arg1: E): Internal.ImmutableList<E>;
|
|
lastIndexOf(arg0: any): number;
|
|
}
|
|
type ImmutableList_<E> = ImmutableList<E>;
|
|
class CodingErrorAction {
|
|
toString(): string;
|
|
readonly static "IGNORE": Internal.CodingErrorAction;
|
|
readonly static "REPLACE": Internal.CodingErrorAction;
|
|
readonly static "REPORT": Internal.CodingErrorAction;
|
|
}
|
|
type CodingErrorAction_ = CodingErrorAction;
|
|
class UniformHeight extends Internal.HeightProvider {
|
|
toString(): string;
|
|
static of($$0: Internal.VerticalAnchor_, $$1: Internal.VerticalAnchor_): Internal.UniformHeight;
|
|
sample($$0: Internal.Random_, $$1: Internal.WorldGenerationContext_): number;
|
|
getType(): Internal.HeightProviderType<any>;
|
|
get type(): Internal.HeightProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type UniformHeight_ = UniformHeight;
|
|
interface PowerableMob {
|
|
isPowered(): boolean;
|
|
get powered(): boolean
|
|
}
|
|
type PowerableMob_ = PowerableMob;
|
|
class ModelPart$Cube implements Internal.ModelCuboidAccessor {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: boolean, $$12: number, $$13: number)
|
|
compile($$0: Internal.PoseStack$Pose_, $$1: Internal.VertexConsumer_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
getQuads(): any[];
|
|
get quads(): any[]
|
|
readonly "minY": number;
|
|
readonly "minZ": number;
|
|
readonly "maxX": number;
|
|
readonly "minX": number;
|
|
readonly "maxZ": number;
|
|
readonly "maxY": number;
|
|
}
|
|
type ModelPart$Cube_ = ModelPart$Cube;
|
|
abstract class DoubleBuffer extends Internal.Buffer implements Internal.Comparable<Internal.DoubleBuffer> {
|
|
put(arg0: Internal.DoubleBuffer_): this;
|
|
position(arg0: number): this;
|
|
put(arg0: number, arg1: number[]): this;
|
|
reset(): Internal.Buffer;
|
|
isDirect(): boolean;
|
|
put(arg0: number, arg1: number): this;
|
|
get(arg0: number, arg1: number[]): this;
|
|
arrayOffset(): number;
|
|
duplicate(): this;
|
|
compareTo(arg0: any): number;
|
|
get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
flip(): Internal.Buffer;
|
|
clear(): Internal.Buffer;
|
|
order(): Internal.ByteOrder;
|
|
put(arg0: number, arg1: Internal.DoubleBuffer_, arg2: number, arg3: number): this;
|
|
array(): number[];
|
|
get(): number;
|
|
hasArray(): boolean;
|
|
asReadOnlyBuffer(): this;
|
|
get(arg0: number): number;
|
|
static wrap(arg0: number[]): Internal.DoubleBuffer;
|
|
static wrap(arg0: number[], arg1: number, arg2: number): Internal.DoubleBuffer;
|
|
compact(): this;
|
|
put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
static allocate(arg0: number): Internal.DoubleBuffer;
|
|
toString(): string;
|
|
limit(arg0: number): this;
|
|
rewind(): Internal.Buffer;
|
|
mark(): Internal.Buffer;
|
|
hashCode(): number;
|
|
compareTo(arg0: Internal.DoubleBuffer_): number;
|
|
slice(): Internal.Buffer;
|
|
get(arg0: number[]): this;
|
|
slice(arg0: number, arg1: number): Internal.Buffer;
|
|
mismatch(arg0: Internal.DoubleBuffer_): number;
|
|
put(arg0: number): this;
|
|
equals(arg0: any): boolean;
|
|
put(arg0: number[]): this;
|
|
get(arg0: number[], arg1: number, arg2: number): this;
|
|
put(arg0: number[], arg1: number, arg2: number): this;
|
|
get direct(): boolean
|
|
}
|
|
type DoubleBuffer_ = DoubleBuffer;
|
|
interface ResourceManagerReloadListener extends Internal.PreparableReloadListener {
|
|
getName(): string;
|
|
onResourceManagerReload(arg0: Internal.ResourceManager_): void;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get name(): string
|
|
}
|
|
type ResourceManagerReloadListener_ = ResourceManagerReloadListener;
|
|
class DecimalFormat extends Internal.NumberFormat {
|
|
constructor()
|
|
constructor(arg0: string, arg1: Internal.DecimalFormatSymbols_)
|
|
constructor(arg0: string)
|
|
clone(): any;
|
|
format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
setDecimalSeparatorAlwaysShown(arg0: boolean): void;
|
|
parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Number;
|
|
setMaximumIntegerDigits(arg0: number): void;
|
|
isParseBigDecimal(): boolean;
|
|
getPositiveSuffix(): string;
|
|
setNegativeSuffix(arg0: string): void;
|
|
setGroupingUsed(arg0: boolean): void;
|
|
setNegativePrefix(arg0: string): void;
|
|
getGroupingSize(): number;
|
|
formatToCharacterIterator(arg0: any): Internal.AttributedCharacterIterator;
|
|
getMinimumIntegerDigits(): number;
|
|
applyPattern(arg0: string): void;
|
|
setMaximumFractionDigits(arg0: number): void;
|
|
getCurrency(): Internal.Currency;
|
|
applyLocalizedPattern(arg0: string): void;
|
|
setPositiveSuffix(arg0: string): void;
|
|
getMaximumFractionDigits(): number;
|
|
setRoundingMode(arg0: Internal.RoundingMode_): void;
|
|
getDecimalFormatSymbols(): Internal.DecimalFormatSymbols;
|
|
setCurrency(arg0: Internal.Currency_): void;
|
|
isDecimalSeparatorAlwaysShown(): boolean;
|
|
getMaximumIntegerDigits(): number;
|
|
toPattern(): string;
|
|
toLocalizedPattern(): string;
|
|
setPositivePrefix(arg0: string): void;
|
|
setMinimumIntegerDigits(arg0: number): void;
|
|
format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
setMultiplier(arg0: number): void;
|
|
getNegativeSuffix(): string;
|
|
setParseBigDecimal(arg0: boolean): void;
|
|
getMultiplier(): number;
|
|
hashCode(): number;
|
|
getMinimumFractionDigits(): number;
|
|
setMinimumFractionDigits(arg0: number): void;
|
|
getNegativePrefix(): string;
|
|
format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
equals(arg0: any): boolean;
|
|
setGroupingSize(arg0: number): void;
|
|
getPositivePrefix(): string;
|
|
setDecimalFormatSymbols(arg0: Internal.DecimalFormatSymbols_): void;
|
|
getRoundingMode(): Internal.RoundingMode;
|
|
set decimalSeparatorAlwaysShown(arg0: boolean)
|
|
set maximumIntegerDigits(arg0: number)
|
|
get parseBigDecimal(): boolean
|
|
get positiveSuffix(): string
|
|
set negativeSuffix(arg0: string)
|
|
set groupingUsed(arg0: boolean)
|
|
set negativePrefix(arg0: string)
|
|
get groupingSize(): number
|
|
get minimumIntegerDigits(): number
|
|
set maximumFractionDigits(arg0: number)
|
|
get currency(): Internal.Currency
|
|
set positiveSuffix(arg0: string)
|
|
get maximumFractionDigits(): number
|
|
set roundingMode(arg0: Internal.RoundingMode_)
|
|
get decimalFormatSymbols(): Internal.DecimalFormatSymbols
|
|
set currency(arg0: Internal.Currency_)
|
|
get decimalSeparatorAlwaysShown(): boolean
|
|
get maximumIntegerDigits(): number
|
|
set positivePrefix(arg0: string)
|
|
set minimumIntegerDigits(arg0: number)
|
|
set multiplier(arg0: number)
|
|
get negativeSuffix(): string
|
|
set parseBigDecimal(arg0: boolean)
|
|
get multiplier(): number
|
|
get minimumFractionDigits(): number
|
|
set minimumFractionDigits(arg0: number)
|
|
get negativePrefix(): string
|
|
set groupingSize(arg0: number)
|
|
get positivePrefix(): string
|
|
set decimalFormatSymbols(arg0: Internal.DecimalFormatSymbols_)
|
|
get roundingMode(): Internal.RoundingMode
|
|
}
|
|
type DecimalFormat_ = DecimalFormat;
|
|
interface ScreenEvents$Remove {
|
|
onRemove(arg0: Internal.Screen_): void;
|
|
}
|
|
type ScreenEvents$Remove_ = ((arg0: Internal.Screen)=>void) | ScreenEvents$Remove;
|
|
class ModelResourceLocation extends ResourceLocation {
|
|
constructor($$0: string, $$1: string, $$2: string)
|
|
constructor($$0: ResourceLocation_, $$1: string)
|
|
constructor($$0: string, $$1: string)
|
|
constructor($$0: string)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getVariant(): string;
|
|
equals($$0: any): boolean;
|
|
get variant(): string
|
|
}
|
|
type ModelResourceLocation_ = ModelResourceLocation;
|
|
class TwoLayersFeatureSize extends Internal.FeatureSize {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: Internal.OptionalInt_)
|
|
getSizeAtHeight($$0: number, $$1: number): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type TwoLayersFeatureSize_ = TwoLayersFeatureSize;
|
|
class ConfiguredFeature <FC, F> extends Internal.Record {
|
|
constructor($$0: F, $$1: FC)
|
|
config(): FC;
|
|
hashCode(): number;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
toString(): string;
|
|
place($$0: Internal.WorldGenLevel_, $$1: Internal.ChunkGenerator_, $$2: Internal.Random_, $$3: BlockPos_): boolean;
|
|
feature(): F;
|
|
equals($$0: any): boolean;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly static "LIST_CODEC": any;
|
|
readonly static "DIRECT_CODEC": any;
|
|
}
|
|
type ConfiguredFeature_<FC, F> = Special.ConfiguredFeature | ConfiguredFeature<FC, F>;
|
|
class RegistryObjectBuilderTypes$RegistryEventJS <T> extends Internal.StartupEventJS {
|
|
create(id: string): Internal.BuilderBase<any>;
|
|
create(id: string, type: string): Internal.BuilderBase<any>;
|
|
}
|
|
type RegistryObjectBuilderTypes$RegistryEventJS_<T> = RegistryObjectBuilderTypes$RegistryEventJS<T>;
|
|
class JigsawReplacementProcessor extends Internal.StructureProcessor {
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "INSTANCE": Internal.JigsawReplacementProcessor;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type JigsawReplacementProcessor_ = JigsawReplacementProcessor;
|
|
class Parrot extends Internal.ShoulderRidingEntity implements Internal.FlyingAnimal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isPartyParrot(): boolean;
|
|
canMate($$0: Internal.Animal_): boolean;
|
|
setVariant($$0: number): void;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
getVariant(): number;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
getSoundSource(): Internal.SoundSource;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
static getAmbient($$0: Internal.Level_, $$1: Internal.Random_): Internal.SoundEvent;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
static checkParrotSpawnRules($$0: Internal.EntityType_<Internal.Parrot_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
aiStep(): void;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isBaby(): boolean;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
method_5994(): Internal.SoundEvent;
|
|
getVoicePitch(): number;
|
|
static imitateNearbyMobs($$0: Internal.Level_, $$1: Internal.Entity_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
static getPitch($$0: Internal.Random_): number;
|
|
getLeashOffset(): Vec3;
|
|
isPushable(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setRecordPlayingNearby($$0: BlockPos_, $$1: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
isFlying(): boolean;
|
|
get partyParrot(): boolean
|
|
set variant($$0: number)
|
|
get variant(): number
|
|
get soundSource(): Internal.SoundSource
|
|
get baby(): boolean
|
|
get voicePitch(): number
|
|
get leashOffset(): Vec3
|
|
get pushable(): boolean
|
|
get flying(): boolean
|
|
"flapSpeed": number;
|
|
"flap": number;
|
|
"oFlapSpeed": number;
|
|
"oFlap": number;
|
|
}
|
|
type Parrot_ = Parrot;
|
|
class ParseResults <S> {
|
|
constructor(arg0: Internal.CommandContextBuilder_<S>, arg1: Internal.ImmutableStringReader_, arg2: Internal.Map_<Internal.CommandNode_<S>, Internal.CommandSyntaxException_>)
|
|
constructor(arg0: Internal.CommandContextBuilder_<S>)
|
|
getContext(): Internal.CommandContextBuilder<S>;
|
|
getReader(): Internal.ImmutableStringReader;
|
|
getExceptions(): Internal.Map<Internal.CommandNode<S>, Internal.CommandSyntaxException>;
|
|
get context(): Internal.CommandContextBuilder<S>
|
|
get reader(): Internal.ImmutableStringReader
|
|
get exceptions(): Internal.Map<Internal.CommandNode<S>, Internal.CommandSyntaxException>
|
|
}
|
|
type ParseResults_<S> = ParseResults<S>;
|
|
class MinecraftServer$ReloadableResources extends Internal.Record implements Internal.AutoCloseable {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
close(): void;
|
|
resourceManager(): Internal.CloseableResourceManager;
|
|
equals($$0: any): boolean;
|
|
managers(): Internal.ReloadableServerResources;
|
|
}
|
|
type MinecraftServer$ReloadableResources_ = MinecraftServer$ReloadableResources;
|
|
class Salmon extends Internal.AbstractSchoolingFish {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
getBucketItemStack(): Internal.ItemStack;
|
|
getMaxSchoolSize(): number;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
get bucketItemStack(): Internal.ItemStack
|
|
get maxSchoolSize(): number
|
|
}
|
|
type Salmon_ = Salmon;
|
|
class ItemTransforms$TransformType extends Internal.Enum<Internal.ItemTransforms$TransformType> {
|
|
static values(): Internal.ItemTransforms$TransformType[];
|
|
firstPerson(): boolean;
|
|
static valueOf($$0: string): Internal.ItemTransforms$TransformType;
|
|
readonly static "THIRD_PERSON_LEFT_HAND": Internal.ItemTransforms$TransformType;
|
|
readonly static "FIXED": Internal.ItemTransforms$TransformType;
|
|
readonly static "THIRD_PERSON_RIGHT_HAND": Internal.ItemTransforms$TransformType;
|
|
readonly static "HEAD": Internal.ItemTransforms$TransformType;
|
|
readonly static "NONE": Internal.ItemTransforms$TransformType;
|
|
readonly static "GROUND": Internal.ItemTransforms$TransformType;
|
|
readonly static "GUI": Internal.ItemTransforms$TransformType;
|
|
readonly static "FIRST_PERSON_LEFT_HAND": Internal.ItemTransforms$TransformType;
|
|
readonly static "FIRST_PERSON_RIGHT_HAND": Internal.ItemTransforms$TransformType;
|
|
}
|
|
type ItemTransforms$TransformType_ = "fixed" | "first_person_right_hand" | "gui" | "third_person_left_hand" | ItemTransforms$TransformType | "ground" | "head" | "none" | "third_person_right_hand" | "first_person_left_hand";
|
|
interface RepositorySource {
|
|
loadPacks(arg0: Internal.Consumer_<Internal.Pack_>, arg1: Internal.Pack$PackConstructor_): void;
|
|
}
|
|
type RepositorySource_ = RepositorySource;
|
|
interface GameProfileRepository {
|
|
findProfilesByNames(arg0: string[], arg1: Internal.Agent_, arg2: Internal.ProfileLookupCallback_): void;
|
|
}
|
|
type GameProfileRepository_ = GameProfileRepository;
|
|
class FileChannel$MapMode {
|
|
toString(): string;
|
|
readonly static "PRIVATE": Internal.FileChannel$MapMode;
|
|
readonly static "READ_ONLY": Internal.FileChannel$MapMode;
|
|
readonly static "READ_WRITE": Internal.FileChannel$MapMode;
|
|
}
|
|
type FileChannel$MapMode_ = FileChannel$MapMode;
|
|
class WeightedEntry$Wrapper <T> implements Internal.WeightedEntry {
|
|
static codec($$0: Internal.Codec_<E>): Internal.Codec<Internal.WeightedEntry$Wrapper<E>>;
|
|
getWeight(): Internal.Weight;
|
|
getData(): T;
|
|
get weight(): Internal.Weight
|
|
get data(): T
|
|
}
|
|
type WeightedEntry$Wrapper_<T> = WeightedEntry$Wrapper<T>;
|
|
class RootCommandNode <S> extends Internal.CommandNode<S> {
|
|
constructor()
|
|
isValidInput(arg0: string): boolean;
|
|
getExamples(): Internal.Collection<string>;
|
|
toString(): string;
|
|
parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_<S>): void;
|
|
getName(): string;
|
|
createBuilder(): Internal.ArgumentBuilder<S, any>;
|
|
listSuggestions(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getUsageText(): string;
|
|
equals(arg0: any): boolean;
|
|
get examples(): Internal.Collection<string>
|
|
get name(): string
|
|
get usageText(): string
|
|
}
|
|
type RootCommandNode_<S> = RootCommandNode<S>;
|
|
interface BlockSensitiveBufferBuilder {
|
|
endBlock(): void;
|
|
beginBlock(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
|
|
}
|
|
type BlockSensitiveBufferBuilder_ = BlockSensitiveBufferBuilder;
|
|
class EventsJS {
|
|
constructor(t: Internal.ScriptManager_)
|
|
listen(id: string, handler: Internal.IEventHandler_): void;
|
|
clear(): void;
|
|
postToHandlers(id: string, list: Internal.List_<Internal.EventsJS$ScriptEventHandler_>, event: Internal.EventJS_): boolean;
|
|
handlers(id: string): Internal.List<Internal.EventsJS$ScriptEventHandler>;
|
|
readonly "scriptManager": Internal.ScriptManager;
|
|
}
|
|
type EventsJS_ = EventsJS;
|
|
class NumberFormat$Style extends Internal.Enum<Internal.NumberFormat$Style> {
|
|
static values(): Internal.NumberFormat$Style[];
|
|
static valueOf(arg0: string): Internal.NumberFormat$Style;
|
|
readonly static "LONG": Internal.NumberFormat$Style;
|
|
readonly static "SHORT": Internal.NumberFormat$Style;
|
|
}
|
|
type NumberFormat$Style_ = NumberFormat$Style | "short" | "long";
|
|
class FogType extends Internal.Enum<Internal.FogType> {
|
|
static values(): Internal.FogType[];
|
|
static valueOf($$0: string): Internal.FogType;
|
|
readonly static "LAVA": Internal.FogType;
|
|
readonly static "POWDER_SNOW": Internal.FogType;
|
|
readonly static "WATER": Internal.FogType;
|
|
readonly static "NONE": Internal.FogType;
|
|
}
|
|
type FogType_ = "powder_snow" | "lava" | FogType | "water" | "none";
|
|
interface Scriptable extends Internal.IdEnumerationIterator {
|
|
getParentScope(): this;
|
|
hasInstance(arg0: Internal.Scriptable_): boolean;
|
|
delete(arg0: string): void;
|
|
put(arg0: number, arg1: Internal.Scriptable_, arg2: any): void;
|
|
getClassName(): string;
|
|
getDefaultValue(arg0: Internal.Class_<any>): any;
|
|
has(arg0: string, arg1: Internal.Scriptable_): boolean;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getAllIds(): any[];
|
|
setParentScope(arg0: Internal.Scriptable_): void;
|
|
get(arg0: string, arg1: Internal.Scriptable_): any;
|
|
get(arg0: number, arg1: Internal.Scriptable_): any;
|
|
getIds(): any[];
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
has(arg0: number, arg1: Internal.Scriptable_): boolean;
|
|
getPrototype(): this;
|
|
delete(arg0: number): void;
|
|
setPrototype(arg0: Internal.Scriptable_): void;
|
|
getTypeOf(): Internal.MemberType;
|
|
put(arg0: string, arg1: Internal.Scriptable_, arg2: any): void;
|
|
get parentScope(): Internal.Scriptable
|
|
get className(): string
|
|
get allIds(): any[]
|
|
set parentScope(arg0: Internal.Scriptable_)
|
|
get ids(): any[]
|
|
get prototype(): Internal.Scriptable
|
|
set prototype(arg0: Internal.Scriptable_)
|
|
get typeOf(): Internal.MemberType
|
|
readonly static "NOT_FOUND": any;
|
|
}
|
|
type Scriptable_ = Scriptable;
|
|
class GenericLootEventJS extends Internal.LootEventJS {
|
|
constructor(c: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
getType(): string;
|
|
addGeneric(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
getDirectory(): string;
|
|
get type(): string
|
|
get directory(): string
|
|
}
|
|
type GenericLootEventJS_ = GenericLootEventJS;
|
|
interface MapDecoder <A> extends Internal.Keyable {
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.MapDecoder<B>;
|
|
withLifecycle(arg0: Internal.Lifecycle_): this;
|
|
decode(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>): Internal.DataResult<A>;
|
|
compressor(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
|
|
map(arg0: Internal.Function_<any, any>): Internal.MapDecoder<B>;
|
|
ap(arg0: Internal.MapDecoder_<Internal.Function_<any, any>>): Internal.MapDecoder<E>;
|
|
compressedDecode(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
|
|
decoder(): Internal.Decoder<A>;
|
|
}
|
|
type MapDecoder_<A> = MapDecoder<A>;
|
|
class Exception extends Internal.Throwable {
|
|
constructor()
|
|
constructor(arg0: string, arg1: Internal.Throwable_)
|
|
constructor(arg0: Internal.Throwable_)
|
|
constructor(arg0: string)
|
|
}
|
|
type Exception_ = Exception;
|
|
class NarrationThunk <T> {
|
|
hashCode(): number;
|
|
getText($$0: Internal.Consumer_<string>): void;
|
|
static from($$0: string): Internal.NarrationThunk<any>;
|
|
static from($$0: Internal.Component_): Internal.NarrationThunk<any>;
|
|
equals($$0: any): boolean;
|
|
static from($$0: Internal.List_<Internal.Component_>): Internal.NarrationThunk<any>;
|
|
readonly static "EMPTY": Internal.NarrationThunk<any>;
|
|
}
|
|
type NarrationThunk_<T> = NarrationThunk<T>;
|
|
class JsonArray extends Internal.JsonElement implements Internal.Iterable<Internal.JsonElement> {
|
|
constructor()
|
|
constructor(arg0: number)
|
|
iterator(): Internal.Iterator<Internal.JsonElement>;
|
|
getAsBigDecimal(): Internal.BigDecimal;
|
|
spliterator(): Internal.Spliterator<Internal.JsonElement>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
add(arg0: Internal.Number_): void;
|
|
isEmpty(): boolean;
|
|
contains(arg0: Internal.JsonElement_): boolean;
|
|
getAsFloat(): number;
|
|
getAsLong(): number;
|
|
remove(arg0: Internal.JsonElement_): boolean;
|
|
getAsBoolean(): boolean;
|
|
add(arg0: Internal.JsonElement_): void;
|
|
remove(arg0: number): Internal.JsonElement;
|
|
add(arg0: string): void;
|
|
getAsBigInteger(): Internal.BigInteger;
|
|
set(arg0: number, arg1: Internal.JsonElement_): Internal.JsonElement;
|
|
getAsDouble(): number;
|
|
getAsCharacter(): string;
|
|
getAsString(): string;
|
|
getAsInt(): number;
|
|
hashCode(): number;
|
|
size(): number;
|
|
getAsByte(): number;
|
|
getAsNumber(): Internal.Number;
|
|
addAll(arg0: Internal.JsonArray_): void;
|
|
get(arg0: number): Internal.JsonElement;
|
|
add(arg0: string): void;
|
|
getAsShort(): number;
|
|
equals(arg0: any): boolean;
|
|
add(arg0: boolean): void;
|
|
deepCopy(): this;
|
|
get asBigDecimal(): Internal.BigDecimal
|
|
get empty(): boolean
|
|
get asFloat(): number
|
|
get asLong(): number
|
|
get asBoolean(): boolean
|
|
get asBigInteger(): Internal.BigInteger
|
|
get asDouble(): number
|
|
get asCharacter(): string
|
|
get asString(): string
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get asShort(): number
|
|
}
|
|
type JsonArray_ = JsonArray;
|
|
interface PropertyChangeListener extends Internal.EventListener {
|
|
propertyChange(arg0: Internal.PropertyChangeEvent_): void;
|
|
}
|
|
type PropertyChangeListener_ = PropertyChangeListener;
|
|
interface ProgressivePromise <V> extends Internal.Promise<V>, Internal.ProgressiveFuture<V> {
|
|
addListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
await(): this;
|
|
addListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
setProgress(arg0: number, arg1: number): this;
|
|
sync(): this;
|
|
setSuccess(arg0: V): this;
|
|
setFailure(arg0: Internal.Throwable_): this;
|
|
awaitUninterruptibly(): this;
|
|
tryProgress(arg0: number, arg1: number): boolean;
|
|
syncUninterruptibly(): this;
|
|
removeListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
removeListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
set success(arg0: V)
|
|
set failure(arg0: Internal.Throwable_)
|
|
}
|
|
type ProgressivePromise_<V> = ProgressivePromise<V>;
|
|
interface MenuProvider extends Internal.MenuConstructor {
|
|
getDisplayName(): Internal.Component;
|
|
get displayName(): Internal.Component
|
|
}
|
|
type MenuProvider_ = MenuProvider | (()=>Internal.Component_);
|
|
class ShapedRecipe implements Internal.CraftingRecipe {
|
|
constructor($$0: ResourceLocation_, $$1: string, $$2: number, $$3: number, $$4: Internal.NonNullList_<Internal.Ingredient_>, $$5: Internal.ItemStack_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
static keyFromJson($$0: Internal.JsonObject_): Internal.Map<string, Internal.Ingredient>;
|
|
isSpecial(): boolean;
|
|
getGroup(): string;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
getWidth(): number;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
static itemStackFromJson($$0: Internal.JsonObject_): Internal.ItemStack;
|
|
static patternFromJson($$0: Internal.JsonArray_): string[];
|
|
static dissolvePattern($$0: string[], $$1: Internal.Map_<string, Internal.Ingredient_>, $$2: number, $$3: number): Internal.NonNullList<Internal.Ingredient>;
|
|
static shrink(...$$0: string[]): string[];
|
|
static itemFromJson($$0: Internal.JsonObject_): Internal.Item;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
getId(): ResourceLocation;
|
|
isIncomplete(): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getHeight(): number;
|
|
getResultItem(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: number, $$2: number, $$3: boolean): boolean;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get special(): boolean
|
|
get group(): string
|
|
get toastSymbol(): Internal.ItemStack
|
|
get type(): Internal.RecipeType<any>
|
|
get width(): number
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get id(): ResourceLocation
|
|
get incomplete(): boolean
|
|
get height(): number
|
|
get resultItem(): Internal.ItemStack
|
|
readonly "width": number;
|
|
readonly "height": number;
|
|
}
|
|
type ShapedRecipe_ = ShapedRecipe;
|
|
class FeatureSizeType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
readonly static "THREE_LAYERS_FEATURE_SIZE": Internal.FeatureSizeType<any>;
|
|
readonly static "TWO_LAYERS_FEATURE_SIZE": Internal.FeatureSizeType<any>;
|
|
}
|
|
type FeatureSizeType_<P> = FeatureSizeType<P> | Special.FeatureSizeType;
|
|
interface AnnotatedElement {
|
|
getAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
getDeclaredAnnotation(arg0: Internal.Class_<T>): T;
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
getAnnotation(arg0: Internal.Class_<T>): T;
|
|
getAnnotations(): Internal.Annotation[];
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
get annotations(): Internal.Annotation[]
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
}
|
|
type AnnotatedElement_ = AnnotatedElement;
|
|
class MineshaftConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: Internal.MineshaftFeature$Type_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "probability": number;
|
|
readonly "type": Internal.MineshaftFeature$Type;
|
|
}
|
|
type MineshaftConfiguration_ = MineshaftConfiguration;
|
|
class ModifyWakeUpPositionEventJS extends Internal.LivingEntityEventJS {
|
|
constructor(entity: Internal.LivingEntity_, sleepingPos: BlockPos_, bedState: Internal.BlockState_, wakeUpPos: Vec3_)
|
|
static handler(entity: Internal.LivingEntity_, sleepingPos: BlockPos_, bedState: Internal.BlockState_, wakeUpPos: Vec3_): Vec3;
|
|
setWakeUpPos(block: Internal.BlockContainerJS_): void;
|
|
getEntity(): Internal.EntityJS;
|
|
getSleepPos(): Internal.BlockContainerJS;
|
|
getBedState(): Internal.BlockState;
|
|
setWakeUpPos(wakeUpPos: Vec3_): void;
|
|
setWakeUpPos(x: number, y: number, z: number): void;
|
|
getWakeUpPos(): Vec3;
|
|
getSleepingPos(): BlockPos;
|
|
set wakeUpPos(block: Internal.BlockContainerJS_)
|
|
get entity(): Internal.EntityJS
|
|
get sleepPos(): Internal.BlockContainerJS
|
|
get bedState(): Internal.BlockState
|
|
set wakeUpPos(wakeUpPos: Vec3_)
|
|
get wakeUpPos(): Vec3
|
|
get sleepingPos(): BlockPos
|
|
}
|
|
type ModifyWakeUpPositionEventJS_ = ModifyWakeUpPositionEventJS;
|
|
interface Callable <V> {
|
|
call(): V;
|
|
}
|
|
type Callable_<V> = (()=>V) | Callable<V>;
|
|
class BlockEntityPredicate implements Internal.BlockPredicate {
|
|
constructor(i: ResourceLocation_)
|
|
data(cd: Internal.BlockEntityPredicateDataCheck_): this;
|
|
toString(): string;
|
|
check(block: Internal.BlockContainerJS_): boolean;
|
|
}
|
|
type BlockEntityPredicate_ = BlockEntityPredicate;
|
|
class ArrayList <E> extends Internal.AbstractList<E> implements Internal.RandomAccess, Internal.Cloneable, Internal.List<E>, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: Internal.Collection_<any>)
|
|
constructor(arg0: number)
|
|
clone(): any;
|
|
get(arg0: number): E;
|
|
add(arg0: E): boolean;
|
|
listIterator(): Internal.ListIterator<E>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
isEmpty(): boolean;
|
|
set(arg0: number, arg1: E): E;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
addAll(arg0: number, arg1: Internal.Collection_<any>): boolean;
|
|
remove(arg0: number): E;
|
|
contains(arg0: any): boolean;
|
|
replaceAll(arg0: Internal.UnaryOperator_<E>): void;
|
|
subList(arg0: number, arg1: number): Internal.List<E>;
|
|
indexOf(arg0: any): number;
|
|
trimToSize(): void;
|
|
add(arg0: number, arg1: E): void;
|
|
toArray(arg0: T[]): T[];
|
|
remove(arg0: any): boolean;
|
|
toArray(): any[];
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
listIterator(arg0: number): Internal.ListIterator<E>;
|
|
iterator(): Internal.Iterator<E>;
|
|
size(): number;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
stream(): Internal.Stream<E>;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
ensureCapacity(arg0: number): void;
|
|
clear(): void;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
equals(arg0: any): boolean;
|
|
lastIndexOf(arg0: any): number;
|
|
get empty(): boolean
|
|
}
|
|
type ArrayList_<E> = ArrayList<E>;
|
|
class ResolvedModule {
|
|
name(): string;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
configuration(): Internal.Configuration;
|
|
reads(): Internal.Set<Internal.ResolvedModule>;
|
|
equals(arg0: any): boolean;
|
|
reference(): Internal.ModuleReference;
|
|
}
|
|
type ResolvedModule_ = ResolvedModule;
|
|
class Rotations {
|
|
constructor($$0: Internal.ListTag_)
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
getX(): number;
|
|
getWrappedZ(): number;
|
|
getZ(): number;
|
|
getWrappedY(): number;
|
|
getWrappedX(): number;
|
|
getY(): number;
|
|
save(): Internal.ListTag;
|
|
equals($$0: any): boolean;
|
|
get x(): number
|
|
get wrappedZ(): number
|
|
get z(): number
|
|
get wrappedY(): number
|
|
get wrappedX(): number
|
|
get y(): number
|
|
}
|
|
type Rotations_ = Rotations;
|
|
interface IntIterable extends Internal.Iterable<number> {
|
|
iterator(): Internal.Iterator<any>;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
intIterator(): Internal.IntIterator;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
}
|
|
type IntIterable_ = IntIterable;
|
|
class FluidBlockBuilder extends Internal.BlockBuilder {
|
|
constructor(b: Internal.FluidBuilder_)
|
|
item(i: Internal.Consumer_<Internal.BlockItemBuilder_>): Internal.BlockBuilder;
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type FluidBlockBuilder_ = FluidBlockBuilder;
|
|
interface SpectatorMenuListener {
|
|
onSpectatorMenuClosed(arg0: Internal.SpectatorMenu_): void;
|
|
}
|
|
type SpectatorMenuListener_ = SpectatorMenuListener;
|
|
interface TickContainerAccess <T> extends Internal.TickAccess<T> {
|
|
}
|
|
type TickContainerAccess_<T> = TickContainerAccess<T>;
|
|
class Painting extends Internal.HangingEntity {
|
|
constructor($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Direction_, $$3: Internal.Motive_)
|
|
constructor($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Direction_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
moveTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
dropItem($$0: Internal.Entity_): void;
|
|
getWidth(): number;
|
|
lerpTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void;
|
|
playPlacementSound(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getPickResult(): Internal.ItemStack;
|
|
getHeight(): number;
|
|
get width(): number
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get pickResult(): Internal.ItemStack
|
|
get height(): number
|
|
"motive": Internal.Motive;
|
|
}
|
|
type Painting_ = Painting;
|
|
interface GeneratedClassLoader {
|
|
linkClass(arg0: Internal.Class_<any>): void;
|
|
defineClass(arg0: string, arg1: number[]): Internal.Class<any>;
|
|
}
|
|
type GeneratedClassLoader_ = GeneratedClassLoader;
|
|
class NoiseColumn implements Internal.BlockColumn {
|
|
constructor($$0: number, $$1: Internal.BlockState_[])
|
|
getBlock($$0: number): Internal.BlockState;
|
|
setBlock($$0: number, $$1: Internal.BlockState_): void;
|
|
}
|
|
type NoiseColumn_ = NoiseColumn;
|
|
interface Boolean2ReferenceFunction <V> extends it.unimi.dsi.fastutil.Function<boolean, V> {
|
|
put(arg0: boolean, arg1: V): V;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Boolean2IntFunction;
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ReferenceFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Boolean2ObjectFunction<T>;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Boolean2FloatFunction;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ReferenceFunction<V>;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ReferenceFunction<V>;
|
|
containsKey(arg0: any): boolean;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ReferenceFunction<V>;
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ReferenceFunction<V>;
|
|
put(arg0: boolean, arg1: V): V;
|
|
get(arg0: any): V;
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Boolean2ShortFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): V;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Boolean2DoubleFunction;
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Boolean2ReferenceFunction<T>;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Boolean2CharFunction;
|
|
apply(arg0: boolean): V;
|
|
get(arg0: boolean): V;
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ReferenceFunction<V>;
|
|
containsKey(arg0: boolean): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
remove(arg0: boolean): V;
|
|
size(): number;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Boolean2LongFunction;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Boolean2ByteFunction;
|
|
clear(): void;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ReferenceFunction<V>;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2ReferenceFunction<T, V>;
|
|
defaultReturnValue(): V;
|
|
getOrDefault(arg0: boolean, arg1: V): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Boolean2ReferenceFunction_<V> = ((arg0: boolean)=>V) | Boolean2ReferenceFunction<V>;
|
|
class ChunkPos {
|
|
constructor($$0: BlockPos_)
|
|
constructor($$0: number, $$1: number)
|
|
constructor($$0: number)
|
|
getWorldPosition(): BlockPos;
|
|
static getX($$0: number): number;
|
|
static getZ($$0: number): number;
|
|
getMinBlockZ(): number;
|
|
getMinBlockX(): number;
|
|
getRegionLocalX(): number;
|
|
getMaxBlockX(): number;
|
|
getMaxBlockZ(): number;
|
|
getMiddleBlockX(): number;
|
|
getMiddleBlockZ(): number;
|
|
getRegionLocalZ(): number;
|
|
getBlockAt($$0: number, $$1: number, $$2: number): BlockPos;
|
|
static rangeClosed($$0: Internal.ChunkPos_, $$1: number): Internal.Stream<Internal.ChunkPos>;
|
|
getRegionZ(): number;
|
|
toString(): string;
|
|
getChessboardDistance($$0: Internal.ChunkPos_): number;
|
|
static asLong($$0: number, $$1: number): number;
|
|
getRegionX(): number;
|
|
getMiddleBlockPosition($$0: number): BlockPos;
|
|
static asLong($$0: BlockPos_): number;
|
|
hashCode(): number;
|
|
getBlockX($$0: number): number;
|
|
getBlockZ($$0: number): number;
|
|
static rangeClosed($$0: Internal.ChunkPos_, $$1: Internal.ChunkPos_): Internal.Stream<Internal.ChunkPos>;
|
|
equals($$0: any): boolean;
|
|
toLong(): number;
|
|
get worldPosition(): BlockPos
|
|
get minBlockZ(): number
|
|
get minBlockX(): number
|
|
get regionLocalX(): number
|
|
get maxBlockX(): number
|
|
get maxBlockZ(): number
|
|
get middleBlockX(): number
|
|
get middleBlockZ(): number
|
|
get regionLocalZ(): number
|
|
get regionZ(): number
|
|
get regionX(): number
|
|
readonly static "ZERO": Internal.ChunkPos;
|
|
readonly "z": number;
|
|
readonly static "INVALID_CHUNK_POS": 8053347149716602;
|
|
readonly "x": number;
|
|
}
|
|
type ChunkPos_ = ChunkPos;
|
|
class RangeConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.HeightProvider_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "height": Internal.HeightProvider;
|
|
}
|
|
type RangeConfiguration_ = RangeConfiguration;
|
|
interface Object2IntMap <K> extends Internal.Map<K, number>, Internal.Object2IntFunction<K> {
|
|
containsValue(arg0: any): boolean;
|
|
defaultReturnValue(): number;
|
|
removeInt(arg0: any): number;
|
|
mergeInt(arg0: K, arg1: number, arg2: Internal.BiFunction_<any, any, any>): number;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
|
|
apply(arg0: K): number;
|
|
computeIntIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
values(): Internal.IntCollection;
|
|
keySet(): Internal.Set<any>;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
|
|
putIfAbsent(arg0: K, arg1: number): number;
|
|
replace(arg0: any, arg1: any, arg2: any): boolean;
|
|
put(arg0: any, arg1: any): any;
|
|
computeIntIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<any>): number;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Object2IntFunction_<any>): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
replace(arg0: K, arg1: number, arg2: number): boolean;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2IntFunction<T>;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): Internal.Object2IntFunction<K>;
|
|
computeInt(arg0: K, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): number;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
replace(arg0: K, arg1: number): number;
|
|
applyAsInt(arg0: K): number;
|
|
computeIfAbsent(arg0: K, arg1: Internal.ToIntFunction_<any>): number;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
remove(arg0: any): any;
|
|
putIfAbsent(arg0: any, arg1: any): any;
|
|
put(arg0: K, arg1: number): number;
|
|
merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<any, any, any>): number;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
mergeInt(arg0: K, arg1: number, arg2: Internal.IntBinaryOperator_): number;
|
|
replace(arg0: K, arg1: number): number;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
containsKey(arg0: any): boolean;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
computeIntIfAbsentPartial(arg0: K, arg1: Internal.Object2IntFunction_<any>): number;
|
|
entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
|
|
containsValue(arg0: number): boolean;
|
|
replace(arg0: K, arg1: number, arg2: number): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
remove(arg0: any, arg1: number): boolean;
|
|
put(arg0: K, arg1: number): number;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2IntFunction<T>;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<any, any, any>): number;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
|
|
mergeInt(arg0: K, arg1: number, arg2: it.unimi.dsi.fastutil.ints.IntBinaryOperator_): number;
|
|
size(): number;
|
|
putIfAbsent(arg0: K, arg1: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
object2IntEntrySet(): Internal.ObjectSet<Internal.Object2IntMap$Entry<K>>;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
clear(): void;
|
|
replace(arg0: any, arg1: any): any;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
|
|
merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
|
|
}
|
|
type Object2IntMap_<K> = Object2IntMap<K>;
|
|
class PosAlwaysTrueTest extends Internal.PosRuleTest {
|
|
test($$0: BlockPos_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.Random_): boolean;
|
|
readonly static "INSTANCE": Internal.PosAlwaysTrueTest;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type PosAlwaysTrueTest_ = PosAlwaysTrueTest;
|
|
interface DensityFunction$SimpleFunction extends Internal.DensityFunction {
|
|
halfNegative(): Internal.DensityFunction;
|
|
abs(): Internal.DensityFunction;
|
|
quarterNegative(): Internal.DensityFunction;
|
|
cube(): Internal.DensityFunction;
|
|
fillArray($$0: number[], $$1: Internal.DensityFunction$ContextProvider_): void;
|
|
squeeze(): Internal.DensityFunction;
|
|
square(): Internal.DensityFunction;
|
|
mapAll($$0: Internal.DensityFunction$Visitor_): Internal.DensityFunction;
|
|
clamp($$0: number, $$1: number): Internal.DensityFunction;
|
|
}
|
|
type DensityFunction$SimpleFunction_ = DensityFunction$SimpleFunction;
|
|
interface Boolean2ByteFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2ByteFunction;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Boolean2ObjectFunction<T>;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Boolean2DoubleFunction;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Boolean2ReferenceFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: boolean): number;
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2ByteFunction;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2ByteFunction;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Boolean2ShortFunction;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2ByteFunction<T>;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2ByteFunction;
|
|
get(arg0: any): number;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2ByteFunction;
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Boolean2IntFunction;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2ByteFunction;
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2ByteFunction<T>;
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Boolean2LongFunction;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Boolean2FloatFunction;
|
|
get(arg0: boolean): number;
|
|
apply(arg0: boolean): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
containsKey(arg0: boolean): boolean;
|
|
getOrDefault(arg0: boolean, arg1: number): number;
|
|
put(arg0: boolean, arg1: number): number;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Boolean2CharFunction;
|
|
size(): number;
|
|
put(arg0: boolean, arg1: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, T>;
|
|
clear(): void;
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2ByteFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
}
|
|
type Boolean2ByteFunction_ = Boolean2ByteFunction | ((arg0: boolean)=>number);
|
|
class ClientboundChangeDifficultyPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Difficulty_, $$1: boolean)
|
|
isLocked(): boolean;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getDifficulty(): Internal.Difficulty;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get locked(): boolean
|
|
get difficulty(): Internal.Difficulty
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundChangeDifficultyPacket_ = ClientboundChangeDifficultyPacket;
|
|
interface CrossbowAttackMob extends Internal.RangedAttackMob {
|
|
getTarget(): Internal.LivingEntity;
|
|
shootCrossbowProjectile(arg0: Internal.LivingEntity_, arg1: Internal.ItemStack_, arg2: Internal.Projectile_, arg3: number): void;
|
|
shootCrossbowProjectile($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_, $$2: Internal.Projectile_, $$3: number, $$4: number): void;
|
|
getProjectileShotVector($$0: Internal.LivingEntity_, $$1: Vec3_, $$2: number): Internal.Vector3f;
|
|
setChargingCrossbow(arg0: boolean): void;
|
|
performCrossbowAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
onCrossbowAttackPerformed(): void;
|
|
get target(): Internal.LivingEntity
|
|
set chargingCrossbow(arg0: boolean)
|
|
}
|
|
type CrossbowAttackMob_ = CrossbowAttackMob;
|
|
class PaintEventJS extends Internal.ClientEventJS {
|
|
constructor(m: Internal.Minecraft_, p: Internal.PoseStack_, d: number, s: Internal.Screen_)
|
|
setShaderTexture(tex: ResourceLocation_): void;
|
|
multiply(q: Internal.Quaternion_): void;
|
|
setPositionColorShader(): void;
|
|
vertex(m: com.mojang.math.Matrix4f_, x: number, y: number, z: number, col: number, u: number, v: number): void;
|
|
translate(x: number, y: number, z: number): void;
|
|
begin(type: Internal.VertexFormat$Mode_, format: Internal.VertexFormat_): void;
|
|
beginQuads(format: Internal.VertexFormat_): void;
|
|
bindTextureForSetup(tex: ResourceLocation_): void;
|
|
pop(): void;
|
|
end(): void;
|
|
push(): void;
|
|
vertex(m: com.mojang.math.Matrix4f_, x: number, y: number, z: number, col: number): void;
|
|
setPositionColorTextureShader(): void;
|
|
multiplyWithMatrix(m: com.mojang.math.Matrix4f_): void;
|
|
setShaderInstance(shader: Internal.Supplier_<Internal.ShaderInstance_>): void;
|
|
beginQuads(texture: boolean): void;
|
|
getMatrix(): com.mojang.math.Matrix4f;
|
|
setShaderColor(r: number, g: number, b: number, a: number): void;
|
|
scale(x: number, y: number, z: number): void;
|
|
resetShaderColor(): void;
|
|
set shaderTexture(tex: ResourceLocation_)
|
|
set shaderInstance(shader: Internal.Supplier_<Internal.ShaderInstance_>)
|
|
get matrix(): com.mojang.math.Matrix4f
|
|
readonly "buffer": Internal.BufferBuilder;
|
|
readonly "matrices": Internal.PoseStack;
|
|
readonly "delta": number;
|
|
readonly "font": Internal.Font;
|
|
readonly "tesselator": Internal.Tesselator;
|
|
readonly "screen": Internal.Screen;
|
|
readonly "mc": Internal.Minecraft;
|
|
}
|
|
type PaintEventJS_ = PaintEventJS;
|
|
class ParticleEngine implements Internal.PhasedParticleEngine, Internal.PreparableReloadListener, Internal.ParticleManagerAccessor {
|
|
constructor($$0: Internal.ClientLevel_, $$1: Internal.TextureManager_)
|
|
countParticles(): string;
|
|
createTrackingEmitter($$0: Internal.Entity_, $$1: Internal.ParticleOptions_): void;
|
|
handler$blh000$addParticle(parameters: Internal.ParticleOptions_, x: number, y: number, z: number, velocityX: number, velocityY: number, velocityZ: number, cir: Internal.CallbackInfoReturnable_<any>): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource$BufferSource_, $$2: Internal.LightTexture_, $$3: Internal.Camera_, $$4: number): void;
|
|
crack($$0: BlockPos_, $$1: Internal.Direction_): void;
|
|
destroy($$0: BlockPos_, $$1: Internal.BlockState_): void;
|
|
createParticle($$0: Internal.ParticleOptions_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): Internal.Particle;
|
|
getSpriteAwareFactories(): Internal.Map<any, any>;
|
|
tick(): void;
|
|
add($$0: Internal.Particle_): void;
|
|
createTrackingEmitter($$0: Internal.Entity_, $$1: Internal.ParticleOptions_, $$2: number): void;
|
|
getFactories(): Internal.Int2ObjectMap<any>;
|
|
handler$zkb000$onInit(world: Internal.ClientLevel_, textureManager: Internal.TextureManager_, info: Internal.CallbackInfo_): void;
|
|
handler$blh000$addBlockBreakingParticles(pos: BlockPos_, direction: Internal.Direction_, ci: Internal.CallbackInfo_): void;
|
|
getName(): string;
|
|
close(): void;
|
|
setParticleRenderingPhase(arg0: Internal.ParticleRenderingPhase_): void;
|
|
handler$blh000$addBlockBreakParticles(pos: BlockPos_, state: Internal.BlockState_, ci: Internal.CallbackInfo_): void;
|
|
getParticleAtlasTexture(): Internal.TextureAtlas;
|
|
setLevel($$0: Internal.ClientLevel_): void;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get spriteAwareFactories(): Internal.Map<any, any>
|
|
get factories(): Internal.Int2ObjectMap<any>
|
|
get name(): string
|
|
set particleRenderingPhase(arg0: Internal.ParticleRenderingPhase_)
|
|
get particleAtlasTexture(): Internal.TextureAtlas
|
|
set level($$0: Internal.ClientLevel_)
|
|
readonly "textureAtlas": Internal.TextureAtlas;
|
|
}
|
|
type ParticleEngine_ = ParticleEngine;
|
|
interface Kind1 <F, Mu> extends Internal.App<Mu, F> {
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>): Internal.Products$P11<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>): Internal.Products$P15<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
|
|
unbox(arg0: Internal.App_<Proof, F>): Internal.Kind1<F, Proof>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>): Internal.Products$P2<F, T1, T2>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>): Internal.Products$P10<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>): Internal.Products$P13<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>): Internal.Products$P9<F, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
|
|
group(arg0: Internal.App_<F, T1>): Internal.Products$P1<F, T1>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>): Internal.Products$P14<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>): Internal.Products$P12<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>, arg15: Internal.App_<F, T16>): Internal.Products$P16<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>): Internal.Products$P3<F, T1, T2, T3>;
|
|
}
|
|
type Kind1_<F, Mu> = Kind1<F, Mu>;
|
|
abstract class LivingEntity extends Internal.Entity implements Internal.LivingEntityAccessor, Internal.LivingEntityKJS {
|
|
getProjectile($$0: Internal.ItemStack_): Internal.ItemStack;
|
|
push($$0: Internal.Entity_): void;
|
|
isBlocking(): boolean;
|
|
isInWall(): boolean;
|
|
knockback($$0: number, $$1: number, $$2: number): void;
|
|
isAffectedByPotions(): boolean;
|
|
setAbsorptionAmount($$0: number): void;
|
|
getScale(): number;
|
|
canAttack($$0: Internal.LivingEntity_): boolean;
|
|
isSuppressingSlidingDownLadder(): boolean;
|
|
getVisibilityPercent($$0: Internal.Entity_): number;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
startUsingItem($$0: Hand_): void;
|
|
invokePlayEquipmentBreakEffects(arg0: Internal.ItemStack_): void;
|
|
isAlive(): boolean;
|
|
static getEquipmentSlotForItem($$0: Internal.ItemStack_): EquipmentSlot;
|
|
getArmorCoverPercentage(): number;
|
|
handleRelativeFrictionAndCalculateMovement($$0: Vec3_, $$1: number): Vec3;
|
|
startSleeping($$0: BlockPos_): void;
|
|
getUseItem(): Internal.ItemStack;
|
|
getFallFlyingTicks(): number;
|
|
onLeaveCombat(): void;
|
|
getAttributeValue($$0: Internal.Attribute_): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isPickable(): boolean;
|
|
isBaby(): boolean;
|
|
setYHeadRot($$0: number): void;
|
|
getSwimAmount($$0: number): number;
|
|
canBreatheUnderwater(): boolean;
|
|
baseTick(): void;
|
|
alwaysAccepts(): boolean;
|
|
setJumping($$0: boolean): void;
|
|
die($$0: Internal.DamageSource_): void;
|
|
removeAllEffects(): boolean;
|
|
getJumpBoostPower(): number;
|
|
hasLineOfSight($$0: Internal.Entity_): boolean;
|
|
getSleepingPos(): Internal.Optional<BlockPos>;
|
|
getNoActionTime(): number;
|
|
onClimbable(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
getAbsorptionAmount(): number;
|
|
isVisuallySwimming(): boolean;
|
|
getMobType(): Internal.MobType;
|
|
addEffect($$0: Internal.MobEffectInstance_): boolean;
|
|
travel($$0: Vec3_): void;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
getRandom(): Internal.Random;
|
|
getItemInHand($$0: Hand_): Internal.ItemStack;
|
|
asKJS(): Internal.EntityJS;
|
|
setItemInHand($$0: Hand_, $$1: Internal.ItemStack_): void;
|
|
canFreeze(): boolean;
|
|
animateHurt(): void;
|
|
setStingerCount($$0: number): void;
|
|
getAttributes(): Internal.AttributeMap;
|
|
stopRiding(): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getLastHurtByMob(): this;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
lookAt($$0: Internal.EntityAnchorArgument$Anchor_, $$1: Vec3_): void;
|
|
getBoundingBoxForCulling(): Internal.AABB;
|
|
removeEffectNoUpdate($$0: Internal.MobEffect_): Internal.MobEffectInstance;
|
|
canTakeItem($$0: Internal.ItemStack_): boolean;
|
|
setSprinting($$0: boolean): void;
|
|
canSpawnSoulSpeedParticle(): boolean;
|
|
getHealth(): number;
|
|
getMaxHealth(): number;
|
|
getAttackAnim($$0: number): number;
|
|
aiStep(): void;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
getLootTable(): ResourceLocation;
|
|
getTicksUsingItem(): number;
|
|
releaseUsingItem(): void;
|
|
setLastHurtByPlayer($$0: Internal.Player_): void;
|
|
getArrowCount(): number;
|
|
getItemBySlot(arg0: EquipmentSlot_): Internal.ItemStack;
|
|
broadcastBreakEvent($$0: Hand_): void;
|
|
rideableUnderWater(): boolean;
|
|
isPushable(): boolean;
|
|
setYBodyRot($$0: number): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setRecordPlayingNearby($$0: BlockPos_, $$1: boolean): void;
|
|
hasItemInSlot($$0: EquipmentSlot_): boolean;
|
|
getStingerCount(): number;
|
|
swing($$0: Hand_): void;
|
|
hasEffect($$0: Internal.MobEffect_): boolean;
|
|
stopSleeping(): void;
|
|
getFallSounds(): Internal.LivingEntity$Fallsounds;
|
|
setOnGround($$0: boolean): void;
|
|
getUseItemRemainingTicks(): number;
|
|
addEffect($$0: Internal.MobEffectInstance_, $$1: Internal.Entity_): boolean;
|
|
static createLivingAttributes(): Internal.AttributeSupplier$Builder;
|
|
attackable(): boolean;
|
|
getLocalBoundsForPose($$0: Internal.Pose_): Internal.AABB;
|
|
getLastHurtByMobTimestamp(): number;
|
|
isEffectiveAi(): boolean;
|
|
isSleeping(): boolean;
|
|
stopUsingItem(): void;
|
|
isFallFlying(): boolean;
|
|
onItemPickup($$0: Internal.ItemEntity_): void;
|
|
getLastClimbablePos(): Internal.Optional<BlockPos>;
|
|
getEatingSound($$0: Internal.ItemStack_): Internal.SoundEvent;
|
|
getMainArm(): Internal.HumanoidArm;
|
|
forceAddEffect($$0: Internal.MobEffectInstance_, $$1: Internal.Entity_): void;
|
|
isDamageSourceBlocked($$0: Internal.DamageSource_): boolean;
|
|
getFluidFallingAdjustedMovement($$0: number, $$1: boolean, $$2: Vec3_): Vec3;
|
|
getActiveEffectsMap(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getOffhandItem(): Internal.ItemStack;
|
|
randomTeleport($$0: number, $$1: number, $$2: number, $$3: boolean): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
getEffect($$0: Internal.MobEffect_): Internal.MobEffectInstance;
|
|
getDismountPoses(): Internal.ImmutableList<Internal.Pose>;
|
|
isHolding($$0: Internal.Predicate_<Internal.ItemStack_>): boolean;
|
|
getLastHurtMobTimestamp(): number;
|
|
setHealth($$0: number): void;
|
|
getArmorValue(): number;
|
|
getSpeed(): number;
|
|
tick(): void;
|
|
isSensitiveToWater(): boolean;
|
|
rideTick(): void;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
setDiscardFriction($$0: boolean): void;
|
|
clearSleepingPos(): void;
|
|
lerpHeadTo($$0: number, $$1: number): void;
|
|
getKillCredit(): this;
|
|
recreateFromPacket($$0: Internal.ClientboundAddMobPacket_): void;
|
|
swing($$0: Hand_, $$1: boolean): void;
|
|
getUsedItemHand(): Hand;
|
|
getLastHurtMob(): this;
|
|
getMainHandItem(): Internal.ItemStack;
|
|
canAttackType($$0: Internal.EntityType_<any>): boolean;
|
|
heal($$0: number): void;
|
|
shouldShowName(): boolean;
|
|
getArmorSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
setLastHurtMob($$0: Internal.Entity_): void;
|
|
isCurrentlyGlowing(): boolean;
|
|
setLastHurtByMob($$0: Internal.LivingEntity_): void;
|
|
getBrain(): Internal.Brain<any>;
|
|
canBeSeenAsEnemy(): boolean;
|
|
kill(): void;
|
|
onEnterCombat(): void;
|
|
setSpeed($$0: number): void;
|
|
getActiveEffects(): Internal.Collection<Internal.MobEffectInstance>;
|
|
canAttack($$0: Internal.LivingEntity_, $$1: Internal.TargetingConditions_): boolean;
|
|
isAutoSpinAttack(): boolean;
|
|
static resetForwardDirectionOfRelativePortalPosition($$0: Vec3_): Vec3;
|
|
getCombatTracker(): Internal.CombatTracker;
|
|
shouldDiscardFriction(): boolean;
|
|
canStandOnFluid($$0: Internal.FluidState_): boolean;
|
|
getLastDamageSource(): Internal.DamageSource;
|
|
setNoActionTime($$0: number): void;
|
|
isHolding($$0: Internal.Item_): boolean;
|
|
getAttribute($$0: Internal.Attribute_): Internal.AttributeInstance;
|
|
handleEntityEvent($$0: number): void;
|
|
isUsingItem(): boolean;
|
|
canBeAffected($$0: Internal.MobEffectInstance_): boolean;
|
|
calculateEntityAnimation($$0: Internal.LivingEntity_, $$1: boolean): void;
|
|
static areAllEffectsAmbient($$0: Internal.Collection_<Internal.MobEffectInstance_>): boolean;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
setArrowCount($$0: number): void;
|
|
lerpTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void;
|
|
isInvertedHealAndHarm(): boolean;
|
|
getBedOrientation(): Internal.Direction;
|
|
getVoicePitch(): number;
|
|
removeEffect($$0: Internal.MobEffect_): boolean;
|
|
setSleepingPos($$0: BlockPos_): void;
|
|
canBeSeenByAnyone(): boolean;
|
|
eat($$0: Internal.Level_, $$1: Internal.ItemStack_): Internal.ItemStack;
|
|
getAttributeBaseValue($$0: Internal.Attribute_): number;
|
|
isDeadOrDying(): boolean;
|
|
setItemSlot(arg0: EquipmentSlot_, arg1: Internal.ItemStack_): void;
|
|
take($$0: Internal.Entity_, $$1: number): void;
|
|
getYHeadRot(): number;
|
|
getViewYRot($$0: number): number;
|
|
broadcastBreakEvent($$0: EquipmentSlot_): void;
|
|
get blocking(): boolean
|
|
get inWall(): boolean
|
|
get affectedByPotions(): boolean
|
|
set absorptionAmount($$0: number)
|
|
get scale(): number
|
|
get suppressingSlidingDownLadder(): boolean
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get alive(): boolean
|
|
get armorCoverPercentage(): number
|
|
get useItem(): Internal.ItemStack
|
|
get fallFlyingTicks(): number
|
|
get pickable(): boolean
|
|
get baby(): boolean
|
|
set YHeadRot($$0: number)
|
|
set jumping($$0: boolean)
|
|
get jumpBoostPower(): number
|
|
get sleepingPos(): Internal.Optional<BlockPos>
|
|
get noActionTime(): number
|
|
get absorptionAmount(): number
|
|
get visuallySwimming(): boolean
|
|
get mobType(): Internal.MobType
|
|
get random(): Internal.Random
|
|
set stingerCount($$0: number)
|
|
get attributes(): Internal.AttributeMap
|
|
get lastHurtByMob(): Internal.LivingEntity
|
|
get boundingBoxForCulling(): Internal.AABB
|
|
set sprinting($$0: boolean)
|
|
get health(): number
|
|
get maxHealth(): number
|
|
get lootTable(): ResourceLocation
|
|
get ticksUsingItem(): number
|
|
set lastHurtByPlayer($$0: Internal.Player_)
|
|
get arrowCount(): number
|
|
get pushable(): boolean
|
|
set YBodyRot($$0: number)
|
|
get stingerCount(): number
|
|
get fallSounds(): Internal.LivingEntity$Fallsounds
|
|
set onGround($$0: boolean)
|
|
get useItemRemainingTicks(): number
|
|
get lastHurtByMobTimestamp(): number
|
|
get effectiveAi(): boolean
|
|
get sleeping(): boolean
|
|
get fallFlying(): boolean
|
|
get lastClimbablePos(): Internal.Optional<BlockPos>
|
|
get mainArm(): Internal.HumanoidArm
|
|
get activeEffectsMap(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>
|
|
get offhandItem(): Internal.ItemStack
|
|
get dismountPoses(): Internal.ImmutableList<Internal.Pose>
|
|
get lastHurtMobTimestamp(): number
|
|
set health($$0: number)
|
|
get armorValue(): number
|
|
get speed(): number
|
|
get sensitiveToWater(): boolean
|
|
set discardFriction($$0: boolean)
|
|
get killCredit(): Internal.LivingEntity
|
|
get usedItemHand(): Hand
|
|
get lastHurtMob(): Internal.LivingEntity
|
|
get mainHandItem(): Internal.ItemStack
|
|
get armorSlots(): Internal.Iterable<Internal.ItemStack>
|
|
set lastHurtMob($$0: Internal.Entity_)
|
|
get currentlyGlowing(): boolean
|
|
set lastHurtByMob($$0: Internal.LivingEntity_)
|
|
get brain(): Internal.Brain<any>
|
|
set speed($$0: number)
|
|
get activeEffects(): Internal.Collection<Internal.MobEffectInstance>
|
|
get autoSpinAttack(): boolean
|
|
get combatTracker(): Internal.CombatTracker
|
|
get lastDamageSource(): Internal.DamageSource
|
|
set noActionTime($$0: number)
|
|
get usingItem(): boolean
|
|
set arrowCount($$0: number)
|
|
get invertedHealAndHarm(): boolean
|
|
get bedOrientation(): Internal.Direction
|
|
get voicePitch(): number
|
|
set sleepingPos($$0: BlockPos_)
|
|
get deadOrDying(): boolean
|
|
get YHeadRot(): number
|
|
readonly static "DEATH_DURATION": 20;
|
|
"removeArrowTime": number;
|
|
"yBodyRotO": number;
|
|
"swingingArm": Hand;
|
|
"animationPosition": number;
|
|
"deathTime": number;
|
|
"hurtTime": number;
|
|
"yya": number;
|
|
"animationSpeed": number;
|
|
readonly static "SWING_DURATION": 6;
|
|
"attackAnim": number;
|
|
readonly static "ARMOR_SLOT_OFFSET": 100;
|
|
readonly static "PLAYER_HURT_EXPERIENCE_TIME": 100;
|
|
readonly "timeOffs": number;
|
|
readonly static "DEFAULT_BASE_GRAVITY": 0.08;
|
|
"oAttackAnim": number;
|
|
"yBodyRot": number;
|
|
"yHeadRot": number;
|
|
"yHeadRotO": number;
|
|
"swinging": boolean;
|
|
"animationSpeedOld": number;
|
|
readonly static "HAND_SLOTS": 2;
|
|
readonly static "ARMOR_SLOTS": 4;
|
|
"swingTime": number;
|
|
"removeStingerTime": number;
|
|
readonly static "USE_ITEM_INTERVAL": 4;
|
|
readonly static "MIN_MOVEMENT_DISTANCE": 0.003;
|
|
"hurtDuration": number;
|
|
"hurtDir": number;
|
|
readonly "invulnerableDuration": number;
|
|
"zza": number;
|
|
"xxa": number;
|
|
readonly "rotA": number;
|
|
readonly static "EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT": 0.5;
|
|
readonly static "EQUIPMENT_SLOT_OFFSET": 98;
|
|
"flyingSpeed": number;
|
|
}
|
|
type LivingEntity_ = LivingEntity;
|
|
class BlockModificationProperties {
|
|
constructor(i: Internal.BlockKJS_)
|
|
setExplosionResistance(v: number): void;
|
|
setMaterial(v: Internal.MaterialJS_): void;
|
|
setRequiresTool(v: boolean): void;
|
|
setSpeedFactor(v: number): void;
|
|
setDestroySpeed(v: number): void;
|
|
setRandomlyTicking(v: boolean): void;
|
|
setSoundType(v: Internal.SoundType_): void;
|
|
setFriction(v: number): void;
|
|
setHasCollision(v: boolean): void;
|
|
setLightEmission(v: number): void;
|
|
setJumpFactor(v: number): void;
|
|
set explosionResistance(v: number)
|
|
set material(v: Internal.MaterialJS_)
|
|
set requiresTool(v: boolean)
|
|
set speedFactor(v: number)
|
|
set destroySpeed(v: number)
|
|
set randomlyTicking(v: boolean)
|
|
set soundType(v: Internal.SoundType_)
|
|
set friction(v: number)
|
|
set hasCollision(v: boolean)
|
|
set lightEmission(v: number)
|
|
set jumpFactor(v: number)
|
|
readonly "block": Internal.BlockKJS;
|
|
}
|
|
type BlockModificationProperties_ = BlockModificationProperties;
|
|
class ItemStackJS implements Internal.NBTSerializable, Internal.IngredientJS, Internal.ChangeListener<Internal.Tag>, Internal.SpecialEquality {
|
|
constructor(s: Internal.ItemStack_)
|
|
getTags(): Internal.Collection<ResourceLocation>;
|
|
static clearListCache(): void;
|
|
x(c: number): Internal.IngredientJS;
|
|
removeChance(): void;
|
|
getStacks(): Internal.Set<Internal.ItemStackJS>;
|
|
asIngredientStack(): Internal.IngredientStackJS;
|
|
withChance(c: number): this;
|
|
withNBT(nbt: Internal.CompoundTag_): this;
|
|
ignoreNBT(): Internal.IngredientJS;
|
|
isBlock(): boolean;
|
|
toJson(): Internal.JsonElement;
|
|
getHarvestSpeed(block: Internal.BlockContainerJS_): number;
|
|
filter(filter: Internal.IngredientJS_): Internal.IngredientJS;
|
|
static getList(): Internal.List<Internal.ItemStackJS>;
|
|
static getListJS(): Internal.ListJS;
|
|
not(): Internal.IngredientJS;
|
|
copy(): this;
|
|
weakNBT(): Internal.IngredientJS;
|
|
withCount(c: number): this;
|
|
unwrapStackIngredient(): Internal.List<Internal.IngredientJS>;
|
|
getNbt(): Internal.CompoundTag;
|
|
getVanillaItems(): Internal.Set<Internal.Item>;
|
|
static of(o: any): Internal.ItemStackJS;
|
|
getName(): Internal.Component;
|
|
areItemsEqual(other: Internal.ItemStackJS_): boolean;
|
|
static getTypeList(): Internal.ListJS;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
hasTag(tag: ResourceLocation_): boolean;
|
|
getChance(): number;
|
|
toRawResultJson(): Internal.JsonElement;
|
|
toResultJson(): Internal.JsonElement;
|
|
getTypeData(): Internal.CompoundTag;
|
|
getNbtString(): string;
|
|
hasNBT(): boolean;
|
|
static findGroup(id: string): Internal.CreativeModeTab;
|
|
getEnchantments(): Internal.MapJS;
|
|
removeNBT(): this;
|
|
getItem(): Internal.Item;
|
|
hasChance(): boolean;
|
|
getHarvestSpeed(): number;
|
|
onChanged(o: Internal.Tag_): void;
|
|
testVanilla(other: Internal.ItemStack_): boolean;
|
|
getCount(): number;
|
|
static getRawItem(o: any): Internal.Item;
|
|
getItemGroup(): string;
|
|
getItemIds(): Internal.Set<string>;
|
|
isEmpty(): boolean;
|
|
withName(displayName: Internal.Component_): this;
|
|
setNbt(tag: Internal.CompoundTag_): void;
|
|
onChanged(arg0: any): void;
|
|
createVanillaIngredient(): Internal.Ingredient;
|
|
anyStackMatches(ingredient: Internal.IngredientJS_): boolean;
|
|
areItemsEqual(other: Internal.ItemStack_): boolean;
|
|
hasEnchantment(enchantment: Internal.Enchantment_, level: number): boolean;
|
|
getFirst(): this;
|
|
getMod(): string;
|
|
static resultFromRecipeJson(json: Internal.JsonElement_): Internal.ItemStackJS;
|
|
enchant(enchantment: Internal.Enchantment_, level: number): this;
|
|
isInvalidRecipeIngredient(): boolean;
|
|
toString(): string;
|
|
isNBTEqual(other: Internal.ItemStackJS_): boolean;
|
|
test(other: Internal.ItemStackJS_): boolean;
|
|
getId(): Special.Item&`${string}:${string}`;
|
|
setCount(count: number): void;
|
|
strongEquals(o: any): boolean;
|
|
isNBTEqual(other: Internal.ItemStack_): boolean;
|
|
testVanillaItem(item: Internal.Item_): boolean;
|
|
hashCode(): number;
|
|
getFluidStack(): Internal.FluidStackJS;
|
|
enchant(enchantments: Internal.MapJS_): this;
|
|
getVanillaPredicate(): Internal.Predicate<Internal.ItemStack>;
|
|
setChance(c: number): void;
|
|
toNBT(): Internal.Tag;
|
|
equals(o: any): boolean;
|
|
getItemStack(): Internal.ItemStack;
|
|
get tags(): Internal.Collection<ResourceLocation>
|
|
get stacks(): Internal.Set<Internal.ItemStackJS>
|
|
get block(): boolean
|
|
get list(): Internal.List<Internal.ItemStackJS>
|
|
get listJS(): Internal.ListJS
|
|
get nbt(): Internal.CompoundTag
|
|
get vanillaItems(): Internal.Set<Internal.Item>
|
|
get name(): Internal.Component
|
|
get typeList(): Internal.ListJS
|
|
get chance(): number
|
|
get typeData(): Internal.CompoundTag
|
|
get nbtString(): string
|
|
get enchantments(): Internal.MapJS
|
|
get item(): Internal.Item
|
|
get harvestSpeed(): number
|
|
get count(): number
|
|
get itemGroup(): string
|
|
get itemIds(): Internal.Set<string>
|
|
get empty(): boolean
|
|
set nbt(tag: Internal.CompoundTag_)
|
|
get first(): Internal.ItemStackJS
|
|
get mod(): string
|
|
get invalidRecipeIngredient(): boolean
|
|
get id(): Special.Item&`${string}:${string}`
|
|
set count(count: number)
|
|
get fluidStack(): Internal.FluidStackJS
|
|
get vanillaPredicate(): Internal.Predicate<Internal.ItemStack>
|
|
set chance(c: number)
|
|
get itemStack(): Internal.ItemStack
|
|
readonly static "EMPTY": any;
|
|
}
|
|
type ItemStackJS_ = ItemStackJS | Internal.Item_;
|
|
interface VertexType <T> {
|
|
asBlittable(): Internal.BlittableVertexType<T>;
|
|
createFallbackWriter(arg0: Internal.VertexConsumer_): T;
|
|
}
|
|
type VertexType_<T> = VertexType<T>;
|
|
class AmbientAdditionsSettings {
|
|
constructor($$0: Internal.SoundEvent_, $$1: number)
|
|
getTickChance(): number;
|
|
getSoundEvent(): Internal.SoundEvent;
|
|
get tickChance(): number
|
|
get soundEvent(): Internal.SoundEvent
|
|
readonly static "CODEC": any;
|
|
}
|
|
type AmbientAdditionsSettings_ = AmbientAdditionsSettings;
|
|
class ClientboundExplodePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.List_<BlockPos_>, $$5: Vec3_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getX(): number;
|
|
getToBlow(): Internal.List<BlockPos>;
|
|
getY(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getZ(): number;
|
|
getPower(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getKnockbackZ(): number;
|
|
isSkippable(): boolean;
|
|
getKnockbackX(): number;
|
|
getKnockbackY(): number;
|
|
get x(): number
|
|
get toBlow(): Internal.List<BlockPos>
|
|
get y(): number
|
|
get z(): number
|
|
get power(): number
|
|
get knockbackZ(): number
|
|
get skippable(): boolean
|
|
get knockbackX(): number
|
|
get knockbackY(): number
|
|
}
|
|
type ClientboundExplodePacket_ = ClientboundExplodePacket;
|
|
class ListPoolElement extends Internal.StructurePoolElement {
|
|
constructor($$0: Internal.List_<Internal.StructurePoolElement_>, $$1: Internal.StructureTemplatePool$Projection_)
|
|
setProjection($$0: Internal.StructureTemplatePool$Projection_): Internal.StructurePoolElement;
|
|
getType(): Internal.StructurePoolElementType<any>;
|
|
toString(): string;
|
|
getSize($$0: Internal.StructureManager_, $$1: Internal.Rotation_): Vec3i;
|
|
getShuffledJigsawBlocks($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_, $$3: Internal.Random_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
place($$0: Internal.StructureManager_, $$1: Internal.WorldGenLevel_, $$2: Internal.StructureFeatureManager_, $$3: Internal.ChunkGenerator_, $$4: BlockPos_, $$5: BlockPos_, $$6: Internal.Rotation_, $$7: Internal.BoundingBox_, $$8: Internal.Random_, $$9: boolean): boolean;
|
|
getBoundingBox($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_): Internal.BoundingBox;
|
|
set projection($$0: Internal.StructureTemplatePool$Projection_)
|
|
get type(): Internal.StructurePoolElementType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ListPoolElement_ = ListPoolElement;
|
|
class DragonStrafePlayerPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
setTarget($$0: Internal.LivingEntity_): void;
|
|
getFlyTargetLocation(): Vec3;
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonStrafePlayerPhase>;
|
|
set target($$0: Internal.LivingEntity_)
|
|
get flyTargetLocation(): Vec3
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonStrafePlayerPhase>
|
|
}
|
|
type DragonStrafePlayerPhase_ = DragonStrafePlayerPhase;
|
|
interface ChannelPromise extends Internal.Promise<void>, Internal.ChannelFuture {
|
|
unvoid(): this;
|
|
setSuccess(arg0: void): this;
|
|
trySuccess(): boolean;
|
|
addListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
channel(): io.netty.channel.Channel;
|
|
addListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
removeListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
sync(): this;
|
|
syncUninterruptibly(): this;
|
|
await(): this;
|
|
awaitUninterruptibly(): this;
|
|
setFailure(arg0: Internal.Throwable_): this;
|
|
removeListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
setSuccess(): this;
|
|
set success(arg0: void)
|
|
set failure(arg0: Internal.Throwable_)
|
|
}
|
|
type ChannelPromise_ = ChannelPromise;
|
|
class AlternativesEntry$Builder extends Internal.LootPoolEntryContainer$Builder<Internal.AlternativesEntry$Builder> {
|
|
constructor(...$$0: Internal.LootPoolEntryContainer$Builder_<any>[])
|
|
build(): Internal.LootPoolEntryContainer;
|
|
otherwise($$0: Internal.LootPoolEntryContainer$Builder_<any>): this;
|
|
}
|
|
type AlternativesEntry$Builder_ = AlternativesEntry$Builder;
|
|
interface MethodHandleInfo {
|
|
isVarArgs(): boolean;
|
|
getMethodType(): Internal.MethodType;
|
|
getModifiers(): number;
|
|
toString(arg0: number, arg1: Internal.Class_<any>, arg2: string, arg3: Internal.MethodType_): string;
|
|
getName(): string;
|
|
getReferenceKind(): number;
|
|
referenceKindToString(arg0: number): string;
|
|
getDeclaringClass(): Internal.Class<any>;
|
|
reflectAs(arg0: Internal.Class_<T>, arg1: Internal.MethodHandles$Lookup_): T;
|
|
get varArgs(): boolean
|
|
get methodType(): Internal.MethodType
|
|
get modifiers(): number
|
|
get name(): string
|
|
get referenceKind(): number
|
|
get declaringClass(): Internal.Class<any>
|
|
readonly static "REF_getStatic": 2;
|
|
readonly static "REF_newInvokeSpecial": 8;
|
|
readonly static "REF_invokeVirtual": 5;
|
|
readonly static "REF_putField": 3;
|
|
readonly static "REF_invokeSpecial": 7;
|
|
readonly static "REF_invokeInterface": 9;
|
|
readonly static "REF_putStatic": 4;
|
|
readonly static "REF_getField": 1;
|
|
readonly static "REF_invokeStatic": 6;
|
|
}
|
|
type MethodHandleInfo_ = MethodHandleInfo;
|
|
class LightTexture implements Internal.AutoCloseable, Internal.LightTextureAccessor {
|
|
constructor($$0: Internal.GameRenderer_, $$1: Internal.Minecraft_)
|
|
static pack($$0: number, $$1: number): number;
|
|
static block($$0: number): number;
|
|
turnOffLightLayer(): void;
|
|
close(): void;
|
|
static sky($$0: number): number;
|
|
getLightTexture(): Internal.DynamicTexture;
|
|
updateLightTexture($$0: number): void;
|
|
turnOnLightLayer(): void;
|
|
tick(): void;
|
|
get lightTexture(): Internal.DynamicTexture
|
|
readonly static "FULL_BRIGHT": 15728880;
|
|
readonly static "FULL_SKY": 15728640;
|
|
readonly static "FULL_BLOCK": 240;
|
|
}
|
|
type LightTexture_ = LightTexture;
|
|
abstract class DateFormat extends Internal.Format {
|
|
static getDateInstance(arg0: number): Internal.DateFormat;
|
|
clone(): any;
|
|
static getTimeInstance(arg0: number, arg1: Internal.Locale_): Internal.DateFormat;
|
|
format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
format(arg0: Internal.Date_): string;
|
|
static getDateInstance(arg0: number, arg1: Internal.Locale_): Internal.DateFormat;
|
|
static getDateTimeInstance(arg0: number, arg1: number, arg2: Internal.Locale_): Internal.DateFormat;
|
|
parseObject(arg0: string, arg1: Internal.ParsePosition_): any;
|
|
static getInstance(): Internal.DateFormat;
|
|
static getAvailableLocales(): Internal.Locale[];
|
|
setNumberFormat(arg0: Internal.NumberFormat_): void;
|
|
static getDateTimeInstance(arg0: number, arg1: number): Internal.DateFormat;
|
|
isLenient(): boolean;
|
|
format(arg0: Internal.Date_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
static getTimeInstance(): Internal.DateFormat;
|
|
setCalendar(arg0: Internal.Calendar_): void;
|
|
static getDateInstance(): Internal.DateFormat;
|
|
static getDateTimeInstance(): Internal.DateFormat;
|
|
getNumberFormat(): Internal.NumberFormat;
|
|
parse(arg0: string): Internal.Date;
|
|
hashCode(): number;
|
|
getCalendar(): Internal.Calendar;
|
|
parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Date;
|
|
getTimeZone(): Internal.TimeZone;
|
|
setTimeZone(arg0: Internal.TimeZone_): void;
|
|
static getTimeInstance(arg0: number): Internal.DateFormat;
|
|
equals(arg0: any): boolean;
|
|
setLenient(arg0: boolean): void;
|
|
get instance(): Internal.DateFormat
|
|
get availableLocales(): Internal.Locale[]
|
|
set numberFormat(arg0: Internal.NumberFormat_)
|
|
get lenient(): boolean
|
|
get timeInstance(): Internal.DateFormat
|
|
set calendar(arg0: Internal.Calendar_)
|
|
get dateInstance(): Internal.DateFormat
|
|
get dateTimeInstance(): Internal.DateFormat
|
|
get numberFormat(): Internal.NumberFormat
|
|
get calendar(): Internal.Calendar
|
|
get timeZone(): Internal.TimeZone
|
|
set timeZone(arg0: Internal.TimeZone_)
|
|
set lenient(arg0: boolean)
|
|
readonly static "DEFAULT": 2;
|
|
readonly static "MONTH_FIELD": 2;
|
|
readonly static "WEEK_OF_MONTH_FIELD": 13;
|
|
readonly static "FULL": 0;
|
|
readonly static "MILLISECOND_FIELD": 8;
|
|
readonly static "LONG": 1;
|
|
readonly static "AM_PM_FIELD": 14;
|
|
readonly static "SHORT": 3;
|
|
readonly static "ERA_FIELD": 0;
|
|
readonly static "WEEK_OF_YEAR_FIELD": 12;
|
|
readonly static "YEAR_FIELD": 1;
|
|
readonly static "MINUTE_FIELD": 6;
|
|
readonly static "DATE_FIELD": 3;
|
|
readonly static "HOUR0_FIELD": 16;
|
|
readonly static "HOUR_OF_DAY1_FIELD": 4;
|
|
readonly static "HOUR_OF_DAY0_FIELD": 5;
|
|
readonly static "SECOND_FIELD": 7;
|
|
readonly static "DAY_OF_WEEK_FIELD": 9;
|
|
readonly static "TIMEZONE_FIELD": 17;
|
|
readonly static "MEDIUM": 2;
|
|
readonly static "DAY_OF_WEEK_IN_MONTH_FIELD": 11;
|
|
readonly static "HOUR1_FIELD": 15;
|
|
readonly static "DAY_OF_YEAR_FIELD": 10;
|
|
}
|
|
type DateFormat_ = DateFormat;
|
|
class ModuleDescriptor$Opens implements Internal.Comparable<Internal.ModuleDescriptor$Opens> {
|
|
hashCode(): number;
|
|
isQualified(): boolean;
|
|
modifiers(): Internal.Set<Internal.ModuleDescriptor$Opens$Modifier>;
|
|
toString(): string;
|
|
targets(): Internal.Set<string>;
|
|
compareTo(arg0: Internal.ModuleDescriptor$Opens_): number;
|
|
source(): string;
|
|
equals(arg0: any): boolean;
|
|
compareTo(arg0: any): number;
|
|
get qualified(): boolean
|
|
}
|
|
type ModuleDescriptor$Opens_ = ModuleDescriptor$Opens;
|
|
interface RequirementsStrategy {
|
|
createRequirements(arg0: Internal.Collection_<string>): string[][];
|
|
readonly static "OR": any;
|
|
readonly static "AND": any;
|
|
}
|
|
type RequirementsStrategy_ = RequirementsStrategy;
|
|
abstract class TreeDecorator {
|
|
constructor()
|
|
place(arg0: Internal.LevelSimulatedReader_, arg1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, arg2: Internal.Random_, arg3: Internal.List_<BlockPos_>, arg4: Internal.List_<BlockPos_>): void;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type TreeDecorator_ = TreeDecorator;
|
|
class BarrelBlockEntity extends Internal.RandomizableContainerBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
recheckOpen(): void;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
getContainerSize(): number;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get maxStackSize(): number
|
|
get containerSize(): number
|
|
}
|
|
type BarrelBlockEntity_ = BarrelBlockEntity;
|
|
class SmeltingRecipe extends Internal.AbstractCookingRecipe {
|
|
constructor($$0: ResourceLocation_, $$1: string, $$2: Internal.Ingredient_, $$3: Internal.ItemStack_, $$4: number, $$5: number)
|
|
isSpecial(): boolean;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
isIncomplete(): boolean;
|
|
getRemainingItems($$0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
|
|
get special(): boolean
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type SmeltingRecipe_ = SmeltingRecipe;
|
|
class BlockHitResult extends Internal.HitResult {
|
|
constructor($$0: Vec3_, $$1: Internal.Direction_, $$2: BlockPos_, $$3: boolean)
|
|
getBlockPos(): BlockPos;
|
|
withPosition($$0: BlockPos_): this;
|
|
withDirection($$0: Internal.Direction_): this;
|
|
static miss($$0: Vec3_, $$1: Internal.Direction_, $$2: BlockPos_): Internal.BlockHitResult;
|
|
isInside(): boolean;
|
|
getType(): Internal.HitResult$Type;
|
|
getDirection(): Internal.Direction;
|
|
get blockPos(): BlockPos
|
|
get inside(): boolean
|
|
get type(): Internal.HitResult$Type
|
|
get direction(): Internal.Direction
|
|
}
|
|
type BlockHitResult_ = BlockHitResult;
|
|
interface IntBidirectionalIterator extends Internal.IntIterator, Internal.ObjectBidirectionalIterator<number> {
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
previousInt(): number;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
skip(arg0: number): number;
|
|
previous(): number;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
back(arg0: number): number;
|
|
}
|
|
type IntBidirectionalIterator_ = IntBidirectionalIterator;
|
|
class Timer {
|
|
constructor($$0: number, $$1: number)
|
|
advanceTime($$0: number): number;
|
|
"tickDelta": number;
|
|
"partialTick": number;
|
|
}
|
|
type Timer_ = Timer;
|
|
class GossipContainer {
|
|
constructor()
|
|
getGossipEntries(): Internal.Map<Internal.UUID, Internal.Object2IntMap<Internal.GossipType>>;
|
|
remove($$0: Internal.UUID_, $$1: Internal.GossipType_, $$2: number): void;
|
|
getCountForType($$0: Internal.GossipType_, $$1: Internal.DoublePredicate_): number;
|
|
remove($$0: Internal.UUID_, $$1: Internal.GossipType_): void;
|
|
add($$0: Internal.UUID_, $$1: Internal.GossipType_, $$2: number): void;
|
|
transferFrom($$0: Internal.GossipContainer_, $$1: Internal.Random_, $$2: number): void;
|
|
decay(): void;
|
|
update($$0: Internal.Dynamic_<any>): void;
|
|
store($$0: Internal.DynamicOps_<T>): Internal.Dynamic<T>;
|
|
remove($$0: Internal.GossipType_): void;
|
|
getReputation($$0: Internal.UUID_, $$1: Internal.Predicate_<Internal.GossipType_>): number;
|
|
get gossipEntries(): Internal.Map<Internal.UUID, Internal.Object2IntMap<Internal.GossipType>>
|
|
readonly static "DISCARD_THRESHOLD": 2;
|
|
}
|
|
type GossipContainer_ = GossipContainer;
|
|
interface IntListIterator extends Internal.ListIterator<number>, Internal.IntBidirectionalIterator {
|
|
add(arg0: any): void;
|
|
forEachRemaining(arg0: any): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
set(arg0: any): void;
|
|
set(arg0: number): void;
|
|
skip(arg0: number): number;
|
|
add(arg0: number): void;
|
|
add(arg0: number): void;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
set(arg0: number): void;
|
|
remove(): void;
|
|
back(arg0: number): number;
|
|
previous(): any;
|
|
}
|
|
type IntListIterator_ = IntListIterator;
|
|
class IsoEra extends Internal.Enum<Internal.IsoEra> implements Internal.Era {
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
static valueOf(arg0: string): Internal.IsoEra;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
getValue(): number;
|
|
static values(): Internal.IsoEra[];
|
|
static of(arg0: number): Internal.IsoEra;
|
|
getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
get value(): number
|
|
readonly static "BCE": Internal.IsoEra;
|
|
readonly static "CE": Internal.IsoEra;
|
|
}
|
|
type IsoEra_ = IsoEra | "bce" | "ce";
|
|
interface LivingEntityKJS {
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
}
|
|
type LivingEntityKJS_ = LivingEntityKJS;
|
|
class Pattern implements Internal.Serializable {
|
|
flags(): number;
|
|
toString(): string;
|
|
split(arg0: Internal.CharSequence_, arg1: number): string[];
|
|
static compile(arg0: string, arg1: number): Internal.Pattern;
|
|
matcher(arg0: Internal.CharSequence_): Internal.Matcher;
|
|
asMatchPredicate(): Internal.Predicate<string>;
|
|
static compile(arg0: string): Internal.Pattern;
|
|
splitAsStream(arg0: Internal.CharSequence_): Internal.Stream<string>;
|
|
asPredicate(): Internal.Predicate<string>;
|
|
pattern(): string;
|
|
split(arg0: Internal.CharSequence_): string[];
|
|
static matches(arg0: string, arg1: Internal.CharSequence_): boolean;
|
|
static quote(arg0: string): string;
|
|
readonly static "CANON_EQ": 128;
|
|
readonly static "UNIX_LINES": 1;
|
|
readonly static "DOTALL": 32;
|
|
readonly static "UNICODE_CHARACTER_CLASS": 256;
|
|
readonly static "COMMENTS": 4;
|
|
readonly static "UNICODE_CASE": 64;
|
|
readonly static "CASE_INSENSITIVE": 2;
|
|
readonly static "MULTILINE": 8;
|
|
readonly static "LITERAL": 16;
|
|
}
|
|
type Pattern_ = Pattern;
|
|
class ClientboundRemoveMobEffectPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: Internal.MobEffect_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getEffect(): Internal.MobEffect;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getEntity($$0: Internal.Level_): Internal.Entity;
|
|
get effect(): Internal.MobEffect
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundRemoveMobEffectPacket_ = ClientboundRemoveMobEffectPacket;
|
|
class ChunkRenderData {
|
|
constructor()
|
|
getOcclusionData(): Internal.VisibilitySet;
|
|
getAnimatedSprites(): Internal.List<Internal.TextureAtlasSprite>;
|
|
getBlockEntities(): Internal.Collection<Internal.BlockEntity>;
|
|
isEmpty(): boolean;
|
|
getGlobalBlockEntities(): Internal.Collection<Internal.BlockEntity>;
|
|
getBounds(): Internal.ChunkRenderBounds;
|
|
get occlusionData(): Internal.VisibilitySet
|
|
get animatedSprites(): Internal.List<Internal.TextureAtlasSprite>
|
|
get blockEntities(): Internal.Collection<Internal.BlockEntity>
|
|
get empty(): boolean
|
|
get globalBlockEntities(): Internal.Collection<Internal.BlockEntity>
|
|
get bounds(): Internal.ChunkRenderBounds
|
|
readonly static "ABSENT": Internal.ChunkRenderData;
|
|
readonly static "EMPTY": Internal.ChunkRenderData;
|
|
}
|
|
type ChunkRenderData_ = ChunkRenderData;
|
|
class BrainDebugRenderer$BrainDump {
|
|
constructor($$0: Internal.UUID_, $$1: number, $$2: string, $$3: string, $$4: number, $$5: number, $$6: number, $$7: Internal.Position_, $$8: string, $$9: net.minecraft.world.level.pathfinder.Path_, $$10: boolean)
|
|
getUuid(): Internal.UUID;
|
|
get uuid(): Internal.UUID
|
|
readonly "name": string;
|
|
readonly "path": net.minecraft.world.level.pathfinder.Path;
|
|
readonly "pos": Internal.Position;
|
|
readonly "maxHealth": number;
|
|
readonly "memories": Internal.List<string>;
|
|
readonly "potentialPois": Internal.Set<BlockPos>;
|
|
readonly "wantsGolem": boolean;
|
|
readonly "activities": Internal.List<string>;
|
|
readonly "profession": string;
|
|
readonly "xp": number;
|
|
readonly "pois": Internal.Set<BlockPos>;
|
|
readonly "uuid": Internal.UUID;
|
|
readonly "id": number;
|
|
readonly "inventory": string;
|
|
readonly "health": number;
|
|
readonly "behaviors": Internal.List<string>;
|
|
readonly "gossips": Internal.List<string>;
|
|
}
|
|
type BrainDebugRenderer$BrainDump_ = BrainDebugRenderer$BrainDump;
|
|
interface BlockPredicateType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
readonly static "REPLACEABLE": any;
|
|
readonly static "MATCHING_FLUIDS": any;
|
|
readonly static "HAS_STURDY_FACE": any;
|
|
readonly static "MATCHING_BLOCK_TAG": any;
|
|
readonly static "SOLID": any;
|
|
readonly static "TRUE": any;
|
|
readonly static "WOULD_SURVIVE": any;
|
|
readonly static "INSIDE_WORLD_BOUNDS": any;
|
|
readonly static "ANY_OF": any;
|
|
readonly static "ALL_OF": any;
|
|
readonly static "MATCHING_BLOCKS": any;
|
|
readonly static "NOT": any;
|
|
}
|
|
type BlockPredicateType_<P> = BlockPredicateType<P> | Special.BlockPredicateType;
|
|
interface MinecraftClientAccessor {
|
|
getCurrentFPS(): number;
|
|
get currentFPS(): number
|
|
}
|
|
type MinecraftClientAccessor_ = MinecraftClientAccessor;
|
|
interface SkinManager$SkinTextureCallback {
|
|
onSkinTextureAvailable(arg0: Internal.MinecraftProfileTexture$Type_, arg1: ResourceLocation_, arg2: Internal.MinecraftProfileTexture_): void;
|
|
}
|
|
type SkinManager$SkinTextureCallback_ = SkinManager$SkinTextureCallback;
|
|
class HeightmapPlacement extends Internal.PlacementModifier {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static onHeightmap($$0: Internal.Heightmap$Types_): Internal.HeightmapPlacement;
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type HeightmapPlacement_ = HeightmapPlacement;
|
|
abstract class Fluid implements Internal.FluidVariantCache, Internal.InjectedFluidExtension {
|
|
getStateDefinition(): Internal.StateDefinition<Internal.Fluid, Internal.FluidState>;
|
|
getAmount(arg0: Internal.FluidState_): number;
|
|
getHeight(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): number;
|
|
handler$zmm000$hookGetBucketFillSound(cir: Internal.CallbackInfoReturnable_<any>): void;
|
|
fabric_getCachedFluidVariant(): Internal.FluidVariant;
|
|
isSource(arg0: Internal.FluidState_): boolean;
|
|
getOwnHeight(arg0: Internal.FluidState_): number;
|
|
getBucket(): Internal.Item;
|
|
isSame($$0: Internal.Fluid_): boolean;
|
|
builtInRegistryHolder(): Internal.Holder$Reference<Internal.Fluid>;
|
|
getPickupSound(): Internal.Optional<Internal.SoundEvent>;
|
|
defaultFluidState(): Internal.FluidState;
|
|
getShape(arg0: Internal.FluidState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): Internal.VoxelShape;
|
|
getTickDelay(arg0: Internal.LevelReader_): number;
|
|
arch$holder(): Internal.Holder<Internal.Fluid>;
|
|
arch$registryName(): ResourceLocation;
|
|
is($$0: Internal.TagKey_<Internal.Fluid_>): boolean;
|
|
get stateDefinition(): Internal.StateDefinition<Internal.Fluid, Internal.FluidState>
|
|
get bucket(): Internal.Item
|
|
get pickupSound(): Internal.Optional<Internal.SoundEvent>
|
|
readonly static "FLUID_STATE_REGISTRY": Internal.IdMapper<any>;
|
|
}
|
|
type Fluid_ = Special.Fluid | Fluid;
|
|
class ItemBasedSteering {
|
|
constructor($$0: Internal.SynchedEntityData_, $$1: Internal.EntityDataAccessor_<number>, $$2: Internal.EntityDataAccessor_<boolean>)
|
|
addAdditionalSaveData($$0: Internal.CompoundTag_): void;
|
|
readAdditionalSaveData($$0: Internal.CompoundTag_): void;
|
|
onSynced(): void;
|
|
hasSaddle(): boolean;
|
|
boost($$0: Internal.Random_): boolean;
|
|
setSaddle($$0: boolean): void;
|
|
set saddle($$0: boolean)
|
|
"boostTime": number;
|
|
"boostTimeTotal": number;
|
|
"boosting": boolean;
|
|
}
|
|
type ItemBasedSteering_ = ItemBasedSteering;
|
|
class LongSummaryStatistics implements Internal.LongConsumer, Internal.IntConsumer {
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
getSum(): number;
|
|
andThen(arg0: Internal.LongConsumer_): Internal.LongConsumer;
|
|
toString(): string;
|
|
getCount(): number;
|
|
getAverage(): number;
|
|
getMin(): number;
|
|
combine(arg0: Internal.LongSummaryStatistics_): void;
|
|
getMax(): number;
|
|
accept(arg0: number): void;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
|
|
get sum(): number
|
|
get count(): number
|
|
get average(): number
|
|
get min(): number
|
|
get max(): number
|
|
}
|
|
type LongSummaryStatistics_ = LongSummaryStatistics;
|
|
class ClientboundClearTitlesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
shouldResetTimes(): boolean;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundClearTitlesPacket_ = ClientboundClearTitlesPacket;
|
|
class TagMatchTest extends Internal.RuleTest {
|
|
constructor($$0: Internal.TagKey_<Internal.Block_>)
|
|
test($$0: Internal.BlockState_, $$1: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type TagMatchTest_ = TagMatchTest;
|
|
class ResourceKey <T> implements Internal.SpecialEquality {
|
|
cast($$0: Internal.ResourceKey_<any>): Internal.Optional<Internal.ResourceKey<E>>;
|
|
toString(): string;
|
|
location(): ResourceLocation;
|
|
static createRegistryKey($$0: ResourceLocation_): Internal.ResourceKey<Internal.Registry<T>>;
|
|
registry(): ResourceLocation;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
static codec($$0: Internal.ResourceKey_<any>): Internal.Codec<Internal.ResourceKey<T>>;
|
|
static create($$0: Internal.ResourceKey_<any>, $$1: ResourceLocation_): Internal.ResourceKey<T>;
|
|
getPath(): string;
|
|
isFor($$0: Internal.ResourceKey_<any>): boolean;
|
|
static elementKey($$0: Internal.ResourceKey_<any>): Internal.Function<ResourceLocation, Internal.ResourceKey<T>>;
|
|
getNamespace(): string;
|
|
get path(): string
|
|
get namespace(): string
|
|
}
|
|
type ResourceKey_<T> = ResourceKey<T>;
|
|
interface Recipe <C> {
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
isSpecial(): boolean;
|
|
assemble(arg0: C): Internal.ItemStack;
|
|
getGroup(): string;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
canCraftInDimensions(arg0: number, arg1: number): boolean;
|
|
matches(arg0: C, arg1: Internal.Level_): boolean;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
getId(): ResourceLocation;
|
|
isIncomplete(): boolean;
|
|
getResultItem(): Internal.ItemStack;
|
|
getRemainingItems($$0: C): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get special(): boolean
|
|
get group(): string
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get id(): ResourceLocation
|
|
get incomplete(): boolean
|
|
get resultItem(): Internal.ItemStack
|
|
}
|
|
type Recipe_<C> = Recipe<C>;
|
|
interface LootTablesKJS {
|
|
applyKJS0(map: Internal.Map_<ResourceLocation_, Internal.JsonElement_>, action: Internal.BiConsumer_<ResourceLocation_, Internal.JsonElement_>): void;
|
|
}
|
|
type LootTablesKJS_ = LootTablesKJS;
|
|
interface Keyable {
|
|
keys(arg0: Internal.DynamicOps_<T>): Internal.Stream<T>;
|
|
forStrings(arg0: Internal.Supplier_<Internal.Stream_<string>>): this;
|
|
}
|
|
type Keyable_ = Keyable;
|
|
interface ServerboundInteractPacket$Handler {
|
|
onInteraction(arg0: Hand_): void;
|
|
onAttack(): void;
|
|
onInteraction(arg0: Hand_, arg1: Vec3_): void;
|
|
}
|
|
type ServerboundInteractPacket$Handler_ = ServerboundInteractPacket$Handler;
|
|
abstract class InputStream implements Internal.Closeable {
|
|
constructor()
|
|
skipNBytes(arg0: number): void;
|
|
readNBytes(arg0: number[], arg1: number, arg2: number): number;
|
|
read(arg0: number[], arg1: number, arg2: number): number;
|
|
read(): number;
|
|
markSupported(): boolean;
|
|
readNBytes(arg0: number): number[];
|
|
static nullInputStream(): Internal.InputStream;
|
|
mark(arg0: number): void;
|
|
skip(arg0: number): number;
|
|
readAllBytes(): number[];
|
|
close(): void;
|
|
available(): number;
|
|
read(arg0: number[]): number;
|
|
transferTo(arg0: Internal.OutputStream_): number;
|
|
reset(): void;
|
|
}
|
|
type InputStream_ = InputStream;
|
|
class ScheduledTick <T> extends Internal.Record {
|
|
constructor($$0: T, $$1: BlockPos_, $$2: number, $$3: number)
|
|
constructor($$0: T, $$1: BlockPos_, $$2: number, $$3: Internal.TickPriority_, $$4: number)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
triggerTick(): number;
|
|
pos(): BlockPos;
|
|
subTickOrder(): number;
|
|
static probe($$0: T, $$1: BlockPos_): Internal.ScheduledTick<T>;
|
|
type(): T;
|
|
equals($$0: any): boolean;
|
|
priority(): Internal.TickPriority;
|
|
readonly static "DRAIN_ORDER": any;
|
|
readonly static "UNIQUE_TICK_HASH": any;
|
|
readonly static "INTRA_TICK_DRAIN_ORDER": any;
|
|
}
|
|
type ScheduledTick_<T> = ScheduledTick<T>;
|
|
interface LevelHeightAccessor {
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
getSectionsCount(): number;
|
|
getMinSection(): number;
|
|
create($$0: number, $$1: number): this;
|
|
getMinBuildHeight(): number;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxSection(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getHeight(): number;
|
|
getMaxBuildHeight(): number;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
get sectionsCount(): number
|
|
get minSection(): number
|
|
get minBuildHeight(): number
|
|
get maxSection(): number
|
|
get height(): number
|
|
get maxBuildHeight(): number
|
|
}
|
|
type LevelHeightAccessor_ = LevelHeightAccessor;
|
|
class AABB {
|
|
constructor($$0: BlockPos_)
|
|
constructor($$0: Vec3_, $$1: Vec3_)
|
|
constructor($$0: BlockPos_, $$1: BlockPos_)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number)
|
|
expandTowards($$0: number, $$1: number, $$2: number): this;
|
|
max($$0: Internal.Direction$Axis_): number;
|
|
inflate($$0: number): this;
|
|
getZsize(): number;
|
|
static unitCubeFromLowerCorner($$0: Vec3_): Internal.AABB;
|
|
expandTowards($$0: Vec3_): this;
|
|
hasNaN(): boolean;
|
|
static ofSize($$0: Vec3_, $$1: number, $$2: number, $$3: number): Internal.AABB;
|
|
contains($$0: Vec3_): boolean;
|
|
intersect($$0: Internal.AABB_): this;
|
|
inflate($$0: number, $$1: number, $$2: number): this;
|
|
contains($$0: number, $$1: number, $$2: number): boolean;
|
|
intersects($$0: Vec3_, $$1: Vec3_): boolean;
|
|
min($$0: Internal.Direction$Axis_): number;
|
|
move($$0: Vec3_): this;
|
|
getXsize(): number;
|
|
minmax($$0: Internal.AABB_): this;
|
|
intersects($$0: Internal.AABB_): boolean;
|
|
toString(): string;
|
|
static of($$0: Internal.BoundingBox_): Internal.AABB;
|
|
deflate($$0: number): this;
|
|
setMinZ($$0: number): this;
|
|
getYsize(): number;
|
|
getSize(): number;
|
|
setMinY($$0: number): this;
|
|
setMinX($$0: number): this;
|
|
static clip($$0: Internal.Iterable_<Internal.AABB_>, $$1: Vec3_, $$2: Vec3_, $$3: BlockPos_): Internal.BlockHitResult;
|
|
contract($$0: number, $$1: number, $$2: number): this;
|
|
move($$0: number, $$1: number, $$2: number): this;
|
|
hashCode(): number;
|
|
setMaxY($$0: number): this;
|
|
intersects($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
setMaxX($$0: number): this;
|
|
getCenter(): Vec3;
|
|
setMaxZ($$0: number): this;
|
|
deflate($$0: number, $$1: number, $$2: number): this;
|
|
move($$0: BlockPos_): this;
|
|
equals($$0: any): boolean;
|
|
clip($$0: Vec3_, $$1: Vec3_): Internal.Optional<Vec3>;
|
|
get zsize(): number
|
|
get xsize(): number
|
|
set minZ($$0: number)
|
|
get ysize(): number
|
|
get size(): number
|
|
set minY($$0: number)
|
|
set minX($$0: number)
|
|
set maxY($$0: number)
|
|
set maxX($$0: number)
|
|
get center(): Vec3
|
|
set maxZ($$0: number)
|
|
readonly "minZ": number;
|
|
readonly "minY": number;
|
|
readonly "minX": number;
|
|
readonly "maxX": number;
|
|
readonly "maxY": number;
|
|
readonly "maxZ": number;
|
|
}
|
|
type AABB_ = AABB;
|
|
interface Object2ObjectMap <K, V> extends Internal.Object2ObjectFunction<K, V>, Internal.Map<K, V> {
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2ObjectFunction<T, V>;
|
|
replace(arg0: K, arg1: V): V;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Object2ObjectFunction_<any, any>): V;
|
|
computeObjectIfAbsentPartial(arg0: K, arg1: Internal.Object2ObjectFunction_<any, any>): V;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
|
|
containsKey(arg0: any): boolean;
|
|
keySet(): Internal.Set<any>;
|
|
put(arg0: K, arg1: V): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
object2ObjectEntrySet(): Internal.ObjectSet<Internal.Object2ObjectMap$Entry<K, V>>;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2ObjectFunction<T, V>;
|
|
remove(arg0: any): V;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2ReferenceFunction<K, T>;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2ObjectFunction<K, T>;
|
|
merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
|
|
entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, V>>;
|
|
putIfAbsent(arg0: K, arg1: V): V;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
|
|
apply(arg0: K): V;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, V>;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): V;
|
|
values(): Internal.ObjectCollection<V>;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
|
|
size(): number;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, V>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
|
|
replace(arg0: K, arg1: V, arg2: V): boolean;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Object2ObjectMap_<K, V> = Object2ObjectMap<K, V>;
|
|
class ServerboundSwingPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Hand_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getHand(): Hand;
|
|
isSkippable(): boolean;
|
|
get hand(): Hand
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundSwingPacket_ = ServerboundSwingPacket;
|
|
class Goat extends Internal.Animal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
setScreamingGoat($$0: boolean): void;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
static checkGoatSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
setYHeadRot($$0: number): void;
|
|
getBrain(): Internal.Brain<Internal.Goat>;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
isScreamingGoat(): boolean;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
alwaysAccepts(): boolean;
|
|
getMaxHeadYRot(): number;
|
|
getEatingSound($$0: Internal.ItemStack_): Internal.SoundEvent;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
getRammingXHeadRot(): number;
|
|
handleEntityEvent($$0: number): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set screamingGoat($$0: boolean)
|
|
set YHeadRot($$0: number)
|
|
get brain(): Internal.Brain<Internal.Goat>
|
|
get screamingGoat(): boolean
|
|
get maxHeadYRot(): number
|
|
get rammingXHeadRot(): number
|
|
readonly static "LONG_JUMPING_DIMENSIONS": Internal.EntityDimensions;
|
|
readonly static "GOAT_FALL_DAMAGE_REDUCTION": 10;
|
|
readonly static "GOAT_SCREAMING_CHANCE": 0.02;
|
|
}
|
|
type Goat_ = Goat;
|
|
class LavaSubmergedBlockProcessor extends Internal.StructureProcessor {
|
|
constructor()
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "CODEC": any;
|
|
readonly static "INSTANCE": Internal.LavaSubmergedBlockProcessor;
|
|
}
|
|
type LavaSubmergedBlockProcessor_ = LavaSubmergedBlockProcessor;
|
|
interface DoubleConsumer {
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.DoubleConsumer_): this;
|
|
}
|
|
type DoubleConsumer_ = DoubleConsumer | ((arg0: number)=>void);
|
|
interface Map <K, V> {
|
|
replace(arg0: K, arg1: V): V;
|
|
ofEntries(...arg0: Internal.Map$Entry_<any, any>[]): this;
|
|
containsValue(arg0: any): boolean;
|
|
of(): this;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
isEmpty(): boolean;
|
|
entry(arg0: K, arg1: V): Internal.Map$Entry<K, V>;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): this;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: K, arg1: V): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
get(arg0: any): V;
|
|
copyOf(arg0: Internal.Map_<any, any>): this;
|
|
remove(arg0: any): V;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
keySet(): Internal.Set<K>;
|
|
putIfAbsent(arg0: K, arg1: V): V;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): this;
|
|
values(): Internal.Collection<V>;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V): this;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V): this;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): V;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V): this;
|
|
hashCode(): number;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): this;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
size(): number;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V, arg18: K, arg19: V): this;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V, arg14: K, arg15: V, arg16: K, arg17: V): this;
|
|
replace(arg0: K, arg1: V, arg2: V): boolean;
|
|
clear(): void;
|
|
of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V, arg10: K, arg11: V, arg12: K, arg13: V): this;
|
|
equals(arg0: any): boolean;
|
|
of(arg0: K, arg1: V): this;
|
|
get empty(): boolean
|
|
}
|
|
type Map_<K, V> = {[key in K]: V} | Map<K, V>;
|
|
class ConcentricRingsStructurePlacement extends Internal.Record implements Internal.StructurePlacement {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
distance(): number;
|
|
hashCode(): number;
|
|
count(): number;
|
|
isFeatureChunk($$0: Internal.ChunkGenerator_, $$1: number, $$2: number, $$3: number): boolean;
|
|
toString(): string;
|
|
spread(): number;
|
|
equals($$0: any): boolean;
|
|
type(): Internal.StructurePlacementType<any>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ConcentricRingsStructurePlacement_ = ConcentricRingsStructurePlacement;
|
|
class ColumnFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_)
|
|
reach(): Internal.IntProvider;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
height(): Internal.IntProvider;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ColumnFeatureConfiguration_ = ColumnFeatureConfiguration;
|
|
abstract class EntityRenderer <T> {
|
|
getFont(): Internal.Font;
|
|
getRenderOffset($$0: T, $$1: number): Vec3;
|
|
getTextureLocation(arg0: T): ResourceLocation;
|
|
render($$0: T, $$1: number, $$2: number, $$3: Internal.PoseStack_, $$4: Internal.MultiBufferSource_, $$5: number): void;
|
|
getPackedLightCoords($$0: T, $$1: number): number;
|
|
shouldRender($$0: T, $$1: Internal.Frustum_, $$2: number, $$3: number, $$4: number): boolean;
|
|
get font(): Internal.Font
|
|
}
|
|
type EntityRenderer_<T> = EntityRenderer<T>;
|
|
abstract class PosRuleTest {
|
|
constructor()
|
|
test(arg0: BlockPos_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type PosRuleTest_ = PosRuleTest;
|
|
abstract class DistanceManager {
|
|
addRegionTicket($$0: Internal.TicketType_<T>, $$1: Internal.ChunkPos_, $$2: number, $$3: T): void;
|
|
inEntityTickingRange($$0: number): boolean;
|
|
hasPlayersNearby($$0: number): boolean;
|
|
removeTicket($$0: Internal.TicketType_<T>, $$1: Internal.ChunkPos_, $$2: number, $$3: T): void;
|
|
addPlayer($$0: Internal.SectionPos_, $$1: Internal.ServerPlayer_): void;
|
|
runAllUpdates($$0: Internal.ChunkMap_): boolean;
|
|
getDebugStatus(): string;
|
|
hasTickets(): boolean;
|
|
addTicket($$0: Internal.TicketType_<T>, $$1: Internal.ChunkPos_, $$2: number, $$3: T): void;
|
|
inBlockTickingRange($$0: number): boolean;
|
|
removeRegionTicket($$0: Internal.TicketType_<T>, $$1: Internal.ChunkPos_, $$2: number, $$3: T): void;
|
|
removePlayer($$0: Internal.SectionPos_, $$1: Internal.ServerPlayer_): void;
|
|
getNaturalSpawnChunkCount(): number;
|
|
updateSimulationDistance($$0: number): void;
|
|
removeTicketsOnClosing(): void;
|
|
get debugStatus(): string
|
|
get naturalSpawnChunkCount(): number
|
|
}
|
|
type DistanceManager_ = DistanceManager;
|
|
class RecipeBookType extends Internal.Enum<Internal.RecipeBookType> {
|
|
static values(): Internal.RecipeBookType[];
|
|
static valueOf($$0: string): Internal.RecipeBookType;
|
|
readonly static "SMOKER": Internal.RecipeBookType;
|
|
readonly static "BLAST_FURNACE": Internal.RecipeBookType;
|
|
readonly static "CRAFTING": Internal.RecipeBookType;
|
|
readonly static "FURNACE": Internal.RecipeBookType;
|
|
}
|
|
type RecipeBookType_ = "crafting" | RecipeBookType | "furnace" | "blast_furnace" | "smoker";
|
|
class ClientboundPlayerInfoPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.ClientboundPlayerInfoPacket$Action_, $$1: Internal.Collection_<Internal.ServerPlayer_>)
|
|
constructor($$0: Internal.ClientboundPlayerInfoPacket$Action_, ...$$1: Internal.ServerPlayer_[])
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
toString(): string;
|
|
getAction(): Internal.ClientboundPlayerInfoPacket$Action;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getEntries(): Internal.List<Internal.ClientboundPlayerInfoPacket$PlayerUpdate>;
|
|
isSkippable(): boolean;
|
|
get action(): Internal.ClientboundPlayerInfoPacket$Action
|
|
get entries(): Internal.List<Internal.ClientboundPlayerInfoPacket$PlayerUpdate>
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundPlayerInfoPacket_ = ClientboundPlayerInfoPacket;
|
|
class ServerboundPlayerActionPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.ServerboundPlayerActionPacket$Action_, $$1: BlockPos_, $$2: Internal.Direction_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getAction(): Internal.ServerboundPlayerActionPacket$Action;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getDirection(): Internal.Direction;
|
|
get pos(): BlockPos
|
|
get action(): Internal.ServerboundPlayerActionPacket$Action
|
|
get skippable(): boolean
|
|
get direction(): Internal.Direction
|
|
}
|
|
type ServerboundPlayerActionPacket_ = ServerboundPlayerActionPacket;
|
|
interface InjectedGameEventExtension extends Internal.InjectedRegistryEntryExtension<Internal.GameEvent> {
|
|
arch$registryName(): ResourceLocation;
|
|
arch$holder(): Internal.Holder<Internal.GameEvent>;
|
|
}
|
|
type InjectedGameEventExtension_ = InjectedGameEventExtension;
|
|
interface Stream <T> extends Internal.BaseStream<T, Internal.Stream<T>> {
|
|
mapToDouble(arg0: Internal.ToDoubleFunction_<any>): Internal.DoubleStream;
|
|
collect(arg0: Internal.Supplier_<R>, arg1: Internal.BiConsumer_<R, any>, arg2: Internal.BiConsumer_<R, R>): R;
|
|
reduce(arg0: U, arg1: Internal.BiFunction_<U, any, U>, arg2: Internal.BinaryOperator_<U>): U;
|
|
allMatch(arg0: Internal.Predicate_<any>): boolean;
|
|
concat(arg0: Internal.Stream_<any>, arg1: Internal.Stream_<any>): this;
|
|
flatMapToDouble(arg0: Internal.Function_<any, any>): Internal.DoubleStream;
|
|
iterate(arg0: T, arg1: Internal.UnaryOperator_<T>): this;
|
|
sorted(): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
ofNullable(arg0: T): this;
|
|
reduce(arg0: T, arg1: Internal.BinaryOperator_<T>): T;
|
|
findAny(): Internal.Optional<T>;
|
|
flatMapToLong(arg0: Internal.Function_<any, any>): Internal.LongStream;
|
|
empty(): this;
|
|
flatMapToInt(arg0: Internal.Function_<any, any>): Internal.IntStream;
|
|
mapMulti(arg0: Internal.BiConsumer_<any, any>): Internal.Stream<R>;
|
|
toList(): Internal.List<T>;
|
|
min(arg0: Internal.Comparator_<any>): Internal.Optional<T>;
|
|
mapMultiToInt(arg0: Internal.BiConsumer_<any, any>): Internal.IntStream;
|
|
limit(arg0: number): this;
|
|
mapMultiToDouble(arg0: Internal.BiConsumer_<any, any>): Internal.DoubleStream;
|
|
forEachOrdered(arg0: Internal.Consumer_<any>): void;
|
|
count(): number;
|
|
mapToInt(arg0: Internal.ToIntFunction_<any>): Internal.IntStream;
|
|
sorted(arg0: Internal.Comparator_<any>): this;
|
|
mapMultiToLong(arg0: Internal.BiConsumer_<any, any>): Internal.LongStream;
|
|
anyMatch(arg0: Internal.Predicate_<any>): boolean;
|
|
max(arg0: Internal.Comparator_<any>): Internal.Optional<T>;
|
|
peek(arg0: Internal.Consumer_<any>): this;
|
|
generate(arg0: Internal.Supplier_<any>): this;
|
|
noneMatch(arg0: Internal.Predicate_<any>): boolean;
|
|
dropWhile(arg0: Internal.Predicate_<any>): this;
|
|
toArray(): any[];
|
|
toArray(arg0: Internal.IntFunction_<A[]>): A[];
|
|
collect(arg0: Internal.Collector_<any, A, R>): R;
|
|
reduce(arg0: Internal.BinaryOperator_<T>): Internal.Optional<T>;
|
|
of(arg0: T): this;
|
|
findFirst(): Internal.Optional<T>;
|
|
of(...arg0: T[]): this;
|
|
iterate(arg0: T, arg1: Internal.Predicate_<any>, arg2: Internal.UnaryOperator_<T>): this;
|
|
distinct(): this;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.Stream<R>;
|
|
skip(arg0: number): this;
|
|
takeWhile(arg0: Internal.Predicate_<any>): this;
|
|
filter(arg0: Internal.Predicate_<any>): this;
|
|
map(arg0: Internal.Function_<any, any>): Internal.Stream<R>;
|
|
builder(): Internal.Stream$Builder<T>;
|
|
mapToLong(arg0: Internal.ToLongFunction_<any>): Internal.LongStream;
|
|
}
|
|
type Stream_<T> = Stream<T>;
|
|
class Marker extends Internal.Entity {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getPistonPushReaction(): Internal.PushReaction;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get pistonPushReaction(): Internal.PushReaction
|
|
}
|
|
type Marker_ = Marker;
|
|
abstract class ClassLoader {
|
|
getUnnamedModule(): Internal.Module;
|
|
static getSystemResource(arg0: string): Internal.URL;
|
|
getParent(): this;
|
|
getResources(arg0: string): Internal.Enumeration<Internal.URL>;
|
|
static getSystemResources(arg0: string): Internal.Enumeration<Internal.URL>;
|
|
getDefinedPackages(): Internal.Package[];
|
|
resources(arg0: string): Internal.Stream<Internal.URL>;
|
|
setDefaultAssertionStatus(arg0: boolean): void;
|
|
setPackageAssertionStatus(arg0: string, arg1: boolean): void;
|
|
clearAssertionStatus(): void;
|
|
setClassAssertionStatus(arg0: string, arg1: boolean): void;
|
|
static getSystemResourceAsStream(arg0: string): Internal.InputStream;
|
|
getName(): string;
|
|
getDefinedPackage(arg0: string): Internal.Package;
|
|
getResource(arg0: string): Internal.URL;
|
|
loadClass(arg0: string): Internal.Class<any>;
|
|
getResourceAsStream(arg0: string): Internal.InputStream;
|
|
isRegisteredAsParallelCapable(): boolean;
|
|
static getPlatformClassLoader(): Internal.ClassLoader;
|
|
static getSystemClassLoader(): Internal.ClassLoader;
|
|
get unnamedModule(): Internal.Module
|
|
get parent(): Internal.ClassLoader
|
|
get definedPackages(): Internal.Package[]
|
|
set defaultAssertionStatus(arg0: boolean)
|
|
get name(): string
|
|
get registeredAsParallelCapable(): boolean
|
|
get platformClassLoader(): Internal.ClassLoader
|
|
get systemClassLoader(): Internal.ClassLoader
|
|
}
|
|
type ClassLoader_ = ClassLoader;
|
|
interface Function8 <T1, T2, T3, T4, T5, T6, T7, T8, R> {
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function<T8, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function3<T6, T7, T8, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function6<T3, T4, T5, T6, T7, T8, R>>;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.BiFunction<T7, T8, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8): R;
|
|
curry(): Internal.Function<T1, Internal.Function7<T2, T3, T4, T5, T6, T7, T8, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function4<T5, T6, T7, T8, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function5<T4, T5, T6, T7, T8, R>>;
|
|
}
|
|
type Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R> = Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>;
|
|
class CommandSourceStack implements Internal.SharedSuggestionProvider {
|
|
constructor($$0: Internal.CommandSource_, $$1: Vec3_, $$2: Internal.Vec2_, $$3: Internal.ServerLevel_, $$4: number, $$5: string, $$6: Internal.Component_, $$7: Internal.MinecraftServer_, $$8: Internal.Entity_)
|
|
getDisplayName(): Internal.Component;
|
|
sendFailure($$0: Internal.Component_): void;
|
|
getSelectedEntities(): Internal.Collection<string>;
|
|
getPosition(): Vec3;
|
|
getLevel(): Internal.ServerLevel;
|
|
withCallback($$0: Internal.ResultConsumer_<Internal.CommandSourceStack_>, $$1: Internal.BinaryOperator_<Internal.ResultConsumer_<Internal.CommandSourceStack_>>): this;
|
|
onCommandComplete($$0: Internal.CommandContext_<Internal.CommandSourceStack_>, $$1: boolean, $$2: number): void;
|
|
withPosition($$0: Vec3_): this;
|
|
getAvailableSoundEvents(): Internal.Collection<ResourceLocation>;
|
|
withSuppressedOutput(): this;
|
|
hasPermission($$0: number): boolean;
|
|
getRotation(): Internal.Vec2;
|
|
getRecipeNames(): Internal.Stream<ResourceLocation>;
|
|
withMaximumPermission($$0: number): this;
|
|
sendSuccess($$0: Internal.Component_, $$1: boolean): void;
|
|
getAnchor(): Internal.EntityAnchorArgument$Anchor;
|
|
getEntityOrException(): Internal.Entity;
|
|
getTextName(): string;
|
|
withLevel($$0: Internal.ServerLevel_): this;
|
|
withPermission($$0: number): this;
|
|
withAnchor($$0: Internal.EntityAnchorArgument$Anchor_): this;
|
|
customSuggestion($$0: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggestRegistryElements($$0: Internal.Registry_<any>, $$1: Internal.SharedSuggestionProvider$ElementSuggestionType_, $$2: Internal.SuggestionsBuilder_): void;
|
|
getAllTeams(): Internal.Collection<string>;
|
|
facing($$0: Internal.Entity_, $$1: Internal.EntityAnchorArgument$Anchor_): this;
|
|
withEntity($$0: Internal.Entity_): this;
|
|
getPlayerOrException(): Internal.ServerPlayer;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
getRelevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
|
|
getAbsoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
|
|
withRotation($$0: Internal.Vec2_): this;
|
|
getEntity(): Internal.Entity;
|
|
suggestRegistryElements($$0: Internal.ResourceKey_<any>, $$1: Internal.SharedSuggestionProvider$ElementSuggestionType_, $$2: Internal.SuggestionsBuilder_, $$3: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
facing($$0: Vec3_): this;
|
|
levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
|
|
getOnlinePlayerNames(): Internal.Collection<string>;
|
|
getServer(): Internal.MinecraftServer;
|
|
withCallback($$0: Internal.ResultConsumer_<Internal.CommandSourceStack_>): this;
|
|
withSource($$0: Internal.CommandSource_): this;
|
|
get displayName(): Internal.Component
|
|
get selectedEntities(): Internal.Collection<string>
|
|
get position(): Vec3
|
|
get level(): Internal.ServerLevel
|
|
get availableSoundEvents(): Internal.Collection<ResourceLocation>
|
|
get rotation(): Internal.Vec2
|
|
get recipeNames(): Internal.Stream<ResourceLocation>
|
|
get anchor(): Internal.EntityAnchorArgument$Anchor
|
|
get entityOrException(): Internal.Entity
|
|
get textName(): string
|
|
get allTeams(): Internal.Collection<string>
|
|
get playerOrException(): Internal.ServerPlayer
|
|
get relevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
|
|
get absoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
|
|
get entity(): Internal.Entity
|
|
get onlinePlayerNames(): Internal.Collection<string>
|
|
get server(): Internal.MinecraftServer
|
|
readonly static "ERROR_NOT_PLAYER": Internal.SimpleCommandExceptionType;
|
|
readonly static "ERROR_NOT_ENTITY": Internal.SimpleCommandExceptionType;
|
|
}
|
|
type CommandSourceStack_ = CommandSourceStack;
|
|
interface Function9 <T1, T2, T3, T4, T5, T6, T7, T8, T9, R> {
|
|
curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function<T9, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function6<T4, T5, T6, T7, T8, T9, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function4<T6, T7, T8, T9, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function8<T2, T3, T4, T5, T6, T7, T8, T9, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function5<T5, T6, T7, T8, T9, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function7<T3, T4, T5, T6, T7, T8, T9, R>>;
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.BiFunction<T8, T9, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9): R;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function3<T7, T8, T9, R>>;
|
|
}
|
|
type Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R> = Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>;
|
|
class BeforeBlockOutlineRenderEventJS extends Internal.WorldRenderContextEventJS {
|
|
constructor(context: Internal.WorldRenderContext_, hitResult: Internal.HitResult_)
|
|
static handle(context: Internal.WorldRenderContext_, hitResult: Internal.HitResult_): boolean;
|
|
getHitResult(): Internal.HitResult;
|
|
distanceTo(entity: Internal.Entity_): number;
|
|
canCancel(): boolean;
|
|
getLocation(): Vec3;
|
|
getType(): Internal.HitResult$Type;
|
|
get hitResult(): Internal.HitResult
|
|
get location(): Vec3
|
|
get type(): Internal.HitResult$Type
|
|
}
|
|
type BeforeBlockOutlineRenderEventJS_ = BeforeBlockOutlineRenderEventJS;
|
|
interface Function4 <T1, T2, T3, T4, R> {
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.BiFunction<T3, T4, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4): R;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function<T4, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function3<T2, T3, T4, R>>;
|
|
}
|
|
type Function4_<T1, T2, T3, T4, R> = Function4<T1, T2, T3, T4, R>;
|
|
interface Function5 <T1, T2, T3, T4, T5, R> {
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5): R;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function<T5, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function4<T2, T3, T4, T5, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.BiFunction<T4, T5, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function3<T3, T4, T5, R>>;
|
|
}
|
|
type Function5_<T1, T2, T3, T4, T5, R> = Function5<T1, T2, T3, T4, T5, R>;
|
|
interface Function6 <T1, T2, T3, T4, T5, T6, R> {
|
|
curry(): Internal.Function<T1, Internal.Function5<T2, T3, T4, T5, T6, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function4<T3, T4, T5, T6, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function<T6, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function3<T4, T5, T6, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.BiFunction<T5, T6, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6): R;
|
|
}
|
|
type Function6_<T1, T2, T3, T4, T5, T6, R> = Function6<T1, T2, T3, T4, T5, T6, R>;
|
|
interface Function7 <T1, T2, T3, T4, T5, T6, T7, R> {
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function<T7, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.BiFunction<T6, T7, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function3<T5, T6, T7, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function4<T4, T5, T6, T7, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function6<T2, T3, T4, T5, T6, T7, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7): R;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function5<T3, T4, T5, T6, T7, R>>;
|
|
}
|
|
type Function7_<T1, T2, T3, T4, T5, T6, T7, R> = Function7<T1, T2, T3, T4, T5, T6, T7, R>;
|
|
interface Object2ObjectFunction <K, V> extends it.unimi.dsi.fastutil.Function<K, V> {
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2ObjectFunction<T, V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ObjectFunction<V>;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ObjectFunction<V>;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: K, arg1: V): V;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2ObjectFunction<T, V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2ReferenceFunction<K, T>;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2ObjectFunction<K, T>;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ObjectFunction<V>;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Object2LongFunction<K>;
|
|
apply(arg0: K): V;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ObjectFunction<V>;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Object2IntFunction<K>;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, V>;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ObjectFunction<V>;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ObjectFunction<V>;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ObjectFunction<V>;
|
|
size(): number;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Object2CharFunction<K>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, V>;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Object2ObjectFunction_<K, V> = Object2ObjectFunction<K, V> | ((arg0: any)=>V);
|
|
interface Function3 <T1, T2, T3, R> {
|
|
apply(arg0: T1, arg1: T2, arg2: T3): R;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function<T3, R>>;
|
|
curry(): Internal.Function<T1, Internal.BiFunction<T2, T3, R>>;
|
|
}
|
|
type Function3_<T1, T2, T3, R> = Function3<T1, T2, T3, R>;
|
|
interface CullingDataCache {
|
|
saveState(): void;
|
|
restoreState(): void;
|
|
}
|
|
type CullingDataCache_ = CullingDataCache;
|
|
interface LevelData {
|
|
getDifficulty(): Internal.Difficulty;
|
|
isThundering(): boolean;
|
|
fillCrashReportCategory($$0: Internal.CrashReportCategory_, $$1: Internal.LevelHeightAccessor_): void;
|
|
isDifficultyLocked(): boolean;
|
|
isRaining(): boolean;
|
|
setRaining(arg0: boolean): void;
|
|
getSpawnAngle(): number;
|
|
getGameRules(): Internal.GameRules;
|
|
isHardcore(): boolean;
|
|
getYSpawn(): number;
|
|
getGameTime(): number;
|
|
getDayTime(): number;
|
|
getZSpawn(): number;
|
|
getXSpawn(): number;
|
|
get difficulty(): Internal.Difficulty
|
|
get thundering(): boolean
|
|
get difficultyLocked(): boolean
|
|
get raining(): boolean
|
|
set raining(arg0: boolean)
|
|
get spawnAngle(): number
|
|
get gameRules(): Internal.GameRules
|
|
get hardcore(): boolean
|
|
get YSpawn(): number
|
|
get gameTime(): number
|
|
get dayTime(): number
|
|
get ZSpawn(): number
|
|
get XSpawn(): number
|
|
}
|
|
type LevelData_ = LevelData;
|
|
interface NativeResource extends Internal.AutoCloseable {
|
|
free(): void;
|
|
close(): void;
|
|
}
|
|
type NativeResource_ = NativeResource;
|
|
class MetricSampler {
|
|
triggersThreshold(): boolean;
|
|
hashCode(): number;
|
|
static builder($$0: string, $$1: Internal.MetricCategory_, $$2: Internal.ToDoubleFunction_<T>, $$3: T): Internal.MetricSampler$MetricSamplerBuilder<T>;
|
|
static create($$0: string, $$1: Internal.MetricCategory_, $$2: T, $$3: Internal.ToDoubleFunction_<T>): Internal.MetricSampler;
|
|
result(): Internal.MetricSampler$SamplerResult;
|
|
static create($$0: string, $$1: Internal.MetricCategory_, $$2: Internal.DoubleSupplier_): Internal.MetricSampler;
|
|
getName(): string;
|
|
getCategory(): Internal.MetricCategory;
|
|
equals($$0: any): boolean;
|
|
onFinished(): void;
|
|
onStartTick(): void;
|
|
onEndTick($$0: number): void;
|
|
get name(): string
|
|
get category(): Internal.MetricCategory
|
|
}
|
|
type MetricSampler_ = MetricSampler;
|
|
interface Aquifer$FluidPicker {
|
|
computeFluid(arg0: number, arg1: number, arg2: number): Internal.Aquifer$FluidStatus;
|
|
}
|
|
type Aquifer$FluidPicker_ = Aquifer$FluidPicker;
|
|
class StructureSet$StructureSelectionEntry extends Internal.Record {
|
|
constructor($$0: Internal.Holder_<Internal.ConfiguredStructureFeature_<any, any>>, $$1: number)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
structure(): Internal.Holder<Internal.ConfiguredStructureFeature<any, any>>;
|
|
weight(): number;
|
|
equals($$0: any): boolean;
|
|
generatesInMatchingBiome($$0: Internal.Predicate_<Internal.Holder_<Internal.Biome_>>): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type StructureSet$StructureSelectionEntry_ = StructureSet$StructureSelectionEntry;
|
|
class ClientboundSetDisplayObjectivePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.Objective_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getSlot(): number;
|
|
isSkippable(): boolean;
|
|
getObjectiveName(): string;
|
|
get slot(): number
|
|
get skippable(): boolean
|
|
get objectiveName(): string
|
|
}
|
|
type ClientboundSetDisplayObjectivePacket_ = ClientboundSetDisplayObjectivePacket;
|
|
class CommandContext <S> {
|
|
constructor(arg0: S, arg1: string, arg2: Internal.Map_<string, Internal.ParsedArgument_<S, any>>, arg3: Internal.Command_<S>, arg4: Internal.CommandNode_<S>, arg5: Internal.List_<Internal.ParsedCommandNode_<S>>, arg6: Internal.StringRange_, arg7: Internal.CommandContext_<S>, arg8: Internal.RedirectModifier_<S>, arg9: boolean)
|
|
getNodes(): Internal.List<Internal.ParsedCommandNode<S>>;
|
|
getInput(): string;
|
|
getLastChild(): this;
|
|
getChild(): this;
|
|
isForked(): boolean;
|
|
getRedirectModifier(): Internal.RedirectModifier<S>;
|
|
getArgument(arg0: string, arg1: Internal.Class_<V>): V;
|
|
getSource(): S;
|
|
hashCode(): number;
|
|
getRootNode(): Internal.CommandNode<S>;
|
|
copyFor(arg0: S): this;
|
|
hasNodes(): boolean;
|
|
getCommand(): Internal.Command<S>;
|
|
equals(arg0: any): boolean;
|
|
getRange(): Internal.StringRange;
|
|
get nodes(): Internal.List<Internal.ParsedCommandNode<S>>
|
|
get input(): string
|
|
get lastChild(): Internal.CommandContext<S>
|
|
get child(): Internal.CommandContext<S>
|
|
get forked(): boolean
|
|
get redirectModifier(): Internal.RedirectModifier<S>
|
|
get source(): S
|
|
get rootNode(): Internal.CommandNode<S>
|
|
get command(): Internal.Command<S>
|
|
get range(): Internal.StringRange
|
|
}
|
|
type CommandContext_<S> = CommandContext<S>;
|
|
class ClickType extends Internal.Enum<Internal.ClickType> {
|
|
static values(): Internal.ClickType[];
|
|
static valueOf($$0: string): Internal.ClickType;
|
|
readonly static "QUICK_CRAFT": Internal.ClickType;
|
|
readonly static "PICKUP_ALL": Internal.ClickType;
|
|
readonly static "QUICK_MOVE": Internal.ClickType;
|
|
readonly static "CLONE": Internal.ClickType;
|
|
readonly static "THROW": Internal.ClickType;
|
|
readonly static "PICKUP": Internal.ClickType;
|
|
readonly static "SWAP": Internal.ClickType;
|
|
}
|
|
type ClickType_ = "pickup" | "quick_move" | ClickType | "quick_craft" | "pickup_all" | "throw" | "swap" | "clone";
|
|
class RandomizedIntStateProvider extends Internal.BlockStateProvider {
|
|
constructor($$0: Internal.BlockStateProvider_, $$1: string, $$2: Internal.IntProvider_)
|
|
constructor($$0: Internal.BlockStateProvider_, $$1: Internal.IntegerProperty_, $$2: Internal.IntProvider_)
|
|
getState($$0: Internal.Random_, $$1: BlockPos_): Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RandomizedIntStateProvider_ = RandomizedIntStateProvider;
|
|
abstract class TextureAtlasHolder extends Internal.SimplePreparableReloadListener<Internal.TextureAtlas$Preparations> implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.TextureManager_, $$1: ResourceLocation_, $$2: string)
|
|
close(): void;
|
|
getName(): string;
|
|
get name(): string
|
|
}
|
|
type TextureAtlasHolder_ = TextureAtlasHolder;
|
|
class Lifecycle {
|
|
static experimental(): Internal.Lifecycle;
|
|
static deprecated(arg0: number): Internal.Lifecycle;
|
|
add(arg0: Internal.Lifecycle_): this;
|
|
static stable(): Internal.Lifecycle;
|
|
}
|
|
type Lifecycle_ = Lifecycle;
|
|
class DedicatedServerProperties$WorldGenProperties extends Internal.Record {
|
|
constructor($$0: string, $$1: Internal.JsonObject_, $$2: boolean, $$3: string)
|
|
levelSeed(): string;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
levelType(): string;
|
|
equals($$0: any): boolean;
|
|
generateStructures(): boolean;
|
|
generatorSettings(): Internal.JsonObject;
|
|
}
|
|
type DedicatedServerProperties$WorldGenProperties_ = DedicatedServerProperties$WorldGenProperties;
|
|
class RayTraceResultJS {
|
|
constructor(from: Internal.EntityJS_, result: Internal.HitResult_, d: number)
|
|
readonly "fromEntity": Internal.EntityJS;
|
|
readonly "type": string;
|
|
"facing": Internal.Direction;
|
|
"block": Internal.BlockContainerJS;
|
|
"hitZ": number;
|
|
"hitY": number;
|
|
readonly "distance": number;
|
|
"entity": Internal.EntityJS;
|
|
"hitX": number;
|
|
}
|
|
type RayTraceResultJS_ = RayTraceResultJS;
|
|
class BrewingStandBlockEntity extends Internal.BaseContainerBlockEntity implements Internal.WorldlyContainer {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
removeItemNoUpdate($$0: number): Internal.ItemStack;
|
|
isEmpty(): boolean;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
removeItem($$0: number, $$1: number): Internal.ItemStack;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
canPlaceItemThroughFace($$0: number, $$1: Internal.ItemStack_, $$2: Internal.Direction_): boolean;
|
|
getItem($$0: number): Internal.ItemStack;
|
|
getContainerSize(): number;
|
|
getSlotsForFace($$0: Internal.Direction_): number[];
|
|
setItem($$0: number, $$1: Internal.ItemStack_): void;
|
|
static serverTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.BrewingStandBlockEntity_): void;
|
|
clearContent(): void;
|
|
canTakeItemThroughFace($$0: number, $$1: Internal.ItemStack_, $$2: Internal.Direction_): boolean;
|
|
get maxStackSize(): number
|
|
get empty(): boolean
|
|
get containerSize(): number
|
|
readonly static "FUEL_USES": 20;
|
|
readonly static "DATA_BREW_TIME": 0;
|
|
readonly static "DATA_FUEL_USES": 1;
|
|
readonly static "NUM_DATA_VALUES": 2;
|
|
}
|
|
type BrewingStandBlockEntity_ = BrewingStandBlockEntity;
|
|
abstract class ShapedBlockBuilder extends Internal.BlockBuilder {
|
|
constructor(i: ResourceLocation_, ...suffixes: string[])
|
|
textureAll(tex: string): Internal.BlockBuilder;
|
|
}
|
|
type ShapedBlockBuilder_ = ShapedBlockBuilder;
|
|
class ProtectionDomain {
|
|
constructor(arg0: Internal.CodeSource_, arg1: Internal.PermissionCollection_)
|
|
constructor(arg0: Internal.CodeSource_, arg1: Internal.PermissionCollection_, arg2: Internal.ClassLoader_, arg3: Internal.Principal_[])
|
|
getPermissions(): Internal.PermissionCollection;
|
|
toString(): string;
|
|
getPrincipals(): Internal.Principal[];
|
|
getCodeSource(): Internal.CodeSource;
|
|
getClassLoader(): Internal.ClassLoader;
|
|
implies(arg0: Internal.Permission_): boolean;
|
|
staticPermissionsOnly(): boolean;
|
|
get permissions(): Internal.PermissionCollection
|
|
get principals(): Internal.Principal[]
|
|
get codeSource(): Internal.CodeSource
|
|
get classLoader(): Internal.ClassLoader
|
|
}
|
|
type ProtectionDomain_ = ProtectionDomain;
|
|
interface Int2ObjectMap <V> extends Internal.Int2ObjectFunction<V>, Internal.Map<number, V> {
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ObjectFunction<V>;
|
|
put(arg0: number, arg1: V): V;
|
|
containsKey(arg0: number): boolean;
|
|
keySet(): Internal.Set<any>;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Int2ByteFunction;
|
|
putIfAbsent(arg0: number, arg1: V): V;
|
|
replace(arg0: number, arg1: V): V;
|
|
get(arg0: any): V;
|
|
apply(arg0: number): V;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): V;
|
|
values(): Internal.Collection<any>;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ObjectFunction<V>;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Int2DoubleFunction;
|
|
merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Int2IntFunction;
|
|
remove(arg0: number): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Int2FloatFunction;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ObjectFunction<V>;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ObjectFunction<V>;
|
|
defaultReturnValue(): V;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Int2ReferenceFunction<T>;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ObjectFunction<V>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Int2CharFunction;
|
|
replace(arg0: number, arg1: V): V;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
replace(arg0: number, arg1: V, arg2: V): boolean;
|
|
remove(arg0: number, arg1: any): boolean;
|
|
int2ObjectEntrySet(): Internal.ObjectSet<Internal.Int2ObjectMap$Entry<V>>;
|
|
containsKey(arg0: any): boolean;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
put(arg0: number, arg1: V): V;
|
|
merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Int2ObjectFunction_<any>): V;
|
|
replace(arg0: number, arg1: V, arg2: V): boolean;
|
|
remove(arg0: any): V;
|
|
entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, V>>;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Int2ObjectFunction<T>;
|
|
composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2ObjectFunction<V>;
|
|
putIfAbsent(arg0: number, arg1: V): V;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Int2ShortFunction;
|
|
computeIfAbsent(arg0: number, arg1: Internal.IntFunction_<any>): V;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ObjectFunction<V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Int2LongFunction;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Function_<any, any>): V;
|
|
clear(): void;
|
|
computeIfAbsentPartial(arg0: number, arg1: Internal.Int2ObjectFunction_<any>): V;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
}
|
|
type Int2ObjectMap_<V> = Int2ObjectMap<V>;
|
|
interface WritableByteChannel extends Internal.Channel {
|
|
write(arg0: Internal.ByteBuffer_): number;
|
|
}
|
|
type WritableByteChannel_ = WritableByteChannel;
|
|
interface DoubleCollection extends Internal.DoubleIterable, Internal.Collection<number> {
|
|
add(arg0: number): boolean;
|
|
addAll(arg0: Internal.DoubleCollection_): boolean;
|
|
containsAll(arg0: Internal.DoubleCollection_): boolean;
|
|
retainAll(arg0: Internal.DoubleCollection_): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
removeIf(arg0: Internal.DoublePredicate_): boolean;
|
|
stream(): Internal.Stream<number>;
|
|
add(arg0: number): boolean;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
doubleParallelStream(): Internal.DoubleStream;
|
|
doubleStream(): Internal.DoubleStream;
|
|
toArray(arg0: number[]): number[];
|
|
rem(arg0: number): boolean;
|
|
contains(arg0: any): boolean;
|
|
forEach(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
|
|
removeIf(arg0: it.unimi.dsi.fastutil.doubles.DoublePredicate_): boolean;
|
|
removeAll(arg0: Internal.DoubleCollection_): boolean;
|
|
remove(arg0: any): boolean;
|
|
contains(arg0: number): boolean;
|
|
toDoubleArray(arg0: number[]): number[];
|
|
doubleIterator(): Internal.DoubleIterator;
|
|
add(arg0: any): boolean;
|
|
parallelStream(): Internal.Stream<number>;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
doubleSpliterator(): Internal.DoubleSpliterator;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
forEach(arg0: Internal.DoubleConsumer_): void;
|
|
toDoubleArray(): number[];
|
|
iterator(): Internal.DoubleIterator;
|
|
}
|
|
type DoubleCollection_ = DoubleCollection;
|
|
abstract class FloatBuffer extends Internal.Buffer implements Internal.Comparable<Internal.FloatBuffer> {
|
|
put(arg0: number[], arg1: number, arg2: number): this;
|
|
compareTo(arg0: Internal.FloatBuffer_): number;
|
|
reset(): Internal.Buffer;
|
|
isDirect(): boolean;
|
|
limit(arg0: number): this;
|
|
get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
arrayOffset(): number;
|
|
static wrap(arg0: number[]): Internal.FloatBuffer;
|
|
static allocate(arg0: number): Internal.FloatBuffer;
|
|
compareTo(arg0: any): number;
|
|
compact(): this;
|
|
get(arg0: number[], arg1: number, arg2: number): this;
|
|
flip(): Internal.Buffer;
|
|
clear(): Internal.Buffer;
|
|
order(): Internal.ByteOrder;
|
|
put(arg0: number, arg1: Internal.FloatBuffer_, arg2: number, arg3: number): this;
|
|
hasArray(): boolean;
|
|
put(arg0: number[]): this;
|
|
mismatch(arg0: Internal.FloatBuffer_): number;
|
|
put(arg0: number): this;
|
|
get(): number;
|
|
toString(): string;
|
|
position(arg0: number): this;
|
|
rewind(): Internal.Buffer;
|
|
duplicate(): this;
|
|
static wrap(arg0: number[], arg1: number, arg2: number): Internal.FloatBuffer;
|
|
mark(): Internal.Buffer;
|
|
put(arg0: number, arg1: number[]): this;
|
|
put(arg0: Internal.FloatBuffer_): this;
|
|
get(arg0: number[]): this;
|
|
hashCode(): number;
|
|
put(arg0: number, arg1: number): this;
|
|
slice(): Internal.Buffer;
|
|
put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
array(): number[];
|
|
get(arg0: number): number;
|
|
slice(arg0: number, arg1: number): Internal.Buffer;
|
|
equals(arg0: any): boolean;
|
|
get(arg0: number, arg1: number[]): this;
|
|
asReadOnlyBuffer(): this;
|
|
get direct(): boolean
|
|
}
|
|
type FloatBuffer_ = FloatBuffer;
|
|
class StructureBlockEntity$UpdateType extends Internal.Enum<Internal.StructureBlockEntity$UpdateType> {
|
|
static values(): Internal.StructureBlockEntity$UpdateType[];
|
|
static valueOf($$0: string): Internal.StructureBlockEntity$UpdateType;
|
|
readonly static "SAVE_AREA": Internal.StructureBlockEntity$UpdateType;
|
|
readonly static "UPDATE_DATA": Internal.StructureBlockEntity$UpdateType;
|
|
readonly static "LOAD_AREA": Internal.StructureBlockEntity$UpdateType;
|
|
readonly static "SCAN_AREA": Internal.StructureBlockEntity$UpdateType;
|
|
}
|
|
type StructureBlockEntity$UpdateType_ = "save_area" | StructureBlockEntity$UpdateType | "scan_area" | "update_data" | "load_area";
|
|
abstract class AbstractConstant <T> implements Internal.Constant<T> {
|
|
name(): string;
|
|
compareTo(arg0: T): number;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
id(): number;
|
|
equals(arg0: any): boolean;
|
|
compareTo(arg0: any): number;
|
|
}
|
|
type AbstractConstant_<T> = AbstractConstant<T>;
|
|
class Activity {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getName(): string;
|
|
equals($$0: any): boolean;
|
|
get name(): string
|
|
readonly static "MEET": Internal.Activity;
|
|
readonly static "PLAY": Internal.Activity;
|
|
readonly static "FIGHT": Internal.Activity;
|
|
readonly static "AVOID": Internal.Activity;
|
|
readonly static "PLAY_DEAD": Internal.Activity;
|
|
readonly static "LONG_JUMP": Internal.Activity;
|
|
readonly static "RAM": Internal.Activity;
|
|
readonly static "WORK": Internal.Activity;
|
|
readonly static "PANIC": Internal.Activity;
|
|
readonly static "CORE": Internal.Activity;
|
|
readonly static "PRE_RAID": Internal.Activity;
|
|
readonly static "RAID": Internal.Activity;
|
|
readonly static "HIDE": Internal.Activity;
|
|
readonly static "CELEBRATE": Internal.Activity;
|
|
readonly static "ADMIRE_ITEM": Internal.Activity;
|
|
readonly static "RIDE": Internal.Activity;
|
|
readonly static "IDLE": Internal.Activity;
|
|
readonly static "REST": Internal.Activity;
|
|
}
|
|
type Activity_ = Activity | Special.Activity;
|
|
interface Short2DoubleFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2DoubleFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Short2ReferenceFunction<T>;
|
|
apply(arg0: number): number;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2DoubleFunction;
|
|
applyAsDouble(arg0: number): number;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2DoubleFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
get(arg0: any): number;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Short2CharFunction;
|
|
remove(arg0: number): number;
|
|
get(arg0: number): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Short2ObjectFunction<T>;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2DoubleFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(arg0: number): void;
|
|
put(arg0: number, arg1: number): number;
|
|
remove(arg0: any): number;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Short2FloatFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Short2IntFunction;
|
|
containsKey(arg0: number): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2DoubleFunction<T>;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Short2LongFunction;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2DoubleFunction;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2DoubleFunction;
|
|
defaultReturnValue(): number;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Short2ShortFunction;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
clear(): void;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2DoubleFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Short2ByteFunction;
|
|
}
|
|
type Short2DoubleFunction_ = ((arg0: number)=>number) | Short2DoubleFunction;
|
|
class ClientboundPlayerCombatEnterPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor()
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundPlayerCombatEnterPacket_ = ClientboundPlayerCombatEnterPacket;
|
|
class Either$Mu <R> implements Internal.K1 {
|
|
constructor()
|
|
}
|
|
type Either$Mu_<R> = Either$Mu<R>;
|
|
class BlockLootEventJS extends Internal.LootEventJS {
|
|
constructor(c: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
addSimpleBlock(blocks: BlockStatePredicate_, item: Internal.ItemStack_): void;
|
|
addBlock(blocks: BlockStatePredicate_, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
modifyBlock(blocks: BlockStatePredicate_, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
getType(): string;
|
|
addSimpleBlock(blocks: BlockStatePredicate_): void;
|
|
getDirectory(): string;
|
|
build(blocks: BlockStatePredicate_, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
get type(): string
|
|
get directory(): string
|
|
}
|
|
type BlockLootEventJS_ = BlockLootEventJS;
|
|
class HopperBlockEntity extends Internal.RandomizableContainerBlockEntity implements Internal.Hopper {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
static suckInItems($$0: Internal.Level_, $$1: Internal.Hopper_): boolean;
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
static addItem($$0: Internal.Container_, $$1: Internal.Container_, $$2: Internal.ItemStack_, $$3: Internal.Direction_): Internal.ItemStack;
|
|
static pushItemsTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.HopperBlockEntity_): void;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
static addItem($$0: Internal.Container_, $$1: Internal.ItemEntity_): boolean;
|
|
static getItemsAtAndAbove($$0: Internal.Level_, $$1: Internal.Hopper_): Internal.List<Internal.ItemEntity>;
|
|
removeItem($$0: number, $$1: number): Internal.ItemStack;
|
|
getSuckShape(): Internal.VoxelShape;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
static entityInside($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.Entity_, $$4: Internal.HopperBlockEntity_): void;
|
|
getContainerSize(): number;
|
|
getLevelX(): number;
|
|
setItem($$0: number, $$1: Internal.ItemStack_): void;
|
|
getLevelY(): number;
|
|
static getContainerAt($$0: Internal.Level_, $$1: BlockPos_): Internal.Container;
|
|
getLevelZ(): number;
|
|
get maxStackSize(): number
|
|
get suckShape(): Internal.VoxelShape
|
|
get containerSize(): number
|
|
get levelX(): number
|
|
get levelY(): number
|
|
get levelZ(): number
|
|
readonly static "HOPPER_CONTAINER_SIZE": 5;
|
|
readonly static "MOVE_ITEM_SPEED": 8;
|
|
}
|
|
type HopperBlockEntity_ = HopperBlockEntity;
|
|
class Raid {
|
|
constructor($$0: Internal.ServerLevel_, $$1: Internal.CompoundTag_)
|
|
constructor($$0: number, $$1: Internal.ServerLevel_, $$2: BlockPos_)
|
|
isVictory(): boolean;
|
|
getTotalHealth(): number;
|
|
isOver(): boolean;
|
|
addHeroOfTheVillage($$0: Internal.Entity_): void;
|
|
removeFromRaid($$0: Internal.Raider_, $$1: boolean): void;
|
|
getGroupsSpawned(): number;
|
|
getMaxBadOmenLevel(): number;
|
|
isStarted(): boolean;
|
|
isActive(): boolean;
|
|
updateBossbar(): void;
|
|
getAllRaiders(): Internal.Set<Internal.Raider>;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
getLevel(): Internal.Level;
|
|
getCenter(): BlockPos;
|
|
static getLeaderBannerInstance(): Internal.ItemStack;
|
|
isLoss(): boolean;
|
|
getHealthOfLivingRaiders(): number;
|
|
removeLeader($$0: number): void;
|
|
getNumGroups($$0: Internal.Difficulty_): number;
|
|
isBetweenWaves(): boolean;
|
|
setLeader($$0: number, $$1: Internal.Raider_): void;
|
|
getId(): number;
|
|
getEnchantOdds(): number;
|
|
setBadOmenLevel($$0: number): void;
|
|
isStopped(): boolean;
|
|
addWaveMob($$0: number, $$1: Internal.Raider_, $$2: boolean): boolean;
|
|
getLeader($$0: number): Internal.Raider;
|
|
tick(): void;
|
|
absorbBadOmen($$0: Internal.Player_): void;
|
|
stop(): void;
|
|
hasFirstWaveSpawned(): boolean;
|
|
getTotalRaidersAlive(): number;
|
|
joinRaid($$0: number, $$1: Internal.Raider_, $$2: BlockPos_, $$3: boolean): void;
|
|
getBadOmenLevel(): number;
|
|
get victory(): boolean
|
|
get totalHealth(): number
|
|
get over(): boolean
|
|
get groupsSpawned(): number
|
|
get maxBadOmenLevel(): number
|
|
get started(): boolean
|
|
get active(): boolean
|
|
get allRaiders(): Internal.Set<Internal.Raider>
|
|
get level(): Internal.Level
|
|
get center(): BlockPos
|
|
get leaderBannerInstance(): Internal.ItemStack
|
|
get loss(): boolean
|
|
get healthOfLivingRaiders(): number
|
|
get betweenWaves(): boolean
|
|
get id(): number
|
|
get enchantOdds(): number
|
|
set badOmenLevel($$0: number)
|
|
get stopped(): boolean
|
|
get totalRaidersAlive(): number
|
|
get badOmenLevel(): number
|
|
readonly static "VALID_RAID_RADIUS_SQR": 9216;
|
|
readonly static "TICKS_PER_DAY": 24000;
|
|
readonly static "MAX_NO_ACTION_TIME": 2400;
|
|
readonly static "VILLAGE_RADIUS_BUFFER": 16;
|
|
readonly static "DEFAULT_MAX_BAD_OMEN_LEVEL": 5;
|
|
readonly static "MAX_CELEBRATION_TICKS": 600;
|
|
readonly static "RAID_REMOVAL_THRESHOLD_SQR": 12544;
|
|
}
|
|
type Raid_ = Raid;
|
|
interface VillagerTypeAccessor {
|
|
getBiomeTypeToIdMap(): Internal.Map<Internal.ResourceKey<Internal.Biome>, Internal.VillagerType>;
|
|
callRegister(id: string): Internal.VillagerType;
|
|
get biomeTypeToIdMap(): Internal.Map<Internal.ResourceKey<Internal.Biome>, Internal.VillagerType>
|
|
}
|
|
type VillagerTypeAccessor_ = VillagerTypeAccessor;
|
|
interface Object2ByteFunction <K> extends Internal.ToIntFunction<K>, it.unimi.dsi.fastutil.Function<K, number> {
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Object2IntFunction<K>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
put(arg0: K, arg1: number): number;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ByteFunction;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2ByteFunction<T>;
|
|
put(arg0: K, arg1: number): number;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2ByteFunction<T>;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Object2CharFunction<K>;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ByteFunction;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
removeByte(arg0: any): number;
|
|
apply(arg0: K): number;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ByteFunction;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ByteFunction;
|
|
applyAsInt(arg0: K): number;
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Object2LongFunction<K>;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
getByte(arg0: any): number;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ByteFunction;
|
|
size(): number;
|
|
clear(): void;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ByteFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ByteFunction;
|
|
get(arg0: any): any;
|
|
}
|
|
type Object2ByteFunction_<K> = Object2ByteFunction<K> | ((arg0: any)=>number);
|
|
class LootContext$EntityTarget extends Internal.Enum<Internal.LootContext$EntityTarget> implements Internal.EntityTargetKJS {
|
|
static getByName($$0: string): Internal.LootContext$EntityTarget;
|
|
static values(): Internal.LootContext$EntityTarget[];
|
|
static valueOf($$0: string): Internal.LootContext$EntityTarget;
|
|
getParam(): Internal.LootContextParam<any>;
|
|
getNameKJS(): string;
|
|
get param(): Internal.LootContextParam<any>
|
|
get nameKJS(): string
|
|
readonly static "KILLER": Internal.LootContext$EntityTarget;
|
|
readonly static "THIS": Internal.LootContext$EntityTarget;
|
|
readonly static "DIRECT_KILLER": Internal.LootContext$EntityTarget;
|
|
readonly static "KILLER_PLAYER": Internal.LootContext$EntityTarget;
|
|
}
|
|
type LootContext$EntityTarget_ = "killer" | LootContext$EntityTarget | "killer_player" | "this" | "direct_killer";
|
|
class AttributeSupplier {
|
|
constructor($$0: Internal.Map_<Internal.Attribute_, Internal.AttributeInstance_>)
|
|
hasAttribute($$0: Internal.Attribute_): boolean;
|
|
getBaseValue($$0: Internal.Attribute_): number;
|
|
hasModifier($$0: Internal.Attribute_, $$1: Internal.UUID_): boolean;
|
|
getValue($$0: Internal.Attribute_): number;
|
|
createInstance($$0: Internal.Consumer_<Internal.AttributeInstance_>, $$1: Internal.Attribute_): Internal.AttributeInstance;
|
|
getModifierValue($$0: Internal.Attribute_, $$1: Internal.UUID_): number;
|
|
static builder(): Internal.AttributeSupplier$Builder;
|
|
}
|
|
type AttributeSupplier_ = AttributeSupplier;
|
|
class ResultField implements Internal.Comparable<Internal.ResultField> {
|
|
constructor($$0: string, $$1: number, $$2: number, $$3: number)
|
|
getColor(): number;
|
|
compareTo($$0: Internal.ResultField_): number;
|
|
compareTo(arg0: any): number;
|
|
get color(): number
|
|
readonly "percentage": number;
|
|
readonly "globalPercentage": number;
|
|
readonly "name": string;
|
|
readonly "count": number;
|
|
}
|
|
type ResultField_ = ResultField;
|
|
class Cow extends Internal.Animal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
}
|
|
type Cow_ = Cow;
|
|
class Slot {
|
|
constructor($$0: Internal.Container_, $$1: number, $$2: number, $$3: number)
|
|
onTake($$0: Internal.Player_, $$1: Internal.ItemStack_): void;
|
|
allowModification($$0: Internal.Player_): boolean;
|
|
set($$0: Internal.ItemStack_): void;
|
|
safeInsert($$0: Internal.ItemStack_): Internal.ItemStack;
|
|
tryRemove($$0: number, $$1: number, $$2: Internal.Player_): Internal.Optional<Internal.ItemStack>;
|
|
getMaxStackSize(): number;
|
|
getItem(): Internal.ItemStack;
|
|
isActive(): boolean;
|
|
mayPickup($$0: Internal.Player_): boolean;
|
|
remove($$0: number): Internal.ItemStack;
|
|
getMaxStackSize($$0: Internal.ItemStack_): number;
|
|
mayPlace($$0: Internal.ItemStack_): boolean;
|
|
setChanged(): void;
|
|
onQuickCraft($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): void;
|
|
getNoItemIcon(): Internal.Pair<ResourceLocation, ResourceLocation>;
|
|
hasItem(): boolean;
|
|
safeInsert($$0: Internal.ItemStack_, $$1: number): Internal.ItemStack;
|
|
safeTake($$0: number, $$1: number, $$2: Internal.Player_): Internal.ItemStack;
|
|
getContainerSlot(): number;
|
|
get maxStackSize(): number
|
|
get item(): Internal.ItemStack
|
|
get active(): boolean
|
|
get noItemIcon(): Internal.Pair<ResourceLocation, ResourceLocation>
|
|
get containerSlot(): number
|
|
"index": number;
|
|
readonly "x": number;
|
|
readonly "y": number;
|
|
readonly "container": Internal.Container;
|
|
}
|
|
type Slot_ = Slot;
|
|
class Blender {
|
|
getBiomeResolver($$0: Internal.BiomeResolver_): Internal.BiomeResolver;
|
|
blendOffsetAndFactor($$0: number, $$1: number): Internal.Blender$BlendingOutput;
|
|
static generateBorderTicks($$0: Internal.WorldGenRegion_, $$1: Internal.ChunkAccess_): void;
|
|
blendDensity($$0: Internal.DensityFunction$FunctionContext_, $$1: number): number;
|
|
static empty(): Internal.Blender;
|
|
static makeOldChunkDistanceGetter($$0: boolean, $$1: Internal.Set_<Internal.Direction8_>): Internal.Blender$DistanceGetter;
|
|
static addAroundOldChunksCarvingMaskFilter($$0: Internal.WorldGenLevel_, $$1: Internal.ProtoChunk_): void;
|
|
static of($$0: Internal.WorldGenRegion_): Internal.Blender;
|
|
}
|
|
type Blender_ = Blender;
|
|
interface FloatProviderType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
register($$0: string, $$1: Internal.Codec_<P>): this;
|
|
readonly static "UNIFORM": any;
|
|
readonly static "CLAMPED_NORMAL": any;
|
|
readonly static "TRAPEZOID": any;
|
|
readonly static "CONSTANT": any;
|
|
}
|
|
type FloatProviderType_<P> = FloatProviderType<P> | Special.FloatProviderType;
|
|
class Cod extends Internal.AbstractSchoolingFish {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
getBucketItemStack(): Internal.ItemStack;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
get bucketItemStack(): Internal.ItemStack
|
|
}
|
|
type Cod_ = Cod;
|
|
class BoundingBox {
|
|
constructor($$0: BlockPos_)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number)
|
|
forAllCorners($$0: Internal.Consumer_<BlockPos_>): void;
|
|
static encapsulatingPositions($$0: Internal.Iterable_<BlockPos_>): Internal.Optional<Internal.BoundingBox>;
|
|
getXSpan(): number;
|
|
maxY(): number;
|
|
getCenter(): BlockPos;
|
|
maxX(): number;
|
|
static fromCorners($$0: Vec3i_, $$1: Vec3i_): Internal.BoundingBox;
|
|
maxZ(): number;
|
|
isInside($$0: Vec3i_): boolean;
|
|
static encapsulatingBoxes($$0: Internal.Iterable_<Internal.BoundingBox_>): Internal.Optional<Internal.BoundingBox>;
|
|
intersects($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getYSpan(): number;
|
|
intersects($$0: Internal.BoundingBox_): boolean;
|
|
encapsulate($$0: BlockPos_): this;
|
|
moved($$0: number, $$1: number, $$2: number): this;
|
|
toString(): string;
|
|
static orientBox($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: Internal.Direction_): Internal.BoundingBox;
|
|
getLength(): Vec3i;
|
|
minZ(): number;
|
|
minY(): number;
|
|
minX(): number;
|
|
static infinite(): Internal.BoundingBox;
|
|
hashCode(): number;
|
|
move($$0: number, $$1: number, $$2: number): this;
|
|
inflatedBy($$0: number): this;
|
|
move($$0: Vec3i_): this;
|
|
getZSpan(): number;
|
|
equals($$0: any): boolean;
|
|
encapsulate($$0: Internal.BoundingBox_): this;
|
|
get XSpan(): number
|
|
get center(): BlockPos
|
|
get YSpan(): number
|
|
get length(): Vec3i
|
|
get ZSpan(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BoundingBox_ = BoundingBox;
|
|
class ServerboundRecipeBookChangeSettingsPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.RecipeBookType_, $$1: boolean, $$2: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getBookType(): Internal.RecipeBookType;
|
|
isOpen(): boolean;
|
|
isFiltering(): boolean;
|
|
isSkippable(): boolean;
|
|
get bookType(): Internal.RecipeBookType
|
|
get open(): boolean
|
|
get filtering(): boolean
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundRecipeBookChangeSettingsPacket_ = ServerboundRecipeBookChangeSettingsPacket;
|
|
class GossipType extends Internal.Enum<Internal.GossipType> {
|
|
static valueOf($$0: string): Internal.GossipType;
|
|
static values(): Internal.GossipType[];
|
|
static byId($$0: string): Internal.GossipType;
|
|
readonly "decayPerDay": number;
|
|
readonly static "MINOR_POSITIVE": Internal.GossipType;
|
|
readonly static "REPUTATION_CHANGE_PER_EVENT": 25;
|
|
readonly "weight": number;
|
|
readonly static "TRADING": Internal.GossipType;
|
|
readonly static "REPUTATION_CHANGE_PER_EVERLASTING_MEMORY": 20;
|
|
readonly static "MINOR_NEGATIVE": Internal.GossipType;
|
|
readonly static "MAJOR_NEGATIVE": Internal.GossipType;
|
|
readonly static "REPUTATION_CHANGE_PER_TRADE": 2;
|
|
readonly "id": string;
|
|
readonly "decayPerTransfer": number;
|
|
readonly static "MAJOR_POSITIVE": Internal.GossipType;
|
|
readonly "max": number;
|
|
}
|
|
type GossipType_ = GossipType | "major_positive" | "minor_negative" | "major_negative" | "trading" | "minor_positive";
|
|
interface ChronoPeriod extends Internal.TemporalAmount {
|
|
addTo(arg0: Internal.Temporal_): Internal.Temporal;
|
|
getChronology(): Internal.Chronology;
|
|
negated(): this;
|
|
toString(): string;
|
|
multipliedBy(arg0: number): this;
|
|
isZero(): boolean;
|
|
normalized(): this;
|
|
subtractFrom(arg0: Internal.Temporal_): Internal.Temporal;
|
|
hashCode(): number;
|
|
between(arg0: Internal.ChronoLocalDate_, arg1: Internal.ChronoLocalDate_): this;
|
|
plus(arg0: Internal.TemporalAmount_): this;
|
|
getUnits(): Internal.List<Internal.TemporalUnit>;
|
|
minus(arg0: Internal.TemporalAmount_): this;
|
|
get(arg0: Internal.TemporalUnit_): number;
|
|
equals(arg0: any): boolean;
|
|
isNegative(): boolean;
|
|
get chronology(): Internal.Chronology
|
|
get zero(): boolean
|
|
get units(): Internal.List<Internal.TemporalUnit>
|
|
get negative(): boolean
|
|
}
|
|
type ChronoPeriod_ = ChronoPeriod;
|
|
class BelowZeroRetrogen {
|
|
applyBedrockMask($$0: Internal.ProtoChunk_): void;
|
|
hasBedrockHole($$0: number, $$1: number): boolean;
|
|
static getBiomeResolver($$0: Internal.BiomeResolver_, $$1: Internal.ChunkAccess_): Internal.BiomeResolver;
|
|
hasBedrockHoles(): boolean;
|
|
targetStatus(): Internal.ChunkStatus;
|
|
static read($$0: Internal.CompoundTag_): Internal.BelowZeroRetrogen;
|
|
static replaceOldBedrock($$0: Internal.ProtoChunk_): void;
|
|
readonly static "UPGRADE_HEIGHT_ACCESSOR": any;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BelowZeroRetrogen_ = BelowZeroRetrogen;
|
|
class ClientLevelJS extends Internal.LevelJS {
|
|
constructor(mc: Internal.Minecraft_, e: Internal.LocalPlayer_)
|
|
toString(): string;
|
|
getEntities(): Internal.EntityArrayList;
|
|
static setInstance(instance: Internal.ClientLevelJS_): void;
|
|
static getInstance(): Internal.ClientLevelJS;
|
|
getMinecraft(): Internal.Minecraft;
|
|
getMinecraftPlayer(): Internal.LocalPlayer;
|
|
getMinecraftLevel(): Internal.Level;
|
|
getSide(): Internal.ScriptType;
|
|
getPlayerData(arg0: Internal.Player_): Internal.PlayerDataJS<any, any>;
|
|
get entities(): Internal.EntityArrayList
|
|
set instance(instance: Internal.ClientLevelJS_)
|
|
get instance(): Internal.ClientLevelJS
|
|
get minecraft(): Internal.Minecraft
|
|
get minecraftPlayer(): Internal.LocalPlayer
|
|
get minecraftLevel(): Internal.Level
|
|
get side(): Internal.ScriptType
|
|
readonly "clientPlayerData": Internal.ClientPlayerDataJS;
|
|
}
|
|
type ClientLevelJS_ = ClientLevelJS;
|
|
interface Int2ObjectMap$Entry <V> extends Internal.Map$Entry<number, V> {
|
|
getIntKey(): number;
|
|
getKey(): number;
|
|
get intKey(): number
|
|
get key(): number
|
|
}
|
|
type Int2ObjectMap$Entry_<V> = Int2ObjectMap$Entry<V>;
|
|
class BufferBuilder extends Internal.DefaultedVertexConsumer implements Internal.VertexBufferView, Internal.VertexDrain, Internal.ExtendingBufferBuilder, Internal.BufferVertexConsumer, Internal.BufferBuilderExt, Internal.StateManager$IResettable, Internal.MemoryTrackingBuffer, Internal.BlockSensitiveBufferBuilder {
|
|
constructor($$0: number)
|
|
uv2($$0: number): Internal.VertexConsumer;
|
|
endVertex(): void;
|
|
flush(vertexCount: number, format: Internal.BufferVertexFormat_): void;
|
|
normal($$0: number, $$1: number, $$2: number): Internal.VertexConsumer;
|
|
resetState(): void;
|
|
begin($$0: Internal.VertexFormat$Mode_, $$1: Internal.VertexFormat_): void;
|
|
popNextBuffer(): Internal.Pair<Internal.BufferBuilder$DrawState, Internal.ByteBuffer>;
|
|
getSortState(): Internal.BufferBuilder$SortState;
|
|
getUsedSize(): number;
|
|
ensureBufferCapacity(bytes: number): boolean;
|
|
putBulkData($$0: Internal.PoseStack$Pose_, $$1: Internal.BakedQuad_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
currentElement(): Internal.VertexFormatElement;
|
|
overlayCoords($$0: number, $$1: number): Internal.VertexConsumer;
|
|
endBlock(): void;
|
|
building(): boolean;
|
|
uvShort($$0: number, $$1: number, $$2: number): Internal.VertexConsumer;
|
|
getAllocatedSize(): number;
|
|
putByte($$0: number, $$1: number): void;
|
|
uv2($$0: number, $$1: number): Internal.VertexConsumer;
|
|
putFloat($$0: number, $$1: number): void;
|
|
setQuadSortOrigin($$0: number, $$1: number, $$2: number): void;
|
|
end(): void;
|
|
vertex(matrix: com.mojang.math.Matrix4f_, x: number, y: number, z: number): Internal.VertexConsumer;
|
|
getVertexFormat(): Internal.BufferVertexFormat;
|
|
color($$0: number, $$1: number, $$2: number, $$3: number): Internal.VertexConsumer;
|
|
color($$0: number): Internal.VertexConsumer;
|
|
setupBufferSlice(arg0: Internal.ByteBuffer_, arg1: Internal.BufferBuilder$DrawState_): void;
|
|
handler$bho000$onInit(bufferSizeIn: number, ci: Internal.CallbackInfo_): void;
|
|
restoreSortState($$0: Internal.BufferBuilder$SortState_): void;
|
|
freeAndDeleteBuffer(): void;
|
|
overlayCoords($$0: number): Internal.VertexConsumer;
|
|
vertex($$0: number, $$1: number, $$2: number): Internal.VertexConsumer;
|
|
color($$0: number, $$1: number, $$2: number, $$3: number): Internal.VertexConsumer;
|
|
register(): void;
|
|
iris$beginWithoutExtending(arg0: Internal.VertexFormat$Mode_, arg1: Internal.VertexFormat_): void;
|
|
putBulkData(arg0: Internal.PoseStack$Pose_, arg1: Internal.BakedQuad_, arg2: number[], arg3: number, arg4: number, arg5: number, arg6: number[], arg7: number, arg8: boolean): void;
|
|
createSink(factory: Internal.VertexType_<any>): Internal.VertexSink;
|
|
nextElement(): void;
|
|
normal(matrix: com.mojang.math.Matrix3f_, x: number, y: number, z: number): Internal.VertexConsumer;
|
|
teardownBufferSlice(): void;
|
|
putShort($$0: number, $$1: number): void;
|
|
getDirectBuffer(): Internal.ByteBuffer;
|
|
vertex(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number, arg8: number, arg9: number, arg10: number, arg11: number, arg12: number, arg13: number): void;
|
|
splitStrip(): void;
|
|
clear(): void;
|
|
discard(): void;
|
|
uv($$0: number, $$1: number): Internal.VertexConsumer;
|
|
getWriterPosition(): number;
|
|
beginBlock(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): void;
|
|
get sortState(): Internal.BufferBuilder$SortState
|
|
get usedSize(): number
|
|
get allocatedSize(): number
|
|
get vertexFormat(): Internal.BufferVertexFormat
|
|
get directBuffer(): Internal.ByteBuffer
|
|
get writerPosition(): number
|
|
}
|
|
type BufferBuilder_ = BufferBuilder;
|
|
class CompletableFuture <T> implements Internal.Future<T>, Internal.CompletionStage<T> {
|
|
constructor()
|
|
getNow(arg0: T): T;
|
|
thenAcceptAsync(arg0: Internal.Consumer_<any>, arg1: Internal.Executor_): Internal.CompletionStage<any>;
|
|
thenComposeAsync(arg0: Internal.Function_<any, any>): Internal.CompletableFuture<U>;
|
|
static delayedExecutor(arg0: number, arg1: Internal.TimeUnit_): Internal.Executor;
|
|
exceptionallyAsync(arg0: Internal.Function_<any, any>): Internal.CompletionStage<any>;
|
|
exceptionallyCompose(arg0: Internal.Function_<Internal.Throwable_, any>): this;
|
|
thenAcceptAsync(arg0: Internal.Consumer_<any>): Internal.CompletableFuture<void>;
|
|
thenApplyAsync(arg0: Internal.Function_<any, any>): Internal.CompletionStage<any>;
|
|
complete(arg0: T): boolean;
|
|
exceptionallyComposeAsync(arg0: Internal.Function_<Internal.Throwable_, any>): this;
|
|
thenCombine(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiFunction_<any, any, any>): Internal.CompletableFuture<V>;
|
|
get(): T;
|
|
thenRun(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
|
|
thenAcceptBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiConsumer_<any, any>): Internal.CompletableFuture<void>;
|
|
runAfterEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage<any>;
|
|
isCancelled(): boolean;
|
|
completeAsync(arg0: Internal.Supplier_<any>): this;
|
|
thenCombineAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiFunction_<any, any, any>, arg2: Internal.Executor_): Internal.CompletionStage<any>;
|
|
acceptEither(arg0: Internal.CompletionStage_<any>, arg1: Internal.Consumer_<any>): Internal.CompletableFuture<void>;
|
|
thenRunAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletionStage<any>;
|
|
whenCompleteAsync(arg0: Internal.BiConsumer_<any, any>, arg1: Internal.Executor_): Internal.CompletionStage<any>;
|
|
exceptionally(arg0: Internal.Function_<any, any>): Internal.CompletionStage<any>;
|
|
thenAccept(arg0: Internal.Consumer_<any>): Internal.CompletionStage<any>;
|
|
static failedFuture(arg0: Internal.Throwable_): Internal.CompletableFuture<U>;
|
|
static delayedExecutor(arg0: number, arg1: Internal.TimeUnit_, arg2: Internal.Executor_): Internal.Executor;
|
|
static runAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
cancel(arg0: boolean): boolean;
|
|
static runAsync(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
|
|
thenCompose(arg0: Internal.Function_<any, any>): Internal.CompletableFuture<U>;
|
|
runAfterEither(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<any>;
|
|
runAfterBoth(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<any>;
|
|
runAfterBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletableFuture<void>;
|
|
join(): T;
|
|
acceptEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Consumer_<any>, arg2: Internal.Executor_): Internal.CompletionStage<any>;
|
|
orTimeout(arg0: number, arg1: Internal.TimeUnit_): this;
|
|
thenAcceptBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiConsumer_<any, any>, arg2: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
static supplyAsync(arg0: Internal.Supplier_<U>, arg1: Internal.Executor_): Internal.CompletableFuture<U>;
|
|
handleAsync(arg0: Internal.BiFunction_<any, Internal.Throwable_, any>): Internal.CompletableFuture<U>;
|
|
minimalCompletionStage(): Internal.CompletionStage<T>;
|
|
get(arg0: number, arg1: Internal.TimeUnit_): T;
|
|
handle(arg0: Internal.BiFunction_<any, Internal.Throwable_, any>): Internal.CompletableFuture<U>;
|
|
exceptionallyAsync(arg0: Internal.Function_<Internal.Throwable_, any>, arg1: Internal.Executor_): this;
|
|
exceptionallyComposeAsync(arg0: Internal.Function_<any, any>, arg1: Internal.Executor_): Internal.CompletionStage<any>;
|
|
isCompletedExceptionally(): boolean;
|
|
applyToEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Function_<any, U>, arg2: Internal.Executor_): Internal.CompletableFuture<U>;
|
|
thenCombineAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiFunction_<any, any, any>): Internal.CompletionStage<any>;
|
|
static supplyAsync(arg0: Internal.Supplier_<U>): Internal.CompletableFuture<U>;
|
|
copy(): this;
|
|
thenRunAsync(arg0: Internal.Runnable_): Internal.CompletableFuture<void>;
|
|
static completedFuture(arg0: U): Internal.CompletableFuture<U>;
|
|
completeExceptionally(arg0: Internal.Throwable_): boolean;
|
|
obtrudeException(arg0: Internal.Throwable_): void;
|
|
applyToEither(arg0: Internal.CompletionStage_<any>, arg1: Internal.Function_<any, any>): Internal.CompletionStage<any>;
|
|
static completedStage(arg0: U): Internal.CompletionStage<U>;
|
|
runAfterBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage<any>;
|
|
handleAsync(arg0: Internal.BiFunction_<any, Internal.Throwable_, any>, arg1: Internal.Executor_): Internal.CompletableFuture<U>;
|
|
completeAsync(arg0: Internal.Supplier_<any>, arg1: Internal.Executor_): this;
|
|
static anyOf(...arg0: Internal.CompletableFuture_<any>[]): Internal.CompletableFuture<any>;
|
|
completeOnTimeout(arg0: T, arg1: number, arg2: Internal.TimeUnit_): this;
|
|
static failedStage(arg0: Internal.Throwable_): Internal.CompletionStage<U>;
|
|
newIncompleteFuture(): Internal.CompletableFuture<U>;
|
|
toString(): string;
|
|
defaultExecutor(): Internal.Executor;
|
|
obtrudeValue(arg0: T): void;
|
|
runAfterEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletableFuture<void>;
|
|
getNumberOfDependents(): number;
|
|
thenAcceptBoth(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiConsumer_<any, any>): Internal.CompletableFuture<void>;
|
|
isDone(): boolean;
|
|
whenComplete(arg0: Internal.BiConsumer_<any, any>): Internal.CompletionStage<any>;
|
|
thenApply(arg0: Internal.Function_<any, any>): Internal.CompletionStage<any>;
|
|
static allOf(...arg0: Internal.CompletableFuture_<any>[]): Internal.CompletableFuture<void>;
|
|
toCompletableFuture(): this;
|
|
whenCompleteAsync(arg0: Internal.BiConsumer_<any, any>): this;
|
|
thenApplyAsync(arg0: Internal.Function_<any, any>, arg1: Internal.Executor_): Internal.CompletionStage<any>;
|
|
applyToEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Function_<any, any>): Internal.CompletionStage<any>;
|
|
acceptEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Consumer_<any>): Internal.CompletionStage<any>;
|
|
thenComposeAsync(arg0: Internal.Function_<any, any>, arg1: Internal.Executor_): Internal.CompletableFuture<U>;
|
|
get cancelled(): boolean
|
|
get completedExceptionally(): boolean
|
|
get numberOfDependents(): number
|
|
get done(): boolean
|
|
}
|
|
type CompletableFuture_<T> = CompletableFuture<T>;
|
|
class Cipher {
|
|
wrap(arg0: Internal.Key_): number[];
|
|
update(arg0: number[], arg1: number, arg2: number, arg3: number[]): number;
|
|
doFinal(arg0: number[], arg1: number): number;
|
|
doFinal(): number[];
|
|
update(arg0: number[]): number[];
|
|
doFinal(arg0: number[], arg1: number, arg2: number, arg3: number[]): number;
|
|
doFinal(arg0: number[]): number[];
|
|
getParameters(): Internal.AlgorithmParameters;
|
|
doFinal(arg0: number[], arg1: number, arg2: number): number[];
|
|
getAlgorithm(): string;
|
|
init(arg0: number, arg1: Internal.Key_): void;
|
|
init(arg0: number, arg1: Internal.Certificate_, arg2: Internal.SecureRandom_): void;
|
|
getExemptionMechanism(): Internal.ExemptionMechanism;
|
|
updateAAD(arg0: Internal.ByteBuffer_): void;
|
|
static getInstance(arg0: string): Internal.Cipher;
|
|
update(arg0: number[], arg1: number, arg2: number): number[];
|
|
init(arg0: number, arg1: Internal.Key_, arg2: Internal.SecureRandom_): void;
|
|
updateAAD(arg0: number[]): void;
|
|
toString(): string;
|
|
static getInstance(arg0: string, arg1: Internal.Provider_): Internal.Cipher;
|
|
doFinal(arg0: number[], arg1: number, arg2: number, arg3: number[], arg4: number): number;
|
|
getIV(): number[];
|
|
doFinal(arg0: Internal.ByteBuffer_, arg1: Internal.ByteBuffer_): number;
|
|
update(arg0: Internal.ByteBuffer_, arg1: Internal.ByteBuffer_): number;
|
|
init(arg0: number, arg1: Internal.Certificate_): void;
|
|
update(arg0: number[], arg1: number, arg2: number, arg3: number[], arg4: number): number;
|
|
getProvider(): Internal.Provider;
|
|
static getInstance(arg0: string, arg1: string): Internal.Cipher;
|
|
getOutputSize(arg0: number): number;
|
|
static getMaxAllowedParameterSpec(arg0: string): Internal.AlgorithmParameterSpec;
|
|
init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameters_): void;
|
|
init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameters_, arg3: Internal.SecureRandom_): void;
|
|
init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameterSpec_, arg3: Internal.SecureRandom_): void;
|
|
updateAAD(arg0: number[], arg1: number, arg2: number): void;
|
|
static getMaxAllowedKeyLength(arg0: string): number;
|
|
getBlockSize(): number;
|
|
unwrap(arg0: number[], arg1: string, arg2: number): Internal.Key;
|
|
init(arg0: number, arg1: Internal.Key_, arg2: Internal.AlgorithmParameterSpec_): void;
|
|
get parameters(): Internal.AlgorithmParameters
|
|
get algorithm(): string
|
|
get exemptionMechanism(): Internal.ExemptionMechanism
|
|
get IV(): number[]
|
|
get provider(): Internal.Provider
|
|
get blockSize(): number
|
|
readonly static "SECRET_KEY": 3;
|
|
readonly static "ENCRYPT_MODE": 1;
|
|
readonly static "PUBLIC_KEY": 1;
|
|
readonly static "PRIVATE_KEY": 2;
|
|
readonly static "WRAP_MODE": 3;
|
|
readonly static "UNWRAP_MODE": 4;
|
|
readonly static "DECRYPT_MODE": 2;
|
|
}
|
|
type Cipher_ = Cipher;
|
|
interface PrimitiveIterator$OfDouble extends Internal.PrimitiveIterator<number, Internal.DoubleConsumer> {
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
forEachRemaining(arg0: Internal.DoubleConsumer_): void;
|
|
nextDouble(): number;
|
|
}
|
|
type PrimitiveIterator$OfDouble_ = PrimitiveIterator$OfDouble;
|
|
class VeryBiasedToBottomHeight extends Internal.HeightProvider {
|
|
toString(): string;
|
|
sample($$0: Internal.Random_, $$1: Internal.WorldGenerationContext_): number;
|
|
getType(): Internal.HeightProviderType<any>;
|
|
static of($$0: Internal.VerticalAnchor_, $$1: Internal.VerticalAnchor_, $$2: number): Internal.VeryBiasedToBottomHeight;
|
|
get type(): Internal.HeightProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type VeryBiasedToBottomHeight_ = VeryBiasedToBottomHeight;
|
|
class SharedContextData {
|
|
constructor(scope: Internal.Scriptable_)
|
|
getTypeWrappers(): Internal.TypeWrappers;
|
|
hasTypeWrappers(): boolean;
|
|
static get(cx: Internal.Context_, scope: Internal.Scriptable_): Internal.SharedContextData;
|
|
newClassSerialNumber(): number;
|
|
getExtraProperty(key: string): any;
|
|
getWrapFactory(): Internal.WrapFactory;
|
|
getClassDataCache(): Internal.ClassDataCache;
|
|
addCustomJavaToJsWrapper(predicate: Internal.Predicate_<T>, provider: Internal.CustomJavaToJsWrapperProvider_<T>): void;
|
|
static get(scope: Internal.Scriptable_): Internal.SharedContextData;
|
|
getClassShutter(): Internal.ClassShutter;
|
|
setExtraProperty(key: string, value: any): void;
|
|
setClassShutter(shutter: Internal.ClassShutter_): void;
|
|
setWrapFactory(wrapFactory: Internal.WrapFactory_): void;
|
|
getRemapper(): Internal.Remapper;
|
|
addToTopLevelScope(name: string, value: any): void;
|
|
addCustomJavaToJsWrapper(type: Internal.Class_<T>, provider: Internal.CustomJavaToJsWrapperProvider_<T>): void;
|
|
setRemapper(remapper: Internal.Remapper_): void;
|
|
wrapCustomJavaToJs(javaObject: any): Internal.CustomJavaToJsWrapper;
|
|
get typeWrappers(): Internal.TypeWrappers
|
|
get wrapFactory(): Internal.WrapFactory
|
|
get classDataCache(): Internal.ClassDataCache
|
|
get classShutter(): Internal.ClassShutter
|
|
set classShutter(shutter: Internal.ClassShutter_)
|
|
set wrapFactory(wrapFactory: Internal.WrapFactory_)
|
|
get remapper(): Internal.Remapper
|
|
set remapper(remapper: Internal.Remapper_)
|
|
readonly static "AKEY": "ClassCache";
|
|
readonly "topLevelScope": Internal.Scriptable;
|
|
}
|
|
type SharedContextData_ = SharedContextData;
|
|
class EyeOfEnder extends Internal.Entity implements Internal.ItemSupplier {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
signalTo($$0: BlockPos_): void;
|
|
getItem(): Internal.ItemStack;
|
|
getBrightness(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
lerpMotion($$0: number, $$1: number, $$2: number): void;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
setItem($$0: Internal.ItemStack_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
isAttackable(): boolean;
|
|
get item(): Internal.ItemStack
|
|
get brightness(): number
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
set item($$0: Internal.ItemStack_)
|
|
get attackable(): boolean
|
|
}
|
|
type EyeOfEnder_ = EyeOfEnder;
|
|
class PathNavigationRegion implements Internal.CollisionGetter, Internal.BlockGetter {
|
|
constructor($$0: Internal.Level_, $$1: BlockPos_, $$2: BlockPos_)
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
getMinSection(): number;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
getBlockState($$0: BlockPos_): Internal.BlockState;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxSection(): number;
|
|
getMaxBuildHeight(): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getProfiler(): Internal.ProfilerFiller;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getHeight(): number;
|
|
getBlockEntity($$0: BlockPos_): Internal.BlockEntity;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getWorldBorder(): Internal.WorldBorder;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getFluidState($$0: BlockPos_): Internal.FluidState;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getMinBuildHeight(): number;
|
|
getSectionsCount(): number;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
getMaxLightLevel(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get maxBuildHeight(): number
|
|
get profiler(): Internal.ProfilerFiller
|
|
get height(): number
|
|
get worldBorder(): Internal.WorldBorder
|
|
get minBuildHeight(): number
|
|
get sectionsCount(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type PathNavigationRegion_ = PathNavigationRegion;
|
|
interface IntSupplier {
|
|
getAsInt(): number;
|
|
get asInt(): number
|
|
}
|
|
type IntSupplier_ = IntSupplier | (()=>number);
|
|
interface Logger {
|
|
error(arg0: string): void;
|
|
trace(arg0: string, ...arg1: any[]): void;
|
|
warn(arg0: string, arg1: any, arg2: any): void;
|
|
isTraceEnabled(arg0: org.slf4j.Marker_): boolean;
|
|
info(arg0: string, arg1: Internal.Throwable_): void;
|
|
warn(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
|
|
debug(arg0: string): void;
|
|
error(arg0: org.slf4j.Marker_, arg1: string): void;
|
|
error(arg0: string, ...arg1: any[]): void;
|
|
trace(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
|
|
warn(arg0: string, arg1: any): void;
|
|
trace(arg0: org.slf4j.Marker_, arg1: string): void;
|
|
warn(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
|
|
info(arg0: string): void;
|
|
debug(arg0: string, ...arg1: any[]): void;
|
|
debug(arg0: org.slf4j.Marker_, arg1: string): void;
|
|
info(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
|
|
warn(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
|
|
warn(arg0: string, arg1: Internal.Throwable_): void;
|
|
info(arg0: string, arg1: any): void;
|
|
error(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
|
|
isWarnEnabled(arg0: org.slf4j.Marker_): boolean;
|
|
isTraceEnabled(): boolean;
|
|
trace(arg0: string): void;
|
|
info(arg0: org.slf4j.Marker_, arg1: string): void;
|
|
debug(arg0: string, arg1: any, arg2: any): void;
|
|
info(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
|
|
debug(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
|
|
trace(arg0: string, arg1: any): void;
|
|
error(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
|
|
trace(arg0: string, arg1: any, arg2: any): void;
|
|
debug(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
|
|
isDebugEnabled(): boolean;
|
|
error(arg0: string, arg1: any): void;
|
|
trace(arg0: org.slf4j.Marker_, arg1: string, arg2: any, arg3: any): void;
|
|
info(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
|
|
warn(arg0: string): void;
|
|
warn(arg0: string, ...arg1: any[]): void;
|
|
debug(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
|
|
isErrorEnabled(): boolean;
|
|
trace(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
|
|
warn(arg0: org.slf4j.Marker_, arg1: string): void;
|
|
warn(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
|
|
isWarnEnabled(): boolean;
|
|
error(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
|
|
error(arg0: string, arg1: any, arg2: any): void;
|
|
getName(): string;
|
|
trace(arg0: org.slf4j.Marker_, arg1: string, arg2: Internal.Throwable_): void;
|
|
isErrorEnabled(arg0: org.slf4j.Marker_): boolean;
|
|
debug(arg0: string, arg1: any): void;
|
|
info(arg0: org.slf4j.Marker_, arg1: string, arg2: any): void;
|
|
info(arg0: string, arg1: any, arg2: any): void;
|
|
isInfoEnabled(): boolean;
|
|
debug(arg0: string, arg1: Internal.Throwable_): void;
|
|
info(arg0: string, ...arg1: any[]): void;
|
|
isDebugEnabled(arg0: org.slf4j.Marker_): boolean;
|
|
error(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
|
|
isInfoEnabled(arg0: org.slf4j.Marker_): boolean;
|
|
debug(arg0: org.slf4j.Marker_, arg1: string, ...arg2: any[]): void;
|
|
trace(arg0: string, arg1: Internal.Throwable_): void;
|
|
error(arg0: string, arg1: Internal.Throwable_): void;
|
|
get traceEnabled(): boolean
|
|
get debugEnabled(): boolean
|
|
get errorEnabled(): boolean
|
|
get warnEnabled(): boolean
|
|
get name(): string
|
|
get infoEnabled(): boolean
|
|
readonly static "ROOT_LOGGER_NAME": "ROOT";
|
|
}
|
|
type Logger_ = Logger;
|
|
class ClientboundUpdateTagsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Map_<Internal.ResourceKey_<any>, Internal.TagNetworkSerialization$NetworkPayload_>)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getTags(): Internal.Map<Internal.ResourceKey<any>, Internal.TagNetworkSerialization$NetworkPayload>;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get tags(): Internal.Map<Internal.ResourceKey<any>, Internal.TagNetworkSerialization$NetworkPayload>
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundUpdateTagsPacket_ = ClientboundUpdateTagsPacket;
|
|
interface BlockApiLookup$BlockEntityApiProvider <A, C> {
|
|
find(arg0: Internal.BlockEntity_, arg1: C): A;
|
|
}
|
|
type BlockApiLookup$BlockEntityApiProvider_<A, C> = ((arg0: Internal.BlockEntity, arg1: C)=>A) | BlockApiLookup$BlockEntityApiProvider<A, C>;
|
|
interface RecipeSerializer <T> {
|
|
register($$0: string, $$1: S): S;
|
|
fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): T;
|
|
fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): T;
|
|
toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: T): void;
|
|
readonly static "FIREWORK_STAR_FADE": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "SHIELD_DECORATION": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "SHULKER_BOX_COLORING": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "SMELTING_RECIPE": Internal.SimpleCookingSerializer<any>;
|
|
readonly static "FIREWORK_ROCKET": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "MAP_CLONING": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "BOOK_CLONING": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "BANNER_DUPLICATE": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "SHAPELESS_RECIPE": any;
|
|
readonly static "REPAIR_ITEM": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "STONECUTTER": any;
|
|
readonly static "CAMPFIRE_COOKING_RECIPE": Internal.SimpleCookingSerializer<any>;
|
|
readonly static "SMITHING": any;
|
|
readonly static "MAP_EXTENDING": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "ARMOR_DYE": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "SMOKING_RECIPE": Internal.SimpleCookingSerializer<any>;
|
|
readonly static "TIPPED_ARROW": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "SUSPICIOUS_STEW": Internal.SimpleRecipeSerializer<any>;
|
|
readonly static "BLASTING_RECIPE": Internal.SimpleCookingSerializer<any>;
|
|
readonly static "SHAPED_RECIPE": any;
|
|
readonly static "FIREWORK_STAR": Internal.SimpleRecipeSerializer<any>;
|
|
}
|
|
type RecipeSerializer_<T> = Special.RecipeSerializer | RecipeSerializer<T>;
|
|
class WorldgenRandom extends Internal.Random implements Internal.RandomSource {
|
|
constructor($$0: Internal.RandomSource_)
|
|
nextFloat(arg0: number): number;
|
|
getCount(): number;
|
|
next($$0: number): number;
|
|
setLargeFeatureSeed($$0: number, $$1: number, $$2: number): void;
|
|
setLargeFeatureWithSalt($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
nextDouble(arg0: number, arg1: number): number;
|
|
nextExponential(): number;
|
|
setSeed($$0: number): void;
|
|
fork(): Internal.RandomSource;
|
|
nextInt(arg0: number, arg1: number): number;
|
|
nextLong(arg0: number, arg1: number): number;
|
|
isDeprecated(): boolean;
|
|
nextGaussian(arg0: number, arg1: number): number;
|
|
consumeCount($$0: number): void;
|
|
forkPositional(): Internal.PositionalRandomFactory;
|
|
setDecorationSeed($$0: number, $$1: number, $$2: number): number;
|
|
setFeatureSeed($$0: number, $$1: number, $$2: number): void;
|
|
nextDouble(arg0: number): number;
|
|
nextLong(arg0: number): number;
|
|
nextFloat(arg0: number, arg1: number): number;
|
|
static seedSlimeChunk($$0: number, $$1: number, $$2: number, $$3: number): Internal.Random;
|
|
nextIntBetweenInclusive($$0: number, $$1: number): number;
|
|
get count(): number
|
|
set seed($$0: number)
|
|
get deprecated(): boolean
|
|
}
|
|
type WorldgenRandom_ = WorldgenRandom;
|
|
class AdvancementRewards$Builder {
|
|
constructor()
|
|
static loot($$0: ResourceLocation_): Internal.AdvancementRewards$Builder;
|
|
addExperience($$0: number): this;
|
|
static experience($$0: number): Internal.AdvancementRewards$Builder;
|
|
addLootTable($$0: ResourceLocation_): this;
|
|
build(): Internal.AdvancementRewards;
|
|
static function($$0: ResourceLocation_): Internal.AdvancementRewards$Builder;
|
|
static recipe($$0: ResourceLocation_): Internal.AdvancementRewards$Builder;
|
|
runs($$0: ResourceLocation_): this;
|
|
addRecipe($$0: ResourceLocation_): this;
|
|
}
|
|
type AdvancementRewards$Builder_ = AdvancementRewards$Builder;
|
|
abstract class FeatureSize {
|
|
constructor($$0: Internal.OptionalInt_)
|
|
minClippedHeight(): Internal.OptionalInt;
|
|
getSizeAtHeight(arg0: number, arg1: number): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type FeatureSize_ = FeatureSize;
|
|
class ImmutableMap$Builder <K, V> {
|
|
constructor()
|
|
put(arg0: K, arg1: V): this;
|
|
put(arg0: Internal.Map$Entry_<any, any>): this;
|
|
buildOrThrow(): Internal.ImmutableMap<K, V>;
|
|
putAll(arg0: Internal.Map_<any, any>): this;
|
|
putAll(arg0: Internal.Iterable_<any>): this;
|
|
orderEntriesByValue(arg0: Internal.Comparator_<any>): this;
|
|
build(): Internal.ImmutableMap<K, V>;
|
|
}
|
|
type ImmutableMap$Builder_<K, V> = ImmutableMap$Builder<K, V>;
|
|
interface TrinketPlayerScreenHandler {
|
|
trinkets$getTrinketSlotEnd(): number;
|
|
trinkets$getSlotTypes(arg0: Internal.SlotGroup_): Internal.List<Internal.SlotType>;
|
|
trinkets$getGroupCount(): number;
|
|
trinkets$getSlotHeights(arg0: Internal.SlotGroup_): Internal.List<Internal.Point>;
|
|
trinkets$getGroupPos(arg0: Internal.SlotGroup_): Internal.Point;
|
|
trinkets$getGroupNum(arg0: Internal.SlotGroup_): number;
|
|
trinkets$updateTrinketSlots(arg0: boolean): void;
|
|
trinkets$getTrinketSlotStart(): number;
|
|
trinkets$getSlotWidth(arg0: Internal.SlotGroup_): number;
|
|
}
|
|
type TrinketPlayerScreenHandler_ = TrinketPlayerScreenHandler;
|
|
class VibrationPath {
|
|
constructor($$0: BlockPos_, $$1: Internal.PositionSource_, $$2: number)
|
|
getOrigin(): BlockPos;
|
|
getArrivalInTicks(): number;
|
|
getDestination(): Internal.PositionSource;
|
|
static read($$0: Internal.FriendlyByteBuf_): Internal.VibrationPath;
|
|
static write($$0: Internal.FriendlyByteBuf_, $$1: Internal.VibrationPath_): void;
|
|
get origin(): BlockPos
|
|
get arrivalInTicks(): number
|
|
get destination(): Internal.PositionSource
|
|
readonly static "CODEC": any;
|
|
}
|
|
type VibrationPath_ = VibrationPath;
|
|
interface PlayerRideable {
|
|
}
|
|
type PlayerRideable_ = PlayerRideable;
|
|
class ItemStack$TooltipPart extends Internal.Enum<Internal.ItemStack$TooltipPart> {
|
|
static values(): Internal.ItemStack$TooltipPart[];
|
|
getMask(): number;
|
|
static valueOf($$0: string): Internal.ItemStack$TooltipPart;
|
|
get mask(): number
|
|
readonly static "ENCHANTMENTS": Internal.ItemStack$TooltipPart;
|
|
readonly static "CAN_PLACE": Internal.ItemStack$TooltipPart;
|
|
readonly static "CAN_DESTROY": Internal.ItemStack$TooltipPart;
|
|
readonly static "DYE": Internal.ItemStack$TooltipPart;
|
|
readonly static "MODIFIERS": Internal.ItemStack$TooltipPart;
|
|
readonly static "ADDITIONAL": Internal.ItemStack$TooltipPart;
|
|
readonly static "UNBREAKABLE": Internal.ItemStack$TooltipPart;
|
|
}
|
|
type ItemStack$TooltipPart_ = "modifiers" | "enchantments" | "unbreakable" | "can_place" | "dye" | "can_destroy" | ItemStack$TooltipPart | "additional";
|
|
class MinecraftProfileTexture {
|
|
constructor(arg0: string, arg1: Internal.Map_<string, string>)
|
|
toString(): string;
|
|
getMetadata(arg0: string): string;
|
|
getUrl(): string;
|
|
getHash(): string;
|
|
get url(): string
|
|
get hash(): string
|
|
readonly static "PROFILE_TEXTURE_COUNT": 3;
|
|
}
|
|
type MinecraftProfileTexture_ = MinecraftProfileTexture;
|
|
class NarratableEntry$NarrationPriority extends Internal.Enum<Internal.NarratableEntry$NarrationPriority> {
|
|
static values(): Internal.NarratableEntry$NarrationPriority[];
|
|
static valueOf($$0: string): Internal.NarratableEntry$NarrationPriority;
|
|
isTerminal(): boolean;
|
|
get terminal(): boolean
|
|
readonly static "NONE": Internal.NarratableEntry$NarrationPriority;
|
|
readonly static "HOVERED": Internal.NarratableEntry$NarrationPriority;
|
|
readonly static "FOCUSED": Internal.NarratableEntry$NarrationPriority;
|
|
}
|
|
type NarratableEntry$NarrationPriority_ = "focused" | "hovered" | NarratableEntry$NarrationPriority | "none";
|
|
interface TextureAtlasSpriteAccessor {
|
|
getMainImage(): Internal.NativeImage[];
|
|
getX(): number;
|
|
getY(): number;
|
|
get mainImage(): Internal.NativeImage[]
|
|
get x(): number
|
|
get y(): number
|
|
}
|
|
type TextureAtlasSpriteAccessor_ = TextureAtlasSpriteAccessor;
|
|
class InputConstants$Key {
|
|
getDisplayName(): Internal.Component;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getName(): string;
|
|
getType(): Internal.InputConstants$Type;
|
|
getValue(): number;
|
|
equals($$0: any): boolean;
|
|
getNumericKeyValue(): Internal.OptionalInt;
|
|
get displayName(): Internal.Component
|
|
get name(): string
|
|
get type(): Internal.InputConstants$Type
|
|
get value(): number
|
|
get numericKeyValue(): Internal.OptionalInt
|
|
}
|
|
type InputConstants$Key_ = InputConstants$Key;
|
|
interface WithAttachedData {
|
|
getData(): Internal.AttachedData;
|
|
get data(): Internal.AttachedData
|
|
}
|
|
type WithAttachedData_ = WithAttachedData;
|
|
class MultiBufferSource$BufferSource implements Internal.MemoryTrackingBuffer, Internal.MultiBufferSource {
|
|
endBatch($$0: Internal.RenderType_): void;
|
|
endBatch(): void;
|
|
freeAndDeleteBuffer(): void;
|
|
endLastBatch(): void;
|
|
getBuffer($$0: Internal.RenderType_): Internal.VertexConsumer;
|
|
getUsedSize(): number;
|
|
getAllocatedSize(): number;
|
|
get usedSize(): number
|
|
get allocatedSize(): number
|
|
}
|
|
type MultiBufferSource$BufferSource_ = MultiBufferSource$BufferSource;
|
|
abstract class LevelJS implements Internal.WithAttachedData {
|
|
constructor(w: Internal.Level_)
|
|
createEntity(id: ResourceLocation_): Internal.EntityJS;
|
|
isDaytime(): boolean;
|
|
tickChunk(x: number, z: number, tickCount: number): void;
|
|
tickChunk(pos: Internal.ChunkPos_): void;
|
|
getGameRules(): Internal.GameRulesJS;
|
|
isRaining(): boolean;
|
|
createExplosion(x: number, y: number, z: number): Internal.ExplosionJS;
|
|
countTickableBlocks(): number;
|
|
getPlayer(entity: Internal.Entity_): Internal.PlayerJS<any>;
|
|
createEntityList(entities: Internal.Collection_<any>): Internal.EntityArrayList;
|
|
spawnLightning(x: number, y: number, z: number, effectOnly: boolean): void;
|
|
getMoonBrightness(): number;
|
|
getEntitiesWithin(aabb: Internal.AABB_): Internal.EntityArrayList;
|
|
getRandomPlayer(): Internal.PlayerJS<any>;
|
|
getMinecraftLevel(): Internal.Level;
|
|
getLivingEntity(entity: Internal.Entity_): Internal.LivingEntityJS;
|
|
getSide(): Internal.ScriptType;
|
|
getBlock(x: number, y: number, z: number): Internal.BlockContainerJS;
|
|
getServer(): Internal.ServerJS;
|
|
spawnNetherPortal(pos: BlockPos_, axis: Internal.Direction$Axis_): void;
|
|
getDimension(): ResourceLocation;
|
|
getLocalTime(): number;
|
|
getDifficulty(): Internal.Difficulty;
|
|
getWorldBorder(): Internal.WorldBorder;
|
|
isThundering(): boolean;
|
|
getMoonPhase(): number;
|
|
getEntities(): Internal.EntityArrayList;
|
|
getTime(): number;
|
|
getData(): Internal.AttachedData;
|
|
forceLoadChunk(x: number, z: number, forceLoad: boolean): void;
|
|
spawnFireworks(x: number, y: number, z: number, f: Internal.FireworksJS_): void;
|
|
getPlayerData(arg0: Internal.Player_): Internal.PlayerDataJS<any, any>;
|
|
getForceLoadedChunks(): Internal.List<any>;
|
|
getEntity(e: Internal.Entity_): Internal.EntityJS;
|
|
findNearestMapFeature(structureFeature: Internal.TagKey_<any>, pos: BlockPos_, i: number, bl: boolean): Internal.BlockContainerJS;
|
|
getPlayers(): Internal.EntityArrayList;
|
|
spawnLightning(x: number, y: number, z: number, effectOnly: boolean, player: Internal.EntityJS_): void;
|
|
findNearestBiome(biomePredicate: Internal.Predicate_<any>, pos: BlockPos_, i: number, j: number): Internal.Pair<any, any>;
|
|
tickChunk(x: number, z: number): void;
|
|
getServerLevel(): Internal.ServerLevel;
|
|
setRainStrength(strength: number): void;
|
|
getBlock(pos: BlockPos_): Internal.BlockContainerJS;
|
|
isOverworld(): boolean;
|
|
forceLoadChunk(pos: Internal.ChunkPos_, forceLoad: boolean): void;
|
|
getBlock(blockEntity: Internal.BlockEntity_): Internal.BlockContainerJS;
|
|
get daytime(): boolean
|
|
get gameRules(): Internal.GameRulesJS
|
|
get raining(): boolean
|
|
get moonBrightness(): number
|
|
get randomPlayer(): Internal.PlayerJS<any>
|
|
get minecraftLevel(): Internal.Level
|
|
get side(): Internal.ScriptType
|
|
get server(): Internal.ServerJS
|
|
get dimension(): ResourceLocation
|
|
get localTime(): number
|
|
get difficulty(): Internal.Difficulty
|
|
get worldBorder(): Internal.WorldBorder
|
|
get thundering(): boolean
|
|
get moonPhase(): number
|
|
get entities(): Internal.EntityArrayList
|
|
get time(): number
|
|
get data(): Internal.AttachedData
|
|
get forceLoadedChunks(): Internal.List<any>
|
|
get players(): Internal.EntityArrayList
|
|
get serverLevel(): Internal.ServerLevel
|
|
set rainStrength(strength: number)
|
|
get overworld(): boolean
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "minecraftLevel": Internal.Level;
|
|
}
|
|
type LevelJS_ = LevelJS;
|
|
class PackType extends Internal.Enum<Internal.PackType> {
|
|
static values(): Internal.PackType[];
|
|
getVersion($$0: Internal.GameVersion_): number;
|
|
static valueOf($$0: string): Internal.PackType;
|
|
getDirectory(): string;
|
|
get directory(): string
|
|
readonly static "CLIENT_RESOURCES": Internal.PackType;
|
|
readonly static "SERVER_DATA": Internal.PackType;
|
|
}
|
|
type PackType_ = "client_resources" | PackType | "server_data";
|
|
class PainterObjectStorage {
|
|
constructor()
|
|
createScreenObjects(): any[];
|
|
getObject(key: string): Internal.PainterObject;
|
|
clear(): void;
|
|
getObjects(): Internal.Collection<Internal.PainterObject>;
|
|
remove(id: string): void;
|
|
handle(root: Internal.CompoundTag_): void;
|
|
get objects(): Internal.Collection<Internal.PainterObject>
|
|
}
|
|
type PainterObjectStorage_ = PainterObjectStorage;
|
|
abstract class MinecraftServer extends Internal.ReentrantBlockableEventLoop<Internal.TickTask> implements Internal.MinecraftServerKJS, Internal.CommandSource, Internal.AutoCloseable {
|
|
constructor($$0: Internal.Thread_, $$1: Internal.LevelStorageSource$LevelStorageAccess_, $$2: Internal.PackRepository_, $$3: Internal.WorldStem_, $$4: Internal.Proxy_, $$5: Internal.DataFixer_, $$6: Internal.MinecraftSessionService_, $$7: Internal.GameProfileRepository_, $$8: Internal.GameProfileCache_, $$9: any_)
|
|
getConnection(): Internal.ServerConnectionListener;
|
|
pollTask(): boolean;
|
|
getCompressionThreshold(): number;
|
|
getPlayerIdleTimeout(): number;
|
|
fillServerSystemReport(arg0: Internal.SystemReport_): Internal.SystemReport;
|
|
isTimeProfilerRunning(): boolean;
|
|
getProxy(): Internal.Proxy;
|
|
getResourceManager(): Internal.ResourceManager;
|
|
setDefaultGameType($$0: Internal.GameType_): void;
|
|
saveEverything($$0: boolean, $$1: boolean, $$2: boolean): boolean;
|
|
getPredicateManager(): Internal.PredicateManager;
|
|
askEither($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
usesAuthentication(): boolean;
|
|
setEnforceWhitelist($$0: boolean): void;
|
|
getFunctions(): Internal.ServerFunctionManager;
|
|
isShutdown(): boolean;
|
|
getSingleplayerName(): string;
|
|
getScaledTrackingDistance($$0: number): number;
|
|
publishServer($$0: Internal.GameType_, $$1: boolean, $$2: number): boolean;
|
|
getFrameTimer(): Internal.FrameTimer;
|
|
static configurePackRepository($$0: Internal.PackRepository_, $$1: Internal.DataPackConfig_, $$2: boolean): Internal.DataPackConfig;
|
|
hasGui(): boolean;
|
|
stopTimeProfiler(): Internal.ProfileResults;
|
|
getDefaultGameType(): Internal.GameType;
|
|
setDemo($$0: boolean): void;
|
|
alwaysAccepts(): boolean;
|
|
getTickCount(): number;
|
|
asKJS(): Internal.ServerJS;
|
|
dumpServerProperties($$0: Internal.Path_): void;
|
|
isUnderSpawnProtection($$0: Internal.ServerLevel_, $$1: BlockPos_, $$2: Internal.Player_): boolean;
|
|
getPackRepository(): Internal.PackRepository;
|
|
getPlayerList(): Internal.PlayerList;
|
|
getWorldPath($$0: Internal.LevelResource_): Internal.Path;
|
|
getResourcePack(): string;
|
|
executeIfPossible($$0: Internal.Runnable_): void;
|
|
getStructureManager(): Internal.StructureManager;
|
|
getReloadableResourcesKJS(): Internal.MinecraftServer$ReloadableResources;
|
|
finishRecordingMetrics(): void;
|
|
getLevel($$0: Internal.ResourceKey_<Internal.Level_>): Internal.ServerLevel;
|
|
ask($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
isSingleplayer(): boolean;
|
|
setPreventProxyConnections($$0: boolean): void;
|
|
getPort(): number;
|
|
getGameRules(): Internal.GameRules;
|
|
tickChildren($$0: Internal.BooleanSupplier_): void;
|
|
isRecordingMetrics(): boolean;
|
|
getCommands(): Internal.Commands;
|
|
isSpawningAnimals(): boolean;
|
|
getServerDirectory(): Internal.File;
|
|
setUsesAuthentication($$0: boolean): void;
|
|
getAllLevels(): Internal.Iterable<Internal.ServerLevel>;
|
|
isStopped(): boolean;
|
|
setPlayerList($$0: Internal.PlayerList_): void;
|
|
setLocalIp($$0: string): void;
|
|
createGameModeForPlayer($$0: Internal.ServerPlayer_): Internal.ServerPlayerGameMode;
|
|
isNetherEnabled(): boolean;
|
|
getLocalIp(): string;
|
|
getCustomBossEvents(): Internal.CustomBossEvents;
|
|
reloadResources($$0: Internal.Collection_<string>): Internal.CompletableFuture<void>;
|
|
isEnforceWhitelist(): boolean;
|
|
saveAllChunks($$0: boolean, $$1: boolean, $$2: boolean): boolean;
|
|
isCurrentlySaving(): boolean;
|
|
getLootTables(): Internal.LootTables;
|
|
areNpcsEnabled(): boolean;
|
|
hidesOnlinePlayers(): boolean;
|
|
getProfileRepository(): Internal.GameProfileRepository;
|
|
getProfileCache(): Internal.GameProfileCache;
|
|
getAbsoluteMaxWorldSize(): number;
|
|
getCommandStorage(): Internal.CommandStorage;
|
|
getForcedGameType(): Internal.GameType;
|
|
setDifficulty($$0: Internal.Difficulty_, $$1: boolean): void;
|
|
getItemModifierManager(): Internal.ItemModifierManager;
|
|
acceptsSuccess(): boolean;
|
|
invalidateStatus(): void;
|
|
overworld(): Internal.ServerLevel;
|
|
static spin($$0: Internal.Function_<Internal.Thread_, S>): S;
|
|
getStatus(): Internal.ServerStatus;
|
|
setPlayerIdleTimeout($$0: number): void;
|
|
tickServer($$0: Internal.BooleanSupplier_): void;
|
|
getScoreboard(): Internal.ServerScoreboard;
|
|
addTickable($$0: Internal.Runnable_): void;
|
|
method_3777(): Internal.Thread;
|
|
createCommandSourceStack(): Internal.CommandSourceStack;
|
|
setFlightAllowed($$0: boolean): void;
|
|
getServerModName(): string;
|
|
isCommandBlockEnabled(): boolean;
|
|
acceptsFailure(): boolean;
|
|
method_16211(arg0: Internal.Runnable_): Internal.Runnable;
|
|
getNextTickTime(): number;
|
|
isHardcore(): boolean;
|
|
sendMessage($$0: Internal.Component_, $$1: Internal.UUID_): void;
|
|
getFile($$0: string): Internal.File;
|
|
getSpawnRadius($$0: Internal.ServerLevel_): number;
|
|
localvar$bgl000$wrapResourceManager(original: Internal.CloseableResourceManager_): Internal.CloseableResourceManager;
|
|
stopRecordingMetrics(): void;
|
|
startTimeProfiler(): void;
|
|
repliesToStatus(): boolean;
|
|
isPublished(): boolean;
|
|
getPlayerCount(): number;
|
|
getAdvancements(): Internal.ServerAdvancementManager;
|
|
getMotd(): string;
|
|
isRunning(): boolean;
|
|
getSessionService(): Internal.MinecraftSessionService;
|
|
getRateLimitPacketsPerSecond(): number;
|
|
getOperatorUserPermissionLevel(): number;
|
|
stopServer(): void;
|
|
fillSystemReport($$0: Internal.SystemReport_): Internal.SystemReport;
|
|
isReady(): boolean;
|
|
setPort($$0: number): void;
|
|
shouldInformAdmins(): boolean;
|
|
registryAccess(): Internal.RegistryAccess$Frozen;
|
|
isDedicatedServer(): boolean;
|
|
setDifficultyLocked($$0: boolean): void;
|
|
getMaxPlayers(): number;
|
|
setPvpAllowed($$0: boolean): void;
|
|
isSpawningMonsters(): boolean;
|
|
getResourcePackPrompt(): Internal.Component;
|
|
getKeyPair(): Internal.KeyPair;
|
|
forceSynchronousWrites(): boolean;
|
|
isPvpAllowed(): boolean;
|
|
isResourcePackRequired(): boolean;
|
|
getFunctionCompilationLevel(): number;
|
|
getServerVersion(): string;
|
|
getResourcePackHash(): string;
|
|
getProfiler(): Internal.ProfilerFiller;
|
|
getAverageTickTime(): number;
|
|
isSingleplayerOwner(arg0: Internal.GameProfile_): boolean;
|
|
onServerExit(): void;
|
|
kickUnlistedPlayers($$0: Internal.CommandSourceStack_): void;
|
|
setResourcePack($$0: string, $$1: string): void;
|
|
createTextFilterForPlayer($$0: Internal.ServerPlayer_): Internal.TextFilter;
|
|
startRecordingMetrics($$0: Internal.Consumer_<Internal.ProfileResults_>, $$1: Internal.Consumer_<Internal.Path_>): void;
|
|
isDemo(): boolean;
|
|
getProfilePermissions($$0: Internal.GameProfile_): number;
|
|
getWorldScreenshotFile(): Internal.Optional<Internal.Path>;
|
|
method_5384(): boolean;
|
|
halt($$0: boolean): void;
|
|
isEpollEnabled(): boolean;
|
|
method_18856(arg0: Internal.Runnable_): boolean;
|
|
shouldRconBroadcast(): boolean;
|
|
levelKeys(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
|
|
getSpawnProtectionRadius(): number;
|
|
getModdedStatus(): Internal.ModCheck;
|
|
getPlayerNames(): string[];
|
|
getRecipeManager(): Internal.RecipeManager;
|
|
setSingleplayerName($$0: string): void;
|
|
close(): void;
|
|
getFixerUpper(): Internal.DataFixer;
|
|
getWorldData(): Internal.WorldData;
|
|
method_18859(arg0: Internal.Runnable_): void;
|
|
setMotd($$0: string): void;
|
|
getPreventProxyConnections(): boolean;
|
|
isFlightAllowed(): boolean;
|
|
get connection(): Internal.ServerConnectionListener
|
|
get compressionThreshold(): number
|
|
get playerIdleTimeout(): number
|
|
get timeProfilerRunning(): boolean
|
|
get proxy(): Internal.Proxy
|
|
get resourceManager(): Internal.ResourceManager
|
|
set defaultGameType($$0: Internal.GameType_)
|
|
get predicateManager(): Internal.PredicateManager
|
|
set enforceWhitelist($$0: boolean)
|
|
get functions(): Internal.ServerFunctionManager
|
|
get shutdown(): boolean
|
|
get singleplayerName(): string
|
|
get frameTimer(): Internal.FrameTimer
|
|
get defaultGameType(): Internal.GameType
|
|
set demo($$0: boolean)
|
|
get tickCount(): number
|
|
get packRepository(): Internal.PackRepository
|
|
get playerList(): Internal.PlayerList
|
|
get resourcePack(): string
|
|
get structureManager(): Internal.StructureManager
|
|
get reloadableResourcesKJS(): Internal.MinecraftServer$ReloadableResources
|
|
get singleplayer(): boolean
|
|
set preventProxyConnections($$0: boolean)
|
|
get port(): number
|
|
get gameRules(): Internal.GameRules
|
|
get recordingMetrics(): boolean
|
|
get commands(): Internal.Commands
|
|
get spawningAnimals(): boolean
|
|
get serverDirectory(): Internal.File
|
|
set usesAuthentication($$0: boolean)
|
|
get allLevels(): Internal.Iterable<Internal.ServerLevel>
|
|
get stopped(): boolean
|
|
set playerList($$0: Internal.PlayerList_)
|
|
set localIp($$0: string)
|
|
get netherEnabled(): boolean
|
|
get localIp(): string
|
|
get customBossEvents(): Internal.CustomBossEvents
|
|
get enforceWhitelist(): boolean
|
|
get currentlySaving(): boolean
|
|
get lootTables(): Internal.LootTables
|
|
get profileRepository(): Internal.GameProfileRepository
|
|
get profileCache(): Internal.GameProfileCache
|
|
get absoluteMaxWorldSize(): number
|
|
get commandStorage(): Internal.CommandStorage
|
|
get forcedGameType(): Internal.GameType
|
|
get itemModifierManager(): Internal.ItemModifierManager
|
|
get status(): Internal.ServerStatus
|
|
set playerIdleTimeout($$0: number)
|
|
get scoreboard(): Internal.ServerScoreboard
|
|
set flightAllowed($$0: boolean)
|
|
get serverModName(): string
|
|
get commandBlockEnabled(): boolean
|
|
get nextTickTime(): number
|
|
get hardcore(): boolean
|
|
get published(): boolean
|
|
get playerCount(): number
|
|
get advancements(): Internal.ServerAdvancementManager
|
|
get motd(): string
|
|
get running(): boolean
|
|
get sessionService(): Internal.MinecraftSessionService
|
|
get rateLimitPacketsPerSecond(): number
|
|
get operatorUserPermissionLevel(): number
|
|
get ready(): boolean
|
|
set port($$0: number)
|
|
get dedicatedServer(): boolean
|
|
set difficultyLocked($$0: boolean)
|
|
get maxPlayers(): number
|
|
set pvpAllowed($$0: boolean)
|
|
get spawningMonsters(): boolean
|
|
get resourcePackPrompt(): Internal.Component
|
|
get keyPair(): Internal.KeyPair
|
|
get pvpAllowed(): boolean
|
|
get resourcePackRequired(): boolean
|
|
get functionCompilationLevel(): number
|
|
get serverVersion(): string
|
|
get resourcePackHash(): string
|
|
get profiler(): Internal.ProfilerFiller
|
|
get averageTickTime(): number
|
|
get demo(): boolean
|
|
get worldScreenshotFile(): Internal.Optional<Internal.Path>
|
|
get epollEnabled(): boolean
|
|
get spawnProtectionRadius(): number
|
|
get moddedStatus(): Internal.ModCheck
|
|
get playerNames(): string[]
|
|
get recipeManager(): Internal.RecipeManager
|
|
set singleplayerName($$0: string)
|
|
get fixerUpper(): Internal.DataFixer
|
|
get worldData(): Internal.WorldData
|
|
set motd($$0: string)
|
|
get preventProxyConnections(): boolean
|
|
get flightAllowed(): boolean
|
|
readonly static "LEVEL_STORAGE_SCHEMA": "level://";
|
|
readonly static "START_CHUNK_RADIUS": 11;
|
|
readonly static "LEVEL_STORAGE_PROTOCOL": "level";
|
|
readonly static "ABSOLUTE_MAX_WORLD_SIZE": 29999984;
|
|
readonly static "MAP_RESOURCE_FILE": "resources.zip";
|
|
readonly static "USERID_CACHE_FILE": Internal.File;
|
|
readonly static "DEMO_SETTINGS": Internal.LevelSettings;
|
|
readonly "storageSource": Internal.LevelStorageSource$LevelStorageAccess;
|
|
readonly static "VANILLA_BRAND": "vanilla";
|
|
readonly static "ANONYMOUS_PLAYER_PROFILE": Internal.GameProfile;
|
|
readonly "tickTimes": number[];
|
|
readonly static "MS_PER_TICK": 50;
|
|
}
|
|
type MinecraftServer_ = MinecraftServer;
|
|
class Matcher implements Internal.MatchResult {
|
|
start(): number;
|
|
matches(): boolean;
|
|
find(arg0: number): boolean;
|
|
pattern(): Internal.Pattern;
|
|
appendReplacement(arg0: Internal.StringBuffer_, arg1: string): this;
|
|
end(arg0: number): number;
|
|
end(arg0: string): number;
|
|
reset(): this;
|
|
results(): Internal.Stream<Internal.MatchResult>;
|
|
reset(arg0: Internal.CharSequence_): this;
|
|
replaceFirst(arg0: string): string;
|
|
appendTail(arg0: Internal.StringBuilder_): Internal.StringBuilder;
|
|
groupCount(): number;
|
|
find(): boolean;
|
|
replaceFirst(arg0: Internal.Function_<Internal.MatchResult_, string>): string;
|
|
lookingAt(): boolean;
|
|
region(arg0: number, arg1: number): this;
|
|
start(arg0: number): number;
|
|
hasTransparentBounds(): boolean;
|
|
appendReplacement(arg0: Internal.StringBuilder_, arg1: string): this;
|
|
end(): number;
|
|
replaceAll(arg0: Internal.Function_<Internal.MatchResult_, string>): string;
|
|
group(arg0: string): string;
|
|
toString(): string;
|
|
requireEnd(): boolean;
|
|
hasAnchoringBounds(): boolean;
|
|
useTransparentBounds(arg0: boolean): this;
|
|
appendTail(arg0: Internal.StringBuffer_): Internal.StringBuffer;
|
|
regionEnd(): number;
|
|
useAnchoringBounds(arg0: boolean): this;
|
|
toMatchResult(): Internal.MatchResult;
|
|
usePattern(arg0: Internal.Pattern_): this;
|
|
replaceAll(arg0: string): string;
|
|
start(arg0: string): number;
|
|
static quoteReplacement(arg0: string): string;
|
|
group(): string;
|
|
group(arg0: number): string;
|
|
hitEnd(): boolean;
|
|
regionStart(): number;
|
|
}
|
|
type Matcher_ = Matcher;
|
|
class FieldPosition {
|
|
constructor(arg0: Internal.Format$Field_)
|
|
constructor(arg0: Internal.Format$Field_, arg1: number)
|
|
constructor(arg0: number)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getFieldAttribute(): Internal.Format$Field;
|
|
getBeginIndex(): number;
|
|
getField(): number;
|
|
equals(arg0: any): boolean;
|
|
setBeginIndex(arg0: number): void;
|
|
setEndIndex(arg0: number): void;
|
|
getEndIndex(): number;
|
|
get fieldAttribute(): Internal.Format$Field
|
|
get beginIndex(): number
|
|
get field(): number
|
|
set beginIndex(arg0: number)
|
|
set endIndex(arg0: number)
|
|
get endIndex(): number
|
|
}
|
|
type FieldPosition_ = FieldPosition;
|
|
interface StructurePoolElementType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
register($$0: string, $$1: Internal.Codec_<P>): this;
|
|
readonly static "LIST": any;
|
|
readonly static "LEGACY": any;
|
|
readonly static "FEATURE": any;
|
|
readonly static "EMPTY": any;
|
|
readonly static "SINGLE": any;
|
|
}
|
|
type StructurePoolElementType_<P> = Special.StructurePoolElementType | StructurePoolElementType<P>;
|
|
class ContextFactory {
|
|
constructor()
|
|
addListener(listener: Internal.ContextFactory$Listener_): void;
|
|
enterContext(): Internal.Context;
|
|
static getGlobal(): Internal.ContextFactory;
|
|
call(action: Internal.ContextAction_<T>): T;
|
|
enterContext(cx: Internal.Context_): Internal.Context;
|
|
isSealed(): boolean;
|
|
seal(): void;
|
|
getApplicationClassLoader(): Internal.ClassLoader;
|
|
removeListener(listener: Internal.ContextFactory$Listener_): void;
|
|
get global(): Internal.ContextFactory
|
|
get sealed(): boolean
|
|
get applicationClassLoader(): Internal.ClassLoader
|
|
}
|
|
type ContextFactory_ = ContextFactory;
|
|
class WorldStem$InitConfig extends Internal.Record {
|
|
constructor($$0: Internal.PackRepository_, $$1: Internal.Commands$CommandSelection_, $$2: number, $$3: boolean)
|
|
safeMode(): boolean;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
commandSelection(): Internal.Commands$CommandSelection;
|
|
functionCompilationLevel(): number;
|
|
equals($$0: any): boolean;
|
|
packRepository(): Internal.PackRepository;
|
|
}
|
|
type WorldStem$InitConfig_ = WorldStem$InitConfig;
|
|
interface EnchantmentBuilder$PostFunction {
|
|
apply(arg0: Internal.LivingEntityJS_, arg1: Internal.EntityJS_, arg2: number): void;
|
|
}
|
|
type EnchantmentBuilder$PostFunction_ = ((arg0: Internal.LivingEntityJS, arg1: Internal.EntityJS, arg2: number)=>void) | EnchantmentBuilder$PostFunction;
|
|
class WoodenButtonBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type WoodenButtonBlockBuilder_ = WoodenButtonBlockBuilder;
|
|
interface PositionalRandomFactory {
|
|
fromHashOf($$0: ResourceLocation_): Internal.RandomSource;
|
|
at($$0: BlockPos_): Internal.RandomSource;
|
|
at(arg0: number, arg1: number, arg2: number): Internal.RandomSource;
|
|
fromHashOf(arg0: string): Internal.RandomSource;
|
|
parityConfigString(arg0: Internal.StringBuilder_): void;
|
|
}
|
|
type PositionalRandomFactory_ = PositionalRandomFactory;
|
|
class BlockColumnConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.List_<Internal.BlockColumnConfiguration$Layer_>, $$1: Internal.Direction_, $$2: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_, $$3: boolean)
|
|
static layer($$0: Internal.IntProvider_, $$1: Internal.BlockStateProvider_): Internal.BlockColumnConfiguration$Layer;
|
|
hashCode(): number;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
allowedPlacement(): net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
|
|
toString(): string;
|
|
layers(): Internal.List<Internal.BlockColumnConfiguration$Layer>;
|
|
static simple($$0: Internal.IntProvider_, $$1: Internal.BlockStateProvider_): Internal.BlockColumnConfiguration;
|
|
prioritizeTip(): boolean;
|
|
equals($$0: any): boolean;
|
|
direction(): Internal.Direction;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockColumnConfiguration_ = BlockColumnConfiguration;
|
|
class LinearPosTest extends Internal.PosRuleTest {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number)
|
|
test($$0: BlockPos_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type LinearPosTest_ = LinearPosTest;
|
|
class RenderType$CompositeRenderType extends Internal.RenderType implements Internal.BlendingStateHolder {
|
|
getTransparencyType(): Internal.TransparencyType;
|
|
toString(): string;
|
|
isOutline(): boolean;
|
|
outline(): Internal.Optional<Internal.RenderType>;
|
|
get transparencyType(): Internal.TransparencyType
|
|
get outline(): boolean
|
|
}
|
|
type RenderType$CompositeRenderType_ = RenderType$CompositeRenderType;
|
|
abstract class Type$TypeError {
|
|
constructor(arg0: string)
|
|
toString(): string;
|
|
}
|
|
type Type$TypeError_ = Type$TypeError;
|
|
class LevelRenderer implements Internal.WorldRendererAccess, Internal.ResourceManagerReloadListener, Internal.WorldRendererExtended, Internal.LevelRendererAccessor, Internal.AutoCloseable, Internal.IdentifiableResourceReloadListener, Internal.CullingDataCache {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.RenderBuffers_)
|
|
setRenderBuffers(arg0: Internal.RenderBuffers_): void;
|
|
getItemEntityTarget(): Internal.RenderTarget;
|
|
needsUpdate(): void;
|
|
entityTarget(): Internal.RenderTarget;
|
|
updateGlobalBlockEntities($$0: Internal.Collection_<Internal.BlockEntity_>, $$1: Internal.Collection_<Internal.BlockEntity_>): void;
|
|
saveState(): void;
|
|
invokeRenderEntity(arg0: Internal.Entity_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: Internal.PoseStack_, arg6: Internal.MultiBufferSource_): void;
|
|
getCloudsTarget(): Internal.RenderTarget;
|
|
getChunks(): Internal.ViewArea;
|
|
static renderLineBox(matrices: Internal.PoseStack_, vertexConsumer: Internal.VertexConsumer_, x1: number, y1: number, z1: number, x2: number, y2: number, z2: number, red: number, green: number, blue: number, alpha: number, xAxisRed: number, yAxisGreen: number, zAxisBlue: number): void;
|
|
prepareCullFrustum($$0: Internal.PoseStack_, $$1: Vec3_, $$2: com.mojang.math.Matrix4f_): void;
|
|
killFrustum(): void;
|
|
getTranslucentTarget(): Internal.RenderTarget;
|
|
renderLevel($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: boolean, $$4: Internal.Camera_, $$5: Internal.GameRenderer_, $$6: Internal.LightTexture_, $$7: com.mojang.math.Matrix4f_): void;
|
|
handler$bgb000$renderLevel(poseStack: Internal.PoseStack_, f: number, l: number, bl: boolean, camera: Internal.Camera_, gameRenderer: Internal.GameRenderer_, lightTexture: Internal.LightTexture_, matrix4f: com.mojang.math.Matrix4f_, ci: Internal.CallbackInfo_): void;
|
|
countRenderedChunks(): number;
|
|
addRecentlyCompiledChunk($$0: Internal.ChunkRenderDispatcher$RenderChunk_): void;
|
|
getEntityRenderDispatcher(): Internal.EntityRenderDispatcher;
|
|
redirect$bmd000$redirectSetSkyShader(instance: Internal.VertexBuffer_, viewMatrix: com.mojang.math.Matrix4f_, projectionMatrix: com.mojang.math.Matrix4f_, shader: Internal.ShaderInstance_): void;
|
|
tickRain($$0: Internal.Camera_): void;
|
|
hasRenderedAllChunks(): boolean;
|
|
setLevel($$0: Internal.ClientLevel_): void;
|
|
setBlocksDirty(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): void;
|
|
static getLightColor($$0: Internal.BlockAndTintGetter_, $$1: Internal.BlockState_, $$2: BlockPos_): number;
|
|
addParticle($$0: Internal.ParticleOptions_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
static addChainedFilledBoxVertices($$0: Internal.BufferBuilder_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number): void;
|
|
handler$bmd000$preRenderEndSky(matrices: Internal.PoseStack_, ci: Internal.CallbackInfo_): void;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
invokeRenderChunkLayer(arg0: Internal.RenderType_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number, arg5: com.mojang.math.Matrix4f_): void;
|
|
getTotalChunks(): number;
|
|
tick(): void;
|
|
getRenderBuffers(): Internal.RenderBuffers;
|
|
getRegularEntityCount(): number;
|
|
static renderLineBox($$0: Internal.VertexConsumer_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number): void;
|
|
doEntityOutline(): void;
|
|
redirect$bmm000$redirectGetFogColorOverride(instance: Internal.DimensionSpecialEffects_, skyAngle: number, tickDelta: number): number[];
|
|
getEntityStatistics(): string;
|
|
handler$bli000$tickRainSplashing(camera: Internal.Camera_, callbackInfo: Internal.CallbackInfo_): void;
|
|
resize($$0: number, $$1: number): void;
|
|
getChunkBuilder(): Internal.ChunkRenderDispatcher;
|
|
setShouldRegenerateClouds(arg0: boolean): void;
|
|
levelEvent($$0: Internal.Player_, $$1: number, $$2: BlockPos_, $$3: number): void;
|
|
playStreamingMusic($$0: Internal.SoundEvent_, $$1: BlockPos_): void;
|
|
getChunkStatistics(): string;
|
|
initOutline(): void;
|
|
setSectionDirty($$0: number, $$1: number, $$2: number): void;
|
|
isChunkCompiled(pos: BlockPos_): boolean;
|
|
getCompletedChunks(): number;
|
|
redirect$bml000$redirectGetStarBrightness(instance: Internal.ClientLevel_, f: number): number;
|
|
destroyBlockProgress($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
getSodiumWorldRenderer(): Internal.SodiumWorldRenderer;
|
|
static renderLineBox($$0: Internal.PoseStack_, $$1: Internal.VertexConsumer_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void;
|
|
addParticle($$0: Internal.ParticleOptions_, $$1: boolean, $$2: boolean, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void;
|
|
captureFrustum(): void;
|
|
invokeSetupRender(arg0: Internal.Camera_, arg1: Internal.Frustum_, arg2: boolean, arg3: boolean): void;
|
|
renderSky($$0: Internal.PoseStack_, $$1: com.mojang.math.Matrix4f_, $$2: number, $$3: Internal.Camera_, $$4: boolean, $$5: Internal.Runnable_): void;
|
|
getName(): string;
|
|
getFabricId(): ResourceLocation;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
blockChanged($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.BlockState_, $$4: number): void;
|
|
static renderLineBox($$0: Internal.PoseStack_, $$1: Internal.VertexConsumer_, $$2: Internal.AABB_, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
getChunkRenderDispatcher(): Internal.ChunkRenderDispatcher;
|
|
globalLevelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
allChanged(): void;
|
|
getLevel(): Internal.ClientLevel;
|
|
getParticlesTarget(): Internal.RenderTarget;
|
|
setBlockDirty($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.BlockState_): void;
|
|
shouldRegenerateClouds(): boolean;
|
|
setSectionDirtyWithNeighbors(x: number, y: number, z: number): void;
|
|
getLastViewDistance(): number;
|
|
static renderVoxelShape($$0: Internal.PoseStack_, $$1: Internal.VertexConsumer_, $$2: Internal.VoxelShape_, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number): void;
|
|
getWeatherTarget(): Internal.RenderTarget;
|
|
close(): void;
|
|
clear(): void;
|
|
renderClouds($$0: Internal.PoseStack_, $$1: com.mojang.math.Matrix4f_, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
restoreState(): void;
|
|
static getLightColor($$0: Internal.BlockAndTintGetter_, $$1: BlockPos_): number;
|
|
graphicsChanged(): void;
|
|
set renderBuffers(arg0: Internal.RenderBuffers_)
|
|
get itemEntityTarget(): Internal.RenderTarget
|
|
get cloudsTarget(): Internal.RenderTarget
|
|
get chunks(): Internal.ViewArea
|
|
get translucentTarget(): Internal.RenderTarget
|
|
get entityRenderDispatcher(): Internal.EntityRenderDispatcher
|
|
set level($$0: Internal.ClientLevel_)
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get totalChunks(): number
|
|
get renderBuffers(): Internal.RenderBuffers
|
|
get regularEntityCount(): number
|
|
get entityStatistics(): string
|
|
get chunkBuilder(): Internal.ChunkRenderDispatcher
|
|
set shouldRegenerateClouds(arg0: boolean)
|
|
get chunkStatistics(): string
|
|
get completedChunks(): number
|
|
get sodiumWorldRenderer(): Internal.SodiumWorldRenderer
|
|
get name(): string
|
|
get fabricId(): ResourceLocation
|
|
get chunkRenderDispatcher(): Internal.ChunkRenderDispatcher
|
|
get level(): Internal.ClientLevel
|
|
get particlesTarget(): Internal.RenderTarget
|
|
get lastViewDistance(): number
|
|
get weatherTarget(): Internal.RenderTarget
|
|
readonly static "CHUNK_SIZE": 16;
|
|
readonly static "DIRECTIONS": any;
|
|
}
|
|
type LevelRenderer_ = LevelRenderer;
|
|
abstract class Reader implements Internal.Closeable, Internal.Readable {
|
|
static nullReader(): Internal.Reader;
|
|
transferTo(arg0: Internal.Writer_): number;
|
|
read(arg0: Internal.CharBuffer_): number;
|
|
read(): number;
|
|
markSupported(): boolean;
|
|
mark(arg0: number): void;
|
|
close(): void;
|
|
read(arg0: string[], arg1: number, arg2: number): number;
|
|
ready(): boolean;
|
|
read(arg0: string[]): number;
|
|
skip(arg0: number): number;
|
|
reset(): void;
|
|
}
|
|
type Reader_ = Reader;
|
|
interface DoubleListIterator extends Internal.DoubleBidirectionalIterator, Internal.ListIterator<number> {
|
|
add(arg0: any): void;
|
|
forEachRemaining(arg0: any): void;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
set(arg0: any): void;
|
|
skip(arg0: number): number;
|
|
add(arg0: number): void;
|
|
remove(): void;
|
|
set(arg0: number): void;
|
|
add(arg0: number): void;
|
|
set(arg0: number): void;
|
|
forEachRemaining(arg0: Internal.DoubleConsumer_): void;
|
|
back(arg0: number): number;
|
|
previous(): any;
|
|
}
|
|
type DoubleListIterator_ = DoubleListIterator;
|
|
interface PrivateKey extends Internal.Key, Internal.Destroyable {
|
|
destroy(): void;
|
|
isDestroyed(): boolean;
|
|
get destroyed(): boolean
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "serialVersionUID": 6034044314589513430;
|
|
}
|
|
type PrivateKey_ = PrivateKey;
|
|
class ServerStatus$Version {
|
|
constructor($$0: string, $$1: number)
|
|
getName(): string;
|
|
getProtocol(): number;
|
|
get name(): string
|
|
get protocol(): number
|
|
}
|
|
type ServerStatus$Version_ = ServerStatus$Version;
|
|
class ZombieHorse extends Internal.AbstractHorse {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
alwaysAccepts(): boolean;
|
|
getMobType(): Internal.MobType;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
get mobType(): Internal.MobType
|
|
}
|
|
type ZombieHorse_ = ZombieHorse;
|
|
class EvokerFangs extends Internal.Entity {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.LivingEntity_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
getAnimationProgress($$0: number): number;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getOwner(): Internal.LivingEntity;
|
|
handleEntityEvent($$0: number): void;
|
|
setOwner($$0: Internal.LivingEntity_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get owner(): Internal.LivingEntity
|
|
set owner($$0: Internal.LivingEntity_)
|
|
readonly static "ATTACK_DURATION": 20;
|
|
readonly static "LIFE_OFFSET": 2;
|
|
readonly static "ATTACK_TRIGGER_TICKS": 14;
|
|
}
|
|
type EvokerFangs_ = EvokerFangs;
|
|
class BlockBehaviour$OffsetType extends Internal.Enum<Internal.BlockBehaviour$OffsetType> {
|
|
static valueOf($$0: string): Internal.BlockBehaviour$OffsetType;
|
|
static values(): Internal.BlockBehaviour$OffsetType[];
|
|
readonly static "NONE": Internal.BlockBehaviour$OffsetType;
|
|
readonly static "XZ": Internal.BlockBehaviour$OffsetType;
|
|
readonly static "XYZ": Internal.BlockBehaviour$OffsetType;
|
|
}
|
|
type BlockBehaviour$OffsetType_ = BlockBehaviour$OffsetType | "xyz" | "none" | "xz";
|
|
class ChestBlockEntity extends Internal.RandomizableContainerBlockEntity implements Internal.LidBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
triggerEvent($$0: number, $$1: number): boolean;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
getOpenNess($$0: number): number;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
recheckOpen(): void;
|
|
static swapContents($$0: Internal.ChestBlockEntity_, $$1: Internal.ChestBlockEntity_): void;
|
|
getContainerSize(): number;
|
|
static lidAnimateTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.ChestBlockEntity_): void;
|
|
static getOpenCount($$0: Internal.BlockGetter_, $$1: BlockPos_): number;
|
|
get maxStackSize(): number
|
|
get containerSize(): number
|
|
}
|
|
type ChestBlockEntity_ = ChestBlockEntity;
|
|
interface Hash$Strategy <K> {
|
|
equals(arg0: K, arg1: K): boolean;
|
|
hashCode(arg0: K): number;
|
|
}
|
|
type Hash$Strategy_<K> = Hash$Strategy<K>;
|
|
abstract class FileSystemProvider {
|
|
readAttributes(arg0: Internal.Path_, arg1: Internal.Class_<A>, ...arg2: any_[]): A;
|
|
move(arg0: Internal.Path_, arg1: Internal.Path_, ...arg2: any_[]): void;
|
|
static installedProviders(): Internal.List<Internal.FileSystemProvider>;
|
|
delete(arg0: Internal.Path_): void;
|
|
createLink(arg0: Internal.Path_, arg1: Internal.Path_): void;
|
|
newFileChannel(arg0: Internal.Path_, arg1: Internal.Set_<any>, ...arg2: any_<any>[]): Internal.FileChannel;
|
|
newDirectoryStream(arg0: Internal.Path_, arg1: Internal.DirectoryStream$Filter_<any>): Internal.DirectoryStream<Internal.Path>;
|
|
getFileStore(arg0: Internal.Path_): Internal.FileStore;
|
|
newAsynchronousFileChannel(arg0: Internal.Path_, arg1: Internal.Set_<any>, arg2: Internal.ExecutorService_, ...arg3: any_<any>[]): Internal.AsynchronousFileChannel;
|
|
newByteChannel(arg0: Internal.Path_, arg1: Internal.Set_<any>, ...arg2: any_<any>[]): Internal.SeekableByteChannel;
|
|
getFileAttributeView(arg0: Internal.Path_, arg1: Internal.Class_<V>, ...arg2: any_[]): V;
|
|
createDirectory(arg0: Internal.Path_, ...arg1: any_<any>[]): void;
|
|
createSymbolicLink(arg0: Internal.Path_, arg1: Internal.Path_, ...arg2: any_<any>[]): void;
|
|
getScheme(): string;
|
|
newFileSystem(arg0: Internal.URI_, arg1: Internal.Map_<string, any>): Internal.FileSystem;
|
|
isSameFile(arg0: Internal.Path_, arg1: Internal.Path_): boolean;
|
|
readAttributes(arg0: Internal.Path_, arg1: string, ...arg2: any_[]): Internal.Map<string, any>;
|
|
readSymbolicLink(arg0: Internal.Path_): Internal.Path;
|
|
isHidden(arg0: Internal.Path_): boolean;
|
|
newOutputStream(arg0: Internal.Path_, ...arg1: Internal.OpenOption_[]): Internal.OutputStream;
|
|
newFileSystem(arg0: Internal.Path_, arg1: Internal.Map_<string, any>): Internal.FileSystem;
|
|
checkAccess(arg0: Internal.Path_, ...arg1: any_[]): void;
|
|
setAttribute(arg0: Internal.Path_, arg1: string, arg2: any, ...arg3: any_[]): void;
|
|
copy(arg0: Internal.Path_, arg1: Internal.Path_, ...arg2: any_[]): void;
|
|
deleteIfExists(arg0: Internal.Path_): boolean;
|
|
newInputStream(arg0: Internal.Path_, ...arg1: Internal.OpenOption_[]): Internal.InputStream;
|
|
getFileSystem(arg0: Internal.URI_): Internal.FileSystem;
|
|
getPath(arg0: Internal.URI_): Internal.Path;
|
|
get scheme(): string
|
|
}
|
|
type FileSystemProvider_ = FileSystemProvider;
|
|
interface WorldStem$WorldDataSupplier {
|
|
get(arg0: Internal.ResourceManager_, arg1: Internal.DataPackConfig_): Internal.Pair<Internal.WorldData, Internal.RegistryAccess$Frozen>;
|
|
loadFromWorld($$0: Internal.LevelStorageSource$LevelStorageAccess_): this;
|
|
}
|
|
type WorldStem$WorldDataSupplier_ = WorldStem$WorldDataSupplier | ((arg0: Internal.ResourceManager, arg1: Internal.DataPackConfig)=>Internal.Pair_<Internal.WorldData_, Internal.RegistryAccess$Frozen_>);
|
|
class ServerScoreboard extends Internal.Scoreboard {
|
|
constructor($$0: Internal.MinecraftServer_)
|
|
stopTrackingObjective($$0: Internal.Objective_): void;
|
|
createData($$0: Internal.CompoundTag_): Internal.ScoreboardSaveData;
|
|
onTeamChanged($$0: Internal.PlayerTeam_): void;
|
|
onTeamAdded($$0: Internal.PlayerTeam_): void;
|
|
onPlayerScoreRemoved($$0: string, $$1: Internal.Objective_): void;
|
|
addPlayerToTeam($$0: string, $$1: Internal.PlayerTeam_): boolean;
|
|
removePlayerFromTeam($$0: string, $$1: Internal.PlayerTeam_): void;
|
|
addDirtyListener($$0: Internal.Runnable_): void;
|
|
getObjectiveDisplaySlotCount($$0: Internal.Objective_): number;
|
|
onObjectiveChanged($$0: Internal.Objective_): void;
|
|
onObjectiveAdded($$0: Internal.Objective_): void;
|
|
onScoreChanged($$0: Internal.Score_): void;
|
|
getStartTrackingPackets($$0: Internal.Objective_): Internal.List<Internal.Packet<any>>;
|
|
onPlayerRemoved($$0: string): void;
|
|
onObjectiveRemoved($$0: Internal.Objective_): void;
|
|
createData(): Internal.ScoreboardSaveData;
|
|
onTeamRemoved($$0: Internal.PlayerTeam_): void;
|
|
getStopTrackingPackets($$0: Internal.Objective_): Internal.List<Internal.Packet<any>>;
|
|
startTrackingObjective($$0: Internal.Objective_): void;
|
|
setDisplayObjective($$0: number, $$1: Internal.Objective_): void;
|
|
}
|
|
type ServerScoreboard_ = ServerScoreboard;
|
|
abstract class GameRules$Value <T> {
|
|
constructor($$0: Internal.GameRules$Type_<T>)
|
|
setFromArgument($$0: Internal.CommandContext_<Internal.CommandSourceStack_>, $$1: string): void;
|
|
getCommandResult(): number;
|
|
serialize(): string;
|
|
toString(): string;
|
|
deserialize(arg0: string): void;
|
|
setFrom(arg0: T, arg1: Internal.MinecraftServer_): void;
|
|
get commandResult(): number
|
|
}
|
|
type GameRules$Value_<T> = GameRules$Value<T>;
|
|
class LayerConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: Internal.BlockState_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "height": number;
|
|
readonly "state": Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type LayerConfiguration_ = LayerConfiguration;
|
|
interface ReputationEventHandler {
|
|
onReputationEventFrom(arg0: Internal.ReputationEventType_, arg1: Internal.Entity_): void;
|
|
}
|
|
type ReputationEventHandler_ = ReputationEventHandler;
|
|
interface Reference2LongFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToLongFunction<K> {
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2LongFunction;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2LongFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
removeLong(arg0: any): number;
|
|
put(arg0: K, arg1: number): number;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Reference2ByteFunction<K>;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2LongFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Reference2IntFunction<K>;
|
|
getLong(arg0: any): number;
|
|
remove(arg0: any): number;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Reference2CharFunction<K>;
|
|
put(arg0: any, arg1: any): any;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2LongFunction;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Reference2FloatFunction<K>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
applyAsLong(arg0: K): number;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2LongFunction<T>;
|
|
defaultReturnValue(): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
|
|
apply(arg0: K): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Reference2ShortFunction<K>;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2LongFunction;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2LongFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
size(): number;
|
|
clear(): void;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2LongFunction;
|
|
get(arg0: any): any;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2LongFunction<T>;
|
|
defaultReturnValue(arg0: number): void;
|
|
put(arg0: K, arg1: number): number;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Reference2ObjectFunction<K, T>;
|
|
}
|
|
type Reference2LongFunction_<K> = ((arg0: any)=>number) | Reference2LongFunction<K>;
|
|
interface StructurePlacement {
|
|
isFeatureChunk(arg0: Internal.ChunkGenerator_, arg1: number, arg2: number, arg3: number): boolean;
|
|
type(): Internal.StructurePlacementType<any>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type StructurePlacement_ = StructurePlacement;
|
|
abstract class Number implements Internal.Serializable {
|
|
constructor()
|
|
longValue(): number;
|
|
doubleValue(): number;
|
|
shortValue(): number;
|
|
intValue(): number;
|
|
floatValue(): number;
|
|
byteValue(): number;
|
|
}
|
|
type Number_ = Number;
|
|
class Sound implements Internal.Weighted<Internal.Sound> {
|
|
constructor($$0: string, $$1: number, $$2: number, $$3: number, $$4: Internal.Sound$Type_, $$5: boolean, $$6: boolean, $$7: number)
|
|
getType(): Internal.Sound$Type;
|
|
getLocation(): ResourceLocation;
|
|
toString(): string;
|
|
getAttenuationDistance(): number;
|
|
shouldStream(): boolean;
|
|
getVolume(): number;
|
|
getPitch(): number;
|
|
getPath(): ResourceLocation;
|
|
getSound(): any;
|
|
getSound(): this;
|
|
getWeight(): number;
|
|
preloadIfRequired($$0: Internal.SoundEngine_): void;
|
|
shouldPreload(): boolean;
|
|
get type(): Internal.Sound$Type
|
|
get location(): ResourceLocation
|
|
get attenuationDistance(): number
|
|
get volume(): number
|
|
get pitch(): number
|
|
get path(): ResourceLocation
|
|
get sound(): any
|
|
get sound(): Internal.Sound
|
|
get weight(): number
|
|
}
|
|
type Sound_ = Sound;
|
|
class ServerboundClientCommandPacket$Action extends Internal.Enum<Internal.ServerboundClientCommandPacket$Action> {
|
|
static valueOf($$0: string): Internal.ServerboundClientCommandPacket$Action;
|
|
static values(): Internal.ServerboundClientCommandPacket$Action[];
|
|
readonly static "REQUEST_STATS": Internal.ServerboundClientCommandPacket$Action;
|
|
readonly static "PERFORM_RESPAWN": Internal.ServerboundClientCommandPacket$Action;
|
|
}
|
|
type ServerboundClientCommandPacket$Action_ = "request_stats" | "perform_respawn" | ServerboundClientCommandPacket$Action;
|
|
interface ItemModelPropertiesEventJS$ItemPropertiesCallback {
|
|
accept(arg0: Internal.ItemStackJS_, arg1: Internal.LevelJS_, arg2: Internal.EntityJS_, arg3: number): number;
|
|
}
|
|
type ItemModelPropertiesEventJS$ItemPropertiesCallback_ = ItemModelPropertiesEventJS$ItemPropertiesCallback | ((arg0: Internal.ItemStackJS, arg1: Internal.LevelJS, arg2: Internal.EntityJS, arg3: number)=>number);
|
|
interface Wrapper {
|
|
unwrapped(o: any): any;
|
|
unwrap(): any;
|
|
}
|
|
type Wrapper_ = Wrapper;
|
|
interface Component extends Internal.Message, Internal.FormattedText {
|
|
nullToEmpty($$0: string): this;
|
|
getVisualOrderText(): Internal.FormattedCharSequence;
|
|
visitSelf($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visit($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
plainCopy(): Internal.MutableComponent;
|
|
getStyle(): Internal.Style;
|
|
visit($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visitSelf($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
getContents(): string;
|
|
getSiblings(): Internal.List<Internal.Component>;
|
|
getString($$0: number): string;
|
|
toFlatList($$0: Internal.Style_): Internal.List<Internal.Component>;
|
|
copy(): Internal.MutableComponent;
|
|
getString(): string;
|
|
get visualOrderText(): Internal.FormattedCharSequence
|
|
get style(): Internal.Style
|
|
get contents(): string
|
|
get siblings(): Internal.List<Internal.Component>
|
|
get string(): string
|
|
}
|
|
type Component_ = Component;
|
|
interface Byte2ReferenceFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ReferenceFunction<V>;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Byte2DoubleFunction;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2ReferenceFunction<T, V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
put(arg0: number, arg1: V): V;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ReferenceFunction<V>;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Byte2IntFunction;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Byte2LongFunction;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ReferenceFunction<V>;
|
|
containsKey(arg0: any): boolean;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ReferenceFunction<V>;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
get(arg0: number): V;
|
|
apply(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
containsKey(arg0: number): boolean;
|
|
remove(arg0: number): V;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Byte2ShortFunction;
|
|
apply(arg0: number): V;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Byte2ObjectFunction<T>;
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Byte2ReferenceFunction<T>;
|
|
put(arg0: number, arg1: V): V;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Byte2CharFunction;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Byte2FloatFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Byte2ByteFunction;
|
|
size(): number;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ReferenceFunction<V>;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ReferenceFunction<V>;
|
|
}
|
|
type Byte2ReferenceFunction_<V> = ((arg0: number)=>V) | Byte2ReferenceFunction<V>;
|
|
interface ProgramTypeAccessor {
|
|
createProgramType(arg0: string, arg1: number, arg2: string, arg3: string, arg4: number): Internal.Program$Type;
|
|
}
|
|
type ProgramTypeAccessor_ = ProgramTypeAccessor;
|
|
class VariantBlockStateGenerator$Variant {
|
|
constructor()
|
|
model(s: string): Internal.VariantBlockStateGenerator$Model;
|
|
toJson(): Internal.JsonElement;
|
|
}
|
|
type VariantBlockStateGenerator$Variant_ = VariantBlockStateGenerator$Variant;
|
|
class AssetJsonGenerator extends Internal.JsonGenerator {
|
|
constructor(m: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
static asItemModelLocation(id: ResourceLocation_): ResourceLocation;
|
|
itemModel(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.ModelGenerator_>): void;
|
|
blockModel(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.ModelGenerator_>): void;
|
|
blockState(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.VariantBlockStateGenerator_>): void;
|
|
multipartState(id: ResourceLocation_, consumer: Internal.Consumer_<Internal.MultipartBlockStateGenerator_>): void;
|
|
}
|
|
type AssetJsonGenerator_ = AssetJsonGenerator;
|
|
interface LevelKJS extends Internal.AsKJS<Internal.LevelJS> {
|
|
asKJS(): Internal.LevelJS;
|
|
}
|
|
type LevelKJS_ = LevelKJS;
|
|
interface ChronoZonedDateTime <D> extends Internal.Comparable<Internal.ChronoZonedDateTime<any>>, Internal.Temporal {
|
|
toLocalTime(): Internal.LocalTime;
|
|
isAfter(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
|
|
toInstant(): Internal.Instant;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
compareTo(arg0: any): number;
|
|
toLocalDateTime(): Internal.ChronoLocalDateTime<D>;
|
|
getZone(): Internal.ZoneId;
|
|
with(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
timeLineOrder(): Internal.Comparator<Internal.ChronoZonedDateTime<any>>;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
with(arg0: Internal.TemporalField_, arg1: number): this;
|
|
compareTo(arg0: Internal.ChronoZonedDateTime_<any>): number;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
getOffset(): Internal.ZoneOffset;
|
|
getChronology(): Internal.Chronology;
|
|
toString(): string;
|
|
withZoneSameInstant(arg0: Internal.ZoneId_): this;
|
|
isEqual(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
isBefore(arg0: Internal.ChronoZonedDateTime_<any>): boolean;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
from(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime<any>;
|
|
plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
hashCode(): number;
|
|
withEarlierOffsetAtOverlap(): this;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
withZoneSameLocal(arg0: Internal.ZoneId_): this;
|
|
toLocalDate(): D;
|
|
equals(arg0: any): boolean;
|
|
minus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
toEpochSecond(): number;
|
|
withLaterOffsetAtOverlap(): this;
|
|
get zone(): Internal.ZoneId
|
|
get offset(): Internal.ZoneOffset
|
|
get chronology(): Internal.Chronology
|
|
}
|
|
type ChronoZonedDateTime_<D> = ChronoZonedDateTime<D>;
|
|
abstract class BiomeSpecialEffects$GrassColorModifier extends Internal.Enum<Internal.BiomeSpecialEffects$GrassColorModifier> implements Internal.StringRepresentable {
|
|
static byName($$0: string): Internal.BiomeSpecialEffects$GrassColorModifier;
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static values(): Internal.BiomeSpecialEffects$GrassColorModifier[];
|
|
modifyColor(arg0: number, arg1: number, arg2: number): number;
|
|
static valueOf($$0: string): Internal.BiomeSpecialEffects$GrassColorModifier;
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "DARK_FOREST": any;
|
|
readonly static "CODEC": any;
|
|
readonly static "SWAMP": any;
|
|
readonly static "NONE": any;
|
|
}
|
|
type BiomeSpecialEffects$GrassColorModifier_ = "dark_forest" | BiomeSpecialEffects$GrassColorModifier | "none" | "swamp";
|
|
interface BlendingStateHolder {
|
|
getTransparencyType(): Internal.TransparencyType;
|
|
get transparencyType(): Internal.TransparencyType
|
|
}
|
|
type BlendingStateHolder_ = BlendingStateHolder;
|
|
class CommandSyntaxException extends Internal.Exception {
|
|
constructor(arg0: Internal.CommandExceptionType_, arg1: Internal.Message_, arg2: string, arg3: number)
|
|
constructor(arg0: Internal.CommandExceptionType_, arg1: Internal.Message_)
|
|
getRawMessage(): Internal.Message;
|
|
getCursor(): number;
|
|
getMessage(): string;
|
|
getInput(): string;
|
|
getContext(): string;
|
|
getType(): Internal.CommandExceptionType;
|
|
get rawMessage(): Internal.Message
|
|
get cursor(): number
|
|
get message(): string
|
|
get input(): string
|
|
get context(): string
|
|
get type(): Internal.CommandExceptionType
|
|
static "ENABLE_COMMAND_STACK_TRACES": false;
|
|
static "BUILT_IN_EXCEPTIONS": any;
|
|
readonly static "CONTEXT_AMOUNT": 10;
|
|
}
|
|
type CommandSyntaxException_ = CommandSyntaxException;
|
|
abstract class FlyingMob extends Internal.Mob {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
travel($$0: Vec3_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
onClimbable(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
}
|
|
type FlyingMob_ = FlyingMob;
|
|
interface ScreenKeyboardEvents$AllowKeyRelease {
|
|
allowKeyRelease(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): boolean;
|
|
}
|
|
type ScreenKeyboardEvents$AllowKeyRelease_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>boolean) | ScreenKeyboardEvents$AllowKeyRelease;
|
|
class AxisAngle4f implements Internal.Cloneable, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: Internal.Quaternionfc_)
|
|
constructor(arg0: Internal.AxisAngle4f_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: number, arg1: Internal.Vector3fc_)
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
clone(): any;
|
|
get(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
get(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
get(arg0: Internal.AxisAngle4f_): this;
|
|
get(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
set(arg0: Internal.Matrix4fc_): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
rotate(arg0: number): this;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
set(arg0: Internal.Matrix4dc_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
normalize(): this;
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
toString(): string;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
hashCode(): number;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
set(arg0: Internal.Matrix4x3fc_): this;
|
|
set(arg0: Internal.Matrix3dc_): this;
|
|
set(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
equals(arg0: any): boolean;
|
|
"z": number;
|
|
"y": number;
|
|
"x": number;
|
|
"angle": number;
|
|
}
|
|
type AxisAngle4f_ = AxisAngle4f;
|
|
class SuggestionContext <S> {
|
|
constructor(arg0: Internal.CommandNode_<S>, arg1: number)
|
|
readonly "startPos": number;
|
|
readonly "parent": Internal.CommandNode<S>;
|
|
}
|
|
type SuggestionContext_<S> = SuggestionContext<S>;
|
|
class SecondaryPoiSensor extends Internal.Sensor<Internal.Villager> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type SecondaryPoiSensor_ = SecondaryPoiSensor;
|
|
abstract class PlacementFilter extends Internal.PlacementModifier {
|
|
constructor()
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
}
|
|
type PlacementFilter_ = PlacementFilter;
|
|
class GameRules$IntegerValue extends Internal.GameRules$Value<Internal.GameRules$IntegerValue> implements Internal.IntRuleAccessor {
|
|
constructor($$0: Internal.GameRules$Type_<Internal.GameRules$IntegerValue_>, $$1: number)
|
|
set($$0: number, $$1: Internal.MinecraftServer_): void;
|
|
setValue(arg0: number): void;
|
|
setFrom(arg0: Internal.GameRules$Value_<any>, arg1: Internal.MinecraftServer_): void;
|
|
getCommandResult(): number;
|
|
serialize(): string;
|
|
setFrom($$0: Internal.GameRules$IntegerValue_, $$1: Internal.MinecraftServer_): void;
|
|
tryDeserialize($$0: string): boolean;
|
|
static create($$0: number): Internal.GameRules$Type<Internal.GameRules$IntegerValue>;
|
|
getValue(): number;
|
|
static create($$0: number, $$1: Internal.BiConsumer_<Internal.MinecraftServer_, Internal.GameRules$IntegerValue_>): Internal.GameRules$Type<Internal.GameRules$IntegerValue>;
|
|
get(): number;
|
|
set value(arg0: number)
|
|
get commandResult(): number
|
|
get value(): number
|
|
}
|
|
type GameRules$IntegerValue_ = GameRules$IntegerValue;
|
|
class OptionalDynamic <T> extends Internal.DynamicLike<T> {
|
|
constructor(arg0: Internal.DynamicOps_<T>, arg1: Internal.DataResult_<Internal.Dynamic_<T>>)
|
|
getElementGeneric(arg0: T): Internal.DataResult<T>;
|
|
decode(arg0: Internal.Decoder_<any>): Internal.DataResult<Internal.Pair<A, T>>;
|
|
asLongStreamOpt(): Internal.DataResult<Internal.LongStream>;
|
|
map(arg0: Internal.Function_<any, U>): Internal.DataResult<U>;
|
|
getGeneric(arg0: T): Internal.DataResult<T>;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.DataResult<U>;
|
|
get(): Internal.DataResult<Internal.Dynamic<T>>;
|
|
asNumber(): Internal.DataResult<Internal.Number>;
|
|
asByteBufferOpt(): Internal.DataResult<Internal.ByteBuffer>;
|
|
orElseEmptyMap(): Internal.Dynamic<T>;
|
|
asString(): Internal.DataResult<string>;
|
|
asIntStreamOpt(): Internal.DataResult<Internal.IntStream>;
|
|
result(): Internal.Optional<Internal.Dynamic<T>>;
|
|
asStreamOpt(): Internal.DataResult<Internal.Stream<Internal.Dynamic<T>>>;
|
|
asMapOpt(): Internal.DataResult<Internal.Stream<Internal.Pair<Internal.Dynamic<T>, Internal.Dynamic<T>>>>;
|
|
getElement(arg0: string): Internal.DataResult<T>;
|
|
orElseEmptyList(): Internal.Dynamic<T>;
|
|
into(arg0: Internal.Function_<any, any>): Internal.DataResult<V>;
|
|
get(arg0: string): this;
|
|
}
|
|
type OptionalDynamic_<T> = OptionalDynamic<T>;
|
|
class RoundingMode extends Internal.Enum<Internal.RoundingMode> {
|
|
static valueOf(arg0: number): Internal.RoundingMode;
|
|
static valueOf(arg0: string): Internal.RoundingMode;
|
|
static values(): Internal.RoundingMode[];
|
|
readonly static "FLOOR": Internal.RoundingMode;
|
|
readonly static "HALF_DOWN": Internal.RoundingMode;
|
|
readonly static "UNNECESSARY": Internal.RoundingMode;
|
|
readonly static "HALF_UP": Internal.RoundingMode;
|
|
readonly static "UP": Internal.RoundingMode;
|
|
readonly static "CEILING": Internal.RoundingMode;
|
|
readonly static "DOWN": Internal.RoundingMode;
|
|
readonly static "HALF_EVEN": Internal.RoundingMode;
|
|
}
|
|
type RoundingMode_ = "floor" | "up" | "down" | RoundingMode | "half_down" | "ceiling" | "unnecessary" | "half_up" | "half_even";
|
|
class DarkOakTrunkPlacer extends Internal.TrunkPlacer {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
placeTrunk($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type DarkOakTrunkPlacer_ = DarkOakTrunkPlacer;
|
|
class ChunkRenderBounds {
|
|
constructor(origin: Internal.SectionPos_)
|
|
constructor(x1: number, y1: number, z1: number, x2: number, y2: number, z2: number)
|
|
readonly static "ALWAYS_FALSE": Internal.ChunkRenderBounds;
|
|
readonly "x1": number;
|
|
readonly "y2": number;
|
|
readonly "x2": number;
|
|
readonly "z1": number;
|
|
readonly "y1": number;
|
|
readonly "z2": number;
|
|
}
|
|
type ChunkRenderBounds_ = ChunkRenderBounds;
|
|
interface Effect extends Internal.Shader {
|
|
}
|
|
type Effect_ = Effect;
|
|
abstract class CustomBuffer <SELF> extends Internal.Pointer$Default {
|
|
compact(): SELF;
|
|
capacity(): number;
|
|
toString(): string;
|
|
remaining(): number;
|
|
mark(): SELF;
|
|
limit(): number;
|
|
free(): void;
|
|
address(arg0: number): number;
|
|
position(): number;
|
|
put(arg0: SELF): SELF;
|
|
rewind(): SELF;
|
|
sizeof(): number;
|
|
slice(): SELF;
|
|
limit(arg0: number): SELF;
|
|
flip(): SELF;
|
|
clear(): SELF;
|
|
position(arg0: number): SELF;
|
|
reset(): SELF;
|
|
address0(): number;
|
|
hasRemaining(): boolean;
|
|
slice(arg0: number, arg1: number): SELF;
|
|
duplicate(): SELF;
|
|
address(): number;
|
|
}
|
|
type CustomBuffer_<SELF> = CustomBuffer<SELF>;
|
|
class ClientTelemetryManager {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.UserApiService_, $$2: Internal.Optional_<string>, $$3: Internal.Optional_<string>, $$4: Internal.UUID_)
|
|
onPlayerInfoReceived($$0: Internal.GameType_, $$1: boolean): void;
|
|
onServerBrandReceived($$0: string): void;
|
|
onDisconnect(): void;
|
|
}
|
|
type ClientTelemetryManager_ = ClientTelemetryManager;
|
|
class CraftingContainer implements Internal.Container, Internal.StackedContentsCompatible {
|
|
constructor($$0: Internal.AbstractContainerMenu_, $$1: number, $$2: number)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getWidth(): number;
|
|
getMaxStackSize(): number;
|
|
fillStackedContents($$0: Internal.StackedContents_): void;
|
|
countItem($$0: Internal.Item_): number;
|
|
removeItemNoUpdate($$0: number): Internal.ItemStack;
|
|
isEmpty(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
removeItem($$0: number, $$1: number): Internal.ItemStack;
|
|
setChanged(): void;
|
|
getItem($$0: number): Internal.ItemStack;
|
|
getContainerSize(): number;
|
|
setItem($$0: number, $$1: Internal.ItemStack_): void;
|
|
getHeight(): number;
|
|
clearContent(): void;
|
|
get width(): number
|
|
get maxStackSize(): number
|
|
get empty(): boolean
|
|
get containerSize(): number
|
|
get height(): number
|
|
readonly "menu": Internal.AbstractContainerMenu;
|
|
}
|
|
type CraftingContainer_ = CraftingContainer;
|
|
class AxisAngle4d implements Internal.Cloneable, Internal.Externalizable {
|
|
constructor(arg0: Internal.Quaterniondc_)
|
|
constructor()
|
|
constructor(arg0: Internal.AxisAngle4d_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.AxisAngle4f_)
|
|
constructor(arg0: Internal.Quaternionfc_)
|
|
constructor(arg0: number, arg1: Internal.Vector3dc_)
|
|
constructor(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_)
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
set(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
clone(): any;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
get(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
get(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
get(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
get(arg0: Internal.AxisAngle4d_): this;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
set(arg0: Internal.Matrix4fc_): this;
|
|
set(arg0: Internal.Quaternionfc_): this;
|
|
set(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
set(arg0: Internal.Quaterniondc_): this;
|
|
set(arg0: Internal.Matrix4dc_): this;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
normalize(): this;
|
|
set(arg0: Internal.AxisAngle4d_): this;
|
|
toString(): string;
|
|
set(arg0: Internal.AxisAngle4f_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
set(arg0: Internal.Matrix4x3fc_): this;
|
|
hashCode(): number;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotate(arg0: number): this;
|
|
set(arg0: Internal.Matrix3fc_): this;
|
|
set(arg0: Internal.Matrix3dc_): this;
|
|
equals(arg0: any): boolean;
|
|
"z": number;
|
|
"angle": number;
|
|
"x": number;
|
|
"y": number;
|
|
}
|
|
type AxisAngle4d_ = AxisAngle4d;
|
|
class RenderStateShard$TextureStateShard extends Internal.RenderStateShard$EmptyTextureStateShard {
|
|
constructor($$0: ResourceLocation_, $$1: boolean, $$2: boolean)
|
|
toString(): string;
|
|
}
|
|
type RenderStateShard$TextureStateShard_ = RenderStateShard$TextureStateShard;
|
|
interface SpecialLogicInventory {
|
|
fabric_setSuppress(arg0: boolean): void;
|
|
fabric_onFinalCommit(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.ItemStack_): void;
|
|
}
|
|
type SpecialLogicInventory_ = SpecialLogicInventory;
|
|
class GrindstoneMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
removed($$0: Internal.Player_): void;
|
|
readonly static "INPUT_SLOT": 0;
|
|
readonly static "MAX_NAME_LENGTH": 35;
|
|
readonly static "RESULT_SLOT": 2;
|
|
readonly static "ADDITIONAL_SLOT": 1;
|
|
}
|
|
type GrindstoneMenu_ = GrindstoneMenu;
|
|
abstract class ForwardingObject {
|
|
toString(): string;
|
|
}
|
|
type ForwardingObject_ = ForwardingObject;
|
|
class TextFilter$FilteredText {
|
|
constructor($$0: string, $$1: string)
|
|
static passThrough($$0: string): Internal.TextFilter$FilteredText;
|
|
getRaw(): string;
|
|
static fullyFiltered($$0: string): Internal.TextFilter$FilteredText;
|
|
getFiltered(): string;
|
|
get raw(): string
|
|
get filtered(): string
|
|
readonly static "EMPTY": Internal.TextFilter$FilteredText;
|
|
}
|
|
type TextFilter$FilteredText_ = TextFilter$FilteredText;
|
|
class FenceBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type FenceBlockBuilder_ = FenceBlockBuilder;
|
|
interface RemovableIdList <T> {
|
|
fabric_remove(arg0: T): void;
|
|
fabric_remapIds(arg0: Internal.Int2IntMap_): void;
|
|
fabric_remapId(arg0: number, arg1: number): void;
|
|
fabric_removeId(arg0: number): void;
|
|
fabric_clear(): void;
|
|
}
|
|
type RemovableIdList_<T> = RemovableIdList<T>;
|
|
class ClickEvent$Action extends Internal.Enum<Internal.ClickEvent$Action> {
|
|
static values(): Internal.ClickEvent$Action[];
|
|
static getByName($$0: string): Internal.ClickEvent$Action;
|
|
isAllowedFromServer(): boolean;
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.ClickEvent$Action;
|
|
get allowedFromServer(): boolean
|
|
get name(): string
|
|
readonly static "COPY_TO_CLIPBOARD": Internal.ClickEvent$Action;
|
|
readonly static "CHANGE_PAGE": Internal.ClickEvent$Action;
|
|
readonly static "OPEN_FILE": Internal.ClickEvent$Action;
|
|
readonly static "RUN_COMMAND": Internal.ClickEvent$Action;
|
|
readonly static "SUGGEST_COMMAND": Internal.ClickEvent$Action;
|
|
readonly static "OPEN_URL": Internal.ClickEvent$Action;
|
|
}
|
|
type ClickEvent$Action_ = "copy_to_clipboard" | "suggest_command" | "open_file" | "change_page" | ClickEvent$Action | "open_url" | "run_command";
|
|
class FastMap <Value> {
|
|
constructor(properties: Internal.Collection_<Internal.Property_<any>>, valuesMap: Internal.Map_<Internal.Map_<Internal.Property_<any>, Internal.Comparable_<any>>, Value>, compact: boolean)
|
|
getValue(stateIndex: number, property: Internal.Property_<T>): T;
|
|
getPropertySet(): Internal.ImmutableSet<Internal.Property<any>>;
|
|
getIndexOf(state: Internal.Map_<Internal.Property_<any>, Internal.Comparable_<any>>): number;
|
|
getEntry(propertyIndex: number, stateIndex: number): Internal.Map$Entry<Internal.Property<any>, Internal.Comparable<any>>;
|
|
withUnsafe(globalTableIndex: number, property: Internal.Property_<T>, newValue: any): Value;
|
|
getKey(keyIndex: number): Internal.FastMapKey<any>;
|
|
getValue(stateIndex: number, key: any): Internal.Comparable<any>;
|
|
isSingleState(): boolean;
|
|
with(oldIndex: number, prop: Internal.Property_<T>, value: T): Value;
|
|
numProperties(): number;
|
|
get propertySet(): Internal.ImmutableSet<Internal.Property<any>>
|
|
get singleState(): boolean
|
|
}
|
|
type FastMap_<Value> = FastMap<Value>;
|
|
class Parameter implements Internal.AnnotatedElement {
|
|
toString(): string;
|
|
getAnnotation(arg0: Internal.Class_<A>): A;
|
|
hashCode(): number;
|
|
getDeclaringInvokable(): Internal.Invokable<any, any>;
|
|
getType(): Internal.TypeToken<any>;
|
|
getAnnotations(): Internal.Annotation[];
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
getDeclaredAnnotation(arg0: Internal.Class_<A>): A;
|
|
getAnnotatedType(): Internal.AnnotatedType;
|
|
getAnnotationsByType(arg0: Internal.Class_<A>): A[];
|
|
equals(arg0: any): boolean;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<A>): A[];
|
|
get declaringInvokable(): Internal.Invokable<any, any>
|
|
get type(): Internal.TypeToken<any>
|
|
get annotations(): Internal.Annotation[]
|
|
get annotatedType(): Internal.AnnotatedType
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
}
|
|
type Parameter_ = Parameter;
|
|
class CopyNameFunction$NameSource extends Internal.Enum<Internal.CopyNameFunction$NameSource> {
|
|
static valueOf($$0: string): Internal.CopyNameFunction$NameSource;
|
|
static values(): Internal.CopyNameFunction$NameSource[];
|
|
static getByName($$0: string): Internal.CopyNameFunction$NameSource;
|
|
readonly "name": string;
|
|
readonly static "BLOCK_ENTITY": Internal.CopyNameFunction$NameSource;
|
|
readonly "param": Internal.LootContextParam<any>;
|
|
readonly static "KILLER": Internal.CopyNameFunction$NameSource;
|
|
readonly static "KILLER_PLAYER": Internal.CopyNameFunction$NameSource;
|
|
readonly static "THIS": Internal.CopyNameFunction$NameSource;
|
|
}
|
|
type CopyNameFunction$NameSource_ = "killer" | CopyNameFunction$NameSource | "killer_player" | "this" | "block_entity";
|
|
class LevelSummary implements Internal.Comparable<Internal.LevelSummary> {
|
|
constructor($$0: Internal.LevelSettings_, $$1: Internal.LevelVersion_, $$2: string, $$3: boolean, $$4: boolean, $$5: Internal.File_)
|
|
isDisabled(): boolean;
|
|
getIcon(): Internal.File;
|
|
getLevelId(): string;
|
|
getLastPlayed(): number;
|
|
getSettings(): Internal.LevelSettings;
|
|
compareTo($$0: Internal.LevelSummary_): number;
|
|
getLevelName(): string;
|
|
backupStatus(): Internal.LevelSummary$BackupStatus;
|
|
hasCheats(): boolean;
|
|
compareTo(arg0: any): number;
|
|
requiresManualConversion(): boolean;
|
|
isLocked(): boolean;
|
|
isCompatible(): boolean;
|
|
markVersionInList(): boolean;
|
|
getGameMode(): Internal.GameType;
|
|
getWorldVersionName(): Internal.MutableComponent;
|
|
isHardcore(): boolean;
|
|
askToOpenWorld(): boolean;
|
|
getInfo(): Internal.Component;
|
|
levelVersion(): Internal.LevelVersion;
|
|
get disabled(): boolean
|
|
get icon(): Internal.File
|
|
get levelId(): string
|
|
get lastPlayed(): number
|
|
get settings(): Internal.LevelSettings
|
|
get levelName(): string
|
|
get locked(): boolean
|
|
get compatible(): boolean
|
|
get gameMode(): Internal.GameType
|
|
get worldVersionName(): Internal.MutableComponent
|
|
get hardcore(): boolean
|
|
get info(): Internal.Component
|
|
}
|
|
type LevelSummary_ = LevelSummary;
|
|
interface Iterator <E> {
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): E;
|
|
hasNext(): boolean;
|
|
}
|
|
type Iterator_<E> = Iterator<E>;
|
|
class ClientboundLightUpdatePacketData {
|
|
constructor($$0: Internal.ChunkPos_, $$1: Internal.LevelLightEngine_, $$2: Internal.BitSet_, $$3: Internal.BitSet_, $$4: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_, $$1: number, $$2: number)
|
|
getEmptyBlockYMask(): Internal.BitSet;
|
|
getTrustEdges(): boolean;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getEmptySkyYMask(): Internal.BitSet;
|
|
getBlockUpdates(): Internal.List<number[]>;
|
|
getBlockYMask(): Internal.BitSet;
|
|
getSkyUpdates(): Internal.List<number[]>;
|
|
getSkyYMask(): Internal.BitSet;
|
|
get emptyBlockYMask(): Internal.BitSet
|
|
get trustEdges(): boolean
|
|
get emptySkyYMask(): Internal.BitSet
|
|
get blockUpdates(): Internal.List<number[]>
|
|
get blockYMask(): Internal.BitSet
|
|
get skyUpdates(): Internal.List<number[]>
|
|
get skyYMask(): Internal.BitSet
|
|
}
|
|
type ClientboundLightUpdatePacketData_ = ClientboundLightUpdatePacketData;
|
|
interface ContainerSynchronizer {
|
|
sendDataChange(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: number): void;
|
|
sendSlotChange(arg0: Internal.AbstractContainerMenu_, arg1: number, arg2: Internal.ItemStack_): void;
|
|
sendInitialData(arg0: Internal.AbstractContainerMenu_, arg1: Internal.NonNullList_<Internal.ItemStack_>, arg2: Internal.ItemStack_, arg3: number[]): void;
|
|
sendCarriedChange(arg0: Internal.AbstractContainerMenu_, arg1: Internal.ItemStack_): void;
|
|
}
|
|
type ContainerSynchronizer_ = ContainerSynchronizer;
|
|
class MobEffectCategory extends Internal.Enum<Internal.MobEffectCategory> {
|
|
static values(): Internal.MobEffectCategory[];
|
|
getTooltipFormatting(): Internal.ChatFormatting;
|
|
static valueOf($$0: string): Internal.MobEffectCategory;
|
|
get tooltipFormatting(): Internal.ChatFormatting
|
|
readonly static "HARMFUL": Internal.MobEffectCategory;
|
|
readonly static "BENEFICIAL": Internal.MobEffectCategory;
|
|
readonly static "NEUTRAL": Internal.MobEffectCategory;
|
|
}
|
|
type MobEffectCategory_ = "neutral" | MobEffectCategory | "beneficial" | "harmful";
|
|
class ClientboundSetObjectivePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Objective_, $$1: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getDisplayName(): Internal.Component;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getMethod(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getRenderType(): Internal.ObjectiveCriteria$RenderType;
|
|
isSkippable(): boolean;
|
|
getObjectiveName(): string;
|
|
get displayName(): Internal.Component
|
|
get method(): number
|
|
get renderType(): Internal.ObjectiveCriteria$RenderType
|
|
get skippable(): boolean
|
|
get objectiveName(): string
|
|
readonly static "METHOD_ADD": 0;
|
|
readonly static "METHOD_CHANGE": 2;
|
|
readonly static "METHOD_REMOVE": 1;
|
|
}
|
|
type ClientboundSetObjectivePacket_ = ClientboundSetObjectivePacket;
|
|
abstract class AbstractArrow extends Internal.Projectile {
|
|
isCritArrow(): boolean;
|
|
setEnchantmentEffectsFromEntity($$0: Internal.LivingEntity_, $$1: number): void;
|
|
setCritArrow($$0: boolean): void;
|
|
playerTouch($$0: Internal.Player_): void;
|
|
isNoPhysics(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
setOwner($$0: Internal.Entity_): void;
|
|
getPierceLevel(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setShotFromCrossbow($$0: boolean): void;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
getBaseDamage(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
shoot($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
setBaseDamage($$0: number): void;
|
|
lerpTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void;
|
|
getKnockback(): number;
|
|
move($$0: Internal.MoverType_, $$1: Vec3_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
setSoundEvent($$0: Internal.SoundEvent_): void;
|
|
lerpMotion($$0: number, $$1: number, $$2: number): void;
|
|
alwaysAccepts(): boolean;
|
|
setNoPhysics($$0: boolean): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setKnockback($$0: number): void;
|
|
isAttackable(): boolean;
|
|
shotFromCrossbow(): boolean;
|
|
setPierceLevel($$0: number): void;
|
|
get critArrow(): boolean
|
|
set critArrow($$0: boolean)
|
|
get noPhysics(): boolean
|
|
set owner($$0: Internal.Entity_)
|
|
get pierceLevel(): number
|
|
set shotFromCrossbow($$0: boolean)
|
|
get baseDamage(): number
|
|
set baseDamage($$0: number)
|
|
get knockback(): number
|
|
set soundEvent($$0: Internal.SoundEvent_)
|
|
set noPhysics($$0: boolean)
|
|
set knockback($$0: number)
|
|
get attackable(): boolean
|
|
set pierceLevel($$0: number)
|
|
"pickup": Internal.AbstractArrow$Pickup;
|
|
"shakeTime": number;
|
|
}
|
|
type AbstractArrow_ = AbstractArrow;
|
|
abstract class PlayerDataJS <E, P> implements Internal.WithAttachedData {
|
|
constructor()
|
|
hasClientMod(): boolean;
|
|
getProfile(): Internal.GameProfile;
|
|
getOverworld(): Internal.LevelJS;
|
|
getName(): string;
|
|
getId(): Internal.UUID;
|
|
getPlayer(): P;
|
|
getData(): Internal.AttachedData;
|
|
getMinecraftPlayer(): E;
|
|
get profile(): Internal.GameProfile
|
|
get overworld(): Internal.LevelJS
|
|
get name(): string
|
|
get id(): Internal.UUID
|
|
get player(): P
|
|
get data(): Internal.AttachedData
|
|
get minecraftPlayer(): E
|
|
}
|
|
type PlayerDataJS_<E, P> = PlayerDataJS<E, P>;
|
|
class SmokerMenu extends Internal.AbstractFurnaceMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_, $$3: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
}
|
|
type SmokerMenu_ = SmokerMenu;
|
|
class ClampedNormalFloat extends Internal.FloatProvider {
|
|
getMinValue(): number;
|
|
static of($$0: number, $$1: number, $$2: number, $$3: number): Internal.ClampedNormalFloat;
|
|
toString(): string;
|
|
getMaxValue(): number;
|
|
static sample($$0: Internal.Random_, $$1: number, $$2: number, $$3: number, $$4: number): number;
|
|
sample($$0: Internal.Random_): number;
|
|
getType(): Internal.FloatProviderType<any>;
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
get type(): Internal.FloatProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ClampedNormalFloat_ = ClampedNormalFloat;
|
|
class HoglinSpecificSensor extends Internal.Sensor<Internal.Hoglin> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type HoglinSpecificSensor_ = HoglinSpecificSensor;
|
|
class StructureManager {
|
|
constructor($$0: Internal.ResourceManager_, $$1: Internal.LevelStorageSource$LevelStorageAccess_, $$2: Internal.DataFixer_)
|
|
save($$0: ResourceLocation_): boolean;
|
|
remove($$0: ResourceLocation_): void;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
readStructure($$0: Internal.CompoundTag_): Internal.StructureTemplate;
|
|
getOrCreate($$0: ResourceLocation_): Internal.StructureTemplate;
|
|
get($$0: ResourceLocation_): Internal.Optional<Internal.StructureTemplate>;
|
|
createPathToStructure($$0: ResourceLocation_, $$1: string): Internal.Path;
|
|
}
|
|
type StructureManager_ = StructureManager;
|
|
interface Char2ObjectFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<string, V> {
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Char2ObjectFunction<T>;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ObjectFunction<V>;
|
|
containsKey(arg0: string): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
remove(arg0: string): V;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Char2ShortFunction;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Char2LongFunction;
|
|
put(arg0: string, arg1: V): V;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ObjectFunction<V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Char2ReferenceFunction<T>;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ObjectFunction<V>;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ObjectFunction<V>;
|
|
get(arg0: string): V;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Char2FloatFunction;
|
|
getOrDefault(arg0: string, arg1: V): V;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Char2ByteFunction;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ObjectFunction<V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
apply(arg0: string): V;
|
|
size(): number;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Char2DoubleFunction;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Char2IntFunction;
|
|
clear(): void;
|
|
put(arg0: string, arg1: V): V;
|
|
defaultReturnValue(): V;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ObjectFunction<V>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, V>;
|
|
defaultReturnValue(arg0: V): void;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Char2CharFunction;
|
|
}
|
|
type Char2ObjectFunction_<V> = ((arg0: string)=>V) | Char2ObjectFunction<V>;
|
|
interface RegistryIdRemapCallback <T> {
|
|
onRemap(arg0: Internal.RegistryIdRemapCallback$RemapState_<T>): void;
|
|
event(registry: Internal.Registry_<T>): net.fabricmc.fabric.api.event.Event<Internal.RegistryIdRemapCallback<T>>;
|
|
}
|
|
type RegistryIdRemapCallback_<T> = ((arg0: Internal.RegistryIdRemapCallback$RemapState<T>)=>void) | RegistryIdRemapCallback<T>;
|
|
interface ReputationEventType {
|
|
register($$0: string): this;
|
|
readonly static "VILLAGER_KILLED": any;
|
|
readonly static "VILLAGER_HURT": any;
|
|
readonly static "TRADE": any;
|
|
readonly static "GOLEM_KILLED": any;
|
|
readonly static "ZOMBIE_VILLAGER_CURED": any;
|
|
}
|
|
type ReputationEventType_ = ReputationEventType;
|
|
class MineshaftFeature$Type extends Internal.Enum<Internal.MineshaftFeature$Type> implements Internal.StringRepresentable {
|
|
static valueOf($$0: string): Internal.MineshaftFeature$Type;
|
|
getWoodState(): Internal.BlockState;
|
|
getFenceState(): Internal.BlockState;
|
|
getPlanksState(): Internal.BlockState;
|
|
getSerializedName(): string;
|
|
static byId($$0: number): Internal.MineshaftFeature$Type;
|
|
getName(): string;
|
|
static values(): Internal.MineshaftFeature$Type[];
|
|
get woodState(): Internal.BlockState
|
|
get fenceState(): Internal.BlockState
|
|
get planksState(): Internal.BlockState
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "MESA": Internal.MineshaftFeature$Type;
|
|
readonly static "NORMAL": Internal.MineshaftFeature$Type;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type MineshaftFeature$Type_ = "normal" | MineshaftFeature$Type | "mesa";
|
|
interface IntUnaryOperator {
|
|
compose(arg0: Internal.IntUnaryOperator_): this;
|
|
applyAsInt(arg0: number): number;
|
|
identity(): this;
|
|
andThen(arg0: Internal.IntUnaryOperator_): this;
|
|
}
|
|
type IntUnaryOperator_ = ((arg0: number)=>number) | IntUnaryOperator;
|
|
class ChannelInboundHandlerAdapter extends Internal.ChannelHandlerAdapter implements Internal.ChannelInboundHandler {
|
|
constructor()
|
|
channelWritabilityChanged(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelInactive(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelActive(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelUnregistered(arg0: Internal.ChannelHandlerContext_): void;
|
|
userEventTriggered(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
|
|
exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void;
|
|
channelReadComplete(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelRegistered(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelRead(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
|
|
}
|
|
type ChannelInboundHandlerAdapter_ = ChannelInboundHandlerAdapter;
|
|
class VertexBuffer implements Internal.AutoCloseable, Internal.VertexBufferHelper {
|
|
constructor()
|
|
bind(): void;
|
|
static unbind(): void;
|
|
draw(): void;
|
|
_drawWithShader($$0: com.mojang.math.Matrix4f_, $$1: com.mojang.math.Matrix4f_, $$2: Internal.ShaderInstance_): void;
|
|
upload($$0: Internal.BufferBuilder_): void;
|
|
restoreBinding(): void;
|
|
saveBinding(): void;
|
|
drawWithShader($$0: com.mojang.math.Matrix4f_, $$1: com.mojang.math.Matrix4f_, $$2: Internal.ShaderInstance_): void;
|
|
static unbindVertexArray(): void;
|
|
uploadLater($$0: Internal.BufferBuilder_): Internal.CompletableFuture<void>;
|
|
getFormat(): Internal.VertexFormat;
|
|
drawChunkLayer(): void;
|
|
close(): void;
|
|
get format(): Internal.VertexFormat
|
|
}
|
|
type VertexBuffer_ = VertexBuffer;
|
|
interface IngredientKJS extends Internal.AsKJS<Internal.IngredientJS> {
|
|
asKJS(): Internal.IngredientJS;
|
|
getItemsKJS(): Internal.ItemStack[];
|
|
get itemsKJS(): Internal.ItemStack[]
|
|
}
|
|
type IngredientKJS_ = IngredientKJS;
|
|
class NoiseRouterWithOnlyNoises extends Internal.Record {
|
|
constructor($$0: Internal.DensityFunction_, $$1: Internal.DensityFunction_, $$2: Internal.DensityFunction_, $$3: Internal.DensityFunction_, $$4: Internal.DensityFunction_, $$5: Internal.DensityFunction_, $$6: Internal.DensityFunction_, $$7: Internal.DensityFunction_, $$8: Internal.DensityFunction_, $$9: Internal.DensityFunction_, $$10: Internal.DensityFunction_, $$11: Internal.DensityFunction_, $$12: Internal.DensityFunction_, $$13: Internal.DensityFunction_, $$14: Internal.DensityFunction_)
|
|
barrierNoise(): Internal.DensityFunction;
|
|
continents(): Internal.DensityFunction;
|
|
toString(): string;
|
|
finalDensity(): Internal.DensityFunction;
|
|
veinToggle(): Internal.DensityFunction;
|
|
veinGap(): Internal.DensityFunction;
|
|
initialDensityWithoutJaggedness(): Internal.DensityFunction;
|
|
ridges(): Internal.DensityFunction;
|
|
fluidLevelSpreadNoise(): Internal.DensityFunction;
|
|
mapAll($$0: Internal.DensityFunction$Visitor_): this;
|
|
lavaNoise(): Internal.DensityFunction;
|
|
hashCode(): number;
|
|
temperature(): Internal.DensityFunction;
|
|
veinRidged(): Internal.DensityFunction;
|
|
equals($$0: any): boolean;
|
|
depth(): Internal.DensityFunction;
|
|
fluidLevelFloodednessNoise(): Internal.DensityFunction;
|
|
erosion(): Internal.DensityFunction;
|
|
vegetation(): Internal.DensityFunction;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseRouterWithOnlyNoises_ = NoiseRouterWithOnlyNoises;
|
|
interface Reference2ByteFunction <K> extends Internal.ToIntFunction<K>, it.unimi.dsi.fastutil.Function<K, number> {
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Reference2FloatFunction<K>;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2ByteFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
put(arg0: K, arg1: number): number;
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Reference2IntFunction<K>;
|
|
put(arg0: K, arg1: number): number;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Reference2ObjectFunction<K, T>;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Reference2ShortFunction<K>;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2ByteFunction;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2ByteFunction;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Reference2CharFunction<K>;
|
|
removeByte(arg0: any): number;
|
|
apply(arg0: K): number;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2ByteFunction;
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Reference2LongFunction<K>;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2ByteFunction;
|
|
applyAsInt(arg0: K): number;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
getByte(arg0: any): number;
|
|
size(): number;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2ByteFunction<T>;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2ByteFunction;
|
|
clear(): void;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2ByteFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
get(arg0: any): any;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
}
|
|
type Reference2ByteFunction_<K> = ((arg0: any)=>number) | Reference2ByteFunction<K>;
|
|
class Vector <E> extends Internal.AbstractList<E> implements Internal.RandomAccess, Internal.Cloneable, Internal.List<E>, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: number, arg1: number)
|
|
constructor(arg0: Internal.Collection_<any>)
|
|
constructor(arg0: number)
|
|
insertElementAt(arg0: E, arg1: number): void;
|
|
removeElementAt(arg0: number): void;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
addAll(arg0: number, arg1: Internal.Collection_<any>): boolean;
|
|
removeElement(arg0: any): boolean;
|
|
addElement(arg0: E): void;
|
|
copyInto(arg0: any[]): void;
|
|
subList(arg0: number, arg1: number): Internal.List<E>;
|
|
indexOf(arg0: any): number;
|
|
trimToSize(): void;
|
|
add(arg0: number, arg1: E): void;
|
|
toArray(arg0: T[]): T[];
|
|
remove(arg0: any): boolean;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
listIterator(arg0: number): Internal.ListIterator<E>;
|
|
elements(): Internal.Enumeration<E>;
|
|
iterator(): Internal.Iterator<E>;
|
|
stream(): Internal.Stream<E>;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
ensureCapacity(arg0: number): void;
|
|
setElementAt(arg0: E, arg1: number): void;
|
|
lastIndexOf(arg0: any): number;
|
|
clone(): any;
|
|
get(arg0: number): E;
|
|
capacity(): number;
|
|
add(arg0: E): boolean;
|
|
listIterator(): Internal.ListIterator<E>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
firstElement(): E;
|
|
lastElement(): E;
|
|
isEmpty(): boolean;
|
|
set(arg0: number, arg1: E): E;
|
|
elementAt(arg0: number): E;
|
|
containsAll(arg0: Internal.Collection_<any>): boolean;
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
indexOf(arg0: any, arg1: number): number;
|
|
remove(arg0: number): E;
|
|
contains(arg0: any): boolean;
|
|
replaceAll(arg0: Internal.UnaryOperator_<E>): void;
|
|
toString(): string;
|
|
toArray(): any[];
|
|
lastIndexOf(arg0: any, arg1: number): number;
|
|
size(): number;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAllElements(): void;
|
|
clear(): void;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
setSize(arg0: number): void;
|
|
equals(arg0: any): boolean;
|
|
get empty(): boolean
|
|
set size(arg0: number)
|
|
}
|
|
type Vector_<E> = Vector<E>;
|
|
class Target extends Internal.Node {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: Internal.Node_)
|
|
updateBest($$0: number, $$1: Internal.Node_): void;
|
|
isReached(): boolean;
|
|
getBestNode(): Internal.Node;
|
|
static createFromStream($$0: Internal.FriendlyByteBuf_): Internal.Target;
|
|
setReached(): void;
|
|
get reached(): boolean
|
|
get bestNode(): Internal.Node
|
|
}
|
|
type Target_ = Target;
|
|
class DaylightDetectorBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
}
|
|
type DaylightDetectorBlockEntity_ = DaylightDetectorBlockEntity;
|
|
interface Short2IntFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntUnaryOperator {
|
|
get(arg0: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Short2CharFunction;
|
|
apply(arg0: number): number;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Short2FloatFunction;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2IntFunction;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Short2DoubleFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2IntFunction;
|
|
remove(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Short2ShortFunction;
|
|
containsKey(arg0: number): boolean;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2IntFunction<T>;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Short2ByteFunction;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Short2ObjectFunction<T>;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Short2ReferenceFunction<T>;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2IntFunction;
|
|
clear(): void;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Short2LongFunction;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2IntFunction;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2IntFunction;
|
|
}
|
|
type Short2IntFunction_ = ((arg0: number)=>number) | Short2IntFunction;
|
|
class ConstantHeight extends Internal.HeightProvider {
|
|
static of($$0: Internal.VerticalAnchor_): Internal.ConstantHeight;
|
|
toString(): string;
|
|
getValue(): Internal.VerticalAnchor;
|
|
sample($$0: Internal.Random_, $$1: Internal.WorldGenerationContext_): number;
|
|
getType(): Internal.HeightProviderType<any>;
|
|
get value(): Internal.VerticalAnchor
|
|
get type(): Internal.HeightProviderType<any>
|
|
readonly static "CODEC": any;
|
|
readonly static "ZERO": Internal.ConstantHeight;
|
|
}
|
|
type ConstantHeight_ = ConstantHeight;
|
|
interface VillagerProfessionAccessor {
|
|
create(id: string, type: Internal.PoiType_, gatherableItems: Internal.ImmutableSet_<Internal.Item_>, secondaryJobSites: Internal.ImmutableSet_<Internal.Block_>, soundEvent: Internal.SoundEvent_): Internal.VillagerProfession;
|
|
}
|
|
type VillagerProfessionAccessor_ = VillagerProfessionAccessor;
|
|
class BlockColumnConfiguration$Layer extends Internal.Record {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.BlockStateProvider_)
|
|
state(): Internal.BlockStateProvider;
|
|
hashCode(): number;
|
|
height(): Internal.IntProvider;
|
|
toString(): string;
|
|
equals($$0: any): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockColumnConfiguration$Layer_ = BlockColumnConfiguration$Layer;
|
|
interface Char2ByteFunction extends it.unimi.dsi.fastutil.Function<string, number>, Internal.IntUnaryOperator {
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2ByteFunction<T>;
|
|
put(arg0: string, arg1: number): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Char2IntFunction;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
containsKey(arg0: string): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ByteFunction;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Char2ReferenceFunction<T>;
|
|
getOrDefault(arg0: string, arg1: number): number;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ByteFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ByteFunction;
|
|
get(arg0: any): number;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ByteFunction;
|
|
get(arg0: string): number;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Char2ShortFunction;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ByteFunction;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Char2CharFunction;
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Char2LongFunction;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Char2ObjectFunction<T>;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
size(): number;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
apply(arg0: string): number;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2ByteFunction<T>;
|
|
remove(arg0: string): number;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Char2FloatFunction;
|
|
clear(): void;
|
|
put(arg0: string, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Char2DoubleFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, T>;
|
|
}
|
|
type Char2ByteFunction_ = Char2ByteFunction | ((arg0: string)=>number);
|
|
interface ResourceManager extends Internal.ResourceProvider {
|
|
hasResource(arg0: ResourceLocation_): boolean;
|
|
getNamespaces(): Internal.Set<string>;
|
|
listResources(arg0: string, arg1: Internal.Predicate_<string>): Internal.Collection<ResourceLocation>;
|
|
getResources(arg0: ResourceLocation_): Internal.List<Internal.Resource>;
|
|
listPacks(): Internal.Stream<Internal.PackResources>;
|
|
get namespaces(): Internal.Set<string>
|
|
}
|
|
type ResourceManager_ = ResourceManager;
|
|
interface ChannelOutboundBuffer$MessageProcessor {
|
|
processMessage(arg0: any): boolean;
|
|
}
|
|
type ChannelOutboundBuffer$MessageProcessor_ = ChannelOutboundBuffer$MessageProcessor;
|
|
class ClientboundSetEntityMotionPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Vec3_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Entity_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getXa(): number;
|
|
getZa(): number;
|
|
getYa(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get xa(): number
|
|
get za(): number
|
|
get ya(): number
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundSetEntityMotionPacket_ = ClientboundSetEntityMotionPacket;
|
|
class Piglin extends Internal.AbstractPiglin implements Internal.InventoryCarrier, Internal.CrossbowAttackMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getArmPose(): Internal.PiglinArmPose;
|
|
performCrossbowAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
asKJS(): Internal.EntityJS;
|
|
canFireProjectileWeapon($$0: Internal.ProjectileWeaponItem_): boolean;
|
|
onCrossbowAttackPerformed(): void;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
getInventory(): Internal.Container;
|
|
startRiding($$0: Internal.Entity_, $$1: boolean): boolean;
|
|
shootCrossbowProjectile($$0: Internal.LivingEntity_, $$1: Internal.ItemStack_, $$2: Internal.Projectile_, $$3: number): void;
|
|
setBaby($$0: boolean): void;
|
|
isDancing(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static checkPiglinSpawnRules($$0: Internal.EntityType_<Internal.Piglin_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
getProjectileShotVector($$0: Internal.LivingEntity_, $$1: Vec3_, $$2: number): Internal.Vector3f;
|
|
setChargingCrossbow($$0: boolean): void;
|
|
getPassengersRidingOffset(): number;
|
|
setDancing($$0: boolean): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isBaby(): boolean;
|
|
getBrain(): Internal.Brain<Internal.Piglin>;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
wantsToPickUp($$0: Internal.ItemStack_): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
shootCrossbowProjectile($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_, $$2: Internal.Projectile_, $$3: number, $$4: number): void;
|
|
alwaysAccepts(): boolean;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get armPose(): Internal.PiglinArmPose
|
|
get inventory(): Internal.Container
|
|
set baby($$0: boolean)
|
|
get dancing(): boolean
|
|
set chargingCrossbow($$0: boolean)
|
|
get passengersRidingOffset(): number
|
|
set dancing($$0: boolean)
|
|
get baby(): boolean
|
|
get brain(): Internal.Brain<Internal.Piglin>
|
|
}
|
|
type Piglin_ = Piglin;
|
|
interface Serializable {
|
|
}
|
|
type Serializable_ = Serializable;
|
|
interface Short2FloatFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2FloatFunction;
|
|
applyAsDouble(arg0: number): number;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Short2ShortFunction;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Short2ReferenceFunction<T>;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2FloatFunction;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Short2IntFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2FloatFunction;
|
|
remove(arg0: number): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Short2ByteFunction;
|
|
apply(arg0: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2FloatFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
get(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
defaultReturnValue(): number;
|
|
remove(arg0: any): number;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Short2DoubleFunction;
|
|
containsKey(arg0: number): boolean;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Short2CharFunction;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2FloatFunction<T>;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2FloatFunction;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Short2LongFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2FloatFunction<T>;
|
|
size(): number;
|
|
put(arg0: number, arg1: number): number;
|
|
clear(): void;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2FloatFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Short2ObjectFunction<T>;
|
|
}
|
|
type Short2FloatFunction_ = Short2FloatFunction | ((arg0: number)=>number);
|
|
class NoiseThresholdCountPlacement extends Internal.RepeatingPlacement {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static of($$0: number, $$1: number, $$2: number): Internal.NoiseThresholdCountPlacement;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseThresholdCountPlacement_ = NoiseThresholdCountPlacement;
|
|
class Object2LongEntry implements Internal.Comparable<Internal.Object2LongEntry> {
|
|
constructor(k: any, v: number)
|
|
constructor(entry: any_<any>)
|
|
compareTo(o: Internal.Object2LongEntry_): number;
|
|
compareTo(arg0: any): number;
|
|
readonly "value": number;
|
|
readonly "key": any;
|
|
}
|
|
type Object2LongEntry_ = Object2LongEntry;
|
|
class Panda$Gene extends Internal.Enum<Internal.Panda$Gene> {
|
|
static byName($$0: string): Internal.Panda$Gene;
|
|
static byId($$0: number): Internal.Panda$Gene;
|
|
static values(): Internal.Panda$Gene[];
|
|
isRecessive(): boolean;
|
|
getName(): string;
|
|
static getRandom($$0: Internal.Random_): Internal.Panda$Gene;
|
|
static valueOf($$0: string): Internal.Panda$Gene;
|
|
getId(): number;
|
|
get recessive(): boolean
|
|
get name(): string
|
|
get id(): number
|
|
readonly static "NORMAL": Internal.Panda$Gene;
|
|
readonly static "AGGRESSIVE": Internal.Panda$Gene;
|
|
readonly static "PLAYFUL": Internal.Panda$Gene;
|
|
readonly static "WORRIED": Internal.Panda$Gene;
|
|
readonly static "BROWN": Internal.Panda$Gene;
|
|
readonly static "WEAK": Internal.Panda$Gene;
|
|
readonly static "LAZY": Internal.Panda$Gene;
|
|
}
|
|
type Panda$Gene_ = "normal" | "playful" | "worried" | "brown" | "lazy" | "weak" | Panda$Gene | "aggressive";
|
|
interface ShortIterator extends Internal.PrimitiveIterator<number, Internal.ShortConsumer> {
|
|
forEachRemaining(arg0: Internal.ShortConsumer_): void;
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
skip(arg0: number): number;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
nextShort(): number;
|
|
}
|
|
type ShortIterator_ = ShortIterator;
|
|
class WoodenPressurePlateBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type WoodenPressurePlateBlockBuilder_ = WoodenPressurePlateBlockBuilder;
|
|
abstract class BuilderBase <T> implements Internal.Supplier<T> {
|
|
constructor(i: ResourceLocation_)
|
|
createAdditionalObjects(): void;
|
|
generateLang(lang: Internal.Map_<string, string>): void;
|
|
type(type: string): this;
|
|
displayName(name: string): this;
|
|
getTranslationKeyGroup(): string;
|
|
transformObject(obj: T): T;
|
|
createObject(): T;
|
|
generateDataJsons(generator: Internal.DataJsonGenerator_): void;
|
|
clientRegistry(minecraft: Internal.Supplier_<Internal.Minecraft_>): void;
|
|
tag(tag: ResourceLocation_): this;
|
|
translationKey(key: Special.LangKey): this;
|
|
addResourcePackLocations(path: string, list: Internal.List_<ResourceLocation_>, packType: Internal.PackType_): void;
|
|
get(): T;
|
|
newID(pre: string, post: string): ResourceLocation;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<any>;
|
|
get translationKeyGroup(): string
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<any>
|
|
"displayName": string;
|
|
"translationKey": string;
|
|
readonly "id": ResourceLocation;
|
|
}
|
|
type BuilderBase_<T> = BuilderBase<T>;
|
|
class Team$Visibility extends Internal.Enum<Internal.Team$Visibility> {
|
|
static byName($$0: string): Internal.Team$Visibility;
|
|
getDisplayName(): Internal.Component;
|
|
static values(): Internal.Team$Visibility[];
|
|
static getAllNames(): string[];
|
|
static valueOf($$0: string): Internal.Team$Visibility;
|
|
get displayName(): Internal.Component
|
|
get allNames(): string[]
|
|
readonly "name": string;
|
|
readonly "id": number;
|
|
readonly static "NEVER": Internal.Team$Visibility;
|
|
readonly static "HIDE_FOR_OTHER_TEAMS": Internal.Team$Visibility;
|
|
readonly static "HIDE_FOR_OWN_TEAM": Internal.Team$Visibility;
|
|
readonly static "ALWAYS": Internal.Team$Visibility;
|
|
}
|
|
type Team$Visibility_ = Team$Visibility | "never" | "hide_for_other_teams" | "hide_for_own_team" | "always";
|
|
abstract class VoxelShape implements Internal.VoxelShapeAccess {
|
|
max($$0: Internal.Direction$Axis_, $$1: number, $$2: number): number;
|
|
getFaces(): Internal.VoxelShape[];
|
|
max($$0: Internal.Direction$Axis_): number;
|
|
toString(): string;
|
|
closestPointTo($$0: Vec3_): Internal.Optional<Vec3>;
|
|
isEmpty(): boolean;
|
|
forAllEdges($$0: Internal.Shapes$DoubleLineConsumer_): void;
|
|
forAllBoxes($$0: Internal.Shapes$DoubleLineConsumer_): void;
|
|
setShape(arg0: Internal.DiscreteVoxelShape_): void;
|
|
move($$0: number, $$1: number, $$2: number): this;
|
|
getFaceShape($$0: Internal.Direction_): this;
|
|
setFaces(arg0: Internal.VoxelShape_[]): void;
|
|
min($$0: Internal.Direction$Axis_, $$1: number, $$2: number): number;
|
|
getShape(): Internal.DiscreteVoxelShape;
|
|
optimize(): this;
|
|
bounds(): Internal.AABB;
|
|
toAabbs(): Internal.List<Internal.AABB>;
|
|
min($$0: Internal.Direction$Axis_): number;
|
|
clip($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_): Internal.BlockHitResult;
|
|
collide($$0: Internal.Direction$Axis_, $$1: Internal.AABB_, $$2: number): number;
|
|
get faces(): Internal.VoxelShape[]
|
|
get empty(): boolean
|
|
set shape(arg0: Internal.DiscreteVoxelShape_)
|
|
set faces(arg0: Internal.VoxelShape_[])
|
|
get shape(): Internal.DiscreteVoxelShape
|
|
}
|
|
type VoxelShape_ = VoxelShape;
|
|
class LootItemFunctionType extends Internal.SerializerType<Internal.LootItemFunction> {
|
|
constructor($$0: Internal.Serializer_<any>)
|
|
}
|
|
type LootItemFunctionType_ = LootItemFunctionType | Special.LootItemFunctionType;
|
|
abstract class AbstractContainerMenu implements Internal.ScreenHandlerAccessor {
|
|
findSlot($$0: Internal.Container_, $$1: number): Internal.OptionalInt;
|
|
static isValidQuickcraftType($$0: number, $$1: Internal.Player_): boolean;
|
|
static getRedstoneSignalFromBlockEntity($$0: Internal.BlockEntity_): number;
|
|
canTakeItemForPickAll($$0: Internal.ItemStack_, $$1: Internal.Slot_): boolean;
|
|
getItems(): Internal.NonNullList<Internal.ItemStack>;
|
|
setItem($$0: number, $$1: number, $$2: Internal.ItemStack_): void;
|
|
getTrackedStacks(): Internal.NonNullList<any>;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
static getRedstoneSignalFromContainer($$0: Internal.Container_): number;
|
|
broadcastFullState(): void;
|
|
setRemoteCarried($$0: Internal.ItemStack_): void;
|
|
setCarried($$0: Internal.ItemStack_): void;
|
|
sendAllDataToRemote(): void;
|
|
incrementStateId(): number;
|
|
resumeRemoteUpdates(): void;
|
|
static getQuickCraftSlotCount($$0: Internal.Set_<Internal.Slot_>, $$1: number, $$2: Internal.ItemStack_, $$3: number): void;
|
|
isValidSlotIndex($$0: number): boolean;
|
|
static getQuickcraftHeader($$0: number): number;
|
|
broadcastChanges(): void;
|
|
static canItemQuickReplace($$0: Internal.Slot_, $$1: Internal.ItemStack_, $$2: boolean): boolean;
|
|
setData($$0: number, $$1: number): void;
|
|
addSlotListener($$0: Internal.ContainerListener_): void;
|
|
getSlot($$0: number): Internal.Slot;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
clickMenuButton($$0: Internal.Player_, $$1: number): boolean;
|
|
static getQuickcraftMask($$0: number, $$1: number): number;
|
|
static getQuickcraftType($$0: number): number;
|
|
removeSlotListener($$0: Internal.ContainerListener_): void;
|
|
clicked($$0: number, $$1: number, $$2: Internal.ClickType_, $$3: Internal.Player_): void;
|
|
setRemoteSlotNoCopy($$0: number, $$1: Internal.ItemStack_): void;
|
|
stillValid(arg0: Internal.Player_): boolean;
|
|
setRemoteSlot($$0: number, $$1: Internal.ItemStack_): void;
|
|
getPreviousTrackedStacks(): Internal.NonNullList<any>;
|
|
suppressRemoteUpdates(): void;
|
|
initializeContents($$0: number, $$1: Internal.List_<Internal.ItemStack_>, $$2: Internal.ItemStack_): void;
|
|
getStateId(): number;
|
|
getCarried(): Internal.ItemStack;
|
|
getType(): Internal.MenuType<any>;
|
|
setSynchronizer($$0: Internal.ContainerSynchronizer_): void;
|
|
transferState($$0: Internal.AbstractContainerMenu_): void;
|
|
canDragTo($$0: Internal.Slot_): boolean;
|
|
removed($$0: Internal.Player_): void;
|
|
get items(): Internal.NonNullList<Internal.ItemStack>
|
|
get trackedStacks(): Internal.NonNullList<any>
|
|
set remoteCarried($$0: Internal.ItemStack_)
|
|
set carried($$0: Internal.ItemStack_)
|
|
get previousTrackedStacks(): Internal.NonNullList<any>
|
|
get stateId(): number
|
|
get carried(): Internal.ItemStack
|
|
get type(): Internal.MenuType<any>
|
|
set synchronizer($$0: Internal.ContainerSynchronizer_)
|
|
readonly static "QUICKCRAFT_HEADER_CONTINUE": 1;
|
|
readonly static "QUICKCRAFT_TYPE_CLONE": 2;
|
|
readonly static "QUICKCRAFT_HEADER_START": 0;
|
|
readonly static "QUICKCRAFT_HEADER_END": 2;
|
|
readonly static "SLOT_CLICKED_OUTSIDE": -999;
|
|
readonly "slots": Internal.NonNullList<Internal.Slot>;
|
|
readonly static "QUICKCRAFT_TYPE_CHARITABLE": 0;
|
|
readonly static "CARRIED_SLOT_SIZE": 2147483647;
|
|
readonly "containerId": number;
|
|
readonly static "QUICKCRAFT_TYPE_GREEDY": 1;
|
|
}
|
|
type AbstractContainerMenu_ = AbstractContainerMenu;
|
|
class MapCloningRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type MapCloningRecipe_ = MapCloningRecipe;
|
|
class Behavior$Status extends Internal.Enum<Internal.Behavior$Status> {
|
|
static values(): Internal.Behavior$Status[];
|
|
static valueOf($$0: string): Internal.Behavior$Status;
|
|
readonly static "RUNNING": Internal.Behavior$Status;
|
|
readonly static "STOPPED": Internal.Behavior$Status;
|
|
}
|
|
type Behavior$Status_ = "stopped" | Behavior$Status | "running";
|
|
class LocalDateTime implements Internal.ChronoLocalDateTime<Internal.LocalDate>, Internal.Temporal, Internal.TemporalAdjuster, Internal.Serializable {
|
|
getHour(): number;
|
|
getMonth(): Internal.Month;
|
|
toLocalTime(): Internal.LocalTime;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
minusMonths(arg0: number): this;
|
|
withSecond(arg0: number): this;
|
|
getDayOfWeek(): Internal.DayOfWeek;
|
|
withHour(arg0: number): this;
|
|
compareTo(arg0: any): number;
|
|
getMinute(): number;
|
|
static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number, arg5: number): Internal.LocalDateTime;
|
|
getDayOfMonth(): number;
|
|
static of(arg0: Internal.LocalDate_, arg1: Internal.LocalTime_): Internal.LocalDateTime;
|
|
with(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
|
|
static now(): Internal.LocalDateTime;
|
|
plusMonths(arg0: number): this;
|
|
static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalDateTime;
|
|
with(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
|
|
minusNanos(arg0: number): this;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
getChronology(): Internal.Chronology;
|
|
plusHours(arg0: number): this;
|
|
plusSeconds(arg0: number): this;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoLocalDateTime<any>;
|
|
isBefore(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
|
|
static now(arg0: Internal.Clock_): Internal.LocalDateTime;
|
|
atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetDateTime;
|
|
truncatedTo(arg0: Internal.TemporalUnit_): this;
|
|
getYear(): number;
|
|
minus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDateTime<any>;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
withDayOfMonth(arg0: number): this;
|
|
isAfter(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number): Internal.LocalDateTime;
|
|
withMonth(arg0: number): this;
|
|
static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): Internal.LocalDateTime;
|
|
minusMinutes(arg0: number): this;
|
|
compareTo(arg0: Internal.ChronoLocalDateTime_<any>): number;
|
|
plus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDateTime<any>;
|
|
getMonthValue(): number;
|
|
minusYears(arg0: number): this;
|
|
withDayOfYear(arg0: number): this;
|
|
minusWeeks(arg0: number): this;
|
|
static ofEpochSecond(arg0: number, arg1: number, arg2: Internal.ZoneOffset_): Internal.LocalDateTime;
|
|
static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalDateTime;
|
|
plusDays(arg0: number): this;
|
|
toLocalDate(): Internal.LocalDate;
|
|
withYear(arg0: number): this;
|
|
plusWeeks(arg0: number): this;
|
|
static parse(arg0: Internal.CharSequence_): Internal.LocalDateTime;
|
|
static of(arg0: number, arg1: Internal.Month_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): Internal.LocalDateTime;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
plusYears(arg0: number): this;
|
|
static now(arg0: Internal.ZoneId_): Internal.LocalDateTime;
|
|
static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.LocalDateTime;
|
|
isEqual(arg0: Internal.ChronoLocalDateTime_<any>): boolean;
|
|
plusMinutes(arg0: number): this;
|
|
toString(): string;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
minusHours(arg0: number): this;
|
|
withNano(arg0: number): this;
|
|
getDayOfYear(): number;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
toInstant(arg0: Internal.ZoneOffset_): Internal.Instant;
|
|
minusDays(arg0: number): this;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
getNano(): number;
|
|
getSecond(): number;
|
|
hashCode(): number;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.LocalDateTime;
|
|
atZone(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
withMinute(arg0: number): this;
|
|
toEpochSecond(arg0: Internal.ZoneOffset_): number;
|
|
equals(arg0: any): boolean;
|
|
plusNanos(arg0: number): this;
|
|
static of(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): Internal.LocalDateTime;
|
|
minusSeconds(arg0: number): this;
|
|
get hour(): number
|
|
get month(): Internal.Month
|
|
get dayOfWeek(): Internal.DayOfWeek
|
|
get minute(): number
|
|
get dayOfMonth(): number
|
|
get chronology(): Internal.Chronology
|
|
get year(): number
|
|
get monthValue(): number
|
|
get dayOfYear(): number
|
|
get nano(): number
|
|
get second(): number
|
|
readonly static "MAX": Internal.LocalDateTime;
|
|
readonly static "MIN": Internal.LocalDateTime;
|
|
}
|
|
type LocalDateTime_ = LocalDateTime;
|
|
class LiquidBlock extends Internal.Block implements Internal.BucketPickup, Internal.InjectedLiquidBlockExtension, Internal.LiquidBlockAccessor {
|
|
constructor($$0: Internal.FlowingFluid_, $$1: Internal.BlockBehaviour$Properties_)
|
|
updateShape($$0: Internal.BlockState_, $$1: Internal.Direction_, $$2: Internal.BlockState_, $$3: Internal.LevelAccessor_, $$4: BlockPos_, $$5: BlockPos_): Internal.BlockState;
|
|
getAppearance(state: Internal.BlockState_, renderView: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
|
|
isRandomlyTicking($$0: Internal.BlockState_): boolean;
|
|
getCollisionShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.CollisionContext_): Internal.VoxelShape;
|
|
getDrops($$0: Internal.BlockState_, $$1: Internal.LootContext$Builder_): Internal.List<Internal.ItemStack>;
|
|
randomTick($$0: Internal.BlockState_, $$1: Internal.ServerLevel_, $$2: BlockPos_, $$3: Internal.Random_): void;
|
|
getShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.CollisionContext_): Internal.VoxelShape;
|
|
pickupBlock($$0: Internal.LevelAccessor_, $$1: BlockPos_, $$2: Internal.BlockState_): Internal.ItemStack;
|
|
getRenderShape($$0: Internal.BlockState_): Internal.RenderShape;
|
|
getPickupSound(): Internal.Optional<Internal.SoundEvent>;
|
|
neighborChanged($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Block_, $$4: BlockPos_, $$5: boolean): void;
|
|
arch$holder(): Internal.Holder<Internal.Block>;
|
|
getBlockStatesKJS(): Internal.List<Internal.BlockState>;
|
|
propagatesSkylightDown($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): boolean;
|
|
onPlace($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: boolean): void;
|
|
skipRendering($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.Direction_): boolean;
|
|
isPathfindable($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.PathComputationType_): boolean;
|
|
arch$getFluid(): Internal.FlowingFluid;
|
|
getFluidState($$0: Internal.BlockState_): Internal.FluidState;
|
|
getFluid(): Internal.FlowingFluid;
|
|
arch$registryName(): ResourceLocation;
|
|
get pickupSound(): Internal.Optional<Internal.SoundEvent>
|
|
get blockStatesKJS(): Internal.List<Internal.BlockState>
|
|
get fluid(): Internal.FlowingFluid
|
|
readonly static "POSSIBLE_FLOW_DIRECTIONS": [Internal.Direction, Internal.Direction, Internal.Direction, Internal.Direction, Internal.Direction];
|
|
readonly "fluid": Internal.FlowingFluid;
|
|
readonly static "STABLE_SHAPE": any;
|
|
readonly static "LEVEL": Internal.IntegerProperty;
|
|
}
|
|
type LiquidBlock_ = LiquidBlock;
|
|
class ClientboundSetSubtitleTextPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Component_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getText(): Internal.Component;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get text(): Internal.Component
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetSubtitleTextPacket_ = ClientboundSetSubtitleTextPacket;
|
|
interface Supplier <T> {
|
|
get(): T;
|
|
}
|
|
type Supplier_<T> = Supplier<T> | (()=>T);
|
|
interface ChunkHolder$PlayerProvider {
|
|
getPlayers(arg0: Internal.ChunkPos_, arg1: boolean): Internal.List<Internal.ServerPlayer>;
|
|
}
|
|
type ChunkHolder$PlayerProvider_ = ChunkHolder$PlayerProvider;
|
|
class ServerPlayer extends Internal.Player implements Internal.SwitchablePlayerEntity, Internal.ServerPlayerEntitySyncHook, Internal.ServerPlayerEntityAccessor {
|
|
constructor($$0: Internal.MinecraftServer_, $$1: Internal.ServerLevel_, $$2: Internal.GameProfile_)
|
|
openCommandBlock($$0: Internal.CommandBlockEntity_): void;
|
|
setExperienceLevels($$0: number): void;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
getAdvancements(): Internal.PlayerAdvancements;
|
|
onUpdateAbilities(): void;
|
|
giveExperiencePoints($$0: number): void;
|
|
startSleeping($$0: BlockPos_): void;
|
|
sendMerchantOffers($$0: number, $$1: Internal.MerchantOffers_, $$2: number, $$3: number, $$4: boolean, $$5: boolean): void;
|
|
resetRecipes($$0: Internal.Collection_<Internal.Recipe_<any>>): number;
|
|
teleportTo($$0: Internal.ServerLevel_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
loadGameTypes($$0: Internal.CompoundTag_): void;
|
|
onLeaveCombat(): void;
|
|
dismountTo($$0: number, $$1: number, $$2: number): void;
|
|
playNotifySound($$0: Internal.SoundEvent_, $$1: Internal.SoundSource_, $$2: number, $$3: number): void;
|
|
resetStat($$0: Internal.Stat_<any>): void;
|
|
redirect$zfm000$moveToWorld(): Internal.ResourceKey<any>;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
disconnect(): void;
|
|
allowsListing(): boolean;
|
|
broadcastToPlayer($$0: Internal.ServerPlayer_): boolean;
|
|
isRespawnForced(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
canChatInColor(): boolean;
|
|
changeDimension($$0: Internal.ServerLevel_): Internal.Entity;
|
|
die($$0: Internal.DamageSource_): void;
|
|
openItemGui($$0: Internal.ItemStack_, $$1: Hand_): void;
|
|
awardRecipesByKey($$0: ResourceLocation_[]): void;
|
|
handler$zfm000$getTeleportTarget(world: Internal.ServerLevel_, centerPos: BlockPos_, ci: Internal.CallbackInfo_): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
crit($$0: Internal.Entity_): void;
|
|
handler$zfj000$getTeleportTarget(destination: Internal.ServerLevel_, cri: Internal.CallbackInfoReturnable_<any>): void;
|
|
displayClientMessage($$0: Internal.Component_, $$1: boolean): void;
|
|
isChangingDimension(): boolean;
|
|
initInventoryMenu(): void;
|
|
closeContainer(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
awardStat($$0: Internal.Stat_<any>, $$1: number): void;
|
|
openTextEdit($$0: Internal.SignBlockEntity_): void;
|
|
drop($$0: Internal.ItemStack_, $$1: boolean, $$2: boolean): Internal.ItemEntity;
|
|
stopRiding(): void;
|
|
isCreative(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isSpectator(): boolean;
|
|
attack($$0: Internal.Entity_): void;
|
|
giveExperienceLevels($$0: number): void;
|
|
lookAt($$0: Internal.EntityAnchorArgument$Anchor_, $$1: Vec3_): void;
|
|
doCheckFallDamage($$0: number, $$1: boolean): void;
|
|
getScreenHandlerSyncId(): number;
|
|
getChatVisibility(): Internal.ChatVisiblity;
|
|
mayInteract($$0: Internal.Level_, $$1: BlockPos_): boolean;
|
|
updateOptions($$0: Internal.ServerboundClientInformationPacket_): void;
|
|
moveTo($$0: number, $$1: number, $$2: number): void;
|
|
openMenu($$0: Internal.MenuProvider_): Internal.OptionalInt;
|
|
canHarmPlayer($$0: Internal.Player_): boolean;
|
|
awardKillScore($$0: Internal.Entity_, $$1: number, $$2: Internal.DamageSource_): void;
|
|
sendTexturePack($$0: string, $$1: string, $$2: boolean, $$3: Internal.Component_): void;
|
|
resetSentInfo(): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
doCloseContainer(): void;
|
|
drop($$0: boolean): boolean;
|
|
swing($$0: Hand_): void;
|
|
resetFallDistance(): void;
|
|
onEnchantmentPerformed($$0: Internal.ItemStack_, $$1: number): void;
|
|
getStats(): Internal.ServerStatsCounter;
|
|
hasDisconnected(): boolean;
|
|
trackStartFallingPosition(): void;
|
|
startRiding($$0: Internal.Entity_, $$1: boolean): boolean;
|
|
setExperiencePoints($$0: number): void;
|
|
awardRecipes($$0: Internal.Collection_<Internal.Recipe_<any>>): number;
|
|
getLastSectionPos(): Internal.SectionPos;
|
|
restoreFrom($$0: Internal.ServerPlayer_, $$1: boolean): void;
|
|
sendMessage($$0: Internal.Component_, $$1: Internal.UUID_): void;
|
|
getCamera(): Internal.Entity;
|
|
getRespawnAngle(): number;
|
|
setLastSectionPos($$0: Internal.SectionPos_): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
callOnScreenHandlerOpened(arg0: Internal.AbstractContainerMenu_): void;
|
|
getTextFilter(): Internal.TextFilter;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
magicCrit($$0: Internal.Entity_): void;
|
|
tick(): void;
|
|
isInvulnerableTo($$0: Internal.DamageSource_): boolean;
|
|
setRespawnPosition($$0: Internal.ResourceKey_<Internal.Level_>, $$1: BlockPos_, $$2: number, $$3: boolean, $$4: boolean): void;
|
|
stopSleepInBed($$0: boolean, $$1: boolean): void;
|
|
trackChunk($$0: Internal.ChunkPos_, $$1: Internal.Packet_<any>): void;
|
|
doTick(): void;
|
|
isTextFilteringEnabled(): boolean;
|
|
teleportTo($$0: number, $$1: number, $$2: number): void;
|
|
hasChangedDimension(): void;
|
|
trackEnteredOrExitedLavaOnVehicle(): void;
|
|
shouldFilterMessageTo($$0: Internal.ServerPlayer_): boolean;
|
|
lookAt($$0: Internal.EntityAnchorArgument$Anchor_, $$1: Internal.Entity_, $$2: Internal.EntityAnchorArgument$Anchor_): void;
|
|
getTabListDisplayName(): Internal.Component;
|
|
getRespawnDimension(): Internal.ResourceKey<Internal.Level>;
|
|
getLevel(): Internal.ServerLevel;
|
|
getRecipeBook(): Internal.ServerRecipeBook;
|
|
onEnterCombat(): void;
|
|
getRespawnPosition(): BlockPos;
|
|
resetLastActionTime(): void;
|
|
fabric_incrementSyncId(): number;
|
|
getIpAddress(): string;
|
|
handler$zgh000$onPlayerInteractEntity(target: Internal.Entity_, info: Internal.CallbackInfo_): void;
|
|
getLevel(): Internal.Level;
|
|
getLastActionTime(): number;
|
|
cca$markAsSwitchingCharacter(): void;
|
|
setGameMode($$0: Internal.GameType_): boolean;
|
|
openHorseInventory($$0: Internal.AbstractHorse_, $$1: Internal.Container_): void;
|
|
untrackChunk($$0: Internal.ChunkPos_): void;
|
|
setScreenHandlerSyncId(arg0: number): void;
|
|
setCamera($$0: Internal.Entity_): void;
|
|
setLevel($$0: Internal.ServerLevel_): void;
|
|
cca$isSwitchingCharacter(): boolean;
|
|
sendMessage($$0: Internal.Component_, $$1: Internal.ChatType_, $$2: Internal.UUID_): void;
|
|
setPlayerInput($$0: number, $$1: number, $$2: boolean, $$3: boolean): void;
|
|
take($$0: Internal.Entity_, $$1: number): void;
|
|
startSleepInBed($$0: BlockPos_): Internal.Either<Internal.Player$BedSleepingProblem, net.minecraft.util.Unit>;
|
|
set experienceLevels($$0: number)
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get advancements(): Internal.PlayerAdvancements
|
|
get respawnForced(): boolean
|
|
get changingDimension(): boolean
|
|
get creative(): boolean
|
|
get spectator(): boolean
|
|
get screenHandlerSyncId(): number
|
|
get chatVisibility(): Internal.ChatVisiblity
|
|
get stats(): Internal.ServerStatsCounter
|
|
set experiencePoints($$0: number)
|
|
get lastSectionPos(): Internal.SectionPos
|
|
get camera(): Internal.Entity
|
|
get respawnAngle(): number
|
|
set lastSectionPos($$0: Internal.SectionPos_)
|
|
get textFilter(): Internal.TextFilter
|
|
get textFilteringEnabled(): boolean
|
|
get tabListDisplayName(): Internal.Component
|
|
get respawnDimension(): Internal.ResourceKey<Internal.Level>
|
|
get level(): Internal.ServerLevel
|
|
get recipeBook(): Internal.ServerRecipeBook
|
|
get respawnPosition(): BlockPos
|
|
get ipAddress(): string
|
|
get level(): Internal.Level
|
|
get lastActionTime(): number
|
|
set gameMode($$0: Internal.GameType_)
|
|
set screenHandlerSyncId(arg0: number)
|
|
set camera($$0: Internal.Entity_)
|
|
set level($$0: Internal.ServerLevel_)
|
|
"latency": number;
|
|
"wonGame": boolean;
|
|
readonly "gameMode": Internal.ServerPlayerGameMode;
|
|
readonly "server": Internal.MinecraftServer;
|
|
"connection": Internal.ServerGamePacketListenerImpl;
|
|
}
|
|
type ServerPlayer_ = ServerPlayer;
|
|
interface DoubleIterable extends Internal.Iterable<number> {
|
|
forEach(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
|
|
iterator(): Internal.Iterator<any>;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
doubleSpliterator(): Internal.DoubleSpliterator;
|
|
forEach(arg0: Internal.DoubleConsumer_): void;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
doubleIterator(): Internal.DoubleIterator;
|
|
}
|
|
type DoubleIterable_ = DoubleIterable;
|
|
class StringBuffer extends Internal.AbstractStringBuilder implements Internal.CharSequence, Internal.Comparable<Internal.StringBuffer>, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: Internal.CharSequence_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: string)
|
|
append(arg0: number): this;
|
|
compareTo(arg0: Internal.StringBuffer_): number;
|
|
codePointAt(arg0: number): number;
|
|
insert(arg0: number, arg1: string): Internal.AbstractStringBuilder;
|
|
lastIndexOf(arg0: string): number;
|
|
append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.Appendable;
|
|
append(arg0: number): Internal.AbstractStringBuilder;
|
|
compareTo(arg0: any): number;
|
|
insert(arg0: number, arg1: number): Internal.AbstractStringBuilder;
|
|
indexOf(arg0: string): number;
|
|
getChars(arg0: number, arg1: number, arg2: string[], arg3: number): void;
|
|
lastIndexOf(arg0: string, arg1: number): number;
|
|
insert(arg0: number, arg1: boolean): Internal.AbstractStringBuilder;
|
|
charAt(arg0: number): string;
|
|
reverse(): this;
|
|
length(): number;
|
|
replace(arg0: number, arg1: number, arg2: string): Internal.AbstractStringBuilder;
|
|
append(arg0: number): this;
|
|
trimToSize(): void;
|
|
insert(arg0: number, arg1: number): Internal.AbstractStringBuilder;
|
|
append(arg0: string): Internal.AbstractStringBuilder;
|
|
delete(arg0: number, arg1: number): Internal.AbstractStringBuilder;
|
|
append(arg0: string): this;
|
|
indexOf(arg0: string, arg1: number): number;
|
|
ensureCapacity(arg0: number): void;
|
|
chars(): Internal.IntStream;
|
|
insert(arg0: number, arg1: string): Internal.AbstractStringBuilder;
|
|
insert(arg0: number, arg1: Internal.CharSequence_): Internal.AbstractStringBuilder;
|
|
insert(arg0: number, arg1: any): Internal.AbstractStringBuilder;
|
|
capacity(): number;
|
|
deleteCharAt(arg0: number): this;
|
|
codePointCount(arg0: number, arg1: number): number;
|
|
append(arg0: string[]): Internal.AbstractStringBuilder;
|
|
substring(arg0: number): string;
|
|
setCharAt(arg0: number, arg1: string): void;
|
|
setLength(arg0: number): void;
|
|
isEmpty(): boolean;
|
|
codePointBefore(arg0: number): number;
|
|
subSequence(arg0: number, arg1: number): Internal.CharSequence;
|
|
append(arg0: Internal.StringBuffer_): Internal.AbstractStringBuilder;
|
|
appendCodePoint(arg0: number): Internal.AbstractStringBuilder;
|
|
append(arg0: string[], arg1: number, arg2: number): this;
|
|
substring(arg0: number, arg1: number): string;
|
|
insert(arg0: number, arg1: number): Internal.AbstractStringBuilder;
|
|
toString(): string;
|
|
insert(arg0: number, arg1: Internal.CharSequence_, arg2: number, arg3: number): Internal.AbstractStringBuilder;
|
|
append(arg0: boolean): this;
|
|
append(arg0: number): this;
|
|
insert(arg0: number, arg1: number): Internal.AbstractStringBuilder;
|
|
insert(arg0: number, arg1: string[], arg2: number, arg3: number): Internal.AbstractStringBuilder;
|
|
offsetByCodePoints(arg0: number, arg1: number): number;
|
|
insert(arg0: number, arg1: string[]): Internal.AbstractStringBuilder;
|
|
append(arg0: any): Internal.AbstractStringBuilder;
|
|
append(arg0: Internal.CharSequence_): Internal.AbstractStringBuilder;
|
|
codePoints(): Internal.IntStream;
|
|
set length(arg0: number)
|
|
get empty(): boolean
|
|
}
|
|
type StringBuffer_ = StringBuffer;
|
|
class BookCloningRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<any>;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
isIncomplete(): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get toastSymbol(): Internal.ItemStack
|
|
get type(): Internal.RecipeType<any>
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get incomplete(): boolean
|
|
}
|
|
type BookCloningRecipe_ = BookCloningRecipe;
|
|
class ClientboundSetSimulationDistancePacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
hashCode(): number;
|
|
simulationDistance(): number;
|
|
toString(): string;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
equals($$0: any): boolean;
|
|
isSkippable(): boolean;
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetSimulationDistancePacket_ = ClientboundSetSimulationDistancePacket;
|
|
class EntityPotionEffectsJS {
|
|
constructor(e: Internal.LivingEntity_)
|
|
getActive(mobEffect: Internal.MobEffect_): Internal.MobEffectInstance;
|
|
add(mobEffect: Internal.MobEffect_, duration: number, amplifier: number, ambient: boolean, showParticles: boolean): void;
|
|
add(mobEffect: Internal.MobEffect_, duration: number): void;
|
|
clear(): void;
|
|
getActive(): Internal.Collection<Internal.MobEffectInstance>;
|
|
isActive(mobEffect: Internal.MobEffect_): boolean;
|
|
add(mobEffect: Internal.MobEffect_, duration: number, amplifier: number): void;
|
|
getMap(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>;
|
|
isApplicable(effect: Internal.MobEffectInstance_): boolean;
|
|
add(mobEffect: Internal.MobEffect_): void;
|
|
getDuration(mobEffect: Internal.MobEffect_): number;
|
|
get active(): Internal.Collection<Internal.MobEffectInstance>
|
|
get map(): Internal.Map<Internal.MobEffect, Internal.MobEffectInstance>
|
|
}
|
|
type EntityPotionEffectsJS_ = EntityPotionEffectsJS;
|
|
interface Int2FloatFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2FloatFunction;
|
|
applyAsDouble(arg0: number): number;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Int2ShortFunction;
|
|
apply(arg0: number): number;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Int2ByteFunction;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2FloatFunction;
|
|
containsKey(arg0: any): boolean;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2FloatFunction;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Int2IntFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Int2LongFunction;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2FloatFunction<T>;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2FloatFunction<T>;
|
|
remove(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
defaultReturnValue(): number;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
remove(arg0: any): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2FloatFunction;
|
|
clear(): void;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2FloatFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
get(arg0: number): number;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2FloatFunction;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Int2CharFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
}
|
|
type Int2FloatFunction_ = ((arg0: number)=>number) | Int2FloatFunction;
|
|
class VibrationListener implements Internal.GameEventListener {
|
|
constructor($$0: Internal.PositionSource_, $$1: number, $$2: Internal.VibrationListener$VibrationListenerConfig_)
|
|
handleGameEvent($$0: Internal.Level_, $$1: Internal.GameEvent_, $$2: Internal.Entity_, $$3: BlockPos_): boolean;
|
|
tick($$0: Internal.Level_): void;
|
|
getListenerRadius(): number;
|
|
getListenerSource(): Internal.PositionSource;
|
|
get listenerRadius(): number
|
|
get listenerSource(): Internal.PositionSource
|
|
}
|
|
type VibrationListener_ = VibrationListener;
|
|
interface ItemBuilder$ItemColorJS {
|
|
getColor(arg0: Internal.ItemStackJS_, arg1: number): Internal.Color;
|
|
}
|
|
type ItemBuilder$ItemColorJS_ = ItemBuilder$ItemColorJS | ((arg0: Internal.ItemStackJS, arg1: number)=>Internal.Color_);
|
|
interface BlockColumn {
|
|
getBlock(arg0: number): Internal.BlockState;
|
|
setBlock(arg0: number, arg1: Internal.BlockState_): void;
|
|
}
|
|
type BlockColumn_ = BlockColumn;
|
|
class ScriptType extends Internal.Enum<Internal.ScriptType> {
|
|
isClient(): boolean;
|
|
getLogFile(): Internal.Path;
|
|
isServer(): boolean;
|
|
static valueOf(name: string): Internal.ScriptType;
|
|
static values(): Internal.ScriptType[];
|
|
static of(level: Internal.LevelReader_): Internal.ScriptType;
|
|
static getCurrent(def: Internal.ScriptType_): Internal.ScriptType;
|
|
get client(): boolean
|
|
get logFile(): Internal.Path
|
|
get server(): boolean
|
|
readonly "name": string;
|
|
readonly static "STARTUP": Internal.ScriptType;
|
|
readonly "executor": Internal.ExecutorService;
|
|
readonly "console": Internal.ConsoleJS;
|
|
readonly "warnings": Internal.List<string>;
|
|
readonly "manager": Internal.Supplier<Internal.ScriptManager>;
|
|
readonly static "SERVER": Internal.ScriptType;
|
|
readonly static "CLIENT": Internal.ScriptType;
|
|
readonly "errors": Internal.List<string>;
|
|
}
|
|
type ScriptType_ = ScriptType | "startup" | "server" | "client";
|
|
class ServerFunctionLibrary implements Internal.PreparableReloadListener, Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: number, $$1: Internal.CommandDispatcher_<Internal.CommandSourceStack_>)
|
|
getAvailableTags(): Internal.Iterable<ResourceLocation>;
|
|
getName(): string;
|
|
getFunction($$0: ResourceLocation_): Internal.Optional<Internal.CommandFunction>;
|
|
getTag($$0: ResourceLocation_): net.minecraft.tags.Tag<Internal.CommandFunction>;
|
|
getFunctions(): Internal.Map<ResourceLocation, Internal.CommandFunction>;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getFabricId(): ResourceLocation;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get availableTags(): Internal.Iterable<ResourceLocation>
|
|
get name(): string
|
|
get functions(): Internal.Map<ResourceLocation, Internal.CommandFunction>
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get fabricId(): ResourceLocation
|
|
}
|
|
type ServerFunctionLibrary_ = ServerFunctionLibrary;
|
|
abstract class UserPrincipalLookupService {
|
|
lookupPrincipalByName(arg0: string): Internal.UserPrincipal;
|
|
lookupPrincipalByGroupName(arg0: string): Internal.GroupPrincipal;
|
|
}
|
|
type UserPrincipalLookupService_ = UserPrincipalLookupService;
|
|
interface IntSet extends Internal.Set<number>, Internal.IntCollection {
|
|
stream(): Internal.Stream<number>;
|
|
of(arg0: number, arg1: number): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
add(arg0: number): boolean;
|
|
of(): this;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
intStream(): Internal.IntStream;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
of(arg0: number, arg1: number, arg2: number): this;
|
|
intParallelStream(): Internal.IntStream;
|
|
spliterator(): Internal.IntSpliterator;
|
|
intIterator(): Internal.IntIterator;
|
|
contains(arg0: any): boolean;
|
|
removeIf(arg0: Internal.IntPredicate_): boolean;
|
|
remove(arg0: number): boolean;
|
|
iterator(): Internal.Iterator<any>;
|
|
forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
toIntArray(arg0: number[]): number[];
|
|
parallelStream(): Internal.Stream<number>;
|
|
remove(arg0: any): boolean;
|
|
removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean;
|
|
of(arg0: number): this;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
add(arg0: any): boolean;
|
|
of(...arg0: number[]): this;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
rem(arg0: number): boolean;
|
|
}
|
|
type IntSet_ = IntSet;
|
|
class NearestItemSensor extends Internal.Sensor<Internal.Mob> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
readonly static "MAX_DISTANCE_TO_WANTED_ITEM": 9;
|
|
}
|
|
type NearestItemSensor_ = NearestItemSensor;
|
|
class EntityJS implements Internal.MessageSender, Internal.WrappedJS {
|
|
constructor(e: Internal.Entity_)
|
|
getDistance(pos: BlockPos_): number;
|
|
playSound(id: Internal.SoundEvent_, volume: number, pitch: number): void;
|
|
getMinecraftEntity(): Internal.Entity;
|
|
getRidingEntity(): this;
|
|
setGlowing(glowing: boolean): void;
|
|
isSilent(): boolean;
|
|
remove(): void;
|
|
isOnScoreboardTeam(teamID: string): boolean;
|
|
getPitch(): number;
|
|
isAlive(): boolean;
|
|
setFullNBT(nbt: Internal.CompoundTag_): void;
|
|
mergeFullNBT(tag: Internal.CompoundTag_): this;
|
|
getPlayer(): Internal.PlayerJS<any>;
|
|
isCrouching(): boolean;
|
|
runCommandSilent(command: string): number;
|
|
setPosition(x: number, y: number, z: number): void;
|
|
isAnimal(): boolean;
|
|
isPlayer(): boolean;
|
|
setY(y: number): void;
|
|
getTags(): Internal.Set<string>;
|
|
isBoss(): boolean;
|
|
getLevel(): Internal.LevelJS;
|
|
isLiving(): boolean;
|
|
isGlowing(): boolean;
|
|
setFallDistance(fallDistance: number): void;
|
|
getX(): number;
|
|
getNoGravity(): boolean;
|
|
removePassengers(): void;
|
|
getCustomName(): Internal.Component;
|
|
getDisplayName(): Internal.Component;
|
|
setPosition(block: Internal.BlockContainerJS_): void;
|
|
setMotionZ(z: number): void;
|
|
setCustomName(name: Internal.Component_): void;
|
|
attack(hp: number): void;
|
|
setNoClip(noClip: boolean): void;
|
|
getFullNBT(): Internal.CompoundTag;
|
|
getTeamId(): string;
|
|
getFacing(): Internal.Direction;
|
|
isUnderWater(): boolean;
|
|
attack(source: string, hp: number): void;
|
|
getTicksExisted(): number;
|
|
dismountRidingEntity(): void;
|
|
isSwimming(): boolean;
|
|
rayTrace(distance: number): Internal.RayTraceResultJS;
|
|
getMotionX(): number;
|
|
isWaterCreature(): boolean;
|
|
getPersistentData(): Internal.CompoundTag;
|
|
toString(): string;
|
|
setX(x: number): void;
|
|
getRecursivePassengers(): Internal.EntityArrayList;
|
|
isInvulnerable(): boolean;
|
|
getNoClip(): boolean;
|
|
isInWater(): boolean;
|
|
getHasCustomName(): boolean;
|
|
startRiding(e: Internal.EntityJS_, force: boolean): boolean;
|
|
isFrame(): boolean;
|
|
setMotion(x: number, y: number, z: number): void;
|
|
getDistanceSq(x: number, y: number, z: number): number;
|
|
playSound(id: Internal.SoundEvent_): void;
|
|
getCustomNameAlwaysVisible(): boolean;
|
|
setStepHeight(stepHeight: number): void;
|
|
getDistance(x: number, y: number, z: number): number;
|
|
setMotionY(y: number): void;
|
|
setNoGravity(noGravity: boolean): void;
|
|
isPeacefulCreature(): boolean;
|
|
setRotation(yaw: number, pitch: number): void;
|
|
setYaw(yaw: number): void;
|
|
getItem(): Internal.ItemStackJS;
|
|
getStepHeight(): number;
|
|
isAmbientCreature(): boolean;
|
|
isMonster(): boolean;
|
|
isOnSameTeam(e: Internal.EntityJS_): boolean;
|
|
getHorizontalFacing(): Internal.Direction;
|
|
getType(): string;
|
|
setCustomNameAlwaysVisible(b: boolean): void;
|
|
isSprinting(): boolean;
|
|
getBlock(): Internal.BlockContainerJS;
|
|
getNbt(): Internal.CompoundTag;
|
|
setInvisible(invisible: boolean): void;
|
|
getMotionY(): number;
|
|
getName(): Internal.Component;
|
|
getPassengers(): Internal.EntityArrayList;
|
|
isPassenger(e: Internal.EntityJS_): boolean;
|
|
getEyeHeight(): number;
|
|
getZ(): number;
|
|
getYaw(): number;
|
|
getId(): Internal.UUID;
|
|
spawn(): void;
|
|
setMotionX(x: number): void;
|
|
teleportTo(dimension: ResourceLocation_, x: number, y: number, z: number, yaw: number, pitch: number): void;
|
|
setSilent(isSilent: boolean): void;
|
|
setOnFire(seconds: number): void;
|
|
kill(): void;
|
|
setPitch(pitch: number): void;
|
|
getFallDistance(): number;
|
|
addMotion(x: number, y: number, z: number): void;
|
|
extinguish(): void;
|
|
isOnGround(): boolean;
|
|
getServer(): Internal.ServerJS;
|
|
setPositionAndRotation(x: number, y: number, z: number, yaw: number, pitch: number): void;
|
|
getMotionZ(): number;
|
|
tell(message: Internal.Component_): void;
|
|
isInvisible(): boolean;
|
|
setZ(z: number): void;
|
|
setStatusMessage(message: Internal.Component_): void;
|
|
getY(): number;
|
|
getDistanceSq(pos: BlockPos_): number;
|
|
getProfile(): Internal.GameProfile;
|
|
runCommand(command: string): number;
|
|
setInvulnerable(invulnerable: boolean): void;
|
|
get minecraftEntity(): Internal.Entity
|
|
get ridingEntity(): Internal.EntityJS
|
|
set glowing(glowing: boolean)
|
|
get silent(): boolean
|
|
get pitch(): number
|
|
get alive(): boolean
|
|
set fullNBT(nbt: Internal.CompoundTag_)
|
|
get player(): Internal.PlayerJS<any>
|
|
get crouching(): boolean
|
|
get animal(): boolean
|
|
get player(): boolean
|
|
set y(y: number)
|
|
get tags(): Internal.Set<string>
|
|
get boss(): boolean
|
|
get level(): Internal.LevelJS
|
|
get living(): boolean
|
|
get glowing(): boolean
|
|
set fallDistance(fallDistance: number)
|
|
get x(): number
|
|
get noGravity(): boolean
|
|
get customName(): Internal.Component
|
|
get displayName(): Internal.Component
|
|
set position(block: Internal.BlockContainerJS_)
|
|
set motionZ(z: number)
|
|
set customName(name: Internal.Component_)
|
|
set noClip(noClip: boolean)
|
|
get fullNBT(): Internal.CompoundTag
|
|
get teamId(): string
|
|
get facing(): Internal.Direction
|
|
get underWater(): boolean
|
|
get ticksExisted(): number
|
|
get swimming(): boolean
|
|
get motionX(): number
|
|
get waterCreature(): boolean
|
|
get persistentData(): Internal.CompoundTag
|
|
set x(x: number)
|
|
get recursivePassengers(): Internal.EntityArrayList
|
|
get invulnerable(): boolean
|
|
get noClip(): boolean
|
|
get inWater(): boolean
|
|
get hasCustomName(): boolean
|
|
get frame(): boolean
|
|
get customNameAlwaysVisible(): boolean
|
|
set stepHeight(stepHeight: number)
|
|
set motionY(y: number)
|
|
set noGravity(noGravity: boolean)
|
|
get peacefulCreature(): boolean
|
|
set yaw(yaw: number)
|
|
get item(): Internal.ItemStackJS
|
|
get stepHeight(): number
|
|
get ambientCreature(): boolean
|
|
get monster(): boolean
|
|
get horizontalFacing(): Internal.Direction
|
|
get type(): string
|
|
set customNameAlwaysVisible(b: boolean)
|
|
get sprinting(): boolean
|
|
get block(): Internal.BlockContainerJS
|
|
get nbt(): Internal.CompoundTag
|
|
set invisible(invisible: boolean)
|
|
get motionY(): number
|
|
get name(): Internal.Component
|
|
get passengers(): Internal.EntityArrayList
|
|
get eyeHeight(): number
|
|
get z(): number
|
|
get yaw(): number
|
|
get id(): Internal.UUID
|
|
set motionX(x: number)
|
|
set silent(isSilent: boolean)
|
|
set onFire(seconds: number)
|
|
set pitch(pitch: number)
|
|
get fallDistance(): number
|
|
get onGround(): boolean
|
|
get server(): Internal.ServerJS
|
|
get motionZ(): number
|
|
get invisible(): boolean
|
|
set z(z: number)
|
|
set statusMessage(message: Internal.Component_)
|
|
get y(): number
|
|
get profile(): Internal.GameProfile
|
|
set invulnerable(invulnerable: boolean)
|
|
}
|
|
type EntityJS_ = EntityJS;
|
|
class IntTag extends Internal.NumericTag {
|
|
static valueOf($$0: number): Internal.IntTag;
|
|
getAsDouble(): number;
|
|
getType(): Internal.TagType<Internal.IntTag>;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
getAsLong(): number;
|
|
getAsFloat(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
getAsInt(): number;
|
|
getAsByte(): number;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
getAsNumber(): Internal.Number;
|
|
copy(): Internal.Tag;
|
|
write($$0: Internal.DataOutput_): void;
|
|
getId(): number;
|
|
getAsShort(): number;
|
|
copy(): this;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
get asDouble(): number
|
|
get type(): Internal.TagType<Internal.IntTag>
|
|
get asLong(): number
|
|
get asFloat(): number
|
|
get asString(): string
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get id(): number
|
|
get asShort(): number
|
|
readonly static "TYPE": any;
|
|
}
|
|
type IntTag_ = IntTag;
|
|
abstract class AbstractLong2ObjectMap <V> extends Internal.AbstractLong2ObjectFunction<V> implements Internal.Serializable, Internal.Long2ObjectMap<V> {
|
|
replace(arg0: number, arg1: V): V;
|
|
containsValue(arg0: any): boolean;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
|
|
computeIfAbsent(arg0: number, arg1: Internal.LongFunction_<any>): V;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
remove(arg0: number): V;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Function_<any, any>): V;
|
|
keySet(): Internal.Set<any>;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
|
|
composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
|
|
apply(arg0: number): V;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Long2ReferenceFunction<T>;
|
|
entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, V>>;
|
|
containsKey(arg0: number): boolean;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
|
|
putIfAbsent(arg0: number, arg1: V): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Long2ObjectFunction<T>;
|
|
remove(arg0: number, arg1: any): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
replace(arg0: number, arg1: V, arg2: V): boolean;
|
|
isEmpty(): boolean;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
|
|
replace(arg0: number, arg1: V, arg2: V): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
put(arg0: number, arg1: V): V;
|
|
apply(arg0: number): V;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
|
|
computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_<any>): V;
|
|
remove(arg0: any): V;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
toString(): string;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
values(): Internal.ObjectCollection<V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
hashCode(): number;
|
|
merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
clear(): void;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
|
|
replace(arg0: number, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
|
|
equals(arg0: any): boolean;
|
|
putIfAbsent(arg0: number, arg1: V): V;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_<any>): V;
|
|
get empty(): boolean
|
|
}
|
|
type AbstractLong2ObjectMap_<V> = AbstractLong2ObjectMap<V>;
|
|
interface GenerationProperties {
|
|
getFeatures(arg0: DecorationGenerationStep_): Internal.Iterable<Internal.Holder<Internal.PlacedFeature>>;
|
|
getCarvers(arg0: CarvingGenerationStep_): Internal.Iterable<Internal.Holder<Internal.ConfiguredWorldCarver<any>>>;
|
|
getFeatures(): Internal.List<Internal.Iterable<Internal.Holder<Internal.PlacedFeature>>>;
|
|
get features(): Internal.List<Internal.Iterable<Internal.Holder<Internal.PlacedFeature>>>
|
|
}
|
|
type GenerationProperties_ = GenerationProperties;
|
|
class Advancement$Builder {
|
|
build($$0: ResourceLocation_): Internal.Advancement;
|
|
static fromNetwork($$0: Internal.FriendlyByteBuf_): Internal.Advancement$Builder;
|
|
getCriteria(): Internal.Map<string, Internal.Criterion>;
|
|
toString(): string;
|
|
addCriterion($$0: string, $$1: Internal.Criterion_): this;
|
|
rewards($$0: Internal.AdvancementRewards$Builder_): this;
|
|
parent($$0: ResourceLocation_): this;
|
|
display($$0: Internal.ItemLike_, $$1: Internal.Component_, $$2: Internal.Component_, $$3: ResourceLocation_, $$4: Internal.FrameType_, $$5: boolean, $$6: boolean, $$7: boolean): this;
|
|
parent($$0: Internal.Advancement_): this;
|
|
serializeToJson(): Internal.JsonObject;
|
|
save($$0: Internal.Consumer_<Internal.Advancement_>, $$1: string): Internal.Advancement;
|
|
canBuild($$0: Internal.Function_<ResourceLocation_, Internal.Advancement_>): boolean;
|
|
static fromJson($$0: Internal.JsonObject_, $$1: Internal.DeserializationContext_): Internal.Advancement$Builder;
|
|
static advancement(): Internal.Advancement$Builder;
|
|
addCriterion($$0: string, $$1: Internal.CriterionTriggerInstance_): this;
|
|
display($$0: Internal.ItemStack_, $$1: Internal.Component_, $$2: Internal.Component_, $$3: ResourceLocation_, $$4: Internal.FrameType_, $$5: boolean, $$6: boolean, $$7: boolean): this;
|
|
requirements($$0: Internal.RequirementsStrategy_): this;
|
|
requirements($$0: string[][]): this;
|
|
rewards($$0: Internal.AdvancementRewards_): this;
|
|
serializeToNetwork($$0: Internal.FriendlyByteBuf_): void;
|
|
display($$0: Internal.DisplayInfo_): this;
|
|
get criteria(): Internal.Map<string, Internal.Criterion>
|
|
}
|
|
type Advancement$Builder_ = Advancement$Builder;
|
|
abstract class Raider extends Internal.PatrollingMonster {
|
|
setTicksOutsideRaid($$0: number): void;
|
|
canJoinRaid(): boolean;
|
|
setCurrentRaid($$0: Internal.Raid_): void;
|
|
setCanJoinRaid($$0: boolean): void;
|
|
isCelebrating(): boolean;
|
|
getWave(): number;
|
|
requiresCustomPersistence(): boolean;
|
|
getTicksOutsideRaid(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
setWave($$0: number): void;
|
|
canJoinPatrol(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getCurrentRaid(): Internal.Raid;
|
|
getCelebrateSound(): Internal.SoundEvent;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
hasActiveRaid(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
die($$0: Internal.DamageSource_): void;
|
|
setCelebrating($$0: boolean): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
applyRaidBuffs(arg0: number, arg1: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set ticksOutsideRaid($$0: number)
|
|
set currentRaid($$0: Internal.Raid_)
|
|
set canJoinRaid($$0: boolean)
|
|
get celebrating(): boolean
|
|
get wave(): number
|
|
get ticksOutsideRaid(): number
|
|
set wave($$0: number)
|
|
get currentRaid(): Internal.Raid
|
|
get celebrateSound(): Internal.SoundEvent
|
|
set celebrating($$0: boolean)
|
|
}
|
|
type Raider_ = Raider;
|
|
class SinglePoolElement extends Internal.StructurePoolElement {
|
|
constructor($$0: Internal.StructureTemplate_)
|
|
getDataMarkers($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_, $$3: boolean): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
getType(): Internal.StructurePoolElementType<any>;
|
|
toString(): string;
|
|
getSize($$0: Internal.StructureManager_, $$1: Internal.Rotation_): Vec3i;
|
|
getShuffledJigsawBlocks($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_, $$3: Internal.Random_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
place($$0: Internal.StructureManager_, $$1: Internal.WorldGenLevel_, $$2: Internal.StructureFeatureManager_, $$3: Internal.ChunkGenerator_, $$4: BlockPos_, $$5: BlockPos_, $$6: Internal.Rotation_, $$7: Internal.BoundingBox_, $$8: Internal.Random_, $$9: boolean): boolean;
|
|
getBoundingBox($$0: Internal.StructureManager_, $$1: BlockPos_, $$2: Internal.Rotation_): Internal.BoundingBox;
|
|
get type(): Internal.StructurePoolElementType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SinglePoolElement_ = SinglePoolElement;
|
|
class TaggedChoice$TaggedChoiceType <K> extends com.mojang.datafixers.types.Type<Internal.Pair<K, any>> {
|
|
constructor(arg0: string, arg1: com.mojang.datafixers.types.Type_<K>, arg2: Internal.Map_<K, com.mojang.datafixers.types.Type_<any>>)
|
|
findChoiceType(arg0: string, arg1: number): Internal.Optional<Internal.TaggedChoice$TaggedChoiceType<any>>;
|
|
toString(): string;
|
|
all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult<Internal.Pair<K, any>, any>;
|
|
getKeyType(): com.mojang.datafixers.types.Type<K>;
|
|
findCheckedType(arg0: number): Internal.Optional<com.mojang.datafixers.types.Type<any>>;
|
|
point(arg0: Internal.DynamicOps_<any>): Internal.Optional<Internal.Pair<K, any>>;
|
|
static elementResult(arg0: K, arg1: Internal.TaggedChoice$TaggedChoiceType_<K>, arg2: Internal.RewriteResult_<FT, FR>): Internal.RewriteResult<Internal.Pair<K, any>, Internal.Pair<K, any>>;
|
|
hasType(arg0: K): boolean;
|
|
findTypeInChildren(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<Internal.Pair<K, any>, any, FT, FR>, Internal.Type$FieldNotFoundException>;
|
|
findFieldTypeOpt(arg0: string): Internal.Optional<com.mojang.datafixers.types.Type<any>>;
|
|
hashCode(): number;
|
|
getName(): string;
|
|
point(arg0: Internal.DynamicOps_<any>, arg1: K, arg2: any): Internal.Optional<Internal.Typed<Internal.Pair<K, any>>>;
|
|
equals(arg0: any, arg1: boolean, arg2: boolean): boolean;
|
|
types(): Internal.Map<K, com.mojang.datafixers.types.Type<any>>;
|
|
one(arg0: Internal.TypeRewriteRule_): Internal.Optional<Internal.RewriteResult<Internal.Pair<K, any>, any>>;
|
|
updateMu(arg0: Internal.RecursiveTypeFamily_): com.mojang.datafixers.types.Type<any>;
|
|
buildTemplate(): Internal.TypeTemplate;
|
|
get keyType(): com.mojang.datafixers.types.Type<K>
|
|
get name(): string
|
|
}
|
|
type TaggedChoice$TaggedChoiceType_<K> = TaggedChoice$TaggedChoiceType<K>;
|
|
interface ParticleManagerAccessor {
|
|
getFactories(): Internal.Int2ObjectMap<Internal.ParticleProvider<any>>;
|
|
getSpriteAwareFactories(): Internal.Map<ResourceLocation, Internal.SpriteSet>;
|
|
getParticleAtlasTexture(): Internal.TextureAtlas;
|
|
get factories(): Internal.Int2ObjectMap<Internal.ParticleProvider<any>>
|
|
get spriteAwareFactories(): Internal.Map<ResourceLocation, Internal.SpriteSet>
|
|
get particleAtlasTexture(): Internal.TextureAtlas
|
|
}
|
|
type ParticleManagerAccessor_ = ParticleManagerAccessor;
|
|
class CarvingMaskPlacement extends Internal.PlacementModifier {
|
|
static forStep($$0: CarvingGenerationStep_): Internal.CarvingMaskPlacement;
|
|
type(): Internal.PlacementModifierType<any>;
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CarvingMaskPlacement_ = CarvingMaskPlacement;
|
|
class Dynamic <T> extends Internal.DynamicLike<T> {
|
|
constructor(arg0: Internal.DynamicOps_<T>, arg1: T)
|
|
constructor(arg0: Internal.DynamicOps_<T>)
|
|
asLongStreamOpt(): Internal.DataResult<Internal.LongStream>;
|
|
getGeneric(arg0: T): Internal.DataResult<T>;
|
|
merge(arg0: Internal.Dynamic_<any>, arg1: Internal.Dynamic_<any>): Internal.OptionalDynamic<T>;
|
|
static convert(arg0: Internal.DynamicOps_<S>, arg1: Internal.DynamicOps_<T>, arg2: S): T;
|
|
getMapValues(): Internal.DataResult<Internal.Map<Internal.Dynamic<T>, Internal.Dynamic<T>>>;
|
|
asString(): Internal.DataResult<string>;
|
|
update(arg0: string, arg1: Internal.Function_<Internal.Dynamic_<any>, Internal.Dynamic_<any>>): this;
|
|
asIntStreamOpt(): Internal.DataResult<Internal.IntStream>;
|
|
merge(arg0: Internal.Dynamic_<any>): Internal.OptionalDynamic<T>;
|
|
into(arg0: Internal.Function_<any, any>): V;
|
|
getElement(arg0: string): Internal.DataResult<T>;
|
|
getElementGeneric(arg0: T): Internal.DataResult<T>;
|
|
convert(arg0: Internal.DynamicOps_<R>): Internal.Dynamic<R>;
|
|
updateGeneric(arg0: T, arg1: Internal.Function_<T, T>): this;
|
|
updateMapValues(arg0: Internal.Function_<Internal.Pair_<Internal.Dynamic_<any>, Internal.Dynamic_<any>>, Internal.Pair_<Internal.Dynamic_<any>, Internal.Dynamic_<any>>>): this;
|
|
toString(): string;
|
|
decode(arg0: Internal.Decoder_<any>): Internal.DataResult<Internal.Pair<A, T>>;
|
|
remove(arg0: string): this;
|
|
set(arg0: string, arg1: Internal.Dynamic_<any>): this;
|
|
asNumber(): Internal.DataResult<Internal.Number>;
|
|
cast(arg0: Internal.DynamicOps_<U>): U;
|
|
asByteBufferOpt(): Internal.DataResult<Internal.ByteBuffer>;
|
|
hashCode(): number;
|
|
asStreamOpt(): Internal.DataResult<Internal.Stream<Internal.Dynamic<T>>>;
|
|
castTyped(arg0: Internal.DynamicOps_<U>): Internal.Dynamic<U>;
|
|
getValue(): T;
|
|
asMapOpt(): Internal.DataResult<Internal.Stream<Internal.Pair<Internal.Dynamic<T>, Internal.Dynamic<T>>>>;
|
|
map(arg0: Internal.Function_<any, any>): this;
|
|
equals(arg0: any): boolean;
|
|
get(arg0: string): Internal.OptionalDynamic<T>;
|
|
get mapValues(): Internal.DataResult<Internal.Map<Internal.Dynamic<T>, Internal.Dynamic<T>>>
|
|
get value(): T
|
|
}
|
|
type Dynamic_<T> = Dynamic<T>;
|
|
interface ObjectIterable <K> extends Internal.Iterable<K> {
|
|
iterator(): Internal.Iterator<any>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.ObjectSpliterator<K>;
|
|
}
|
|
type ObjectIterable_<K> = ObjectIterable<K>;
|
|
class Direction8 extends Internal.Enum<Internal.Direction8> {
|
|
getDirections(): Internal.Set<Internal.Direction>;
|
|
static values(): Internal.Direction8[];
|
|
static valueOf($$0: string): Internal.Direction8;
|
|
get directions(): Internal.Set<Internal.Direction>
|
|
readonly static "NORTH_EAST": Internal.Direction8;
|
|
readonly static "EAST": Internal.Direction8;
|
|
readonly static "NORTH_WEST": Internal.Direction8;
|
|
readonly static "SOUTH_EAST": Internal.Direction8;
|
|
readonly static "SOUTH_WEST": Internal.Direction8;
|
|
readonly static "NORTH": Internal.Direction8;
|
|
readonly static "SOUTH": Internal.Direction8;
|
|
readonly static "WEST": Internal.Direction8;
|
|
}
|
|
type Direction8_ = "north_west" | "west" | "north_east" | "east" | "south_west" | "south" | "north" | Direction8 | "south_east";
|
|
class ServerPlayNetworkAddon extends Internal.AbstractChanneledNetworkAddon<any> {
|
|
constructor(handler: Internal.ServerGamePacketListenerImpl_, server: Internal.MinecraftServer_)
|
|
handle(packet: Internal.ServerboundCustomPayloadPacket_): boolean;
|
|
onClientReady(): void;
|
|
sendPacket(channel: ResourceLocation_, buf: Internal.FriendlyByteBuf_): void;
|
|
lateInit(): void;
|
|
createPacket(channelName: ResourceLocation_, buf: Internal.FriendlyByteBuf_): Internal.Packet<any>;
|
|
sendPacket(channel: ResourceLocation_, buf: Internal.FriendlyByteBuf_, callback: Internal.GenericFutureListener_<any>): void;
|
|
}
|
|
type ServerPlayNetworkAddon_ = ServerPlayNetworkAddon;
|
|
interface DoubleToIntFunction {
|
|
applyAsInt(arg0: number): number;
|
|
}
|
|
type DoubleToIntFunction_ = ((arg0: number)=>number) | DoubleToIntFunction;
|
|
interface DoubleStream extends Internal.BaseStream<number, Internal.DoubleStream> {
|
|
builder(): Internal.DoubleStream$Builder;
|
|
iterator(): Internal.PrimitiveIterator$OfDouble;
|
|
iterate(arg0: number, arg1: Internal.DoubleUnaryOperator_): this;
|
|
mapToObj(arg0: Internal.DoubleFunction_<any>): Internal.Stream<U>;
|
|
skip(arg0: number): this;
|
|
min(): Internal.OptionalDouble;
|
|
limit(arg0: number): this;
|
|
reduce(arg0: Internal.DoubleBinaryOperator_): Internal.OptionalDouble;
|
|
iterate(arg0: number, arg1: Internal.DoublePredicate_, arg2: Internal.DoubleUnaryOperator_): this;
|
|
concat(arg0: Internal.DoubleStream_, arg1: Internal.DoubleStream_): this;
|
|
summaryStatistics(): Internal.DoubleSummaryStatistics;
|
|
noneMatch(arg0: Internal.DoublePredicate_): boolean;
|
|
max(): Internal.OptionalDouble;
|
|
allMatch(arg0: Internal.DoublePredicate_): boolean;
|
|
reduce(arg0: number, arg1: Internal.DoubleBinaryOperator_): number;
|
|
flatMap(arg0: Internal.DoubleFunction_<any>): this;
|
|
sequential(): Internal.BaseStream<any, any>;
|
|
of(arg0: number): this;
|
|
of(...arg0: number[]): this;
|
|
mapToLong(arg0: Internal.DoubleToLongFunction_): Internal.LongStream;
|
|
count(): number;
|
|
peek(arg0: Internal.DoubleConsumer_): this;
|
|
toArray(): number[];
|
|
distinct(): this;
|
|
boxed(): Internal.Stream<number>;
|
|
map(arg0: Internal.DoubleUnaryOperator_): this;
|
|
empty(): this;
|
|
forEachOrdered(arg0: Internal.DoubleConsumer_): void;
|
|
anyMatch(arg0: Internal.DoublePredicate_): boolean;
|
|
filter(arg0: Internal.DoublePredicate_): this;
|
|
findAny(): Internal.OptionalDouble;
|
|
dropWhile(arg0: Internal.DoublePredicate_): this;
|
|
generate(arg0: Internal.DoubleSupplier_): this;
|
|
mapToInt(arg0: Internal.DoubleToIntFunction_): Internal.IntStream;
|
|
mapMulti(arg0: Internal.DoubleStream$DoubleMapMultiConsumer_): this;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
takeWhile(arg0: Internal.DoublePredicate_): this;
|
|
findFirst(): Internal.OptionalDouble;
|
|
forEach(arg0: Internal.DoubleConsumer_): void;
|
|
sum(): number;
|
|
average(): Internal.OptionalDouble;
|
|
sorted(): this;
|
|
parallel(): Internal.BaseStream<any, any>;
|
|
collect(arg0: Internal.Supplier_<R>, arg1: Internal.ObjDoubleConsumer_<R>, arg2: Internal.BiConsumer_<R, R>): R;
|
|
}
|
|
type DoubleStream_ = DoubleStream;
|
|
interface App2 <F, A, B> {
|
|
}
|
|
type App2_<F, A, B> = App2<F, A, B>;
|
|
class LocalDate implements Internal.Temporal, Internal.TemporalAdjuster, Internal.ChronoLocalDate, Internal.Serializable {
|
|
datesUntil(arg0: Internal.LocalDate_, arg1: Internal.Period_): Internal.Stream<Internal.LocalDate>;
|
|
static now(): Internal.LocalDate;
|
|
static of(arg0: number, arg1: number, arg2: number): Internal.LocalDate;
|
|
getMonth(): Internal.Month;
|
|
plusMonths(arg0: number): this;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.LocalDate;
|
|
toEpochSecond(arg0: Internal.LocalTime_, arg1: Internal.ZoneOffset_): number;
|
|
isAfter(arg0: Internal.ChronoLocalDate_): boolean;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
getDayOfWeek(): Internal.DayOfWeek;
|
|
atTime(arg0: Internal.OffsetTime_): Internal.OffsetDateTime;
|
|
compareTo(arg0: any): number;
|
|
atTime(arg0: number, arg1: number): Internal.LocalDateTime;
|
|
static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalDate;
|
|
getDayOfMonth(): number;
|
|
datesUntil(arg0: Internal.LocalDate_): Internal.Stream<Internal.LocalDate>;
|
|
with(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
|
|
atStartOfDay(): Internal.LocalDateTime;
|
|
with(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
toEpochDay(): number;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
minus(arg0: Internal.TemporalAmount_): Internal.ChronoLocalDate;
|
|
getChronology(): Internal.Chronology;
|
|
plusWeeks(arg0: number): this;
|
|
withDayOfYear(arg0: number): this;
|
|
static ofYearDay(arg0: number, arg1: number): Internal.LocalDate;
|
|
withMonth(arg0: number): this;
|
|
getYear(): number;
|
|
compareTo(arg0: Internal.ChronoLocalDate_): number;
|
|
atTime(arg0: Internal.LocalTime_): Internal.ChronoLocalDateTime<any>;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
atStartOfDay(arg0: Internal.ZoneId_): Internal.ZonedDateTime;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
withDayOfMonth(arg0: number): this;
|
|
minusYears(arg0: number): this;
|
|
isBefore(arg0: Internal.ChronoLocalDate_): boolean;
|
|
static now(arg0: Internal.Clock_): Internal.LocalDate;
|
|
static parse(arg0: Internal.CharSequence_): Internal.LocalDate;
|
|
lengthOfYear(): number;
|
|
getMonthValue(): number;
|
|
minusDays(arg0: number): this;
|
|
until(arg0: Internal.ChronoLocalDate_): Internal.ChronoPeriod;
|
|
plusDays(arg0: number): this;
|
|
atTime(arg0: number, arg1: number, arg2: number): Internal.LocalDateTime;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
static ofEpochDay(arg0: number): Internal.LocalDate;
|
|
minusWeeks(arg0: number): this;
|
|
getEra(): Internal.IsoEra;
|
|
withYear(arg0: number): this;
|
|
atTime(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LocalDateTime;
|
|
static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalDate;
|
|
toString(): string;
|
|
plusYears(arg0: number): this;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
minusMonths(arg0: number): this;
|
|
getDayOfYear(): number;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
hashCode(): number;
|
|
isEqual(arg0: Internal.ChronoLocalDate_): boolean;
|
|
static of(arg0: number, arg1: Internal.Month_, arg2: number): Internal.LocalDate;
|
|
static now(arg0: Internal.ZoneId_): Internal.LocalDate;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.ChronoLocalDate;
|
|
lengthOfMonth(): number;
|
|
equals(arg0: any): boolean;
|
|
isLeapYear(): boolean;
|
|
get month(): Internal.Month
|
|
get dayOfWeek(): Internal.DayOfWeek
|
|
get dayOfMonth(): number
|
|
get chronology(): Internal.Chronology
|
|
get year(): number
|
|
get monthValue(): number
|
|
get era(): Internal.IsoEra
|
|
get dayOfYear(): number
|
|
get leapYear(): boolean
|
|
readonly static "MIN": Internal.LocalDate;
|
|
readonly static "EPOCH": Internal.LocalDate;
|
|
readonly static "MAX": Internal.LocalDate;
|
|
}
|
|
type LocalDate_ = LocalDate;
|
|
interface VerticalAnchor {
|
|
aboveBottom($$0: number): this;
|
|
absolute($$0: number): this;
|
|
bottom(): this;
|
|
belowTop($$0: number): this;
|
|
top(): this;
|
|
resolveY(arg0: Internal.WorldGenerationContext_): number;
|
|
readonly static "BOTTOM": any;
|
|
readonly static "CODEC": any;
|
|
readonly static "TOP": any;
|
|
}
|
|
type VerticalAnchor_ = VerticalAnchor;
|
|
interface FeatureConfiguration {
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "NONE": Internal.NoneFeatureConfiguration;
|
|
}
|
|
type FeatureConfiguration_ = FeatureConfiguration;
|
|
class DynamicTexture extends Internal.AbstractTexture {
|
|
constructor($$0: Internal.NativeImage_)
|
|
constructor($$0: number, $$1: number, $$2: boolean)
|
|
getPixels(): Internal.NativeImage;
|
|
upload(): void;
|
|
load($$0: Internal.ResourceManager_): void;
|
|
close(): void;
|
|
setPixels($$0: Internal.NativeImage_): void;
|
|
get pixels(): Internal.NativeImage
|
|
set pixels($$0: Internal.NativeImage_)
|
|
}
|
|
type DynamicTexture_ = DynamicTexture;
|
|
interface SharedSuggestionProvider {
|
|
getSelectedEntities(): Internal.Collection<string>;
|
|
suggest($$0: Internal.Stream_<string>, $$1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggestCoordinates($$0: string, $$1: Internal.Collection_<Internal.SharedSuggestionProvider$TextCoordinates_>, $$2: Internal.SuggestionsBuilder_, $$3: Internal.Predicate_<string>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggestResource($$0: Internal.Stream_<ResourceLocation_>, $$1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggest($$0: string[], $$1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getAvailableSoundEvents(): Internal.Collection<ResourceLocation>;
|
|
suggestResource($$0: Internal.Iterable_<T>, $$1: Internal.SuggestionsBuilder_, $$2: Internal.Function_<T, ResourceLocation_>, $$3: Internal.Function_<T, Internal.Message_>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
hasPermission(arg0: number): boolean;
|
|
getRecipeNames(): Internal.Stream<ResourceLocation>;
|
|
suggestResource($$0: Internal.Stream_<ResourceLocation_>, $$1: Internal.SuggestionsBuilder_, $$2: string): Internal.CompletableFuture<Internal.Suggestions>;
|
|
filterResources($$0: Internal.Iterable_<T>, $$1: string, $$2: Internal.Function_<T, ResourceLocation_>, $$3: Internal.Consumer_<T>): void;
|
|
matchesSubStr($$0: string, $$1: string): boolean;
|
|
suggest($$0: Internal.Iterable_<T>, $$1: Internal.SuggestionsBuilder_, $$2: Internal.Function_<T, string>, $$3: Internal.Function_<T, Internal.Message_>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggest2DCoordinates($$0: string, $$1: Internal.Collection_<Internal.SharedSuggestionProvider$TextCoordinates_>, $$2: Internal.SuggestionsBuilder_, $$3: Internal.Predicate_<string>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggestRegistryElements($$0: Internal.Registry_<any>, $$1: Internal.SharedSuggestionProvider$ElementSuggestionType_, $$2: Internal.SuggestionsBuilder_): void;
|
|
customSuggestion(arg0: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggest($$0: Internal.Iterable_<string>, $$1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggestResource($$0: Internal.Iterable_<ResourceLocation_>, $$1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getAllTeams(): Internal.Collection<string>;
|
|
filterResources($$0: Internal.Iterable_<T>, $$1: string, $$2: string, $$3: Internal.Function_<T, ResourceLocation_>, $$4: Internal.Consumer_<T>): void;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
getRelevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
|
|
getAbsoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
|
|
suggestRegistryElements(arg0: Internal.ResourceKey_<any>, arg1: Internal.SharedSuggestionProvider$ElementSuggestionType_, arg2: Internal.SuggestionsBuilder_, arg3: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggestResource($$0: Internal.Iterable_<ResourceLocation_>, $$1: Internal.SuggestionsBuilder_, $$2: string): Internal.CompletableFuture<Internal.Suggestions>;
|
|
levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
|
|
getOnlinePlayerNames(): Internal.Collection<string>;
|
|
suggestResource($$0: Internal.Stream_<T>, $$1: Internal.SuggestionsBuilder_, $$2: Internal.Function_<T, ResourceLocation_>, $$3: Internal.Function_<T, Internal.Message_>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
get selectedEntities(): Internal.Collection<string>
|
|
get availableSoundEvents(): Internal.Collection<ResourceLocation>
|
|
get recipeNames(): Internal.Stream<ResourceLocation>
|
|
get allTeams(): Internal.Collection<string>
|
|
get relevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
|
|
get absoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
|
|
get onlinePlayerNames(): Internal.Collection<string>
|
|
}
|
|
type SharedSuggestionProvider_ = SharedSuggestionProvider;
|
|
class OptionalDouble {
|
|
orElse(arg0: number): number;
|
|
toString(): string;
|
|
ifPresent(arg0: Internal.DoubleConsumer_): void;
|
|
orElseThrow(arg0: Internal.Supplier_<any>): number;
|
|
isEmpty(): boolean;
|
|
getAsDouble(): number;
|
|
orElseThrow(): number;
|
|
hashCode(): number;
|
|
isPresent(): boolean;
|
|
stream(): Internal.DoubleStream;
|
|
static empty(): Internal.OptionalDouble;
|
|
orElseGet(arg0: Internal.DoubleSupplier_): number;
|
|
equals(arg0: any): boolean;
|
|
ifPresentOrElse(arg0: Internal.DoubleConsumer_, arg1: Internal.Runnable_): void;
|
|
static of(arg0: number): Internal.OptionalDouble;
|
|
get empty(): boolean
|
|
get asDouble(): number
|
|
get present(): boolean
|
|
}
|
|
type OptionalDouble_ = OptionalDouble;
|
|
abstract class AsynchronousFileChannel implements Internal.AsynchronousChannel {
|
|
lock(arg0: A, arg1: Internal.CompletionHandler_<Internal.FileLock_, any>): void;
|
|
tryLock(): Internal.FileLock;
|
|
size(): number;
|
|
lock(arg0: number, arg1: number, arg2: boolean, arg3: A, arg4: Internal.CompletionHandler_<Internal.FileLock_, any>): void;
|
|
write(arg0: Internal.ByteBuffer_, arg1: number): Internal.Future<number>;
|
|
lock(arg0: number, arg1: number, arg2: boolean): Internal.Future<Internal.FileLock>;
|
|
read(arg0: Internal.ByteBuffer_, arg1: number): Internal.Future<number>;
|
|
write(arg0: Internal.ByteBuffer_, arg1: number, arg2: A, arg3: Internal.CompletionHandler_<number, any>): void;
|
|
lock(): Internal.Future<Internal.FileLock>;
|
|
read(arg0: Internal.ByteBuffer_, arg1: number, arg2: A, arg3: Internal.CompletionHandler_<number, any>): void;
|
|
static open(arg0: Internal.Path_, ...arg1: Internal.OpenOption_[]): Internal.AsynchronousFileChannel;
|
|
tryLock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock;
|
|
truncate(arg0: number): this;
|
|
static open(arg0: Internal.Path_, arg1: Internal.Set_<any>, arg2: Internal.ExecutorService_, ...arg3: any_<any>[]): Internal.AsynchronousFileChannel;
|
|
force(arg0: boolean): void;
|
|
}
|
|
type AsynchronousFileChannel_ = AsynchronousFileChannel;
|
|
class FriendlyByteBuf extends Internal.ByteBuf {
|
|
constructor($$0: Internal.ByteBuf_)
|
|
getBytes($$0: number, $$1: Internal.OutputStream_, $$2: number): Internal.ByteBuf;
|
|
indexOf($$0: number, $$1: number, $$2: number): number;
|
|
readShortLE(): number;
|
|
writeUtf($$0: string, $$1: number): this;
|
|
writeUtf($$0: string): this;
|
|
readVarInt(): number;
|
|
writeInt($$0: number): Internal.ByteBuf;
|
|
readDouble(): number;
|
|
skipBytes($$0: number): Internal.ByteBuf;
|
|
markReaderIndex(): Internal.ByteBuf;
|
|
markWriterIndex(): Internal.ByteBuf;
|
|
getShortLE($$0: number): number;
|
|
writeItem($$0: Internal.ItemStack_): this;
|
|
readBlockHitResult(): Internal.BlockHitResult;
|
|
readDate(): Internal.Date;
|
|
readLongArray(): number[];
|
|
resetWriterIndex(): Internal.ByteBuf;
|
|
isReadable($$0: number): boolean;
|
|
getBytes($$0: number, $$1: Internal.GatheringByteChannel_, $$2: number): number;
|
|
readUnsignedMedium(): number;
|
|
writeBytes($$0: Internal.InputStream_, $$1: number): number;
|
|
compareTo($$0: Internal.ByteBuf_): number;
|
|
readUnsignedMediumLE(): number;
|
|
writeIntLE($$0: number): Internal.ByteBuf;
|
|
setMediumLE($$0: number, $$1: number): Internal.ByteBuf;
|
|
readAnySizeNbt(): Internal.CompoundTag;
|
|
slice(): Internal.ByteBuf;
|
|
writeMedium($$0: number): Internal.ByteBuf;
|
|
copy($$0: number, $$1: number): Internal.ByteBuf;
|
|
resetReaderIndex(): Internal.ByteBuf;
|
|
release(): boolean;
|
|
readBytes($$0: number[]): Internal.ByteBuf;
|
|
readChunkPos(): Internal.ChunkPos;
|
|
readByte(): number;
|
|
writeResourceLocation($$0: ResourceLocation_): this;
|
|
writerIndex($$0: number): Internal.ByteBuf;
|
|
writeOptional($$0: Internal.Optional_<T>, $$1: Internal.BiConsumer_<Internal.FriendlyByteBuf_, T>): void;
|
|
writeMap($$0: Internal.Map_<K, V>, $$1: Internal.BiConsumer_<Internal.FriendlyByteBuf_, K>, $$2: Internal.BiConsumer_<Internal.FriendlyByteBuf_, V>): void;
|
|
arrayOffset(): number;
|
|
writeUUID($$0: Internal.UUID_): this;
|
|
readBytes($$0: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
retainedSlice($$0: number, $$1: number): Internal.ByteBuf;
|
|
readVarIntArray($$0: number): number[];
|
|
writeByteArray($$0: number[]): this;
|
|
nioBuffer($$0: number, $$1: number): Internal.ByteBuffer;
|
|
readLongArray($$0: number[]): number[];
|
|
getUnsignedInt($$0: number): number;
|
|
getUnsignedMedium($$0: number): number;
|
|
getUnsignedMediumLE($$0: number): number;
|
|
maxCapacity(): number;
|
|
getCharSequence($$0: number, $$1: number, $$2: Internal.Charset_): Internal.CharSequence;
|
|
clear(): Internal.ByteBuf;
|
|
readMedium(): number;
|
|
unwrap(): Internal.ByteBuf;
|
|
retain(): Internal.ReferenceCounted;
|
|
static getVarLongSize($$0: number): number;
|
|
writeChunkPos($$0: Internal.ChunkPos_): this;
|
|
writeBytes($$0: number[]): Internal.ByteBuf;
|
|
discardReadBytes(): Internal.ByteBuf;
|
|
readLongArray($$0: number[], $$1: number): number[];
|
|
writeChar($$0: number): Internal.ByteBuf;
|
|
duplicate(): Internal.ByteBuf;
|
|
getDouble($$0: number): number;
|
|
capacity($$0: number): Internal.ByteBuf;
|
|
isDirect(): boolean;
|
|
readUnsignedInt(): number;
|
|
writeDouble($$0: number): Internal.ByteBuf;
|
|
writeIntIdList($$0: Internal.IntList_): void;
|
|
readUtf($$0: number): string;
|
|
readNbt(): Internal.CompoundTag;
|
|
readWithCodec($$0: Internal.Codec_<T>): T;
|
|
getUnsignedIntLE($$0: number): number;
|
|
readVarIntArray(): number[];
|
|
readChar(): string;
|
|
readUtf(): string;
|
|
setInt($$0: number, $$1: number): Internal.ByteBuf;
|
|
bytesBefore($$0: number, $$1: number, $$2: number): number;
|
|
isWritable($$0: number): boolean;
|
|
alloc(): Internal.ByteBufAllocator;
|
|
readIntIdList(): Internal.IntList;
|
|
readInt(): number;
|
|
nioBuffers($$0: number, $$1: number): Internal.ByteBuffer[];
|
|
setChar($$0: number, $$1: number): Internal.ByteBuf;
|
|
writeBytes($$0: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
getLong($$0: number): number;
|
|
readBitSet(): Internal.BitSet;
|
|
writeBlockHitResult($$0: Internal.BlockHitResult_): void;
|
|
accessByteBufWithCorrectSize(): number[];
|
|
readerIndex($$0: number): Internal.ByteBuf;
|
|
readByteArray($$0: number): number[];
|
|
readSectionPos(): Internal.SectionPos;
|
|
getBytes($$0: number, $$1: number[], $$2: number, $$3: number): Internal.ByteBuf;
|
|
asReadOnly(): Internal.ByteBuf;
|
|
hasMemoryAddress(): boolean;
|
|
setZero($$0: number, $$1: number): Internal.ByteBuf;
|
|
readLongLE(): number;
|
|
getShort($$0: number): number;
|
|
writeLong($$0: number): Internal.ByteBuf;
|
|
readCollection($$0: Internal.IntFunction_<C>, $$1: Internal.Function_<Internal.FriendlyByteBuf_, T>): C;
|
|
setBytes($$0: number, $$1: Internal.ByteBuf_, $$2: number): Internal.ByteBuf;
|
|
readBytes($$0: Internal.ByteBuf_): Internal.ByteBuf;
|
|
readUnsignedIntLE(): number;
|
|
getBytes($$0: number, $$1: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
getInt($$0: number): number;
|
|
getBytes($$0: number, $$1: number[]): Internal.ByteBuf;
|
|
writeBytes($$0: Internal.ScatteringByteChannel_, $$1: number): number;
|
|
setMedium($$0: number, $$1: number): Internal.ByteBuf;
|
|
static limitValue($$0: Internal.IntFunction_<T>, $$1: number): Internal.IntFunction<T>;
|
|
writeByte($$0: number): Internal.ByteBuf;
|
|
readBytes($$0: Internal.ByteBuf_, $$1: number, $$2: number): Internal.ByteBuf;
|
|
ensureWritable($$0: number, $$1: boolean): number;
|
|
writeVarInt($$0: number): this;
|
|
getUnsignedShort($$0: number): number;
|
|
getBytes($$0: number, $$1: Internal.FileChannel_, $$2: number, $$3: number): number;
|
|
setDouble($$0: number, $$1: number): Internal.ByteBuf;
|
|
readUnsignedByte(): number;
|
|
getUnsignedShortLE($$0: number): number;
|
|
writeVarIntArray($$0: number[]): this;
|
|
equals($$0: any): boolean;
|
|
toString($$0: number, $$1: number, $$2: Internal.Charset_): string;
|
|
readList($$0: Internal.Function_<Internal.FriendlyByteBuf_, T>): Internal.List<T>;
|
|
readableBytes(): number;
|
|
forEachByteDesc($$0: Internal.ByteProcessor_): number;
|
|
nioBufferCount(): number;
|
|
writeVarLong($$0: number): this;
|
|
nioBuffers(): Internal.ByteBuffer[];
|
|
writeBytes($$0: number[], $$1: number, $$2: number): Internal.ByteBuf;
|
|
getFloat($$0: number): number;
|
|
writeFloat($$0: number): Internal.ByteBuf;
|
|
setBytes($$0: number, $$1: Internal.FileChannel_, $$2: number, $$3: number): number;
|
|
memoryAddress(): number;
|
|
setFloat($$0: number, $$1: number): Internal.ByteBuf;
|
|
ensureWritable($$0: number): Internal.ByteBuf;
|
|
forEachByte($$0: number, $$1: number, $$2: Internal.ByteProcessor_): number;
|
|
getMediumLE($$0: number): number;
|
|
maxWritableBytes(): number;
|
|
isReadable(): boolean;
|
|
readIntLE(): number;
|
|
getByte($$0: number): number;
|
|
writeShort($$0: number): Internal.ByteBuf;
|
|
getMedium($$0: number): number;
|
|
bytesBefore($$0: number, $$1: number): number;
|
|
readEnum($$0: Internal.Class_<T>): T;
|
|
writeNbt($$0: Internal.CompoundTag_): this;
|
|
retain(arg0: number): Internal.ReferenceCounted;
|
|
readBoolean(): boolean;
|
|
writeDate($$0: Internal.Date_): this;
|
|
setCharSequence($$0: number, $$1: Internal.CharSequence_, $$2: Internal.Charset_): number;
|
|
isReadOnly(): boolean;
|
|
writeLongLE($$0: number): Internal.ByteBuf;
|
|
writeCharSequence($$0: Internal.CharSequence_, $$1: Internal.Charset_): number;
|
|
getBytes($$0: number, $$1: Internal.ByteBuf_): Internal.ByteBuf;
|
|
readUnsignedShort(): number;
|
|
forEachByteDesc($$0: number, $$1: number, $$2: Internal.ByteProcessor_): number;
|
|
writeMediumLE($$0: number): Internal.ByteBuf;
|
|
release($$0: number): boolean;
|
|
writeBytes($$0: Internal.FileChannel_, $$1: number, $$2: number): number;
|
|
forEachByte($$0: Internal.ByteProcessor_): number;
|
|
setBytes($$0: number, $$1: Internal.ByteBuf_): Internal.ByteBuf;
|
|
setLongLE($$0: number, $$1: number): Internal.ByteBuf;
|
|
getUnsignedByte($$0: number): number;
|
|
writeBytes($$0: Internal.ByteBuf_, $$1: number, $$2: number): Internal.ByteBuf;
|
|
readBytes($$0: Internal.ByteBuf_, $$1: number): Internal.ByteBuf;
|
|
readBytes($$0: number[], $$1: number, $$2: number): Internal.ByteBuf;
|
|
readByteArray(): number[];
|
|
retainedSlice(): Internal.ByteBuf;
|
|
writeWithCodec($$0: Internal.Codec_<T>, $$1: T): void;
|
|
setShort($$0: number, $$1: number): Internal.ByteBuf;
|
|
toString(): string;
|
|
readBlockPos(): BlockPos;
|
|
getBoolean($$0: number): boolean;
|
|
readOptional($$0: Internal.Function_<Internal.FriendlyByteBuf_, T>): Internal.Optional<T>;
|
|
writeZero($$0: number): Internal.ByteBuf;
|
|
readVarLong(): number;
|
|
nioBuffer(): Internal.ByteBuffer;
|
|
readBytes($$0: Internal.FileChannel_, $$1: number, $$2: number): number;
|
|
readMap($$0: Internal.IntFunction_<M>, $$1: Internal.Function_<Internal.FriendlyByteBuf_, K>, $$2: Internal.Function_<Internal.FriendlyByteBuf_, V>): M;
|
|
readUnsignedShortLE(): number;
|
|
internalNioBuffer($$0: number, $$1: number): Internal.ByteBuffer;
|
|
writeLongArray($$0: number[]): this;
|
|
readResourceLocation(): ResourceLocation;
|
|
setBytes($$0: number, $$1: Internal.InputStream_, $$2: number): number;
|
|
isWritable(): boolean;
|
|
readerIndex(): number;
|
|
setByte($$0: number, $$1: number): Internal.ByteBuf;
|
|
readBytes($$0: Internal.GatheringByteChannel_, $$1: number): number;
|
|
readNbt($$0: Internal.NbtAccounter_): Internal.CompoundTag;
|
|
writerIndex(): number;
|
|
retainedDuplicate(): Internal.ByteBuf;
|
|
getBytes($$0: number, $$1: Internal.ByteBuf_, $$2: number, $$3: number): Internal.ByteBuf;
|
|
touch(): Internal.ByteBuf;
|
|
setBytes($$0: number, $$1: Internal.ByteBuf_, $$2: number, $$3: number): Internal.ByteBuf;
|
|
setShortLE($$0: number, $$1: number): Internal.ByteBuf;
|
|
compareTo(arg0: any): number;
|
|
setLong($$0: number, $$1: number): Internal.ByteBuf;
|
|
readMediumLE(): number;
|
|
writableBytes(): number;
|
|
order(): Internal.ByteOrder;
|
|
readWithCount($$0: Internal.Consumer_<Internal.FriendlyByteBuf_>): void;
|
|
getChar($$0: number): string;
|
|
writeBytes($$0: Internal.ByteBuf_, $$1: number): Internal.ByteBuf;
|
|
readComponent(): Internal.Component;
|
|
discardSomeReadBytes(): Internal.ByteBuf;
|
|
bytesBefore($$0: number): number;
|
|
readRetainedSlice($$0: number): Internal.ByteBuf;
|
|
setBytes($$0: number, $$1: number[]): Internal.ByteBuf;
|
|
writeShortLE($$0: number): Internal.ByteBuf;
|
|
array(): number[];
|
|
readShort(): number;
|
|
getIntLE($$0: number): number;
|
|
writeBlockPos($$0: BlockPos_): this;
|
|
readBytes($$0: Internal.OutputStream_, $$1: number): Internal.ByteBuf;
|
|
writeSectionPos($$0: Internal.SectionPos_): this;
|
|
slice($$0: number, $$1: number): Internal.ByteBuf;
|
|
capacity(): number;
|
|
setBytes($$0: number, $$1: number[], $$2: number, $$3: number): Internal.ByteBuf;
|
|
readCharSequence($$0: number, $$1: Internal.Charset_): Internal.CharSequence;
|
|
readUUID(): Internal.UUID;
|
|
getBytes($$0: number, $$1: Internal.ByteBuf_, $$2: number): Internal.ByteBuf;
|
|
writeCollection($$0: Internal.Collection_<T>, $$1: Internal.BiConsumer_<Internal.FriendlyByteBuf_, T>): void;
|
|
getLongLE($$0: number): number;
|
|
readSlice($$0: number): Internal.ByteBuf;
|
|
readFloat(): number;
|
|
writeBoolean($$0: boolean): Internal.ByteBuf;
|
|
setIndex($$0: number, $$1: number): Internal.ByteBuf;
|
|
hasArray(): boolean;
|
|
setBoolean($$0: number, $$1: boolean): Internal.ByteBuf;
|
|
writeBitSet($$0: Internal.BitSet_): void;
|
|
static getVarIntSize($$0: number): number;
|
|
writeBytes($$0: Internal.ByteBuf_): Internal.ByteBuf;
|
|
setBytes($$0: number, $$1: Internal.ScatteringByteChannel_, $$2: number): number;
|
|
readItem(): Internal.ItemStack;
|
|
readLong(): number;
|
|
copy(): Internal.ByteBuf;
|
|
writeComponent($$0: Internal.Component_): this;
|
|
readMap($$0: Internal.Function_<Internal.FriendlyByteBuf_, K>, $$1: Internal.Function_<Internal.FriendlyByteBuf_, V>): Internal.Map<K, V>;
|
|
readBytes($$0: number): Internal.ByteBuf;
|
|
writeEnum($$0: Internal.Enum_<any>): this;
|
|
refCnt(): number;
|
|
setIntLE($$0: number, $$1: number): Internal.ByteBuf;
|
|
hashCode(): number;
|
|
toString($$0: Internal.Charset_): string;
|
|
order($$0: Internal.ByteOrder_): Internal.ByteBuf;
|
|
touch($$0: any): Internal.ByteBuf;
|
|
setBytes($$0: number, $$1: Internal.ByteBuffer_): Internal.ByteBuf;
|
|
get direct(): boolean
|
|
get readable(): boolean
|
|
get readOnly(): boolean
|
|
get writable(): boolean
|
|
readonly static "MAX_COMPONENT_STRING_LENGTH": 262144;
|
|
readonly static "MAX_STRING_LENGTH": 32767;
|
|
}
|
|
type FriendlyByteBuf_ = FriendlyByteBuf;
|
|
class Rabbit extends Internal.Animal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
static checkRabbitSpawnRules($$0: Internal.EntityType_<Internal.Rabbit_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getJumpCompletion($$0: number): number;
|
|
asKJS(): Internal.EntityJS;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
getSoundSource(): Internal.SoundSource;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
startJumping(): void;
|
|
method_5958(): void;
|
|
handleEntityEvent($$0: number): void;
|
|
getRabbitType(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
setRabbitType($$0: number): void;
|
|
aiStep(): void;
|
|
setSpeedModifier($$0: number): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
alwaysAccepts(): boolean;
|
|
setJumping($$0: boolean): void;
|
|
getLeashOffset(): Vec3;
|
|
canSpawnSprintParticle(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get soundSource(): Internal.SoundSource
|
|
get rabbitType(): number
|
|
set rabbitType($$0: number)
|
|
set speedModifier($$0: number)
|
|
set jumping($$0: boolean)
|
|
get leashOffset(): Vec3
|
|
readonly static "TYPE_WHITE_SPLOTCHED": 3;
|
|
readonly static "EVIL_ARMOR_VALUE": 8;
|
|
readonly static "BREED_SPEED_MOD": 0.8;
|
|
readonly static "TYPE_SALT": 5;
|
|
readonly static "TYPE_WHITE": 1;
|
|
readonly static "ATTACK_SPEED_MOD": 1.4;
|
|
readonly static "TYPE_BLACK": 2;
|
|
readonly static "TYPE_GOLD": 4;
|
|
readonly static "STROLL_SPEED_MOD": 0.6;
|
|
readonly static "TYPE_EVIL": 99;
|
|
readonly static "EVIL_ATTACK_POWER": 8;
|
|
readonly static "FLEE_SPEED_MOD": 2.2;
|
|
readonly static "FOLLOW_SPEED_MOD": 1.0;
|
|
readonly static "TYPE_BROWN": 0;
|
|
}
|
|
type Rabbit_ = Rabbit;
|
|
abstract class Charset implements Internal.Comparable<Internal.Charset> {
|
|
static isSupported(arg0: string): boolean;
|
|
aliases(): Internal.Set<string>;
|
|
displayName(): string;
|
|
static availableCharsets(): Internal.SortedMap<string, Internal.Charset>;
|
|
toString(): string;
|
|
newEncoder(): Internal.CharsetEncoder;
|
|
newDecoder(): Internal.CharsetDecoder;
|
|
encode(arg0: string): Internal.ByteBuffer;
|
|
canEncode(): boolean;
|
|
isRegistered(): boolean;
|
|
compareTo(arg0: any): number;
|
|
decode(arg0: Internal.ByteBuffer_): Internal.CharBuffer;
|
|
name(): string;
|
|
contains(arg0: Internal.Charset_): boolean;
|
|
displayName(arg0: Internal.Locale_): string;
|
|
hashCode(): number;
|
|
compareTo(arg0: Internal.Charset_): number;
|
|
static defaultCharset(): Internal.Charset;
|
|
encode(arg0: Internal.CharBuffer_): Internal.ByteBuffer;
|
|
equals(arg0: any): boolean;
|
|
static forName(arg0: string): Internal.Charset;
|
|
get registered(): boolean
|
|
}
|
|
type Charset_ = Charset;
|
|
interface BlockEntityPredicateDataCheck {
|
|
checkData(arg0: Internal.CompoundTag_): boolean;
|
|
}
|
|
type BlockEntityPredicateDataCheck_ = ((arg0: Internal.CompoundTag)=>boolean) | BlockEntityPredicateDataCheck;
|
|
class PrintStream extends Internal.FilterOutputStream implements Internal.Closeable, Internal.Appendable {
|
|
constructor(arg0: Internal.File_)
|
|
constructor(arg0: Internal.OutputStream_, arg1: boolean)
|
|
constructor(arg0: Internal.OutputStream_)
|
|
constructor(arg0: string, arg1: string)
|
|
constructor(arg0: string, arg1: Internal.Charset_)
|
|
constructor(arg0: Internal.File_, arg1: Internal.Charset_)
|
|
constructor(arg0: Internal.OutputStream_, arg1: boolean, arg2: Internal.Charset_)
|
|
constructor(arg0: string)
|
|
constructor(arg0: Internal.OutputStream_, arg1: boolean, arg2: string)
|
|
constructor(arg0: Internal.File_, arg1: string)
|
|
print(arg0: string): void;
|
|
println(arg0: number): void;
|
|
printf(arg0: string, ...arg1: any[]): this;
|
|
println(): void;
|
|
format(arg0: Internal.Locale_, arg1: string, ...arg2: any[]): this;
|
|
println(arg0: number): void;
|
|
write(arg0: number[]): void;
|
|
append(arg0: Internal.CharSequence_, arg1: number, arg2: number): Internal.Appendable;
|
|
append(arg0: string): Internal.Appendable;
|
|
print(arg0: number): void;
|
|
println(arg0: string): void;
|
|
flush(): void;
|
|
write(arg0: number): void;
|
|
print(arg0: number): void;
|
|
write(arg0: number[], arg1: number, arg2: number): void;
|
|
format(arg0: string, ...arg1: any[]): this;
|
|
print(arg0: boolean): void;
|
|
print(arg0: number): void;
|
|
println(arg0: string): void;
|
|
println(arg0: string[]): void;
|
|
println(arg0: boolean): void;
|
|
append(arg0: Internal.CharSequence_): Internal.Appendable;
|
|
printf(arg0: Internal.Locale_, arg1: string, ...arg2: any[]): this;
|
|
println(arg0: number): void;
|
|
checkError(): boolean;
|
|
println(arg0: number): void;
|
|
print(arg0: string[]): void;
|
|
print(arg0: any): void;
|
|
print(arg0: string): void;
|
|
close(): void;
|
|
writeBytes(arg0: number[]): void;
|
|
print(arg0: number): void;
|
|
println(arg0: any): void;
|
|
}
|
|
type PrintStream_ = PrintStream;
|
|
class ModuleDescriptor$Builder {
|
|
version(arg0: string): this;
|
|
opens(arg0: Internal.Set_<Internal.ModuleDescriptor$Opens$Modifier_>, arg1: string, arg2: Internal.Set_<string>): this;
|
|
requires(arg0: Internal.Set_<Internal.ModuleDescriptor$Requires$Modifier_>, arg1: string): this;
|
|
requires(arg0: Internal.ModuleDescriptor$Requires_): this;
|
|
requires(arg0: string): this;
|
|
provides(arg0: string, arg1: Internal.List_<string>): this;
|
|
version(arg0: Internal.ModuleDescriptor$Version_): this;
|
|
mainClass(arg0: string): this;
|
|
opens(arg0: Internal.Set_<Internal.ModuleDescriptor$Opens$Modifier_>, arg1: string): this;
|
|
packages(arg0: Internal.Set_<string>): this;
|
|
exports(arg0: Internal.ModuleDescriptor$Exports_): this;
|
|
opens(arg0: string): this;
|
|
opens(arg0: string, arg1: Internal.Set_<string>): this;
|
|
requires(arg0: Internal.Set_<Internal.ModuleDescriptor$Requires$Modifier_>, arg1: string, arg2: Internal.ModuleDescriptor$Version_): this;
|
|
build(): Internal.ModuleDescriptor;
|
|
opens(arg0: Internal.ModuleDescriptor$Opens_): this;
|
|
provides(arg0: Internal.ModuleDescriptor$Provides_): this;
|
|
uses(arg0: string): this;
|
|
exports(arg0: Internal.Set_<Internal.ModuleDescriptor$Exports$Modifier_>, arg1: string, arg2: Internal.Set_<string>): this;
|
|
exports(arg0: Internal.Set_<Internal.ModuleDescriptor$Exports$Modifier_>, arg1: string): this;
|
|
exports(arg0: string): this;
|
|
exports(arg0: string, arg1: Internal.Set_<string>): this;
|
|
}
|
|
type ModuleDescriptor$Builder_ = ModuleDescriptor$Builder;
|
|
interface BiomeProperties {
|
|
getEffectsProperties(): Internal.EffectsProperties;
|
|
getClimateProperties(): Internal.ClimateProperties;
|
|
getGenerationProperties(): Internal.GenerationProperties;
|
|
getCategory(): Internal.Biome$BiomeCategory;
|
|
getSpawnProperties(): Internal.SpawnProperties;
|
|
get effectsProperties(): Internal.EffectsProperties
|
|
get climateProperties(): Internal.ClimateProperties
|
|
get generationProperties(): Internal.GenerationProperties
|
|
get category(): Internal.Biome$BiomeCategory
|
|
get spawnProperties(): Internal.SpawnProperties
|
|
}
|
|
type BiomeProperties_ = BiomeProperties;
|
|
abstract class ForwardingList <E> extends Internal.ForwardingCollection<E> implements Internal.List<E> {
|
|
get(arg0: number): E;
|
|
replaceAll(arg0: Internal.UnaryOperator_<E>): void;
|
|
subList(arg0: number, arg1: number): Internal.List<E>;
|
|
indexOf(arg0: any): number;
|
|
add(arg0: number, arg1: E): void;
|
|
listIterator(): Internal.ListIterator<E>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
listIterator(arg0: number): Internal.ListIterator<E>;
|
|
set(arg0: number, arg1: E): E;
|
|
hashCode(): number;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
stream(): Internal.Stream<E>;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
addAll(arg0: number, arg1: Internal.Collection_<any>): boolean;
|
|
remove(arg0: number): E;
|
|
equals(arg0: any): boolean;
|
|
lastIndexOf(arg0: any): number;
|
|
}
|
|
type ForwardingList_<E> = ForwardingList<E>;
|
|
class ExpirableValue <T> {
|
|
constructor($$0: T, $$1: number)
|
|
static codec($$0: Internal.Codec_<T>): Internal.Codec<Internal.ExpirableValue<T>>;
|
|
toString(): string;
|
|
canExpire(): boolean;
|
|
static of($$0: T): Internal.ExpirableValue<T>;
|
|
static of($$0: T, $$1: number): Internal.ExpirableValue<T>;
|
|
getValue(): T;
|
|
hasExpired(): boolean;
|
|
tick(): void;
|
|
getTimeToLive(): number;
|
|
get value(): T
|
|
get timeToLive(): number
|
|
}
|
|
type ExpirableValue_<T> = ExpirableValue<T>;
|
|
interface ShortPredicate extends Internal.Predicate<number>, Internal.IntPredicate {
|
|
test(arg0: any): boolean;
|
|
test(arg0: number): boolean;
|
|
and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
or(arg0: Internal.ShortPredicate_): this;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
test(arg0: number): boolean;
|
|
or(arg0: Internal.IntPredicate_): this;
|
|
negate(): Internal.IntPredicate;
|
|
test(arg0: number): boolean;
|
|
and(arg0: Internal.ShortPredicate_): this;
|
|
}
|
|
type ShortPredicate_ = ShortPredicate | ((arg0: number)=>boolean);
|
|
class CropBlockBuilder extends Internal.BlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
texture(id: string, tex: string): Internal.BlockBuilder;
|
|
dropSeed(dropSeed: boolean): this;
|
|
growTick(growSpeedCallback: Internal.ToDoubleFunction_<Internal.RandomTickCallbackJS_>): this;
|
|
bonemeal(bonemealCallback: Internal.ToIntFunction_<Internal.RandomTickCallbackJS_>): this;
|
|
randomTick(randomTickCallback: Internal.Consumer_<Internal.RandomTickCallbackJS_>): Internal.BlockBuilder;
|
|
createObject(): any;
|
|
age(age: number, builder: Internal.Consumer_<Internal.CropBlockBuilder$ShapeBuilder_>): this;
|
|
crop(output: any, chance: number): this;
|
|
age(age: number): this;
|
|
crop(output: any): this;
|
|
survive(surviveCallback: Internal.CropBlockBuilder$SurviveCallback_): this;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type CropBlockBuilder_ = CropBlockBuilder;
|
|
abstract class Stages {
|
|
constructor(p: Internal.Player_)
|
|
static overrideCreation(event: Internal.Consumer_<Internal.StageCreationEvent_>): void;
|
|
replace(stages: Internal.Collection_<string>): void;
|
|
static removed(event: Internal.Consumer_<Internal.StageChangeEvent_>): void;
|
|
getAll(): Internal.Collection<string>;
|
|
static added(event: Internal.Consumer_<Internal.StageChangeEvent_>): void;
|
|
addNoUpdate(arg0: string): boolean;
|
|
add(stage: string): boolean;
|
|
static invokeAdded(stages: Internal.Stages_, stage: string): void;
|
|
removeNoUpdate(arg0: string): boolean;
|
|
has(stage: string): boolean;
|
|
static get(player: Internal.Player_): Internal.Stages;
|
|
static invokeRemoved(stages: Internal.Stages_, stage: string): void;
|
|
set(stage: string, enabled: boolean): boolean;
|
|
toggle(stage: string): boolean;
|
|
remove(stage: string): boolean;
|
|
sync(): void;
|
|
clear(): boolean;
|
|
get all(): Internal.Collection<string>
|
|
readonly "player": Internal.Player;
|
|
}
|
|
type Stages_ = Stages;
|
|
class Tesselator {
|
|
constructor()
|
|
constructor($$0: number)
|
|
getBuilder(): Internal.BufferBuilder;
|
|
end(): void;
|
|
static getInstance(): Internal.Tesselator;
|
|
get builder(): Internal.BufferBuilder
|
|
get instance(): Internal.Tesselator
|
|
}
|
|
type Tesselator_ = Tesselator;
|
|
class SynchedEntityData$DataItem <T> {
|
|
constructor($$0: Internal.EntityDataAccessor_<T>, $$1: T)
|
|
copy(): this;
|
|
setValue($$0: T): void;
|
|
getValue(): T;
|
|
isDirty(): boolean;
|
|
setDirty($$0: boolean): void;
|
|
getAccessor(): Internal.EntityDataAccessor<T>;
|
|
set value($$0: T)
|
|
get value(): T
|
|
get dirty(): boolean
|
|
set dirty($$0: boolean)
|
|
get accessor(): Internal.EntityDataAccessor<T>
|
|
}
|
|
type SynchedEntityData$DataItem_<T> = SynchedEntityData$DataItem<T>;
|
|
abstract class AbstractHorse extends Internal.Animal implements Internal.Saddleable, net.minecraft.world.ContainerListener, Internal.PlayerRideableJumping {
|
|
getOwnerUUID(): Internal.UUID;
|
|
canMate($$0: Internal.Animal_): boolean;
|
|
isBred(): boolean;
|
|
static createBaseHorseAttributes(): Internal.AttributeSupplier$Builder;
|
|
isEating(): boolean;
|
|
getMaxSpawnClusterSize(): number;
|
|
handleStopJump(): void;
|
|
getEatAnim($$0: number): number;
|
|
getMouthAnim($$0: number): number;
|
|
makeMad(): void;
|
|
setBred($$0: boolean): void;
|
|
canJump(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isArmor($$0: Internal.ItemStack_): boolean;
|
|
isSaddled(): boolean;
|
|
getMaxTemper(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
positionRider($$0: Internal.Entity_): void;
|
|
alwaysAccepts(): boolean;
|
|
fedFood($$0: Internal.Player_, $$1: Internal.ItemStack_): Internal.InteractionResult;
|
|
setTemper($$0: number): void;
|
|
onClimbable(): boolean;
|
|
isSaddleable(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
canEatGrass(): boolean;
|
|
openInventory($$0: Internal.Player_): void;
|
|
isWearingArmor(): boolean;
|
|
travel($$0: Vec3_): void;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
getDismountLocationForPassenger($$0: Internal.LivingEntity_): Vec3;
|
|
getControllingPassenger(): Internal.Entity;
|
|
asKJS(): Internal.EntityJS;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
equipSaddle($$0: Internal.SoundSource_): void;
|
|
getCustomJump(): number;
|
|
isJumping(): boolean;
|
|
getTemper(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
handleEntityEvent($$0: number): void;
|
|
tameWithName($$0: Internal.Player_): boolean;
|
|
getAmbientSoundInterval(): number;
|
|
setEating($$0: boolean): void;
|
|
canBeControlledByRider(): boolean;
|
|
canWearArmor(): boolean;
|
|
onPlayerJump($$0: number): void;
|
|
hasInventoryChanged($$0: Internal.Container_): boolean;
|
|
aiStep(): void;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
modifyTemper($$0: number): number;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
isTamed(): boolean;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
setOwnerUUID($$0: Internal.UUID_): void;
|
|
setStanding($$0: boolean): void;
|
|
getStandAnim($$0: number): number;
|
|
setIsJumping($$0: boolean): void;
|
|
isPushable(): boolean;
|
|
handleStartJump($$0: number): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setTamed($$0: boolean): void;
|
|
containerChanged($$0: Internal.Container_): void;
|
|
isStanding(): boolean;
|
|
get ownerUUID(): Internal.UUID
|
|
get bred(): boolean
|
|
get eating(): boolean
|
|
get maxSpawnClusterSize(): number
|
|
set bred($$0: boolean)
|
|
get saddled(): boolean
|
|
get maxTemper(): number
|
|
set temper($$0: number)
|
|
get saddleable(): boolean
|
|
get wearingArmor(): boolean
|
|
get controllingPassenger(): Internal.Entity
|
|
get customJump(): number
|
|
get jumping(): boolean
|
|
get temper(): number
|
|
get ambientSoundInterval(): number
|
|
set eating($$0: boolean)
|
|
get tamed(): boolean
|
|
set ownerUUID($$0: Internal.UUID_)
|
|
set standing($$0: boolean)
|
|
set isJumping($$0: boolean)
|
|
get pushable(): boolean
|
|
set tamed($$0: boolean)
|
|
get standing(): boolean
|
|
"sprintCounter": number;
|
|
readonly static "CHEST_SLOT_OFFSET": 499;
|
|
readonly static "INVENTORY_SLOT_OFFSET": 500;
|
|
"tailCounter": number;
|
|
readonly static "INV_BASE_COUNT": 2;
|
|
readonly static "INV_SLOT_SADDLE": 0;
|
|
readonly static "EQUIPMENT_SLOT_OFFSET": 400;
|
|
readonly static "INV_SLOT_ARMOR": 1;
|
|
}
|
|
type AbstractHorse_ = AbstractHorse;
|
|
abstract class ChunkRenderDispatcher$RenderChunk$ChunkCompileTask implements Internal.Comparable<Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask> {
|
|
constructor(arg0: Internal.ChunkRenderDispatcher$RenderChunk_, arg1: number, arg2: boolean)
|
|
compareTo($$0: Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask_): number;
|
|
cancel(): void;
|
|
doTask(arg0: Internal.ChunkBufferBuilderPack_): Internal.CompletableFuture<Internal.ChunkRenderDispatcher$ChunkTaskResult>;
|
|
compareTo(arg0: any): number;
|
|
}
|
|
type ChunkRenderDispatcher$RenderChunk$ChunkCompileTask_ = ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;
|
|
class RegistryLoader$Bound extends Internal.Record {
|
|
constructor($$0: Internal.RegistryAccess$Writable_, $$1: Internal.RegistryLoader_)
|
|
overrideRegistryFromResources($$0: Internal.ResourceKey_<any>, $$1: Internal.Codec_<E>, $$2: Internal.DynamicOps_<Internal.JsonElement_>): Internal.DataResult<any>;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
overrideElementFromResources($$0: Internal.ResourceKey_<any>, $$1: Internal.Codec_<E>, $$2: Internal.ResourceKey_<E>, $$3: Internal.DynamicOps_<Internal.JsonElement_>): Internal.DataResult<Internal.Holder<E>>;
|
|
access(): Internal.RegistryAccess$Writable;
|
|
equals($$0: any): boolean;
|
|
loader(): Internal.RegistryLoader;
|
|
}
|
|
type RegistryLoader$Bound_ = RegistryLoader$Bound;
|
|
class Pillager extends Internal.AbstractIllager implements Internal.InventoryCarrier, Internal.CrossbowAttackMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
performCrossbowAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
asKJS(): Internal.EntityJS;
|
|
canFireProjectileWeapon($$0: Internal.ProjectileWeaponItem_): boolean;
|
|
onCrossbowAttackPerformed(): void;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
isAlliedTo($$0: Internal.Entity_): boolean;
|
|
getInventory(): Internal.Container;
|
|
shootCrossbowProjectile($$0: Internal.LivingEntity_, $$1: Internal.ItemStack_, $$2: Internal.Projectile_, $$3: number): void;
|
|
getMaxSpawnClusterSize(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getCelebrateSound(): Internal.SoundEvent;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getProjectileShotVector($$0: Internal.LivingEntity_, $$1: Vec3_, $$2: number): Internal.Vector3f;
|
|
setChargingCrossbow($$0: boolean): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
isChargingCrossbow(): boolean;
|
|
getArmPose(): Internal.AbstractIllager$IllagerArmPose;
|
|
shootCrossbowProjectile($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_, $$2: Internal.Projectile_, $$3: number, $$4: number): void;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
applyRaidBuffs($$0: number, $$1: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get inventory(): Internal.Container
|
|
get maxSpawnClusterSize(): number
|
|
get celebrateSound(): Internal.SoundEvent
|
|
set chargingCrossbow($$0: boolean)
|
|
get chargingCrossbow(): boolean
|
|
get armPose(): Internal.AbstractIllager$IllagerArmPose
|
|
}
|
|
type Pillager_ = Pillager;
|
|
interface ResourcePackManagerAccessor {
|
|
getProviders(): Internal.Set<Internal.RepositorySource>;
|
|
get providers(): Internal.Set<Internal.RepositorySource>
|
|
}
|
|
type ResourcePackManagerAccessor_ = ResourcePackManagerAccessor;
|
|
class Direction$AxisDirection extends Internal.Enum<Internal.Direction$AxisDirection> {
|
|
opposite(): this;
|
|
static values(): Internal.Direction$AxisDirection[];
|
|
toString(): string;
|
|
getStep(): number;
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.Direction$AxisDirection;
|
|
get step(): number
|
|
get name(): string
|
|
readonly static "POSITIVE": Internal.Direction$AxisDirection;
|
|
readonly static "NEGATIVE": Internal.Direction$AxisDirection;
|
|
}
|
|
type Direction$AxisDirection_ = "negative" | "positive" | Direction$AxisDirection;
|
|
class Of2 <A, B> {
|
|
}
|
|
type Of2_<A, B> = [A, B] | [B, A];
|
|
class ShulkerBullet extends Internal.Projectile {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: Internal.Entity_, $$3: Internal.Direction$Axis_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
recreateFromPacket($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
getBrightness(): number;
|
|
isPickable(): boolean;
|
|
checkDespawn(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
alwaysAccepts(): boolean;
|
|
getSoundSource(): Internal.SoundSource;
|
|
isOnFire(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
get brightness(): number
|
|
get pickable(): boolean
|
|
get soundSource(): Internal.SoundSource
|
|
get onFire(): boolean
|
|
}
|
|
type ShulkerBullet_ = ShulkerBullet;
|
|
class RegistryAttribute extends Internal.Enum<Internal.RegistryAttribute> {
|
|
static valueOf(name: string): Internal.RegistryAttribute;
|
|
static values(): Internal.RegistryAttribute[];
|
|
readonly static "MODDED": Internal.RegistryAttribute;
|
|
readonly static "SYNCED": Internal.RegistryAttribute;
|
|
readonly static "PERSISTED": Internal.RegistryAttribute;
|
|
}
|
|
type RegistryAttribute_ = "modded" | RegistryAttribute | "persisted" | "synced";
|
|
abstract class SimpleJsonResourceReloadListener extends Internal.SimplePreparableReloadListener<Internal.Map<ResourceLocation, Internal.JsonElement>> {
|
|
constructor($$0: any_, $$1: string)
|
|
getName(): string;
|
|
get name(): string
|
|
}
|
|
type SimpleJsonResourceReloadListener_ = SimpleJsonResourceReloadListener;
|
|
interface ToFloatFunction <C> {
|
|
apply(arg0: C): number;
|
|
}
|
|
type ToFloatFunction_<C> = ToFloatFunction<C> | ((arg0: C)=>number);
|
|
class CombatTracker {
|
|
constructor($$0: Internal.LivingEntity_)
|
|
getDeathMessage(): Internal.Component;
|
|
getKillerId(): number;
|
|
prepareForDamage(): void;
|
|
recordDamage($$0: Internal.DamageSource_, $$1: number, $$2: number): void;
|
|
isTakingDamage(): boolean;
|
|
getLastEntry(): Internal.CombatEntry;
|
|
getKiller(): Internal.LivingEntity;
|
|
recheckStatus(): void;
|
|
isInCombat(): boolean;
|
|
getMob(): Internal.LivingEntity;
|
|
getCombatDuration(): number;
|
|
get deathMessage(): Internal.Component
|
|
get killerId(): number
|
|
get takingDamage(): boolean
|
|
get lastEntry(): Internal.CombatEntry
|
|
get killer(): Internal.LivingEntity
|
|
get inCombat(): boolean
|
|
get mob(): Internal.LivingEntity
|
|
get combatDuration(): number
|
|
readonly static "RESET_COMBAT_STATUS_TIME": 300;
|
|
readonly static "RESET_DAMAGE_STATUS_TIME": 100;
|
|
}
|
|
type CombatTracker_ = CombatTracker;
|
|
interface Merchant {
|
|
notifyTradeUpdated(arg0: Internal.ItemStack_): void;
|
|
notifyTrade(arg0: Internal.MerchantOffer_): void;
|
|
isClientSide(): boolean;
|
|
setTradingPlayer(arg0: Internal.Player_): void;
|
|
getTradingPlayer(): Internal.Player;
|
|
canRestock(): boolean;
|
|
getOffers(): Internal.MerchantOffers;
|
|
openTradingScreen($$0: Internal.Player_, $$1: Internal.Component_, $$2: number): void;
|
|
getNotifyTradeSound(): Internal.SoundEvent;
|
|
overrideXp(arg0: number): void;
|
|
overrideOffers(arg0: Internal.MerchantOffers_): void;
|
|
showProgressBar(): boolean;
|
|
getVillagerXp(): number;
|
|
get clientSide(): boolean
|
|
set tradingPlayer(arg0: Internal.Player_)
|
|
get tradingPlayer(): Internal.Player
|
|
get offers(): Internal.MerchantOffers
|
|
get notifyTradeSound(): Internal.SoundEvent
|
|
get villagerXp(): number
|
|
}
|
|
type Merchant_ = Merchant;
|
|
class MemoryStatus extends Internal.Enum<Internal.MemoryStatus> {
|
|
static valueOf($$0: string): Internal.MemoryStatus;
|
|
static values(): Internal.MemoryStatus[];
|
|
readonly static "VALUE_PRESENT": Internal.MemoryStatus;
|
|
readonly static "VALUE_ABSENT": Internal.MemoryStatus;
|
|
readonly static "REGISTERED": Internal.MemoryStatus;
|
|
}
|
|
type MemoryStatus_ = "value_present" | MemoryStatus | "value_absent" | "registered";
|
|
class IdMapper <T> implements Internal.IdMap<T>, Internal.RemovableIdList<any> {
|
|
constructor()
|
|
constructor($$0: number)
|
|
byId($$0: number): T;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
contains($$0: number): boolean;
|
|
byIdOrThrow($$0: number): T;
|
|
iterator(): Internal.Iterator<T>;
|
|
getId($$0: T): number;
|
|
fabric_clear(): void;
|
|
size(): number;
|
|
fabric_remapIds(map: Internal.Int2IntMap_): void;
|
|
fabric_remapId(from: number, to: number): void;
|
|
fabric_removeId(i: number): void;
|
|
add($$0: T): void;
|
|
addMapping($$0: T, $$1: number): void;
|
|
fabric_remove(o: any): void;
|
|
}
|
|
type IdMapper_<T> = IdMapper<T>;
|
|
class ServerboundSetCreativeModeSlotPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: Internal.ItemStack_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getItem(): Internal.ItemStack;
|
|
getSlotNum(): number;
|
|
isSkippable(): boolean;
|
|
get item(): Internal.ItemStack
|
|
get slotNum(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundSetCreativeModeSlotPacket_ = ServerboundSetCreativeModeSlotPacket;
|
|
class FluidState extends Internal.StateHolder<Internal.Fluid, Internal.FluidState> {
|
|
constructor($$0: Internal.Fluid_, $$1: Internal.ImmutableMap_<Internal.Property_<any>, Internal.Comparable_<any>>, $$2: Internal.MapCodec_<Internal.FluidState_>)
|
|
isSource(): boolean;
|
|
tick($$0: Internal.Level_, $$1: BlockPos_): void;
|
|
getType(): Internal.Fluid;
|
|
animateTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Random_): void;
|
|
is($$0: Internal.HolderSet_<Internal.Fluid_>): boolean;
|
|
getDripParticle(): Internal.ParticleOptions;
|
|
getShape($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.VoxelShape;
|
|
shouldRenderBackwardUpFace($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
is($$0: Internal.Fluid_): boolean;
|
|
getExplosionResistance(): number;
|
|
getHeight($$0: Internal.BlockGetter_, $$1: BlockPos_): number;
|
|
isEmpty(): boolean;
|
|
canBeReplacedWith($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.Fluid_, $$3: Internal.Direction_): boolean;
|
|
randomTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Random_): void;
|
|
getFlow($$0: Internal.BlockGetter_, $$1: BlockPos_): Vec3;
|
|
createLegacyBlock(): Internal.BlockState;
|
|
holder(): Internal.Holder<Internal.Fluid>;
|
|
getTags(): Internal.Stream<Internal.TagKey<Internal.Fluid>>;
|
|
isSourceOfType($$0: Internal.Fluid_): boolean;
|
|
getAmount(): number;
|
|
isRandomlyTicking(): boolean;
|
|
is($$0: Internal.TagKey_<Internal.Fluid_>): boolean;
|
|
getOwnHeight(): number;
|
|
get source(): boolean
|
|
get type(): Internal.Fluid
|
|
get dripParticle(): Internal.ParticleOptions
|
|
get explosionResistance(): number
|
|
get empty(): boolean
|
|
get tags(): Internal.Stream<Internal.TagKey<Internal.Fluid>>
|
|
get amount(): number
|
|
get randomlyTicking(): boolean
|
|
get ownHeight(): number
|
|
readonly static "AMOUNT_FULL": 8;
|
|
readonly static "AMOUNT_MAX": 9;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type FluidState_ = FluidState;
|
|
class ChunkAccess$TicksToSave extends Internal.Record {
|
|
constructor($$0: Internal.SerializableTickContainer_<Internal.Block_>, $$1: Internal.SerializableTickContainer_<Internal.Fluid_>)
|
|
fluids(): Internal.SerializableTickContainer<Internal.Fluid>;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
blocks(): Internal.SerializableTickContainer<Internal.Block>;
|
|
equals($$0: any): boolean;
|
|
}
|
|
type ChunkAccess$TicksToSave_ = ChunkAccess$TicksToSave;
|
|
class Creeper extends Internal.Monster implements Internal.PowerableMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isIgnited(): boolean;
|
|
thunderHit($$0: Internal.ServerLevel_, $$1: Internal.LightningBolt_): void;
|
|
getSwelling($$0: number): number;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getSwellDir(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
canDropMobsSkull(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
setTarget($$0: Internal.LivingEntity_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getMaxFallDistance(): number;
|
|
setSwellDir($$0: number): void;
|
|
ignite(): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
increaseDroppedSkulls(): void;
|
|
isPowered(): boolean;
|
|
get ignited(): boolean
|
|
get swellDir(): number
|
|
set target($$0: Internal.LivingEntity_)
|
|
get maxFallDistance(): number
|
|
set swellDir($$0: number)
|
|
get powered(): boolean
|
|
}
|
|
type Creeper_ = Creeper;
|
|
interface ServerPlayerEntitySyncHook {
|
|
fabric_incrementSyncId(): number;
|
|
}
|
|
type ServerPlayerEntitySyncHook_ = ServerPlayerEntitySyncHook;
|
|
interface Int2CharFunction extends it.unimi.dsi.fastutil.Function<number, string>, Internal.IntUnaryOperator {
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Int2IntFunction;
|
|
remove(arg0: number): string;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2CharFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
defaultReturnValue(): string;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2CharFunction;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Int2ShortFunction;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2CharFunction;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2CharFunction;
|
|
remove(arg0: any): string;
|
|
containsKey(arg0: any): boolean;
|
|
getOrDefault(arg0: number, arg1: string): string;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
defaultReturnValue(arg0: string): void;
|
|
applyAsInt(arg0: number): number;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Int2FloatFunction;
|
|
put(arg0: number, arg1: string): string;
|
|
get(arg0: any): string;
|
|
apply(arg0: number): string;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2CharFunction;
|
|
get(arg0: number): string;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
put(arg0: number, arg1: string): string;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Int2ByteFunction;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2CharFunction;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2CharFunction;
|
|
size(): number;
|
|
clear(): void;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Int2LongFunction;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2CharFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, string>;
|
|
}
|
|
type Int2CharFunction_ = Int2CharFunction | ((arg0: number)=>string);
|
|
class SoundSource extends Internal.Enum<Internal.SoundSource> {
|
|
static valueOf($$0: string): Internal.SoundSource;
|
|
static values(): Internal.SoundSource[];
|
|
getName(): string;
|
|
get name(): string
|
|
readonly static "HOSTILE": Internal.SoundSource;
|
|
readonly static "MUSIC": Internal.SoundSource;
|
|
readonly static "RECORDS": Internal.SoundSource;
|
|
readonly static "NEUTRAL": Internal.SoundSource;
|
|
readonly static "MASTER": Internal.SoundSource;
|
|
readonly static "BLOCKS": Internal.SoundSource;
|
|
readonly static "PLAYERS": Internal.SoundSource;
|
|
readonly static "WEATHER": Internal.SoundSource;
|
|
readonly static "AMBIENT": Internal.SoundSource;
|
|
readonly static "VOICE": Internal.SoundSource;
|
|
}
|
|
type SoundSource_ = SoundSource | "records" | "weather" | "neutral" | "music" | "players" | "blocks" | "ambient" | "master" | "voice" | "hostile";
|
|
abstract class Enchantment {
|
|
getFullname($$0: number): Internal.Component;
|
|
getDamageProtection($$0: number, $$1: Internal.DamageSource_): number;
|
|
isCompatibleWith($$0: Internal.Enchantment_): boolean;
|
|
getRarity(): Internal.Enchantment$Rarity;
|
|
isTradeable(): boolean;
|
|
getMaxLevel(): number;
|
|
doPostAttack($$0: Internal.LivingEntity_, $$1: Internal.Entity_, $$2: number): void;
|
|
isTreasureOnly(): boolean;
|
|
getMinLevel(): number;
|
|
getSlotItems($$0: Internal.LivingEntity_): Internal.Map<EquipmentSlot, Internal.ItemStack>;
|
|
getDamageBonus($$0: number, $$1: Internal.MobType_): number;
|
|
isCurse(): boolean;
|
|
getMaxCost($$0: number): number;
|
|
isDiscoverable(): boolean;
|
|
getMinCost($$0: number): number;
|
|
static byId($$0: number): Internal.Enchantment;
|
|
doPostHurt($$0: Internal.LivingEntity_, $$1: Internal.Entity_, $$2: number): void;
|
|
getDescriptionId(): string;
|
|
canEnchant($$0: Internal.ItemStack_): boolean;
|
|
get rarity(): Internal.Enchantment$Rarity
|
|
get tradeable(): boolean
|
|
get maxLevel(): number
|
|
get treasureOnly(): boolean
|
|
get minLevel(): number
|
|
get curse(): boolean
|
|
get discoverable(): boolean
|
|
get descriptionId(): string
|
|
readonly "category": Internal.EnchantmentCategory;
|
|
}
|
|
type Enchantment_ = Special.Enchantment | Enchantment;
|
|
class Frustum implements Internal.FrustumAdapter {
|
|
constructor($$0: Internal.Frustum_)
|
|
constructor($$0: com.mojang.math.Matrix4f_, $$1: com.mojang.math.Matrix4f_)
|
|
prepare($$0: number, $$1: number, $$2: number): void;
|
|
isVisible($$0: Internal.AABB_): boolean;
|
|
handler$bjd000$init(modelViewMatrix: com.mojang.math.Matrix4f_, projectionMatrix: com.mojang.math.Matrix4f_, ci: Internal.CallbackInfo_): void;
|
|
offsetToFullyIncludeCameraCube($$0: number): this;
|
|
sodium$createFrustum(): me.jellysquid.mods.sodium.client.util.frustum.Frustum;
|
|
cubeInFrustum($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
readonly static "OFFSET_STEP": 4;
|
|
}
|
|
type Frustum_ = Frustum;
|
|
class BlockRightClickEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, hand: Hand_, pos: BlockPos_, direction: Internal.Direction_)
|
|
getFacing(): Internal.Direction;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getHand(): Hand;
|
|
getItem(): Internal.ItemStackJS;
|
|
getBlock(): Internal.BlockContainerJS;
|
|
get facing(): Internal.Direction
|
|
get entity(): Internal.EntityJS
|
|
get hand(): Hand
|
|
get item(): Internal.ItemStackJS
|
|
get block(): Internal.BlockContainerJS
|
|
}
|
|
type BlockRightClickEventJS_ = BlockRightClickEventJS;
|
|
abstract class AgeableMob extends Internal.PathfinderMob {
|
|
ageUp($$0: number): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isBaby(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): this;
|
|
ageUp($$0: number, $$1: boolean): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
getAge(): number;
|
|
setBaby($$0: boolean): void;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
canBreed(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
setAge($$0: number): void;
|
|
get baby(): boolean
|
|
get age(): number
|
|
set baby($$0: boolean)
|
|
set age($$0: number)
|
|
readonly static "BABY_START_AGE": -24000;
|
|
}
|
|
type AgeableMob_ = AgeableMob;
|
|
class ClientLevel extends Internal.Level implements Internal.BiomeSeedProvider {
|
|
constructor($$0: Internal.ClientPacketListener_, $$1: Internal.ClientLevel$ClientLevelData_, $$2: Internal.ResourceKey_<Internal.Level_>, $$3: Internal.Holder_<Internal.DimensionType_>, $$4: number, $$5: number, $$6: Internal.Supplier_<Internal.ProfilerFiller_>, $$7: Internal.LevelRenderer_, $$8: boolean, $$9: number)
|
|
tickNonPassenger($$0: Internal.Entity_): void;
|
|
effects(): Internal.DimensionSpecialEffects;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
getShade($$0: Internal.Direction_, $$1: boolean): number;
|
|
dayTime(): number;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
playSound($$0: Internal.Player_, $$1: Internal.Entity_, $$2: Internal.SoundEvent_, $$3: Internal.SoundSource_, $$4: number, $$5: number): void;
|
|
addAlwaysVisibleParticle($$0: Internal.ParticleOptions_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
getMaxSection(): number;
|
|
getLevelData(): Internal.LevelData;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_): void;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
setDefaultSpawnPos($$0: BlockPos_, $$1: number): void;
|
|
unload($$0: Internal.LevelChunk_): void;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
setKnownState($$0: BlockPos_, $$1: Internal.BlockState_): void;
|
|
tick($$0: Internal.BooleanSupplier_): void;
|
|
gatherChunkSourceStats(): string;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
shouldTickDeath($$0: Internal.Entity_): boolean;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getTimeOfDay($$0: number): number;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
blockUpdated($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
setLightReady($$0: number, $$1: number): void;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
getBlockTicks(): Internal.LevelTickAccess<Internal.Block>;
|
|
getEntityCount(): number;
|
|
disconnect(): void;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBrightness($$0: BlockPos_): number;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
setDayTime($$0: number): void;
|
|
getMinBuildHeight(): number;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number): void;
|
|
clearTintCaches(): void;
|
|
addDestroyBlockEffect($$0: BlockPos_, $$1: Internal.BlockState_): void;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
setGameTime($$0: number): void;
|
|
playSound($$0: Internal.Player_, $$1: number, $$2: number, $$3: number, $$4: Internal.SoundEvent_, $$5: Internal.SoundSource_, $$6: number, $$7: number): void;
|
|
queueLightUpdate($$0: Internal.Runnable_): void;
|
|
calculateBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getLevelData(): Internal.ClientLevel$ClientLevelData;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getFluidTicks(): Internal.LevelTickAccess<Internal.Fluid>;
|
|
getSectionIndex($$0: number): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
getMaxBuildHeight(): number;
|
|
setMapData($$0: string, $$1: Internal.MapItemSavedData_): void;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number): void;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
putNonPlayerEntity($$0: number, $$1: Internal.Entity_): void;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getSkyFlashTime(): number;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
entitiesForRendering(): Internal.Iterable<Internal.Entity>;
|
|
getHeight(): number;
|
|
animateTick($$0: number, $$1: number, $$2: number): void;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
getSkyDarken($$0: number): number;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
toString(): string;
|
|
handler$bfi000$setKnownState(pos: BlockPos_, state: Internal.BlockState_, info: Internal.CallbackInfo_): void;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
players(): Internal.List<Internal.AbstractClientPlayer>;
|
|
setSectionDirtyWithNeighbors($$0: number, $$1: number, $$2: number): void;
|
|
doAnimateTick($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Random_, $$5: Internal.Block_, $$6: Internal.BlockPos$MutableBlockPos_): void;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
addAlwaysVisibleParticle($$0: Internal.ParticleOptions_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
asKJS(): Internal.LevelJS;
|
|
createFireworks($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.CompoundTag_): void;
|
|
getSharedSpawnAngle(): number;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
tickEntities(): void;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getChunkSource(): Internal.ClientChunkCache;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
playLocalSound($$0: BlockPos_, $$1: Internal.SoundEvent_, $$2: Internal.SoundSource_, $$3: number, $$4: number, $$5: boolean): void;
|
|
setScoreboard($$0: Internal.Scoreboard_): void;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
sendPacketToServer($$0: Internal.Packet_<any>): void;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
getSharedSpawnPos(): BlockPos;
|
|
addParticle($$0: Internal.ParticleOptions_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
getDifficulty(): Internal.Difficulty;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
getBiomeSeed(): number;
|
|
addParticle($$0: Internal.ParticleOptions_, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getMoonPhase(): number;
|
|
getCloudColor($$0: number): Vec3;
|
|
getUncachedNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
playLocalSound($$0: number, $$1: number, $$2: number, $$3: Internal.SoundEvent_, $$4: Internal.SoundSource_, $$5: number, $$6: number, $$7: boolean): void;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getFreeMapId(): number;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
fillReportDetails($$0: Internal.CrashReport_): Internal.CrashReportCategory;
|
|
levelEvent($$0: Internal.Player_, $$1: number, $$2: BlockPos_, $$3: number): void;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
setSkyFlashTime($$0: number): void;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
setBlocksDirty($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.BlockState_): void;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
getMapData($$0: string): Internal.MapItemSavedData;
|
|
destroyBlockProgress($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
getSkyColor($$0: Vec3_, $$1: number): Vec3;
|
|
getMoonBrightness(): number;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
setServerSimulationDistance($$0: number): void;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
isLightUpdateQueueEmpty(): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: Internal.Entity_): void;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
removeEntity($$0: number, $$1: Internal.Entity$RemovalReason_): void;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
globalLevelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
getChunkSource(): Internal.ChunkSource;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
pollLightUpdates(): void;
|
|
getServerSimulationDistance(): number;
|
|
addPlayer($$0: number, $$1: Internal.AbstractClientPlayer_): void;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
onChunkLoaded($$0: Internal.ChunkPos_): void;
|
|
sendBlockUpdated($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.BlockState_, $$3: number): void;
|
|
getScoreboard(): Internal.Scoreboard;
|
|
levelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
getRecipeManager(): Internal.RecipeManager;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: BlockPos_): void;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
getEntity($$0: number): Internal.Entity;
|
|
getMaxLightLevel(): number;
|
|
getStarBrightness($$0: number): number;
|
|
get maxSection(): number
|
|
get levelData(): Internal.LevelData
|
|
get blockTicks(): Internal.LevelTickAccess<Internal.Block>
|
|
get entityCount(): number
|
|
set dayTime($$0: number)
|
|
get minBuildHeight(): number
|
|
set gameTime($$0: number)
|
|
get levelData(): Internal.ClientLevel$ClientLevelData
|
|
get fluidTicks(): Internal.LevelTickAccess<Internal.Fluid>
|
|
get maxBuildHeight(): number
|
|
get skyFlashTime(): number
|
|
get height(): number
|
|
get sharedSpawnAngle(): number
|
|
get minSection(): number
|
|
get chunkSource(): Internal.ClientChunkCache
|
|
set scoreboard($$0: Internal.Scoreboard_)
|
|
get sharedSpawnPos(): BlockPos
|
|
get difficulty(): Internal.Difficulty
|
|
get biomeSeed(): number
|
|
get moonPhase(): number
|
|
get sectionsCount(): number
|
|
get freeMapId(): number
|
|
set skyFlashTime($$0: number)
|
|
get moonBrightness(): number
|
|
set serverSimulationDistance($$0: number)
|
|
get lightUpdateQueueEmpty(): boolean
|
|
get chunkSource(): Internal.ChunkSource
|
|
get serverSimulationDistance(): number
|
|
get scoreboard(): Internal.Scoreboard
|
|
get recipeManager(): Internal.RecipeManager
|
|
get maxLightLevel(): number
|
|
}
|
|
type ClientLevel_ = ClientLevel;
|
|
abstract class RuleTest {
|
|
constructor()
|
|
test(arg0: Internal.BlockState_, arg1: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RuleTest_ = RuleTest;
|
|
class DeserializationContext {
|
|
constructor($$0: ResourceLocation_, $$1: Internal.PredicateManager_)
|
|
deserializeConditions($$0: Internal.JsonArray_, $$1: string, $$2: Internal.LootContextParamSet_): Internal.LootItemCondition[];
|
|
getAdvancementId(): ResourceLocation;
|
|
get advancementId(): ResourceLocation
|
|
}
|
|
type DeserializationContext_ = DeserializationContext;
|
|
interface KeyCodeAccessor {
|
|
fabric_getBoundKey(): Internal.InputConstants$Key;
|
|
}
|
|
type KeyCodeAccessor_ = KeyCodeAccessor;
|
|
class MapItemSavedData$HoldingPlayer {
|
|
readonly "player": Internal.Player;
|
|
"step": number;
|
|
}
|
|
type MapItemSavedData$HoldingPlayer_ = MapItemSavedData$HoldingPlayer;
|
|
interface PositionSource {
|
|
getPosition(arg0: Internal.Level_): Internal.Optional<BlockPos>;
|
|
getType(): Internal.PositionSourceType<any>;
|
|
get type(): Internal.PositionSourceType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type PositionSource_ = PositionSource;
|
|
abstract class BlockBehaviour implements Internal.AbstractBlockAccessor, Internal.BlockKJS {
|
|
constructor($$0: Internal.BlockBehaviour$Properties_)
|
|
getOcclusionShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): Internal.VoxelShape;
|
|
setFrictionKJS(arg0: number): void;
|
|
getSignal($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.Direction_): number;
|
|
setExplosionResistanceKJS(arg0: number): void;
|
|
neighborChanged($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Block_, $$4: BlockPos_, $$5: boolean): void;
|
|
getVisualShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.CollisionContext_): Internal.VoxelShape;
|
|
getBlockSupportShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): Internal.VoxelShape;
|
|
isCollisionShapeFullBlock($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): boolean;
|
|
setMaterialKJS(arg0: Internal.Material_): void;
|
|
getBlockStatesKJS(): Internal.List<Internal.BlockState>;
|
|
getMenuProvider($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_): Internal.MenuProvider;
|
|
setIsRandomlyTickingKJS(arg0: boolean): void;
|
|
updateIndirectNeighbourShapes($$0: Internal.BlockState_, $$1: Internal.LevelAccessor_, $$2: BlockPos_, $$3: number, $$4: number): void;
|
|
use($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Player_, $$4: Hand_, $$5: Internal.BlockHitResult_): Internal.InteractionResult;
|
|
canSurvive($$0: Internal.BlockState_, $$1: Internal.LevelReader_, $$2: BlockPos_): boolean;
|
|
getPistonPushReaction($$0: Internal.BlockState_): Internal.PushReaction;
|
|
getShadeBrightness($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): number;
|
|
defaultMaterialColor(): Internal.MaterialColor;
|
|
getCollisionShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.CollisionContext_): Internal.VoxelShape;
|
|
getSettings(): Internal.BlockBehaviour$Properties;
|
|
triggerEvent($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: number, $$4: number): boolean;
|
|
asItem(): Internal.Item;
|
|
getTypeData(): Internal.CompoundTag;
|
|
spawnAfterBreak($$0: Internal.BlockState_, $$1: Internal.ServerLevel_, $$2: BlockPos_, $$3: Internal.ItemStack_): void;
|
|
getRenderShape($$0: Internal.BlockState_): Internal.RenderShape;
|
|
getLightBlock($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): number;
|
|
skipRendering($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.Direction_): boolean;
|
|
getDirectSignal($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.Direction_): number;
|
|
getMaxHorizontalOffset(): number;
|
|
getDestroyProgress($$0: Internal.BlockState_, $$1: Internal.Player_, $$2: Internal.BlockGetter_, $$3: BlockPos_): number;
|
|
setHasCollisionKJS(arg0: boolean): void;
|
|
getSeed($$0: Internal.BlockState_, $$1: BlockPos_): number;
|
|
defaultDestroyTime(): number;
|
|
setSpeedFactorKJS(arg0: number): void;
|
|
getMaxVerticalOffset(): number;
|
|
updateShape($$0: Internal.BlockState_, $$1: Internal.Direction_, $$2: Internal.BlockState_, $$3: Internal.LevelAccessor_, $$4: BlockPos_, $$5: BlockPos_): Internal.BlockState;
|
|
tick($$0: Internal.BlockState_, $$1: Internal.ServerLevel_, $$2: BlockPos_, $$3: Internal.Random_): void;
|
|
randomTick($$0: Internal.BlockState_, $$1: Internal.ServerLevel_, $$2: BlockPos_, $$3: Internal.Random_): void;
|
|
rotate($$0: Internal.BlockState_, $$1: Internal.Rotation_): Internal.BlockState;
|
|
useShapeForLightOcclusion($$0: Internal.BlockState_): boolean;
|
|
entityInside($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Entity_): void;
|
|
canBeReplaced($$0: Internal.BlockState_, $$1: Internal.Fluid_): boolean;
|
|
mirror($$0: Internal.BlockState_, $$1: Internal.Mirror_): Internal.BlockState;
|
|
setJumpFactorKJS(arg0: number): void;
|
|
getBlockBuilderKJS(): Internal.BlockBuilder;
|
|
canBeReplaced($$0: Internal.BlockState_, $$1: Internal.BlockPlaceContext_): boolean;
|
|
isSignalSource($$0: Internal.BlockState_): boolean;
|
|
setSoundTypeKJS(arg0: Internal.SoundType_): void;
|
|
getDrops($$0: Internal.BlockState_, $$1: Internal.LootContext$Builder_): Internal.List<Internal.ItemStack>;
|
|
attack($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Player_): void;
|
|
getOffsetType(): Internal.BlockBehaviour$OffsetType;
|
|
getShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.CollisionContext_): Internal.VoxelShape;
|
|
setBlockBuilderKJS(b: Internal.BlockBuilder_): void;
|
|
onProjectileHit($$0: Internal.Level_, $$1: Internal.BlockState_, $$2: Internal.BlockHitResult_, $$3: Internal.Projectile_): void;
|
|
getLootTable(): ResourceLocation;
|
|
getInteractionShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): Internal.VoxelShape;
|
|
onPlace($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: boolean): void;
|
|
isPathfindable($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.PathComputationType_): boolean;
|
|
hasAnalogOutputSignal($$0: Internal.BlockState_): boolean;
|
|
getFluidState($$0: Internal.BlockState_): Internal.FluidState;
|
|
onRemove($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: boolean): void;
|
|
getAnalogOutputSignal($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_): number;
|
|
set frictionKJS(arg0: number)
|
|
set explosionResistanceKJS(arg0: number)
|
|
set materialKJS(arg0: Internal.Material_)
|
|
get blockStatesKJS(): Internal.List<Internal.BlockState>
|
|
set isRandomlyTickingKJS(arg0: boolean)
|
|
get settings(): Internal.BlockBehaviour$Properties
|
|
get typeData(): Internal.CompoundTag
|
|
get maxHorizontalOffset(): number
|
|
set hasCollisionKJS(arg0: boolean)
|
|
set speedFactorKJS(arg0: number)
|
|
get maxVerticalOffset(): number
|
|
set jumpFactorKJS(arg0: number)
|
|
get blockBuilderKJS(): Internal.BlockBuilder
|
|
set soundTypeKJS(arg0: Internal.SoundType_)
|
|
get offsetType(): Internal.BlockBehaviour$OffsetType
|
|
set blockBuilderKJS(b: Internal.BlockBuilder_)
|
|
get lootTable(): ResourceLocation
|
|
readonly "properties": Internal.BlockBehaviour$Properties;
|
|
}
|
|
type BlockBehaviour_ = BlockBehaviour;
|
|
interface OwnableEntity {
|
|
getOwnerUUID(): Internal.UUID;
|
|
getOwner(): Internal.Entity;
|
|
get ownerUUID(): Internal.UUID
|
|
get owner(): Internal.Entity
|
|
}
|
|
type OwnableEntity_ = OwnableEntity;
|
|
class VillagerProfessionBuilder extends Internal.BuilderBase<Internal.VillagerProfession> {
|
|
constructor(i: ResourceLocation_)
|
|
workSound(t: Internal.SoundEvent_): this;
|
|
poiType(t: Internal.PoiType_): this;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.VillagerProfession>;
|
|
createObject(): any;
|
|
requestedItems(t: Internal.Item_[]): this;
|
|
secondaryPoi(t: Internal.Block_[]): this;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.VillagerProfession>
|
|
}
|
|
type VillagerProfessionBuilder_ = VillagerProfessionBuilder;
|
|
abstract class VarHandle implements Internal.Constable {
|
|
getAndBitwiseAnd(...arg0: any[]): any;
|
|
weakCompareAndSet(...arg0: any[]): boolean;
|
|
getAndBitwiseXor(...arg0: any[]): any;
|
|
compareAndSet(...arg0: any[]): boolean;
|
|
accessModeType(arg0: Internal.VarHandle$AccessMode_): Internal.MethodType;
|
|
set(...arg0: any[]): void;
|
|
compareAndExchangeAcquire(...arg0: any[]): any;
|
|
getAndSet(...arg0: any[]): any;
|
|
getAndBitwiseAndRelease(...arg0: any[]): any;
|
|
hasInvokeExactBehavior(): boolean;
|
|
getAndBitwiseXorRelease(...arg0: any[]): any;
|
|
weakCompareAndSetPlain(...arg0: any[]): boolean;
|
|
getAndBitwiseXorAcquire(...arg0: any[]): any;
|
|
setVolatile(...arg0: any[]): void;
|
|
getAndAddAcquire(...arg0: any[]): any;
|
|
getAndAdd(...arg0: any[]): any;
|
|
getAndBitwiseOr(...arg0: any[]): any;
|
|
getAndAddRelease(...arg0: any[]): any;
|
|
getAndBitwiseOrRelease(...arg0: any[]): any;
|
|
getAndBitwiseOrAcquire(...arg0: any[]): any;
|
|
static releaseFence(): void;
|
|
static fullFence(): void;
|
|
coordinateTypes(): Internal.List<Internal.Class<any>>;
|
|
static storeStoreFence(): void;
|
|
getAcquire(...arg0: any[]): any;
|
|
getOpaque(...arg0: any[]): any;
|
|
toMethodHandle(arg0: Internal.VarHandle$AccessMode_): Internal.MethodHandle;
|
|
toString(): string;
|
|
setOpaque(...arg0: any[]): void;
|
|
compareAndExchange(...arg0: any[]): any;
|
|
compareAndExchangeRelease(...arg0: any[]): any;
|
|
getVolatile(...arg0: any[]): any;
|
|
getAndBitwiseAndAcquire(...arg0: any[]): any;
|
|
varType(): Internal.Class<any>;
|
|
withInvokeBehavior(): this;
|
|
get(...arg0: any[]): any;
|
|
getAndSetAcquire(...arg0: any[]): any;
|
|
describeConstable(): Internal.Optional<Internal.VarHandle$VarHandleDesc>;
|
|
static acquireFence(): void;
|
|
getAndSetRelease(...arg0: any[]): any;
|
|
weakCompareAndSetRelease(...arg0: any[]): boolean;
|
|
weakCompareAndSetAcquire(...arg0: any[]): boolean;
|
|
withInvokeExactBehavior(): this;
|
|
static loadLoadFence(): void;
|
|
isAccessModeSupported(arg0: Internal.VarHandle$AccessMode_): boolean;
|
|
setRelease(...arg0: any[]): void;
|
|
set volatile(...arg0: any[])
|
|
set opaque(...arg0: any[])
|
|
set release(...arg0: any[])
|
|
}
|
|
type VarHandle_ = VarHandle;
|
|
interface DoubleStream$DoubleMapMultiConsumer {
|
|
accept(arg0: number, arg1: Internal.DoubleConsumer_): void;
|
|
}
|
|
type DoubleStream$DoubleMapMultiConsumer_ = ((arg0: number, arg1: Internal.DoubleConsumer)=>void) | DoubleStream$DoubleMapMultiConsumer;
|
|
abstract class AbstractGolem extends Internal.PathfinderMob {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getAmbientSoundInterval(): number;
|
|
alwaysAccepts(): boolean;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
get ambientSoundInterval(): number
|
|
}
|
|
type AbstractGolem_ = AbstractGolem;
|
|
class EntityAnchorArgument$Anchor extends Internal.Enum<Internal.EntityAnchorArgument$Anchor> {
|
|
static getByName($$0: string): Internal.EntityAnchorArgument$Anchor;
|
|
static values(): Internal.EntityAnchorArgument$Anchor[];
|
|
apply($$0: Internal.CommandSourceStack_): Vec3;
|
|
apply($$0: Internal.Entity_): Vec3;
|
|
static valueOf($$0: string): Internal.EntityAnchorArgument$Anchor;
|
|
readonly static "FEET": Internal.EntityAnchorArgument$Anchor;
|
|
readonly static "EYES": Internal.EntityAnchorArgument$Anchor;
|
|
}
|
|
type EntityAnchorArgument$Anchor_ = "eyes" | "feet" | EntityAnchorArgument$Anchor;
|
|
interface MemoryTrackingRenderBuffers {
|
|
getMiscBufferAllocatedSize(): number;
|
|
freeAndDeleteBuffers(): void;
|
|
getEntityBufferAllocatedSize(): number;
|
|
getMaxBegins(): number;
|
|
get miscBufferAllocatedSize(): number
|
|
get entityBufferAllocatedSize(): number
|
|
get maxBegins(): number
|
|
}
|
|
type MemoryTrackingRenderBuffers_ = MemoryTrackingRenderBuffers;
|
|
interface LightTextureAccessor {
|
|
getLightTexture(): Internal.DynamicTexture;
|
|
get lightTexture(): Internal.DynamicTexture
|
|
}
|
|
type LightTextureAccessor_ = LightTextureAccessor;
|
|
interface BlockApiLookup <A, C> {
|
|
getProvider(arg0: Internal.Block_): Internal.BlockApiLookup$BlockApiProvider<A, C>;
|
|
registerSelf(...arg0: Internal.BlockEntityType_<any>[]): void;
|
|
get(lookupId: ResourceLocation_, apiClass: Internal.Class_<A>, contextClass: Internal.Class_<C>): this;
|
|
getId(): ResourceLocation;
|
|
contextClass(): Internal.Class<C>;
|
|
registerFallback(arg0: Internal.BlockApiLookup$BlockApiProvider_<A, C>): void;
|
|
find(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: Internal.BlockEntity_, arg4: C): A;
|
|
apiClass(): Internal.Class<A>;
|
|
registerForBlockEntities(arg0: Internal.BlockApiLookup$BlockEntityApiProvider_<A, C>, ...arg1: Internal.BlockEntityType_<any>[]): void;
|
|
find(world: Internal.Level_, pos: BlockPos_, context: C): A;
|
|
registerForBlocks(arg0: Internal.BlockApiLookup$BlockApiProvider_<A, C>, ...arg1: Internal.Block_[]): void;
|
|
registerForBlockEntity(provider: Internal.BiFunction_<any, C, A>, blockEntityType: Internal.BlockEntityType_<T>): void;
|
|
get id(): ResourceLocation
|
|
}
|
|
type BlockApiLookup_<A, C> = BlockApiLookup<A, C>;
|
|
class BindingsEvent {
|
|
constructor(m: Internal.ScriptManager_, d: Internal.SharedContextData_)
|
|
addFunction(name: string, callback: Internal.DynamicFunction$Callback_): void;
|
|
getType(): Internal.ScriptType;
|
|
addFunction(name: string, function_: Internal.BaseFunction_): void;
|
|
add(name: string, value: any): void;
|
|
addFunction(name: string, callback: Internal.DynamicFunction$Callback_, ...types: Internal.Class_<any>[]): void;
|
|
get type(): Internal.ScriptType
|
|
readonly "contextData": Internal.SharedContextData;
|
|
readonly "manager": Internal.ScriptManager;
|
|
readonly "type": Internal.ScriptType;
|
|
readonly static "EVENT": any;
|
|
}
|
|
type BindingsEvent_ = BindingsEvent;
|
|
interface GuiEventListener {
|
|
charTyped($$0: string, $$1: number): boolean;
|
|
mouseReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
mouseDragged($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean;
|
|
changeFocus($$0: boolean): boolean;
|
|
keyReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
mouseMoved($$0: number, $$1: number): void;
|
|
mouseScrolled($$0: number, $$1: number, $$2: number): boolean;
|
|
mouseClicked($$0: number, $$1: number, $$2: number): boolean;
|
|
isMouseOver($$0: number, $$1: number): boolean;
|
|
keyPressed($$0: number, $$1: number, $$2: number): boolean;
|
|
readonly static "DOUBLE_CLICK_THRESHOLD_MS": 250;
|
|
}
|
|
type GuiEventListener_ = GuiEventListener;
|
|
interface DoubleToLongFunction {
|
|
applyAsLong(arg0: number): number;
|
|
}
|
|
type DoubleToLongFunction_ = DoubleToLongFunction | ((arg0: number)=>number);
|
|
interface LevelTimeAccess extends Internal.LevelReader {
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
dayTime(): number;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getMaxSection(): number;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
getTimeOfDay($$0: number): number;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getMoonPhase(): number;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBrightness($$0: BlockPos_): number;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getMinBuildHeight(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxBuildHeight(): number;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
getMoonBrightness(): number;
|
|
getChunk($$0: number, $$1: number): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getHeight(): number;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
getMaxLightLevel(): number;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get moonPhase(): number
|
|
get sectionsCount(): number
|
|
get minBuildHeight(): number
|
|
get maxBuildHeight(): number
|
|
get moonBrightness(): number
|
|
get height(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type LevelTimeAccess_ = LevelTimeAccess;
|
|
class LlamaSpit extends Internal.Projectile {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.Llama_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
recreateFromPacket($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
}
|
|
type LlamaSpit_ = LlamaSpit;
|
|
class DecimalFormatSymbols implements Internal.Cloneable, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: Internal.Locale_)
|
|
clone(): any;
|
|
getDecimalSeparator(): string;
|
|
setDecimalSeparator(arg0: string): void;
|
|
setInternationalCurrencySymbol(arg0: string): void;
|
|
getInternationalCurrencySymbol(): string;
|
|
static getAvailableLocales(): Internal.Locale[];
|
|
getNaN(): string;
|
|
getMinusSign(): string;
|
|
getMonetaryDecimalSeparator(): string;
|
|
getCurrency(): Internal.Currency;
|
|
setCurrency(arg0: Internal.Currency_): void;
|
|
getPercent(): string;
|
|
setPercent(arg0: string): void;
|
|
setMonetaryDecimalSeparator(arg0: string): void;
|
|
getDigit(): string;
|
|
getPerMill(): string;
|
|
setPerMill(arg0: string): void;
|
|
setMonetaryGroupingSeparator(arg0: string): void;
|
|
static getInstance(): Internal.DecimalFormatSymbols;
|
|
setMinusSign(arg0: string): void;
|
|
getGroupingSeparator(): string;
|
|
getCurrencySymbol(): string;
|
|
getPatternSeparator(): string;
|
|
static getInstance(arg0: Internal.Locale_): Internal.DecimalFormatSymbols;
|
|
getZeroDigit(): string;
|
|
setNaN(arg0: string): void;
|
|
getExponentSeparator(): string;
|
|
hashCode(): number;
|
|
setCurrencySymbol(arg0: string): void;
|
|
setGroupingSeparator(arg0: string): void;
|
|
setDigit(arg0: string): void;
|
|
setZeroDigit(arg0: string): void;
|
|
setPatternSeparator(arg0: string): void;
|
|
equals(arg0: any): boolean;
|
|
setExponentSeparator(arg0: string): void;
|
|
getMonetaryGroupingSeparator(): string;
|
|
setInfinity(arg0: string): void;
|
|
getInfinity(): string;
|
|
get decimalSeparator(): string
|
|
set decimalSeparator(arg0: string)
|
|
set internationalCurrencySymbol(arg0: string)
|
|
get internationalCurrencySymbol(): string
|
|
get availableLocales(): Internal.Locale[]
|
|
get naN(): string
|
|
get minusSign(): string
|
|
get monetaryDecimalSeparator(): string
|
|
get currency(): Internal.Currency
|
|
set currency(arg0: Internal.Currency_)
|
|
get percent(): string
|
|
set percent(arg0: string)
|
|
set monetaryDecimalSeparator(arg0: string)
|
|
get digit(): string
|
|
get perMill(): string
|
|
set perMill(arg0: string)
|
|
set monetaryGroupingSeparator(arg0: string)
|
|
get instance(): Internal.DecimalFormatSymbols
|
|
set minusSign(arg0: string)
|
|
get groupingSeparator(): string
|
|
get currencySymbol(): string
|
|
get patternSeparator(): string
|
|
get zeroDigit(): string
|
|
set naN(arg0: string)
|
|
get exponentSeparator(): string
|
|
set currencySymbol(arg0: string)
|
|
set groupingSeparator(arg0: string)
|
|
set digit(arg0: string)
|
|
set zeroDigit(arg0: string)
|
|
set patternSeparator(arg0: string)
|
|
set exponentSeparator(arg0: string)
|
|
get monetaryGroupingSeparator(): string
|
|
set infinity(arg0: string)
|
|
get infinity(): string
|
|
}
|
|
type DecimalFormatSymbols_ = DecimalFormatSymbols;
|
|
class InSquarePlacement extends Internal.PlacementModifier {
|
|
constructor()
|
|
static spread(): Internal.InSquarePlacement;
|
|
type(): Internal.PlacementModifierType<any>;
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type InSquarePlacement_ = InSquarePlacement;
|
|
interface EntityTypeTest <B, T> {
|
|
tryCast(arg0: B): T;
|
|
forClass($$0: Internal.Class_<T>): this;
|
|
getBaseClass(): Internal.Class<any>;
|
|
get baseClass(): Internal.Class<any>
|
|
}
|
|
type EntityTypeTest_<B, T> = EntityTypeTest<B, T>;
|
|
interface Boolean2LongFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
|
|
getOrDefault(arg0: boolean, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2LongFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
get(arg0: boolean): number;
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2LongFunction<T>;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Boolean2ReferenceFunction<T>;
|
|
get(arg0: any): number;
|
|
containsKey(arg0: any): boolean;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2LongFunction<T>;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Boolean2CharFunction;
|
|
remove(arg0: any): number;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2LongFunction;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Boolean2ByteFunction;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2LongFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Boolean2ObjectFunction<T>;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Boolean2DoubleFunction;
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2LongFunction;
|
|
defaultReturnValue(): number;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Boolean2FloatFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2LongFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2LongFunction;
|
|
remove(arg0: boolean): number;
|
|
containsKey(arg0: boolean): boolean;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Boolean2IntFunction;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Boolean2ShortFunction;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2LongFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, T>;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
apply(arg0: boolean): number;
|
|
clear(): void;
|
|
put(arg0: boolean, arg1: number): number;
|
|
put(arg0: boolean, arg1: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
}
|
|
type Boolean2LongFunction_ = Boolean2LongFunction | ((arg0: boolean)=>number);
|
|
class MenuType <T> {
|
|
constructor($$0: any_<T>)
|
|
create($$0: number, $$1: Internal.Inventory_): T;
|
|
readonly static "MERCHANT": Internal.MenuType<any>;
|
|
readonly static "CARTOGRAPHY_TABLE": Internal.MenuType<any>;
|
|
readonly static "SMOKER": Internal.MenuType<any>;
|
|
readonly static "GENERIC_9x6": Internal.MenuType<any>;
|
|
readonly static "ANVIL": Internal.MenuType<any>;
|
|
readonly static "GENERIC_9x4": Internal.MenuType<any>;
|
|
readonly static "BEACON": Internal.MenuType<any>;
|
|
readonly static "LOOM": Internal.MenuType<any>;
|
|
readonly static "STONECUTTER": Internal.MenuType<any>;
|
|
readonly static "GENERIC_9x5": Internal.MenuType<any>;
|
|
readonly static "LECTERN": Internal.MenuType<any>;
|
|
readonly static "SHULKER_BOX": Internal.MenuType<any>;
|
|
readonly static "CRAFTING": Internal.MenuType<any>;
|
|
readonly static "SMITHING": Internal.MenuType<any>;
|
|
readonly static "ENCHANTMENT": Internal.MenuType<any>;
|
|
readonly static "GENERIC_9x2": Internal.MenuType<any>;
|
|
readonly static "GENERIC_3x3": Internal.MenuType<any>;
|
|
readonly static "FURNACE": Internal.MenuType<any>;
|
|
readonly static "GENERIC_9x3": Internal.MenuType<any>;
|
|
readonly static "GRINDSTONE": Internal.MenuType<any>;
|
|
readonly static "GENERIC_9x1": Internal.MenuType<any>;
|
|
readonly static "BREWING_STAND": Internal.MenuType<any>;
|
|
readonly static "HOPPER": Internal.MenuType<any>;
|
|
readonly static "BLAST_FURNACE": Internal.MenuType<any>;
|
|
}
|
|
type MenuType_<T> = Special.MenuType | MenuType<T>;
|
|
class LivingEntity$Fallsounds extends Internal.Record {
|
|
constructor($$0: Internal.SoundEvent_, $$1: Internal.SoundEvent_)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
small(): Internal.SoundEvent;
|
|
equals($$0: any): boolean;
|
|
big(): Internal.SoundEvent;
|
|
}
|
|
type LivingEntity$Fallsounds_ = LivingEntity$Fallsounds;
|
|
interface Reference2FloatFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToDoubleFunction<K> {
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2FloatFunction;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Reference2CharFunction<K>;
|
|
removeFloat(arg0: any): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2FloatFunction;
|
|
apply(arg0: K): number;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2FloatFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2FloatFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2FloatFunction;
|
|
applyAsDouble(arg0: K): number;
|
|
put(arg0: K, arg1: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
defaultReturnValue(): number;
|
|
getFloat(arg0: any): number;
|
|
remove(arg0: any): number;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Reference2IntFunction<K>;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Reference2ObjectFunction<K, T>;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Reference2LongFunction<K>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
size(): number;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2FloatFunction<T>;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2FloatFunction<T>;
|
|
clear(): void;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Reference2ByteFunction<K>;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2FloatFunction;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Reference2ShortFunction<K>;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2FloatFunction;
|
|
put(arg0: K, arg1: number): number;
|
|
get(arg0: any): any;
|
|
}
|
|
type Reference2FloatFunction_<K> = Reference2FloatFunction<K> | ((arg0: any)=>number);
|
|
class DragonSittingFlamingPhase extends Internal.AbstractDragonSittingPhase {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
doClientTick(): void;
|
|
end(): void;
|
|
resetFlameCount(): void;
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonSittingFlamingPhase>;
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonSittingFlamingPhase>
|
|
}
|
|
type DragonSittingFlamingPhase_ = DragonSittingFlamingPhase;
|
|
interface Function10 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> {
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function3<T8, T9, T10, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10): R;
|
|
curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function<T10, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function8<T3, T4, T5, T6, T7, T8, T9, T10, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function5<T6, T7, T8, T9, T10, R>>;
|
|
curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.BiFunction<T9, T10, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function7<T4, T5, T6, T7, T8, T9, T10, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function6<T5, T6, T7, T8, T9, T10, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function9<T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function4<T7, T8, T9, T10, R>>;
|
|
}
|
|
type Function10_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R> = Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>;
|
|
class VillageSectionsDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
setNotVillageSection($$0: Internal.SectionPos_): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
setVillageSection($$0: Internal.SectionPos_): void;
|
|
clear(): void;
|
|
set notVillageSection($$0: Internal.SectionPos_)
|
|
set villageSection($$0: Internal.SectionPos_)
|
|
}
|
|
type VillageSectionsDebugRenderer_ = VillageSectionsDebugRenderer;
|
|
class VillagerTypeBuilder extends Internal.BuilderBase<Internal.VillagerType> {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.VillagerType>;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.VillagerType>
|
|
}
|
|
type VillagerTypeBuilder_ = VillagerTypeBuilder;
|
|
class LockCode {
|
|
constructor($$0: string)
|
|
static fromTag($$0: Internal.CompoundTag_): Internal.LockCode;
|
|
unlocksWith($$0: Internal.ItemStack_): boolean;
|
|
addToTag($$0: Internal.CompoundTag_): void;
|
|
readonly static "NO_LOCK": Internal.LockCode;
|
|
readonly static "TAG_LOCK": "Lock";
|
|
}
|
|
type LockCode_ = LockCode;
|
|
class ClientboundRemoveEntitiesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor(...$$0: number[])
|
|
constructor($$0: Internal.IntList_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getEntityIds(): Internal.IntList;
|
|
get skippable(): boolean
|
|
get entityIds(): Internal.IntList
|
|
}
|
|
type ClientboundRemoveEntitiesPacket_ = ClientboundRemoveEntitiesPacket;
|
|
interface Compressable extends Internal.Keyable {
|
|
compressor(arg0: Internal.DynamicOps_<T>): Internal.KeyCompressor<T>;
|
|
}
|
|
type Compressable_ = Compressable;
|
|
class ChatComponent extends Internal.GuiComponent {
|
|
constructor($$0: Internal.Minecraft_)
|
|
addMessage($$0: Internal.Component_): void;
|
|
enqueueMessage($$0: Internal.Component_): void;
|
|
getWidth(): number;
|
|
handleChatQueueClicked($$0: number, $$1: number): boolean;
|
|
render($$0: Internal.PoseStack_, $$1: number): void;
|
|
rescaleChat(): void;
|
|
getScale(): number;
|
|
addRecentChat($$0: string): void;
|
|
getLinesPerPage(): number;
|
|
scrollChat($$0: number): void;
|
|
getClickedComponentStyleAt($$0: number, $$1: number): Internal.Style;
|
|
static getHeight($$0: number): number;
|
|
getRecentChat(): Internal.List<string>;
|
|
getHeight(): number;
|
|
resetChatScroll(): void;
|
|
static getWidth($$0: number): number;
|
|
clearMessages($$0: boolean): void;
|
|
get width(): number
|
|
get scale(): number
|
|
get linesPerPage(): number
|
|
get recentChat(): Internal.List<string>
|
|
get height(): number
|
|
}
|
|
type ChatComponent_ = ChatComponent;
|
|
class EnchantmentBuilder extends Internal.BuilderBase<Internal.Enchantment> {
|
|
constructor(i: ResourceLocation_)
|
|
rare(): this;
|
|
damageProtection(i: Internal.EnchantmentBuilder$DamageProtectionFunction_): this;
|
|
createObject(): any;
|
|
maxLevel(i: number): this;
|
|
veryRare(): this;
|
|
canEnchant(i: Internal.Object2BooleanFunction_<Internal.ItemStackJS_>): this;
|
|
postAttack(i: Internal.EnchantmentBuilder$PostFunction_): this;
|
|
checkCompatibility(i: Internal.Object2BooleanFunction_<ResourceLocation_>): this;
|
|
rarity(r: Internal.Enchantment$Rarity_): this;
|
|
maxCost(i: Internal.Int2IntFunction_): this;
|
|
minLevel(i: number): this;
|
|
category(c: Internal.EnchantmentCategory_): this;
|
|
minCost(i: Internal.Int2IntFunction_): this;
|
|
postHurt(i: Internal.EnchantmentBuilder$PostFunction_): this;
|
|
vanishable(): this;
|
|
crossbow(): this;
|
|
trident(): this;
|
|
slots(s: EquipmentSlot_[]): this;
|
|
uncommon(): this;
|
|
curse(): this;
|
|
undiscoverable(): this;
|
|
armorLegs(): this;
|
|
armorFeet(): this;
|
|
treasureOnly(): this;
|
|
armorChest(): this;
|
|
untradeable(): this;
|
|
damageBonus(i: Internal.EnchantmentBuilder$DamageBonusFunction_): this;
|
|
weapon(): this;
|
|
bow(): this;
|
|
breakable(): this;
|
|
armorHead(): this;
|
|
fishingRod(): this;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.Enchantment>;
|
|
armor(): this;
|
|
wearable(): this;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.Enchantment>
|
|
}
|
|
type EnchantmentBuilder_ = EnchantmentBuilder;
|
|
interface InventoryCarrier {
|
|
getInventory(): Internal.Container;
|
|
get inventory(): Internal.Container
|
|
}
|
|
type InventoryCarrier_ = InventoryCarrier;
|
|
interface FloatIterable extends Internal.Iterable<number> {
|
|
forEach(arg0: Internal.FloatConsumer_): void;
|
|
iterator(): Internal.Iterator<any>;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
doubleSpliterator(): Internal.DoubleSpliterator;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
forEach(arg0: Internal.DoubleConsumer_): void;
|
|
doubleIterator(): Internal.DoubleIterator;
|
|
}
|
|
type FloatIterable_ = FloatIterable;
|
|
interface Function15 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> {
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function11<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12, arg12: T13, arg13: T14, arg14: T15): R;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function9<T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
|
|
curry12(): Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Internal.Function3<T13, T14, T15, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function14<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function10<T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
|
|
curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function5<T11, T12, T13, T14, T15, R>>;
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function8<T8, T9, T10, T11, T12, T13, T14, T15, R>>;
|
|
curry13(): Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Internal.BiFunction<T14, T15, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function12<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
|
|
curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.Function4<T12, T13, T14, T15, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function13<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>;
|
|
curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function6<T10, T11, T12, T13, T14, T15, R>>;
|
|
curry14(): Internal.Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, Internal.Function<T15, R>>;
|
|
curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function7<T9, T10, T11, T12, T13, T14, T15, R>>;
|
|
}
|
|
type Function15_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R> = Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>;
|
|
interface Function16 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> {
|
|
curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function8<T9, T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function15<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
curry15(): Internal.Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, Internal.Function<T16, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function11<T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
curry13(): Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Internal.Function3<T14, T15, T16, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function12<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
curry12(): Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Internal.Function4<T13, T14, T15, T16, R>>;
|
|
curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.Function5<T12, T13, T14, T15, T16, R>>;
|
|
curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function7<T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function14<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12, arg12: T13, arg13: T14, arg14: T15, arg15: T16): R;
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function9<T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function6<T11, T12, T13, T14, T15, T16, R>>;
|
|
curry14(): Internal.Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, Internal.BiFunction<T15, T16, R>>;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function10<T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function13<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>;
|
|
}
|
|
type Function16_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R> = Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>;
|
|
interface PrivilegedAction <T> {
|
|
run(): T;
|
|
}
|
|
type PrivilegedAction_<T> = (()=>T) | PrivilegedAction<T>;
|
|
class ClientboundCooldownPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Item_, $$1: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getItem(): Internal.Item;
|
|
isSkippable(): boolean;
|
|
getDuration(): number;
|
|
get item(): Internal.Item
|
|
get skippable(): boolean
|
|
get duration(): number
|
|
}
|
|
type ClientboundCooldownPacket_ = ClientboundCooldownPacket;
|
|
interface Function13 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> {
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function11<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function8<T6, T7, T8, T9, T10, T11, T12, T13, R>>;
|
|
curry12(): Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Internal.Function<T13, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12, arg12: T13): R;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function7<T7, T8, T9, T10, T11, T12, T13, R>>;
|
|
curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function5<T9, T10, T11, T12, T13, R>>;
|
|
curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.BiFunction<T12, T13, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function12<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function10<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function9<T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>;
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function6<T8, T9, T10, T11, T12, T13, R>>;
|
|
curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function3<T11, T12, T13, R>>;
|
|
curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function4<T10, T11, T12, T13, R>>;
|
|
}
|
|
type Function13_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R> = Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>;
|
|
interface Function14 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> {
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function7<T8, T9, T10, T11, T12, T13, T14, R>>;
|
|
curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function6<T9, T10, T11, T12, T13, T14, R>>;
|
|
curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function4<T11, T12, T13, T14, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function11<T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function8<T7, T8, T9, T10, T11, T12, T13, T14, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function10<T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
|
|
curry13(): Internal.Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, Internal.Function<T14, R>>;
|
|
curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function5<T10, T11, T12, T13, T14, R>>;
|
|
curry12(): Internal.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, Internal.BiFunction<T13, T14, R>>;
|
|
curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.Function3<T12, T13, T14, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function9<T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function13<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function12<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12, arg12: T13, arg13: T14): R;
|
|
}
|
|
type Function14_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R> = Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>;
|
|
interface Function11 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R> {
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function7<T5, T6, T7, T8, T9, T10, T11, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11): R;
|
|
curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function3<T9, T10, T11, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function8<T4, T5, T6, T7, T8, T9, T10, T11, R>>;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function5<T7, T8, T9, T10, T11, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function9<T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>;
|
|
curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.BiFunction<T10, T11, R>>;
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function4<T8, T9, T10, T11, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function6<T6, T7, T8, T9, T10, T11, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function10<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>;
|
|
curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.Function<T11, R>>;
|
|
}
|
|
type Function11_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R> = Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>;
|
|
interface Function12 <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> {
|
|
curry9(): Internal.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, Internal.Function3<T10, T11, T12, R>>;
|
|
curry6(): Internal.Function6<T1, T2, T3, T4, T5, T6, Internal.Function6<T7, T8, T9, T10, T11, T12, R>>;
|
|
curry10(): Internal.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, Internal.BiFunction<T11, T12, R>>;
|
|
curry11(): Internal.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, Internal.Function<T12, R>>;
|
|
curry4(): Internal.Function4<T1, T2, T3, T4, Internal.Function8<T5, T6, T7, T8, T9, T10, T11, T12, R>>;
|
|
curry(): Internal.Function<T1, Internal.Function11<T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>;
|
|
curry5(): Internal.Function5<T1, T2, T3, T4, T5, Internal.Function7<T6, T7, T8, T9, T10, T11, T12, R>>;
|
|
curry3(): Internal.Function3<T1, T2, T3, Internal.Function9<T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>;
|
|
curry8(): Internal.Function8<T1, T2, T3, T4, T5, T6, T7, T8, Internal.Function4<T9, T10, T11, T12, R>>;
|
|
curry7(): Internal.Function7<T1, T2, T3, T4, T5, T6, T7, Internal.Function5<T8, T9, T10, T11, T12, R>>;
|
|
curry2(): Internal.BiFunction<T1, T2, Internal.Function10<T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>;
|
|
apply(arg0: T1, arg1: T2, arg2: T3, arg3: T4, arg4: T5, arg5: T6, arg6: T7, arg7: T8, arg8: T9, arg9: T10, arg10: T11, arg11: T12): R;
|
|
}
|
|
type Function12_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R> = Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>;
|
|
interface Principal {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getName(): string;
|
|
equals(arg0: any): boolean;
|
|
implies(arg0: Internal.Subject_): boolean;
|
|
get name(): string
|
|
}
|
|
type Principal_ = Principal;
|
|
interface ConditionUserBuilder <T> {
|
|
when(arg0: Internal.LootItemCondition$Builder_): T;
|
|
unwrap(): T;
|
|
}
|
|
type ConditionUserBuilder_<T> = ConditionUserBuilder<T>;
|
|
class ImmutableList$Builder <E> extends Internal.ImmutableCollection$Builder<E> {
|
|
constructor()
|
|
add(arg0: any[]): Internal.ImmutableCollection$Builder<any>;
|
|
addAll(arg0: Internal.Iterable_<any>): Internal.ImmutableCollection$Builder<any>;
|
|
build(): Internal.ImmutableCollection<any>;
|
|
add(arg0: any): Internal.ImmutableCollection$Builder<any>;
|
|
addAll(arg0: Internal.Iterator_<any>): this;
|
|
}
|
|
type ImmutableList$Builder_<E> = ImmutableList$Builder<E>;
|
|
abstract class Goal {
|
|
constructor()
|
|
isInterruptable(): boolean;
|
|
start(): void;
|
|
toString(): string;
|
|
getFlags(): Internal.EnumSet<Internal.Goal$Flag>;
|
|
setFlags($$0: Internal.EnumSet_<Internal.Goal$Flag_>): void;
|
|
stop(): void;
|
|
canUse(): boolean;
|
|
requiresUpdateEveryTick(): boolean;
|
|
canContinueToUse(): boolean;
|
|
tick(): void;
|
|
get interruptable(): boolean
|
|
get flags(): Internal.EnumSet<Internal.Goal$Flag>
|
|
set flags($$0: Internal.EnumSet_<Internal.Goal$Flag_>)
|
|
}
|
|
type Goal_ = Goal;
|
|
class RandomSpreadType extends Internal.Enum<Internal.RandomSpreadType> implements Internal.StringRepresentable {
|
|
evaluate($$0: Internal.RandomSource_, $$1: number): number;
|
|
static valueOf($$0: string): Internal.RandomSpreadType;
|
|
getSerializedName(): string;
|
|
static byName($$0: string): Internal.RandomSpreadType;
|
|
static values(): Internal.RandomSpreadType[];
|
|
get serializedName(): string
|
|
readonly static "LINEAR": Internal.RandomSpreadType;
|
|
readonly static "TRIANGULAR": Internal.RandomSpreadType;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RandomSpreadType_ = "linear" | RandomSpreadType | "triangular";
|
|
class STBTTFontinfo extends Internal.Struct implements Internal.NativeResource {
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
static create(arg0: number): Internal.STBTTFontinfo$Buffer;
|
|
static malloc(arg0: number): Internal.STBTTFontinfo$Buffer;
|
|
static mallocStack(arg0: number, arg1: Internal.MemoryStack_): Internal.STBTTFontinfo$Buffer;
|
|
static create(): Internal.STBTTFontinfo;
|
|
static malloc(): Internal.STBTTFontinfo;
|
|
static callocStack(arg0: number): Internal.STBTTFontinfo$Buffer;
|
|
static callocStack(arg0: Internal.MemoryStack_): Internal.STBTTFontinfo;
|
|
sizeof(): number;
|
|
static mallocStack(arg0: Internal.MemoryStack_): Internal.STBTTFontinfo;
|
|
static mallocStack(): Internal.STBTTFontinfo;
|
|
static calloc(): Internal.STBTTFontinfo;
|
|
static createSafe(arg0: number, arg1: number): Internal.STBTTFontinfo$Buffer;
|
|
close(): void;
|
|
static createSafe(arg0: number): Internal.STBTTFontinfo;
|
|
static callocStack(arg0: number, arg1: Internal.MemoryStack_): Internal.STBTTFontinfo$Buffer;
|
|
static mallocStack(arg0: number): Internal.STBTTFontinfo$Buffer;
|
|
static create(arg0: number): Internal.STBTTFontinfo;
|
|
static create(arg0: number, arg1: number): Internal.STBTTFontinfo$Buffer;
|
|
static calloc(arg0: number): Internal.STBTTFontinfo$Buffer;
|
|
static callocStack(): Internal.STBTTFontinfo;
|
|
readonly static "ALIGNOF": 8;
|
|
readonly static "SIZEOF": 160;
|
|
}
|
|
type STBTTFontinfo_ = STBTTFontinfo;
|
|
interface DebugRenderer$SimpleDebugRenderer {
|
|
render(arg0: Internal.PoseStack_, arg1: Internal.MultiBufferSource_, arg2: number, arg3: number, arg4: number): void;
|
|
clear(): void;
|
|
}
|
|
type DebugRenderer$SimpleDebugRenderer_ = DebugRenderer$SimpleDebugRenderer;
|
|
interface IntRuleAccessor {
|
|
setValue(arg0: number): void;
|
|
getValue(): number;
|
|
set value(arg0: number)
|
|
get value(): number
|
|
}
|
|
type IntRuleAccessor_ = IntRuleAccessor;
|
|
class BlockIDPredicate implements Internal.BlockPredicate {
|
|
constructor(i: ResourceLocation_)
|
|
with(key: string, value: string): this;
|
|
checkState(state: Internal.BlockState_): boolean;
|
|
toString(): string;
|
|
check(b: Internal.BlockContainerJS_): boolean;
|
|
getBlockState(): Internal.BlockState;
|
|
getBlockProperties(): Internal.List<Internal.BlockIDPredicate$PropertyObject>;
|
|
get blockState(): Internal.BlockState
|
|
get blockProperties(): Internal.List<Internal.BlockIDPredicate$PropertyObject>
|
|
}
|
|
type BlockIDPredicate_ = BlockIDPredicate;
|
|
interface LongBinaryOperator {
|
|
applyAsLong(arg0: number, arg1: number): number;
|
|
}
|
|
type LongBinaryOperator_ = LongBinaryOperator | ((arg0: number, arg1: number)=>number);
|
|
class ClientboundCustomPayloadPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: ResourceLocation_, $$1: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getData(): Internal.FriendlyByteBuf;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getIdentifier(): ResourceLocation;
|
|
isSkippable(): boolean;
|
|
get data(): Internal.FriendlyByteBuf
|
|
get identifier(): ResourceLocation
|
|
get skippable(): boolean
|
|
readonly static "DEBUG_POI_REMOVED_PACKET": ResourceLocation;
|
|
readonly static "DEBUG_RAIDS": ResourceLocation;
|
|
readonly static "DEBUG_POI_TICKET_COUNT_PACKET": ResourceLocation;
|
|
readonly static "DEBUG_HIVE": ResourceLocation;
|
|
readonly static "DEBUG_NEIGHBORSUPDATE_PACKET": ResourceLocation;
|
|
readonly static "DEBUG_STRUCTURES_PACKET": ResourceLocation;
|
|
readonly static "DEBUG_BRAIN": ResourceLocation;
|
|
readonly static "DEBUG_VILLAGE_SECTIONS": ResourceLocation;
|
|
readonly static "DEBUG_PATHFINDING_PACKET": ResourceLocation;
|
|
readonly static "DEBUG_GAME_EVENT": ResourceLocation;
|
|
readonly static "DEBUG_GOAL_SELECTOR": ResourceLocation;
|
|
readonly static "BRAND": ResourceLocation;
|
|
readonly static "DEBUG_GAME_EVENT_LISTENER": ResourceLocation;
|
|
readonly static "DEBUG_WORLDGENATTEMPT_PACKET": ResourceLocation;
|
|
readonly static "DEBUG_BEE": ResourceLocation;
|
|
readonly static "DEBUG_POI_ADDED_PACKET": ResourceLocation;
|
|
readonly static "DEBUG_GAME_TEST_ADD_MARKER": ResourceLocation;
|
|
readonly static "DEBUG_GAME_TEST_CLEAR": ResourceLocation;
|
|
}
|
|
type ClientboundCustomPayloadPacket_ = ClientboundCustomPayloadPacket;
|
|
abstract class ShortBuffer extends Internal.Buffer implements Internal.Comparable<Internal.ShortBuffer> {
|
|
mismatch(arg0: Internal.ShortBuffer_): number;
|
|
put(arg0: number): this;
|
|
asReadOnlyBuffer(): this;
|
|
reset(): Internal.Buffer;
|
|
isDirect(): boolean;
|
|
put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
put(arg0: number[]): this;
|
|
arrayOffset(): number;
|
|
compareTo(arg0: any): number;
|
|
get(): number;
|
|
limit(arg0: number): this;
|
|
position(arg0: number): this;
|
|
flip(): Internal.Buffer;
|
|
clear(): Internal.Buffer;
|
|
order(): Internal.ByteOrder;
|
|
static allocate(arg0: number): Internal.ShortBuffer;
|
|
get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
get(arg0: number): number;
|
|
get(arg0: number[]): this;
|
|
static wrap(arg0: number[], arg1: number, arg2: number): Internal.ShortBuffer;
|
|
put(arg0: Internal.ShortBuffer_): this;
|
|
hasArray(): boolean;
|
|
put(arg0: number, arg1: number): this;
|
|
put(arg0: number, arg1: number[]): this;
|
|
duplicate(): this;
|
|
get(arg0: number, arg1: number[]): this;
|
|
toString(): string;
|
|
get(arg0: number[], arg1: number, arg2: number): this;
|
|
rewind(): Internal.Buffer;
|
|
static wrap(arg0: number[]): Internal.ShortBuffer;
|
|
compareTo(arg0: Internal.ShortBuffer_): number;
|
|
array(): number[];
|
|
mark(): Internal.Buffer;
|
|
put(arg0: number[], arg1: number, arg2: number): this;
|
|
compact(): this;
|
|
hashCode(): number;
|
|
slice(): Internal.Buffer;
|
|
put(arg0: number, arg1: Internal.ShortBuffer_, arg2: number, arg3: number): this;
|
|
slice(arg0: number, arg1: number): Internal.Buffer;
|
|
equals(arg0: any): boolean;
|
|
get direct(): boolean
|
|
}
|
|
type ShortBuffer_ = ShortBuffer;
|
|
class Ingredient implements Internal.Predicate<Internal.ItemStack>, Internal.IngredientKJS {
|
|
static fromNetwork($$0: Internal.FriendlyByteBuf_): Internal.Ingredient;
|
|
static of(...$$0: Internal.ItemStack_[]): Internal.Ingredient;
|
|
static of($$0: Internal.Stream_<Internal.ItemStack_>): Internal.Ingredient;
|
|
static of($$0: Internal.TagKey_<Internal.Item_>): Internal.Ingredient;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.ItemStack>;
|
|
asKJS(): Internal.IngredientJS;
|
|
isEmpty(): boolean;
|
|
toNetwork($$0: Internal.FriendlyByteBuf_): void;
|
|
toJson(): Internal.JsonElement;
|
|
getItems(): Internal.ItemStack[];
|
|
static of(): Internal.Ingredient;
|
|
test(arg0: any): boolean;
|
|
getStackingIds(): Internal.IntList;
|
|
static of(...$$0: Internal.ItemLike_[]): Internal.Ingredient;
|
|
test($$0: Internal.ItemStack_): boolean;
|
|
getItemsKJS(): Internal.ItemStack[];
|
|
negate(): Internal.Predicate<Internal.ItemStack>;
|
|
static fromJson($$0: Internal.JsonElement_): Internal.Ingredient;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.ItemStack>;
|
|
get empty(): boolean
|
|
get items(): Internal.ItemStack[]
|
|
get stackingIds(): Internal.IntList
|
|
get itemsKJS(): Internal.ItemStack[]
|
|
readonly static "EMPTY": Internal.Ingredient;
|
|
}
|
|
type Ingredient_ = Ingredient;
|
|
interface LongIterable extends Internal.Iterable<number> {
|
|
forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
|
|
iterator(): Internal.Iterator<any>;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
longIterator(): Internal.LongIterator;
|
|
longSpliterator(): Internal.LongSpliterator;
|
|
forEach(arg0: Internal.LongConsumer_): void;
|
|
}
|
|
type LongIterable_ = LongIterable;
|
|
interface ItemLike {
|
|
asItem(): Internal.Item;
|
|
}
|
|
type ItemLike_ = ItemLike;
|
|
class ArmorItemBuilder$Leggings extends Internal.ArmorItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
}
|
|
type ArmorItemBuilder$Leggings_ = ArmorItemBuilder$Leggings;
|
|
class Sensing {
|
|
constructor($$0: Internal.Mob_)
|
|
hasLineOfSight($$0: Internal.Entity_): boolean;
|
|
tick(): void;
|
|
}
|
|
type Sensing_ = Sensing;
|
|
class StructureSpawnOverride extends Internal.Record {
|
|
constructor($$0: Internal.StructureSpawnOverride$BoundingBoxType_, $$1: Internal.WeightedRandomList_<Internal.MobSpawnSettings$SpawnerData_>)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
boundingBox(): Internal.StructureSpawnOverride$BoundingBoxType;
|
|
equals($$0: any): boolean;
|
|
spawns(): Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type StructureSpawnOverride_ = StructureSpawnOverride;
|
|
class AccessibleObject implements Internal.AnnotatedElement {
|
|
setAccessible(arg0: boolean): void;
|
|
getAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
canAccess(arg0: any): boolean;
|
|
getDeclaredAnnotation(arg0: Internal.Class_<T>): T;
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
trySetAccessible(): boolean;
|
|
getAnnotation(arg0: Internal.Class_<T>): T;
|
|
getAnnotations(): Internal.Annotation[];
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
static setAccessible(arg0: Internal.AccessibleObject_[], arg1: boolean): void;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
isAccessible(): boolean;
|
|
set accessible(arg0: boolean)
|
|
get annotations(): Internal.Annotation[]
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
get accessible(): boolean
|
|
}
|
|
type AccessibleObject_ = AccessibleObject;
|
|
class CarvingMask {
|
|
constructor($$0: number[], $$1: number)
|
|
constructor($$0: number, $$1: number)
|
|
stream($$0: Internal.ChunkPos_): Internal.Stream<BlockPos>;
|
|
setAdditionalMask($$0: Internal.CarvingMask$Mask_): void;
|
|
set($$0: number, $$1: number, $$2: number): void;
|
|
get($$0: number, $$1: number, $$2: number): boolean;
|
|
toArray(): number[];
|
|
set additionalMask($$0: Internal.CarvingMask$Mask_)
|
|
}
|
|
type CarvingMask_ = CarvingMask;
|
|
class SharedSuggestionProvider$TextCoordinates {
|
|
constructor($$0: string, $$1: string, $$2: string)
|
|
readonly "y": string;
|
|
readonly "x": string;
|
|
readonly "z": string;
|
|
readonly static "DEFAULT_LOCAL": Internal.SharedSuggestionProvider$TextCoordinates;
|
|
readonly static "DEFAULT_GLOBAL": Internal.SharedSuggestionProvider$TextCoordinates;
|
|
}
|
|
type SharedSuggestionProvider$TextCoordinates_ = SharedSuggestionProvider$TextCoordinates;
|
|
class TimeUnit extends Internal.Enum<Internal.TimeUnit> {
|
|
sleep(arg0: number): void;
|
|
convert(arg0: number, arg1: Internal.TimeUnit_): number;
|
|
static of(arg0: Internal.ChronoUnit_): Internal.TimeUnit;
|
|
toMillis(arg0: number): number;
|
|
toNanos(arg0: number): number;
|
|
timedJoin(arg0: Internal.Thread_, arg1: number): void;
|
|
toSeconds(arg0: number): number;
|
|
timedWait(arg0: any, arg1: number): void;
|
|
toMinutes(arg0: number): number;
|
|
static values(): Internal.TimeUnit[];
|
|
toMicros(arg0: number): number;
|
|
convert(arg0: Internal.Duration_): number;
|
|
static valueOf(arg0: string): Internal.TimeUnit;
|
|
toChronoUnit(): Internal.ChronoUnit;
|
|
toHours(arg0: number): number;
|
|
toDays(arg0: number): number;
|
|
readonly static "MINUTES": Internal.TimeUnit;
|
|
readonly static "SECONDS": Internal.TimeUnit;
|
|
readonly static "DAYS": Internal.TimeUnit;
|
|
readonly static "NANOSECONDS": Internal.TimeUnit;
|
|
readonly static "MICROSECONDS": Internal.TimeUnit;
|
|
readonly static "MILLISECONDS": Internal.TimeUnit;
|
|
readonly static "HOURS": Internal.TimeUnit;
|
|
}
|
|
type TimeUnit_ = "nanoseconds" | "minutes" | "seconds" | TimeUnit | "days" | "hours" | "microseconds" | "milliseconds";
|
|
class BlockColors implements Internal.BlockColorsExtended, Internal.ColorProviderRegistryImpl$ColorMapperHolder<any, any> {
|
|
constructor()
|
|
getColor($$0: Internal.BlockState_, $$1: Internal.BlockAndTintGetter_, $$2: BlockPos_, $$3: number): number;
|
|
getColorProvider(state: Internal.BlockState_): Internal.ColorSampler<any>;
|
|
getColoringProperties($$0: Internal.Block_): Internal.Set<Internal.Property<any>>;
|
|
getColor($$0: Internal.BlockState_, $$1: Internal.Level_, $$2: BlockPos_): number;
|
|
register($$0: Internal.BlockColor_, ...$$1: Internal.Block_[]): void;
|
|
static createDefault(): Internal.BlockColors;
|
|
get(block: Internal.Block_): Internal.BlockColor;
|
|
get(arg0: any): any;
|
|
}
|
|
type BlockColors_ = BlockColors;
|
|
class FrontAndTop extends Internal.Enum<Internal.FrontAndTop> implements Internal.StringRepresentable {
|
|
static fromFrontAndTop($$0: Internal.Direction_, $$1: Internal.Direction_): Internal.FrontAndTop;
|
|
front(): Internal.Direction;
|
|
getSerializedName(): string;
|
|
static values(): Internal.FrontAndTop[];
|
|
static valueOf($$0: string): Internal.FrontAndTop;
|
|
top(): Internal.Direction;
|
|
get serializedName(): string
|
|
readonly static "DOWN_SOUTH": Internal.FrontAndTop;
|
|
readonly static "DOWN_NORTH": Internal.FrontAndTop;
|
|
readonly static "DOWN_EAST": Internal.FrontAndTop;
|
|
readonly static "SOUTH_UP": Internal.FrontAndTop;
|
|
readonly static "NORTH_UP": Internal.FrontAndTop;
|
|
readonly static "UP_EAST": Internal.FrontAndTop;
|
|
readonly static "UP_NORTH": Internal.FrontAndTop;
|
|
readonly static "EAST_UP": Internal.FrontAndTop;
|
|
readonly static "DOWN_WEST": Internal.FrontAndTop;
|
|
readonly static "UP_WEST": Internal.FrontAndTop;
|
|
readonly static "UP_SOUTH": Internal.FrontAndTop;
|
|
readonly static "WEST_UP": Internal.FrontAndTop;
|
|
}
|
|
type FrontAndTop_ = "south_up" | "north_up" | FrontAndTop | "up_west" | "down_east" | "down_south" | "up_east" | "east_up" | "down_north" | "down_west" | "up_south" | "west_up" | "up_north";
|
|
interface BufferVertexConsumer extends Internal.VertexConsumer {
|
|
currentElement(): Internal.VertexFormatElement;
|
|
uv2($$0: number): Internal.VertexConsumer;
|
|
color($$0: number, $$1: number, $$2: number, $$3: number): Internal.VertexConsumer;
|
|
color($$0: number): Internal.VertexConsumer;
|
|
overlayCoords($$0: number, $$1: number): Internal.VertexConsumer;
|
|
normalIntValue($$0: number): number;
|
|
nextElement(): void;
|
|
normal(matrix: com.mojang.math.Matrix3f_, x: number, y: number, z: number): Internal.VertexConsumer;
|
|
normal($$0: number, $$1: number, $$2: number): Internal.VertexConsumer;
|
|
uvShort($$0: number, $$1: number, $$2: number): Internal.VertexConsumer;
|
|
putShort(arg0: number, arg1: number): void;
|
|
putByte(arg0: number, arg1: number): void;
|
|
uv2($$0: number, $$1: number): Internal.VertexConsumer;
|
|
overlayCoords($$0: number): Internal.VertexConsumer;
|
|
vertex($$0: number, $$1: number, $$2: number): Internal.VertexConsumer;
|
|
putFloat(arg0: number, arg1: number): void;
|
|
color($$0: number, $$1: number, $$2: number, $$3: number): Internal.VertexConsumer;
|
|
vertex($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number): void;
|
|
putBulkData($$0: Internal.PoseStack$Pose_, $$1: Internal.BakedQuad_, $$2: number[], $$3: number, $$4: number, $$5: number, $$6: number[], $$7: number, $$8: boolean): void;
|
|
vertex(matrix: com.mojang.math.Matrix4f_, x: number, y: number, z: number): Internal.VertexConsumer;
|
|
uv($$0: number, $$1: number): Internal.VertexConsumer;
|
|
createSink(factory: Internal.VertexType_<any>): Internal.VertexSink;
|
|
putBulkData($$0: Internal.PoseStack$Pose_, $$1: Internal.BakedQuad_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
}
|
|
type BufferVertexConsumer_ = BufferVertexConsumer;
|
|
class MethodInfo {
|
|
constructor()
|
|
toString(): string;
|
|
"isHidden": boolean;
|
|
"bean": string;
|
|
"signature": Internal.MethodSignature;
|
|
"method": Internal.Method;
|
|
}
|
|
type MethodInfo_ = MethodInfo;
|
|
interface ProfilerMeasured {
|
|
profiledMetrics(): Internal.List<Internal.MetricSampler>;
|
|
}
|
|
type ProfilerMeasured_ = ProfilerMeasured;
|
|
class ItemArmorTierEventJS extends Internal.StartupEventJS {
|
|
constructor()
|
|
add(id: string, tier: Internal.Consumer_<Internal.MutableArmorTier_>): void;
|
|
add(id: string, parent: string, tier: Internal.Consumer_<Internal.MutableArmorTier_>): void;
|
|
}
|
|
type ItemArmorTierEventJS_ = ItemArmorTierEventJS;
|
|
class NoiseProvider extends Internal.NoiseBasedStateProvider {
|
|
constructor($$0: number, $$1: Internal.NormalNoise$NoiseParameters_, $$2: number, $$3: Internal.List_<Internal.BlockState_>)
|
|
getState($$0: Internal.Random_, $$1: BlockPos_): Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseProvider_ = NoiseProvider;
|
|
abstract class PlayerList {
|
|
constructor($$0: Internal.MinecraftServer_, $$1: Internal.RegistryAccess$Frozen_, $$2: Internal.PlayerDataStorage_, $$3: number)
|
|
broadcastMessage($$0: Internal.Component_, $$1: Internal.ChatType_, $$2: Internal.UUID_): void;
|
|
placeNewPlayer($$0: Internal.Connection_, $$1: Internal.ServerPlayer_): void;
|
|
sendAllPlayerInfo($$0: Internal.ServerPlayer_): void;
|
|
setSimulationDistance($$0: number): void;
|
|
getSingleplayerData(): Internal.CompoundTag;
|
|
reloadResources(): void;
|
|
broadcast($$0: Internal.Player_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.ResourceKey_<Internal.Level_>, $$6: Internal.Packet_<any>): void;
|
|
saveAll(): void;
|
|
sendPlayerPermissionLevel($$0: Internal.ServerPlayer_): void;
|
|
remove($$0: Internal.ServerPlayer_): void;
|
|
isOp($$0: Internal.GameProfile_): boolean;
|
|
getPlayerCount(): number;
|
|
broadcastMessage($$0: Internal.Component_, $$1: Internal.Function_<Internal.ServerPlayer_, Internal.Component_>, $$2: Internal.ChatType_, $$3: Internal.UUID_): void;
|
|
getIpBans(): Internal.IpBanList;
|
|
addWorldborderListener($$0: Internal.ServerLevel_): void;
|
|
reloadWhiteList(): void;
|
|
getOpNames(): string[];
|
|
setViewDistance($$0: number): void;
|
|
getPlayer($$0: Internal.UUID_): Internal.ServerPlayer;
|
|
tick(): void;
|
|
getSimulationDistance(): number;
|
|
isWhiteListed($$0: Internal.GameProfile_): boolean;
|
|
broadcastToTeam($$0: Internal.Player_, $$1: Internal.Component_): void;
|
|
setAllowCheatsForAllPlayers($$0: boolean): void;
|
|
getMaxPlayers(): number;
|
|
isAllowCheatsForAllPlayers(): boolean;
|
|
getServer(): Internal.MinecraftServer;
|
|
canPlayerLogin($$0: Internal.SocketAddress_, $$1: Internal.GameProfile_): Internal.Component;
|
|
getWhiteList(): Internal.UserWhiteList;
|
|
broadcastAll($$0: Internal.Packet_<any>, $$1: Internal.ResourceKey_<Internal.Level_>): void;
|
|
respawn($$0: Internal.ServerPlayer_, $$1: boolean): Internal.ServerPlayer;
|
|
broadcastAll($$0: Internal.Packet_<any>): void;
|
|
getPlayers(): Internal.List<Internal.ServerPlayer>;
|
|
getPlayerAdvancements($$0: Internal.ServerPlayer_): Internal.PlayerAdvancements;
|
|
op($$0: Internal.GameProfile_): void;
|
|
getPlayerNamesArray(): string[];
|
|
getPlayerByName($$0: string): Internal.ServerPlayer;
|
|
load($$0: Internal.ServerPlayer_): Internal.CompoundTag;
|
|
deop($$0: Internal.GameProfile_): void;
|
|
getPlayerStats($$0: Internal.Player_): Internal.ServerStatsCounter;
|
|
removeAll(): void;
|
|
getWhiteListNames(): string[];
|
|
sendLevelInfo($$0: Internal.ServerPlayer_, $$1: Internal.ServerLevel_): void;
|
|
broadcastToAllExceptTeam($$0: Internal.Player_, $$1: Internal.Component_): void;
|
|
canBypassPlayerLimit($$0: Internal.GameProfile_): boolean;
|
|
setUsingWhiteList($$0: boolean): void;
|
|
getPlayerForLogin($$0: Internal.GameProfile_): Internal.ServerPlayer;
|
|
getViewDistance(): number;
|
|
isUsingWhitelist(): boolean;
|
|
getBans(): Internal.UserBanList;
|
|
getPlayersWithAddress($$0: string): Internal.List<Internal.ServerPlayer>;
|
|
getOps(): Internal.ServerOpList;
|
|
set simulationDistance($$0: number)
|
|
get singleplayerData(): Internal.CompoundTag
|
|
get playerCount(): number
|
|
get ipBans(): Internal.IpBanList
|
|
get opNames(): string[]
|
|
set viewDistance($$0: number)
|
|
get simulationDistance(): number
|
|
set allowCheatsForAllPlayers($$0: boolean)
|
|
get maxPlayers(): number
|
|
get allowCheatsForAllPlayers(): boolean
|
|
get server(): Internal.MinecraftServer
|
|
get whiteList(): Internal.UserWhiteList
|
|
get players(): Internal.List<Internal.ServerPlayer>
|
|
get playerNamesArray(): string[]
|
|
get whiteListNames(): string[]
|
|
set usingWhiteList($$0: boolean)
|
|
get viewDistance(): number
|
|
get usingWhitelist(): boolean
|
|
get bans(): Internal.UserBanList
|
|
get ops(): Internal.ServerOpList
|
|
readonly static "USERBANLIST_FILE": Internal.File;
|
|
readonly static "OPLIST_FILE": Internal.File;
|
|
readonly static "IPBANLIST_FILE": Internal.File;
|
|
readonly static "WHITELIST_FILE": Internal.File;
|
|
}
|
|
type PlayerList_ = PlayerList;
|
|
class FireworkRocketEntity extends Internal.Projectile implements Internal.FireworkRocketEntityKJS, Internal.ItemSupplier {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number, $$4: Internal.ItemStack_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.ItemStack_, $$2: number, $$3: number, $$4: number, $$5: boolean)
|
|
constructor($$0: Internal.Level_, $$1: Internal.ItemStack_, $$2: Internal.Entity_, $$3: number, $$4: number, $$5: number, $$6: boolean)
|
|
constructor($$0: Internal.Level_, $$1: Internal.ItemStack_, $$2: Internal.LivingEntity_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.Entity_, $$2: number, $$3: number, $$4: number, $$5: Internal.ItemStack_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isShotAtAngle(): boolean;
|
|
getItem(): Internal.ItemStack;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
setLifetimeKJS(arg0: number): void;
|
|
shouldRender($$0: number, $$1: number, $$2: number): boolean;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
handleEntityEvent($$0: number): void;
|
|
isAttackable(): boolean;
|
|
get shotAtAngle(): boolean
|
|
get item(): Internal.ItemStack
|
|
set lifetimeKJS(arg0: number)
|
|
get attackable(): boolean
|
|
}
|
|
type FireworkRocketEntity_ = FireworkRocketEntity;
|
|
class ServerboundCustomPayloadPacket implements Internal.CustomPayloadC2SPacketAccessor, Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: ResourceLocation_, $$1: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getData(): Internal.FriendlyByteBuf;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getChannel(): ResourceLocation;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getIdentifier(): ResourceLocation;
|
|
isSkippable(): boolean;
|
|
get data(): Internal.FriendlyByteBuf
|
|
get channel(): ResourceLocation
|
|
get identifier(): ResourceLocation
|
|
get skippable(): boolean
|
|
readonly static "BRAND": ResourceLocation;
|
|
}
|
|
type ServerboundCustomPayloadPacket_ = ServerboundCustomPayloadPacket;
|
|
class ServerboundPlayerCommandPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Entity_, $$1: Internal.ServerboundPlayerCommandPacket$Action_)
|
|
constructor($$0: Internal.Entity_, $$1: Internal.ServerboundPlayerCommandPacket$Action_, $$2: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getData(): number;
|
|
getAction(): Internal.ServerboundPlayerCommandPacket$Action;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get data(): number
|
|
get action(): Internal.ServerboundPlayerCommandPacket$Action
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ServerboundPlayerCommandPacket_ = ServerboundPlayerCommandPacket;
|
|
interface ByteChannel extends Internal.ReadableByteChannel, Internal.WritableByteChannel {
|
|
}
|
|
type ByteChannel_ = ByteChannel;
|
|
abstract class AbstractInterruptibleChannel implements Internal.InterruptibleChannel, Internal.Channel {
|
|
isOpen(): boolean;
|
|
close(): void;
|
|
get open(): boolean
|
|
}
|
|
type AbstractInterruptibleChannel_ = AbstractInterruptibleChannel;
|
|
class LootPool implements Internal.FabricLootPool, Internal.LootPoolAccessor {
|
|
fabric_getFunctions(): Internal.LootItemFunction[];
|
|
fabric_getBonusRolls(): Internal.NumberProvider;
|
|
static lootPool(): Internal.LootPool$Builder;
|
|
fabric_getConditions(): Internal.LootItemCondition[];
|
|
validate($$0: Internal.ValidationContext_): void;
|
|
getConditions(): Internal.List<any>;
|
|
fabric_getEntries(): Internal.LootPoolEntryContainer[];
|
|
addRandomItems($$0: Internal.Consumer_<Internal.ItemStack_>, $$1: Internal.LootContext_): void;
|
|
getFunctions(): Internal.List<any>;
|
|
asVanilla(): this;
|
|
getEntries(): Internal.List<any>;
|
|
getRolls(): Internal.NumberProvider;
|
|
fabric_getRolls(): Internal.NumberProvider;
|
|
get conditions(): Internal.List<any>
|
|
get functions(): Internal.List<any>
|
|
get entries(): Internal.List<any>
|
|
get rolls(): Internal.NumberProvider
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "rolls": Internal.NumberProvider;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "conditions": Internal.LootItemCondition[];
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "functions": Internal.LootItemFunction[];
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "entries": Internal.LootPoolEntryContainer[];
|
|
readonly "bonusRolls": Internal.NumberProvider;
|
|
}
|
|
type LootPool_ = LootPool;
|
|
interface Widget {
|
|
render(arg0: Internal.PoseStack_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type Widget_ = Widget;
|
|
interface Member {
|
|
getModifiers(): number;
|
|
getName(): string;
|
|
isSynthetic(): boolean;
|
|
getDeclaringClass(): Internal.Class<any>;
|
|
get modifiers(): number
|
|
get name(): string
|
|
get synthetic(): boolean
|
|
get declaringClass(): Internal.Class<any>
|
|
readonly static "PUBLIC": 0;
|
|
readonly static "DECLARED": 1;
|
|
}
|
|
type Member_ = Member;
|
|
interface ItemKJS {
|
|
getTypeDataKJS(): Internal.CompoundTag;
|
|
setMaxDamageKJS(i: number): void;
|
|
setFoodPropertiesKJS(properties: Internal.FoodProperties_): void;
|
|
setMaxStackSizeKJS(i: number): void;
|
|
setFireResistantKJS(b: boolean): void;
|
|
setItemBuilderKJS(b: Internal.ItemBuilder_): void;
|
|
getItemBuilderKJS(): Internal.ItemBuilder;
|
|
setCraftingRemainderKJS(i: Internal.Item_): void;
|
|
setRarityKJS(r: Rarity_): void;
|
|
setBurnTimeKJS(i: number): void;
|
|
get typeDataKJS(): Internal.CompoundTag
|
|
set maxDamageKJS(i: number)
|
|
set foodPropertiesKJS(properties: Internal.FoodProperties_)
|
|
set maxStackSizeKJS(i: number)
|
|
set fireResistantKJS(b: boolean)
|
|
set itemBuilderKJS(b: Internal.ItemBuilder_)
|
|
get itemBuilderKJS(): Internal.ItemBuilder
|
|
set craftingRemainderKJS(i: Internal.Item_)
|
|
set rarityKJS(r: Rarity_)
|
|
set burnTimeKJS(i: number)
|
|
}
|
|
type ItemKJS_ = ItemKJS;
|
|
class NetworkInterface {
|
|
inetAddresses(): Internal.Stream<Internal.InetAddress>;
|
|
isPointToPoint(): boolean;
|
|
subInterfaces(): Internal.Stream<Internal.NetworkInterface>;
|
|
getParent(): this;
|
|
getMTU(): number;
|
|
getHardwareAddress(): number[];
|
|
toString(): string;
|
|
getSubInterfaces(): Internal.Enumeration<Internal.NetworkInterface>;
|
|
static getNetworkInterfaces(): Internal.Enumeration<Internal.NetworkInterface>;
|
|
getIndex(): number;
|
|
static networkInterfaces(): Internal.Stream<Internal.NetworkInterface>;
|
|
supportsMulticast(): boolean;
|
|
isUp(): boolean;
|
|
isVirtual(): boolean;
|
|
static getByName(arg0: string): Internal.NetworkInterface;
|
|
isLoopback(): boolean;
|
|
hashCode(): number;
|
|
static getByIndex(arg0: number): Internal.NetworkInterface;
|
|
getInterfaceAddresses(): Internal.List<Internal.InterfaceAddress>;
|
|
getName(): string;
|
|
getDisplayName(): string;
|
|
static getByInetAddress(arg0: Internal.InetAddress_): Internal.NetworkInterface;
|
|
equals(arg0: any): boolean;
|
|
getInetAddresses(): Internal.Enumeration<Internal.InetAddress>;
|
|
get pointToPoint(): boolean
|
|
get parent(): Internal.NetworkInterface
|
|
get MTU(): number
|
|
get hardwareAddress(): number[]
|
|
get subInterfaces(): Internal.Enumeration<Internal.NetworkInterface>
|
|
get networkInterfaces(): Internal.Enumeration<Internal.NetworkInterface>
|
|
get index(): number
|
|
get up(): boolean
|
|
get virtual(): boolean
|
|
get loopback(): boolean
|
|
get interfaceAddresses(): Internal.List<Internal.InterfaceAddress>
|
|
get name(): string
|
|
get displayName(): string
|
|
get inetAddresses(): Internal.Enumeration<Internal.InetAddress>
|
|
}
|
|
type NetworkInterface_ = NetworkInterface;
|
|
class AbstractMinecart$Type extends Internal.Enum<Internal.AbstractMinecart$Type> {
|
|
static valueOf($$0: string): Internal.AbstractMinecart$Type;
|
|
static values(): Internal.AbstractMinecart$Type[];
|
|
readonly static "SPAWNER": Internal.AbstractMinecart$Type;
|
|
readonly static "RIDEABLE": Internal.AbstractMinecart$Type;
|
|
readonly static "CHEST": Internal.AbstractMinecart$Type;
|
|
readonly static "HOPPER": Internal.AbstractMinecart$Type;
|
|
readonly static "TNT": Internal.AbstractMinecart$Type;
|
|
readonly static "COMMAND_BLOCK": Internal.AbstractMinecart$Type;
|
|
readonly static "FURNACE": Internal.AbstractMinecart$Type;
|
|
}
|
|
type AbstractMinecart$Type_ = AbstractMinecart$Type | "spawner" | "hopper" | "command_block" | "furnace" | "rideable" | "chest" | "tnt";
|
|
class TreeConfiguration implements Internal.FeatureConfiguration {
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "minimumSize": Internal.FeatureSize;
|
|
readonly "dirtProvider": Internal.BlockStateProvider;
|
|
readonly "forceDirt": boolean;
|
|
readonly static "CODEC": any;
|
|
readonly "foliageProvider": Internal.BlockStateProvider;
|
|
readonly "trunkProvider": Internal.BlockStateProvider;
|
|
readonly "foliagePlacer": Internal.FoliagePlacer;
|
|
readonly "trunkPlacer": Internal.TrunkPlacer;
|
|
readonly "decorators": Internal.List<Internal.TreeDecorator>;
|
|
readonly "ignoreVines": boolean;
|
|
}
|
|
type TreeConfiguration_ = TreeConfiguration;
|
|
interface Int2IntMap$Entry extends Internal.Map$Entry<number, number> {
|
|
setValue(arg0: number): number;
|
|
getValue(): number;
|
|
getKey(): any;
|
|
getIntKey(): number;
|
|
setValue(arg0: number): number;
|
|
getIntValue(): number;
|
|
setValue(arg0: any): any;
|
|
set value(arg0: number)
|
|
get value(): number
|
|
get key(): any
|
|
get intKey(): number
|
|
set value(arg0: number)
|
|
get intValue(): number
|
|
set value(arg0: any)
|
|
}
|
|
type Int2IntMap$Entry_ = Int2IntMap$Entry;
|
|
interface VertexBufferView {
|
|
getDirectBuffer(): Internal.ByteBuffer;
|
|
flush(arg0: number, arg1: Internal.BufferVertexFormat_): void;
|
|
getWriterPosition(): number;
|
|
ensureBufferCapacity(arg0: number): boolean;
|
|
getVertexFormat(): Internal.BufferVertexFormat;
|
|
get directBuffer(): Internal.ByteBuffer
|
|
get writerPosition(): number
|
|
get vertexFormat(): Internal.BufferVertexFormat
|
|
}
|
|
type VertexBufferView_ = VertexBufferView;
|
|
abstract class RenderTarget implements Internal.Blaze3dRenderTargetExt {
|
|
constructor($$0: boolean)
|
|
clear($$0: boolean): void;
|
|
getColorTextureId(): number;
|
|
blitToScreen($$0: number, $$1: number): void;
|
|
bindRead(): void;
|
|
setClearColor($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
unbindWrite(): void;
|
|
setFilterMode($$0: number): void;
|
|
blitToScreen($$0: number, $$1: number, $$2: boolean): void;
|
|
unbindRead(): void;
|
|
createBuffers($$0: number, $$1: number, $$2: boolean): void;
|
|
checkStatus(): void;
|
|
destroyBuffers(): void;
|
|
bindWrite($$0: boolean): void;
|
|
resize($$0: number, $$1: number, $$2: boolean): void;
|
|
getDepthTextureId(): number;
|
|
iris$getColorBufferVersion(): number;
|
|
iris$getDepthBufferVersion(): number;
|
|
copyDepthFrom($$0: Internal.RenderTarget_): void;
|
|
get colorTextureId(): number
|
|
set filterMode($$0: number)
|
|
get depthTextureId(): number
|
|
"width": number;
|
|
readonly "useDepth": boolean;
|
|
"filterMode": number;
|
|
"height": number;
|
|
"frameBufferId": number;
|
|
"viewHeight": number;
|
|
"viewWidth": number;
|
|
}
|
|
type RenderTarget_ = RenderTarget;
|
|
class ChunkHolder$FullChunkStatus extends Internal.Enum<Internal.ChunkHolder$FullChunkStatus> {
|
|
static valueOf($$0: string): Internal.ChunkHolder$FullChunkStatus;
|
|
isOrAfter($$0: Internal.ChunkHolder$FullChunkStatus_): boolean;
|
|
static values(): Internal.ChunkHolder$FullChunkStatus[];
|
|
readonly static "INACCESSIBLE": Internal.ChunkHolder$FullChunkStatus;
|
|
readonly static "BORDER": Internal.ChunkHolder$FullChunkStatus;
|
|
readonly static "TICKING": Internal.ChunkHolder$FullChunkStatus;
|
|
readonly static "ENTITY_TICKING": Internal.ChunkHolder$FullChunkStatus;
|
|
}
|
|
type ChunkHolder$FullChunkStatus_ = "inaccessible" | "entity_ticking" | ChunkHolder$FullChunkStatus | "ticking" | "border";
|
|
abstract class Biome$TemperatureModifier extends Internal.Enum<Internal.Biome$TemperatureModifier> implements Internal.StringRepresentable {
|
|
static byName($$0: string): Internal.Biome$TemperatureModifier;
|
|
modifyTemperature(arg0: BlockPos_, arg1: number): number;
|
|
static valueOf($$0: string): Internal.Biome$TemperatureModifier;
|
|
getSerializedName(): string;
|
|
getName(): string;
|
|
static values(): Internal.Biome$TemperatureModifier[];
|
|
get serializedName(): string
|
|
get name(): string
|
|
readonly static "FROZEN": any;
|
|
readonly static "NONE": any;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type Biome$TemperatureModifier_ = "frozen" | Biome$TemperatureModifier | "none";
|
|
abstract class AbstractReferenceCountedByteBuf extends Internal.AbstractByteBuf {
|
|
retain(arg0: number): Internal.ByteBuf;
|
|
release(arg0: number): boolean;
|
|
touch(): Internal.ReferenceCounted;
|
|
retain(): Internal.ByteBuf;
|
|
touch(arg0: any): Internal.ByteBuf;
|
|
refCnt(): number;
|
|
release(): boolean;
|
|
}
|
|
type AbstractReferenceCountedByteBuf_ = AbstractReferenceCountedByteBuf;
|
|
class StructureStart {
|
|
constructor($$0: Internal.ConfiguredStructureFeature_<any, any>, $$1: Internal.ChunkPos_, $$2: number, $$3: Internal.PiecesContainer_)
|
|
canBeReferenced(): boolean;
|
|
isValid(): boolean;
|
|
getChunkPos(): Internal.ChunkPos;
|
|
getPieces(): Internal.List<Internal.StructurePiece>;
|
|
getFeature(): Internal.ConfiguredStructureFeature<any, any>;
|
|
placeInChunk($$0: Internal.WorldGenLevel_, $$1: Internal.StructureFeatureManager_, $$2: Internal.ChunkGenerator_, $$3: Internal.Random_, $$4: Internal.BoundingBox_, $$5: Internal.ChunkPos_): void;
|
|
getReferences(): number;
|
|
getBoundingBox(): Internal.BoundingBox;
|
|
addReference(): void;
|
|
createTag($$0: Internal.StructurePieceSerializationContext_, $$1: Internal.ChunkPos_): Internal.CompoundTag;
|
|
get valid(): boolean
|
|
get chunkPos(): Internal.ChunkPos
|
|
get pieces(): Internal.List<Internal.StructurePiece>
|
|
get feature(): Internal.ConfiguredStructureFeature<any, any>
|
|
get references(): number
|
|
get boundingBox(): Internal.BoundingBox
|
|
readonly static "INVALID_START_ID": "INVALID";
|
|
readonly static "INVALID_START": Internal.StructureStart;
|
|
}
|
|
type StructureStart_ = StructureStart;
|
|
interface Resource extends Internal.Closeable, Internal.FabricResource, Internal.ResourceMixin {
|
|
getFabricPackSource(): Internal.PackSource;
|
|
getInputStream(): Internal.InputStream;
|
|
getSourceName(): string;
|
|
hasMetadata(): boolean;
|
|
getLocation(): ResourceLocation;
|
|
getMetadata(arg0: Internal.MetadataSectionSerializer_<T>): T;
|
|
get fabricPackSource(): Internal.PackSource
|
|
get inputStream(): Internal.InputStream
|
|
get sourceName(): string
|
|
get location(): ResourceLocation
|
|
}
|
|
type Resource_ = Resource;
|
|
class ServerboundUseItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Hand_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getHand(): Hand;
|
|
isSkippable(): boolean;
|
|
get hand(): Hand
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundUseItemPacket_ = ServerboundUseItemPacket;
|
|
class ServerboundChangeDifficultyPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.Difficulty_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getDifficulty(): Internal.Difficulty;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get difficulty(): Internal.Difficulty
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundChangeDifficultyPacket_ = ServerboundChangeDifficultyPacket;
|
|
class WitherSkeleton extends Internal.AbstractSkeleton {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
canBeAffected($$0: Internal.MobEffectInstance_): boolean;
|
|
}
|
|
type WitherSkeleton_ = WitherSkeleton;
|
|
abstract class HandheldItemBuilder extends Internal.ItemBuilder {
|
|
constructor(i: ResourceLocation_, d: number, s: number)
|
|
speed(f: number): this;
|
|
attackDamageBaseline(f: number): this;
|
|
speedBaseline(f: number): this;
|
|
modifyTier(callback: Internal.Consumer_<Internal.MutableToolTier_>): this;
|
|
attackDamageBonus(f: number): this;
|
|
tier(t: Internal.Tier_): this;
|
|
}
|
|
type HandheldItemBuilder_ = HandheldItemBuilder;
|
|
class Explosion$BlockInteraction extends Internal.Enum<Internal.Explosion$BlockInteraction> {
|
|
static valueOf($$0: string): Internal.Explosion$BlockInteraction;
|
|
static values(): Internal.Explosion$BlockInteraction[];
|
|
readonly static "DESTROY": Internal.Explosion$BlockInteraction;
|
|
readonly static "NONE": Internal.Explosion$BlockInteraction;
|
|
readonly static "BREAK": Internal.Explosion$BlockInteraction;
|
|
}
|
|
type Explosion$BlockInteraction_ = "break" | Explosion$BlockInteraction | "destroy" | "none";
|
|
interface Long2CharFunction extends it.unimi.dsi.fastutil.Function<number, string>, Internal.LongToIntFunction {
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2CharFunction<T>;
|
|
get(arg0: number): string;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2CharFunction;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Long2ByteFunction;
|
|
defaultReturnValue(): string;
|
|
getOrDefault(arg0: number, arg1: string): string;
|
|
put(arg0: number, arg1: string): string;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Long2ShortFunction;
|
|
remove(arg0: any): string;
|
|
containsKey(arg0: any): boolean;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2CharFunction;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Long2LongFunction;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Long2ObjectFunction<T>;
|
|
defaultReturnValue(arg0: string): void;
|
|
remove(arg0: number): string;
|
|
get(arg0: any): string;
|
|
put(arg0: any, arg1: any): any;
|
|
applyAsInt(arg0: number): number;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2CharFunction<T>;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2CharFunction;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2CharFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
containsKey(arg0: number): boolean;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Long2DoubleFunction;
|
|
apply(arg0: number): string;
|
|
size(): number;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Long2IntFunction;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Long2ReferenceFunction<T>;
|
|
clear(): void;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2CharFunction;
|
|
put(arg0: number, arg1: string): string;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Long2FloatFunction;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2CharFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, string>;
|
|
}
|
|
type Long2CharFunction_ = Long2CharFunction | ((arg0: number)=>string);
|
|
class BlastFurnaceMenu extends Internal.AbstractFurnaceMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_, $$3: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
}
|
|
type BlastFurnaceMenu_ = BlastFurnaceMenu;
|
|
class JigsawConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.Holder_<Internal.StructureTemplatePool_>, $$1: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
startPool(): Internal.Holder<Internal.StructureTemplatePool>;
|
|
maxDepth(): number;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type JigsawConfiguration_ = JigsawConfiguration;
|
|
interface SuggestionProvider <S> {
|
|
getSuggestions(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
}
|
|
type SuggestionProvider_<S> = SuggestionProvider<S> | ((arg0: Internal.CommandContext<S>, arg1: Internal.SuggestionsBuilder)=>Internal.CompletableFuture_<Internal.Suggestions_>);
|
|
interface LootContext$DynamicDrop {
|
|
add(arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.ItemStack_>): void;
|
|
}
|
|
type LootContext$DynamicDrop_ = ((arg0: Internal.LootContext, arg1: Internal.Consumer<Internal.ItemStack>)=>void) | LootContext$DynamicDrop;
|
|
class Quaternion {
|
|
constructor($$0: Internal.Vector3f_, $$1: number, $$2: boolean)
|
|
constructor($$0: Internal.Quaternion_)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: boolean)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number)
|
|
toYXZDegrees(): Internal.Vector3f;
|
|
toString(): string;
|
|
toYXZ(): Internal.Vector3f;
|
|
slerp($$0: Internal.Quaternion_, $$1: number): void;
|
|
static fromXYZ($$0: Internal.Vector3f_): Internal.Quaternion;
|
|
normalize(): void;
|
|
toXYZ(): Internal.Vector3f;
|
|
static fromYXZ($$0: number, $$1: number, $$2: number): Internal.Quaternion;
|
|
conj(): void;
|
|
i(): number;
|
|
j(): number;
|
|
copy(): this;
|
|
hashCode(): number;
|
|
mul($$0: Internal.Quaternion_): void;
|
|
k(): number;
|
|
toXYZDegrees(): Internal.Vector3f;
|
|
static fromXYZDegrees($$0: Internal.Vector3f_): Internal.Quaternion;
|
|
r(): number;
|
|
set($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
equals($$0: any): boolean;
|
|
static fromXYZ($$0: number, $$1: number, $$2: number): Internal.Quaternion;
|
|
mul($$0: number): void;
|
|
readonly static "ONE": Internal.Quaternion;
|
|
}
|
|
type Quaternion_ = Quaternion;
|
|
class GameRenderer implements Internal.ResourceManagerReloadListener, Internal.GameRendererAccessor, Internal.AutoCloseable {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.ResourceManager_, $$2: Internal.RenderBuffers_)
|
|
static getRendertypeTextIntensityShader(): Internal.ShaderInstance;
|
|
cycleEffect(): void;
|
|
shutdownEffect(): void;
|
|
static getRendertypeEndPortalShader(): Internal.ShaderInstance;
|
|
static getRendertypeTripwireShader(): Internal.ShaderInstance;
|
|
resetData(): void;
|
|
static getPositionColorShader(): Internal.ShaderInstance;
|
|
currentEffect(): Internal.PostChain;
|
|
getRenderHand(): boolean;
|
|
static getRendertypeTextSeeThroughShader(): Internal.ShaderInstance;
|
|
static getPositionTexColorNormalShader(): Internal.ShaderInstance;
|
|
static getRendertypeBeaconBeamShader(): Internal.ShaderInstance;
|
|
static getRendertypeLightningShader(): Internal.ShaderInstance;
|
|
static getRendertypeEntitySmoothCutoutShader(): Internal.ShaderInstance;
|
|
setRenderBlockOutline($$0: boolean): void;
|
|
static getRendertypeLeashShader(): Internal.ShaderInstance;
|
|
static getRendertypeArmorCutoutNoCullShader(): Internal.ShaderInstance;
|
|
static getRendertypeArmorEntityGlintShader(): Internal.ShaderInstance;
|
|
setPanoramicMode($$0: boolean): void;
|
|
static getRendertypeEntityTranslucentShader(): Internal.ShaderInstance;
|
|
static getRendertypeEntityDecalShader(): Internal.ShaderInstance;
|
|
resize($$0: number, $$1: number): void;
|
|
static getRendertypeTextShader(): Internal.ShaderInstance;
|
|
getRenderDistance(): number;
|
|
static getRendertypeSolidShader(): Internal.ShaderInstance;
|
|
static getPositionTexShader(): Internal.ShaderInstance;
|
|
static getRendertypeOutlineShader(): Internal.ShaderInstance;
|
|
static getNightVisionScale($$0: Internal.LivingEntity_, $$1: number): number;
|
|
getDarkenWorldAmount($$0: number): number;
|
|
getDepthFar(): number;
|
|
static getRendertypeEntityGlintShader(): Internal.ShaderInstance;
|
|
static getRendertypeLinesShader(): Internal.ShaderInstance;
|
|
static getNewEntityShader(): Internal.ShaderInstance;
|
|
getName(): string;
|
|
static getRendertypeCutoutMippedShader(): Internal.ShaderInstance;
|
|
static getPositionColorTexShader(): Internal.ShaderInstance;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
static getRendertypeEntityAlphaShader(): Internal.ShaderInstance;
|
|
static getRendertypeEntitySolidShader(): Internal.ShaderInstance;
|
|
getMainCamera(): Internal.Camera;
|
|
static getRendertypeTranslucentNoCrumblingShader(): Internal.ShaderInstance;
|
|
localvar$bfl000$renderDrawScreenPre(stack: Internal.PoseStack_): Internal.PoseStack;
|
|
static getRendertypeEntityGlintDirectShader(): Internal.ShaderInstance;
|
|
handler$zcj000$renderScreenPost(tickDelta: number, startTime: number, tick: boolean, ci: Internal.CallbackInfo_, mouseX: number, mouseY: number, window: Internal.Window_, matrix: com.mojang.math.Matrix4f_, matrices: Internal.PoseStack_, matrices2: Internal.PoseStack_): void;
|
|
static getPositionTexLightmapColorShader(): Internal.ShaderInstance;
|
|
static getRendertypeEnergySwirlShader(): Internal.ShaderInstance;
|
|
handler$bfl000$renderDrawScreenPost(f: number, l: number, bl: boolean, ci: Internal.CallbackInfo_): void;
|
|
invokeBobView(arg0: Internal.PoseStack_, arg1: number): void;
|
|
static getRendertypeGlintShader(): Internal.ShaderInstance;
|
|
reloadShaders($$0: Internal.ResourceManager_): void;
|
|
static getRendertypeTranslucentMovingBlockShader(): Internal.ShaderInstance;
|
|
static getRendertypeEntityCutoutShader(): Internal.ShaderInstance;
|
|
renderZoomed($$0: number, $$1: number, $$2: number): void;
|
|
getProjectionMatrix($$0: number): com.mojang.math.Matrix4f;
|
|
getMinecraft(): Internal.Minecraft;
|
|
redirect$bfl000$renderTranslate(poseStack: Internal.PoseStack_, d: number, e: number, f: number): void;
|
|
static getRendertypeEntityShadowShader(): Internal.ShaderInstance;
|
|
static getRendertypeEyesShader(): Internal.ShaderInstance;
|
|
static getRendertypeCutoutShader(): Internal.ShaderInstance;
|
|
invokeGetFov(arg0: Internal.Camera_, arg1: number, arg2: boolean): number;
|
|
static getRendertypeTextIntensitySeeThroughShader(): Internal.ShaderInstance;
|
|
static getRendertypeItemEntityTranslucentCullShader(): Internal.ShaderInstance;
|
|
checkEntityPostEffect($$0: Internal.Entity_): void;
|
|
preloadUiShader($$0: Internal.ResourceProvider_): void;
|
|
overlayTexture(): Internal.OverlayTexture;
|
|
isPanoramicMode(): boolean;
|
|
static getRendertypeEntityTranslucentCullShader(): Internal.ShaderInstance;
|
|
static getPositionColorTexLightmapShader(): Internal.ShaderInstance;
|
|
lightTexture(): Internal.LightTexture;
|
|
togglePostEffect(): void;
|
|
tick(): void;
|
|
handler$zcj000$reloadShaders(resourceManager: Internal.ResourceManager_, ci: Internal.CallbackInfo_, programs: Internal.List_<any>, shaders: Internal.List_<any>): void;
|
|
handler$zcj000$renderScreenPre(tickDelta: number, startTime: number, tick: boolean, ci: Internal.CallbackInfo_, mouseX: number, mouseY: number, window: Internal.Window_, matrix: com.mojang.math.Matrix4f_, matrices: Internal.PoseStack_, matrices2: Internal.PoseStack_): void;
|
|
static getRendertypeEntityCutoutNoCullShader(): Internal.ShaderInstance;
|
|
static getRendertypeTranslucentShader(): Internal.ShaderInstance;
|
|
invokeBobHurt(arg0: Internal.PoseStack_, arg1: number): void;
|
|
displayItemActivation($$0: Internal.ItemStack_): void;
|
|
render($$0: number, $$1: number, $$2: boolean): void;
|
|
static getParticleShader(): Internal.ShaderInstance;
|
|
static getRendertypeEntityNoOutlineShader(): Internal.ShaderInstance;
|
|
static getRendertypeWaterMaskShader(): Internal.ShaderInstance;
|
|
static getPositionTexColorShader(): Internal.ShaderInstance;
|
|
static getRendertypeGlintTranslucentShader(): Internal.ShaderInstance;
|
|
renderLevel($$0: number, $$1: number, $$2: Internal.PoseStack_): void;
|
|
static getBlockShader(): Internal.ShaderInstance;
|
|
static getRendertypeEntityCutoutNoCullZOffsetShader(): Internal.ShaderInstance;
|
|
redirect$bfl000$render4f(f: number, g: number, h: number, i: number, j: number, k: number): com.mojang.math.Matrix4f;
|
|
pick($$0: number): void;
|
|
static getPositionColorLightmapShader(): Internal.ShaderInstance;
|
|
static getRendertypeArmorGlintShader(): Internal.ShaderInstance;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
static getRendertypeCrumblingShader(): Internal.ShaderInstance;
|
|
getPanoramicMode(): boolean;
|
|
static getRendertypeEndGatewayShader(): Internal.ShaderInstance;
|
|
resetProjectionMatrix($$0: com.mojang.math.Matrix4f_): void;
|
|
static getRendertypeGlintDirectShader(): Internal.ShaderInstance;
|
|
getShader($$0: string): Internal.ShaderInstance;
|
|
getMapRenderer(): Internal.MapRenderer;
|
|
close(): void;
|
|
static getPositionShader(): Internal.ShaderInstance;
|
|
setRenderHand($$0: boolean): void;
|
|
handler$bfl000$renderLevel(f: number, l: number, poseStack: Internal.PoseStack_, info: Internal.CallbackInfo_): void;
|
|
get rendertypeTextIntensityShader(): Internal.ShaderInstance
|
|
get rendertypeEndPortalShader(): Internal.ShaderInstance
|
|
get rendertypeTripwireShader(): Internal.ShaderInstance
|
|
get positionColorShader(): Internal.ShaderInstance
|
|
get renderHand(): boolean
|
|
get rendertypeTextSeeThroughShader(): Internal.ShaderInstance
|
|
get positionTexColorNormalShader(): Internal.ShaderInstance
|
|
get rendertypeBeaconBeamShader(): Internal.ShaderInstance
|
|
get rendertypeLightningShader(): Internal.ShaderInstance
|
|
get rendertypeEntitySmoothCutoutShader(): Internal.ShaderInstance
|
|
set renderBlockOutline($$0: boolean)
|
|
get rendertypeLeashShader(): Internal.ShaderInstance
|
|
get rendertypeArmorCutoutNoCullShader(): Internal.ShaderInstance
|
|
get rendertypeArmorEntityGlintShader(): Internal.ShaderInstance
|
|
set panoramicMode($$0: boolean)
|
|
get rendertypeEntityTranslucentShader(): Internal.ShaderInstance
|
|
get rendertypeEntityDecalShader(): Internal.ShaderInstance
|
|
get rendertypeTextShader(): Internal.ShaderInstance
|
|
get renderDistance(): number
|
|
get rendertypeSolidShader(): Internal.ShaderInstance
|
|
get positionTexShader(): Internal.ShaderInstance
|
|
get rendertypeOutlineShader(): Internal.ShaderInstance
|
|
get depthFar(): number
|
|
get rendertypeEntityGlintShader(): Internal.ShaderInstance
|
|
get rendertypeLinesShader(): Internal.ShaderInstance
|
|
get newEntityShader(): Internal.ShaderInstance
|
|
get name(): string
|
|
get rendertypeCutoutMippedShader(): Internal.ShaderInstance
|
|
get positionColorTexShader(): Internal.ShaderInstance
|
|
get rendertypeEntityAlphaShader(): Internal.ShaderInstance
|
|
get rendertypeEntitySolidShader(): Internal.ShaderInstance
|
|
get mainCamera(): Internal.Camera
|
|
get rendertypeTranslucentNoCrumblingShader(): Internal.ShaderInstance
|
|
get rendertypeEntityGlintDirectShader(): Internal.ShaderInstance
|
|
get positionTexLightmapColorShader(): Internal.ShaderInstance
|
|
get rendertypeEnergySwirlShader(): Internal.ShaderInstance
|
|
get rendertypeGlintShader(): Internal.ShaderInstance
|
|
get rendertypeTranslucentMovingBlockShader(): Internal.ShaderInstance
|
|
get rendertypeEntityCutoutShader(): Internal.ShaderInstance
|
|
get minecraft(): Internal.Minecraft
|
|
get rendertypeEntityShadowShader(): Internal.ShaderInstance
|
|
get rendertypeEyesShader(): Internal.ShaderInstance
|
|
get rendertypeCutoutShader(): Internal.ShaderInstance
|
|
get rendertypeTextIntensitySeeThroughShader(): Internal.ShaderInstance
|
|
get rendertypeItemEntityTranslucentCullShader(): Internal.ShaderInstance
|
|
get panoramicMode(): boolean
|
|
get rendertypeEntityTranslucentCullShader(): Internal.ShaderInstance
|
|
get positionColorTexLightmapShader(): Internal.ShaderInstance
|
|
get rendertypeEntityCutoutNoCullShader(): Internal.ShaderInstance
|
|
get rendertypeTranslucentShader(): Internal.ShaderInstance
|
|
get particleShader(): Internal.ShaderInstance
|
|
get rendertypeEntityNoOutlineShader(): Internal.ShaderInstance
|
|
get rendertypeWaterMaskShader(): Internal.ShaderInstance
|
|
get positionTexColorShader(): Internal.ShaderInstance
|
|
get rendertypeGlintTranslucentShader(): Internal.ShaderInstance
|
|
get blockShader(): Internal.ShaderInstance
|
|
get rendertypeEntityCutoutNoCullZOffsetShader(): Internal.ShaderInstance
|
|
get positionColorLightmapShader(): Internal.ShaderInstance
|
|
get rendertypeArmorGlintShader(): Internal.ShaderInstance
|
|
get rendertypeCrumblingShader(): Internal.ShaderInstance
|
|
get panoramicMode(): boolean
|
|
get rendertypeEndGatewayShader(): Internal.ShaderInstance
|
|
get rendertypeGlintDirectShader(): Internal.ShaderInstance
|
|
get mapRenderer(): Internal.MapRenderer
|
|
get positionShader(): Internal.ShaderInstance
|
|
set renderHand($$0: boolean)
|
|
readonly static "PROJECTION_Z_NEAR": 0.05;
|
|
readonly static "EFFECT_NONE": 24;
|
|
readonly static "ITEM_ACTIVATION_ANIMATION_LENGTH": 40;
|
|
"blitShader": Internal.ShaderInstance;
|
|
readonly "itemInHandRenderer": Internal.ItemInHandRenderer;
|
|
}
|
|
type GameRenderer_ = GameRenderer;
|
|
class NoiseBasedCountPlacement extends Internal.RepeatingPlacement {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static of($$0: number, $$1: number, $$2: number): Internal.NoiseBasedCountPlacement;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseBasedCountPlacement_ = NoiseBasedCountPlacement;
|
|
class AlterGroundDecorator extends Internal.TreeDecorator {
|
|
constructor($$0: Internal.BlockStateProvider_)
|
|
place($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: Internal.List_<BlockPos_>, $$4: Internal.List_<BlockPos_>): void;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type AlterGroundDecorator_ = AlterGroundDecorator;
|
|
class ModelGenerator$Element {
|
|
constructor()
|
|
box(b: Internal.AABB_): this;
|
|
face(direction: Internal.Direction_, consumer: Internal.Consumer_<Internal.ModelGenerator$Face_>): void;
|
|
toJson(): Internal.JsonObject;
|
|
}
|
|
type ModelGenerator$Element_ = ModelGenerator$Element;
|
|
class Field extends Internal.AccessibleObject implements Internal.Member {
|
|
getModifiers(): number;
|
|
set(arg0: any, arg1: any): void;
|
|
setShort(arg0: any, arg1: number): void;
|
|
getType(): Internal.Class<any>;
|
|
getChar(arg0: any): string;
|
|
getInt(arg0: any): number;
|
|
getName(): string;
|
|
getLong(arg0: any): number;
|
|
setDouble(arg0: any, arg1: number): void;
|
|
getAnnotatedType(): Internal.AnnotatedType;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
getGenericType(): Internal.Type;
|
|
getShort(arg0: any): number;
|
|
isEnumConstant(): boolean;
|
|
getAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
setAccessible(arg0: boolean): void;
|
|
setInt(arg0: any, arg1: number): void;
|
|
getFloat(arg0: any): number;
|
|
toString(): string;
|
|
setByte(arg0: any, arg1: number): void;
|
|
isSynthetic(): boolean;
|
|
getBoolean(arg0: any): boolean;
|
|
getAnnotation(arg0: Internal.Class_<T>): T;
|
|
setFloat(arg0: any, arg1: number): void;
|
|
setBoolean(arg0: any, arg1: boolean): void;
|
|
getDeclaringClass(): Internal.Class<any>;
|
|
getByte(arg0: any): number;
|
|
hashCode(): number;
|
|
toGenericString(): string;
|
|
setChar(arg0: any, arg1: string): void;
|
|
getDouble(arg0: any): number;
|
|
equals(arg0: any): boolean;
|
|
get(arg0: any): any;
|
|
setLong(arg0: any, arg1: number): void;
|
|
get modifiers(): number
|
|
get type(): Internal.Class<any>
|
|
get name(): string
|
|
get annotatedType(): Internal.AnnotatedType
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
get genericType(): Internal.Type
|
|
get enumConstant(): boolean
|
|
set accessible(arg0: boolean)
|
|
get synthetic(): boolean
|
|
get declaringClass(): Internal.Class<any>
|
|
}
|
|
type Field_ = Field;
|
|
interface ReferenceCounted {
|
|
touch(arg0: any): this;
|
|
retain(): this;
|
|
release(arg0: number): boolean;
|
|
touch(): this;
|
|
refCnt(): number;
|
|
release(): boolean;
|
|
retain(arg0: number): this;
|
|
}
|
|
type ReferenceCounted_ = ReferenceCounted;
|
|
class ItemRenderer implements Internal.ResourceManagerReloadListener, Internal.AccessItemRenderer, Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: Internal.TextureManager_, $$1: Internal.ModelManager_, $$2: any_, $$3: any_)
|
|
renderStatic($$0: Internal.ItemStack_, $$1: Internal.ItemTransforms$TransformType_, $$2: number, $$3: number, $$4: Internal.PoseStack_, $$5: Internal.MultiBufferSource_, $$6: number): void;
|
|
static getFoilBuffer($$0: Internal.MultiBufferSource_, $$1: Internal.RenderType_, $$2: boolean, $$3: boolean): Internal.VertexConsumer;
|
|
renderAndDecorateItem($$0: Internal.ItemStack_, $$1: number, $$2: number): void;
|
|
handler$zok000$hook_renderItem(stack: Internal.ItemStack_, transformMode: Internal.ItemTransforms$TransformType_, invert: boolean, matrixStack: Internal.PoseStack_, vertexConsumerProvider: Internal.MultiBufferSource_, light: number, overlay: number, model: Internal.BakedModel_, ci: Internal.CallbackInfo_): void;
|
|
static getFoilBufferDirect($$0: Internal.MultiBufferSource_, $$1: Internal.RenderType_, $$2: boolean, $$3: boolean): Internal.VertexConsumer;
|
|
fabric_renderBakedItemModel(model: Internal.BakedModel_, stack: Internal.ItemStack_, light: number, overlay: number, matrixStack: Internal.PoseStack_, buffer: Internal.VertexConsumer_): void;
|
|
renderAndDecorateItem($$0: Internal.ItemStack_, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
renderAndDecorateItem($$0: Internal.ItemStack_, $$1: number, $$2: number, $$3: number): void;
|
|
getModel($$0: Internal.ItemStack_, $$1: Internal.Level_, $$2: Internal.LivingEntity_, $$3: number): Internal.BakedModel;
|
|
getName(): string;
|
|
renderStatic($$0: Internal.LivingEntity_, $$1: Internal.ItemStack_, $$2: Internal.ItemTransforms$TransformType_, $$3: boolean, $$4: Internal.PoseStack_, $$5: Internal.MultiBufferSource_, $$6: Internal.Level_, $$7: number, $$8: number, $$9: number): void;
|
|
static getCompassFoilBuffer($$0: Internal.MultiBufferSource_, $$1: Internal.RenderType_, $$2: Internal.PoseStack$Pose_): Internal.VertexConsumer;
|
|
getFabricId(): ResourceLocation;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
static getArmorFoilBuffer($$0: Internal.MultiBufferSource_, $$1: Internal.RenderType_, $$2: boolean, $$3: boolean): Internal.VertexConsumer;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
render($$0: Internal.ItemStack_, $$1: Internal.ItemTransforms$TransformType_, $$2: boolean, $$3: Internal.PoseStack_, $$4: Internal.MultiBufferSource_, $$5: number, $$6: number, $$7: Internal.BakedModel_): void;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
renderGuiItemDecorations($$0: Internal.Font_, $$1: Internal.ItemStack_, $$2: number, $$3: number): void;
|
|
renderGuiItemDecorations($$0: Internal.Font_, $$1: Internal.ItemStack_, $$2: number, $$3: number, $$4: string): void;
|
|
static getCompassFoilBufferDirect($$0: Internal.MultiBufferSource_, $$1: Internal.RenderType_, $$2: Internal.PoseStack$Pose_): Internal.VertexConsumer;
|
|
renderAndDecorateItem($$0: Internal.LivingEntity_, $$1: Internal.ItemStack_, $$2: number, $$3: number, $$4: number): void;
|
|
getItemModelShaper(): Internal.ItemModelShaper;
|
|
renderGuiItem($$0: Internal.ItemStack_, $$1: number, $$2: number): void;
|
|
renderAndDecorateFakeItem($$0: Internal.ItemStack_, $$1: number, $$2: number): void;
|
|
get name(): string
|
|
get fabricId(): ResourceLocation
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get itemModelShaper(): Internal.ItemModelShaper
|
|
readonly static "COMPASS_FOIL_UI_SCALE": 0.5;
|
|
readonly static "COMPASS_FOIL_FIRST_PERSON_SCALE": 0.75;
|
|
readonly static "ITEM_COUNT_BLIT_OFFSET": 200;
|
|
"blitOffset": number;
|
|
readonly static "ENCHANT_GLINT_LOCATION": ResourceLocation;
|
|
}
|
|
type ItemRenderer_ = ItemRenderer;
|
|
class StructureTemplate$Palette {
|
|
blocks(): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
blocks($$0: Internal.Block_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
}
|
|
type StructureTemplate$Palette_ = StructureTemplate$Palette;
|
|
interface Long2ReferenceFunction <V> extends it.unimi.dsi.fastutil.Function<number, V>, Internal.LongFunction<V> {
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Long2ReferenceFunction<T>;
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Long2ShortFunction;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ReferenceFunction<V>;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Long2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Long2LongFunction;
|
|
remove(arg0: number): V;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Long2DoubleFunction;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Long2CharFunction;
|
|
containsKey(arg0: any): boolean;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ReferenceFunction<V>;
|
|
put(arg0: number, arg1: V): V;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2ReferenceFunction<T, V>;
|
|
apply(arg0: number): V;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ReferenceFunction<V>;
|
|
put(arg0: number, arg1: V): V;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): V;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ReferenceFunction<V>;
|
|
apply(arg0: number): V;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ReferenceFunction<V>;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Long2IntFunction;
|
|
containsKey(arg0: number): boolean;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Long2FloatFunction;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ReferenceFunction<V>;
|
|
get(arg0: number): V;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Long2ObjectFunction<T>;
|
|
clear(): void;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
defaultReturnValue(): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
}
|
|
type Long2ReferenceFunction_<V> = ((arg0: number)=>V) | Long2ReferenceFunction<V>;
|
|
interface IntList extends Internal.Comparable<Internal.List<any>>, Internal.List<number>, Internal.IntCollection {
|
|
addElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
stream(): Internal.Stream<number>;
|
|
subList(arg0: number, arg1: number): this;
|
|
get(arg0: number): number;
|
|
add(arg0: number, arg1: any): void;
|
|
unstableSort(arg0: Internal.IntComparator_): void;
|
|
of(): this;
|
|
intStream(): Internal.IntStream;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
intParallelStream(): Internal.IntStream;
|
|
intIterator(): Internal.IntIterator;
|
|
set(arg0: number, arg1: number): number;
|
|
listIterator(): Internal.ListIterator<any>;
|
|
size(arg0: number): void;
|
|
removeIf(arg0: Internal.IntPredicate_): boolean;
|
|
of(arg0: number, arg1: number): this;
|
|
indexOf(arg0: number): number;
|
|
indexOf(arg0: any): number;
|
|
getElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
of(arg0: number, arg1: number, arg2: number): this;
|
|
addElements(arg0: number, arg1: number[]): void;
|
|
add(arg0: number): boolean;
|
|
toIntArray(arg0: number[]): number[];
|
|
remove(arg0: any): boolean;
|
|
of(arg0: number): this;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
replaceAll(arg0: Internal.UnaryOperator_<number>): void;
|
|
lastIndexOf(arg0: number): number;
|
|
add(arg0: any): boolean;
|
|
addAll(arg0: number, arg1: Internal.IntCollection_): boolean;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
unstableSort(arg0: Internal.Comparator_<any>): void;
|
|
set(arg0: number, arg1: number): number;
|
|
set(arg0: number, arg1: any): any;
|
|
lastIndexOf(arg0: any): number;
|
|
addAll(arg0: Internal.IntList_): boolean;
|
|
removeElements(arg0: number, arg1: number): void;
|
|
remove(arg0: number): any;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
iterator(): Internal.IntListIterator;
|
|
add(arg0: number): boolean;
|
|
sort(arg0: Internal.IntComparator_): void;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
listIterator(arg0: number): Internal.ListIterator<any>;
|
|
addAll(arg0: number, arg1: Internal.IntList_): boolean;
|
|
setElements(arg0: number, arg1: number[]): void;
|
|
add(arg0: number, arg1: number): void;
|
|
getInt(arg0: number): number;
|
|
removeInt(arg0: number): number;
|
|
add(arg0: number, arg1: number): void;
|
|
contains(arg0: any): boolean;
|
|
setElements(arg0: number[]): void;
|
|
forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
parallelStream(): Internal.Stream<number>;
|
|
replaceAll(arg0: Internal.IntUnaryOperator_): void;
|
|
replaceAll(arg0: it.unimi.dsi.fastutil.ints.IntUnaryOperator_): void;
|
|
of(...arg0: number[]): this;
|
|
removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
setElements(arg0: number, arg1: number[], arg2: number, arg3: number): void;
|
|
set elements(arg0: number[])
|
|
}
|
|
type IntList_ = IntList;
|
|
interface Palette$Factory {
|
|
create(arg0: number, arg1: Internal.IdMap_<A>, arg2: Internal.PaletteResize_<A>, arg3: Internal.List_<A>): Internal.Palette<A>;
|
|
}
|
|
type Palette$Factory_ = Palette$Factory;
|
|
class MaterialJS {
|
|
constructor(i: string, m: Internal.Material_, s: Internal.SoundType_)
|
|
getMinecraftMaterial(): Internal.Material;
|
|
getSound(): Internal.SoundType;
|
|
getId(): string;
|
|
get minecraftMaterial(): Internal.Material
|
|
get sound(): Internal.SoundType
|
|
get id(): string
|
|
}
|
|
type MaterialJS_ = "lava" | "metal" | "grass" | "slime" | "berry_bush" | "ice" | "snow" | "leaves" | "clay" | "stone" | "dragon_egg" | "vegetable" | "portal" | "crop" | "sponge" | "web" | "lantern" | "plant" | "cake" | "wool" | "dirt" | MaterialJS | "honey" | "air" | "wood" | "sand" | "water" | "explosive" | "glass";
|
|
class TransparencyType extends Internal.Enum<Internal.TransparencyType> {
|
|
static valueOf(arg0: string): Internal.TransparencyType;
|
|
static values(): Internal.TransparencyType[];
|
|
readonly static "WATER_MASK": Internal.TransparencyType;
|
|
readonly static "OPAQUE": Internal.TransparencyType;
|
|
readonly static "DECAL": Internal.TransparencyType;
|
|
readonly static "LINES": Internal.TransparencyType;
|
|
readonly static "GENERAL_TRANSPARENT": Internal.TransparencyType;
|
|
}
|
|
type TransparencyType_ = "decal" | TransparencyType | "water_mask" | "opaque" | "general_transparent" | "lines";
|
|
class PlayerAdvancements {
|
|
constructor($$0: Internal.DataFixer_, $$1: Internal.PlayerList_, $$2: Internal.ServerAdvancementManager_, $$3: Internal.File_, $$4: Internal.ServerPlayer_)
|
|
setPlayer($$0: Internal.ServerPlayer_): void;
|
|
revoke($$0: Internal.Advancement_, $$1: string): boolean;
|
|
getOrStartProgress($$0: Internal.Advancement_): Internal.AdvancementProgress;
|
|
setSelectedTab($$0: Internal.Advancement_): void;
|
|
award($$0: Internal.Advancement_, $$1: string): boolean;
|
|
stopListening(): void;
|
|
flushDirty($$0: Internal.ServerPlayer_): void;
|
|
save(): void;
|
|
reload($$0: Internal.ServerAdvancementManager_): void;
|
|
set player($$0: Internal.ServerPlayer_)
|
|
set selectedTab($$0: Internal.Advancement_)
|
|
}
|
|
type PlayerAdvancements_ = PlayerAdvancements;
|
|
class ClientboundBossEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
static createAddPacket($$0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
dispatch($$0: Internal.ClientboundBossEventPacket$Handler_): void;
|
|
static createUpdatePropertiesPacket($$0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
|
|
static createUpdateStylePacket($$0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
|
|
static createUpdateProgressPacket($$0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
|
|
isSkippable(): boolean;
|
|
static createUpdateNamePacket($$0: Internal.BossEvent_): Internal.ClientboundBossEventPacket;
|
|
static createRemovePacket($$0: Internal.UUID_): Internal.ClientboundBossEventPacket;
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundBossEventPacket_ = ClientboundBossEventPacket;
|
|
interface Runnable {
|
|
run(): void;
|
|
}
|
|
type Runnable_ = Runnable | (()=>void);
|
|
class IntArrayTag extends Internal.CollectionTag<Internal.IntTag> {
|
|
constructor($$0: Internal.List_<number>)
|
|
constructor($$0: number[])
|
|
remove(arg0: number): any;
|
|
add($$0: number, $$1: Internal.IntTag_): void;
|
|
set(arg0: number, arg1: Internal.Tag_): Internal.Tag;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
addTag($$0: number, $$1: Internal.Tag_): boolean;
|
|
spliterator(): Internal.Spliterator<Internal.IntTag>;
|
|
add(arg0: number, arg1: any): void;
|
|
replaceAll(arg0: Internal.UnaryOperator_<Internal.IntTag_>): void;
|
|
getAsIntArray(): number[];
|
|
setTag($$0: number, $$1: Internal.Tag_): boolean;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
set($$0: number, $$1: Internal.IntTag_): Internal.IntTag;
|
|
write($$0: Internal.DataOutput_): void;
|
|
stream(): Internal.Stream<Internal.IntTag>;
|
|
getId(): number;
|
|
getType(): Internal.TagType<Internal.IntArrayTag>;
|
|
get($$0: number): Internal.IntTag;
|
|
remove($$0: number): Internal.IntTag;
|
|
toString(): string;
|
|
remove(arg0: number): Internal.Tag;
|
|
get(arg0: number): any;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
add(arg0: number, arg1: Internal.Tag_): void;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
size(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
copy(): Internal.Tag;
|
|
clear(): void;
|
|
parallelStream(): Internal.Stream<Internal.IntTag>;
|
|
copy(): this;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
set(arg0: number, arg1: any): any;
|
|
getElementType(): number;
|
|
get asIntArray(): number[]
|
|
get id(): number
|
|
get type(): Internal.TagType<Internal.IntArrayTag>
|
|
get asString(): string
|
|
get elementType(): number
|
|
readonly static "TYPE": any;
|
|
}
|
|
type IntArrayTag_ = IntArrayTag;
|
|
abstract class SimplePreparableReloadListener <T> implements Internal.PreparableReloadListener {
|
|
constructor()
|
|
getName(): string;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get name(): string
|
|
}
|
|
type SimplePreparableReloadListener_<T> = SimplePreparableReloadListener<T>;
|
|
class SpikeFeature$EndSpike {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean)
|
|
isCenterWithinChunk($$0: BlockPos_): boolean;
|
|
getRadius(): number;
|
|
getCenterX(): number;
|
|
getTopBoundingBox(): Internal.AABB;
|
|
getCenterZ(): number;
|
|
getHeight(): number;
|
|
isGuarded(): boolean;
|
|
get radius(): number
|
|
get centerX(): number
|
|
get topBoundingBox(): Internal.AABB
|
|
get centerZ(): number
|
|
get height(): number
|
|
get guarded(): boolean
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SpikeFeature$EndSpike_ = SpikeFeature$EndSpike;
|
|
interface QuadEmitter extends Internal.MutableQuadView {
|
|
pos(vertexIndex: number, vec: Internal.Vector3f_): this;
|
|
spriteColor(arg0: number, arg1: number, arg2: number): Internal.MutableQuadView;
|
|
pos(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
sprite(arg0: number, arg1: number, arg2: Internal.Vec2_): Internal.MutableQuadView;
|
|
material(arg0: Internal.RenderMaterial_): Internal.MutableQuadView;
|
|
lightmap(arg0: number, arg1: number, arg2: number, arg3: number): Internal.MutableQuadView;
|
|
normal(vertexIndex: number, vec: Internal.Vector3f_): this;
|
|
fromVanilla(arg0: number[], arg1: number, arg2: boolean): this;
|
|
tag(arg0: number): Internal.MutableQuadView;
|
|
colorIndex(arg0: number): this;
|
|
square(nominalFace: Internal.Direction_, left: number, bottom: number, right: number, top: number, depth: number): this;
|
|
spriteBake(arg0: number, arg1: Internal.TextureAtlasSprite_, arg2: number): this;
|
|
nominalFace(arg0: Internal.Direction_): Internal.MutableQuadView;
|
|
sprite(arg0: number, arg1: number, arg2: number, arg3: number): Internal.MutableQuadView;
|
|
lightmap(arg0: number, arg1: number): Internal.MutableQuadView;
|
|
toBakedQuad(spriteIndex: number, sprite: Internal.TextureAtlasSprite_, isItem: boolean): Internal.BakedQuad;
|
|
emit(): this;
|
|
spriteColor(spriteIndex: number, c0: number, c1: number, c2: number, c3: number): this;
|
|
spriteUnitSquare(spriteIndex: number): this;
|
|
cullFace(arg0: Internal.Direction_): Internal.MutableQuadView;
|
|
readonly static "CULL_FACE_EPSILON": 1.0E-5;
|
|
}
|
|
type QuadEmitter_ = QuadEmitter;
|
|
interface Object2FloatMap <K> extends Internal.Map<K, number>, Internal.Object2FloatFunction<K> {
|
|
computeFloatIfAbsentPartial(arg0: K, arg1: Internal.Object2FloatFunction_<any>): number;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Object2CharFunction<K>;
|
|
containsValue(arg0: any): boolean;
|
|
values(): Internal.FloatCollection;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2FloatFunction;
|
|
mergeFloat(arg0: K, arg1: number, arg2: Internal.FloatBinaryOperator_): number;
|
|
removeFloat(arg0: any): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
apply(arg0: K): number;
|
|
mergeFloat(arg0: K, arg1: number, arg2: Internal.DoubleBinaryOperator_): number;
|
|
computeFloatIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
computeIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_<any>): number;
|
|
keySet(): Internal.Set<any>;
|
|
replace(arg0: any, arg1: any, arg2: any): boolean;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
put(arg0: any, arg1: any): any;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
put(arg0: K, arg1: number): number;
|
|
putIfAbsent(arg0: K, arg1: number): number;
|
|
computeFloatIfAbsent(arg0: K, arg1: Internal.ToDoubleFunction_<any>): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2FloatFunction;
|
|
mergeFloat(arg0: K, arg1: number, arg2: Internal.BiFunction_<any, any, any>): number;
|
|
containsValue(arg0: number): boolean;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2FloatFunction;
|
|
remove(arg0: any, arg1: number): boolean;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2FloatFunction;
|
|
object2FloatEntrySet(): Internal.ObjectSet<Internal.Object2FloatMap$Entry<K>>;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
computeFloat(arg0: K, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
remove(arg0: any): any;
|
|
replace(arg0: K, arg1: number): number;
|
|
putIfAbsent(arg0: any, arg1: any): any;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<any, any, any>): number;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
entrySet(): Internal.ObjectSet<Internal.Map$Entry<K, number>>;
|
|
replace(arg0: K, arg1: number, arg2: number): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Object2FloatFunction_<any>): number;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2FloatFunction;
|
|
applyAsDouble(arg0: K): number;
|
|
replace(arg0: K, arg1: number): number;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2FloatFunction;
|
|
defaultReturnValue(): number;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
merge(arg0: K, arg1: number, arg2: Internal.BiFunction_<any, any, any>): number;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2FloatFunction;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): number;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Object2LongFunction<K>;
|
|
clear(): void;
|
|
replace(arg0: any, arg1: any): any;
|
|
merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2FloatFunction<T>;
|
|
replace(arg0: K, arg1: number, arg2: number): boolean;
|
|
put(arg0: K, arg1: number): number;
|
|
putIfAbsent(arg0: K, arg1: number): number;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2FloatFunction<T>;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Object2IntFunction<K>;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
}
|
|
type Object2FloatMap_<K> = Object2FloatMap<K>;
|
|
class Locale implements Internal.Cloneable, Internal.Serializable {
|
|
constructor(arg0: string, arg1: string, arg2: string)
|
|
constructor(arg0: string, arg1: string)
|
|
constructor(arg0: string)
|
|
getUnicodeLocaleKeys(): Internal.Set<string>;
|
|
clone(): any;
|
|
static filterTags(arg0: Internal.List_<Internal.Locale$LanguageRange_>, arg1: Internal.Collection_<string>, arg2: Internal.Locale$FilteringMode_): Internal.List<string>;
|
|
static getISOLanguages(): string[];
|
|
getExtension(arg0: string): string;
|
|
getUnicodeLocaleType(arg0: string): string;
|
|
getISO3Language(): string;
|
|
getDisplayCountry(): string;
|
|
static getAvailableLocales(): Internal.Locale[];
|
|
static setDefault(arg0: Internal.Locale$Category_, arg1: Internal.Locale_): void;
|
|
getScript(): string;
|
|
getISO3Country(): string;
|
|
getExtensionKeys(): Internal.Set<string>;
|
|
toLanguageTag(): string;
|
|
getDisplayCountry(arg0: Internal.Locale_): string;
|
|
getVariant(): string;
|
|
getDisplayScript(arg0: Internal.Locale_): string;
|
|
static setDefault(arg0: Internal.Locale_): void;
|
|
getDisplayName(): string;
|
|
static filterTags(arg0: Internal.List_<Internal.Locale$LanguageRange_>, arg1: Internal.Collection_<string>): Internal.List<string>;
|
|
getDisplayScript(): string;
|
|
getDisplayLanguage(arg0: Internal.Locale_): string;
|
|
toString(): string;
|
|
static getDefault(arg0: Internal.Locale$Category_): Internal.Locale;
|
|
getDisplayName(arg0: Internal.Locale_): string;
|
|
getCountry(): string;
|
|
static lookupTag(arg0: Internal.List_<Internal.Locale$LanguageRange_>, arg1: Internal.Collection_<string>): string;
|
|
static lookup(arg0: Internal.List_<Internal.Locale$LanguageRange_>, arg1: Internal.Collection_<Internal.Locale_>): Internal.Locale;
|
|
getLanguage(): string;
|
|
static forLanguageTag(arg0: string): Internal.Locale;
|
|
static getISOCountries(): string[];
|
|
getDisplayLanguage(): string;
|
|
static getISOCountries(arg0: Internal.Locale$IsoCountryCode_): Internal.Set<string>;
|
|
getUnicodeLocaleAttributes(): Internal.Set<string>;
|
|
hashCode(): number;
|
|
static getDefault(): Internal.Locale;
|
|
hasExtensions(): boolean;
|
|
stripExtensions(): this;
|
|
static filter(arg0: Internal.List_<Internal.Locale$LanguageRange_>, arg1: Internal.Collection_<Internal.Locale_>): Internal.List<Internal.Locale>;
|
|
static filter(arg0: Internal.List_<Internal.Locale$LanguageRange_>, arg1: Internal.Collection_<Internal.Locale_>, arg2: Internal.Locale$FilteringMode_): Internal.List<Internal.Locale>;
|
|
getDisplayVariant(): string;
|
|
getDisplayVariant(arg0: Internal.Locale_): string;
|
|
equals(arg0: any): boolean;
|
|
get unicodeLocaleKeys(): Internal.Set<string>
|
|
get ISOLanguages(): string[]
|
|
get ISO3Language(): string
|
|
get displayCountry(): string
|
|
get availableLocales(): Internal.Locale[]
|
|
get script(): string
|
|
get ISO3Country(): string
|
|
get extensionKeys(): Internal.Set<string>
|
|
get variant(): string
|
|
set default(arg0: Internal.Locale_)
|
|
get displayName(): string
|
|
get displayScript(): string
|
|
get country(): string
|
|
get language(): string
|
|
get ISOCountries(): string[]
|
|
get displayLanguage(): string
|
|
get unicodeLocaleAttributes(): Internal.Set<string>
|
|
get default(): Internal.Locale
|
|
get displayVariant(): string
|
|
readonly static "UNICODE_LOCALE_EXTENSION": "u";
|
|
readonly static "JAPANESE": Internal.Locale;
|
|
readonly static "KOREAN": Internal.Locale;
|
|
readonly static "PRIVATE_USE_EXTENSION": "x";
|
|
readonly static "PRC": Internal.Locale;
|
|
readonly static "UK": Internal.Locale;
|
|
readonly static "ITALY": Internal.Locale;
|
|
readonly static "ROOT": Internal.Locale;
|
|
readonly static "CANADA": Internal.Locale;
|
|
readonly static "GERMANY": Internal.Locale;
|
|
readonly static "US": Internal.Locale;
|
|
readonly static "SIMPLIFIED_CHINESE": Internal.Locale;
|
|
readonly static "ITALIAN": Internal.Locale;
|
|
readonly static "CHINESE": Internal.Locale;
|
|
readonly static "ENGLISH": Internal.Locale;
|
|
readonly static "KOREA": Internal.Locale;
|
|
readonly static "GERMAN": Internal.Locale;
|
|
readonly static "JAPAN": Internal.Locale;
|
|
readonly static "FRANCE": Internal.Locale;
|
|
readonly static "CHINA": Internal.Locale;
|
|
readonly static "TRADITIONAL_CHINESE": Internal.Locale;
|
|
readonly static "CANADA_FRENCH": Internal.Locale;
|
|
readonly static "TAIWAN": Internal.Locale;
|
|
readonly static "FRENCH": Internal.Locale;
|
|
}
|
|
type Locale_ = Locale;
|
|
class RenderRegionCache {
|
|
constructor()
|
|
createRegion($$0: Internal.Level_, $$1: BlockPos_, $$2: BlockPos_, $$3: number): Internal.RenderChunkRegion;
|
|
}
|
|
type RenderRegionCache_ = RenderRegionCache;
|
|
interface PrimitiveIterator$OfInt extends Internal.PrimitiveIterator<number, Internal.IntConsumer> {
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
nextInt(): number;
|
|
}
|
|
type PrimitiveIterator$OfInt_ = PrimitiveIterator$OfInt;
|
|
abstract class ImmutableSet <E> extends Internal.ImmutableCollection<E> implements Internal.Set<E> {
|
|
static of(): Internal.ImmutableSet<E>;
|
|
static of(arg0: E): Internal.ImmutableSet<E>;
|
|
static of(arg0: E, arg1: E): Internal.ImmutableSet<E>;
|
|
iterator(): Internal.Iterator<any>;
|
|
static builderWithExpectedSize(arg0: number): Internal.ImmutableSet$Builder<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): Internal.ImmutableSet<E>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E): Internal.ImmutableSet<E>;
|
|
parallelStream(): Internal.Stream<E>;
|
|
static of(arg0: E, arg1: E, arg2: E): Internal.ImmutableSet<E>;
|
|
static of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, ...arg6: E[]): Internal.ImmutableSet<E>;
|
|
static copyOf(arg0: Internal.Collection_<any>): Internal.ImmutableSet<E>;
|
|
hashCode(): number;
|
|
static copyOf(arg0: Internal.Iterable_<any>): Internal.ImmutableSet<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
stream(): Internal.Stream<E>;
|
|
static builder(): Internal.ImmutableSet$Builder<E>;
|
|
static copyOf(arg0: E[]): Internal.ImmutableSet<E>;
|
|
static toImmutableSet(): Internal.Collector<E, any, Internal.ImmutableSet<E>>;
|
|
static copyOf(arg0: Internal.Iterator_<any>): Internal.ImmutableSet<E>;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type ImmutableSet_<E> = ImmutableSet<E>;
|
|
interface Decoder$Boxed <A> {
|
|
decode(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Pair<A, T>>;
|
|
decoder(): Internal.Decoder<A>;
|
|
}
|
|
type Decoder$Boxed_<A> = Decoder$Boxed<A>;
|
|
class AdultSensor extends Internal.Sensor<Internal.AgeableMob> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type AdultSensor_ = AdultSensor;
|
|
class Configuration {
|
|
resolveAndBind(arg0: Internal.ModuleFinder_, arg1: Internal.ModuleFinder_, arg2: Internal.Collection_<string>): this;
|
|
static resolve(arg0: Internal.ModuleFinder_, arg1: Internal.List_<Internal.Configuration_>, arg2: Internal.ModuleFinder_, arg3: Internal.Collection_<string>): Internal.Configuration;
|
|
toString(): string;
|
|
parents(): Internal.List<Internal.Configuration>;
|
|
modules(): Internal.Set<Internal.ResolvedModule>;
|
|
resolve(arg0: Internal.ModuleFinder_, arg1: Internal.ModuleFinder_, arg2: Internal.Collection_<string>): this;
|
|
static resolveAndBind(arg0: Internal.ModuleFinder_, arg1: Internal.List_<Internal.Configuration_>, arg2: Internal.ModuleFinder_, arg3: Internal.Collection_<string>): Internal.Configuration;
|
|
static empty(): Internal.Configuration;
|
|
findModule(arg0: string): Internal.Optional<Internal.ResolvedModule>;
|
|
}
|
|
type Configuration_ = Configuration;
|
|
interface GameEventDispatcher {
|
|
unregister(arg0: Internal.GameEventListener_): void;
|
|
isEmpty(): boolean;
|
|
post(arg0: Internal.GameEvent_, arg1: Internal.Entity_, arg2: BlockPos_): void;
|
|
register(arg0: Internal.GameEventListener_): void;
|
|
get empty(): boolean
|
|
readonly static "NOOP": any;
|
|
}
|
|
type GameEventDispatcher_ = GameEventDispatcher;
|
|
class TypedOptic <S, T, A, B> {
|
|
constructor(arg0: Internal.TypeToken_<any>, arg1: com.mojang.datafixers.types.Type_<S>, arg2: com.mojang.datafixers.types.Type_<T>, arg3: com.mojang.datafixers.types.Type_<A>, arg4: com.mojang.datafixers.types.Type_<B>, arg5: Internal.Optic_<any, S, T, A, B>)
|
|
constructor(arg0: Internal.Set_<Internal.TypeToken_<any>>, arg1: com.mojang.datafixers.types.Type_<S>, arg2: com.mojang.datafixers.types.Type_<T>, arg3: com.mojang.datafixers.types.Type_<A>, arg4: com.mojang.datafixers.types.Type_<B>, arg5: Internal.Optic_<any, S, T, A, B>)
|
|
aType(): com.mojang.datafixers.types.Type<A>;
|
|
static tagged(arg0: Internal.TaggedChoice$TaggedChoiceType_<K>, arg1: K, arg2: com.mojang.datafixers.types.Type_<A>, arg3: com.mojang.datafixers.types.Type_<B>): Internal.TypedOptic<Internal.Pair<K, any>, Internal.Pair<K, any>, A, B>;
|
|
bounds(): Internal.Set<Internal.TypeToken<any>>;
|
|
static compoundListKeys(arg0: com.mojang.datafixers.types.Type_<K>, arg1: com.mojang.datafixers.types.Type_<K2>, arg2: com.mojang.datafixers.types.Type_<V>): Internal.TypedOptic<Internal.List<Internal.Pair<K, V>>, Internal.List<Internal.Pair<K2, V>>, K, K2>;
|
|
static inj2(arg0: com.mojang.datafixers.types.Type_<F>, arg1: com.mojang.datafixers.types.Type_<G>, arg2: com.mojang.datafixers.types.Type_<G2>): Internal.TypedOptic<Internal.Either<F, G>, Internal.Either<F, G2>, G, G2>;
|
|
tType(): com.mojang.datafixers.types.Type<T>;
|
|
compose(arg0: Internal.TypedOptic_<A, B, A1, B1>): Internal.TypedOptic<S, T, A1, B1>;
|
|
upCast(arg0: Internal.TypeToken_<Proof2>): Internal.Optional<Internal.Optic<any, S, T, A, B>>;
|
|
optic(): Internal.Optic<any, S, T, A, B>;
|
|
static instanceOf(arg0: Internal.Collection_<Internal.TypeToken_<any>>, arg1: Internal.TypeToken_<Proof2>): boolean;
|
|
static proj2(arg0: com.mojang.datafixers.types.Type_<F>, arg1: com.mojang.datafixers.types.Type_<G>, arg2: com.mojang.datafixers.types.Type_<G2>): Internal.TypedOptic<Internal.Pair<F, G>, Internal.Pair<F, G2>, G, G2>;
|
|
apply(arg0: Internal.TypeToken_<Proof2>, arg1: Internal.App_<Proof2, P>, arg2: Internal.App2_<P, A, B>): Internal.App2<P, S, T>;
|
|
sType(): com.mojang.datafixers.types.Type<S>;
|
|
static proj1(arg0: com.mojang.datafixers.types.Type_<F>, arg1: com.mojang.datafixers.types.Type_<G>, arg2: com.mojang.datafixers.types.Type_<F2>): Internal.TypedOptic<Internal.Pair<F, G>, Internal.Pair<F2, G>, F, F2>;
|
|
static compoundListElements(arg0: com.mojang.datafixers.types.Type_<K>, arg1: com.mojang.datafixers.types.Type_<V>, arg2: com.mojang.datafixers.types.Type_<V2>): Internal.TypedOptic<Internal.List<Internal.Pair<K, V>>, Internal.List<Internal.Pair<K, V2>>, V, V2>;
|
|
static adapter(arg0: com.mojang.datafixers.types.Type_<S>, arg1: com.mojang.datafixers.types.Type_<T>): Internal.TypedOptic<S, T, S, T>;
|
|
bType(): com.mojang.datafixers.types.Type<B>;
|
|
static list(arg0: com.mojang.datafixers.types.Type_<A>, arg1: com.mojang.datafixers.types.Type_<B>): Internal.TypedOptic<Internal.List<A>, Internal.List<B>, A, B>;
|
|
static inj1(arg0: com.mojang.datafixers.types.Type_<F>, arg1: com.mojang.datafixers.types.Type_<G>, arg2: com.mojang.datafixers.types.Type_<F2>): Internal.TypedOptic<Internal.Either<F, G>, Internal.Either<F2, G>, F, F2>;
|
|
}
|
|
type TypedOptic_<S, T, A, B> = TypedOptic<S, T, A, B>;
|
|
class VariableSet implements Internal.UnitVariables {
|
|
constructor()
|
|
setMutable(name: string, initialValue: number): Internal.MutableNumberUnit;
|
|
createSubset(): this;
|
|
get(entry: string): Internal.Unit;
|
|
set(name: string, value: Internal.Unit_): this;
|
|
getVariables(): this;
|
|
set(name: string, value: number): this;
|
|
get variables(): Internal.VariableSet
|
|
}
|
|
type VariableSet_ = VariableSet;
|
|
class ItemEntity extends Internal.Entity {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number, $$4: Internal.ItemStack_)
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number, $$4: Internal.ItemStack_, $$5: number, $$6: number, $$7: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static areMergable($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
setNeverPickUp(): void;
|
|
setExtendedLifetime(): void;
|
|
setPickUpDelay($$0: number): void;
|
|
copy(): this;
|
|
setNoPickUpDelay(): void;
|
|
playerTouch($$0: Internal.Player_): void;
|
|
getSpin($$0: number): number;
|
|
asKJS(): Internal.EntityJS;
|
|
static merge($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: number): Internal.ItemStack;
|
|
getThrower(): Internal.UUID;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
getSoundSource(): Internal.SoundSource;
|
|
setItem($$0: Internal.ItemStack_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
fireImmune(): boolean;
|
|
setThrower($$0: Internal.UUID_): void;
|
|
hasPickUpDelay(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getName(): Internal.Component;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
makeFakeItem(): void;
|
|
getItem(): Internal.ItemStack;
|
|
setOwner($$0: Internal.UUID_): void;
|
|
getOwner(): Internal.UUID;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
occludesVibrations(): boolean;
|
|
getAge(): number;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
changeDimension($$0: Internal.ServerLevel_): Internal.Entity;
|
|
setDefaultPickUpDelay(): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setUnlimitedLifetime(): void;
|
|
isAttackable(): boolean;
|
|
set pickUpDelay($$0: number)
|
|
get thrower(): Internal.UUID
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get soundSource(): Internal.SoundSource
|
|
set item($$0: Internal.ItemStack_)
|
|
set thrower($$0: Internal.UUID_)
|
|
get name(): Internal.Component
|
|
get item(): Internal.ItemStack
|
|
set owner($$0: Internal.UUID_)
|
|
get owner(): Internal.UUID
|
|
get age(): number
|
|
get attackable(): boolean
|
|
readonly "bobOffs": number;
|
|
readonly static "LIFETIME": 6000;
|
|
"age": number;
|
|
}
|
|
type ItemEntity_ = ItemEntity;
|
|
class PlacementContext extends Internal.WorldGenerationContext {
|
|
constructor($$0: Internal.WorldGenLevel_, $$1: Internal.ChunkGenerator_, $$2: Internal.Optional_<Internal.PlacedFeature_>)
|
|
generator(): Internal.ChunkGenerator;
|
|
getHeight($$0: Internal.Heightmap$Types_, $$1: number, $$2: number): number;
|
|
getMinBuildHeight(): number;
|
|
topFeature(): Internal.Optional<Internal.PlacedFeature>;
|
|
getBlockState($$0: BlockPos_): Internal.BlockState;
|
|
getLevel(): Internal.WorldGenLevel;
|
|
getCarvingMask($$0: Internal.ChunkPos_, $$1: CarvingGenerationStep_): Internal.CarvingMask;
|
|
get minBuildHeight(): number
|
|
get level(): Internal.WorldGenLevel
|
|
}
|
|
type PlacementContext_ = PlacementContext;
|
|
abstract class NodeEvaluator {
|
|
constructor()
|
|
getBlockPathType(arg0: Internal.BlockGetter_, arg1: number, arg2: number, arg3: number, arg4: Internal.Mob_, arg5: number, arg6: number, arg7: number, arg8: boolean, arg9: boolean): Internal.BlockPathTypes;
|
|
canOpenDoors(): boolean;
|
|
canPassDoors(): boolean;
|
|
canFloat(): boolean;
|
|
setCanOpenDoors($$0: boolean): void;
|
|
getNeighbors(arg0: Internal.Node_[], arg1: Internal.Node_): number;
|
|
setCanFloat($$0: boolean): void;
|
|
prepare($$0: Internal.PathNavigationRegion_, $$1: Internal.Mob_): void;
|
|
setCanPassDoors($$0: boolean): void;
|
|
getGoal(arg0: number, arg1: number, arg2: number): Internal.Target;
|
|
getBlockPathType(arg0: Internal.BlockGetter_, arg1: number, arg2: number, arg3: number): Internal.BlockPathTypes;
|
|
getStart(): Internal.Node;
|
|
done(): void;
|
|
set canOpenDoors($$0: boolean)
|
|
set canFloat($$0: boolean)
|
|
set canPassDoors($$0: boolean)
|
|
get start(): Internal.Node
|
|
}
|
|
type NodeEvaluator_ = NodeEvaluator;
|
|
class RenderStateShard$EmptyTextureStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: Internal.Runnable_, $$1: Internal.Runnable_)
|
|
}
|
|
type RenderStateShard$EmptyTextureStateShard_ = RenderStateShard$EmptyTextureStateShard;
|
|
class RenderType$CompositeState implements Internal.CompositeStateAccessor {
|
|
getTransparency(): Internal.RenderStateShard$TransparencyStateShard;
|
|
toString(): string;
|
|
static builder(): Internal.RenderType$CompositeState$CompositeStateBuilder;
|
|
get transparency(): Internal.RenderStateShard$TransparencyStateShard
|
|
}
|
|
type RenderType$CompositeState_ = RenderType$CompositeState;
|
|
class RecordCodecBuilder <O, F> implements Internal.App<Internal.RecordCodecBuilder$Mu<O>, F> {
|
|
static create(arg0: Internal.Function_<Internal.RecordCodecBuilder$Instance_<O>, any>): Internal.Codec<O>;
|
|
static unbox(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, F>): Internal.RecordCodecBuilder<O, F>;
|
|
static stable(arg0: F): Internal.RecordCodecBuilder<O, F>;
|
|
static deprecated(arg0: F, arg1: number): Internal.RecordCodecBuilder<O, F>;
|
|
static of(arg0: Internal.Function_<O, F>, arg1: string, arg2: Internal.Codec_<F>): Internal.RecordCodecBuilder<O, F>;
|
|
static build(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, O>): Internal.MapCodec<O>;
|
|
static instance(): Internal.RecordCodecBuilder$Instance<O>;
|
|
static point(arg0: F, arg1: Internal.Lifecycle_): Internal.RecordCodecBuilder<O, F>;
|
|
dependent(arg0: Internal.Function_<O, E>, arg1: Internal.MapEncoder_<E>, arg2: Internal.Function_<any, any>): Internal.RecordCodecBuilder<O, E>;
|
|
static mapCodec(arg0: Internal.Function_<Internal.RecordCodecBuilder$Instance_<O>, any>): Internal.MapCodec<O>;
|
|
static of(arg0: Internal.Function_<O, F>, arg1: Internal.MapCodec_<F>): Internal.RecordCodecBuilder<O, F>;
|
|
static point(arg0: F): Internal.RecordCodecBuilder<O, F>;
|
|
}
|
|
type RecordCodecBuilder_<O, F> = RecordCodecBuilder<O, F>;
|
|
class StructureSpawnOverride$BoundingBoxType extends Internal.Enum<Internal.StructureSpawnOverride$BoundingBoxType> implements Internal.StringRepresentable {
|
|
static byName($$0: string): Internal.StructureSpawnOverride$BoundingBoxType;
|
|
static values(): Internal.StructureSpawnOverride$BoundingBoxType[];
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.StructureSpawnOverride$BoundingBoxType;
|
|
get serializedName(): string
|
|
readonly static "STRUCTURE": Internal.StructureSpawnOverride$BoundingBoxType;
|
|
readonly static "VALUES": any;
|
|
readonly static "CODEC": any;
|
|
readonly static "PIECE": Internal.StructureSpawnOverride$BoundingBoxType;
|
|
}
|
|
type StructureSpawnOverride$BoundingBoxType_ = StructureSpawnOverride$BoundingBoxType | "structure" | "piece";
|
|
interface DoubleComparator extends Internal.Comparator<number> {
|
|
reversed(): this;
|
|
thenComparingInt(arg0: Internal.ToIntFunction_<any>): Internal.Comparator<number>;
|
|
compare(arg0: any, arg1: any): number;
|
|
thenComparing(arg0: Internal.Function_<any, any>): Internal.Comparator<number>;
|
|
thenComparing(arg0: Internal.DoubleComparator_): this;
|
|
thenComparingDouble(arg0: Internal.ToDoubleFunction_<any>): Internal.Comparator<number>;
|
|
compare(arg0: number, arg1: number): number;
|
|
thenComparing(arg0: Internal.Comparator_<any>): Internal.Comparator<number>;
|
|
thenComparing(arg0: Internal.Function_<any, any>, arg1: Internal.Comparator_<any>): Internal.Comparator<number>;
|
|
thenComparingLong(arg0: Internal.ToLongFunction_<any>): Internal.Comparator<number>;
|
|
compare(arg0: number, arg1: number): number;
|
|
}
|
|
type DoubleComparator_ = DoubleComparator | ((arg0: number, arg1: number)=>number);
|
|
interface PostPlacementProcessor {
|
|
afterPlace(arg0: Internal.WorldGenLevel_, arg1: Internal.StructureFeatureManager_, arg2: Internal.ChunkGenerator_, arg3: Internal.Random_, arg4: Internal.BoundingBox_, arg5: Internal.ChunkPos_, arg6: Internal.PiecesContainer_): void;
|
|
readonly static "NONE": any;
|
|
}
|
|
type PostPlacementProcessor_ = ((arg0: Internal.WorldGenLevel, arg1: Internal.StructureFeatureManager, arg2: Internal.ChunkGenerator, arg3: Internal.Random, arg4: Internal.BoundingBox, arg5: Internal.ChunkPos, arg6: Internal.PiecesContainer)=>void) | PostPlacementProcessor;
|
|
class Skeleton extends Internal.AbstractSkeleton {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isShaking(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
setFreezeConverting($$0: boolean): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isFreezeConverting(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
canFreeze(): boolean;
|
|
get shaking(): boolean
|
|
set freezeConverting($$0: boolean)
|
|
get freezeConverting(): boolean
|
|
readonly static "CONVERSION_TAG": "StrayConversionTime";
|
|
}
|
|
type Skeleton_ = Skeleton;
|
|
class UserWhiteList extends Internal.StoredUserList<Internal.GameProfile, any> {
|
|
constructor($$0: Internal.File_)
|
|
isWhiteListed($$0: Internal.GameProfile_): boolean;
|
|
getUserList(): string[];
|
|
get userList(): string[]
|
|
}
|
|
type UserWhiteList_ = UserWhiteList;
|
|
interface Position {
|
|
z(): number;
|
|
y(): number;
|
|
x(): number;
|
|
}
|
|
type Position_ = Position;
|
|
class OptionalInt {
|
|
static empty(): Internal.OptionalInt;
|
|
toString(): string;
|
|
ifPresentOrElse(arg0: Internal.IntConsumer_, arg1: Internal.Runnable_): void;
|
|
isEmpty(): boolean;
|
|
static of(arg0: number): Internal.OptionalInt;
|
|
getAsInt(): number;
|
|
hashCode(): number;
|
|
isPresent(): boolean;
|
|
orElseThrow(): number;
|
|
orElseGet(arg0: Internal.IntSupplier_): number;
|
|
equals(arg0: any): boolean;
|
|
orElseThrow(arg0: Internal.Supplier_<any>): number;
|
|
stream(): Internal.IntStream;
|
|
orElse(arg0: number): number;
|
|
ifPresent(arg0: Internal.IntConsumer_): void;
|
|
get empty(): boolean
|
|
get asInt(): number
|
|
get present(): boolean
|
|
}
|
|
type OptionalInt_ = OptionalInt;
|
|
abstract class WaterAnimal extends Internal.PathfinderMob {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getAmbientSoundInterval(): number;
|
|
getMobType(): Internal.MobType;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
static checkSurfaceWaterAnimalSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
canBreatheUnderwater(): boolean;
|
|
baseTick(): void;
|
|
alwaysAccepts(): boolean;
|
|
isPushedByFluid(): boolean;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get ambientSoundInterval(): number
|
|
get mobType(): Internal.MobType
|
|
get pushedByFluid(): boolean
|
|
}
|
|
type WaterAnimal_ = WaterAnimal;
|
|
class CountPlacement extends Internal.RepeatingPlacement {
|
|
static of($$0: number): Internal.CountPlacement;
|
|
static of($$0: Internal.IntProvider_): Internal.CountPlacement;
|
|
type(): Internal.PlacementModifierType<any>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CountPlacement_ = CountPlacement;
|
|
class NoteBlockInstrument extends Internal.Enum<Internal.NoteBlockInstrument> implements Internal.StringRepresentable {
|
|
static values(): Internal.NoteBlockInstrument[];
|
|
static valueOf($$0: string): Internal.NoteBlockInstrument;
|
|
getSerializedName(): string;
|
|
static byState($$0: Internal.BlockState_): Internal.NoteBlockInstrument;
|
|
getSoundEvent(): Internal.SoundEvent;
|
|
get serializedName(): string
|
|
get soundEvent(): Internal.SoundEvent
|
|
readonly static "XYLOPHONE": Internal.NoteBlockInstrument;
|
|
readonly static "COW_BELL": Internal.NoteBlockInstrument;
|
|
readonly static "HAT": Internal.NoteBlockInstrument;
|
|
readonly static "GUITAR": Internal.NoteBlockInstrument;
|
|
readonly static "PLING": Internal.NoteBlockInstrument;
|
|
readonly static "FLUTE": Internal.NoteBlockInstrument;
|
|
readonly static "CHIME": Internal.NoteBlockInstrument;
|
|
readonly static "BIT": Internal.NoteBlockInstrument;
|
|
readonly static "SNARE": Internal.NoteBlockInstrument;
|
|
readonly static "BANJO": Internal.NoteBlockInstrument;
|
|
readonly static "IRON_XYLOPHONE": Internal.NoteBlockInstrument;
|
|
readonly static "BASEDRUM": Internal.NoteBlockInstrument;
|
|
readonly static "BASS": Internal.NoteBlockInstrument;
|
|
readonly static "DIDGERIDOO": Internal.NoteBlockInstrument;
|
|
readonly static "HARP": Internal.NoteBlockInstrument;
|
|
readonly static "BELL": Internal.NoteBlockInstrument;
|
|
}
|
|
type NoteBlockInstrument_ = "bell" | "iron_xylophone" | "harp" | "snare" | "hat" | "didgeridoo" | "chime" | NoteBlockInstrument | "banjo" | "pling" | "basedrum" | "flute" | "bass" | "guitar" | "cow_bell" | "bit" | "xylophone";
|
|
class NativeImage implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.NativeImage$Format_, $$1: number, $$2: number, $$3: boolean)
|
|
constructor($$0: number, $$1: number, $$2: boolean)
|
|
getPixelRGBA($$0: number, $$1: number): number;
|
|
copyFrom($$0: Internal.NativeImage_): void;
|
|
flipY(): void;
|
|
copyRect($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean, $$7: boolean): void;
|
|
static read($$0: Internal.InputStream_): Internal.NativeImage;
|
|
static fromBase64($$0: string): Internal.NativeImage;
|
|
downloadTexture($$0: number, $$1: boolean): void;
|
|
setPixelLuminance($$0: number, $$1: number, $$2: number): void;
|
|
writeToFile($$0: Internal.Path_): void;
|
|
static read($$0: Internal.NativeImage$Format_, $$1: Internal.InputStream_): Internal.NativeImage;
|
|
upload($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: boolean, $$8: boolean, $$9: boolean, $$10: boolean): void;
|
|
upload($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: boolean, $$8: boolean): void;
|
|
writeToFile($$0: string): void;
|
|
writeToFile($$0: Internal.File_): void;
|
|
getHeight(): number;
|
|
resizeSubRectTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.NativeImage_): void;
|
|
fillRect($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
static read($$0: Internal.NativeImage$Format_, $$1: Internal.ByteBuffer_): Internal.NativeImage;
|
|
untrack(): void;
|
|
toString(): string;
|
|
getGreenOrLuminance($$0: number, $$1: number): number;
|
|
getWidth(): number;
|
|
downloadDepthBuffer($$0: number): void;
|
|
static getR($$0: number): number;
|
|
copyFromFont($$0: Internal.STBTTFontinfo_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number): void;
|
|
blendPixel($$0: number, $$1: number, $$2: number): void;
|
|
static getG($$0: number): number;
|
|
drawPixels(): void;
|
|
getLuminanceOrAlpha($$0: number, $$1: number): number;
|
|
getRedOrLuminance($$0: number, $$1: number): number;
|
|
getBlueOrLuminance($$0: number, $$1: number): number;
|
|
format(): Internal.NativeImage$Format;
|
|
static getB($$0: number): number;
|
|
upload($$0: number, $$1: number, $$2: number, $$3: boolean): void;
|
|
setPixelRGBA($$0: number, $$1: number, $$2: number): void;
|
|
static getA($$0: number): number;
|
|
close(): void;
|
|
makePixelArray(): number[];
|
|
static read($$0: Internal.ByteBuffer_): Internal.NativeImage;
|
|
asByteArray(): number[];
|
|
static combine($$0: number, $$1: number, $$2: number, $$3: number): number;
|
|
get height(): number
|
|
get width(): number
|
|
"pixels": number;
|
|
}
|
|
type NativeImage_ = NativeImage;
|
|
interface MemoryTrackingBuffer {
|
|
freeAndDeleteBuffer(): void;
|
|
getUsedSize(): number;
|
|
getAllocatedSize(): number;
|
|
get usedSize(): number
|
|
get allocatedSize(): number
|
|
}
|
|
type MemoryTrackingBuffer_ = MemoryTrackingBuffer;
|
|
interface ExecutorService extends Internal.Executor {
|
|
shutdown(): void;
|
|
awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
|
|
isShutdown(): boolean;
|
|
submit(arg0: Internal.Callable_<T>): Internal.Future<T>;
|
|
invokeAny(arg0: Internal.Collection_<any>, arg1: number, arg2: Internal.TimeUnit_): T;
|
|
shutdownNow(): Internal.List<Internal.Runnable>;
|
|
submit(arg0: Internal.Runnable_, arg1: T): Internal.Future<T>;
|
|
submit(arg0: Internal.Runnable_): Internal.Future<any>;
|
|
invokeAll(arg0: Internal.Collection_<any>, arg1: number, arg2: Internal.TimeUnit_): Internal.List<Internal.Future<T>>;
|
|
invokeAny(arg0: Internal.Collection_<any>): T;
|
|
invokeAll(arg0: Internal.Collection_<any>): Internal.List<Internal.Future<T>>;
|
|
isTerminated(): boolean;
|
|
get shutdown(): boolean
|
|
get terminated(): boolean
|
|
}
|
|
type ExecutorService_ = ExecutorService;
|
|
abstract class TamableAnimal extends Internal.Animal implements Internal.OwnableEntity {
|
|
isOwnedBy($$0: Internal.LivingEntity_): boolean;
|
|
getOwnerUUID(): Internal.UUID;
|
|
isOrderedToSit(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
canAttack($$0: Internal.LivingEntity_): boolean;
|
|
isAlliedTo($$0: Internal.Entity_): boolean;
|
|
isTame(): boolean;
|
|
getTeam(): Internal.Team;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getOwner(): Internal.LivingEntity;
|
|
setInSittingPose($$0: boolean): void;
|
|
handleEntityEvent($$0: number): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isInSittingPose(): boolean;
|
|
setTame($$0: boolean): void;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tame($$0: Internal.Player_): void;
|
|
setOwnerUUID($$0: Internal.UUID_): void;
|
|
alwaysAccepts(): boolean;
|
|
die($$0: Internal.DamageSource_): void;
|
|
getOwner(): Internal.Entity;
|
|
setOrderedToSit($$0: boolean): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
wantsToAttack($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get ownerUUID(): Internal.UUID
|
|
get orderedToSit(): boolean
|
|
get tame(): boolean
|
|
get team(): Internal.Team
|
|
get owner(): Internal.LivingEntity
|
|
set inSittingPose($$0: boolean)
|
|
get inSittingPose(): boolean
|
|
set tame($$0: boolean)
|
|
set ownerUUID($$0: Internal.UUID_)
|
|
get owner(): Internal.Entity
|
|
set orderedToSit($$0: boolean)
|
|
}
|
|
type TamableAnimal_ = TamableAnimal;
|
|
class ZoneOffsetTransitionRule$TimeDefinition extends Internal.Enum<Internal.ZoneOffsetTransitionRule$TimeDefinition> {
|
|
static valueOf(arg0: string): Internal.ZoneOffsetTransitionRule$TimeDefinition;
|
|
createDateTime(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneOffset_): Internal.LocalDateTime;
|
|
static values(): Internal.ZoneOffsetTransitionRule$TimeDefinition[];
|
|
readonly static "UTC": Internal.ZoneOffsetTransitionRule$TimeDefinition;
|
|
readonly static "WALL": Internal.ZoneOffsetTransitionRule$TimeDefinition;
|
|
readonly static "STANDARD": Internal.ZoneOffsetTransitionRule$TimeDefinition;
|
|
}
|
|
type ZoneOffsetTransitionRule$TimeDefinition_ = "standard" | ZoneOffsetTransitionRule$TimeDefinition | "utc" | "wall";
|
|
interface ChannelProgressivePromise extends Internal.ChannelProgressiveFuture, Internal.ChannelPromise, Internal.ProgressivePromise<void> {
|
|
awaitUninterruptibly(): this;
|
|
sync(): this;
|
|
setProgress(arg0: number, arg1: number): this;
|
|
setSuccess(): this;
|
|
setSuccess(arg0: void): this;
|
|
unvoid(): this;
|
|
setFailure(arg0: Internal.Throwable_): this;
|
|
addListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
syncUninterruptibly(): this;
|
|
await(): this;
|
|
removeListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
addListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
removeListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
set success(arg0: void)
|
|
set failure(arg0: Internal.Throwable_)
|
|
}
|
|
type ChannelProgressivePromise_ = ChannelProgressivePromise;
|
|
class ItemModelPropertiesEventJS extends Internal.StartupEventJS {
|
|
constructor()
|
|
registerAll(overwriteId: string, callback: Internal.ItemModelPropertiesEventJS$ItemPropertiesCallback_): void;
|
|
register(ingredient: Internal.IngredientJS_, overwriteId: string, callback: Internal.ItemModelPropertiesEventJS$ItemPropertiesCallback_): void;
|
|
}
|
|
type ItemModelPropertiesEventJS_ = ItemModelPropertiesEventJS;
|
|
abstract class Feature <FC> {
|
|
constructor($$0: Internal.Codec_<FC>)
|
|
static isGrassOrDirt($$0: Internal.LevelSimulatedReader_, $$1: BlockPos_): boolean;
|
|
place($$0: FC, $$1: Internal.WorldGenLevel_, $$2: Internal.ChunkGenerator_, $$3: Internal.Random_, $$4: BlockPos_): boolean;
|
|
static isAir($$0: Internal.LevelSimulatedReader_, $$1: BlockPos_): boolean;
|
|
place(arg0: Internal.FeaturePlaceContext_<FC>): boolean;
|
|
static checkNeighbors($$0: Internal.Function_<BlockPos_, Internal.BlockState_>, $$1: BlockPos_, $$2: Internal.Predicate_<Internal.BlockState_>): boolean;
|
|
static isDirt($$0: Internal.BlockState_): boolean;
|
|
configuredCodec(): Internal.Codec<Internal.ConfiguredFeature<FC, Internal.Feature<FC>>>;
|
|
static isAdjacentToAir($$0: Internal.Function_<BlockPos_, Internal.BlockState_>, $$1: BlockPos_): boolean;
|
|
static isReplaceable($$0: Internal.TagKey_<Internal.Block_>): Internal.Predicate<Internal.BlockState>;
|
|
readonly static "FREEZE_TOP_LAYER": any;
|
|
readonly static "BLOCK_COLUMN": any;
|
|
readonly static "DRIPSTONE_CLUSTER": any;
|
|
readonly static "RANDOM_BOOLEAN_SELECTOR": any;
|
|
readonly static "FOSSIL": any;
|
|
readonly static "TREE": any;
|
|
readonly static "HUGE_FUNGUS": any;
|
|
readonly static "RANDOM_PATCH": any;
|
|
readonly static "DISK": any;
|
|
readonly static "ICEBERG": any;
|
|
readonly static "BASALT_PILLAR": any;
|
|
readonly static "WATERLOGGED_VEGETATION_PATCH": any;
|
|
readonly static "CORAL_CLAW": any;
|
|
readonly static "END_ISLAND": any;
|
|
readonly static "GLOWSTONE_BLOB": any;
|
|
readonly static "BASALT_COLUMNS": any;
|
|
readonly static "NO_OP": any;
|
|
readonly static "SIMPLE_RANDOM_SELECTOR": any;
|
|
readonly static "GEODE": any;
|
|
readonly static "BLUE_ICE": any;
|
|
readonly static "CORAL_TREE": any;
|
|
readonly static "SIMPLE_BLOCK": any;
|
|
readonly static "NO_BONEMEAL_FLOWER": any;
|
|
readonly static "BAMBOO": any;
|
|
readonly static "TWISTING_VINES": any;
|
|
readonly static "SCATTERED_ORE": any;
|
|
readonly static "NETHER_FOREST_VEGETATION": any;
|
|
readonly static "BONUS_CHEST": Internal.BonusChestFeature;
|
|
readonly static "POINTED_DRIPSTONE": any;
|
|
readonly static "ICE_SPIKE": any;
|
|
readonly static "SEA_PICKLE": any;
|
|
readonly static "REPLACE_BLOBS": any;
|
|
readonly static "VINES": any;
|
|
readonly static "VOID_START_PLATFORM": any;
|
|
readonly static "LAKE": any;
|
|
readonly static "ROOT_SYSTEM": any;
|
|
readonly static "FLOWER": any;
|
|
readonly static "LARGE_DRIPSTONE": any;
|
|
readonly static "RANDOM_SELECTOR": any;
|
|
readonly static "BLOCK_PILE": any;
|
|
readonly static "ICE_PATCH": any;
|
|
readonly static "REPLACE_SINGLE_BLOCK": any;
|
|
readonly static "ORE": any;
|
|
readonly static "SEAGRASS": Internal.SeagrassFeature;
|
|
readonly static "WEEPING_VINES": any;
|
|
readonly static "SPRING": any;
|
|
readonly static "UNDERWATER_MAGMA": any;
|
|
readonly static "END_SPIKE": any;
|
|
readonly static "DELTA_FEATURE": any;
|
|
readonly static "FILL_LAYER": any;
|
|
readonly static "HUGE_RED_MUSHROOM": any;
|
|
readonly static "CHORUS_PLANT": any;
|
|
readonly static "MONSTER_ROOM": any;
|
|
readonly static "FOREST_ROCK": any;
|
|
readonly static "KELP": any;
|
|
readonly static "GLOW_LICHEN": any;
|
|
readonly static "HUGE_BROWN_MUSHROOM": any;
|
|
readonly static "VEGETATION_PATCH": any;
|
|
readonly static "END_GATEWAY": any;
|
|
readonly static "DESERT_WELL": any;
|
|
readonly static "CORAL_MUSHROOM": any;
|
|
}
|
|
type Feature_<FC> = Special.Feature | Feature<FC>;
|
|
interface Enemy {
|
|
readonly static "XP_REWARD_BOSS": 50;
|
|
readonly static "XP_REWARD_MEDIUM": 5;
|
|
readonly static "XP_REWARD_SMALL": 3;
|
|
readonly static "XP_REWARD_HUGE": 20;
|
|
readonly static "XP_REWARD_NONE": 0;
|
|
readonly static "XP_REWARD_LARGE": 10;
|
|
}
|
|
type Enemy_ = Enemy;
|
|
abstract class Entity implements Internal.EntityAccess, Internal.Nameable, Internal.EntityKJS, Internal.CommandSource, Internal.ComponentProvider {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
showVehicleHealth(): boolean;
|
|
isInWall(): boolean;
|
|
playSound($$0: Internal.SoundEvent_, $$1: number, $$2: number): void;
|
|
getAllSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
getRecipientsForComponentSync(): Internal.Iterator<any>;
|
|
getUpVector($$0: number): Vec3;
|
|
getXRot(): number;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_): void;
|
|
getBrightness(): number;
|
|
remove($$0: Internal.Entity$RemovalReason_): void;
|
|
isSuppressingBounce(): boolean;
|
|
getBlockZ(): number;
|
|
isSilent(): boolean;
|
|
startSeenByPlayer($$0: Internal.ServerPlayer_): void;
|
|
getGameEventListenerRegistrar(): Internal.GameEventListenerRegistrar;
|
|
isPushedByFluid(): boolean;
|
|
isOnFire(): boolean;
|
|
rotate($$0: Internal.Rotation_): number;
|
|
getPassengersAndSelf(): Internal.Stream<Internal.Entity>;
|
|
position(): Vec3;
|
|
displayFireAnimation(): boolean;
|
|
setDeltaMovement($$0: number, $$1: number, $$2: number): void;
|
|
turn($$0: number, $$1: number): void;
|
|
getAirSupply(): number;
|
|
getRopeHoldPosition($$0: number): Vec3;
|
|
copyPosition($$0: Internal.Entity_): void;
|
|
updateFluidHeightAndDoFluidPushing($$0: Internal.TagKey_<Internal.Fluid_>, $$1: number): boolean;
|
|
isCrouching(): boolean;
|
|
chunkPosition(): Internal.ChunkPos;
|
|
moveTo($$0: BlockPos_, $$1: number, $$2: number): void;
|
|
canBeCollidedWith(): boolean;
|
|
getMotionDirection(): Internal.Direction;
|
|
getFeetBlockState(): Internal.BlockState;
|
|
lavaHurt(): void;
|
|
gameEvent($$0: Internal.GameEvent_): void;
|
|
localvar$zzm000$modifyLevelCallback_setLevelCallback(callback: Internal.EntityInLevelCallback_): Internal.EntityInLevelCallback;
|
|
canChangeDimensions(): boolean;
|
|
getCommandSenderWorld(): Internal.Level;
|
|
positionRider($$0: Internal.Entity_): void;
|
|
broadcastToPlayer($$0: Internal.ServerPlayer_): boolean;
|
|
baseTick(): void;
|
|
alwaysAccepts(): boolean;
|
|
changeDimension($$0: Internal.ServerLevel_): this;
|
|
isShiftKeyDown(): boolean;
|
|
setUUID($$0: Internal.UUID_): void;
|
|
isVisuallyCrawling(): boolean;
|
|
checkOutOfWorld(): void;
|
|
getCustomName(): Internal.Component;
|
|
handler$zfj000$getTeleportTarget(destination: Internal.ServerLevel_, cri: Internal.CallbackInfoReturnable_<any>): void;
|
|
isVisuallySwimming(): boolean;
|
|
getMaxAirSupply(): number;
|
|
distanceToSqr($$0: Internal.Entity_): number;
|
|
canFreeze(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
ignoreExplosion(): boolean;
|
|
isAlliedTo($$0: Internal.Entity_): boolean;
|
|
getBlockY(): number;
|
|
isSpectator(): boolean;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
isInWaterOrBubble(): boolean;
|
|
isPassengerOfSameVehicle($$0: Internal.Entity_): boolean;
|
|
getBoundingBoxForCulling(): Internal.AABB;
|
|
isSwimming(): boolean;
|
|
mayInteract($$0: Internal.Level_, $$1: BlockPos_): boolean;
|
|
setSprinting($$0: boolean): void;
|
|
spawnAtLocation($$0: Internal.ItemLike_, $$1: number): Internal.ItemEntity;
|
|
setPortalCooldown(): void;
|
|
getRandomZ($$0: number): number;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
isInvulnerable(): boolean;
|
|
isInLava(): boolean;
|
|
awardKillScore($$0: Internal.Entity_, $$1: number, $$2: Internal.DamageSource_): void;
|
|
isInWater(): boolean;
|
|
setRemoved($$0: Internal.Entity$RemovalReason_): void;
|
|
getPortalWaitTime(): number;
|
|
getPosition($$0: number): Vec3;
|
|
eyeBlockPosition(): BlockPos;
|
|
getFluidJumpThreshold(): number;
|
|
isInWaterRainOrBubble(): boolean;
|
|
getRemovalReason(): Internal.Entity$RemovalReason;
|
|
isIgnoringBlockTriggers(): boolean;
|
|
getHandHoldingItemAngle($$0: Internal.Item_): Vec3;
|
|
isInvisibleTo($$0: Internal.Player_): boolean;
|
|
getType(): Internal.EntityType<any>;
|
|
setAirSupply($$0: number): void;
|
|
getIndirectPassengers(): Internal.Iterable<Internal.Entity>;
|
|
distanceToSqr($$0: Vec3_): number;
|
|
getRootVehicle(): this;
|
|
getOnPos(): BlockPos;
|
|
resetFallDistance(): void;
|
|
save($$0: Internal.CompoundTag_): boolean;
|
|
blockPosition(): BlockPos;
|
|
isSteppingCarefully(): boolean;
|
|
setBoundingBox($$0: Internal.AABB_): void;
|
|
isNoGravity(): boolean;
|
|
getBlockX(): number;
|
|
acceptsFailure(): boolean;
|
|
getEncodeId(): string;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_, $$2: BlockPos_): void;
|
|
getY($$0: number): number;
|
|
setOldPosAndRot(): void;
|
|
setInvisible($$0: boolean): void;
|
|
getName(): Internal.Component;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
isFree($$0: number, $$1: number, $$2: number): boolean;
|
|
updateSwimming(): void;
|
|
onInsideBubbleColumn($$0: boolean): void;
|
|
setRemainingFireTicks($$0: number): void;
|
|
tick(): void;
|
|
getEyePosition(): Vec3;
|
|
shouldInformAdmins(): boolean;
|
|
getEyeHeight(): number;
|
|
rideTick(): void;
|
|
hasPassenger($$0: Internal.Predicate_<Internal.Entity_>): boolean;
|
|
setPos($$0: Vec3_): void;
|
|
getUUID(): Internal.UUID;
|
|
getComponentContainer(): Internal.ComponentContainer;
|
|
hasPermissions($$0: number): boolean;
|
|
shouldShowName(): boolean;
|
|
setSilent($$0: boolean): void;
|
|
getArmorSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
hasExactlyOnePlayerPassenger(): boolean;
|
|
kill(): void;
|
|
setCustomNameVisible($$0: boolean): void;
|
|
push($$0: number, $$1: number, $$2: number): void;
|
|
isAlliedTo($$0: Internal.Team_): boolean;
|
|
isOnPortalCooldown(): boolean;
|
|
getScoreboardName(): string;
|
|
getRemainingFireTicks(): number;
|
|
onlyOpCanSetNbt(): boolean;
|
|
startRiding($$0: Internal.Entity_): boolean;
|
|
saveWithoutId($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
getForward(): Vec3;
|
|
setPosRaw($$0: number, $$1: number, $$2: number): void;
|
|
fireImmune(): boolean;
|
|
getMaxFallDistance(): number;
|
|
isOnGround(): boolean;
|
|
handleEntityEvent($$0: number): void;
|
|
getZ($$0: number): number;
|
|
isAlwaysTicking(): boolean;
|
|
getId(): number;
|
|
interactAt($$0: Internal.Player_, $$1: Vec3_, $$2: Hand_): Internal.InteractionResult;
|
|
getTicksFrozen(): number;
|
|
lerpTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void;
|
|
onPassengerTurned($$0: Internal.Entity_): void;
|
|
getRandomX($$0: number): number;
|
|
spawnAtLocation($$0: Internal.ItemLike_): Internal.ItemEntity;
|
|
getEyeY(): number;
|
|
spawnAtLocation($$0: Internal.ItemStack_, $$1: number): Internal.ItemEntity;
|
|
occludesVibrations(): boolean;
|
|
setGlowingTag($$0: boolean): void;
|
|
getBbWidth(): number;
|
|
pick($$0: number, $$1: number, $$2: boolean): Internal.HitResult;
|
|
getBoundingBox(): Internal.AABB;
|
|
isInWaterOrRain(): boolean;
|
|
isDescending(): boolean;
|
|
getPacketCoordinates(): Vec3;
|
|
setItemSlot($$0: EquipmentSlot_, $$1: Internal.ItemStack_): void;
|
|
getYHeadRot(): number;
|
|
equals($$0: any): boolean;
|
|
getViewYRot($$0: number): number;
|
|
setInvulnerable($$0: boolean): void;
|
|
push($$0: Internal.Entity_): void;
|
|
mirror($$0: Internal.Mirror_): number;
|
|
playerTouch($$0: Internal.Player_): void;
|
|
addTag($$0: string): boolean;
|
|
getEyeHeight($$0: Internal.Pose_): number;
|
|
getTicksRequiredToFreeze(): number;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
getYRot(): number;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getTeam(): Internal.Team;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
isAlive(): boolean;
|
|
setTicksFrozen($$0: number): void;
|
|
getBbHeight(): number;
|
|
recreateFromPacket($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
killed($$0: Internal.ServerLevel_, $$1: Internal.LivingEntity_): void;
|
|
getMyRidingOffset(): number;
|
|
move($$0: Internal.MoverType_, $$1: Vec3_): void;
|
|
dismountTo($$0: number, $$1: number, $$2: number): void;
|
|
setDeltaMovement($$0: Vec3_): void;
|
|
getViewVector($$0: number): Vec3;
|
|
getTags(): Internal.Set<string>;
|
|
isPickable(): boolean;
|
|
hasCustomName(): boolean;
|
|
setYHeadRot($$0: number): void;
|
|
getX(): number;
|
|
isVehicle(): boolean;
|
|
absMoveTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
getLeashOffset(): Vec3;
|
|
getPercentFrozen(): number;
|
|
getPickResult(): Internal.ItemStack;
|
|
isAttackable(): boolean;
|
|
getRandomY(): number;
|
|
getDisplayName(): Internal.Component;
|
|
spawnAtLocation($$0: Internal.ItemStack_): Internal.ItemEntity;
|
|
hasGlowingTag(): boolean;
|
|
shouldBlockExplode($$0: Internal.Explosion_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: number): boolean;
|
|
thunderHit($$0: Internal.ServerLevel_, $$1: Internal.LightningBolt_): void;
|
|
setIsInPowderSnow($$0: boolean): void;
|
|
doEnchantDamageEffects($$0: Internal.LivingEntity_, $$1: Internal.Entity_): void;
|
|
setCustomName($$0: Internal.Component_): void;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
getControllingPassenger(): this;
|
|
stopSeenByPlayer($$0: Internal.ServerPlayer_): void;
|
|
shouldBeSaved(): boolean;
|
|
animateHurt(): void;
|
|
isUnderWater(): boolean;
|
|
getViewXRot($$0: number): number;
|
|
stopRiding(): void;
|
|
isCustomNameVisible(): boolean;
|
|
getPistonPushReaction(): Internal.PushReaction;
|
|
removeTag($$0: string): boolean;
|
|
getX($$0: number): number;
|
|
lookAt($$0: Internal.EntityAnchorArgument$Anchor_, $$1: Vec3_): void;
|
|
setPose($$0: Internal.Pose_): void;
|
|
getDeltaMovement(): Vec3;
|
|
getFluidHeight($$0: Internal.TagKey_<Internal.Fluid_>): number;
|
|
static collideBoundingBox($$0: Internal.Entity_, $$1: Vec3_, $$2: Internal.AABB_, $$3: Internal.Level_, $$4: Internal.List_<Internal.VoxelShape_>): Vec3;
|
|
getStringUUID(): string;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
toString(): string;
|
|
hasPassenger($$0: Internal.Entity_): boolean;
|
|
hasIndirectPassenger($$0: Internal.Entity_): boolean;
|
|
getEntityData(): Internal.SynchedEntityData;
|
|
getPassengersRidingOffset(): number;
|
|
setSecondsOnFire($$0: number): void;
|
|
moveTo($$0: number, $$1: number, $$2: number): void;
|
|
handleInsidePortal($$0: BlockPos_): void;
|
|
setYRot($$0: number): void;
|
|
rideableUnderWater(): boolean;
|
|
isPushable(): boolean;
|
|
clearFire(): void;
|
|
discard(): void;
|
|
setYBodyRot($$0: number): void;
|
|
onClientRemoval(): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
absMoveTo($$0: number, $$1: number, $$2: number): void;
|
|
restoreFrom($$0: Internal.Entity_): void;
|
|
acceptsSuccess(): boolean;
|
|
setNoGravity($$0: boolean): void;
|
|
getDimensionChangingDelay(): number;
|
|
setOnGround($$0: boolean): void;
|
|
setPos($$0: number, $$1: number, $$2: number): void;
|
|
setPacketCoordinates($$0: number, $$1: number, $$2: number): void;
|
|
getPickRadius(): number;
|
|
createCommandSourceStack(): Internal.CommandSourceStack;
|
|
isControlledByLocalInstance(): boolean;
|
|
getVehicle(): this;
|
|
startRiding($$0: Internal.Entity_, $$1: boolean): boolean;
|
|
isRemoved(): boolean;
|
|
setSwimming($$0: boolean): void;
|
|
setId($$0: number): void;
|
|
teleportToWithTicket($$0: number, $$1: number, $$2: number): void;
|
|
sendMessage($$0: Internal.Component_, $$1: Internal.UUID_): void;
|
|
fillCrashReportCategory($$0: Internal.CrashReportCategory_): void;
|
|
getRotationVector(): Internal.Vec2;
|
|
getLightProbePosition($$0: number): Vec3;
|
|
refreshDimensions(): void;
|
|
isSprinting(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
onAboveBubbleCol($$0: boolean): void;
|
|
canCollideWith($$0: Internal.Entity_): boolean;
|
|
moveTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
getEyePosition($$0: number): Vec3;
|
|
setShiftKeyDown($$0: boolean): void;
|
|
toComponentPacket(key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getBlockExplosionResistance($$0: Internal.Explosion_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: Internal.FluidState_, $$5: number): number;
|
|
isPassenger(): boolean;
|
|
checkDespawn(): void;
|
|
isEyeInFluid($$0: Internal.TagKey_<Internal.Fluid_>): boolean;
|
|
isInvulnerableTo($$0: Internal.DamageSource_): boolean;
|
|
makeStuckInBlock($$0: Internal.BlockState_, $$1: Vec3_): void;
|
|
skipAttackInteraction($$0: Internal.Entity_): boolean;
|
|
lerpMotion($$0: number, $$1: number, $$2: number): void;
|
|
getZ(): number;
|
|
shouldRender($$0: number, $$1: number, $$2: number): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
distanceTo($$0: Internal.Entity_): number;
|
|
setPacketCoordinates($$0: Vec3_): void;
|
|
lerpHeadTo($$0: number, $$1: number): void;
|
|
getPassengers(): Internal.List<Internal.Entity>;
|
|
canSpawnSprintParticle(): boolean;
|
|
distanceToSqr($$0: number, $$1: number, $$2: number): number;
|
|
teleportTo($$0: number, $$1: number, $$2: number): void;
|
|
getServer(): Internal.MinecraftServer;
|
|
getSelfAndPassengers(): Internal.Stream<Internal.Entity>;
|
|
static getViewScale(): number;
|
|
moveRelative($$0: number, $$1: Vec3_): void;
|
|
getFirstPassenger(): this;
|
|
saveAsPassenger($$0: Internal.CompoundTag_): boolean;
|
|
getHandSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
isCurrentlyGlowing(): boolean;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
getDismountLocationForPassenger($$0: Internal.LivingEntity_): Vec3;
|
|
getTeamColor(): number;
|
|
isDiscrete(): boolean;
|
|
setXRot($$0: number): void;
|
|
unRide(): void;
|
|
getLevel(): Internal.Level;
|
|
getSoundSource(): Internal.SoundSource;
|
|
getPose(): Internal.Pose;
|
|
touchingUnloadedChunk(): boolean;
|
|
getLookAngle(): Vec3;
|
|
moveTo($$0: Vec3_): void;
|
|
isColliding($$0: BlockPos_, $$1: Internal.BlockState_): boolean;
|
|
getPersistentDataKJS(): Internal.CompoundTag;
|
|
removeVehicle(): void;
|
|
isInvisible(): boolean;
|
|
is($$0: Internal.Entity_): boolean;
|
|
closerThan($$0: Internal.Entity_, $$1: number): boolean;
|
|
ejectPassengers(): void;
|
|
getY(): number;
|
|
hashCode(): number;
|
|
static setViewScale($$0: number): void;
|
|
isFreezing(): boolean;
|
|
isFullyFrozen(): boolean;
|
|
setLevelCallback($$0: Internal.EntityInLevelCallback_): void;
|
|
setSharedFlagOnFire($$0: boolean): void;
|
|
getDirection(): Internal.Direction;
|
|
get inWall(): boolean
|
|
get allSlots(): Internal.Iterable<Internal.ItemStack>
|
|
get recipientsForComponentSync(): Internal.Iterator<any>
|
|
get XRot(): number
|
|
get brightness(): number
|
|
get suppressingBounce(): boolean
|
|
get blockZ(): number
|
|
get silent(): boolean
|
|
get gameEventListenerRegistrar(): Internal.GameEventListenerRegistrar
|
|
get pushedByFluid(): boolean
|
|
get onFire(): boolean
|
|
get passengersAndSelf(): Internal.Stream<Internal.Entity>
|
|
get airSupply(): number
|
|
get crouching(): boolean
|
|
get motionDirection(): Internal.Direction
|
|
get feetBlockState(): Internal.BlockState
|
|
get commandSenderWorld(): Internal.Level
|
|
get shiftKeyDown(): boolean
|
|
set UUID($$0: Internal.UUID_)
|
|
get visuallyCrawling(): boolean
|
|
get customName(): Internal.Component
|
|
get visuallySwimming(): boolean
|
|
get maxAirSupply(): number
|
|
get blockY(): number
|
|
get spectator(): boolean
|
|
get inWaterOrBubble(): boolean
|
|
get boundingBoxForCulling(): Internal.AABB
|
|
get swimming(): boolean
|
|
set sprinting($$0: boolean)
|
|
get invulnerable(): boolean
|
|
get inLava(): boolean
|
|
get inWater(): boolean
|
|
set removed($$0: Internal.Entity$RemovalReason_)
|
|
get portalWaitTime(): number
|
|
get fluidJumpThreshold(): number
|
|
get inWaterRainOrBubble(): boolean
|
|
get removalReason(): Internal.Entity$RemovalReason
|
|
get ignoringBlockTriggers(): boolean
|
|
get type(): Internal.EntityType<any>
|
|
set airSupply($$0: number)
|
|
get indirectPassengers(): Internal.Iterable<Internal.Entity>
|
|
get rootVehicle(): Internal.Entity
|
|
get onPos(): BlockPos
|
|
get steppingCarefully(): boolean
|
|
set boundingBox($$0: Internal.AABB_)
|
|
get noGravity(): boolean
|
|
get blockX(): number
|
|
get encodeId(): string
|
|
set invisible($$0: boolean)
|
|
get name(): Internal.Component
|
|
set remainingFireTicks($$0: number)
|
|
get eyePosition(): Vec3
|
|
get eyeHeight(): number
|
|
set pos($$0: Vec3_)
|
|
get UUID(): Internal.UUID
|
|
get componentContainer(): Internal.ComponentContainer
|
|
set silent($$0: boolean)
|
|
get armorSlots(): Internal.Iterable<Internal.ItemStack>
|
|
set customNameVisible($$0: boolean)
|
|
get onPortalCooldown(): boolean
|
|
get scoreboardName(): string
|
|
get remainingFireTicks(): number
|
|
get forward(): Vec3
|
|
get maxFallDistance(): number
|
|
get onGround(): boolean
|
|
get alwaysTicking(): boolean
|
|
get id(): number
|
|
get ticksFrozen(): number
|
|
get eyeY(): number
|
|
set glowingTag($$0: boolean)
|
|
get bbWidth(): number
|
|
get boundingBox(): Internal.AABB
|
|
get inWaterOrRain(): boolean
|
|
get descending(): boolean
|
|
get packetCoordinates(): Vec3
|
|
get YHeadRot(): number
|
|
set invulnerable($$0: boolean)
|
|
get ticksRequiredToFreeze(): number
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get YRot(): number
|
|
get team(): Internal.Team
|
|
get alive(): boolean
|
|
set ticksFrozen($$0: number)
|
|
get bbHeight(): number
|
|
get myRidingOffset(): number
|
|
set deltaMovement($$0: Vec3_)
|
|
get tags(): Internal.Set<string>
|
|
get pickable(): boolean
|
|
set YHeadRot($$0: number)
|
|
get x(): number
|
|
get vehicle(): boolean
|
|
get leashOffset(): Vec3
|
|
get percentFrozen(): number
|
|
get pickResult(): Internal.ItemStack
|
|
get attackable(): boolean
|
|
get randomY(): number
|
|
get displayName(): Internal.Component
|
|
set isInPowderSnow($$0: boolean)
|
|
set customName($$0: Internal.Component_)
|
|
get controllingPassenger(): Internal.Entity
|
|
get underWater(): boolean
|
|
get customNameVisible(): boolean
|
|
get pistonPushReaction(): Internal.PushReaction
|
|
set pose($$0: Internal.Pose_)
|
|
get deltaMovement(): Vec3
|
|
get stringUUID(): string
|
|
get entityData(): Internal.SynchedEntityData
|
|
get passengersRidingOffset(): number
|
|
set secondsOnFire($$0: number)
|
|
set YRot($$0: number)
|
|
get pushable(): boolean
|
|
set YBodyRot($$0: number)
|
|
set noGravity($$0: boolean)
|
|
get dimensionChangingDelay(): number
|
|
set onGround($$0: boolean)
|
|
get pickRadius(): number
|
|
get controlledByLocalInstance(): boolean
|
|
get vehicle(): Internal.Entity
|
|
get removed(): boolean
|
|
set swimming($$0: boolean)
|
|
set id($$0: number)
|
|
get rotationVector(): Internal.Vec2
|
|
get sprinting(): boolean
|
|
set shiftKeyDown($$0: boolean)
|
|
get passenger(): boolean
|
|
get z(): number
|
|
set packetCoordinates($$0: Vec3_)
|
|
get passengers(): Internal.List<Internal.Entity>
|
|
get server(): Internal.MinecraftServer
|
|
get selfAndPassengers(): Internal.Stream<Internal.Entity>
|
|
get viewScale(): number
|
|
get firstPassenger(): Internal.Entity
|
|
get handSlots(): Internal.Iterable<Internal.ItemStack>
|
|
get currentlyGlowing(): boolean
|
|
get teamColor(): number
|
|
get discrete(): boolean
|
|
set XRot($$0: number)
|
|
get level(): Internal.Level
|
|
get soundSource(): Internal.SoundSource
|
|
get pose(): Internal.Pose
|
|
get lookAngle(): Vec3
|
|
get persistentDataKJS(): Internal.CompoundTag
|
|
get invisible(): boolean
|
|
get y(): number
|
|
set viewScale($$0: number)
|
|
get freezing(): boolean
|
|
get fullyFrozen(): boolean
|
|
set levelCallback($$0: Internal.EntityInLevelCallback_)
|
|
set sharedFlagOnFire($$0: boolean)
|
|
get direction(): Internal.Direction
|
|
"xRotO": number;
|
|
readonly static "UUID_TAG": "UUID";
|
|
readonly static "DEFAULT_BB_WIDTH": 0.6;
|
|
"yOld": number;
|
|
"wasInPowderSnow": boolean;
|
|
"verticalCollision": boolean;
|
|
readonly static "FREEZE_HURT_FREQUENCY": 40;
|
|
readonly static "BASE_TICKS_REQUIRED_TO_FREEZE": 140;
|
|
"tickCount": number;
|
|
"verticalCollisionBelow": boolean;
|
|
readonly static "TOTAL_AIR_SUPPLY": 300;
|
|
"zOld": number;
|
|
"fallDistance": number;
|
|
readonly static "BREATHING_DISTANCE_BELOW_EYES": 0.11111111;
|
|
"blocksBuilding": boolean;
|
|
"walkDist": number;
|
|
"noCulling": boolean;
|
|
readonly static "PASSENGERS_TAG": "Passengers";
|
|
"hurtMarked": boolean;
|
|
"isInPowderSnow": boolean;
|
|
readonly static "MAX_ENTITY_TAG_COUNT": 1024;
|
|
readonly static "DELTA_AFFECTED_BY_BLOCKS_BELOW": 0.5000001;
|
|
"yo": number;
|
|
"xo": number;
|
|
"zo": number;
|
|
"invulnerableTime": number;
|
|
"horizontalCollision": boolean;
|
|
"yRotO": number;
|
|
"level": Internal.Level;
|
|
"wasOnFire": boolean;
|
|
"levelCallback": Internal.EntityInLevelCallback;
|
|
"flyDist": number;
|
|
readonly static "BOARDING_COOLDOWN": 60;
|
|
readonly static "DEFAULT_BB_HEIGHT": 1.8;
|
|
"hasImpulse": boolean;
|
|
"maxUpStep": number;
|
|
"minorHorizontalCollision": boolean;
|
|
"xOld": number;
|
|
"moveDist": number;
|
|
"walkDistO": number;
|
|
"noPhysics": boolean;
|
|
readonly static "ID_TAG": "id";
|
|
}
|
|
type Entity_ = Entity;
|
|
class ClientboundRespawnPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Holder_<Internal.DimensionType_>, $$1: Internal.ResourceKey_<Internal.Level_>, $$2: number, $$3: Internal.GameType_, $$4: Internal.GameType_, $$5: boolean, $$6: boolean, $$7: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
shouldKeepAllPlayerData(): boolean;
|
|
getDimension(): Internal.ResourceKey<Internal.Level>;
|
|
getSeed(): number;
|
|
getDimensionType(): Internal.Holder<Internal.DimensionType>;
|
|
getPreviousPlayerGameType(): Internal.GameType;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getPlayerGameType(): Internal.GameType;
|
|
isSkippable(): boolean;
|
|
isFlat(): boolean;
|
|
isDebug(): boolean;
|
|
get dimension(): Internal.ResourceKey<Internal.Level>
|
|
get seed(): number
|
|
get dimensionType(): Internal.Holder<Internal.DimensionType>
|
|
get previousPlayerGameType(): Internal.GameType
|
|
get playerGameType(): Internal.GameType
|
|
get skippable(): boolean
|
|
get flat(): boolean
|
|
get debug(): boolean
|
|
}
|
|
type ClientboundRespawnPacket_ = ClientboundRespawnPacket;
|
|
class Schema {
|
|
constructor(arg0: number, arg1: Internal.Schema_)
|
|
getParent(): this;
|
|
register(arg0: Internal.Map_<string, Internal.Supplier_<Internal.TypeTemplate_>>, arg1: string, arg2: Internal.Supplier_<Internal.TypeTemplate_>): void;
|
|
getType(arg0: Internal.DSL$TypeReference_): com.mojang.datafixers.types.Type<any>;
|
|
registerSimple(arg0: Internal.Map_<string, Internal.Supplier_<Internal.TypeTemplate_>>, arg1: string): void;
|
|
types(): Internal.Set<string>;
|
|
registerEntities(arg0: Internal.Schema_): Internal.Map<string, Internal.Supplier<Internal.TypeTemplate>>;
|
|
getVersionKey(): number;
|
|
getTypeRaw(arg0: Internal.DSL$TypeReference_): com.mojang.datafixers.types.Type<any>;
|
|
resolveTemplate(arg0: string): Internal.TypeTemplate;
|
|
registerType(arg0: boolean, arg1: Internal.DSL$TypeReference_, arg2: Internal.Supplier_<Internal.TypeTemplate_>): void;
|
|
registerTypes(arg0: Internal.Schema_, arg1: Internal.Map_<string, Internal.Supplier_<Internal.TypeTemplate_>>, arg2: Internal.Map_<string, Internal.Supplier_<Internal.TypeTemplate_>>): void;
|
|
getChoiceType(arg0: Internal.DSL$TypeReference_, arg1: string): com.mojang.datafixers.types.Type<any>;
|
|
registerBlockEntities(arg0: Internal.Schema_): Internal.Map<string, Internal.Supplier<Internal.TypeTemplate>>;
|
|
register(arg0: Internal.Map_<string, Internal.Supplier_<Internal.TypeTemplate_>>, arg1: string, arg2: Internal.Function_<string, Internal.TypeTemplate_>): void;
|
|
findChoiceType(arg0: Internal.DSL$TypeReference_): Internal.TaggedChoice$TaggedChoiceType<any>;
|
|
id(arg0: string): Internal.TypeTemplate;
|
|
get parent(): Internal.Schema
|
|
get versionKey(): number
|
|
}
|
|
type Schema_ = Schema;
|
|
interface Toast {
|
|
getToken(): any;
|
|
width(): number;
|
|
height(): number;
|
|
render(arg0: Internal.PoseStack_, arg1: Internal.ToastComponent_, arg2: number): Internal.Toast$Visibility;
|
|
get token(): any
|
|
readonly static "TEXTURE": ResourceLocation;
|
|
readonly static "NO_TOKEN": any;
|
|
}
|
|
type Toast_ = Toast;
|
|
class NearestBedSensor extends Internal.Sensor<Internal.Mob> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type NearestBedSensor_ = NearestBedSensor;
|
|
interface LongSupplier {
|
|
getAsLong(): number;
|
|
get asLong(): number
|
|
}
|
|
type LongSupplier_ = LongSupplier | (()=>number);
|
|
class BeeDebugRenderer$BeeInfo {
|
|
constructor($$0: Internal.UUID_, $$1: number, $$2: Internal.Position_, $$3: net.minecraft.world.level.pathfinder.Path_, $$4: BlockPos_, $$5: BlockPos_, $$6: number)
|
|
toString(): string;
|
|
hasFlower(): boolean;
|
|
getName(): string;
|
|
hasHive($$0: BlockPos_): boolean;
|
|
getUuid(): Internal.UUID;
|
|
get name(): string
|
|
get uuid(): Internal.UUID
|
|
readonly "path": net.minecraft.world.level.pathfinder.Path;
|
|
readonly "blacklistedHives": Internal.Set<BlockPos>;
|
|
readonly "uuid": Internal.UUID;
|
|
readonly "id": number;
|
|
readonly "pos": Internal.Position;
|
|
readonly "flowerPos": BlockPos;
|
|
readonly "hivePos": BlockPos;
|
|
readonly "goals": Internal.List<string>;
|
|
readonly "travelTicks": number;
|
|
}
|
|
type BeeDebugRenderer$BeeInfo_ = BeeDebugRenderer$BeeInfo;
|
|
class InventoryChangedEventJS extends Internal.PlayerEventJS {
|
|
constructor(p: Internal.ServerPlayer_, is: Internal.ItemStack_, s: number)
|
|
getEntity(): Internal.EntityJS;
|
|
getItem(): Internal.ItemStackJS;
|
|
getSlot(): number;
|
|
get entity(): Internal.EntityJS
|
|
get item(): Internal.ItemStackJS
|
|
get slot(): number
|
|
}
|
|
type InventoryChangedEventJS_ = InventoryChangedEventJS;
|
|
interface Char2FloatFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<string, number> {
|
|
applyAsDouble(arg0: number): number;
|
|
get(arg0: any): number;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
put(arg0: string, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2FloatFunction;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2FloatFunction<T>;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2FloatFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2FloatFunction;
|
|
containsKey(arg0: string): boolean;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Char2ObjectFunction<T>;
|
|
get(arg0: string): number;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Char2CharFunction;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2FloatFunction;
|
|
getOrDefault(arg0: string, arg1: number): number;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Char2IntFunction;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Char2LongFunction;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2FloatFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
defaultReturnValue(): number;
|
|
remove(arg0: any): number;
|
|
remove(arg0: string): number;
|
|
apply(arg0: string): number;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Char2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Char2ShortFunction;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2FloatFunction;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Char2ReferenceFunction<T>;
|
|
clear(): void;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2FloatFunction<T>;
|
|
put(arg0: string, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Char2DoubleFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, T>;
|
|
}
|
|
type Char2FloatFunction_ = Char2FloatFunction | ((arg0: string)=>number);
|
|
abstract class ModuleReference {
|
|
open(): Internal.ModuleReader;
|
|
location(): Internal.Optional<Internal.URI>;
|
|
descriptor(): Internal.ModuleDescriptor;
|
|
}
|
|
type ModuleReference_ = ModuleReference;
|
|
class BannerPattern extends Internal.Enum<Internal.BannerPattern> {
|
|
getHashname(): string;
|
|
static values(): Internal.BannerPattern[];
|
|
static valueOf($$0: string): Internal.BannerPattern;
|
|
static byHash($$0: string): Internal.BannerPattern;
|
|
static byFilename($$0: string): Internal.BannerPattern;
|
|
getFilename(): string;
|
|
location($$0: boolean): ResourceLocation;
|
|
get hashname(): string
|
|
get filename(): string
|
|
readonly static "STRIPE_CENTER": Internal.BannerPattern;
|
|
readonly static "HALF_HORIZONTAL": Internal.BannerPattern;
|
|
readonly static "STRIPE_MIDDLE": Internal.BannerPattern;
|
|
readonly static "HALF_VERTICAL": Internal.BannerPattern;
|
|
readonly static "SQUARE_TOP_LEFT": Internal.BannerPattern;
|
|
readonly static "STRIPE_SMALL": Internal.BannerPattern;
|
|
readonly static "STRIPE_RIGHT": Internal.BannerPattern;
|
|
readonly static "CIRCLE_MIDDLE": Internal.BannerPattern;
|
|
readonly static "GRADIENT_UP": Internal.BannerPattern;
|
|
readonly static "TRIANGLES_TOP": Internal.BannerPattern;
|
|
readonly static "CROSS": Internal.BannerPattern;
|
|
readonly static "DIAGONAL_RIGHT_MIRROR": Internal.BannerPattern;
|
|
readonly static "COUNT": 41;
|
|
readonly static "CREEPER": Internal.BannerPattern;
|
|
readonly static "TRIANGLE_TOP": Internal.BannerPattern;
|
|
readonly static "GRADIENT": Internal.BannerPattern;
|
|
readonly static "STRIPE_TOP": Internal.BannerPattern;
|
|
readonly static "BASE": Internal.BannerPattern;
|
|
readonly static "GLOBE": Internal.BannerPattern;
|
|
readonly static "DIAGONAL_RIGHT": Internal.BannerPattern;
|
|
readonly static "SKULL": Internal.BannerPattern;
|
|
readonly static "PIGLIN": Internal.BannerPattern;
|
|
readonly static "DIAGONAL_LEFT": Internal.BannerPattern;
|
|
readonly static "SQUARE_BOTTOM_LEFT": Internal.BannerPattern;
|
|
readonly static "TRIANGLE_BOTTOM": Internal.BannerPattern;
|
|
readonly static "RHOMBUS_MIDDLE": Internal.BannerPattern;
|
|
readonly static "CURLY_BORDER": Internal.BannerPattern;
|
|
readonly static "BORDER": Internal.BannerPattern;
|
|
readonly static "BRICKS": Internal.BannerPattern;
|
|
readonly static "STRIPE_DOWNRIGHT": Internal.BannerPattern;
|
|
readonly static "PATTERN_ITEM_COUNT": 6;
|
|
readonly static "FLOWER": Internal.BannerPattern;
|
|
readonly static "AVAILABLE_PATTERNS": 34;
|
|
readonly static "SQUARE_TOP_RIGHT": Internal.BannerPattern;
|
|
readonly static "STRAIGHT_CROSS": Internal.BannerPattern;
|
|
readonly static "HALF_HORIZONTAL_MIRROR": Internal.BannerPattern;
|
|
readonly static "HALF_VERTICAL_MIRROR": Internal.BannerPattern;
|
|
readonly static "DIAGONAL_LEFT_MIRROR": Internal.BannerPattern;
|
|
readonly static "TRIANGLES_BOTTOM": Internal.BannerPattern;
|
|
readonly static "STRIPE_BOTTOM": Internal.BannerPattern;
|
|
readonly static "STRIPE_DOWNLEFT": Internal.BannerPattern;
|
|
readonly static "STRIPE_LEFT": Internal.BannerPattern;
|
|
readonly static "SQUARE_BOTTOM_RIGHT": Internal.BannerPattern;
|
|
readonly static "MOJANG": Internal.BannerPattern;
|
|
}
|
|
type BannerPattern_ = "circle_middle" | "straight_cross" | "triangle_bottom" | "gradient_up" | "half_vertical" | "flower" | "rhombus_middle" | "stripe_top" | "stripe_downright" | "globe" | "diagonal_left_mirror" | "half_vertical_mirror" | "creeper" | "base" | "stripe_left" | "diagonal_right_mirror" | "diagonal_left" | "triangle_top" | "half_horizontal_mirror" | "square_bottom_left" | "triangles_bottom" | "stripe_bottom" | "stripe_small" | BannerPattern | "bricks" | "square_top_right" | "stripe_right" | "skull" | "curly_border" | "diagonal_right" | "square_bottom_right" | "piglin" | "mojang" | "half_horizontal" | "square_top_left" | "gradient" | "stripe_downleft" | "stripe_center" | "triangles_top" | "cross" | "border" | "stripe_middle";
|
|
class ClientboundCustomSoundPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: ResourceLocation_, $$1: Internal.SoundSource_, $$2: Vec3_, $$3: number, $$4: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getX(): number;
|
|
getY(): number;
|
|
getVolume(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getZ(): number;
|
|
getSource(): Internal.SoundSource;
|
|
getPitch(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getName(): ResourceLocation;
|
|
isSkippable(): boolean;
|
|
get x(): number
|
|
get y(): number
|
|
get volume(): number
|
|
get z(): number
|
|
get source(): Internal.SoundSource
|
|
get pitch(): number
|
|
get name(): ResourceLocation
|
|
get skippable(): boolean
|
|
readonly static "LOCATION_ACCURACY": 8.0;
|
|
}
|
|
type ClientboundCustomSoundPacket_ = ClientboundCustomSoundPacket;
|
|
class SecureRandom extends Internal.Random {
|
|
constructor()
|
|
constructor(arg0: number[])
|
|
static getInstance(arg0: string, arg1: string): Internal.SecureRandom;
|
|
nextFloat(arg0: number): number;
|
|
static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_, arg2: Internal.Provider_): Internal.SecureRandom;
|
|
nextBytes(arg0: number[], arg1: Internal.SecureRandomParameters_): void;
|
|
nextLong(arg0: number, arg1: number): number;
|
|
getParameters(): Internal.SecureRandomParameters;
|
|
static getInstance(arg0: string, arg1: Internal.Provider_): Internal.SecureRandom;
|
|
getAlgorithm(): string;
|
|
static getInstanceStrong(): Internal.SecureRandom;
|
|
nextDouble(arg0: number): number;
|
|
nextLong(arg0: number): number;
|
|
nextFloat(arg0: number, arg1: number): number;
|
|
reseed(): void;
|
|
setSeed(arg0: number[]): void;
|
|
nextBytes(arg0: number[]): void;
|
|
generateSeed(arg0: number): number[];
|
|
toString(): string;
|
|
nextDouble(arg0: number, arg1: number): number;
|
|
nextExponential(): number;
|
|
setSeed(arg0: number): void;
|
|
nextInt(arg0: number, arg1: number): number;
|
|
isDeprecated(): boolean;
|
|
getProvider(): Internal.Provider;
|
|
nextGaussian(arg0: number, arg1: number): number;
|
|
static getSeed(arg0: number): number[];
|
|
reseed(arg0: Internal.SecureRandomParameters_): void;
|
|
static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_): Internal.SecureRandom;
|
|
static getInstance(arg0: string): Internal.SecureRandom;
|
|
static getInstance(arg0: string, arg1: Internal.SecureRandomParameters_, arg2: string): Internal.SecureRandom;
|
|
get parameters(): Internal.SecureRandomParameters
|
|
get algorithm(): string
|
|
get instanceStrong(): Internal.SecureRandom
|
|
set seed(arg0: number[])
|
|
set seed(arg0: number)
|
|
get deprecated(): boolean
|
|
get provider(): Internal.Provider
|
|
}
|
|
type SecureRandom_ = SecureRandom;
|
|
interface TickableSoundInstance extends Internal.SoundInstance {
|
|
isStopped(): boolean;
|
|
canStartSilent(): boolean;
|
|
canPlaySound(): boolean;
|
|
tick(): void;
|
|
get stopped(): boolean
|
|
}
|
|
type TickableSoundInstance_ = TickableSoundInstance;
|
|
abstract class Executable extends Internal.AccessibleObject implements Internal.Member, Internal.GenericDeclaration {
|
|
getAnnotatedExceptionTypes(): Internal.AnnotatedType[];
|
|
getAnnotatedParameterTypes(): Internal.AnnotatedType[];
|
|
getAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
isVarArgs(): boolean;
|
|
getGenericExceptionTypes(): Internal.Type[];
|
|
getGenericParameterTypes(): Internal.Type[];
|
|
getModifiers(): number;
|
|
isSynthetic(): boolean;
|
|
getAnnotation(arg0: Internal.Class_<T>): T;
|
|
getDeclaringClass(): Internal.Class<any>;
|
|
getAnnotatedReturnType(): Internal.AnnotatedType;
|
|
getExceptionTypes(): Internal.Class<any>[];
|
|
getParameterTypes(): Internal.Class<any>[];
|
|
getParameters(): any[];
|
|
getParameterAnnotations(): Internal.Annotation[][];
|
|
toGenericString(): string;
|
|
getName(): string;
|
|
getParameterCount(): number;
|
|
getAnnotatedReceiverType(): Internal.AnnotatedType;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
getTypeParameters(): any[];
|
|
get annotatedExceptionTypes(): Internal.AnnotatedType[]
|
|
get annotatedParameterTypes(): Internal.AnnotatedType[]
|
|
get varArgs(): boolean
|
|
get genericExceptionTypes(): Internal.Type[]
|
|
get genericParameterTypes(): Internal.Type[]
|
|
get modifiers(): number
|
|
get synthetic(): boolean
|
|
get declaringClass(): Internal.Class<any>
|
|
get annotatedReturnType(): Internal.AnnotatedType
|
|
get exceptionTypes(): Internal.Class<any>[]
|
|
get parameterTypes(): Internal.Class<any>[]
|
|
get parameters(): any[]
|
|
get parameterAnnotations(): Internal.Annotation[][]
|
|
get name(): string
|
|
get parameterCount(): number
|
|
get annotatedReceiverType(): Internal.AnnotatedType
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
get typeParameters(): any[]
|
|
}
|
|
type Executable_ = Executable;
|
|
class AllowResettingTimeEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_)
|
|
static handler(player: Internal.Player_): boolean;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
get entity(): Internal.EntityJS
|
|
}
|
|
type AllowResettingTimeEventJS_ = AllowResettingTimeEventJS;
|
|
class GlowItemFrame extends Internal.ItemFrame {
|
|
constructor($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Direction_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getRotateItemSound(): Internal.SoundEvent;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getBreakSound(): Internal.SoundEvent;
|
|
getRemoveItemSound(): Internal.SoundEvent;
|
|
getAddItemSound(): Internal.SoundEvent;
|
|
asKJS(): Internal.EntityJS;
|
|
getPlaceSound(): Internal.SoundEvent;
|
|
get rotateItemSound(): Internal.SoundEvent
|
|
get breakSound(): Internal.SoundEvent
|
|
get removeItemSound(): Internal.SoundEvent
|
|
get addItemSound(): Internal.SoundEvent
|
|
get placeSound(): Internal.SoundEvent
|
|
}
|
|
type GlowItemFrame_ = GlowItemFrame;
|
|
class BlockStateModifyPlacementCallbackJS extends Internal.BlockStateModifyCallbackJS {
|
|
constructor(context: Internal.BlockPlaceContext_, block: Internal.Block_)
|
|
waterlogged(waterlogged: boolean): this;
|
|
getClickedFace(): Internal.Direction;
|
|
getPlayer(): Internal.PlayerJS<any>;
|
|
getClickedBlock(): Internal.BlockContainerJS;
|
|
getNearestLookingDirections(): Internal.Direction[];
|
|
waterlogged(): this;
|
|
getHorizontalDirection(): Internal.Direction;
|
|
getRotation(): number;
|
|
canPlace(): boolean;
|
|
getItem(): Internal.ItemStackJS;
|
|
getLevel(): Internal.LevelJS;
|
|
getFluidStateAtClickedPos(): Internal.FluidState;
|
|
isInWater(): boolean;
|
|
getNearestLookingDirection(): Internal.Direction;
|
|
getClickLocation(): Vec3;
|
|
getNearestLookingVerticalDirection(): Internal.Direction;
|
|
isSecondaryUseActive(): boolean;
|
|
isClickedPosIn(fluid: Internal.Fluid_): boolean;
|
|
replacingClickedOnBlock(): boolean;
|
|
getHand(): Hand;
|
|
getClickedPos(): BlockPos;
|
|
isInside(): boolean;
|
|
get clickedFace(): Internal.Direction
|
|
get player(): Internal.PlayerJS<any>
|
|
get clickedBlock(): Internal.BlockContainerJS
|
|
get nearestLookingDirections(): Internal.Direction[]
|
|
get horizontalDirection(): Internal.Direction
|
|
get rotation(): number
|
|
get item(): Internal.ItemStackJS
|
|
get level(): Internal.LevelJS
|
|
get fluidStateAtClickedPos(): Internal.FluidState
|
|
get inWater(): boolean
|
|
get nearestLookingDirection(): Internal.Direction
|
|
get clickLocation(): Vec3
|
|
get nearestLookingVerticalDirection(): Internal.Direction
|
|
get secondaryUseActive(): boolean
|
|
get hand(): Hand
|
|
get clickedPos(): BlockPos
|
|
get inside(): boolean
|
|
readonly "context": Internal.BlockPlaceContext;
|
|
"block": Internal.BlockContainerJS;
|
|
readonly "minecraftBlock": Internal.Block;
|
|
}
|
|
type BlockStateModifyPlacementCallbackJS_ = BlockStateModifyPlacementCallbackJS;
|
|
class HugeFungusConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockState_, $$1: Internal.BlockState_, $$2: Internal.BlockState_, $$3: Internal.BlockState_, $$4: boolean)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "stemState": Internal.BlockState;
|
|
readonly "validBaseState": Internal.BlockState;
|
|
readonly "hatState": Internal.BlockState;
|
|
readonly "planted": boolean;
|
|
readonly "decorState": Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type HugeFungusConfiguration_ = HugeFungusConfiguration;
|
|
class MegaJungleTrunkPlacer extends Internal.GiantTrunkPlacer {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
placeTrunk($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type MegaJungleTrunkPlacer_ = MegaJungleTrunkPlacer;
|
|
interface RegistryAccess extends Internal.DynamicRegistryManagerAccessor {
|
|
registry($$0: Internal.ResourceKey_<any>): Internal.Optional<any>;
|
|
load($$0: Internal.RegistryAccess$Writable_, $$1: Internal.DynamicOps_<Internal.JsonElement_>, $$2: Internal.RegistryLoader_): void;
|
|
knownRegistries(): Internal.Iterable<Internal.RegistryAccess$RegistryData<any>>;
|
|
registries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
|
|
createRegistry($$0: Internal.ResourceKey_<any>): Internal.WritableRegistry<any>;
|
|
freeze(): Internal.RegistryAccess$Frozen;
|
|
builtinCopy(): Internal.RegistryAccess$Writable;
|
|
readFromDisk($$0: Internal.Dynamic_<any>): this;
|
|
ownedRegistryOrThrow($$0: Internal.ResourceKey_<any>): Internal.Registry<E>;
|
|
retrieveRegistry($$0: Internal.ResourceKey_<any>, $$1: Internal.Dynamic_<any>): Internal.Registry<E>;
|
|
ownedRegistry(arg0: Internal.ResourceKey_<any>): Internal.Optional<Internal.Registry<E>>;
|
|
allElementsLifecycle(): Internal.Lifecycle;
|
|
fromRegistryOfRegistries($$0: Internal.Registry_<any>): Internal.RegistryAccess$Frozen;
|
|
ownedRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
|
|
registryOrThrow($$0: Internal.ResourceKey_<any>): Internal.Registry<E>;
|
|
networkSafeRegistries(): Internal.Stream<Internal.RegistryAccess$RegistryEntry<any>>;
|
|
getInfos_$md$1c70e0$0(): Internal.Map<any, any>;
|
|
get infos_$md$1c70e0$0(): Internal.Map<any, any>
|
|
readonly static "REGISTRIES": {[key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>, [key: Internal.ResourceKey<any>]: Internal.RegistryAccess$RegistryData<any>};
|
|
readonly static "NETWORK_CODEC": any;
|
|
readonly static "BUILTIN": any;
|
|
readonly static "LOGGER": any;
|
|
}
|
|
type RegistryAccess_ = RegistryAccess;
|
|
class VegetationPatchConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.TagKey_<Internal.Block_>, $$1: Internal.BlockStateProvider_, $$2: Internal.Holder_<Internal.PlacedFeature_>, $$3: Internal.CaveSurface_, $$4: Internal.IntProvider_, $$5: number, $$6: number, $$7: number, $$8: Internal.IntProvider_, $$9: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "replaceable": Internal.TagKey<Internal.Block>;
|
|
readonly static "CODEC": any;
|
|
readonly "vegetationFeature": Internal.Holder<Internal.PlacedFeature>;
|
|
readonly "groundState": Internal.BlockStateProvider;
|
|
readonly "extraBottomBlockChance": number;
|
|
readonly "verticalRange": number;
|
|
readonly "extraEdgeColumnChance": number;
|
|
readonly "xzRadius": Internal.IntProvider;
|
|
readonly "depth": Internal.IntProvider;
|
|
readonly "vegetationChance": number;
|
|
readonly "surface": Internal.CaveSurface;
|
|
}
|
|
type VegetationPatchConfiguration_ = VegetationPatchConfiguration;
|
|
class SpellcasterIllager$IllagerSpell extends Internal.Enum<Internal.SpellcasterIllager$IllagerSpell> {
|
|
static values(): Internal.SpellcasterIllager$IllagerSpell[];
|
|
static byId($$0: number): Internal.SpellcasterIllager$IllagerSpell;
|
|
static valueOf($$0: string): Internal.SpellcasterIllager$IllagerSpell;
|
|
readonly static "FANGS": Internal.SpellcasterIllager$IllagerSpell;
|
|
readonly static "DISAPPEAR": Internal.SpellcasterIllager$IllagerSpell;
|
|
readonly static "SUMMON_VEX": Internal.SpellcasterIllager$IllagerSpell;
|
|
readonly static "NONE": Internal.SpellcasterIllager$IllagerSpell;
|
|
readonly static "WOLOLO": Internal.SpellcasterIllager$IllagerSpell;
|
|
readonly static "BLINDNESS": Internal.SpellcasterIllager$IllagerSpell;
|
|
}
|
|
type SpellcasterIllager$IllagerSpell_ = SpellcasterIllager$IllagerSpell | "summon_vex" | "fangs" | "disappear" | "none" | "wololo" | "blindness";
|
|
abstract class DefaultedVertexConsumer implements Internal.VertexConsumer {
|
|
constructor()
|
|
defaultColor($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
uv2($$0: number): Internal.VertexConsumer;
|
|
color($$0: number): Internal.VertexConsumer;
|
|
overlayCoords($$0: number): Internal.VertexConsumer;
|
|
color($$0: number, $$1: number, $$2: number, $$3: number): Internal.VertexConsumer;
|
|
normal(matrix: com.mojang.math.Matrix3f_, x: number, y: number, z: number): Internal.VertexConsumer;
|
|
vertex($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number): void;
|
|
putBulkData($$0: Internal.PoseStack$Pose_, $$1: Internal.BakedQuad_, $$2: number[], $$3: number, $$4: number, $$5: number, $$6: number[], $$7: number, $$8: boolean): void;
|
|
vertex(matrix: com.mojang.math.Matrix4f_, x: number, y: number, z: number): Internal.VertexConsumer;
|
|
createSink(factory: Internal.VertexType_<any>): Internal.VertexSink;
|
|
putBulkData($$0: Internal.PoseStack$Pose_, $$1: Internal.BakedQuad_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
unsetDefaultColor(): void;
|
|
}
|
|
type DefaultedVertexConsumer_ = DefaultedVertexConsumer;
|
|
class Evoker extends Internal.SpellcasterIllager {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getCelebrateSound(): Internal.SoundEvent;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
applyRaidBuffs($$0: number, $$1: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
isAlliedTo($$0: Internal.Entity_): boolean;
|
|
get celebrateSound(): Internal.SoundEvent
|
|
}
|
|
type Evoker_ = Evoker;
|
|
abstract class Dictionary <K, V> {
|
|
constructor()
|
|
keys(): Internal.Enumeration<K>;
|
|
size(): number;
|
|
put(arg0: K, arg1: V): V;
|
|
isEmpty(): boolean;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
elements(): Internal.Enumeration<V>;
|
|
get empty(): boolean
|
|
}
|
|
type Dictionary_<K, V> = Dictionary<K, V>;
|
|
interface TransferVariant <O> {
|
|
getNbt(): Internal.CompoundTag;
|
|
hasNbt(): boolean;
|
|
toNbt(): Internal.CompoundTag;
|
|
toPacket(arg0: Internal.FriendlyByteBuf_): void;
|
|
copyNbt(): Internal.CompoundTag;
|
|
isOf(object: O): boolean;
|
|
isBlank(): boolean;
|
|
getObject(): O;
|
|
nbtMatches(other: Internal.CompoundTag_): boolean;
|
|
get nbt(): Internal.CompoundTag
|
|
get blank(): boolean
|
|
get object(): O
|
|
}
|
|
type TransferVariant_<O> = TransferVariant<O>;
|
|
class Throwable implements Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: string, arg1: Internal.Throwable_)
|
|
constructor(arg0: Internal.Throwable_)
|
|
constructor(arg0: string)
|
|
getMessage(): string;
|
|
toString(): string;
|
|
getCause(): this;
|
|
getStackTrace(): Internal.StackTraceElement[];
|
|
printStackTrace(arg0: Internal.PrintWriter_): void;
|
|
getSuppressed(): Internal.Throwable[];
|
|
addSuppressed(arg0: Internal.Throwable_): void;
|
|
fillInStackTrace(): this;
|
|
printStackTrace(): void;
|
|
initCause(arg0: Internal.Throwable_): this;
|
|
setStackTrace(arg0: Internal.StackTraceElement_[]): void;
|
|
printStackTrace(arg0: Internal.PrintStream_): void;
|
|
getLocalizedMessage(): string;
|
|
get message(): string
|
|
get cause(): Internal.Throwable
|
|
get stackTrace(): Internal.StackTraceElement[]
|
|
get suppressed(): Internal.Throwable[]
|
|
set stackTrace(arg0: Internal.StackTraceElement_[])
|
|
get localizedMessage(): string
|
|
}
|
|
type Throwable_ = Throwable;
|
|
class ClientboundBlockBreakAckPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.ServerboundPlayerActionPacket$Action_, $$3: boolean, $$4: string)
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.ServerboundPlayerActionPacket$Action_, $$3: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
allGood(): boolean;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
pos(): BlockPos;
|
|
state(): Internal.BlockState;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
action(): Internal.ServerboundPlayerActionPacket$Action;
|
|
equals($$0: any): boolean;
|
|
isSkippable(): boolean;
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundBlockBreakAckPacket_ = ClientboundBlockBreakAckPacket;
|
|
class MagmaCube extends Internal.Slime {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
alwaysAccepts(): boolean;
|
|
static checkMagmaCubeSpawnRules($$0: Internal.EntityType_<Internal.MagmaCube_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
isOnFire(): boolean;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getBrightness(): number;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
get onFire(): boolean
|
|
get brightness(): number
|
|
}
|
|
type MagmaCube_ = MagmaCube;
|
|
interface InjectedRegistryEntryExtension <T> {
|
|
arch$holder(): Internal.Holder<T>;
|
|
arch$registryName(): ResourceLocation;
|
|
}
|
|
type InjectedRegistryEntryExtension_<T> = InjectedRegistryEntryExtension<T>;
|
|
class ServerboundContainerButtonClickPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: number, $$1: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getButtonId(): number;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
get buttonId(): number
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundContainerButtonClickPacket_ = ServerboundContainerButtonClickPacket;
|
|
class StructurePieceSerializationContext extends Internal.Record {
|
|
constructor($$0: Internal.ResourceManager_, $$1: Internal.RegistryAccess_, $$2: Internal.StructureManager_)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
structureManager(): Internal.StructureManager;
|
|
static fromLevel($$0: Internal.ServerLevel_): Internal.StructurePieceSerializationContext;
|
|
resourceManager(): Internal.ResourceManager;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
equals($$0: any): boolean;
|
|
}
|
|
type StructurePieceSerializationContext_ = StructurePieceSerializationContext;
|
|
class ServerboundRenameItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: string)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getName(): string;
|
|
isSkippable(): boolean;
|
|
get name(): string
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundRenameItemPacket_ = ServerboundRenameItemPacket;
|
|
interface MessageSizeEstimator$Handle {
|
|
size(arg0: any): number;
|
|
}
|
|
type MessageSizeEstimator$Handle_ = MessageSizeEstimator$Handle;
|
|
interface BlockBehaviour$StatePredicate {
|
|
test(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_): boolean;
|
|
}
|
|
type BlockBehaviour$StatePredicate_ = BlockBehaviour$StatePredicate;
|
|
class ServerboundPlayerAbilitiesPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Abilities_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
isFlying(): boolean;
|
|
get skippable(): boolean
|
|
get flying(): boolean
|
|
}
|
|
type ServerboundPlayerAbilitiesPacket_ = ServerboundPlayerAbilitiesPacket;
|
|
interface Encoder <A> {
|
|
encodeStart(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
|
|
comap(arg0: Internal.Function_<any, any>): Internal.Encoder<B>;
|
|
fieldOf(arg0: string): Internal.MapEncoder<A>;
|
|
empty(): Internal.MapEncoder<A>;
|
|
error(arg0: string): this;
|
|
flatComap(arg0: Internal.Function_<any, any>): Internal.Encoder<B>;
|
|
withLifecycle(arg0: Internal.Lifecycle_): this;
|
|
encode(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
|
|
}
|
|
type Encoder_<A> = Encoder<A>;
|
|
abstract class Direction$Axis extends Internal.Enum<Internal.Direction$Axis> implements Internal.Predicate<Internal.Direction>, Internal.StringRepresentable {
|
|
getPlane(): Internal.Direction$Plane;
|
|
static values(): Internal.Direction$Axis[];
|
|
isVertical(): boolean;
|
|
static byName($$0: string): Internal.Direction$Axis;
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static getRandom($$0: Internal.Random_): Internal.Direction$Axis;
|
|
isHorizontal(): boolean;
|
|
test(arg0: any): boolean;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.Direction>;
|
|
choose(arg0: number, arg1: number, arg2: number): number;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.Direction>;
|
|
static valueOf($$0: string): Internal.Direction$Axis;
|
|
getName(): string;
|
|
choose(arg0: number, arg1: number, arg2: number): number;
|
|
test($$0: Internal.Direction_): boolean;
|
|
negate(): Internal.Predicate<Internal.Direction>;
|
|
get plane(): Internal.Direction$Plane
|
|
get vertical(): boolean
|
|
get serializedName(): string
|
|
get horizontal(): boolean
|
|
get name(): string
|
|
readonly static "Z": any;
|
|
readonly static "VALUES": any;
|
|
readonly static "CODEC": any;
|
|
readonly static "Y": any;
|
|
readonly static "X": any;
|
|
}
|
|
type Direction$Axis_ = Direction$Axis | "z" | "y" | "x";
|
|
interface Container extends Internal.Clearable {
|
|
stopOpen($$0: Internal.Player_): void;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
removeItemNoUpdate(arg0: number): Internal.ItemStack;
|
|
isEmpty(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
stillValid(arg0: Internal.Player_): boolean;
|
|
removeItem(arg0: number, arg1: number): Internal.ItemStack;
|
|
setChanged(): void;
|
|
getItem(arg0: number): Internal.ItemStack;
|
|
getContainerSize(): number;
|
|
setItem(arg0: number, arg1: Internal.ItemStack_): void;
|
|
get maxStackSize(): number
|
|
get empty(): boolean
|
|
get containerSize(): number
|
|
readonly static "LARGE_MAX_STACK_SIZE": 64;
|
|
}
|
|
type Container_ = Container;
|
|
interface ErrorReporter {
|
|
error(arg0: string, arg1: string, arg2: number, arg3: string, arg4: number): void;
|
|
runtimeError(arg0: string, arg1: string, arg2: number, arg3: string, arg4: number): Internal.EvaluatorException;
|
|
warning(arg0: string, arg1: string, arg2: number, arg3: string, arg4: number): void;
|
|
}
|
|
type ErrorReporter_ = ErrorReporter;
|
|
class SimpleCookingSerializer <T> implements Internal.RecipeSerializer<T> {
|
|
constructor($$0: any_<T>, $$1: number)
|
|
fromJson(arg0: ResourceLocation_, arg1: Internal.JsonObject_): Internal.Recipe<any>;
|
|
fromJson($$0: ResourceLocation_, $$1: Internal.JsonObject_): T;
|
|
fromNetwork($$0: ResourceLocation_, $$1: Internal.FriendlyByteBuf_): T;
|
|
toNetwork($$0: Internal.FriendlyByteBuf_, $$1: T): void;
|
|
toNetwork(arg0: Internal.FriendlyByteBuf_, arg1: Internal.Recipe_<any>): void;
|
|
fromNetwork(arg0: ResourceLocation_, arg1: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
|
|
}
|
|
type SimpleCookingSerializer_<T> = SimpleCookingSerializer<T>;
|
|
class MegaJungleFoliagePlacer extends Internal.FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_, $$2: number)
|
|
foliageHeight($$0: Internal.Random_, $$1: number, $$2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type MegaJungleFoliagePlacer_ = MegaJungleFoliagePlacer;
|
|
interface BiConsumer <T, U> {
|
|
accept(arg0: T, arg1: U): void;
|
|
andThen(arg0: Internal.BiConsumer_<any, any>): this;
|
|
}
|
|
type BiConsumer_<T, U> = ((arg0: T, arg1: U)=>void) | BiConsumer<T, U>;
|
|
class SwordItemBuilder extends Internal.HandheldItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.Item;
|
|
}
|
|
type SwordItemBuilder_ = SwordItemBuilder;
|
|
interface MapCodec$ResultFunction <A> {
|
|
apply(arg0: Internal.DynamicOps_<T>, arg1: Internal.MapLike_<T>, arg2: Internal.DataResult_<A>): Internal.DataResult<A>;
|
|
coApply(arg0: Internal.DynamicOps_<T>, arg1: A, arg2: Internal.RecordBuilder_<T>): Internal.RecordBuilder<T>;
|
|
}
|
|
type MapCodec$ResultFunction_<A> = MapCodec$ResultFunction<A>;
|
|
abstract class PainterObject implements Internal.SpecialEquality {
|
|
constructor()
|
|
id(i: string): this;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
update(tag: Internal.CompoundTag_): void;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
equals(o: any): boolean;
|
|
"parent": Internal.PainterObjectStorage;
|
|
"visible": Internal.Unit;
|
|
"id": string;
|
|
}
|
|
type PainterObject_ = PainterObject;
|
|
abstract class Animal extends Internal.AgeableMob {
|
|
canMate($$0: Internal.Animal_): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
canFallInLove(): boolean;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
getLoveCause(): Internal.ServerPlayer;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
spawnChildFromBreeding($$0: Internal.ServerLevel_, $$1: Internal.Animal_): void;
|
|
handleEntityEvent($$0: number): void;
|
|
setInLoveTime($$0: number): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static checkAnimalSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getAmbientSoundInterval(): number;
|
|
getMyRidingOffset(): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
isInLove(): boolean;
|
|
resetLove(): void;
|
|
getInLoveTime(): number;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
alwaysAccepts(): boolean;
|
|
setInLove($$0: Internal.Player_): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get loveCause(): Internal.ServerPlayer
|
|
set inLoveTime($$0: number)
|
|
get ambientSoundInterval(): number
|
|
get myRidingOffset(): number
|
|
get inLove(): boolean
|
|
get inLoveTime(): number
|
|
set inLove($$0: Internal.Player_)
|
|
}
|
|
type Animal_ = Animal;
|
|
interface CompletionHandler <V, A> {
|
|
completed(arg0: V, arg1: A): void;
|
|
failed(arg0: Internal.Throwable_, arg1: A): void;
|
|
}
|
|
type CompletionHandler_<V, A> = CompletionHandler<V, A>;
|
|
interface AccessorRegistry <T> {
|
|
getROOT(): Internal.WritableRegistry<Internal.WritableRegistry<any>>;
|
|
callGetEntryLifecycle(arg0: T): Internal.Lifecycle;
|
|
getRegistryKey(): Internal.ResourceKey<Internal.Registry<T>>;
|
|
get ROOT(): Internal.WritableRegistry<Internal.WritableRegistry<any>>
|
|
get registryKey(): Internal.ResourceKey<Internal.Registry<T>>
|
|
}
|
|
type AccessorRegistry_<T> = AccessorRegistry<T>;
|
|
interface Codec <A> extends Internal.Decoder<A>, Internal.Encoder<A> {
|
|
optionalFieldOf(arg0: string, arg1: A): Internal.MapCodec<A>;
|
|
withLifecycle(arg0: Internal.Lifecycle_): Internal.Decoder<any>;
|
|
unit(arg0: Internal.Supplier_<A>): this;
|
|
parse(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
|
|
orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<any>): this;
|
|
flatXmap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
promotePartial(arg0: Internal.Consumer_<string>): this;
|
|
simple(): Internal.Decoder$Simple<A>;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.Decoder<B>;
|
|
floatRange(arg0: number, arg1: number): Internal.Codec<number>;
|
|
stable(): this;
|
|
fieldOf(arg0: string): Internal.MapEncoder<any>;
|
|
dispatch(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
dispatch(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
dispatchMap(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.MapCodec<E>;
|
|
flatComap(arg0: Internal.Function_<any, any>): Internal.Encoder<B>;
|
|
unit(arg0: A): this;
|
|
intRange(arg0: number, arg1: number): Internal.Codec<number>;
|
|
orElse(arg0: Internal.UnaryOperator_<string>, arg1: A): this;
|
|
pair(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Pair<F, S>>;
|
|
either(arg0: Internal.Codec_<F>, arg1: Internal.Codec_<S>): Internal.Codec<Internal.Either<F, S>>;
|
|
comap(arg0: Internal.Function_<any, any>): Internal.Encoder<B>;
|
|
checkRange(arg0: N, arg1: N): Internal.Function<N, Internal.DataResult<N>>;
|
|
optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<A>>;
|
|
unboundedMap(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.UnboundedMapCodec<K, V>;
|
|
dispatchStable(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: A, arg3: Internal.Lifecycle_): Internal.MapCodec<A>;
|
|
of(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>, arg2: string): this;
|
|
parse(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
|
|
mapEither(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Either<F, S>>;
|
|
doubleRange(arg0: number, arg1: number): Internal.Codec<number>;
|
|
optionalField(arg0: string, arg1: Internal.Codec_<F>): Internal.MapCodec<Internal.Optional<F>>;
|
|
orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<any>): this;
|
|
simpleMap(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>, arg2: Internal.Keyable_): Internal.SimpleMapCodec<K, V>;
|
|
xmap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
deprecated(arg0: number): this;
|
|
orElse(arg0: A): this;
|
|
list(arg0: Internal.Codec_<E>): Internal.Codec<Internal.List<E>>;
|
|
boxed(): Internal.Decoder$Boxed<A>;
|
|
map(arg0: Internal.Function_<any, any>): Internal.Decoder<B>;
|
|
of(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>): Internal.MapCodec<A>;
|
|
dispatchMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.MapCodec<E>;
|
|
partialDispatch(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
flatComapMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
comapFlatMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
of(arg0: Internal.Encoder_<A>, arg1: Internal.Decoder_<A>): this;
|
|
orElseGet(arg0: Internal.Supplier_<any>): this;
|
|
optionalFieldOf(arg0: string, arg1: A, arg2: Internal.Lifecycle_): Internal.MapCodec<A>;
|
|
terminal(): Internal.Decoder$Terminal<A>;
|
|
compoundList(arg0: Internal.Codec_<K>, arg1: Internal.Codec_<V>): Internal.Codec<Internal.List<Internal.Pair<K, V>>>;
|
|
of(arg0: Internal.MapEncoder_<A>, arg1: Internal.MapDecoder_<A>, arg2: Internal.Supplier_<string>): Internal.MapCodec<A>;
|
|
orElse(arg0: Internal.Consumer_<string>, arg1: A): this;
|
|
encodeStart(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
|
|
listOf(): Internal.Codec<Internal.List<A>>;
|
|
decode(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Pair<A, T>>;
|
|
mapResult(arg0: Internal.Codec$ResultFunction_<A>): this;
|
|
mapPair(arg0: Internal.MapCodec_<F>, arg1: Internal.MapCodec_<S>): Internal.MapCodec<Internal.Pair<F, S>>;
|
|
readonly static "BOOL": any;
|
|
readonly static "DOUBLE": any;
|
|
readonly static "BYTE_BUFFER": any;
|
|
readonly static "INT": any;
|
|
readonly static "LONG_STREAM": any;
|
|
readonly static "FLOAT": any;
|
|
readonly static "BYTE": any;
|
|
readonly static "EMPTY": any;
|
|
readonly static "INT_STREAM": any;
|
|
readonly static "LONG": any;
|
|
readonly static "SHORT": any;
|
|
readonly static "PASSTHROUGH": any;
|
|
readonly static "STRING": any;
|
|
}
|
|
type Codec_<A> = Codec<A>;
|
|
class BeehiveDecorator extends Internal.TreeDecorator {
|
|
constructor($$0: number)
|
|
place($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: Internal.List_<BlockPos_>, $$4: Internal.List_<BlockPos_>): void;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BeehiveDecorator_ = BeehiveDecorator;
|
|
interface ResourceProvider {
|
|
getResource(arg0: ResourceLocation_): Internal.Resource;
|
|
}
|
|
type ResourceProvider_ = ((arg0: ResourceLocation)=>Internal.Resource_) | ResourceProvider;
|
|
class LivingEntityJS extends Internal.EntityJS {
|
|
constructor(e: Internal.LivingEntity_)
|
|
damageEquipment(slot: EquipmentSlot_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStackJS_>): void;
|
|
getAttributeTotalValue(attribute: Internal.Attribute_): number;
|
|
damageHeldItem(hand: Hand_, amount: number): void;
|
|
isUndead(): boolean;
|
|
removeAttribute(attribute: Internal.Attribute_, identifier: string): void;
|
|
getMovementSpeed(): number;
|
|
getAttackingEntity(): this;
|
|
isHoldingInAnyHand(ingredient: any): boolean;
|
|
getHeadArmorItem(): Internal.ItemStackJS;
|
|
setDefaultMovementSpeedMultiplier(speed: number): void;
|
|
getRevengeTarget(): this;
|
|
setAbsorptionAmount(amount: number): void;
|
|
setMovementSpeed(speed: number): void;
|
|
getLastAttackedEntityTime(): number;
|
|
getMainHandItem(): Internal.ItemStackJS;
|
|
isSleeping(): boolean;
|
|
getHeldItem(hand: Hand_): Internal.ItemStackJS;
|
|
getFeetArmorItem(): Internal.ItemStackJS;
|
|
setRevengeTarget(target: Internal.LivingEntityJS_): void;
|
|
isElytraFlying(): boolean;
|
|
isChild(): boolean;
|
|
setHeadArmorItem(item: Internal.ItemStackJS_): void;
|
|
getLastAttackedEntity(): this;
|
|
setTotalMovementSpeedMultiplier(speed: number): void;
|
|
swingArm(hand: Hand_): void;
|
|
setHealth(hp: number): void;
|
|
isLiving(): boolean;
|
|
damageEquipment(slot: EquipmentSlot_): void;
|
|
getTotalMovementSpeed(): number;
|
|
rayTrace(): Internal.RayTraceResultJS;
|
|
setChestArmorItem(item: Internal.ItemStackJS_): void;
|
|
getEquipment(slot: EquipmentSlot_): Internal.ItemStackJS;
|
|
setDefaultMovementSpeed(speed: number): void;
|
|
getRevengeTimer(): number;
|
|
setFeetArmorItem(item: Internal.ItemStackJS_): void;
|
|
getAbsorptionAmount(): number;
|
|
damageHeldItem(): void;
|
|
getIdleTime(): number;
|
|
isOnLadder(): boolean;
|
|
heal(hp: number): void;
|
|
setEquipment(slot: EquipmentSlot_, item: Internal.ItemStackJS_): void;
|
|
getLegsArmorItem(): Internal.ItemStackJS;
|
|
getOffHandItem(): Internal.ItemStackJS;
|
|
getChestArmorItem(): Internal.ItemStackJS;
|
|
setMaxHealth(hp: number): void;
|
|
setLegsArmorItem(item: Internal.ItemStackJS_): void;
|
|
getLastDamageSource(): Internal.DamageSource;
|
|
setMovementSpeedAddition(speed: number): void;
|
|
modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): void;
|
|
setHeldItem(hand: Hand_, item: Internal.ItemStackJS_): void;
|
|
getReachDistance(): number;
|
|
getHealth(): number;
|
|
getMaxHealth(): number;
|
|
setOffHandItem(item: Internal.ItemStackJS_): void;
|
|
damageEquipment(slot: EquipmentSlot_, amount: number): void;
|
|
setAttributeBaseValue(attribute: Internal.Attribute_, value: number): void;
|
|
canEntityBeSeen(entity: Internal.LivingEntityJS_): boolean;
|
|
getPotionEffects(): Internal.EntityPotionEffectsJS;
|
|
setStatusMessage(message: Internal.Component_): void;
|
|
getAttributeBaseValue(attribute: Internal.Attribute_): number;
|
|
damageHeldItem(hand: Hand_, amount: number, onBroken: Internal.Consumer_<Internal.ItemStackJS_>): void;
|
|
getDefaultMovementSpeed(): number;
|
|
setMainHandItem(item: Internal.ItemStackJS_): void;
|
|
get undead(): boolean
|
|
get movementSpeed(): number
|
|
get attackingEntity(): Internal.LivingEntityJS
|
|
get headArmorItem(): Internal.ItemStackJS
|
|
set defaultMovementSpeedMultiplier(speed: number)
|
|
get revengeTarget(): Internal.LivingEntityJS
|
|
set absorptionAmount(amount: number)
|
|
set movementSpeed(speed: number)
|
|
get lastAttackedEntityTime(): number
|
|
get mainHandItem(): Internal.ItemStackJS
|
|
get sleeping(): boolean
|
|
get feetArmorItem(): Internal.ItemStackJS
|
|
set revengeTarget(target: Internal.LivingEntityJS_)
|
|
get elytraFlying(): boolean
|
|
get child(): boolean
|
|
set headArmorItem(item: Internal.ItemStackJS_)
|
|
get lastAttackedEntity(): Internal.LivingEntityJS
|
|
set totalMovementSpeedMultiplier(speed: number)
|
|
set health(hp: number)
|
|
get living(): boolean
|
|
get totalMovementSpeed(): number
|
|
set chestArmorItem(item: Internal.ItemStackJS_)
|
|
set defaultMovementSpeed(speed: number)
|
|
get revengeTimer(): number
|
|
set feetArmorItem(item: Internal.ItemStackJS_)
|
|
get absorptionAmount(): number
|
|
get idleTime(): number
|
|
get onLadder(): boolean
|
|
get legsArmorItem(): Internal.ItemStackJS
|
|
get offHandItem(): Internal.ItemStackJS
|
|
get chestArmorItem(): Internal.ItemStackJS
|
|
set maxHealth(hp: number)
|
|
set legsArmorItem(item: Internal.ItemStackJS_)
|
|
get lastDamageSource(): Internal.DamageSource
|
|
set movementSpeedAddition(speed: number)
|
|
get reachDistance(): number
|
|
get health(): number
|
|
get maxHealth(): number
|
|
set offHandItem(item: Internal.ItemStackJS_)
|
|
get potionEffects(): Internal.EntityPotionEffectsJS
|
|
set statusMessage(message: Internal.Component_)
|
|
get defaultMovementSpeed(): number
|
|
set mainHandItem(item: Internal.ItemStackJS_)
|
|
readonly static "PLAYER_CUSTOM_SPEED": Internal.UUID;
|
|
readonly "minecraftLivingEntity": Internal.LivingEntity;
|
|
readonly static "PLAYER_CUSTOM_SPEED_NAME": "kubejs.player.speed.modifier";
|
|
}
|
|
type LivingEntityJS_ = LivingEntityJS;
|
|
class EntityDimensions {
|
|
constructor($$0: number, $$1: number, $$2: boolean)
|
|
static fixed($$0: number, $$1: number): Internal.EntityDimensions;
|
|
scale($$0: number): this;
|
|
toString(): string;
|
|
scale($$0: number, $$1: number): this;
|
|
makeBoundingBox($$0: Vec3_): Internal.AABB;
|
|
static scalable($$0: number, $$1: number): Internal.EntityDimensions;
|
|
makeBoundingBox($$0: number, $$1: number, $$2: number): Internal.AABB;
|
|
readonly "width": number;
|
|
readonly "height": number;
|
|
readonly "fixed": boolean;
|
|
}
|
|
type EntityDimensions_ = EntityDimensions;
|
|
class EntityPositionSource implements Internal.PositionSource {
|
|
constructor($$0: number)
|
|
getPosition($$0: Internal.Level_): Internal.Optional<BlockPos>;
|
|
getType(): Internal.PositionSourceType<any>;
|
|
get type(): Internal.PositionSourceType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type EntityPositionSource_ = EntityPositionSource;
|
|
interface SlotAccess {
|
|
forEquipmentSlot($$0: Internal.LivingEntity_, $$1: EquipmentSlot_): this;
|
|
set(arg0: Internal.ItemStack_): boolean;
|
|
forContainer($$0: Internal.Container_, $$1: number): this;
|
|
get(): Internal.ItemStack;
|
|
forEquipmentSlot($$0: Internal.LivingEntity_, $$1: EquipmentSlot_, $$2: Internal.Predicate_<Internal.ItemStack_>): this;
|
|
forContainer($$0: Internal.Container_, $$1: number, $$2: Internal.Predicate_<Internal.ItemStack_>): this;
|
|
readonly static "NULL": any;
|
|
}
|
|
type SlotAccess_ = SlotAccess;
|
|
interface IntConsumer {
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.IntConsumer_): this;
|
|
}
|
|
type IntConsumer_ = ((arg0: number)=>void) | IntConsumer;
|
|
abstract class AbstractList <E> extends Internal.AbstractCollection<E> implements Internal.List<E> {
|
|
get(arg0: number): E;
|
|
add(arg0: E): boolean;
|
|
replaceAll(arg0: Internal.UnaryOperator_<E>): void;
|
|
subList(arg0: number, arg1: number): Internal.List<E>;
|
|
indexOf(arg0: any): number;
|
|
add(arg0: number, arg1: E): void;
|
|
listIterator(): Internal.ListIterator<E>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
[Symbol.iterator](): IterableIterator<E>;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
listIterator(arg0: number): Internal.ListIterator<E>;
|
|
set(arg0: number, arg1: E): E;
|
|
iterator(): Internal.Iterator<E>;
|
|
hashCode(): number;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
stream(): Internal.Stream<E>;
|
|
clear(): void;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
addAll(arg0: number, arg1: Internal.Collection_<any>): boolean;
|
|
remove(arg0: number): E;
|
|
equals(arg0: any): boolean;
|
|
lastIndexOf(arg0: any): number;
|
|
[key: number]: E;
|
|
}
|
|
type AbstractList_<E> = AbstractList<E>;
|
|
class LootContextParamSet$Builder {
|
|
constructor()
|
|
optional($$0: Internal.LootContextParam_<any>): this;
|
|
build(): Internal.LootContextParamSet;
|
|
required($$0: Internal.LootContextParam_<any>): this;
|
|
}
|
|
type LootContextParamSet$Builder_ = LootContextParamSet$Builder;
|
|
interface Mesh {
|
|
forEach(arg0: Internal.Consumer_<Internal.QuadView_>): void;
|
|
}
|
|
type Mesh_ = Mesh;
|
|
class DragonTakeoffPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
getFlyTargetLocation(): Vec3;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonTakeoffPhase>;
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
get flyTargetLocation(): Vec3
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonTakeoffPhase>
|
|
}
|
|
type DragonTakeoffPhase_ = DragonTakeoffPhase;
|
|
class CombatEntry {
|
|
constructor($$0: Internal.DamageSource_, $$1: number, $$2: number, $$3: number, $$4: string, $$5: number)
|
|
getHealthBeforeDamage(): number;
|
|
getHealthAfterDamage(): number;
|
|
getFallDistance(): number;
|
|
getLocation(): string;
|
|
isCombatRelated(): boolean;
|
|
getTime(): number;
|
|
getSource(): Internal.DamageSource;
|
|
getDamage(): number;
|
|
getAttacker(): Internal.Entity;
|
|
getAttackerName(): Internal.Component;
|
|
get healthBeforeDamage(): number
|
|
get healthAfterDamage(): number
|
|
get fallDistance(): number
|
|
get location(): string
|
|
get combatRelated(): boolean
|
|
get time(): number
|
|
get source(): Internal.DamageSource
|
|
get damage(): number
|
|
get attacker(): Internal.Entity
|
|
get attackerName(): Internal.Component
|
|
}
|
|
type CombatEntry_ = CombatEntry;
|
|
class ClientboundContainerClosePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundContainerClosePacket_ = ClientboundContainerClosePacket;
|
|
interface Cloneable {
|
|
}
|
|
type Cloneable_ = Cloneable;
|
|
class ServerboundSeenAdvancementsPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.ServerboundSeenAdvancementsPacket$Action_, $$1: ResourceLocation_)
|
|
static openedTab($$0: Internal.Advancement_): Internal.ServerboundSeenAdvancementsPacket;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
static closedScreen(): Internal.ServerboundSeenAdvancementsPacket;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getAction(): Internal.ServerboundSeenAdvancementsPacket$Action;
|
|
getTab(): ResourceLocation;
|
|
isSkippable(): boolean;
|
|
get action(): Internal.ServerboundSeenAdvancementsPacket$Action
|
|
get tab(): ResourceLocation
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundSeenAdvancementsPacket_ = ServerboundSeenAdvancementsPacket;
|
|
class TheEndGatewayBlockEntity extends Internal.TheEndPortalBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
static teleportEntity($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.Entity_, $$4: Internal.TheEndGatewayBlockEntity_): void;
|
|
triggerEvent($$0: number, $$1: number): boolean;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
getCooldownPercent($$0: number): number;
|
|
isSpawning(): boolean;
|
|
static teleportTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.TheEndGatewayBlockEntity_): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
getSpawnPercent($$0: number): number;
|
|
isCoolingDown(): boolean;
|
|
shouldRenderFace($$0: Internal.Direction_): boolean;
|
|
static beamAnimationTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.TheEndGatewayBlockEntity_): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
static canEntityTeleport($$0: Internal.Entity_): boolean;
|
|
setExitPosition($$0: BlockPos_, $$1: boolean): void;
|
|
getParticleAmount(): number;
|
|
get updateTag(): Internal.CompoundTag
|
|
get spawning(): boolean
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
get coolingDown(): boolean
|
|
get updatePacket(): Internal.Packet<any>
|
|
get particleAmount(): number
|
|
}
|
|
type TheEndGatewayBlockEntity_ = TheEndGatewayBlockEntity;
|
|
interface MultiBufferSource {
|
|
immediate($$0: Internal.BufferBuilder_): Internal.MultiBufferSource$BufferSource;
|
|
getBuffer(arg0: Internal.RenderType_): Internal.VertexConsumer;
|
|
immediateWithBuffers($$0: Internal.Map_<Internal.RenderType_, Internal.BufferBuilder_>, $$1: Internal.BufferBuilder_): Internal.MultiBufferSource$BufferSource;
|
|
}
|
|
type MultiBufferSource_ = MultiBufferSource;
|
|
interface SpawnGroupData {
|
|
}
|
|
type SpawnGroupData_ = SpawnGroupData;
|
|
class ChronoField extends Internal.Enum<Internal.ChronoField> implements Internal.TemporalField {
|
|
static valueOf(arg0: string): Internal.ChronoField;
|
|
range(): Internal.ValueRange;
|
|
toString(): string;
|
|
checkValidIntValue(arg0: number): number;
|
|
rangeRefinedBy(arg0: Internal.TemporalAccessor_): Internal.ValueRange;
|
|
isSupportedBy(arg0: Internal.TemporalAccessor_): boolean;
|
|
getDisplayName(arg0: Internal.Locale_): string;
|
|
resolve(arg0: Internal.Map_<Internal.TemporalField_, number>, arg1: Internal.TemporalAccessor_, arg2: Internal.ResolverStyle_): Internal.TemporalAccessor;
|
|
getBaseUnit(): Internal.TemporalUnit;
|
|
static values(): Internal.ChronoField[];
|
|
isTimeBased(): boolean;
|
|
isDateBased(): boolean;
|
|
adjustInto(arg0: R, arg1: number): R;
|
|
checkValidValue(arg0: number): number;
|
|
getRangeUnit(): Internal.TemporalUnit;
|
|
getFrom(arg0: Internal.TemporalAccessor_): number;
|
|
get baseUnit(): Internal.TemporalUnit
|
|
get timeBased(): boolean
|
|
get dateBased(): boolean
|
|
get rangeUnit(): Internal.TemporalUnit
|
|
readonly static "ALIGNED_DAY_OF_WEEK_IN_YEAR": Internal.ChronoField;
|
|
readonly static "OFFSET_SECONDS": Internal.ChronoField;
|
|
readonly static "SECOND_OF_DAY": Internal.ChronoField;
|
|
readonly static "MILLI_OF_DAY": Internal.ChronoField;
|
|
readonly static "CLOCK_HOUR_OF_DAY": Internal.ChronoField;
|
|
readonly static "YEAR": Internal.ChronoField;
|
|
readonly static "MICRO_OF_DAY": Internal.ChronoField;
|
|
readonly static "ERA": Internal.ChronoField;
|
|
readonly static "DAY_OF_WEEK": Internal.ChronoField;
|
|
readonly static "MINUTE_OF_HOUR": Internal.ChronoField;
|
|
readonly static "DAY_OF_MONTH": Internal.ChronoField;
|
|
readonly static "PROLEPTIC_MONTH": Internal.ChronoField;
|
|
readonly static "INSTANT_SECONDS": Internal.ChronoField;
|
|
readonly static "EPOCH_DAY": Internal.ChronoField;
|
|
readonly static "NANO_OF_DAY": Internal.ChronoField;
|
|
readonly static "NANO_OF_SECOND": Internal.ChronoField;
|
|
readonly static "HOUR_OF_AMPM": Internal.ChronoField;
|
|
readonly static "MONTH_OF_YEAR": Internal.ChronoField;
|
|
readonly static "ALIGNED_WEEK_OF_YEAR": Internal.ChronoField;
|
|
readonly static "MICRO_OF_SECOND": Internal.ChronoField;
|
|
readonly static "AMPM_OF_DAY": Internal.ChronoField;
|
|
readonly static "HOUR_OF_DAY": Internal.ChronoField;
|
|
readonly static "MILLI_OF_SECOND": Internal.ChronoField;
|
|
readonly static "YEAR_OF_ERA": Internal.ChronoField;
|
|
readonly static "MINUTE_OF_DAY": Internal.ChronoField;
|
|
readonly static "CLOCK_HOUR_OF_AMPM": Internal.ChronoField;
|
|
readonly static "DAY_OF_YEAR": Internal.ChronoField;
|
|
readonly static "ALIGNED_WEEK_OF_MONTH": Internal.ChronoField;
|
|
readonly static "SECOND_OF_MINUTE": Internal.ChronoField;
|
|
readonly static "ALIGNED_DAY_OF_WEEK_IN_MONTH": Internal.ChronoField;
|
|
}
|
|
type ChronoField_ = "micro_of_second" | "proleptic_month" | "epoch_day" | "offset_seconds" | "aligned_week_of_year" | "ampm_of_day" | "milli_of_second" | "hour_of_ampm" | "aligned_day_of_week_in_year" | "hour_of_day" | "aligned_day_of_week_in_month" | "year_of_era" | "minute_of_hour" | ChronoField | "micro_of_day" | "second_of_minute" | "clock_hour_of_day" | "day_of_year" | "milli_of_day" | "minute_of_day" | "instant_seconds" | "day_of_week" | "aligned_week_of_month" | "nano_of_second" | "day_of_month" | "month_of_year" | "nano_of_day" | "second_of_day" | "year" | "era" | "clock_hour_of_ampm";
|
|
class ClientPackSource implements Internal.RepositorySource {
|
|
constructor($$0: Internal.File_, $$1: any_)
|
|
getVanillaPack(): Internal.VanillaPackResources;
|
|
downloadAndSelectResourcePack($$0: string, $$1: string, $$2: boolean): Internal.CompletableFuture<any>;
|
|
clearServerPack(): void;
|
|
loadPacks($$0: Internal.Consumer_<Internal.Pack_>, $$1: Internal.Pack$PackConstructor_): void;
|
|
setServerPack($$0: Internal.File_, $$1: Internal.PackSource_): Internal.CompletableFuture<void>;
|
|
static getDownloadHeaders(): Internal.Map<string, string>;
|
|
get vanillaPack(): Internal.VanillaPackResources
|
|
get downloadHeaders(): Internal.Map<string, string>
|
|
}
|
|
type ClientPackSource_ = ClientPackSource;
|
|
class SoundEngine {
|
|
constructor($$0: Internal.SoundManager_, $$1: Internal.Options_, $$2: Internal.ResourceManager_)
|
|
play($$0: Internal.SoundInstance_): void;
|
|
updateSource($$0: Internal.Camera_): void;
|
|
queueTickingSound($$0: Internal.TickableSoundInstance_): void;
|
|
reload(): void;
|
|
removeEventListener($$0: Internal.SoundEventListener_): void;
|
|
stopAll(): void;
|
|
addEventListener($$0: Internal.SoundEventListener_): void;
|
|
destroy(): void;
|
|
resume(): void;
|
|
updateCategoryVolume($$0: Internal.SoundSource_, $$1: number): void;
|
|
stop($$0: Internal.SoundInstance_): void;
|
|
getAvailableSoundDevices(): Internal.List<string>;
|
|
getDebugString(): string;
|
|
requestPreload($$0: Internal.Sound_): void;
|
|
playDelayed($$0: Internal.SoundInstance_, $$1: number): void;
|
|
tick($$0: boolean): void;
|
|
isActive($$0: Internal.SoundInstance_): boolean;
|
|
pause(): void;
|
|
stop($$0: ResourceLocation_, $$1: Internal.SoundSource_): void;
|
|
get availableSoundDevices(): Internal.List<string>
|
|
get debugString(): string
|
|
readonly static "MISSING_SOUND": "FOR THE DEBUG!";
|
|
readonly static "OPEN_AL_SOFT_PREFIX": "OpenAL Soft on ";
|
|
readonly static "OPEN_AL_SOFT_PREFIX_LENGTH": 15;
|
|
}
|
|
type SoundEngine_ = SoundEngine;
|
|
class SimpleCommandExceptionType implements Internal.CommandExceptionType {
|
|
constructor(arg0: Internal.Message_)
|
|
toString(): string;
|
|
createWithContext(arg0: Internal.ImmutableStringReader_): Internal.CommandSyntaxException;
|
|
create(): Internal.CommandSyntaxException;
|
|
}
|
|
type SimpleCommandExceptionType_ = SimpleCommandExceptionType;
|
|
class GoalSelectorDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
constructor($$0: Internal.Minecraft_)
|
|
removeGoalSelector($$0: number): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
clear(): void;
|
|
addGoalSelector($$0: number, $$1: Internal.List_<Internal.GoalSelectorDebugRenderer$DebugGoal_>): void;
|
|
}
|
|
type GoalSelectorDebugRenderer_ = GoalSelectorDebugRenderer;
|
|
class TerrainShaper extends Internal.Record {
|
|
constructor($$0: Internal.CubicSpline_<Internal.TerrainShaper$Point_>, $$1: Internal.CubicSpline_<Internal.TerrainShaper$Point_>, $$2: Internal.CubicSpline_<Internal.TerrainShaper$Point_>)
|
|
static overworld($$0: boolean): Internal.TerrainShaper;
|
|
jaggedness($$0: Internal.TerrainShaper$Point_): number;
|
|
toString(): string;
|
|
offset($$0: Internal.TerrainShaper$Point_): number;
|
|
factorSampler(): Internal.CubicSpline<Internal.TerrainShaper$Point>;
|
|
jaggednessSampler(): Internal.CubicSpline<Internal.TerrainShaper$Point>;
|
|
factor($$0: Internal.TerrainShaper$Point_): number;
|
|
addDebugBiomesToVisualizeSplinePoints($$0: Internal.Consumer_<Internal.Pair_<Internal.Climate$ParameterPoint_, Internal.ResourceKey_<Internal.Biome_>>>): void;
|
|
hashCode(): number;
|
|
offsetSampler(): Internal.CubicSpline<Internal.TerrainShaper$Point>;
|
|
static peaksAndValleys($$0: number): number;
|
|
equals($$0: any): boolean;
|
|
static makePoint($$0: number, $$1: number, $$2: number): Internal.TerrainShaper$Point;
|
|
static makePoint($$0: Internal.DensityFunction$FunctionContext_): Internal.TerrainShaper$PointCustom;
|
|
readonly static "SPLINE_CUSTOM_CODEC": any;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type TerrainShaper_ = TerrainShaper;
|
|
interface ConstantDesc {
|
|
resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
|
|
}
|
|
type ConstantDesc_ = ConstantDesc;
|
|
class ServerboundMoveVehiclePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Entity_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getX(): number;
|
|
getY(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getZ(): number;
|
|
getYRot(): number;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getXRot(): number;
|
|
isSkippable(): boolean;
|
|
get x(): number
|
|
get y(): number
|
|
get z(): number
|
|
get YRot(): number
|
|
get XRot(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundMoveVehiclePacket_ = ServerboundMoveVehiclePacket;
|
|
class TrinketEnums$DropRule extends Internal.Enum<Internal.TrinketEnums$DropRule> {
|
|
static has(name: string): boolean;
|
|
static values(): Internal.TrinketEnums$DropRule[];
|
|
static valueOf(name: string): Internal.TrinketEnums$DropRule;
|
|
readonly static "DESTROY": Internal.TrinketEnums$DropRule;
|
|
readonly static "DROP": Internal.TrinketEnums$DropRule;
|
|
readonly static "KEEP": Internal.TrinketEnums$DropRule;
|
|
readonly static "DEFAULT": Internal.TrinketEnums$DropRule;
|
|
}
|
|
type TrinketEnums$DropRule_ = "keep" | "drop" | TrinketEnums$DropRule | "destroy" | "default";
|
|
class ChunkRenderDispatcher$ChunkTaskResult extends Internal.Enum<Internal.ChunkRenderDispatcher$ChunkTaskResult> {
|
|
static values(): Internal.ChunkRenderDispatcher$ChunkTaskResult[];
|
|
static valueOf($$0: string): Internal.ChunkRenderDispatcher$ChunkTaskResult;
|
|
readonly static "SUCCESSFUL": Internal.ChunkRenderDispatcher$ChunkTaskResult;
|
|
readonly static "CANCELLED": Internal.ChunkRenderDispatcher$ChunkTaskResult;
|
|
}
|
|
type ChunkRenderDispatcher$ChunkTaskResult_ = "successful" | ChunkRenderDispatcher$ChunkTaskResult | "cancelled";
|
|
class ObjectiveCriteria {
|
|
static byName($$0: string): Internal.Optional<Internal.ObjectiveCriteria>;
|
|
getDefaultRenderType(): Internal.ObjectiveCriteria$RenderType;
|
|
getName(): string;
|
|
isReadOnly(): boolean;
|
|
static getCustomCriteriaNames(): Internal.Set<string>;
|
|
get defaultRenderType(): Internal.ObjectiveCriteria$RenderType
|
|
get name(): string
|
|
get readOnly(): boolean
|
|
get customCriteriaNames(): Internal.Set<string>
|
|
readonly static "TRIGGER": Internal.ObjectiveCriteria;
|
|
readonly static "HEALTH": Internal.ObjectiveCriteria;
|
|
readonly static "KILL_COUNT_PLAYERS": Internal.ObjectiveCriteria;
|
|
readonly static "TEAM_KILL": any;
|
|
readonly static "AIR": Internal.ObjectiveCriteria;
|
|
readonly static "ARMOR": Internal.ObjectiveCriteria;
|
|
readonly static "DUMMY": Internal.ObjectiveCriteria;
|
|
readonly static "EXPERIENCE": Internal.ObjectiveCriteria;
|
|
readonly static "KILL_COUNT_ALL": Internal.ObjectiveCriteria;
|
|
readonly static "DEATH_COUNT": Internal.ObjectiveCriteria;
|
|
readonly static "KILLED_BY_TEAM": any;
|
|
readonly static "LEVEL": Internal.ObjectiveCriteria;
|
|
readonly static "FOOD": Internal.ObjectiveCriteria;
|
|
}
|
|
type ObjectiveCriteria_ = ObjectiveCriteria;
|
|
class StraightTrunkPlacer extends Internal.TrunkPlacer {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
placeTrunk($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: number, $$4: BlockPos_, $$5: Internal.TreeConfiguration_): Internal.List<Internal.FoliagePlacer$FoliageAttachment>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type StraightTrunkPlacer_ = StraightTrunkPlacer;
|
|
abstract class HeightProvider {
|
|
constructor()
|
|
sample(arg0: Internal.Random_, arg1: Internal.WorldGenerationContext_): number;
|
|
getType(): Internal.HeightProviderType<any>;
|
|
get type(): Internal.HeightProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type HeightProvider_ = HeightProvider;
|
|
class ClientboundSetTitlesAnimationPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getFadeIn(): number;
|
|
getFadeOut(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getStay(): number;
|
|
isSkippable(): boolean;
|
|
get fadeIn(): number
|
|
get fadeOut(): number
|
|
get stay(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetTitlesAnimationPacket_ = ClientboundSetTitlesAnimationPacket;
|
|
interface FabricBlock {
|
|
getAppearance(state: Internal.BlockState_, renderView: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
|
|
}
|
|
type FabricBlock_ = FabricBlock;
|
|
interface IdFunctionCall {
|
|
execIdCall(arg0: Internal.IdFunctionObject_, arg1: Internal.Context_, arg2: Internal.Scriptable_, arg3: Internal.Scriptable_, arg4: any[]): any;
|
|
}
|
|
type IdFunctionCall_ = IdFunctionCall;
|
|
class Type$Mu implements Internal.K1 {
|
|
constructor()
|
|
}
|
|
type Type$Mu_ = Type$Mu;
|
|
interface AttributeView {
|
|
name(): string;
|
|
}
|
|
type AttributeView_ = AttributeView;
|
|
class ClientboundLoginPacket extends Internal.Record implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: boolean, $$2: Internal.GameType_, $$3: Internal.GameType_, $$4: Internal.Set_<Internal.ResourceKey_<Internal.Level_>>, $$5: Internal.RegistryAccess$Frozen_, $$6: Internal.Holder_<Internal.DimensionType_>, $$7: Internal.ResourceKey_<Internal.Level_>, $$8: number, $$9: number, $$10: number, $$11: number, $$12: boolean, $$13: boolean, $$14: boolean, $$15: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
playerId(): number;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
dimension(): Internal.ResourceKey<Internal.Level>;
|
|
toString(): string;
|
|
seed(): number;
|
|
chunkRadius(): number;
|
|
isSkippable(): boolean;
|
|
maxPlayers(): number;
|
|
previousGameType(): Internal.GameType;
|
|
gameType(): Internal.GameType;
|
|
hashCode(): number;
|
|
showDeathScreen(): boolean;
|
|
reducedDebugInfo(): boolean;
|
|
simulationDistance(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
hardcore(): boolean;
|
|
dimensionType(): Internal.Holder<Internal.DimensionType>;
|
|
registryHolder(): Internal.RegistryAccess$Frozen;
|
|
levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
|
|
equals($$0: any): boolean;
|
|
isFlat(): boolean;
|
|
isDebug(): boolean;
|
|
get skippable(): boolean
|
|
get flat(): boolean
|
|
get debug(): boolean
|
|
}
|
|
type ClientboundLoginPacket_ = ClientboundLoginPacket;
|
|
class BlockModificationEventJS extends Internal.EventJS {
|
|
constructor()
|
|
modify(predicate: BlockStatePredicate_, c: Internal.Consumer_<Internal.BlockModificationProperties_>): void;
|
|
}
|
|
type BlockModificationEventJS_ = BlockModificationEventJS;
|
|
class DiskConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockState_, $$1: Internal.IntProvider_, $$2: number, $$3: Internal.List_<Internal.BlockState_>)
|
|
radius(): Internal.IntProvider;
|
|
hashCode(): number;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
toString(): string;
|
|
state(): Internal.BlockState;
|
|
targets(): Internal.List<Internal.BlockState>;
|
|
equals($$0: any): boolean;
|
|
halfHeight(): number;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type DiskConfiguration_ = DiskConfiguration;
|
|
class MatchingBlocksPredicate extends Internal.StateTestingPredicate {
|
|
constructor($$0: Vec3i_, $$1: Internal.HolderSet_<Internal.Block_>)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
readonly static "CODEC": Internal.Codec<Internal.MatchingBlocksPredicate>;
|
|
}
|
|
type MatchingBlocksPredicate_ = MatchingBlocksPredicate;
|
|
class PackCompatibility extends Internal.Enum<Internal.PackCompatibility> {
|
|
static valueOf($$0: string): Internal.PackCompatibility;
|
|
static forMetadata($$0: Internal.PackMetadataSection_, $$1: Internal.PackType_): Internal.PackCompatibility;
|
|
getConfirmation(): Internal.Component;
|
|
isCompatible(): boolean;
|
|
static values(): Internal.PackCompatibility[];
|
|
getDescription(): Internal.Component;
|
|
static forFormat($$0: number, $$1: Internal.PackType_): Internal.PackCompatibility;
|
|
get confirmation(): Internal.Component
|
|
get compatible(): boolean
|
|
get description(): Internal.Component
|
|
readonly static "TOO_OLD": Internal.PackCompatibility;
|
|
readonly static "COMPATIBLE": Internal.PackCompatibility;
|
|
readonly static "TOO_NEW": Internal.PackCompatibility;
|
|
}
|
|
type PackCompatibility_ = "compatible" | PackCompatibility | "too_old" | "too_new";
|
|
class ItemInHandRenderer {
|
|
constructor($$0: Internal.Minecraft_)
|
|
renderHandsWithItems($$0: number, $$1: Internal.PoseStack_, $$2: Internal.MultiBufferSource$BufferSource_, $$3: Internal.LocalPlayer_, $$4: number): void;
|
|
renderItem($$0: Internal.LivingEntity_, $$1: Internal.ItemStack_, $$2: Internal.ItemTransforms$TransformType_, $$3: boolean, $$4: Internal.PoseStack_, $$5: Internal.MultiBufferSource_, $$6: number): void;
|
|
itemUsed($$0: Hand_): void;
|
|
tick(): void;
|
|
}
|
|
type ItemInHandRenderer_ = ItemInHandRenderer;
|
|
class BlockModelShaper {
|
|
constructor($$0: Internal.ModelManager_)
|
|
getBlockModel($$0: Internal.BlockState_): Internal.BakedModel;
|
|
static stateToModelLocation($$0: ResourceLocation_, $$1: Internal.BlockState_): Internal.ModelResourceLocation;
|
|
getModelManager(): Internal.ModelManager;
|
|
static statePropertiesToString($$0: Internal.Map_<Internal.Property_<any>, Internal.Comparable_<any>>): string;
|
|
rebuildCache(): void;
|
|
getParticleIcon($$0: Internal.BlockState_): Internal.TextureAtlasSprite;
|
|
static stateToModelLocation($$0: Internal.BlockState_): Internal.ModelResourceLocation;
|
|
get modelManager(): Internal.ModelManager
|
|
}
|
|
type BlockModelShaper_ = BlockModelShaper;
|
|
class BlockBehaviour$Properties implements Internal.AbstractBlockSettingsAccessor {
|
|
constructor($$0: Internal.Material_, $$1: Internal.Function_<Internal.BlockState_, Internal.MaterialColor_>)
|
|
getRandomTicks(): boolean;
|
|
getBlockVisionPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
invokeBreakInstantly(): this;
|
|
dropsLike($$0: Internal.Block_): this;
|
|
static of($$0: Internal.Material_, $$1: Internal.Function_<Internal.BlockState_, Internal.MaterialColor_>): Internal.BlockBehaviour$Properties;
|
|
explosionResistance($$0: number): this;
|
|
getResistance(): number;
|
|
setLootTableId(arg0: ResourceLocation_): void;
|
|
getSuffocationPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
friction($$0: number): this;
|
|
isRedstoneConductor($$0: Internal.BlockBehaviour$StatePredicate_): this;
|
|
getMapColorProvider(): Internal.Function<any, any>;
|
|
lightLevel($$0: Internal.ToIntFunction_<Internal.BlockState_>): this;
|
|
setRandomTicks(arg0: boolean): void;
|
|
getOpaque(): boolean;
|
|
setMapColorProvider(arg0: Internal.Function_<any, any>): void;
|
|
getSoundGroup(): Internal.SoundType;
|
|
jumpFactor($$0: number): this;
|
|
invokeTicksRandomly(): this;
|
|
noCollission(): this;
|
|
noOcclusion(): this;
|
|
sound($$0: Internal.SoundType_): this;
|
|
setMaterial(arg0: Internal.Material_): void;
|
|
getCollidable(): boolean;
|
|
getHardness(): number;
|
|
setToolRequired(arg0: boolean): void;
|
|
noDrops(): this;
|
|
isToolRequired(): boolean;
|
|
getSlipperiness(): number;
|
|
static of($$0: Internal.Material_, $$1: Internal.MaterialColor_): Internal.BlockBehaviour$Properties;
|
|
hasPostProcess($$0: Internal.BlockBehaviour$StatePredicate_): this;
|
|
setResistance(arg0: number): void;
|
|
setOpaque(arg0: boolean): void;
|
|
getPostProcessPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
static of($$0: Internal.Material_, $$1: Internal.DyeColor_): Internal.BlockBehaviour$Properties;
|
|
getEmissiveLightingPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
destroyTime($$0: number): this;
|
|
randomTicks(): this;
|
|
speedFactor($$0: number): this;
|
|
static copy($$0: Internal.BlockBehaviour_): Internal.BlockBehaviour$Properties;
|
|
getJumpVelocityMultiplier(): number;
|
|
instabreak(): this;
|
|
emissiveRendering($$0: Internal.BlockBehaviour$StatePredicate_): this;
|
|
isViewBlocking($$0: Internal.BlockBehaviour$StatePredicate_): this;
|
|
requiresCorrectToolForDrops(): this;
|
|
setIsAir(arg0: boolean): void;
|
|
getVelocityMultiplier(): number;
|
|
getLuminance(): Internal.ToIntFunction<any>;
|
|
getIsAir(): boolean;
|
|
setLuminanceFunction(arg0: Internal.ToIntFunction_<any>): void;
|
|
getMaterial(): Internal.Material;
|
|
getSolidBlockPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
setDynamicBounds(arg0: boolean): void;
|
|
air(): this;
|
|
isValidSpawn($$0: Internal.BlockBehaviour$StateArgumentPredicate_<Internal.EntityType_<any>>): this;
|
|
color($$0: Internal.MaterialColor_): this;
|
|
invokeSounds(arg0: Internal.SoundType_): this;
|
|
getAllowsSpawningPredicate(): Internal.BlockBehaviour$StateArgumentPredicate<any>;
|
|
dynamicShape(): this;
|
|
setCollidable(arg0: boolean): void;
|
|
strength($$0: number): this;
|
|
invokeDropsNothing(): this;
|
|
setHardness(arg0: number): void;
|
|
strength($$0: number, $$1: number): this;
|
|
invokeStrength(arg0: number): this;
|
|
static of($$0: Internal.Material_): Internal.BlockBehaviour$Properties;
|
|
getDynamicBounds(): boolean;
|
|
isSuffocating($$0: Internal.BlockBehaviour$StatePredicate_): this;
|
|
get randomTicks(): boolean
|
|
get blockVisionPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
get resistance(): number
|
|
set lootTableId(arg0: ResourceLocation_)
|
|
get suffocationPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
get mapColorProvider(): Internal.Function<any, any>
|
|
set randomTicks(arg0: boolean)
|
|
get opaque(): boolean
|
|
set mapColorProvider(arg0: Internal.Function_<any, any>)
|
|
get soundGroup(): Internal.SoundType
|
|
set material(arg0: Internal.Material_)
|
|
get collidable(): boolean
|
|
get hardness(): number
|
|
set toolRequired(arg0: boolean)
|
|
get toolRequired(): boolean
|
|
get slipperiness(): number
|
|
set resistance(arg0: number)
|
|
set opaque(arg0: boolean)
|
|
get postProcessPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
get emissiveLightingPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
get jumpVelocityMultiplier(): number
|
|
set isAir(arg0: boolean)
|
|
get velocityMultiplier(): number
|
|
get luminance(): Internal.ToIntFunction<any>
|
|
get isAir(): boolean
|
|
set luminanceFunction(arg0: Internal.ToIntFunction_<any>)
|
|
get material(): Internal.Material
|
|
get solidBlockPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
set dynamicBounds(arg0: boolean)
|
|
get allowsSpawningPredicate(): Internal.BlockBehaviour$StateArgumentPredicate<any>
|
|
set collidable(arg0: boolean)
|
|
set hardness(arg0: number)
|
|
get dynamicBounds(): boolean
|
|
"destroyTime": number;
|
|
"jumpFactor": number;
|
|
"explosionResistance": number;
|
|
"drops": ResourceLocation;
|
|
"isViewBlocking": Internal.BlockBehaviour$StatePredicate;
|
|
"hasCollision": boolean;
|
|
"lightEmission": Internal.ToIntFunction<Internal.BlockState>;
|
|
"dynamicShape": boolean;
|
|
"friction": number;
|
|
"requiresCorrectToolForDrops": boolean;
|
|
"isAir": boolean;
|
|
"isRandomlyTicking": boolean;
|
|
"speedFactor": number;
|
|
"canOcclude": boolean;
|
|
"emissiveRendering": Internal.BlockBehaviour$StatePredicate;
|
|
"materialColor": Internal.Function<Internal.BlockState, Internal.MaterialColor>;
|
|
"soundType": Internal.SoundType;
|
|
"isValidSpawn": Internal.BlockBehaviour$StateArgumentPredicate<Internal.EntityType<any>>;
|
|
"hasPostProcess": Internal.BlockBehaviour$StatePredicate;
|
|
"material": Internal.Material;
|
|
"isRedstoneConductor": Internal.BlockBehaviour$StatePredicate;
|
|
"isSuffocating": Internal.BlockBehaviour$StatePredicate;
|
|
}
|
|
type BlockBehaviour$Properties_ = BlockBehaviour$Properties;
|
|
class EndGatewayConfiguration implements Internal.FeatureConfiguration {
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
isExitExact(): boolean;
|
|
getExit(): Internal.Optional<BlockPos>;
|
|
static knownExit($$0: BlockPos_, $$1: boolean): Internal.EndGatewayConfiguration;
|
|
static delayedExitSearch(): Internal.EndGatewayConfiguration;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
get exitExact(): boolean
|
|
get exit(): Internal.Optional<BlockPos>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type EndGatewayConfiguration_ = EndGatewayConfiguration;
|
|
abstract class ComponentKey <C> {
|
|
isProvidedBy(provider: V): boolean;
|
|
getInternal(arg0: Internal.ComponentContainer_): C;
|
|
toString(): string;
|
|
getComponentClass(): Internal.Class<C>;
|
|
syncWith(player: Internal.ServerPlayer_, provider: Internal.ComponentProvider_, writer: Internal.ComponentPacketWriter_, predicate: Internal.PlayerSyncPredicate_): void;
|
|
syncWith(player: Internal.ServerPlayer_, provider: Internal.ComponentProvider_): void;
|
|
sync(provider: V): void;
|
|
sync(provider: V, packetWriter: Internal.ComponentPacketWriter_): void;
|
|
getFromContainer(container: Internal.ComponentContainer_): C;
|
|
getNullable(provider: V): C;
|
|
sync(provider: V, packetWriter: Internal.ComponentPacketWriter_, predicate: Internal.PlayerSyncPredicate_): void;
|
|
getId(): ResourceLocation;
|
|
maybeGet(provider: V): Internal.Optional<C>;
|
|
get(provider: V): C;
|
|
get componentClass(): Internal.Class<C>
|
|
get id(): ResourceLocation
|
|
}
|
|
type ComponentKey_<C> = ComponentKey<C>;
|
|
class Climate$ParameterPoint extends Internal.Record {
|
|
constructor($$0: Internal.Climate$Parameter_, $$1: Internal.Climate$Parameter_, $$2: Internal.Climate$Parameter_, $$3: Internal.Climate$Parameter_, $$4: Internal.Climate$Parameter_, $$5: Internal.Climate$Parameter_, $$6: number)
|
|
depth(): Internal.Climate$Parameter;
|
|
weirdness(): Internal.Climate$Parameter;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
erosion(): Internal.Climate$Parameter;
|
|
continentalness(): Internal.Climate$Parameter;
|
|
temperature(): Internal.Climate$Parameter;
|
|
equals($$0: any): boolean;
|
|
humidity(): Internal.Climate$Parameter;
|
|
offset(): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type Climate$ParameterPoint_ = Climate$ParameterPoint;
|
|
interface Collector <T, A, R> {
|
|
accumulator(): Internal.BiConsumer<A, T>;
|
|
of(arg0: Internal.Supplier_<A>, arg1: Internal.BiConsumer_<A, T>, arg2: Internal.BinaryOperator_<A>, arg3: Internal.Function_<A, R>, ...arg4: Internal.Collector$Characteristics_[]): this;
|
|
characteristics(): Internal.Set<Internal.Collector$Characteristics>;
|
|
supplier(): Internal.Supplier<A>;
|
|
finisher(): Internal.Function<A, R>;
|
|
combiner(): Internal.BinaryOperator<A>;
|
|
of(arg0: Internal.Supplier_<R>, arg1: Internal.BiConsumer_<R, T>, arg2: Internal.BinaryOperator_<R>, ...arg3: Internal.Collector$Characteristics_[]): Internal.Collector<T, R, R>;
|
|
}
|
|
type Collector_<T, A, R> = Collector<T, A, R>;
|
|
interface CommonLevelAccessor extends Internal.LevelSimulatedRW, Internal.LevelReader, Internal.EntityGetter {
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
getMaxSection(): number;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBrightness($$0: BlockPos_): number;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getMinBuildHeight(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number): boolean;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getSectionIndex($$0: number): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
getMaxBuildHeight(): number;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
getChunk($$0: number, $$1: number): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getHeight(): number;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getMaxLightLevel(): number;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get sectionsCount(): number
|
|
get minBuildHeight(): number
|
|
get maxBuildHeight(): number
|
|
get height(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type CommonLevelAccessor_ = CommonLevelAccessor;
|
|
class InteractionResult extends Internal.Enum<Internal.InteractionResult> {
|
|
static values(): Internal.InteractionResult[];
|
|
shouldSwing(): boolean;
|
|
static sidedSuccess($$0: boolean): Internal.InteractionResult;
|
|
shouldAwardStats(): boolean;
|
|
consumesAction(): boolean;
|
|
static valueOf($$0: string): Internal.InteractionResult;
|
|
readonly static "PASS": Internal.InteractionResult;
|
|
readonly static "CONSUME_PARTIAL": Internal.InteractionResult;
|
|
readonly static "FAIL": Internal.InteractionResult;
|
|
readonly static "CONSUME": Internal.InteractionResult;
|
|
readonly static "SUCCESS": Internal.InteractionResult;
|
|
}
|
|
type InteractionResult_ = InteractionResult | "pass" | "consume" | "success" | "consume_partial" | "fail";
|
|
class DragonSittingScanningPhase extends Internal.AbstractDragonSittingPhase {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonSittingScanningPhase>;
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonSittingScanningPhase>
|
|
}
|
|
type DragonSittingScanningPhase_ = DragonSittingScanningPhase;
|
|
abstract class DynamicLike <T> {
|
|
constructor(arg0: Internal.DynamicOps_<T>)
|
|
asMapOpt(arg0: Internal.Function_<Internal.Dynamic_<T>, K>, arg1: Internal.Function_<Internal.Dynamic_<T>, V>): Internal.DataResult<Internal.Map<K, V>>;
|
|
createIntList(arg0: Internal.IntStream_): Internal.Dynamic<any>;
|
|
createBoolean(arg0: boolean): Internal.Dynamic<T>;
|
|
readMap(arg0: Internal.Decoder_<K>, arg1: Internal.Decoder_<V>): Internal.DataResult<Internal.List<Internal.Pair<K, V>>>;
|
|
getGeneric(arg0: T): Internal.DataResult<T>;
|
|
getOps(): Internal.DynamicOps<T>;
|
|
createNumeric(arg0: Internal.Number_): Internal.Dynamic<T>;
|
|
asNumber(arg0: Internal.Number_): Internal.Number;
|
|
asIntStream(): Internal.IntStream;
|
|
asString(): Internal.DataResult<string>;
|
|
createDouble(arg0: number): Internal.Dynamic<T>;
|
|
asByte(arg0: number): number;
|
|
asMap(arg0: Internal.Function_<Internal.Dynamic_<T>, K>, arg1: Internal.Function_<Internal.Dynamic_<T>, V>): Internal.Map<K, V>;
|
|
getElementGeneric(arg0: T, arg1: T): T;
|
|
asLong(arg0: number): number;
|
|
getElement(arg0: string, arg1: T): T;
|
|
getElement(arg0: string): Internal.DataResult<T>;
|
|
asShort(arg0: number): number;
|
|
asDouble(arg0: number): number;
|
|
emptyMap(): Internal.Dynamic<T>;
|
|
asFloat(arg0: number): number;
|
|
asNumber(): Internal.DataResult<Internal.Number>;
|
|
readMap(arg0: Internal.Decoder_<K>, arg1: Internal.Function_<K, Internal.Decoder_<V>>): Internal.DataResult<Internal.List<Internal.Pair<K, V>>>;
|
|
asString(arg0: string): string;
|
|
createFloat(arg0: number): Internal.Dynamic<T>;
|
|
asStream(): Internal.Stream<Internal.Dynamic<T>>;
|
|
readList(arg0: Internal.Function_<any, any>): Internal.DataResult<Internal.List<E>>;
|
|
get(arg0: string): Internal.OptionalDynamic<T>;
|
|
createByte(arg0: number): Internal.Dynamic<T>;
|
|
emptyList(): Internal.Dynamic<T>;
|
|
asLongStreamOpt(): Internal.DataResult<Internal.LongStream>;
|
|
readMap(arg0: Internal.DataResult_<R>, arg1: Internal.Function3_<R, Internal.Dynamic_<T>, Internal.Dynamic_<T>, Internal.DataResult_<R>>): Internal.DataResult<R>;
|
|
asIntStreamOpt(): Internal.DataResult<Internal.IntStream>;
|
|
asByteBuffer(): Internal.ByteBuffer;
|
|
createList(arg0: Internal.Stream_<any>): Internal.Dynamic<T>;
|
|
createLongList(arg0: Internal.LongStream_): Internal.Dynamic<any>;
|
|
readList(arg0: Internal.Decoder_<E>): Internal.DataResult<Internal.List<E>>;
|
|
asInt(arg0: number): number;
|
|
createShort(arg0: number): Internal.Dynamic<T>;
|
|
createString(arg0: string): Internal.Dynamic<T>;
|
|
asBoolean(arg0: boolean): boolean;
|
|
getElementGeneric(arg0: T): Internal.DataResult<T>;
|
|
decode(arg0: Internal.Decoder_<any>): Internal.DataResult<Internal.Pair<A, T>>;
|
|
asList(arg0: Internal.Function_<Internal.Dynamic_<T>, U>): Internal.List<U>;
|
|
createByteList(arg0: Internal.ByteBuffer_): Internal.Dynamic<any>;
|
|
asByteBufferOpt(): Internal.DataResult<Internal.ByteBuffer>;
|
|
createMap(arg0: Internal.Map_<any, any>): Internal.Dynamic<T>;
|
|
asLongStream(): Internal.LongStream;
|
|
asListOpt(arg0: Internal.Function_<Internal.Dynamic_<T>, U>): Internal.DataResult<Internal.List<U>>;
|
|
asStreamOpt(): Internal.DataResult<Internal.Stream<Internal.Dynamic<T>>>;
|
|
read(arg0: Internal.Decoder_<any>): Internal.DataResult<A>;
|
|
asMapOpt(): Internal.DataResult<Internal.Stream<Internal.Pair<Internal.Dynamic<T>, Internal.Dynamic<T>>>>;
|
|
createLong(arg0: number): Internal.Dynamic<T>;
|
|
createInt(arg0: number): Internal.Dynamic<T>;
|
|
get ops(): Internal.DynamicOps<T>
|
|
}
|
|
type DynamicLike_<T> = DynamicLike<T>;
|
|
abstract class AbstractIllager extends Internal.Raider {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getArmPose(): Internal.AbstractIllager$IllagerArmPose;
|
|
alwaysAccepts(): boolean;
|
|
getMobType(): Internal.MobType;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
canAttack($$0: Internal.LivingEntity_): boolean;
|
|
get armPose(): Internal.AbstractIllager$IllagerArmPose
|
|
get mobType(): Internal.MobType
|
|
}
|
|
type AbstractIllager_ = AbstractIllager;
|
|
class ByteOrder {
|
|
static nativeOrder(): Internal.ByteOrder;
|
|
toString(): string;
|
|
readonly static "BIG_ENDIAN": Internal.ByteOrder;
|
|
readonly static "LITTLE_ENDIAN": Internal.ByteOrder;
|
|
}
|
|
type ByteOrder_ = ByteOrder;
|
|
interface Long2ByteFunction extends Internal.LongToIntFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Long2LongFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ByteFunction;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Long2FloatFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ByteFunction;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ByteFunction;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Long2ReferenceFunction<T>;
|
|
get(arg0: number): number;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2ByteFunction<T>;
|
|
remove(arg0: number): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Long2ShortFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
applyAsInt(arg0: number): number;
|
|
defaultReturnValue(): number;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ByteFunction;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Long2ObjectFunction<T>;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ByteFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
get(arg0: any): number;
|
|
apply(arg0: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ByteFunction;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Long2CharFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2ByteFunction<T>;
|
|
size(): number;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Long2DoubleFunction;
|
|
clear(): void;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Long2IntFunction;
|
|
}
|
|
type Long2ByteFunction_ = Long2ByteFunction | ((arg0: number)=>number);
|
|
class StructurePiecesBuilder implements Internal.StructurePieceAccessor {
|
|
constructor()
|
|
addPiece($$0: Internal.StructurePiece_): void;
|
|
moveBelowSeaLevel($$0: number, $$1: number, $$2: Internal.Random_, $$3: number): void;
|
|
clear(): void;
|
|
offsetPiecesVertically($$0: number): void;
|
|
findCollisionPiece($$0: Internal.BoundingBox_): Internal.StructurePiece;
|
|
moveInsideHeights($$0: Internal.Random_, $$1: number, $$2: number): void;
|
|
build(): Internal.PiecesContainer;
|
|
isEmpty(): boolean;
|
|
getBoundingBox(): Internal.BoundingBox;
|
|
get empty(): boolean
|
|
get boundingBox(): Internal.BoundingBox
|
|
}
|
|
type StructurePiecesBuilder_ = StructurePiecesBuilder;
|
|
interface BuiltInExceptionProvider {
|
|
dispatcherParseException(): Internal.DynamicCommandExceptionType;
|
|
readerExpectedInt(): Internal.SimpleCommandExceptionType;
|
|
floatTooLow(): Internal.Dynamic2CommandExceptionType;
|
|
readerInvalidEscape(): Internal.DynamicCommandExceptionType;
|
|
readerInvalidBool(): Internal.DynamicCommandExceptionType;
|
|
readerInvalidLong(): Internal.DynamicCommandExceptionType;
|
|
readerInvalidDouble(): Internal.DynamicCommandExceptionType;
|
|
readerInvalidInt(): Internal.DynamicCommandExceptionType;
|
|
integerTooLow(): Internal.Dynamic2CommandExceptionType;
|
|
longTooLow(): Internal.Dynamic2CommandExceptionType;
|
|
floatTooHigh(): Internal.Dynamic2CommandExceptionType;
|
|
readerExpectedLong(): Internal.SimpleCommandExceptionType;
|
|
dispatcherUnknownCommand(): Internal.SimpleCommandExceptionType;
|
|
integerTooHigh(): Internal.Dynamic2CommandExceptionType;
|
|
readerExpectedFloat(): Internal.SimpleCommandExceptionType;
|
|
readerExpectedSymbol(): Internal.DynamicCommandExceptionType;
|
|
longTooHigh(): Internal.Dynamic2CommandExceptionType;
|
|
readerExpectedEndOfQuote(): Internal.SimpleCommandExceptionType;
|
|
doubleTooHigh(): Internal.Dynamic2CommandExceptionType;
|
|
doubleTooLow(): Internal.Dynamic2CommandExceptionType;
|
|
readerExpectedStartOfQuote(): Internal.SimpleCommandExceptionType;
|
|
dispatcherUnknownArgument(): Internal.SimpleCommandExceptionType;
|
|
readerExpectedBool(): Internal.SimpleCommandExceptionType;
|
|
literalIncorrect(): Internal.DynamicCommandExceptionType;
|
|
readerInvalidFloat(): Internal.DynamicCommandExceptionType;
|
|
readerExpectedDouble(): Internal.SimpleCommandExceptionType;
|
|
dispatcherExpectedArgumentSeparator(): Internal.SimpleCommandExceptionType;
|
|
}
|
|
type BuiltInExceptionProvider_ = BuiltInExceptionProvider;
|
|
class BedBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.DyeColor_)
|
|
getColor(): Internal.DyeColor;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
setColor($$0: Internal.DyeColor_): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
get color(): Internal.DyeColor
|
|
get updatePacket(): Internal.Packet<any>
|
|
set color($$0: Internal.DyeColor_)
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
}
|
|
type BedBlockEntity_ = BedBlockEntity;
|
|
class HoverEvent$EntityTooltipInfo {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.UUID_, $$2: Internal.Component_)
|
|
static create($$0: Internal.JsonElement_): Internal.HoverEvent$EntityTooltipInfo;
|
|
hashCode(): number;
|
|
getTooltipLines(): Internal.List<Internal.Component>;
|
|
serialize(): Internal.JsonElement;
|
|
equals($$0: any): boolean;
|
|
static create($$0: Internal.Component_): Internal.HoverEvent$EntityTooltipInfo;
|
|
get tooltipLines(): Internal.List<Internal.Component>
|
|
readonly "id": Internal.UUID;
|
|
readonly "name": Internal.Component;
|
|
readonly "type": Internal.EntityType<any>;
|
|
}
|
|
type HoverEvent$EntityTooltipInfo_ = HoverEvent$EntityTooltipInfo;
|
|
abstract class ThrowableProjectile extends Internal.Projectile {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
}
|
|
type ThrowableProjectile_ = ThrowableProjectile;
|
|
class WorldGenSettings {
|
|
constructor($$0: number, $$1: boolean, $$2: boolean, $$3: Internal.Registry_<Internal.LevelStem_>)
|
|
withSeed($$0: boolean, $$1: Internal.OptionalLong_): this;
|
|
static makeDefaultOverworld($$0: Internal.RegistryAccess_, $$1: number): Internal.NoiseBasedChunkGenerator;
|
|
static levelToLevelStem($$0: Internal.ResourceKey_<Internal.Level_>): Internal.ResourceKey<Internal.LevelStem>;
|
|
static withOverworld($$0: Internal.Registry_<Internal.LevelStem_>, $$1: Internal.Holder_<Internal.DimensionType_>, $$2: Internal.ChunkGenerator_): Internal.Registry<Internal.LevelStem>;
|
|
static parseSeed($$0: string): Internal.OptionalLong;
|
|
static makeOverworld($$0: Internal.RegistryAccess_, $$1: number, $$2: Internal.ResourceKey_<Internal.NoiseGeneratorSettings_>): Internal.NoiseBasedChunkGenerator;
|
|
isFlatWorld(): boolean;
|
|
overworld(): Internal.ChunkGenerator;
|
|
generateFeatures(): boolean;
|
|
static makeDefault($$0: Internal.RegistryAccess_): Internal.WorldGenSettings;
|
|
withFeaturesToggled(): this;
|
|
static withOverworld($$0: Internal.Registry_<Internal.DimensionType_>, $$1: Internal.Registry_<Internal.LevelStem_>, $$2: Internal.ChunkGenerator_): Internal.Registry<Internal.LevelStem>;
|
|
generateBonusChest(): boolean;
|
|
seed(): number;
|
|
levels(): Internal.ImmutableSet<Internal.ResourceKey<Internal.Level>>;
|
|
static levelStemToLevel($$0: Internal.ResourceKey_<Internal.LevelStem_>): Internal.ResourceKey<Internal.Level>;
|
|
static makeOverworld($$0: Internal.RegistryAccess_, $$1: number, $$2: Internal.ResourceKey_<Internal.NoiseGeneratorSettings_>, $$3: boolean): Internal.NoiseBasedChunkGenerator;
|
|
dimensions(): Internal.Registry<Internal.LevelStem>;
|
|
withBonusChest(): this;
|
|
withBonusChestToggled(): this;
|
|
static demoSettings($$0: Internal.RegistryAccess_): Internal.WorldGenSettings;
|
|
isOldCustomizedWorld(): boolean;
|
|
static create($$0: Internal.RegistryAccess_, $$1: Internal.DedicatedServerProperties$WorldGenProperties_): Internal.WorldGenSettings;
|
|
static makeDefaultOverworld($$0: Internal.RegistryAccess_, $$1: number, $$2: boolean): Internal.NoiseBasedChunkGenerator;
|
|
isDebug(): boolean;
|
|
get flatWorld(): boolean
|
|
get oldCustomizedWorld(): boolean
|
|
get debug(): boolean
|
|
readonly static "CODEC": any;
|
|
}
|
|
type WorldGenSettings_ = WorldGenSettings;
|
|
interface TextFilter {
|
|
leave(): void;
|
|
processStreamMessage(arg0: string): Internal.CompletableFuture<Internal.TextFilter$FilteredText>;
|
|
join(): void;
|
|
processMessageBundle(arg0: Internal.List_<string>): Internal.CompletableFuture<Internal.List<Internal.TextFilter$FilteredText>>;
|
|
readonly static "DUMMY": any;
|
|
}
|
|
type TextFilter_ = TextFilter;
|
|
class ProtoChunk extends Internal.ChunkAccess {
|
|
constructor($$0: Internal.ChunkPos_, $$1: Internal.UpgradeData_, $$2: Internal.LevelChunkSection_[], $$3: any_<Internal.Block_>, $$4: any_<Internal.Fluid_>, $$5: Internal.LevelHeightAccessor_, $$6: Internal.Registry_<Internal.Biome_>, $$7: Internal.BlendingData_)
|
|
constructor($$0: Internal.ChunkPos_, $$1: Internal.UpgradeData_, $$2: Internal.LevelHeightAccessor_, $$3: Internal.Registry_<Internal.Biome_>, $$4: Internal.BlendingData_)
|
|
getMinSection(): number;
|
|
getBlockState($$0: BlockPos_): Internal.BlockState;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
setStatus($$0: Internal.ChunkStatus_): void;
|
|
getMaxSection(): number;
|
|
unpackFluidTicks(): Internal.LevelChunkTicks<Internal.Fluid>;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
getBelowZeroRetrogen(): Internal.BelowZeroRetrogen;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
setLightEngine($$0: Internal.LevelLightEngine_): void;
|
|
setCarvingMask($$0: CarvingGenerationStep_, $$1: Internal.CarvingMask_): void;
|
|
static unpackOffsetCoordinates($$0: number, $$1: number, $$2: Internal.ChunkPos_): BlockPos;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getHeightAccessorForGeneration(): Internal.LevelHeightAccessor;
|
|
setBlockEntity($$0: Internal.BlockEntity_): void;
|
|
addLight($$0: BlockPos_): void;
|
|
setBlockState($$0: BlockPos_, $$1: Internal.BlockState_, $$2: boolean): Internal.BlockState;
|
|
getBlockEntityNbtForSaving($$0: BlockPos_): Internal.CompoundTag;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
setBelowZeroRetrogen($$0: Internal.BelowZeroRetrogen_): void;
|
|
removeBlockEntity($$0: BlockPos_): void;
|
|
addEntity($$0: Internal.CompoundTag_): void;
|
|
static packOffsetCoordinates($$0: BlockPos_): number;
|
|
getSectionsCount(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getBlockEntityNbts(): Internal.Map<BlockPos, Internal.CompoundTag>;
|
|
markPosForPostprocessing($$0: BlockPos_): void;
|
|
getCarvingMask($$0: CarvingGenerationStep_): Internal.CarvingMask;
|
|
getEntities(): Internal.List<Internal.CompoundTag>;
|
|
getLights(): Internal.Stream<BlockPos>;
|
|
addPackedPostProcess($$0: number, $$1: number): void;
|
|
getSectionIndex($$0: number): number;
|
|
getTicksForSerialization(): Internal.ChunkAccess$TicksToSave;
|
|
getMaxBuildHeight(): number;
|
|
getOrCreateCarvingMask($$0: CarvingGenerationStep_): Internal.CarvingMask;
|
|
unpackBlockTicks(): Internal.LevelChunkTicks<Internal.Block>;
|
|
getFluidTicks(): Internal.TickContainerAccess<Internal.Fluid>;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
addLight($$0: number, $$1: number): void;
|
|
getBlockEntity($$0: BlockPos_): Internal.BlockEntity;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
getBlockTicks(): Internal.TickContainerAccess<Internal.Block>;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getFluidState($$0: BlockPos_): Internal.FluidState;
|
|
addEntity($$0: Internal.Entity_): void;
|
|
getMaxLightLevel(): number;
|
|
getBlockEntities(): Internal.Map<BlockPos, Internal.BlockEntity>;
|
|
getStatus(): Internal.ChunkStatus;
|
|
setStartForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>, $$1: Internal.StructureStart_): void;
|
|
getPackedLights(): Internal.ShortList[];
|
|
get minSection(): number
|
|
set status($$0: Internal.ChunkStatus_)
|
|
get maxSection(): number
|
|
get belowZeroRetrogen(): Internal.BelowZeroRetrogen
|
|
set lightEngine($$0: Internal.LevelLightEngine_)
|
|
get heightAccessorForGeneration(): Internal.LevelHeightAccessor
|
|
set blockEntity($$0: Internal.BlockEntity_)
|
|
set belowZeroRetrogen($$0: Internal.BelowZeroRetrogen_)
|
|
get sectionsCount(): number
|
|
get blockEntityNbts(): Internal.Map<BlockPos, Internal.CompoundTag>
|
|
get entities(): Internal.List<Internal.CompoundTag>
|
|
get lights(): Internal.Stream<BlockPos>
|
|
get ticksForSerialization(): Internal.ChunkAccess$TicksToSave
|
|
get maxBuildHeight(): number
|
|
get fluidTicks(): Internal.TickContainerAccess<Internal.Fluid>
|
|
get blockTicks(): Internal.TickContainerAccess<Internal.Block>
|
|
get maxLightLevel(): number
|
|
get blockEntities(): Internal.Map<BlockPos, Internal.BlockEntity>
|
|
get status(): Internal.ChunkStatus
|
|
get packedLights(): Internal.ShortList[]
|
|
}
|
|
type ProtoChunk_ = ProtoChunk;
|
|
class CampfireCookingRecipe extends Internal.AbstractCookingRecipe {
|
|
constructor($$0: ResourceLocation_, $$1: string, $$2: Internal.Ingredient_, $$3: Internal.ItemStack_, $$4: number, $$5: number)
|
|
isSpecial(): boolean;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
isIncomplete(): boolean;
|
|
getRemainingItems($$0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
|
|
get special(): boolean
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type CampfireCookingRecipe_ = CampfireCookingRecipe;
|
|
class RegistryAccess$RegistryData <E> extends Internal.Record {
|
|
constructor($$0: Internal.ResourceKey_<any>, $$1: Internal.Codec_<E>, $$2: Internal.Codec_<E>)
|
|
hashCode(): number;
|
|
codec(): Internal.Codec<E>;
|
|
toString(): string;
|
|
key(): Internal.ResourceKey<any>;
|
|
equals($$0: any): boolean;
|
|
sendToClient(): boolean;
|
|
networkCodec(): Internal.Codec<E>;
|
|
}
|
|
type RegistryAccess$RegistryData_<E> = RegistryAccess$RegistryData<E>;
|
|
interface TemporalAccessor {
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
}
|
|
type TemporalAccessor_ = TemporalAccessor;
|
|
class EventsJS$ScriptEventHandler {
|
|
}
|
|
type EventsJS$ScriptEventHandler_ = EventsJS$ScriptEventHandler;
|
|
interface Functor <F, Mu> extends Internal.Kind1<F, Mu> {
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>): Internal.Products$P11<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>): Internal.Products$P15<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>): Internal.Products$P2<F, T1, T2>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>): Internal.Products$P10<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
|
|
map(arg0: Internal.Function_<any, any>, arg1: Internal.App_<F, T>): Internal.App<F, R>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>): Internal.Products$P13<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>): Internal.Products$P9<F, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
|
|
group(arg0: Internal.App_<F, T1>): Internal.Products$P1<F, T1>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>): Internal.Products$P14<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>): Internal.Products$P12<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
|
|
unbox(arg0: Internal.App_<Mu, F>): this;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>, arg15: Internal.App_<F, T16>): Internal.Products$P16<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>): Internal.Products$P3<F, T1, T2, T3>;
|
|
}
|
|
type Functor_<F, Mu> = Functor<F, Mu>;
|
|
class GeodeBlockSettings {
|
|
constructor($$0: Internal.BlockStateProvider_, $$1: Internal.BlockStateProvider_, $$2: Internal.BlockStateProvider_, $$3: Internal.BlockStateProvider_, $$4: Internal.BlockStateProvider_, $$5: Internal.List_<Internal.BlockState_>, $$6: Internal.TagKey_<Internal.Block_>, $$7: Internal.TagKey_<Internal.Block_>)
|
|
readonly "innerLayerProvider": Internal.BlockStateProvider;
|
|
readonly "middleLayerProvider": Internal.BlockStateProvider;
|
|
readonly "fillingProvider": Internal.BlockStateProvider;
|
|
readonly "alternateInnerLayerProvider": Internal.BlockStateProvider;
|
|
readonly "outerLayerProvider": Internal.BlockStateProvider;
|
|
readonly "invalidBlocks": Internal.TagKey<Internal.Block>;
|
|
readonly static "CODEC": any;
|
|
readonly "innerPlacements": Internal.List<Internal.BlockState>;
|
|
readonly "cannotReplace": Internal.TagKey<Internal.Block>;
|
|
}
|
|
type GeodeBlockSettings_ = GeodeBlockSettings;
|
|
interface Object2DoubleFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToDoubleFunction<K> {
|
|
put(arg0: K, arg1: number): number;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Object2LongFunction<K>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2DoubleFunction;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
containsKey(arg0: any): boolean;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(arg0: number): void;
|
|
applyAsDouble(arg0: K): number;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2DoubleFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
remove(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2DoubleFunction;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2DoubleFunction;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2DoubleFunction;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2DoubleFunction<T>;
|
|
removeDouble(arg0: any): number;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
defaultReturnValue(): number;
|
|
apply(arg0: K): number;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2DoubleFunction<T>;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2DoubleFunction;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2DoubleFunction;
|
|
clear(): void;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Object2CharFunction<K>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
getDouble(arg0: any): number;
|
|
put(arg0: K, arg1: number): number;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Object2IntFunction<K>;
|
|
get(arg0: any): any;
|
|
}
|
|
type Object2DoubleFunction_<K> = ((arg0: any)=>number) | Object2DoubleFunction<K>;
|
|
class ModelManager extends Internal.SimplePreparableReloadListener<any> implements Internal.BakedModelManagerHooks, Internal.AutoCloseable, Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: Internal.TextureManager_, $$1: Internal.BlockColors_, $$2: number)
|
|
updateMaxMipLevel($$0: number): void;
|
|
getModel($$0: Internal.ModelResourceLocation_): Internal.BakedModel;
|
|
getMissingModel(): Internal.BakedModel;
|
|
requiresRender($$0: Internal.BlockState_, $$1: Internal.BlockState_): boolean;
|
|
getName(): string;
|
|
close(): void;
|
|
getBlockModelShaper(): Internal.BlockModelShaper;
|
|
fabric_getModel(id: ResourceLocation_): Internal.BakedModel;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getFabricId(): ResourceLocation;
|
|
getAtlas($$0: ResourceLocation_): Internal.TextureAtlas;
|
|
get missingModel(): Internal.BakedModel
|
|
get name(): string
|
|
get blockModelShaper(): Internal.BlockModelShaper
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get fabricId(): ResourceLocation
|
|
}
|
|
type ModelManager_ = ModelManager;
|
|
class ClientboundLightUpdatePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.ChunkPos_, $$1: Internal.LevelLightEngine_, $$2: Internal.BitSet_, $$3: Internal.BitSet_, $$4: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getX(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getZ(): number;
|
|
isSkippable(): boolean;
|
|
getLightData(): Internal.ClientboundLightUpdatePacketData;
|
|
get x(): number
|
|
get z(): number
|
|
get skippable(): boolean
|
|
get lightData(): Internal.ClientboundLightUpdatePacketData
|
|
}
|
|
type ClientboundLightUpdatePacket_ = ClientboundLightUpdatePacket;
|
|
interface ShortComparator extends Internal.Comparator<number> {
|
|
compare(arg0: number, arg1: number): number;
|
|
thenComparing(arg0: Internal.Comparator_<any>): Internal.Comparator<number>;
|
|
compare(arg0: any, arg1: any): number;
|
|
thenComparing(arg0: Internal.Function_<any, any>): Internal.Comparator<number>;
|
|
thenComparing(arg0: Internal.Function_<any, any>, arg1: Internal.Comparator_<any>): Internal.Comparator<number>;
|
|
thenComparingLong(arg0: Internal.ToLongFunction_<any>): Internal.Comparator<number>;
|
|
thenComparing(arg0: Internal.ShortComparator_): this;
|
|
compare(arg0: number, arg1: number): number;
|
|
thenComparingDouble(arg0: Internal.ToDoubleFunction_<any>): Internal.Comparator<number>;
|
|
thenComparingInt(arg0: Internal.ToIntFunction_<any>): Internal.Comparator<number>;
|
|
reversed(): this;
|
|
}
|
|
type ShortComparator_ = ShortComparator | ((arg0: number, arg1: number)=>number);
|
|
interface Flushable {
|
|
flush(): void;
|
|
}
|
|
type Flushable_ = Flushable;
|
|
class ChunkRenderDispatcher$RenderChunk {
|
|
constructor($$0: Internal.ChunkRenderDispatcher_, $$1: number, $$2: number, $$3: number, $$4: number)
|
|
getRelativeOrigin($$0: Internal.Direction_): BlockPos;
|
|
setNotDirty(): void;
|
|
getOrigin(): BlockPos;
|
|
compileSync($$0: Internal.RenderRegionCache_): void;
|
|
resortTransparency($$0: Internal.RenderType_, $$1: Internal.ChunkRenderDispatcher_): boolean;
|
|
getBuffer($$0: Internal.RenderType_): Internal.VertexBuffer;
|
|
setOrigin($$0: number, $$1: number, $$2: number): void;
|
|
isDirty(): boolean;
|
|
getCompiledChunk(): Internal.ChunkRenderDispatcher$CompiledChunk;
|
|
getBoundingBox(): Internal.AABB;
|
|
rebuildChunkAsync($$0: Internal.ChunkRenderDispatcher_, $$1: Internal.RenderRegionCache_): void;
|
|
isDirtyFromPlayer(): boolean;
|
|
setDirty($$0: boolean): void;
|
|
hasAllNeighbors(): boolean;
|
|
createCompileTask($$0: Internal.RenderRegionCache_): Internal.ChunkRenderDispatcher$RenderChunk$ChunkCompileTask;
|
|
releaseBuffers(): void;
|
|
get origin(): BlockPos
|
|
get dirty(): boolean
|
|
get compiledChunk(): Internal.ChunkRenderDispatcher$CompiledChunk
|
|
get boundingBox(): Internal.AABB
|
|
get dirtyFromPlayer(): boolean
|
|
set dirty($$0: boolean)
|
|
readonly "index": number;
|
|
readonly static "SIZE": 16;
|
|
readonly "compiled": Internal.AtomicReference<Internal.ChunkRenderDispatcher$CompiledChunk>;
|
|
}
|
|
type ChunkRenderDispatcher$RenderChunk_ = ChunkRenderDispatcher$RenderChunk;
|
|
abstract class FileStore {
|
|
name(): string;
|
|
getFileStoreAttributeView(arg0: Internal.Class_<V>): V;
|
|
type(): string;
|
|
getAttribute(arg0: string): any;
|
|
getUsableSpace(): number;
|
|
getUnallocatedSpace(): number;
|
|
supportsFileAttributeView(arg0: string): boolean;
|
|
supportsFileAttributeView(arg0: Internal.Class_<any>): boolean;
|
|
getTotalSpace(): number;
|
|
isReadOnly(): boolean;
|
|
getBlockSize(): number;
|
|
get usableSpace(): number
|
|
get unallocatedSpace(): number
|
|
get totalSpace(): number
|
|
get readOnly(): boolean
|
|
get blockSize(): number
|
|
}
|
|
type FileStore_ = FileStore;
|
|
class NativeJavaObject implements Internal.SymbolScriptable, Internal.Wrapper, Internal.Scriptable {
|
|
constructor()
|
|
constructor(scope: Internal.Scriptable_, javaObject: any, staticType: Internal.Class_<any>)
|
|
constructor(scope: Internal.Scriptable_, javaObject: any, staticType: Internal.Class_<any>, isAdapter: boolean)
|
|
getClassName(): string;
|
|
setParentScope(m: Internal.Scriptable_): void;
|
|
get(name: string, start: Internal.Scriptable_): any;
|
|
unwrap(): any;
|
|
has(key: Internal.Symbol_, start: Internal.Scriptable_): boolean;
|
|
getTypeOf(): Internal.MemberType;
|
|
static createInterfaceAdapter(type: Internal.Class_<any>, so: Internal.ScriptableObject_): any;
|
|
put(name: string, start: Internal.Scriptable_, value: any): void;
|
|
getParentScope(): Internal.Scriptable;
|
|
put(symbol: Internal.Symbol_, start: Internal.Scriptable_, value: any): void;
|
|
delete(name: string): void;
|
|
put(index: number, start: Internal.Scriptable_, value: any): void;
|
|
hasInstance(value: Internal.Scriptable_): boolean;
|
|
getDefaultValue(hint: Internal.Class_<any>): any;
|
|
has(name: string, start: Internal.Scriptable_): boolean;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getAllIds(): any[];
|
|
addCustomProperty(name: string, getter: Internal.CustomProperty_): void;
|
|
delete(key: Internal.Symbol_): void;
|
|
get(index: number, start: Internal.Scriptable_): any;
|
|
static canConvert(data: Internal.SharedContextData_, fromObj: any, to: Internal.Class_<any>): boolean;
|
|
getIds(): any[];
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
has(index: number, start: Internal.Scriptable_): boolean;
|
|
getPrototype(): Internal.Scriptable;
|
|
delete(index: number): void;
|
|
setPrototype(m: Internal.Scriptable_): void;
|
|
get(key: Internal.Symbol_, start: Internal.Scriptable_): any;
|
|
get className(): string
|
|
set parentScope(m: Internal.Scriptable_)
|
|
get typeOf(): Internal.MemberType
|
|
get parentScope(): Internal.Scriptable
|
|
get allIds(): any[]
|
|
get ids(): any[]
|
|
get prototype(): Internal.Scriptable
|
|
set prototype(m: Internal.Scriptable_)
|
|
}
|
|
type NativeJavaObject_ = NativeJavaObject;
|
|
class LoomMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
clickMenuButton($$0: Internal.Player_, $$1: number): boolean;
|
|
getSelectedBannerPatternIndex(): number;
|
|
getPatternSlot(): Internal.Slot;
|
|
getDyeSlot(): Internal.Slot;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
getResultSlot(): Internal.Slot;
|
|
registerUpdateListener($$0: Internal.Runnable_): void;
|
|
getBannerSlot(): Internal.Slot;
|
|
removed($$0: Internal.Player_): void;
|
|
get selectedBannerPatternIndex(): number
|
|
get patternSlot(): Internal.Slot
|
|
get dyeSlot(): Internal.Slot
|
|
get resultSlot(): Internal.Slot
|
|
get bannerSlot(): Internal.Slot
|
|
}
|
|
type LoomMenu_ = LoomMenu;
|
|
class LevelChunkSection {
|
|
constructor($$0: number, $$1: Internal.PalettedContainer_<Internal.BlockState_>, $$2: Internal.PalettedContainer_<Internal.Holder_<Internal.Biome_>>)
|
|
constructor($$0: number, $$1: Internal.Registry_<Internal.Biome_>)
|
|
read($$0: Internal.FriendlyByteBuf_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getSerializedSize(): number;
|
|
hasOnlyAir(): boolean;
|
|
isRandomlyTickingBlocks(): boolean;
|
|
setBlockState($$0: number, $$1: number, $$2: number, $$3: Internal.BlockState_): Internal.BlockState;
|
|
fillBiomesFromNoise($$0: Internal.BiomeResolver_, $$1: Internal.Climate$Sampler_, $$2: number, $$3: number): void;
|
|
getStates(): Internal.PalettedContainer<Internal.BlockState>;
|
|
bottomBlockY(): number;
|
|
setBlockState($$0: number, $$1: number, $$2: number, $$3: Internal.BlockState_, $$4: boolean): Internal.BlockState;
|
|
maybeHas($$0: Internal.Predicate_<Internal.BlockState_>): boolean;
|
|
static getBottomBlockY($$0: number): number;
|
|
isRandomlyTickingFluids(): boolean;
|
|
release(): void;
|
|
recalcBlockCounts(): void;
|
|
acquire(): void;
|
|
getBiomes(): Internal.PalettedContainer<Internal.Holder<Internal.Biome>>;
|
|
getBlockState($$0: number, $$1: number, $$2: number): Internal.BlockState;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
getFluidState($$0: number, $$1: number, $$2: number): Internal.FluidState;
|
|
isRandomlyTicking(): boolean;
|
|
get serializedSize(): number
|
|
get randomlyTickingBlocks(): boolean
|
|
get states(): Internal.PalettedContainer<Internal.BlockState>
|
|
get randomlyTickingFluids(): boolean
|
|
get biomes(): Internal.PalettedContainer<Internal.Holder<Internal.Biome>>
|
|
get randomlyTicking(): boolean
|
|
readonly static "BIOME_CONTAINER_BITS": 2;
|
|
readonly static "SECTION_WIDTH": 16;
|
|
readonly static "SECTION_SIZE": 4096;
|
|
readonly static "SECTION_HEIGHT": 16;
|
|
}
|
|
type LevelChunkSection_ = LevelChunkSection;
|
|
interface RangedAttackMob {
|
|
performRangedAttack(arg0: Internal.LivingEntity_, arg1: number): void;
|
|
}
|
|
type RangedAttackMob_ = RangedAttackMob;
|
|
class InclusiveRange <T> extends Internal.Record {
|
|
constructor($$0: T, $$1: T)
|
|
static create($$0: T, $$1: T): Internal.DataResult<Internal.InclusiveRange<T>>;
|
|
hashCode(): number;
|
|
maxInclusive(): T;
|
|
toString(): string;
|
|
static codec($$0: Internal.Codec_<T>): Internal.Codec<Internal.InclusiveRange<T>>;
|
|
static codec($$0: Internal.Codec_<T>, $$1: T, $$2: T): Internal.Codec<Internal.InclusiveRange<T>>;
|
|
isValueInRange($$0: T): boolean;
|
|
contains($$0: Internal.InclusiveRange_<T>): boolean;
|
|
minInclusive(): T;
|
|
equals($$0: any): boolean;
|
|
readonly static "INT": any;
|
|
}
|
|
type InclusiveRange_<T> = InclusiveRange<T>;
|
|
interface CarvingMask$Mask {
|
|
test(arg0: number, arg1: number, arg2: number): boolean;
|
|
}
|
|
type CarvingMask$Mask_ = CarvingMask$Mask;
|
|
interface NarrationSupplier {
|
|
updateNarration(arg0: Internal.NarrationElementOutput_): void;
|
|
}
|
|
type NarrationSupplier_ = NarrationSupplier;
|
|
class JsonObject extends Internal.JsonElement {
|
|
constructor()
|
|
keySet(): Internal.Set<string>;
|
|
getAsJsonArray(arg0: string): Internal.JsonArray;
|
|
get(arg0: string): Internal.JsonElement;
|
|
getAsJsonPrimitive(arg0: string): Internal.JsonPrimitive;
|
|
deepCopy(): this;
|
|
addProperty(arg0: string, arg1: string): void;
|
|
hashCode(): number;
|
|
getAsJsonObject(arg0: string): this;
|
|
size(): number;
|
|
has(arg0: string): boolean;
|
|
remove(arg0: string): Internal.JsonElement;
|
|
addProperty(arg0: string, arg1: Internal.Number_): void;
|
|
addProperty(arg0: string, arg1: boolean): void;
|
|
add(arg0: string, arg1: Internal.JsonElement_): void;
|
|
addProperty(arg0: string, arg1: string): void;
|
|
equals(arg0: any): boolean;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<string, Internal.JsonElement>>;
|
|
}
|
|
type JsonObject_ = JsonObject;
|
|
class FallingBlockEntity extends Internal.Entity {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
recreateFromPacket($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
setStartPos($$0: BlockPos_): void;
|
|
callOnBrokenAfterFall($$0: Internal.Block_, $$1: BlockPos_): void;
|
|
getBlockState(): Internal.BlockState;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
isPickable(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
getStartPos(): BlockPos;
|
|
onlyOpCanSetNbt(): boolean;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
handler$zzo000$handleLand(ci: Internal.CallbackInfo_, block: Internal.Block_, blockPos2: BlockPos_, bl: boolean, bl2: boolean, d: number, blockState: Internal.BlockState_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
fillCrashReportCategory($$0: Internal.CrashReportCategory_): void;
|
|
setHurtsEntities($$0: number, $$1: number): void;
|
|
isAttackable(): boolean;
|
|
displayFireAnimation(): boolean;
|
|
static fall($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_): Internal.FallingBlockEntity;
|
|
set startPos($$0: BlockPos_)
|
|
get blockState(): Internal.BlockState
|
|
get pickable(): boolean
|
|
get startPos(): BlockPos
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get attackable(): boolean
|
|
"time": number;
|
|
"dropItem": boolean;
|
|
"blockData": Internal.CompoundTag;
|
|
}
|
|
type FallingBlockEntity_ = FallingBlockEntity;
|
|
class PathfindingRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
constructor()
|
|
addPath($$0: number, $$1: net.minecraft.world.level.pathfinder.Path_, $$2: number): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
static renderPathLine($$0: net.minecraft.world.level.pathfinder.Path_, $$1: number, $$2: number, $$3: number): void;
|
|
clear(): void;
|
|
static renderPath($$0: net.minecraft.world.level.pathfinder.Path_, $$1: number, $$2: boolean, $$3: boolean, $$4: number, $$5: number, $$6: number): void;
|
|
}
|
|
type PathfindingRenderer_ = PathfindingRenderer;
|
|
class Tilt extends Internal.Enum<Internal.Tilt> implements Internal.StringRepresentable {
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.Tilt;
|
|
static values(): Internal.Tilt[];
|
|
causesVibration(): boolean;
|
|
get serializedName(): string
|
|
readonly static "NONE": Internal.Tilt;
|
|
readonly static "UNSTABLE": Internal.Tilt;
|
|
readonly static "PARTIAL": Internal.Tilt;
|
|
readonly static "FULL": Internal.Tilt;
|
|
}
|
|
type Tilt_ = "unstable" | "partial" | "full" | Tilt | "none";
|
|
class OutlineBufferSource implements Internal.OutlineBufferSourceAccessor, Internal.MultiBufferSource {
|
|
constructor($$0: Internal.MultiBufferSource$BufferSource_)
|
|
getBuffer($$0: Internal.RenderType_): Internal.VertexConsumer;
|
|
endOutlineBatch(): void;
|
|
getOutlineBufferSource(): Internal.MultiBufferSource$BufferSource;
|
|
setColor($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
get outlineBufferSource(): Internal.MultiBufferSource$BufferSource
|
|
}
|
|
type OutlineBufferSource_ = OutlineBufferSource;
|
|
abstract class AbstractCollection <E> implements Internal.Collection<E> {
|
|
add(arg0: E): boolean;
|
|
toString(): string;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
toArray(arg0: T[]): T[];
|
|
remove(arg0: any): boolean;
|
|
parallelStream(): Internal.Stream<E>;
|
|
isEmpty(): boolean;
|
|
toArray(): any[];
|
|
iterator(): Internal.Iterator<E>;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
containsAll(arg0: Internal.Collection_<any>): boolean;
|
|
size(): number;
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
clear(): void;
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
contains(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type AbstractCollection_<E> = AbstractCollection<E>;
|
|
interface BlockGetter extends Internal.LevelHeightAccessor {
|
|
getMinSection(): number;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getBlockState(arg0: BlockPos_): Internal.BlockState;
|
|
getFluidState(arg0: BlockPos_): Internal.FluidState;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxSection(): number;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getMaxBuildHeight(): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
getSectionsCount(): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getMaxLightLevel(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getBlockEntity(arg0: BlockPos_): Internal.BlockEntity;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
traverseBlocks($$0: Vec3_, $$1: Vec3_, $$2: C, $$3: Internal.BiFunction_<C, BlockPos_, T>, $$4: Internal.Function_<C, T>): T;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get maxBuildHeight(): number
|
|
get sectionsCount(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type BlockGetter_ = BlockGetter;
|
|
interface ItemBuilder$NameCallback {
|
|
apply(arg0: Internal.ItemStackJS_): Internal.Component;
|
|
}
|
|
type ItemBuilder$NameCallback_ = ((arg0: Internal.ItemStackJS)=>Internal.Component_) | ItemBuilder$NameCallback;
|
|
class LootPool$Builder implements Internal.FabricLootPoolBuilder, Internal.FunctionUserBuilder<Internal.LootPool$Builder>, Internal.ConditionUserBuilder<Internal.LootPool$Builder> {
|
|
constructor()
|
|
with(entry: Internal.LootPoolEntryContainer_): this;
|
|
apply(functions: Internal.Collection_<any>): this;
|
|
with(entries: Internal.Collection_<any>): this;
|
|
setBonusRolls($$0: Internal.NumberProvider_): this;
|
|
apply($$0: Internal.LootItemFunction$Builder_): this;
|
|
build(): Internal.LootPool;
|
|
unwrap(): this;
|
|
conditionally(conditions: Internal.Collection_<any>): this;
|
|
setRolls($$0: Internal.NumberProvider_): this;
|
|
conditionally(condition: Internal.LootItemCondition_): this;
|
|
unwrap(): any;
|
|
add($$0: Internal.LootPoolEntryContainer$Builder_<any>): this;
|
|
apply(arg0: Internal.LootItemFunction$Builder_): any;
|
|
when($$0: Internal.LootItemCondition$Builder_): this;
|
|
when(arg0: Internal.LootItemCondition$Builder_): any;
|
|
apply(function_: Internal.LootItemFunction_): this;
|
|
set bonusRolls($$0: Internal.NumberProvider_)
|
|
set rolls($$0: Internal.NumberProvider_)
|
|
}
|
|
type LootPool$Builder_ = LootPool$Builder;
|
|
class RecipeBookCategories extends Internal.Enum<Internal.RecipeBookCategories> {
|
|
getIconItems(): Internal.List<Internal.ItemStack>;
|
|
static valueOf($$0: string): Internal.RecipeBookCategories;
|
|
static values(): Internal.RecipeBookCategories[];
|
|
static getCategories($$0: Internal.RecipeBookType_): Internal.List<Internal.RecipeBookCategories>;
|
|
get iconItems(): Internal.List<Internal.ItemStack>
|
|
readonly static "CRAFTING_SEARCH": Internal.RecipeBookCategories;
|
|
readonly static "SMOKER_SEARCH": Internal.RecipeBookCategories;
|
|
readonly static "SMOKER_CATEGORIES": [Internal.RecipeBookCategories, Internal.RecipeBookCategories];
|
|
readonly static "BLAST_FURNACE_SEARCH": Internal.RecipeBookCategories;
|
|
readonly static "CRAFTING_BUILDING_BLOCKS": Internal.RecipeBookCategories;
|
|
readonly static "STONECUTTER": Internal.RecipeBookCategories;
|
|
readonly static "CRAFTING_MISC": Internal.RecipeBookCategories;
|
|
readonly static "CRAFTING_REDSTONE": Internal.RecipeBookCategories;
|
|
readonly static "SMOKER_FOOD": Internal.RecipeBookCategories;
|
|
readonly static "AGGREGATE_CATEGORIES": {[key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories], [key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories], [key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories, Internal.RecipeBookCategories], [key: Internal.RecipeBookCategories]: [Internal.RecipeBookCategories]};
|
|
readonly static "UNKNOWN": Internal.RecipeBookCategories;
|
|
readonly static "CRAFTING_EQUIPMENT": Internal.RecipeBookCategories;
|
|
readonly static "FURNACE_BLOCKS": Internal.RecipeBookCategories;
|
|
readonly static "BLAST_FURNACE_MISC": Internal.RecipeBookCategories;
|
|
readonly static "BLAST_FURNACE_CATEGORIES": [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories];
|
|
readonly static "CRAFTING_CATEGORIES": [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories];
|
|
readonly static "FURNACE_SEARCH": Internal.RecipeBookCategories;
|
|
readonly static "FURNACE_MISC": Internal.RecipeBookCategories;
|
|
readonly static "SMITHING": Internal.RecipeBookCategories;
|
|
readonly static "FURNACE_FOOD": Internal.RecipeBookCategories;
|
|
readonly static "CAMPFIRE": Internal.RecipeBookCategories;
|
|
readonly static "FURNACE_CATEGORIES": [Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories, Internal.RecipeBookCategories];
|
|
readonly static "BLAST_FURNACE_BLOCKS": Internal.RecipeBookCategories;
|
|
}
|
|
type RecipeBookCategories_ = "crafting_misc" | "smoker_search" | "furnace_misc" | "smithing" | "crafting_building_blocks" | "crafting_search" | RecipeBookCategories | "blast_furnace_misc" | "stonecutter" | "furnace_search" | "campfire" | "blast_furnace_search" | "smoker_food" | "blast_furnace_blocks" | "unknown" | "furnace_food" | "crafting_equipment" | "furnace_blocks" | "crafting_redstone";
|
|
class ServerboundTeleportToEntityPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.UUID_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getEntity($$0: Internal.ServerLevel_): Internal.Entity;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundTeleportToEntityPacket_ = ServerboundTeleportToEntityPacket;
|
|
interface Readable {
|
|
read(arg0: Internal.CharBuffer_): number;
|
|
}
|
|
type Readable_ = Readable;
|
|
interface BiomeFilter extends Internal.Predicate<Internal.BiomeModifications$BiomeContext> {
|
|
test(arg0: any): boolean;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.BiomeModifications$BiomeContext>;
|
|
of(o: any): this;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.BiomeModifications$BiomeContext>;
|
|
test(arg0: Internal.BiomeModifications$BiomeContext_): boolean;
|
|
idFilter(s: string): this;
|
|
negate(): Internal.Predicate<Internal.BiomeModifications$BiomeContext>;
|
|
readonly static "ALWAYS_FALSE": any;
|
|
readonly static "ALWAYS_TRUE": any;
|
|
}
|
|
type BiomeFilter_ = Internal.Biome_ | RegExp | {not?: Internal.BiomeFilter_, or?: Internal.BiomeFilter_} | BiomeFilter | Internal.Biome_[] | ((arg0: Internal.BiomeModifications$BiomeContext)=>boolean);
|
|
abstract class Fireball extends Internal.AbstractHurtingProjectile implements Internal.ItemSupplier {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: Internal.Level_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number, $$5: Internal.Level_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
setItem($$0: Internal.ItemStack_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getItem(): Internal.ItemStack;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
set item($$0: Internal.ItemStack_)
|
|
get item(): Internal.ItemStack
|
|
}
|
|
type Fireball_ = Fireball;
|
|
interface URLStreamHandlerFactory {
|
|
createURLStreamHandler(arg0: string): Internal.URLStreamHandler;
|
|
}
|
|
type URLStreamHandlerFactory_ = URLStreamHandlerFactory;
|
|
class HoverEvent {
|
|
constructor($$0: Internal.HoverEvent$Action_<T>, $$1: T)
|
|
hashCode(): number;
|
|
static deserialize($$0: Internal.JsonObject_): Internal.HoverEvent;
|
|
toString(): string;
|
|
getAction(): Internal.HoverEvent$Action<any>;
|
|
serialize(): Internal.JsonObject;
|
|
getValue($$0: Internal.HoverEvent$Action_<T>): T;
|
|
equals($$0: any): boolean;
|
|
get action(): Internal.HoverEvent$Action<any>
|
|
}
|
|
type HoverEvent_ = HoverEvent;
|
|
class ServerPlayerJS extends Internal.PlayerJS<Internal.ServerPlayer> {
|
|
constructor(data: Internal.ServerPlayerDataJS_, player: Internal.ServerPlayer_)
|
|
isMiningBlock(): boolean;
|
|
isAdvancementDone(id: ResourceLocation_): boolean;
|
|
setGameMode(mode: string): void;
|
|
getStats(): Internal.PlayerStatsJS;
|
|
ban(banner: string, reason: string, expiresInMillis: number): void;
|
|
sendData(channel: string, data: Internal.CompoundTag_): void;
|
|
getSpawnLocation(): Internal.BlockContainerJS;
|
|
unlockAdvancement(id: ResourceLocation_): void;
|
|
setSelectedSlot(index: number): void;
|
|
isOp(): boolean;
|
|
kick(): void;
|
|
getHasClientMod(): boolean;
|
|
revokeAdvancement(id: ResourceLocation_): void;
|
|
paint(renderer: Internal.CompoundTag_): void;
|
|
setMouseItem(item: Internal.ItemStackJS_): void;
|
|
setCreativeMode(mode: boolean): void;
|
|
setSpawnLocation(c: Internal.BlockContainerJS_): void;
|
|
kick(reason: Internal.Component_): void;
|
|
get miningBlock(): boolean
|
|
set gameMode(mode: string)
|
|
get stats(): Internal.PlayerStatsJS
|
|
get spawnLocation(): Internal.BlockContainerJS
|
|
set selectedSlot(index: number)
|
|
get op(): boolean
|
|
get hasClientMod(): boolean
|
|
set mouseItem(item: Internal.ItemStackJS_)
|
|
set creativeMode(mode: boolean)
|
|
set spawnLocation(c: Internal.BlockContainerJS_)
|
|
readonly "server": Internal.ServerJS;
|
|
}
|
|
type ServerPlayerJS_ = ServerPlayerJS;
|
|
interface Annotation {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
annotationType(): Internal.Class<any>;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type Annotation_ = Annotation;
|
|
class RecipeBookSettings {
|
|
constructor()
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
hashCode(): number;
|
|
replaceFrom($$0: Internal.RecipeBookSettings_): void;
|
|
isFiltering($$0: Internal.RecipeBookType_): boolean;
|
|
isOpen($$0: Internal.RecipeBookType_): boolean;
|
|
setFiltering($$0: Internal.RecipeBookType_, $$1: boolean): void;
|
|
static read($$0: Internal.CompoundTag_): Internal.RecipeBookSettings;
|
|
copy(): this;
|
|
write($$0: Internal.CompoundTag_): void;
|
|
equals($$0: any): boolean;
|
|
setOpen($$0: Internal.RecipeBookType_, $$1: boolean): void;
|
|
static read($$0: Internal.FriendlyByteBuf_): Internal.RecipeBookSettings;
|
|
}
|
|
type RecipeBookSettings_ = RecipeBookSettings;
|
|
interface DataInput {
|
|
readByte(): number;
|
|
readFully(arg0: number[], arg1: number, arg2: number): void;
|
|
readLong(): number;
|
|
readUnsignedByte(): number;
|
|
readUnsignedShort(): number;
|
|
readFully(arg0: number[]): void;
|
|
readDouble(): number;
|
|
readInt(): number;
|
|
readFloat(): number;
|
|
readBoolean(): boolean;
|
|
skipBytes(arg0: number): number;
|
|
readLine(): string;
|
|
readShort(): number;
|
|
readUTF(): string;
|
|
readChar(): string;
|
|
}
|
|
type DataInput_ = DataInput;
|
|
abstract class AbstractFish extends Internal.WaterAnimal implements Internal.Bucketable {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
loadFromBucketTag($$0: Internal.CompoundTag_): void;
|
|
travel($$0: Vec3_): void;
|
|
aiStep(): void;
|
|
setFromBucket($$0: boolean): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
requiresCustomPersistence(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
saveToBucketTag($$0: Internal.ItemStack_): void;
|
|
alwaysAccepts(): boolean;
|
|
getMaxSpawnClusterSize(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
fromBucket(): boolean;
|
|
getPickupSound(): Internal.SoundEvent;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set fromBucket($$0: boolean)
|
|
get maxSpawnClusterSize(): number
|
|
get pickupSound(): Internal.SoundEvent
|
|
}
|
|
type AbstractFish_ = AbstractFish;
|
|
class PolarBear extends Internal.Animal implements Internal.NeutralMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
playerDied($$0: Internal.Player_): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isAngry(): boolean;
|
|
forgetCurrentTargetAndRefreshUniversalAnger(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
startPersistentAngerTimer(): void;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
addPersistentAngerSaveData($$0: Internal.CompoundTag_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setRemainingPersistentAngerTime($$0: number): void;
|
|
isAngryAt($$0: Internal.LivingEntity_): boolean;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
getRemainingPersistentAngerTime(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
getPersistentAngerTarget(): Internal.UUID;
|
|
static checkPolarBearSpawnRules($$0: Internal.EntityType_<Internal.PolarBear_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
readPersistentAngerSaveData($$0: Internal.Level_, $$1: Internal.CompoundTag_): void;
|
|
stopBeingAngry(): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
alwaysAccepts(): boolean;
|
|
setStanding($$0: boolean): void;
|
|
setPersistentAngerTarget($$0: Internal.UUID_): void;
|
|
isAngryAtAllPlayers($$0: Internal.Level_): boolean;
|
|
updatePersistentAnger($$0: Internal.ServerLevel_, $$1: boolean): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getStandingAnimationScale($$0: number): number;
|
|
isStanding(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get angry(): boolean
|
|
set remainingPersistentAngerTime($$0: number)
|
|
get remainingPersistentAngerTime(): number
|
|
get persistentAngerTarget(): Internal.UUID
|
|
set standing($$0: boolean)
|
|
set persistentAngerTarget($$0: Internal.UUID_)
|
|
get standing(): boolean
|
|
}
|
|
type PolarBear_ = PolarBear;
|
|
interface Multiset <E> extends Internal.Collection<E> {
|
|
remove(arg0: any, arg1: number): number;
|
|
setCount(arg0: E, arg1: number): number;
|
|
add(arg0: E): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
elementSet(): Internal.Set<E>;
|
|
entrySet(): Internal.Set<Internal.Multiset$Entry<E>>;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
containsAll(arg0: Internal.Collection_<any>): boolean;
|
|
count(arg0: any): number;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
setCount(arg0: E, arg1: number, arg2: number): boolean;
|
|
add(arg0: E, arg1: number): number;
|
|
contains(arg0: any): boolean;
|
|
toString(): string;
|
|
forEachEntry(arg0: Internal.ObjIntConsumer_<any>): void;
|
|
remove(arg0: any): boolean;
|
|
iterator(): Internal.Iterator<E>;
|
|
hashCode(): number;
|
|
size(): number;
|
|
stream(): Internal.Stream<E>;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type Multiset_<E> = Multiset<E>;
|
|
class CustomBossEvents {
|
|
constructor()
|
|
onPlayerConnect($$0: Internal.ServerPlayer_): void;
|
|
getIds(): Internal.Collection<ResourceLocation>;
|
|
save(): Internal.CompoundTag;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getEvents(): Internal.Collection<Internal.CustomBossEvent>;
|
|
get($$0: ResourceLocation_): Internal.CustomBossEvent;
|
|
remove($$0: Internal.CustomBossEvent_): void;
|
|
create($$0: ResourceLocation_, $$1: Internal.Component_): Internal.CustomBossEvent;
|
|
onPlayerDisconnect($$0: Internal.ServerPlayer_): void;
|
|
get ids(): Internal.Collection<ResourceLocation>
|
|
get events(): Internal.Collection<Internal.CustomBossEvent>
|
|
}
|
|
type CustomBossEvents_ = CustomBossEvents;
|
|
abstract class Overlay extends Internal.GuiComponent implements Internal.Widget {
|
|
constructor()
|
|
isPauseScreen(): boolean;
|
|
get pauseScreen(): boolean
|
|
}
|
|
type Overlay_ = Overlay;
|
|
interface Function <T, R> {
|
|
apply(arg0: T): R;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, R>;
|
|
identity(): Internal.Function<T, T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
}
|
|
type Function_<T, R> = ((arg0: T)=>R) | Function<T, R>;
|
|
interface BiPredicate <T, U> {
|
|
test(arg0: T, arg1: U): boolean;
|
|
and(arg0: Internal.BiPredicate_<any, any>): this;
|
|
negate(): this;
|
|
or(arg0: Internal.BiPredicate_<any, any>): this;
|
|
}
|
|
type BiPredicate_<T, U> = BiPredicate<T, U> | ((arg0: T, arg1: U)=>boolean);
|
|
interface MinecraftSessionService {
|
|
fillProfileProperties(arg0: Internal.GameProfile_, arg1: boolean): Internal.GameProfile;
|
|
joinServer(arg0: Internal.GameProfile_, arg1: string, arg2: string): void;
|
|
getTextures(arg0: Internal.GameProfile_, arg1: boolean): Internal.Map<Internal.MinecraftProfileTexture$Type, Internal.MinecraftProfileTexture>;
|
|
hasJoinedServer(arg0: Internal.GameProfile_, arg1: string, arg2: Internal.InetAddress_): Internal.GameProfile;
|
|
}
|
|
type MinecraftSessionService_ = MinecraftSessionService;
|
|
interface Message {
|
|
getString(): string;
|
|
get string(): string
|
|
}
|
|
type Message_ = Message;
|
|
interface EventLoopGroup extends Internal.EventExecutorGroup {
|
|
register(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
register(arg0: io.netty.channel.Channel_): Internal.ChannelFuture;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
register(arg0: io.netty.channel.Channel_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
next(): Internal.EventLoop;
|
|
}
|
|
type EventLoopGroup_ = EventLoopGroup;
|
|
interface DynamicRegistryManagerAccessor {
|
|
getInfos(): Internal.Map<Internal.ResourceKey<any>, any>;
|
|
get infos(): Internal.Map<Internal.ResourceKey<any>, any>
|
|
}
|
|
type DynamicRegistryManagerAccessor_ = DynamicRegistryManagerAccessor;
|
|
interface PublicKey extends Internal.Key {
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "serialVersionUID": 7187392471159151072;
|
|
}
|
|
type PublicKey_ = PublicKey;
|
|
class AlgorithmParameters {
|
|
getAlgorithm(): string;
|
|
getEncoded(arg0: string): number[];
|
|
getParameterSpec(arg0: Internal.Class_<T>): T;
|
|
toString(): string;
|
|
init(arg0: Internal.AlgorithmParameterSpec_): void;
|
|
static getInstance(arg0: string, arg1: Internal.Provider_): Internal.AlgorithmParameters;
|
|
static getInstance(arg0: string): Internal.AlgorithmParameters;
|
|
init(arg0: number[], arg1: string): void;
|
|
getEncoded(): number[];
|
|
static getInstance(arg0: string, arg1: string): Internal.AlgorithmParameters;
|
|
init(arg0: number[]): void;
|
|
getProvider(): Internal.Provider;
|
|
get algorithm(): string
|
|
get encoded(): number[]
|
|
get provider(): Internal.Provider
|
|
}
|
|
type AlgorithmParameters_ = AlgorithmParameters;
|
|
class PiglinBruteSpecificSensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type PiglinBruteSpecificSensor_ = PiglinBruteSpecificSensor;
|
|
class LevelTicks <T> implements Internal.LevelTickAccess<T> {
|
|
constructor($$0: Internal.LongPredicate_, $$1: Internal.Supplier_<Internal.ProfilerFiller_>)
|
|
clearArea($$0: Internal.BoundingBox_): void;
|
|
count(): number;
|
|
copyArea($$0: Internal.BoundingBox_, $$1: Vec3i_): void;
|
|
schedule($$0: Internal.ScheduledTick_<T>): void;
|
|
tick($$0: number, $$1: number, $$2: Internal.BiConsumer_<BlockPos_, T>): void;
|
|
addContainer($$0: Internal.ChunkPos_, $$1: Internal.LevelChunkTicks_<T>): void;
|
|
hasScheduledTick($$0: BlockPos_, $$1: T): boolean;
|
|
willTickThisTick($$0: BlockPos_, $$1: T): boolean;
|
|
removeContainer($$0: Internal.ChunkPos_): void;
|
|
}
|
|
type LevelTicks_<T> = LevelTicks<T>;
|
|
class DragonDeathPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
doClientTick(): void;
|
|
getFlyTargetLocation(): Vec3;
|
|
getFlySpeed(): number;
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonDeathPhase>;
|
|
get flyTargetLocation(): Vec3
|
|
get flySpeed(): number
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonDeathPhase>
|
|
}
|
|
type DragonDeathPhase_ = DragonDeathPhase;
|
|
abstract class ForwardingMultimap <K, V> extends Internal.ForwardingObject implements Internal.Multimap<K, V> {
|
|
putAll(arg0: Internal.Multimap_<any, any>): boolean;
|
|
keySet(): Internal.Set<K>;
|
|
removeAll(arg0: any): Internal.Collection<V>;
|
|
get(arg0: K): Internal.Collection<V>;
|
|
entries(): Internal.Collection<Internal.Map$Entry<K, V>>;
|
|
putAll(arg0: K, arg1: Internal.Iterable_<any>): boolean;
|
|
values(): Internal.Collection<V>;
|
|
containsValue(arg0: any): boolean;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
isEmpty(): boolean;
|
|
containsEntry(arg0: any, arg1: any): boolean;
|
|
hashCode(): number;
|
|
containsKey(arg0: any): boolean;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
size(): number;
|
|
replaceValues(arg0: K, arg1: Internal.Iterable_<any>): Internal.Collection<V>;
|
|
put(arg0: K, arg1: V): boolean;
|
|
clear(): void;
|
|
keys(): Internal.Multiset<K>;
|
|
equals(arg0: any): boolean;
|
|
asMap(): Internal.Map<K, Internal.Collection<V>>;
|
|
get empty(): boolean
|
|
}
|
|
type ForwardingMultimap_<K, V> = ForwardingMultimap<K, V>;
|
|
class Axolotl extends Internal.Animal implements Internal.Bucketable, Internal.LerpingModel {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
setPlayingDead($$0: boolean): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getMaxAirSupply(): number;
|
|
loadFromBucketTag($$0: Internal.CompoundTag_): void;
|
|
getMobType(): Internal.MobType;
|
|
canBeSeenAsEnemy(): boolean;
|
|
travel($$0: Vec3_): void;
|
|
getBucketItemStack(): Internal.ItemStack;
|
|
setFromBucket($$0: boolean): void;
|
|
requiresCustomPersistence(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
getVariant(): Internal.Axolotl$Variant;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
isPlayingDead(): boolean;
|
|
isPushedByFluid(): boolean;
|
|
getMaxHeadYRot(): number;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
applySupportingEffects($$0: Internal.Player_): void;
|
|
getMaxHeadXRot(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
getMeleeAttackRangeSqr($$0: Internal.LivingEntity_): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
playAmbientSound(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
saveToBucketTag($$0: Internal.ItemStack_): void;
|
|
static onStopAttacking($$0: Internal.Axolotl_): void;
|
|
canBreatheUnderwater(): boolean;
|
|
baseTick(): void;
|
|
alwaysAccepts(): boolean;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
rehydrate(): void;
|
|
getBrain(): Internal.Brain<Internal.Axolotl>;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
fromBucket(): boolean;
|
|
getPickupSound(): Internal.SoundEvent;
|
|
getModelRotationValues(): Internal.Map<string, Internal.Vector3f>;
|
|
static checkAxolotlSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.ServerLevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set playingDead($$0: boolean)
|
|
get maxAirSupply(): number
|
|
get mobType(): Internal.MobType
|
|
get bucketItemStack(): Internal.ItemStack
|
|
set fromBucket($$0: boolean)
|
|
get variant(): Internal.Axolotl$Variant
|
|
get playingDead(): boolean
|
|
get pushedByFluid(): boolean
|
|
get maxHeadYRot(): number
|
|
get maxHeadXRot(): number
|
|
get brain(): Internal.Brain<Internal.Axolotl>
|
|
get pickupSound(): Internal.SoundEvent
|
|
get modelRotationValues(): Internal.Map<string, Internal.Vector3f>
|
|
readonly static "TOTAL_PLAYDEAD_TIME": 200;
|
|
readonly static "PLAYER_REGEN_DETECTION_RANGE": 20.0;
|
|
readonly static "RARE_VARIANT_CHANCE": 1200;
|
|
readonly static "VARIANT_TAG": "Variant";
|
|
}
|
|
type Axolotl_ = Axolotl;
|
|
class NearestLivingEntitySensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type NearestLivingEntitySensor_ = NearestLivingEntitySensor;
|
|
class PineFoliagePlacer extends Internal.FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_, $$2: Internal.IntProvider_)
|
|
foliageRadius($$0: Internal.Random_, $$1: number): number;
|
|
foliageHeight($$0: Internal.Random_, $$1: number, $$2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type PineFoliagePlacer_ = PineFoliagePlacer;
|
|
class PalettedContainer$Data <T> extends Internal.Record {
|
|
configuration(): Internal.PalettedContainer$Configuration<T>;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
hashCode(): number;
|
|
palette(): Internal.Palette<T>;
|
|
toString(): string;
|
|
getSerializedSize(): number;
|
|
copyFrom($$0: Internal.Palette_<T>, $$1: Internal.BitStorage_): void;
|
|
storage(): Internal.BitStorage;
|
|
equals($$0: any): boolean;
|
|
get serializedSize(): number
|
|
}
|
|
type PalettedContainer$Data_<T> = PalettedContainer$Data<T>;
|
|
class MotiveBuilder extends Internal.BuilderBase<Internal.Motive> {
|
|
constructor(i: ResourceLocation_)
|
|
height(height: number): this;
|
|
createObject(): any;
|
|
width(width: number): this;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.Motive>;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.Motive>
|
|
}
|
|
type MotiveBuilder_ = MotiveBuilder;
|
|
class TagNetworkSerialization$NetworkPayload {
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
isEmpty(): boolean;
|
|
static read($$0: Internal.FriendlyByteBuf_): Internal.TagNetworkSerialization$NetworkPayload;
|
|
get empty(): boolean
|
|
}
|
|
type TagNetworkSerialization$NetworkPayload_ = TagNetworkSerialization$NetworkPayload;
|
|
class AccessControlContext {
|
|
constructor(arg0: Internal.AccessControlContext_, arg1: Internal.DomainCombiner_)
|
|
constructor(arg0: Internal.ProtectionDomain_[])
|
|
hashCode(): number;
|
|
checkPermission(arg0: Internal.Permission_): void;
|
|
equals(arg0: any): boolean;
|
|
getDomainCombiner(): Internal.DomainCombiner;
|
|
get domainCombiner(): Internal.DomainCombiner
|
|
}
|
|
type AccessControlContext_ = AccessControlContext;
|
|
class RecursivePoint$RecursivePointType <A> extends com.mojang.datafixers.types.Type<A> {
|
|
constructor(arg0: Internal.RecursiveTypeFamily_, arg1: number, arg2: Internal.Supplier_<com.mojang.datafixers.types.Type_<A>>)
|
|
findChoiceType(arg0: string, arg1: number): Internal.Optional<Internal.TaggedChoice$TaggedChoiceType<any>>;
|
|
toString(): string;
|
|
all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult<A, any>;
|
|
index(): number;
|
|
findCheckedType(arg0: number): Internal.Optional<com.mojang.datafixers.types.Type<any>>;
|
|
in(): Internal.View<A, A>;
|
|
family(): Internal.RecursiveTypeFamily;
|
|
hashCode(): number;
|
|
findFieldTypeOpt(arg0: string): Internal.Optional<com.mojang.datafixers.types.Type<any>>;
|
|
one(arg0: Internal.TypeRewriteRule_): Internal.Optional<Internal.RewriteResult<A, any>>;
|
|
everywhere(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_, arg2: boolean, arg3: boolean): Internal.Optional<Internal.RewriteResult<A, any>>;
|
|
out(): Internal.View<A, A>;
|
|
point(arg0: Internal.DynamicOps_<any>): Internal.Optional<A>;
|
|
equals(arg0: any, arg1: boolean, arg2: boolean): boolean;
|
|
updateMu(arg0: Internal.RecursiveTypeFamily_): com.mojang.datafixers.types.Type<any>;
|
|
buildTemplate(): Internal.TypeTemplate;
|
|
unfold(): com.mojang.datafixers.types.Type<A>;
|
|
findTypeInChildren(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
|
|
}
|
|
type RecursivePoint$RecursivePointType_<A> = RecursivePoint$RecursivePointType<A>;
|
|
interface LootTableAccessor {
|
|
fabric_getFunctions(): Internal.LootItemFunction[];
|
|
fabric_getPools(): Internal.LootPool[];
|
|
}
|
|
type LootTableAccessor_ = LootTableAccessor;
|
|
class BlockStateConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockState_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "state": Internal.BlockState;
|
|
}
|
|
type BlockStateConfiguration_ = BlockStateConfiguration;
|
|
class MobType {
|
|
constructor()
|
|
readonly static "ILLAGER": Internal.MobType;
|
|
readonly static "WATER": Internal.MobType;
|
|
readonly static "UNDEFINED": Internal.MobType;
|
|
readonly static "UNDEAD": Internal.MobType;
|
|
readonly static "ARTHROPOD": Internal.MobType;
|
|
}
|
|
type MobType_ = MobType;
|
|
abstract class ChunkSource implements Internal.AutoCloseable, Internal.LightChunkGetter {
|
|
constructor()
|
|
getLoadedChunksCount(): number;
|
|
gatherStats(): string;
|
|
updateChunkForced($$0: Internal.ChunkPos_, $$1: boolean): void;
|
|
tick(arg0: Internal.BooleanSupplier_, arg1: boolean): void;
|
|
getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
setSpawnSettings($$0: boolean, $$1: boolean): void;
|
|
getChunk($$0: number, $$1: number, $$2: boolean): Internal.LevelChunk;
|
|
getChunkNow($$0: number, $$1: number): Internal.LevelChunk;
|
|
onLightUpdate($$0: Internal.LightLayer_, $$1: Internal.SectionPos_): void;
|
|
getChunkForLighting($$0: number, $$1: number): Internal.BlockGetter;
|
|
close(): void;
|
|
getLightEngine(): Internal.LevelLightEngine;
|
|
get loadedChunksCount(): number
|
|
get lightEngine(): Internal.LevelLightEngine
|
|
}
|
|
type ChunkSource_ = ChunkSource;
|
|
interface PieceGenerator <C> {
|
|
generatePieces(arg0: Internal.StructurePiecesBuilder_, arg1: Internal.PieceGenerator$Context_<C>): void;
|
|
}
|
|
type PieceGenerator_<C> = ((arg0: Internal.StructurePiecesBuilder, arg1: Internal.PieceGenerator$Context<C>)=>void) | PieceGenerator<C>;
|
|
abstract class AbstractSkeleton extends Internal.Monster implements Internal.RangedAttackMob {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isShaking(): boolean;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getMyRidingOffset(): number;
|
|
getMobType(): Internal.MobType;
|
|
aiStep(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
canFireProjectileWeapon($$0: Internal.ProjectileWeaponItem_): boolean;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
rideTick(): void;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setItemSlot($$0: EquipmentSlot_, $$1: Internal.ItemStack_): void;
|
|
reassessWeaponGoal(): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get shaking(): boolean
|
|
get myRidingOffset(): number
|
|
get mobType(): Internal.MobType
|
|
}
|
|
type AbstractSkeleton_ = AbstractSkeleton;
|
|
interface SurfaceRules$RuleSource extends Internal.Function<Internal.SurfaceRules$Context, Internal.SurfaceRules$SurfaceRule> {
|
|
bootstrap($$0: Internal.Registry_<Internal.Codec_<any>>): Internal.Codec<any>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<Internal.SurfaceRules$Context, V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, Internal.SurfaceRules$SurfaceRule>;
|
|
codec(): Internal.Codec<any>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SurfaceRules$RuleSource_ = (()=>Internal.Codec_<any>) | SurfaceRules$RuleSource;
|
|
class HasSturdyFacePredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
|
|
constructor($$0: Vec3i_, $$1: Internal.Direction_)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test($$0: Internal.WorldGenLevel_, $$1: BlockPos_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type HasSturdyFacePredicate_ = HasSturdyFacePredicate;
|
|
abstract class StructurePiece {
|
|
constructor($$0: Internal.StructurePieceType_, $$1: Internal.CompoundTag_)
|
|
static findCollisionPiece($$0: Internal.List_<Internal.StructurePiece_>, $$1: Internal.BoundingBox_): Internal.StructurePiece;
|
|
postProcess(arg0: Internal.WorldGenLevel_, arg1: Internal.StructureFeatureManager_, arg2: Internal.ChunkGenerator_, arg3: Internal.Random_, arg4: Internal.BoundingBox_, arg5: Internal.ChunkPos_, arg6: BlockPos_): void;
|
|
move($$0: number, $$1: number, $$2: number): void;
|
|
isCloseToChunk($$0: Internal.ChunkPos_, $$1: number): boolean;
|
|
getGenDepth(): number;
|
|
getOrientation(): Internal.Direction;
|
|
addChildren($$0: Internal.StructurePiece_, $$1: Internal.StructurePieceAccessor_, $$2: Internal.Random_): void;
|
|
setOrientation($$0: Internal.Direction_): void;
|
|
getType(): Internal.StructurePieceType;
|
|
createTag($$0: Internal.StructurePieceSerializationContext_): Internal.CompoundTag;
|
|
getBoundingBox(): Internal.BoundingBox;
|
|
getRotation(): Internal.Rotation;
|
|
getMirror(): Internal.Mirror;
|
|
static createBoundingBox($$0: Internal.Stream_<Internal.StructurePiece_>): Internal.BoundingBox;
|
|
static reorient($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.BlockState_): Internal.BlockState;
|
|
getLocatorPosition(): BlockPos;
|
|
getNoiseEffect(): Internal.NoiseEffect;
|
|
get genDepth(): number
|
|
get orientation(): Internal.Direction
|
|
set orientation($$0: Internal.Direction_)
|
|
get type(): Internal.StructurePieceType
|
|
get boundingBox(): Internal.BoundingBox
|
|
get rotation(): Internal.Rotation
|
|
get mirror(): Internal.Mirror
|
|
get locatorPosition(): BlockPos
|
|
get noiseEffect(): Internal.NoiseEffect
|
|
}
|
|
type StructurePiece_ = StructurePiece;
|
|
interface LongToIntFunction {
|
|
applyAsInt(arg0: number): number;
|
|
}
|
|
type LongToIntFunction_ = LongToIntFunction | ((arg0: number)=>number);
|
|
abstract class TypeParameter <T> extends Internal.TypeCapture<T> {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type TypeParameter_<T> = TypeParameter<T>;
|
|
class BiomeGenerationSettings {
|
|
features(): Internal.List<Internal.HolderSet<Internal.PlacedFeature>>;
|
|
getFlowerFeatures(): Internal.List<Internal.ConfiguredFeature<any, any>>;
|
|
hasFeature($$0: Internal.PlacedFeature_): boolean;
|
|
getCarvers($$0: CarvingGenerationStep_): Internal.Iterable<Internal.Holder<Internal.ConfiguredWorldCarver<any>>>;
|
|
get flowerFeatures(): Internal.List<Internal.ConfiguredFeature<any, any>>
|
|
"features": Internal.List<Internal.HolderSet<Internal.PlacedFeature>>;
|
|
"carvers": Internal.Map<CarvingGenerationStep, Internal.HolderSet<Internal.ConfiguredWorldCarver<any>>>;
|
|
readonly static "EMPTY": Internal.BiomeGenerationSettings;
|
|
"featureSet": Internal.Supplier<Internal.Set<Internal.PlacedFeature>>;
|
|
readonly static "CODEC": any;
|
|
"flowerFeatures": Internal.Supplier<Internal.List<Internal.ConfiguredFeature<any, any>>>;
|
|
}
|
|
type BiomeGenerationSettings_ = BiomeGenerationSettings;
|
|
interface DirectoryStream$Filter <T> {
|
|
accept(arg0: T): boolean;
|
|
}
|
|
type DirectoryStream$Filter_<T> = DirectoryStream$Filter<T> | ((arg0: T)=>boolean);
|
|
abstract class Screen extends Internal.AbstractContainerEventHandler implements Internal.ScreenAccessor, Internal.ScreenInputDelegate, Internal.Widget, Internal.ScreenExtensions {
|
|
charTyped($$0: string, $$1: number): boolean;
|
|
afterMouseAction(): void;
|
|
fabric_getAfterRenderEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
onFilesDrop($$0: Internal.List_<Internal.Path_>): void;
|
|
narrationEnabled(): void;
|
|
fabric_getRemoveEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
mouseClicked($$0: number, $$1: number, $$2: number): boolean;
|
|
keyReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
static isCut($$0: number): boolean;
|
|
fabric_getAfterTickEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
sendMessage($$0: string, $$1: boolean): void;
|
|
addRenderableWidget($$0: T): T;
|
|
renderTooltip($$0: Internal.PoseStack_, $$1: Internal.List_<any>, $$2: number, $$3: number): void;
|
|
architectury_delegateInputs(): this;
|
|
afterMouseMove(): void;
|
|
mouseMoved($$0: number, $$1: number): void;
|
|
renderTooltip($$0: Internal.PoseStack_, $$1: Internal.Component_, $$2: number, $$3: number): void;
|
|
fabric_getBeforeMouseScrollEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
magicalSpecialHackyFocus($$0: Internal.GuiEventListener_): void;
|
|
static isCopy($$0: number): boolean;
|
|
render($$0: Internal.PoseStack_, $$1: number, $$2: number, $$3: number): void;
|
|
fabric_getButtons(): Internal.List<any>;
|
|
renderComponentTooltip($$0: Internal.PoseStack_, $$1: Internal.List_<Internal.Component_>, $$2: number, $$3: number): void;
|
|
fabric_getAllowKeyReleaseEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
changeFocus($$0: boolean): boolean;
|
|
handleComponentClicked($$0: Internal.Style_): boolean;
|
|
keyPressed($$0: number, $$1: number, $$2: number): boolean;
|
|
tick(): void;
|
|
isPauseScreen(): boolean;
|
|
getTextRenderer(): Internal.Font;
|
|
fabric_getBeforeMouseClickEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
getClient(): Internal.Minecraft;
|
|
getTooltipFromItem($$0: Internal.ItemStack_): Internal.List<Internal.Component>;
|
|
removed(): void;
|
|
children(): Internal.List<any>;
|
|
getTitle(): Internal.Component;
|
|
fabric_getBeforeMouseReleaseEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
addRenderableOnly($$0: T): T;
|
|
static isSelectAll($$0: number): boolean;
|
|
fabric_getAfterMouseClickEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
getChildAt($$0: number, $$1: number): Internal.Optional<Internal.GuiEventListener>;
|
|
isMouseOver($$0: number, $$1: number): boolean;
|
|
renderBackground($$0: Internal.PoseStack_, $$1: number): void;
|
|
shouldCloseOnEsc(): boolean;
|
|
fabric_getBeforeKeyPressEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
getItemRenderer(): Internal.ItemRenderer;
|
|
fabric_getAfterKeyReleaseEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
renderTooltip($$0: Internal.PoseStack_, $$1: Internal.List_<Internal.Component_>, $$2: Internal.Optional_<Internal.TooltipComponent_>, $$3: number, $$4: number): void;
|
|
fabric_getAfterKeyPressEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
static hasAltDown(): boolean;
|
|
mouseScrolled($$0: number, $$1: number, $$2: number): boolean;
|
|
renderDirtBackground($$0: number): void;
|
|
addWidget($$0: T): T;
|
|
onClose(): void;
|
|
fabric_getAllowMouseReleaseEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
static hasShiftDown(): boolean;
|
|
init($$0: Internal.Minecraft_, $$1: number, $$2: number): void;
|
|
renderBackground($$0: Internal.PoseStack_): void;
|
|
fabric_getAfterMouseScrollEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
fabric_getBeforeTickEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
mouseDragged($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean;
|
|
getNarrationMessage(): Internal.Component;
|
|
fabric_getBeforeRenderEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
handler$bfo000$sendMessage(message: string, bl: boolean, info: Internal.CallbackInfo_): void;
|
|
handler$bfo000$onClose(info: Internal.CallbackInfo_): void;
|
|
fabric_getAfterMouseReleaseEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
resize($$0: Internal.Minecraft_, $$1: number, $$2: number): void;
|
|
mouseReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
static isPaste($$0: number): boolean;
|
|
sendMessage($$0: string): void;
|
|
static hasControlDown(): boolean;
|
|
afterKeyboardAction(): void;
|
|
fabric_getBeforeKeyReleaseEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
static findNarratableWidget($$0: Internal.List_<any>, $$1: Internal.NarratableEntry_): Internal.Screen$NarratableSearchResult;
|
|
setInitialFocus($$0: Internal.GuiEventListener_): void;
|
|
fabric_getAllowMouseScrollEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
fabric_getAllowKeyPressEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
handleDelayedNarration(): void;
|
|
static wrapScreenError($$0: Internal.Runnable_, $$1: string, $$2: string): void;
|
|
fabric_getAllowMouseClickEvent(): net.fabricmc.fabric.api.event.Event<any>;
|
|
get pauseScreen(): boolean
|
|
get textRenderer(): Internal.Font
|
|
get client(): Internal.Minecraft
|
|
get title(): Internal.Component
|
|
get itemRenderer(): Internal.ItemRenderer
|
|
get narrationMessage(): Internal.Component
|
|
set initialFocus($$0: Internal.GuiEventListener_)
|
|
"width": number;
|
|
"passEvents": boolean;
|
|
"height": number;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "renderables": Internal.List<Internal.Widget>;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "narratables": Internal.List<Internal.NarratableEntry>;
|
|
}
|
|
type Screen_ = Screen;
|
|
interface Spliterator$OfPrimitive <T, T_CONS, T_SPLITR> extends Internal.Spliterator<T> {
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
trySplit(): Internal.Spliterator<any>;
|
|
getComparator(): Internal.Comparator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
forEachRemaining(arg0: T_CONS): void;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
tryAdvance(arg0: T_CONS): boolean;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type Spliterator$OfPrimitive_<T, T_CONS, T_SPLITR> = Spliterator$OfPrimitive<T, T_CONS, T_SPLITR>;
|
|
interface RecvByteBufAllocator {
|
|
newHandle(): Internal.RecvByteBufAllocator$Handle;
|
|
}
|
|
type RecvByteBufAllocator_ = RecvByteBufAllocator;
|
|
class RecipeBook {
|
|
constructor()
|
|
copyOverData($$0: Internal.RecipeBook_): void;
|
|
contains($$0: ResourceLocation_): boolean;
|
|
removeHighlight($$0: Internal.Recipe_<any>): void;
|
|
remove($$0: Internal.Recipe_<any>): void;
|
|
isOpen($$0: Internal.RecipeBookType_): boolean;
|
|
add($$0: Internal.Recipe_<any>): void;
|
|
addHighlight($$0: Internal.Recipe_<any>): void;
|
|
setOpen($$0: Internal.RecipeBookType_, $$1: boolean): void;
|
|
willHighlight($$0: Internal.Recipe_<any>): boolean;
|
|
contains($$0: Internal.Recipe_<any>): boolean;
|
|
isFiltering($$0: Internal.RecipeBookType_): boolean;
|
|
isFiltering($$0: Internal.RecipeBookMenu_<any>): boolean;
|
|
setFiltering($$0: Internal.RecipeBookType_, $$1: boolean): void;
|
|
setBookSetting($$0: Internal.RecipeBookType_, $$1: boolean, $$2: boolean): void;
|
|
getBookSettings(): Internal.RecipeBookSettings;
|
|
setBookSettings($$0: Internal.RecipeBookSettings_): void;
|
|
get bookSettings(): Internal.RecipeBookSettings
|
|
set bookSettings($$0: Internal.RecipeBookSettings_)
|
|
}
|
|
type RecipeBook_ = RecipeBook;
|
|
class ServerboundSeenAdvancementsPacket$Action extends Internal.Enum<Internal.ServerboundSeenAdvancementsPacket$Action> {
|
|
static values(): Internal.ServerboundSeenAdvancementsPacket$Action[];
|
|
static valueOf($$0: string): Internal.ServerboundSeenAdvancementsPacket$Action;
|
|
readonly static "OPENED_TAB": Internal.ServerboundSeenAdvancementsPacket$Action;
|
|
readonly static "CLOSED_SCREEN": Internal.ServerboundSeenAdvancementsPacket$Action;
|
|
}
|
|
type ServerboundSeenAdvancementsPacket$Action_ = "closed_screen" | ServerboundSeenAdvancementsPacket$Action | "opened_tab";
|
|
class WallSide extends Internal.Enum<Internal.WallSide> implements Internal.StringRepresentable {
|
|
static values(): Internal.WallSide[];
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.WallSide;
|
|
get serializedName(): string
|
|
readonly static "LOW": Internal.WallSide;
|
|
readonly static "TALL": Internal.WallSide;
|
|
readonly static "NONE": Internal.WallSide;
|
|
}
|
|
type WallSide_ = "low" | WallSide | "tall" | "none";
|
|
class ChatVisiblity extends Internal.Enum<Internal.ChatVisiblity> {
|
|
static byId($$0: number): Internal.ChatVisiblity;
|
|
getKey(): string;
|
|
static valueOf($$0: string): Internal.ChatVisiblity;
|
|
static values(): Internal.ChatVisiblity[];
|
|
getId(): number;
|
|
get key(): string
|
|
get id(): number
|
|
readonly static "HIDDEN": Internal.ChatVisiblity;
|
|
readonly static "FULL": Internal.ChatVisiblity;
|
|
readonly static "SYSTEM": Internal.ChatVisiblity;
|
|
}
|
|
type ChatVisiblity_ = "system" | "full" | "hidden" | ChatVisiblity;
|
|
abstract class BiomeSource implements Internal.BiomeResolver {
|
|
findBiomeHorizontal($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.Predicate_<Internal.Holder_<Internal.Biome_>>, $$6: Internal.Random_, $$7: boolean, $$8: Internal.Climate$Sampler_): Internal.Pair<BlockPos, Internal.Holder<Internal.Biome>>;
|
|
withSeed(arg0: number): this;
|
|
possibleBiomes(): Internal.Set<Internal.Holder<Internal.Biome>>;
|
|
getBiomesWithin($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Climate$Sampler_): Internal.Set<Internal.Holder<Internal.Biome>>;
|
|
featuresPerStep(): Internal.List<Internal.BiomeSource$StepFeatureData>;
|
|
addDebugInfo($$0: Internal.List_<string>, $$1: BlockPos_, $$2: Internal.Climate$Sampler_): void;
|
|
buildFeaturesPerStep($$0: Internal.List_<Internal.Holder_<Internal.Biome_>>, $$1: boolean): Internal.List<Internal.BiomeSource$StepFeatureData>;
|
|
getNoiseBiome(arg0: number, arg1: number, arg2: number, arg3: Internal.Climate$Sampler_): Internal.Holder<Internal.Biome>;
|
|
findBiomeHorizontal($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Holder_<Internal.Biome_>>, $$5: Internal.Random_, $$6: Internal.Climate$Sampler_): Internal.Pair<BlockPos, Internal.Holder<Internal.Biome>>;
|
|
"possibleBiomes": Internal.Set<Internal.Holder<Internal.Biome>>;
|
|
"featuresPerStep": Internal.Supplier<Internal.List<Internal.BiomeSource$StepFeatureData>>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BiomeSource_ = BiomeSource;
|
|
class RenderStateShard$CullStateShard extends Internal.RenderStateShard$BooleanStateShard {
|
|
constructor($$0: boolean)
|
|
}
|
|
type RenderStateShard$CullStateShard_ = RenderStateShard$CullStateShard;
|
|
class ServerOpList extends Internal.StoredUserList<Internal.GameProfile, any> {
|
|
constructor($$0: Internal.File_)
|
|
getUserList(): string[];
|
|
canBypassPlayerLimit($$0: Internal.GameProfile_): boolean;
|
|
get userList(): string[]
|
|
}
|
|
type ServerOpList_ = ServerOpList;
|
|
interface BakedModelManagerHooks {
|
|
fabric_getModel(arg0: ResourceLocation_): Internal.BakedModel;
|
|
}
|
|
type BakedModelManagerHooks_ = BakedModelManagerHooks;
|
|
interface MutableComponent extends Internal.ComponentKJS, Internal.Component {
|
|
append(arg0: Internal.Component_): this;
|
|
hasStyle(): boolean;
|
|
darkRed(): this;
|
|
visitSelf($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visit($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
toJson(): Internal.JsonElement;
|
|
visit($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visitSelf($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
darkBlue(): this;
|
|
obfuscated(value: boolean): this;
|
|
getString($$0: number): string;
|
|
darkGreen(): this;
|
|
bold(): this;
|
|
color(c: Internal.Color_): this;
|
|
underlined(): this;
|
|
yellow(): this;
|
|
withStyle($$0: Internal.UnaryOperator_<Internal.Style_>): this;
|
|
darkPurple(): this;
|
|
blue(): this;
|
|
hover(s: Internal.Component_): this;
|
|
bold(value: boolean): this;
|
|
withStyle($$0: Internal.ChatFormatting_): this;
|
|
aqua(): this;
|
|
green(): this;
|
|
black(): this;
|
|
obfuscated(): this;
|
|
strikethrough(value: boolean): this;
|
|
insertion(s: string): this;
|
|
red(): this;
|
|
italic(): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
component(): Internal.Component;
|
|
click(s: Internal.ClickEvent_): this;
|
|
underlined(value: boolean): this;
|
|
self(): this;
|
|
rawComponent(): this;
|
|
gray(): this;
|
|
font(s: ResourceLocation_): this;
|
|
darkAqua(): this;
|
|
getString(): string;
|
|
darkGray(): this;
|
|
spliterator(): Internal.Spliterator<Internal.Component>;
|
|
iterator(): Internal.Iterator<any>;
|
|
noColor(): this;
|
|
setStyle(arg0: Internal.Style_): this;
|
|
withStyle($$0: Internal.Style_): this;
|
|
strikethrough(): this;
|
|
gold(): this;
|
|
white(): this;
|
|
hasSiblings(): boolean;
|
|
italic(value: boolean): this;
|
|
withStyle(...$$0: Internal.ChatFormatting_[]): this;
|
|
rawCopy(): this;
|
|
toFlatList($$0: Internal.Style_): Internal.List<Internal.Component>;
|
|
lightPurple(): this;
|
|
get string(): string
|
|
set style(arg0: Internal.Style_)
|
|
}
|
|
type MutableComponent_ = MutableComponent;
|
|
abstract class NearestVisibleLivingEntitySensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type NearestVisibleLivingEntitySensor_ = NearestVisibleLivingEntitySensor;
|
|
abstract class URLConnection {
|
|
setIfModifiedSince(arg0: number): void;
|
|
getHeaderFieldLong(arg0: string, arg1: number): number;
|
|
getContentLengthLong(): number;
|
|
static getDefaultRequestProperty(arg0: string): string;
|
|
getConnectTimeout(): number;
|
|
static setFileNameMap(arg0: Internal.FileNameMap_): void;
|
|
getRequestProperty(arg0: string): string;
|
|
setDoInput(arg0: boolean): void;
|
|
setUseCaches(arg0: boolean): void;
|
|
setDoOutput(arg0: boolean): void;
|
|
getContentLength(): number;
|
|
static setDefaultAllowUserInteraction(arg0: boolean): void;
|
|
getContent(arg0: Internal.Class_<any>[]): any;
|
|
getIfModifiedSince(): number;
|
|
getUseCaches(): boolean;
|
|
getHeaderField(arg0: string): string;
|
|
getContent(): any;
|
|
getURL(): Internal.URL;
|
|
getDoOutput(): boolean;
|
|
static getDefaultUseCaches(arg0: string): boolean;
|
|
setConnectTimeout(arg0: number): void;
|
|
getDoInput(): boolean;
|
|
connect(): void;
|
|
getReadTimeout(): number;
|
|
getRequestProperties(): Internal.Map<string, Internal.List<string>>;
|
|
getHeaderField(arg0: number): string;
|
|
getContentEncoding(): string;
|
|
static setDefaultRequestProperty(arg0: string, arg1: string): void;
|
|
setAllowUserInteraction(arg0: boolean): void;
|
|
getInputStream(): Internal.InputStream;
|
|
getDate(): number;
|
|
static guessContentTypeFromStream(arg0: Internal.InputStream_): string;
|
|
setReadTimeout(arg0: number): void;
|
|
static getDefaultAllowUserInteraction(): boolean;
|
|
getOutputStream(): Internal.OutputStream;
|
|
getPermission(): Internal.Permission;
|
|
getHeaderFieldInt(arg0: string, arg1: number): number;
|
|
getLastModified(): number;
|
|
static getFileNameMap(): Internal.FileNameMap;
|
|
getDefaultUseCaches(): boolean;
|
|
getAllowUserInteraction(): boolean;
|
|
addRequestProperty(arg0: string, arg1: string): void;
|
|
toString(): string;
|
|
getHeaderFields(): Internal.Map<string, Internal.List<string>>;
|
|
getHeaderFieldKey(arg0: number): string;
|
|
static setContentHandlerFactory(arg0: Internal.ContentHandlerFactory_): void;
|
|
setRequestProperty(arg0: string, arg1: string): void;
|
|
getExpiration(): number;
|
|
setDefaultUseCaches(arg0: boolean): void;
|
|
getHeaderFieldDate(arg0: string, arg1: number): number;
|
|
static setDefaultUseCaches(arg0: string, arg1: boolean): void;
|
|
getContentType(): string;
|
|
static guessContentTypeFromName(arg0: string): string;
|
|
set ifModifiedSince(arg0: number)
|
|
get contentLengthLong(): number
|
|
get connectTimeout(): number
|
|
set fileNameMap(arg0: Internal.FileNameMap_)
|
|
set doInput(arg0: boolean)
|
|
set useCaches(arg0: boolean)
|
|
set doOutput(arg0: boolean)
|
|
get contentLength(): number
|
|
set defaultAllowUserInteraction(arg0: boolean)
|
|
get ifModifiedSince(): number
|
|
get useCaches(): boolean
|
|
get content(): any
|
|
get URL(): Internal.URL
|
|
get doOutput(): boolean
|
|
set connectTimeout(arg0: number)
|
|
get doInput(): boolean
|
|
get readTimeout(): number
|
|
get requestProperties(): Internal.Map<string, Internal.List<string>>
|
|
get contentEncoding(): string
|
|
set allowUserInteraction(arg0: boolean)
|
|
get inputStream(): Internal.InputStream
|
|
get date(): number
|
|
set readTimeout(arg0: number)
|
|
get defaultAllowUserInteraction(): boolean
|
|
get outputStream(): Internal.OutputStream
|
|
get permission(): Internal.Permission
|
|
get lastModified(): number
|
|
get fileNameMap(): Internal.FileNameMap
|
|
get defaultUseCaches(): boolean
|
|
get allowUserInteraction(): boolean
|
|
get headerFields(): Internal.Map<string, Internal.List<string>>
|
|
set contentHandlerFactory(arg0: Internal.ContentHandlerFactory_)
|
|
get expiration(): number
|
|
set defaultUseCaches(arg0: boolean)
|
|
get contentType(): string
|
|
}
|
|
type URLConnection_ = URLConnection;
|
|
interface ObjectIterator <K> extends Internal.Iterator<K> {
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
skip(arg0: number): number;
|
|
}
|
|
type ObjectIterator_<K> = ObjectIterator<K>;
|
|
class RandomPatchConfiguration extends Internal.Record implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: Internal.Holder_<Internal.PlacedFeature_>)
|
|
tries(): number;
|
|
hashCode(): number;
|
|
ySpread(): number;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
toString(): string;
|
|
feature(): Internal.Holder<Internal.PlacedFeature>;
|
|
equals($$0: any): boolean;
|
|
xzSpread(): number;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RandomPatchConfiguration_ = RandomPatchConfiguration;
|
|
class ModuleDescriptor$Opens$Modifier extends Internal.Enum<Internal.ModuleDescriptor$Opens$Modifier> {
|
|
static valueOf(arg0: string): Internal.ModuleDescriptor$Opens$Modifier;
|
|
static values(): Internal.ModuleDescriptor$Opens$Modifier[];
|
|
readonly static "MANDATED": Internal.ModuleDescriptor$Opens$Modifier;
|
|
readonly static "SYNTHETIC": Internal.ModuleDescriptor$Opens$Modifier;
|
|
}
|
|
type ModuleDescriptor$Opens$Modifier_ = "mandated" | ModuleDescriptor$Opens$Modifier | "synthetic";
|
|
class ModuleLayer$Controller {
|
|
addExports(arg0: Internal.Module_, arg1: string, arg2: Internal.Module_): this;
|
|
layer(): Internal.ModuleLayer;
|
|
addOpens(arg0: Internal.Module_, arg1: string, arg2: Internal.Module_): this;
|
|
addReads(arg0: Internal.Module_, arg1: Internal.Module_): this;
|
|
}
|
|
type ModuleLayer$Controller_ = ModuleLayer$Controller;
|
|
interface DrawCallTrackingRenderBuffers {
|
|
getRenderTypes(): number;
|
|
resetDrawCounts(): void;
|
|
getDrawCalls(): number;
|
|
get renderTypes(): number
|
|
get drawCalls(): number
|
|
}
|
|
type DrawCallTrackingRenderBuffers_ = DrawCallTrackingRenderBuffers;
|
|
class ModCheck$Confidence extends Internal.Enum<Internal.ModCheck$Confidence> {
|
|
static values(): Internal.ModCheck$Confidence[];
|
|
static valueOf($$0: string): Internal.ModCheck$Confidence;
|
|
readonly static "VERY_LIKELY": Internal.ModCheck$Confidence;
|
|
readonly static "DEFINITELY": Internal.ModCheck$Confidence;
|
|
readonly static "PROBABLY_NOT": Internal.ModCheck$Confidence;
|
|
}
|
|
type ModCheck$Confidence_ = "definitely" | "very_likely" | ModCheck$Confidence | "probably_not";
|
|
abstract class BlockBehaviour$BlockStateBase extends Internal.StateHolder<Internal.Block, Internal.BlockState> implements Internal.BlockStateKJS {
|
|
updateNeighbourShapes($$0: Internal.LevelAccessor_, $$1: BlockPos_, $$2: number): void;
|
|
canOcclude(): boolean;
|
|
getShape($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.CollisionContext_): Internal.VoxelShape;
|
|
getLightBlock($$0: Internal.BlockGetter_, $$1: BlockPos_): number;
|
|
getSignal($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.Direction_): number;
|
|
getLightEmission(): number;
|
|
updateNeighbourShapes($$0: Internal.LevelAccessor_, $$1: BlockPos_, $$2: number, $$3: number): void;
|
|
getTicker($$0: Internal.Level_, $$1: Internal.BlockEntityType_<T>): Internal.BlockEntityTicker<T>;
|
|
getInteractionShape($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.VoxelShape;
|
|
is($$0: Internal.TagKey_<Internal.Block_>): boolean;
|
|
setRequiresToolKJS(arg0: boolean): void;
|
|
setMaterialKJS(arg0: Internal.Material_): void;
|
|
useShapeForLightOcclusion(): boolean;
|
|
initCache(): void;
|
|
isRandomlyTicking(): boolean;
|
|
isSolidRender($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
isPathfindable($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.PathComputationType_): boolean;
|
|
getVisualShape($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.CollisionContext_): Internal.VoxelShape;
|
|
canSurvive($$0: Internal.LevelReader_, $$1: BlockPos_): boolean;
|
|
rotate($$0: Internal.Rotation_): Internal.BlockState;
|
|
getMapColor($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.MaterialColor;
|
|
is($$0: Internal.HolderSet_<Internal.Block_>): boolean;
|
|
onRemove($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: boolean): void;
|
|
getSeed($$0: BlockPos_): number;
|
|
isFaceSturdy($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.Direction_): boolean;
|
|
getMenuProvider($$0: Internal.Level_, $$1: BlockPos_): Internal.MenuProvider;
|
|
getBlockSupportShape($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.VoxelShape;
|
|
handler$znc000$cacheStateHead(ci: Internal.CallbackInfo_): void;
|
|
onPlace($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: boolean): void;
|
|
tick($$0: Internal.ServerLevel_, $$1: BlockPos_, $$2: Internal.Random_): void;
|
|
getBlock(): Internal.Block;
|
|
getCollisionShape($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.CollisionContext_): Internal.VoxelShape;
|
|
getOcclusionShape($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.VoxelShape;
|
|
is($$0: Internal.Block_): boolean;
|
|
isViewBlocking($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
getFluidState(): Internal.FluidState;
|
|
setDestroySpeedKJS(arg0: number): void;
|
|
getShape($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.VoxelShape;
|
|
emissiveRendering($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
getTags(): Internal.Stream<Internal.TagKey<Internal.Block>>;
|
|
mirror($$0: Internal.Mirror_): Internal.BlockState;
|
|
isAir(): boolean;
|
|
getDestroySpeed($$0: Internal.BlockGetter_, $$1: BlockPos_): number;
|
|
getDirectSignal($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.Direction_): number;
|
|
hasBlockEntity(): boolean;
|
|
isValidSpawn($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.EntityType_<any>): boolean;
|
|
hasAnalogOutputSignal(): boolean;
|
|
hasLargeCollisionShape(): boolean;
|
|
spawnAfterBreak($$0: Internal.ServerLevel_, $$1: BlockPos_, $$2: Internal.ItemStack_): void;
|
|
getRenderShape(): Internal.RenderShape;
|
|
getDestroyProgress($$0: Internal.Player_, $$1: Internal.BlockGetter_, $$2: BlockPos_): number;
|
|
updateShape($$0: Internal.Direction_, $$1: Internal.BlockState_, $$2: Internal.LevelAccessor_, $$3: BlockPos_, $$4: BlockPos_): Internal.BlockState;
|
|
getMaterial(): Internal.Material;
|
|
getPistonPushReaction(): Internal.PushReaction;
|
|
isSuffocating($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
skipRendering($$0: Internal.BlockState_, $$1: Internal.Direction_): boolean;
|
|
isFaceSturdy($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.Direction_, $$3: Internal.SupportType_): boolean;
|
|
is($$0: Internal.TagKey_<Internal.Block_>, $$1: Internal.Predicate_<Internal.BlockBehaviour$BlockStateBase_>): boolean;
|
|
hasPostProcess($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
setLightEmissionKJS(arg0: number): void;
|
|
handler$znc000$cacheStateTail(ci: Internal.CallbackInfo_): void;
|
|
neighborChanged($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Block_, $$3: BlockPos_, $$4: boolean): void;
|
|
updateIndirectNeighbourShapes($$0: Internal.LevelAccessor_, $$1: BlockPos_, $$2: number, $$3: number): void;
|
|
getFaceOcclusionShape($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.Direction_): Internal.VoxelShape;
|
|
isRedstoneConductor($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
entityInside($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Entity_): void;
|
|
getShadeBrightness(arg0: Internal.BlockGetter_, arg1: BlockPos_): number;
|
|
getAnalogOutputSignal($$0: Internal.Level_, $$1: BlockPos_): number;
|
|
updateIndirectNeighbourShapes($$0: Internal.LevelAccessor_, $$1: BlockPos_, $$2: number): void;
|
|
use($$0: Internal.Level_, $$1: Internal.Player_, $$2: Hand_, $$3: Internal.BlockHitResult_): Internal.InteractionResult;
|
|
entityCanStandOn($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.Entity_): boolean;
|
|
onProjectileHit($$0: Internal.Level_, $$1: Internal.BlockState_, $$2: Internal.BlockHitResult_, $$3: Internal.Projectile_): void;
|
|
propagatesSkylightDown($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
isCollisionShapeFullBlock($$0: Internal.BlockGetter_, $$1: BlockPos_): boolean;
|
|
getCollisionShape($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.VoxelShape;
|
|
getSoundType(): Internal.SoundType;
|
|
getOffset($$0: Internal.BlockGetter_, $$1: BlockPos_): Vec3;
|
|
entityCanStandOnFace($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.Entity_, $$3: Internal.Direction_): boolean;
|
|
canBeReplaced($$0: Internal.Fluid_): boolean;
|
|
requiresCorrectToolForDrops(): boolean;
|
|
triggerEvent($$0: Internal.Level_, $$1: BlockPos_, $$2: number, $$3: number): boolean;
|
|
getDrops($$0: Internal.LootContext$Builder_): Internal.List<Internal.ItemStack>;
|
|
isSignalSource(): boolean;
|
|
canBeReplaced($$0: Internal.BlockPlaceContext_): boolean;
|
|
randomTick($$0: Internal.ServerLevel_, $$1: BlockPos_, $$2: Internal.Random_): void;
|
|
attack($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Player_): void;
|
|
get lightEmission(): number
|
|
set requiresToolKJS(arg0: boolean)
|
|
set materialKJS(arg0: Internal.Material_)
|
|
get randomlyTicking(): boolean
|
|
get block(): Internal.Block
|
|
get fluidState(): Internal.FluidState
|
|
set destroySpeedKJS(arg0: number)
|
|
get tags(): Internal.Stream<Internal.TagKey<Internal.Block>>
|
|
get air(): boolean
|
|
get renderShape(): Internal.RenderShape
|
|
get material(): Internal.Material
|
|
get pistonPushReaction(): Internal.PushReaction
|
|
set lightEmissionKJS(arg0: number)
|
|
get soundType(): Internal.SoundType
|
|
get signalSource(): boolean
|
|
}
|
|
type BlockBehaviour$BlockStateBase_ = BlockBehaviour$BlockStateBase;
|
|
class RuntimeException extends Internal.Exception {
|
|
constructor()
|
|
constructor(arg0: string, arg1: Internal.Throwable_)
|
|
constructor(arg0: Internal.Throwable_)
|
|
constructor(arg0: string)
|
|
}
|
|
type RuntimeException_ = RuntimeException;
|
|
class MultipartBlockStateGenerator {
|
|
constructor()
|
|
part(when: string, model: string): void;
|
|
part(when: string, consumer: Internal.Consumer_<Internal.MultipartBlockStateGenerator$Part_>): void;
|
|
toJson(): Internal.JsonObject;
|
|
}
|
|
type MultipartBlockStateGenerator_ = MultipartBlockStateGenerator;
|
|
class AlternativeLootItemCondition$Builder implements Internal.LootItemCondition$Builder {
|
|
constructor(...$$0: Internal.LootItemCondition$Builder_[])
|
|
build(): Internal.LootItemCondition;
|
|
invert(): Internal.LootItemCondition$Builder;
|
|
or($$0: Internal.LootItemCondition$Builder_): this;
|
|
}
|
|
type AlternativeLootItemCondition$Builder_ = AlternativeLootItemCondition$Builder;
|
|
class ModelGenerator$Face {
|
|
constructor()
|
|
tintindex(i: number): this;
|
|
uv(u0: number, v0: number, u1: number, v1: number): this;
|
|
cull(d: Internal.Direction_): this;
|
|
cull(): this;
|
|
toJson(): Internal.JsonObject;
|
|
tex(t: string): this;
|
|
}
|
|
type ModelGenerator$Face_ = ModelGenerator$Face;
|
|
class Ghast extends Internal.FlyingMob implements Internal.Enemy {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
static checkGhastSpawnRules($$0: Internal.EntityType_<Internal.Ghast_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getExplosionPower(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
isCharging(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
getMaxSpawnClusterSize(): number;
|
|
getSoundSource(): Internal.SoundSource;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setCharging($$0: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get explosionPower(): number
|
|
get charging(): boolean
|
|
get maxSpawnClusterSize(): number
|
|
get soundSource(): Internal.SoundSource
|
|
set charging($$0: boolean)
|
|
}
|
|
type Ghast_ = Ghast;
|
|
class Point extends Internal.Record {
|
|
constructor(x: number, y: number)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
y(): number;
|
|
x(): number;
|
|
equals(o: any): boolean;
|
|
}
|
|
type Point_ = Point;
|
|
interface ScreenEvents$BeforeRender {
|
|
beforeRender(arg0: Internal.Screen_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number): void;
|
|
}
|
|
type ScreenEvents$BeforeRender_ = ((arg0: Internal.Screen, arg1: Internal.PoseStack, arg2: number, arg3: number, arg4: number)=>void) | ScreenEvents$BeforeRender;
|
|
class ThreeLayersFeatureSize extends Internal.FeatureSize {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.OptionalInt_)
|
|
getSizeAtHeight($$0: number, $$1: number): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ThreeLayersFeatureSize_ = ThreeLayersFeatureSize;
|
|
abstract class RecipeJS {
|
|
constructor()
|
|
getGroup(): string;
|
|
getUniqueId(): string;
|
|
getInputIndex(ingredient: Internal.IngredientJS_, exact: boolean): number;
|
|
customIngredientAction(filter: Internal.IngredientActionFilter_, id: string): this;
|
|
getOriginalRecipeResult(): Internal.ItemStackJS;
|
|
getType(): string;
|
|
stage(s: string): this;
|
|
merge(data: any): this;
|
|
replaceOutput(i: Internal.IngredientJS_, with_: Internal.ItemStackJS_, exact: boolean): boolean;
|
|
group(g: string): this;
|
|
createRecipe(): Internal.Recipe<any>;
|
|
modifyResult(callback: Internal.ModifyRecipeResultCallback_): this;
|
|
id(_id: ResourceLocation_): this;
|
|
hasInput(ingredient: Internal.IngredientJS_, exact: boolean): boolean;
|
|
serializeIngredientStack(in_: Internal.IngredientStackJS_): Internal.JsonElement;
|
|
dontAdd(): void;
|
|
serializeJson(): void;
|
|
getFromToString(): string;
|
|
getOutputIndex(ingredient: Internal.IngredientJS_, exact: boolean): number;
|
|
create(arg0: Internal.ListJS_): void;
|
|
parseResultItemList(o: any): Internal.List<Internal.ItemStackJS>;
|
|
parseIngredientItem(o: any): Internal.IngredientJS;
|
|
hasOutput(ingredient: Internal.IngredientJS_, exact: boolean): boolean;
|
|
replaceInput(i: Internal.IngredientJS_, with_: Internal.IngredientJS_, exact: boolean, func: Internal.BiFunction_<Internal.IngredientJS_, Internal.IngredientJS_, Internal.IngredientJS_>): boolean;
|
|
parseIngredientItem(o: any, key: string): Internal.IngredientJS;
|
|
ingredientAction(filter: Internal.IngredientActionFilter_, action: Internal.IngredientAction_): this;
|
|
convertReplacedInput(index: number, oldIngredient: Internal.IngredientJS_, newIngredient: Internal.IngredientJS_): Internal.IngredientJS;
|
|
serialize(): void;
|
|
getPath(): string;
|
|
keepIngredient(filter: Internal.IngredientActionFilter_): this;
|
|
getMod(): string;
|
|
parseIngredientItemStackList(o: any): Internal.List<Internal.IngredientStackJS>;
|
|
toString(): string;
|
|
serializeNBTAsJson(): boolean;
|
|
getOriginalRecipeIngredients(): Internal.List<Internal.IngredientJS>;
|
|
convertReplacedOutput(index: number, oldStack: Internal.ItemStackJS_, newStack: Internal.ItemStackJS_): Internal.ItemStackJS;
|
|
damageIngredient(filter: Internal.IngredientActionFilter_): this;
|
|
parseIngredientItemList(o: any): Internal.List<Internal.IngredientJS>;
|
|
replaceOutput(i: Internal.IngredientJS_, with_: Internal.ItemStackJS_, exact: boolean, func: Internal.BiFunction_<Internal.ItemStackJS_, Internal.ItemStackJS_, Internal.ItemStackJS_>): boolean;
|
|
getId(): string;
|
|
replaceIngredient(filter: Internal.IngredientActionFilter_, item: Internal.ItemStackJS_): this;
|
|
save(): void;
|
|
replaceInput(i: Internal.IngredientJS_, with_: Internal.IngredientJS_, exact: boolean): boolean;
|
|
setGroup(g: string): void;
|
|
resultFromRecipeJson(json: Internal.JsonObject_): Internal.ItemStackJS;
|
|
getOrCreateId(): ResourceLocation;
|
|
damageIngredient(filter: Internal.IngredientActionFilter_, damage: number): this;
|
|
deserializeJson(): void;
|
|
parseResultItem(o: any): Internal.ItemStackJS;
|
|
serializeItemStack(stack: Internal.ItemStackJS_): Internal.JsonElement;
|
|
deserialize(): void;
|
|
get group(): string
|
|
get uniqueId(): string
|
|
get originalRecipeResult(): Internal.ItemStackJS
|
|
get type(): string
|
|
get fromToString(): string
|
|
get path(): string
|
|
get mod(): string
|
|
get originalRecipeIngredients(): Internal.List<Internal.IngredientJS>
|
|
get id(): string
|
|
set group(g: string)
|
|
get orCreateId(): ResourceLocation
|
|
"serializeInputs": boolean;
|
|
readonly "outputItems": Internal.List<Internal.ItemStackJS>;
|
|
"originalJson": Internal.JsonObject;
|
|
"json": Internal.JsonObject;
|
|
"serializeOutputs": boolean;
|
|
static "currentRecipe": Internal.RecipeJS;
|
|
static "itemErrors": false;
|
|
readonly "inputItems": Internal.List<Internal.IngredientJS>;
|
|
"id": ResourceLocation;
|
|
"originalRecipe": Internal.Recipe<any>;
|
|
"type": Internal.RecipeTypeJS;
|
|
}
|
|
type RecipeJS_ = RecipeJS;
|
|
class TrappedChestBlockEntity extends Internal.ChestBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get maxStackSize(): number
|
|
}
|
|
type TrappedChestBlockEntity_ = TrappedChestBlockEntity;
|
|
class RenderStateShard$DepthTestStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: string, $$1: number)
|
|
toString(): string;
|
|
}
|
|
type RenderStateShard$DepthTestStateShard_ = RenderStateShard$DepthTestStateShard;
|
|
class Variant extends Internal.Enum<Internal.Variant> {
|
|
static values(): Internal.Variant[];
|
|
static valueOf($$0: string): Internal.Variant;
|
|
static byId($$0: number): Internal.Variant;
|
|
getId(): number;
|
|
get id(): number
|
|
readonly static "WHITE": Internal.Variant;
|
|
readonly static "BLACK": Internal.Variant;
|
|
readonly static "CREAMY": Internal.Variant;
|
|
readonly static "BROWN": Internal.Variant;
|
|
readonly static "GRAY": Internal.Variant;
|
|
readonly static "CHESTNUT": Internal.Variant;
|
|
readonly static "DARKBROWN": Internal.Variant;
|
|
}
|
|
type Variant_ = Variant | "darkbrown" | "white" | "brown" | "gray" | "black" | "creamy" | "chestnut";
|
|
class LevelChunk$EntityCreationType extends Internal.Enum<Internal.LevelChunk$EntityCreationType> {
|
|
static valueOf($$0: string): Internal.LevelChunk$EntityCreationType;
|
|
static values(): Internal.LevelChunk$EntityCreationType[];
|
|
readonly static "IMMEDIATE": Internal.LevelChunk$EntityCreationType;
|
|
readonly static "QUEUED": Internal.LevelChunk$EntityCreationType;
|
|
readonly static "CHECK": Internal.LevelChunk$EntityCreationType;
|
|
}
|
|
type LevelChunk$EntityCreationType_ = "check" | "immediate" | LevelChunk$EntityCreationType | "queued";
|
|
class LiteralCommandNode <S> extends Internal.CommandNode<S> {
|
|
constructor(arg0: string, arg1: Internal.Command_<S>, arg2: Internal.Predicate_<S>, arg3: Internal.CommandNode_<S>, arg4: Internal.RedirectModifier_<S>, arg5: boolean)
|
|
isValidInput(arg0: string): boolean;
|
|
hashCode(): number;
|
|
getExamples(): Internal.Collection<string>;
|
|
toString(): string;
|
|
parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_<S>): void;
|
|
getName(): string;
|
|
createBuilder(): Internal.ArgumentBuilder<any, any>;
|
|
listSuggestions(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getUsageText(): string;
|
|
equals(arg0: any): boolean;
|
|
getLiteral(): string;
|
|
get examples(): Internal.Collection<string>
|
|
get name(): string
|
|
get usageText(): string
|
|
get literal(): string
|
|
}
|
|
type LiteralCommandNode_<S> = LiteralCommandNode<S>;
|
|
class TextureAtlas extends Internal.AbstractTexture implements Internal.TextureAtlasExtension, Internal.Tickable, Internal.SpriteFinderImpl$SpriteFinderAccess, Internal.TextureAtlasAccessor {
|
|
constructor($$0: ResourceLocation_)
|
|
redirect$bko000$sodiumExtra$tickAnimatedSprites(instance: Internal.TextureAtlasSprite_): Internal.Tickable;
|
|
callGetResourceLocation(arg0: ResourceLocation_): ResourceLocation;
|
|
getSprite($$0: ResourceLocation_): Internal.TextureAtlasSprite;
|
|
cycleAnimationFrames(): void;
|
|
getPBRHolder(): Internal.PBRAtlasHolder;
|
|
handler$bfp000$reload(preparations: Internal.TextureAtlas$Preparations_, info: Internal.CallbackInfo_): void;
|
|
clearTextureData(): void;
|
|
tick(): void;
|
|
prepareToStitch($$0: Internal.ResourceManager_, $$1: Internal.Stream_<ResourceLocation_>, $$2: Internal.ProfilerFiller_, $$3: number): Internal.TextureAtlas$Preparations;
|
|
location(): ResourceLocation;
|
|
localvar$zmi000$beforeSpriteLoad(set: Internal.Set_<any>): Internal.Set<any>;
|
|
load($$0: Internal.ResourceManager_): void;
|
|
updateFilter($$0: Internal.TextureAtlas$Preparations_): void;
|
|
getTexturesByName(): Internal.Map<any, any>;
|
|
getOrCreatePBRHolder(): Internal.PBRAtlasHolder;
|
|
fabric_spriteFinder(): Internal.SpriteFinderImpl;
|
|
reload($$0: Internal.TextureAtlas$Preparations_): void;
|
|
get PBRHolder(): Internal.PBRAtlasHolder
|
|
get texturesByName(): Internal.Map<any, any>
|
|
get orCreatePBRHolder(): Internal.PBRAtlasHolder
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "LOCATION_BLOCKS": ResourceLocation;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "texturesByName": Internal.Map<ResourceLocation, Internal.TextureAtlasSprite>;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="")
|
|
*/
|
|
readonly static "LOCATION_PARTICLES": ResourceLocation;
|
|
}
|
|
type TextureAtlas_ = TextureAtlas;
|
|
interface Byte2LongFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.IntToLongFunction {
|
|
put(arg0: number, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2LongFunction;
|
|
remove(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2LongFunction;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Byte2ShortFunction;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Byte2ObjectFunction<T>;
|
|
get(arg0: any): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Byte2ByteFunction;
|
|
remove(arg0: any): number;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2LongFunction<T>;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2LongFunction<T>;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Byte2IntFunction;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Byte2FloatFunction;
|
|
containsKey(arg0: number): boolean;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Byte2CharFunction;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2LongFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
defaultReturnValue(): number;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Byte2ReferenceFunction<T>;
|
|
get(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Byte2DoubleFunction;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2LongFunction;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
apply(arg0: number): number;
|
|
clear(): void;
|
|
applyAsLong(arg0: number): number;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2LongFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2LongFunction;
|
|
}
|
|
type Byte2LongFunction_ = Byte2LongFunction | ((arg0: number)=>number);
|
|
class MapItemSavedData extends Internal.SavedData {
|
|
isTrackedCountOverLimit($$0: number): boolean;
|
|
static createForClient($$0: number, $$1: boolean, $$2: Internal.ResourceKey_<Internal.Level_>): Internal.MapItemSavedData;
|
|
updateColor($$0: number, $$1: number, $$2: number): boolean;
|
|
static addTargetDecoration($$0: Internal.ItemStack_, $$1: BlockPos_, $$2: string, $$3: Internal.MapDecoration$Type_): void;
|
|
removedFromFrame($$0: BlockPos_, $$1: number): void;
|
|
getDecorations(): Internal.Iterable<Internal.MapDecoration>;
|
|
addClientSideDecorations($$0: Internal.List_<Internal.MapDecoration_>): void;
|
|
getHoldingPlayer($$0: Internal.Player_): Internal.MapItemSavedData$HoldingPlayer;
|
|
tickCarriedBy($$0: Internal.Player_, $$1: Internal.ItemStack_): void;
|
|
setColor($$0: number, $$1: number, $$2: number): void;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
toggleBanner($$0: Internal.LevelAccessor_, $$1: BlockPos_): boolean;
|
|
isExplorationMap(): boolean;
|
|
checkBanners($$0: Internal.BlockGetter_, $$1: number, $$2: number): void;
|
|
scaled($$0: number): this;
|
|
getUpdatePacket($$0: number, $$1: Internal.Player_): Internal.Packet<any>;
|
|
locked(): this;
|
|
getBanners(): Internal.Collection<Internal.MapBanner>;
|
|
static load($$0: Internal.CompoundTag_): Internal.MapItemSavedData;
|
|
static createFresh($$0: number, $$1: number, $$2: number, $$3: boolean, $$4: boolean, $$5: Internal.ResourceKey_<Internal.Level_>): Internal.MapItemSavedData;
|
|
get decorations(): Internal.Iterable<Internal.MapDecoration>
|
|
get explorationMap(): boolean
|
|
get banners(): Internal.Collection<Internal.MapBanner>
|
|
"colors": number[];
|
|
readonly static "MAX_SCALE": 4;
|
|
readonly "scale": number;
|
|
readonly "z": number;
|
|
readonly "locked": boolean;
|
|
readonly "x": number;
|
|
readonly "dimension": Internal.ResourceKey<Internal.Level>;
|
|
readonly static "TRACKED_DECORATION_LIMIT": 256;
|
|
}
|
|
type MapItemSavedData_ = MapItemSavedData;
|
|
class PackMetadataSection {
|
|
constructor($$0: Internal.Component_, $$1: number)
|
|
getPackFormat(): number;
|
|
getDescription(): Internal.Component;
|
|
get packFormat(): number
|
|
get description(): Internal.Component
|
|
readonly static "SERIALIZER": Internal.PackMetadataSectionSerializer;
|
|
}
|
|
type PackMetadataSection_ = PackMetadataSection;
|
|
class ReplaceBlockConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockState_, $$1: Internal.BlockState_)
|
|
constructor($$0: Internal.List_<Internal.OreConfiguration$TargetBlockState_>)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "targetStates": Internal.List<Internal.OreConfiguration$TargetBlockState>;
|
|
}
|
|
type ReplaceBlockConfiguration_ = ReplaceBlockConfiguration;
|
|
class BufferBuilder$DrawState {
|
|
mode(): Internal.VertexFormat$Mode;
|
|
indexOnly(): boolean;
|
|
sequentialIndex(): boolean;
|
|
format(): Internal.VertexFormat;
|
|
indexCount(): number;
|
|
indexType(): Internal.VertexFormat$IndexType;
|
|
vertexBufferSize(): number;
|
|
bufferSize(): number;
|
|
vertexCount(): number;
|
|
}
|
|
type BufferBuilder$DrawState_ = BufferBuilder$DrawState;
|
|
interface Object2FloatFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToDoubleFunction<K> {
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Object2CharFunction<K>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2FloatFunction;
|
|
removeFloat(arg0: any): number;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
defaultReturnValue(arg0: number): void;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
apply(arg0: K): number;
|
|
containsKey(arg0: any): boolean;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2FloatFunction;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
put(arg0: any, arg1: any): any;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
applyAsDouble(arg0: K): number;
|
|
put(arg0: K, arg1: number): number;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2FloatFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2FloatFunction;
|
|
defaultReturnValue(): number;
|
|
getFloat(arg0: any): number;
|
|
remove(arg0: any): number;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2FloatFunction;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2FloatFunction;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2FloatFunction;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Object2LongFunction<K>;
|
|
clear(): void;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2FloatFunction<T>;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
put(arg0: K, arg1: number): number;
|
|
get(arg0: any): any;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Object2IntFunction<K>;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2FloatFunction<T>;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
}
|
|
type Object2FloatFunction_<K> = ((arg0: any)=>number) | Object2FloatFunction<K>;
|
|
class AddSpawnProperties {
|
|
constructor()
|
|
setEntity(s: string): void;
|
|
setCategory(s: string): void;
|
|
set entity(s: string)
|
|
set category(s: string)
|
|
"minCount": number;
|
|
"_category": Internal.MobCategory;
|
|
"_entity": Internal.EntityType<any>;
|
|
"biomes": Internal.BiomeFilter;
|
|
"maxCount": number;
|
|
"weight": number;
|
|
}
|
|
type AddSpawnProperties_ = AddSpawnProperties;
|
|
abstract class AbstractCookingRecipe implements Internal.Recipe<Internal.Container> {
|
|
constructor($$0: Internal.RecipeType_<any>, $$1: ResourceLocation_, $$2: string, $$3: Internal.Ingredient_, $$4: Internal.ItemStack_, $$5: number, $$6: number)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getExperience(): number;
|
|
isSpecial(): boolean;
|
|
getGroup(): string;
|
|
assemble($$0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getCookingTime(): number;
|
|
getId(): ResourceLocation;
|
|
isIncomplete(): boolean;
|
|
matches($$0: Internal.Container_, $$1: Internal.Level_): boolean;
|
|
getResultItem(): Internal.ItemStack;
|
|
getRemainingItems($$0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get experience(): number
|
|
get special(): boolean
|
|
get group(): string
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get cookingTime(): number
|
|
get id(): ResourceLocation
|
|
get incomplete(): boolean
|
|
get resultItem(): Internal.ItemStack
|
|
}
|
|
type AbstractCookingRecipe_ = AbstractCookingRecipe;
|
|
class MatchingBlockTagPredicate extends Internal.StateTestingPredicate {
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type MatchingBlockTagPredicate_ = MatchingBlockTagPredicate;
|
|
class SharedSuggestionProvider$ElementSuggestionType extends Internal.Enum<Internal.SharedSuggestionProvider$ElementSuggestionType> {
|
|
static values(): Internal.SharedSuggestionProvider$ElementSuggestionType[];
|
|
shouldSuggestElements(): boolean;
|
|
shouldSuggestTags(): boolean;
|
|
static valueOf($$0: string): Internal.SharedSuggestionProvider$ElementSuggestionType;
|
|
readonly static "ALL": Internal.SharedSuggestionProvider$ElementSuggestionType;
|
|
readonly static "TAGS": Internal.SharedSuggestionProvider$ElementSuggestionType;
|
|
readonly static "ELEMENTS": Internal.SharedSuggestionProvider$ElementSuggestionType;
|
|
}
|
|
type SharedSuggestionProvider$ElementSuggestionType_ = "elements" | "tags" | SharedSuggestionProvider$ElementSuggestionType | "all";
|
|
class ServerFunctionManager {
|
|
constructor($$0: Internal.MinecraftServer_, $$1: Internal.ServerFunctionLibrary_)
|
|
getFunctionNames(): Internal.Iterable<ResourceLocation>;
|
|
replaceLibrary($$0: Internal.ServerFunctionLibrary_): void;
|
|
getDispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>;
|
|
getTagNames(): Internal.Iterable<ResourceLocation>;
|
|
getGameLoopSender(): Internal.CommandSourceStack;
|
|
execute($$0: Internal.CommandFunction_, $$1: Internal.CommandSourceStack_): number;
|
|
getTag($$0: ResourceLocation_): net.minecraft.tags.Tag<Internal.CommandFunction>;
|
|
getCommandLimit(): number;
|
|
get($$0: ResourceLocation_): Internal.Optional<Internal.CommandFunction>;
|
|
execute($$0: Internal.CommandFunction_, $$1: Internal.CommandSourceStack_, $$2: Internal.ServerFunctionManager$TraceCallbacks_): number;
|
|
tick(): void;
|
|
get functionNames(): Internal.Iterable<ResourceLocation>
|
|
get dispatcher(): Internal.CommandDispatcher<Internal.CommandSourceStack>
|
|
get tagNames(): Internal.Iterable<ResourceLocation>
|
|
get gameLoopSender(): Internal.CommandSourceStack
|
|
get commandLimit(): number
|
|
}
|
|
type ServerFunctionManager_ = ServerFunctionManager;
|
|
interface BlockEntityRenderer <T> {
|
|
getViewDistance(): number;
|
|
render(arg0: T, arg1: number, arg2: Internal.PoseStack_, arg3: Internal.MultiBufferSource_, arg4: number, arg5: number): void;
|
|
shouldRender($$0: T, $$1: Vec3_): boolean;
|
|
shouldRenderOffScreen($$0: T): boolean;
|
|
get viewDistance(): number
|
|
}
|
|
type BlockEntityRenderer_<T> = BlockEntityRenderer<T>;
|
|
class AttributeSupplier$Builder {
|
|
constructor()
|
|
add($$0: Internal.Attribute_, $$1: number): this;
|
|
build(): Internal.AttributeSupplier;
|
|
add($$0: Internal.Attribute_): this;
|
|
}
|
|
type AttributeSupplier$Builder_ = AttributeSupplier$Builder;
|
|
interface FloatIterator extends Internal.PrimitiveIterator<number, Internal.FloatConsumer> {
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
forEachRemaining(arg0: Internal.FloatConsumer_): void;
|
|
skip(arg0: number): number;
|
|
nextFloat(): number;
|
|
forEachRemaining(arg0: Internal.DoubleConsumer_): void;
|
|
}
|
|
type FloatIterator_ = FloatIterator;
|
|
class BiasedToBottomHeight extends Internal.HeightProvider {
|
|
toString(): string;
|
|
static of($$0: Internal.VerticalAnchor_, $$1: Internal.VerticalAnchor_, $$2: number): Internal.BiasedToBottomHeight;
|
|
sample($$0: Internal.Random_, $$1: Internal.WorldGenerationContext_): number;
|
|
getType(): Internal.HeightProviderType<any>;
|
|
get type(): Internal.HeightProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BiasedToBottomHeight_ = BiasedToBottomHeight;
|
|
class ChannelOutboundBuffer {
|
|
isWritable(): boolean;
|
|
remove(): boolean;
|
|
forEachFlushedMessage(arg0: Internal.ChannelOutboundBuffer$MessageProcessor_): void;
|
|
totalPendingWriteBytes(): number;
|
|
bytesBeforeUnwritable(): number;
|
|
nioBuffers(arg0: number, arg1: number): Internal.ByteBuffer[];
|
|
isEmpty(): boolean;
|
|
addMessage(arg0: any, arg1: number, arg2: Internal.ChannelPromise_): void;
|
|
progress(arg0: number): void;
|
|
removeBytes(arg0: number): void;
|
|
nioBufferCount(): number;
|
|
setUserDefinedWritability(arg0: number, arg1: boolean): void;
|
|
nioBuffers(): Internal.ByteBuffer[];
|
|
currentProgress(): number;
|
|
size(): number;
|
|
recycle(): void;
|
|
current(): any;
|
|
nioBufferSize(): number;
|
|
addFlush(): void;
|
|
bytesBeforeWritable(): number;
|
|
remove(arg0: Internal.Throwable_): boolean;
|
|
getUserDefinedWritability(arg0: number): boolean;
|
|
get writable(): boolean
|
|
get empty(): boolean
|
|
}
|
|
type ChannelOutboundBuffer_ = ChannelOutboundBuffer;
|
|
interface ParticleProvider <T> {
|
|
createParticle(arg0: T, arg1: Internal.ClientLevel_, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): Internal.Particle;
|
|
}
|
|
type ParticleProvider_<T> = ParticleProvider<T>;
|
|
class EnderDragonPart extends Internal.Entity {
|
|
constructor($$0: Internal.EnderDragon_, $$1: string, $$2: number, $$3: number)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
shouldBeSaved(): boolean;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
alwaysAccepts(): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
isPickable(): boolean;
|
|
is($$0: Internal.Entity_): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get pickable(): boolean
|
|
readonly "name": string;
|
|
readonly "parentMob": Internal.EnderDragon;
|
|
}
|
|
type EnderDragonPart_ = EnderDragonPart;
|
|
abstract class Writer implements Internal.Closeable, Internal.Appendable, Internal.Flushable {
|
|
flush(): void;
|
|
write(arg0: number): void;
|
|
write(arg0: string): void;
|
|
append(arg0: Internal.CharSequence_, arg1: number, arg2: number): this;
|
|
append(arg0: Internal.CharSequence_): Internal.Appendable;
|
|
close(): void;
|
|
write(arg0: string[]): void;
|
|
write(arg0: string, arg1: number, arg2: number): void;
|
|
write(arg0: string[], arg1: number, arg2: number): void;
|
|
append(arg0: string): this;
|
|
static nullWriter(): Internal.Writer;
|
|
}
|
|
type Writer_ = Writer;
|
|
class Motive {
|
|
constructor($$0: number, $$1: number)
|
|
getWidth(): number;
|
|
getHeight(): number;
|
|
get width(): number
|
|
get height(): number
|
|
readonly static "WANDERER": Internal.Motive;
|
|
readonly static "BOMB": Internal.Motive;
|
|
readonly static "POINTER": Internal.Motive;
|
|
readonly static "POOL": Internal.Motive;
|
|
readonly static "AZTEC2": Internal.Motive;
|
|
readonly static "WASTELAND": Internal.Motive;
|
|
readonly static "PIGSCENE": Internal.Motive;
|
|
readonly static "VOID": Internal.Motive;
|
|
readonly static "GRAHAM": Internal.Motive;
|
|
readonly static "STAGE": Internal.Motive;
|
|
readonly static "KEBAB": Internal.Motive;
|
|
readonly static "WITHER": Internal.Motive;
|
|
readonly static "DONKEY_KONG": Internal.Motive;
|
|
readonly static "AZTEC": Internal.Motive;
|
|
readonly static "BURNING_SKULL": Internal.Motive;
|
|
readonly static "SKELETON": Internal.Motive;
|
|
readonly static "SKULL_AND_ROSES": Internal.Motive;
|
|
readonly static "FIGHTERS": Internal.Motive;
|
|
readonly static "SUNSET": Internal.Motive;
|
|
readonly static "CREEBET": Internal.Motive;
|
|
readonly static "PLANT": Internal.Motive;
|
|
readonly static "BUST": Internal.Motive;
|
|
readonly static "ALBAN": Internal.Motive;
|
|
readonly static "COURBET": Internal.Motive;
|
|
readonly static "SEA": Internal.Motive;
|
|
readonly static "MATCH": Internal.Motive;
|
|
}
|
|
type Motive_ = Motive | Special.Motive;
|
|
class WorldgenAddEventJS extends Internal.StartupEventJS {
|
|
constructor()
|
|
static getAnchors(): Internal.ClassWrapper<Internal.VerticalAnchor>;
|
|
static getUniqueId(feature: T, codec: Internal.Codec_<T>): string;
|
|
addLake(p: Internal.Consumer_<Internal.AddLakeProperties_>): void;
|
|
addOre(p: Internal.Consumer_<Internal.AddOreProperties_>): void;
|
|
addSpawn(filter: Internal.BiomeFilter_, category: Internal.MobCategory_, spawn: string): void;
|
|
addSpawn(category: Internal.MobCategory_, spawn: string): void;
|
|
addFeatureJson(filter: Internal.BiomeFilter_, id: ResourceLocation_, json: Internal.JsonObject_): void;
|
|
addSpawn(p: Internal.Consumer_<Internal.AddSpawnProperties_>): void;
|
|
addFeatureJson(filter: Internal.BiomeFilter_, json: Internal.JsonObject_): void;
|
|
get anchors(): Internal.ClassWrapper<Internal.VerticalAnchor>
|
|
}
|
|
type WorldgenAddEventJS_ = WorldgenAddEventJS;
|
|
class LivingEntityHurtEventJS extends Internal.LivingEntityEventJS {
|
|
constructor(entity: Internal.LivingEntity_, source: Internal.DamageSource_, amount: number)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getSource(): Internal.DamageSource;
|
|
getDamage(): number;
|
|
get entity(): Internal.EntityJS
|
|
get source(): Internal.DamageSource
|
|
get damage(): number
|
|
}
|
|
type LivingEntityHurtEventJS_ = LivingEntityHurtEventJS;
|
|
class ClientboundTakeItemEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getItemId(): number;
|
|
getPlayerId(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getAmount(): number;
|
|
isSkippable(): boolean;
|
|
get itemId(): number
|
|
get playerId(): number
|
|
get amount(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundTakeItemEntityPacket_ = ClientboundTakeItemEntityPacket;
|
|
class MobSpawnSettings$MobSpawnCost {
|
|
constructor($$0: number, $$1: number)
|
|
getCharge(): number;
|
|
getEnergyBudget(): number;
|
|
get charge(): number
|
|
get energyBudget(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type MobSpawnSettings$MobSpawnCost_ = MobSpawnSettings$MobSpawnCost;
|
|
interface Tag {
|
|
getAsString(): string;
|
|
getType(): Internal.TagType<any>;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
toString(): string;
|
|
copy(): this;
|
|
write(arg0: Internal.DataOutput_): void;
|
|
getId(): number;
|
|
accept(arg0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
accept(arg0: Internal.TagVisitor_): void;
|
|
get asString(): string
|
|
get type(): Internal.TagType<any>
|
|
get id(): number
|
|
readonly static "OBJECT_REFERENCE": 32;
|
|
readonly static "TAG_FLOAT": 5;
|
|
readonly static "TAG_BYTE_ARRAY": 7;
|
|
readonly static "OBJECT_HEADER": 64;
|
|
readonly static "TAG_BYTE": 1;
|
|
readonly static "TAG_INT_ARRAY": 11;
|
|
readonly static "TAG_LONG_ARRAY": 12;
|
|
readonly static "TAG_ANY_NUMERIC": 99;
|
|
readonly static "MAX_DEPTH": 512;
|
|
readonly static "TAG_LIST": 9;
|
|
readonly static "STRING_SIZE": 224;
|
|
readonly static "TAG_INT": 3;
|
|
readonly static "TAG_SHORT": 2;
|
|
readonly static "TAG_COMPOUND": 10;
|
|
readonly static "TAG_STRING": 8;
|
|
readonly static "TAG_END": 0;
|
|
readonly static "ARRAY_HEADER": 96;
|
|
readonly static "TAG_LONG": 4;
|
|
readonly static "TAG_DOUBLE": 6;
|
|
}
|
|
type Tag_ = Tag;
|
|
class Spider extends Internal.Monster {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getMobType(): Internal.MobType;
|
|
getPassengersRidingOffset(): number;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
makeStuckInBlock($$0: Internal.BlockState_, $$1: Vec3_): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
setClimbing($$0: boolean): void;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isClimbing(): boolean;
|
|
onClimbable(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
canBeAffected($$0: Internal.MobEffectInstance_): boolean;
|
|
get mobType(): Internal.MobType
|
|
get passengersRidingOffset(): number
|
|
set climbing($$0: boolean)
|
|
get climbing(): boolean
|
|
}
|
|
type Spider_ = Spider;
|
|
class StonecuttingRecipeJS extends Internal.RecipeJS {
|
|
constructor()
|
|
create(args: Internal.ListJS_): void;
|
|
serialize(): void;
|
|
deserialize(): void;
|
|
}
|
|
type StonecuttingRecipeJS_ = StonecuttingRecipeJS;
|
|
abstract class IdScriptableObject extends Internal.ScriptableObject implements Internal.IdFunctionCall {
|
|
constructor()
|
|
constructor(scope: Internal.Scriptable_, prototype: Internal.Scriptable_)
|
|
initPrototypeValue(id: number, key: Internal.Symbol_, value: any, attributes: number): void;
|
|
put(key: Internal.Symbol_, start: Internal.Scriptable_, value: any): void;
|
|
initPrototypeValue(id: number, name: string, value: any, attributes: number): void;
|
|
delete(name: string): void;
|
|
getAttributes(key: Internal.Symbol_): number;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
has(name: string, start: Internal.Scriptable_): boolean;
|
|
exportAsJSClass(maxPrototypeId: number, scope: Internal.Scriptable_, sealed: boolean): Internal.IdFunctionObject;
|
|
get(name: string, start: Internal.Scriptable_): any;
|
|
delete(key: Internal.Symbol_): void;
|
|
initPrototypeConstructor(f: Internal.IdFunctionObject_): void;
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
defineOwnProperty(cx: Internal.Context_, key: any, desc: Internal.ScriptableObject_): void;
|
|
hasPrototypeMap(): boolean;
|
|
initPrototypeMethod(tag: any, id: number, propertyName: string, functionName: string, arity: number): Internal.IdFunctionObject;
|
|
has(key: Internal.Symbol_, start: Internal.Scriptable_): boolean;
|
|
execIdCall(f: Internal.IdFunctionObject_, cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
|
|
initPrototypeMethod(tag: any, id: number, key: Internal.Symbol_, functionName: string, arity: number): Internal.IdFunctionObject;
|
|
setAttributes(name: string, attributes: number): void;
|
|
initPrototypeMethod(tag: any, id: number, name: string, arity: number): Internal.IdFunctionObject;
|
|
get(key: Internal.Symbol_, start: Internal.Scriptable_): any;
|
|
put(name: string, start: Internal.Scriptable_, value: any): void;
|
|
getAttributes(name: string): number;
|
|
activatePrototypeMap(maxPrototypeId: number): void;
|
|
}
|
|
type IdScriptableObject_ = IdScriptableObject;
|
|
class PoseStack {
|
|
constructor()
|
|
last(): Internal.PoseStack$Pose;
|
|
pushPose(): void;
|
|
mulPose(q: Internal.Quaternion_): void;
|
|
popPose(): void;
|
|
translate(x: number, y: number, z: number): void;
|
|
setIdentity(): void;
|
|
clear(): boolean;
|
|
scale($$0: number, $$1: number, $$2: number): void;
|
|
mulPoseMatrix($$0: com.mojang.math.Matrix4f_): void;
|
|
}
|
|
type PoseStack_ = PoseStack;
|
|
class RecipeTypeRegistryEventJS extends Internal.EventJS {
|
|
constructor(m: Internal.Map_<ResourceLocation_, Internal.RecipeTypeJS_>)
|
|
registerShapeless(id: ResourceLocation_): void;
|
|
ignore(id: ResourceLocation_): void;
|
|
registerShaped(id: ResourceLocation_): void;
|
|
register(id: ResourceLocation_, f: Internal.Supplier_<Internal.RecipeJS_>): void;
|
|
register(type: Internal.RecipeTypeJS_): void;
|
|
}
|
|
type RecipeTypeRegistryEventJS_ = RecipeTypeRegistryEventJS;
|
|
interface JsonSerializationContext {
|
|
serialize(arg0: any): Internal.JsonElement;
|
|
serialize(arg0: any, arg1: Internal.Type_): Internal.JsonElement;
|
|
}
|
|
type JsonSerializationContext_ = JsonSerializationContext;
|
|
interface TranslatableTextHelper$TranslatableTextManipulator {
|
|
clearLangCache(): void;
|
|
setChgLang(arg0: boolean): void;
|
|
getChgLang(): boolean;
|
|
set chgLang(arg0: boolean)
|
|
get chgLang(): boolean
|
|
}
|
|
type TranslatableTextHelper$TranslatableTextManipulator_ = TranslatableTextHelper$TranslatableTextManipulator;
|
|
class Vindicator extends Internal.AbstractIllager {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
setCustomName($$0: Internal.Component_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
isAlliedTo($$0: Internal.Entity_): boolean;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getArmPose(): Internal.AbstractIllager$IllagerArmPose;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getCelebrateSound(): Internal.SoundEvent;
|
|
applyRaidBuffs($$0: number, $$1: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set customName($$0: Internal.Component_)
|
|
get armPose(): Internal.AbstractIllager$IllagerArmPose
|
|
get celebrateSound(): Internal.SoundEvent
|
|
}
|
|
type Vindicator_ = Vindicator;
|
|
class Fox extends Internal.Animal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
setIsInterested($$0: boolean): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
static isPathClear($$0: Internal.Fox_, $$1: Internal.LivingEntity_): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
setIsPouncing($$0: boolean): void;
|
|
isPouncing(): boolean;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
setSitting($$0: boolean): void;
|
|
isSleeping(): boolean;
|
|
setTarget($$0: Internal.LivingEntity_): void;
|
|
getCrouchAmount($$0: number): number;
|
|
isInterested(): boolean;
|
|
isJumping(): boolean;
|
|
getEatingSound($$0: Internal.ItemStack_): Internal.SoundEvent;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
handleEntityEvent($$0: number): void;
|
|
isFullyCrouched(): boolean;
|
|
canTakeItem($$0: Internal.ItemStack_): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
setIsCrouching($$0: boolean): void;
|
|
isCrouching(): boolean;
|
|
playAmbientSound(): void;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
tick(): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
canHoldItem($$0: Internal.ItemStack_): boolean;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getHeadRollAngle($$0: number): number;
|
|
getFoxType(): Internal.Fox$Type;
|
|
alwaysAccepts(): boolean;
|
|
isSitting(): boolean;
|
|
isFaceplanted(): boolean;
|
|
getLeashOffset(): Vec3;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
static checkFoxSpawnRules($$0: Internal.EntityType_<Internal.Fox_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set isInterested($$0: boolean)
|
|
set isPouncing($$0: boolean)
|
|
get pouncing(): boolean
|
|
set sitting($$0: boolean)
|
|
get sleeping(): boolean
|
|
set target($$0: Internal.LivingEntity_)
|
|
get interested(): boolean
|
|
get jumping(): boolean
|
|
get fullyCrouched(): boolean
|
|
set isCrouching($$0: boolean)
|
|
get crouching(): boolean
|
|
get foxType(): Internal.Fox$Type
|
|
get sitting(): boolean
|
|
get faceplanted(): boolean
|
|
get leashOffset(): Vec3
|
|
readonly static "FLAG_POUNCING": 16;
|
|
readonly static "FLAG_CROUCHING": 4;
|
|
readonly static "FLAG_INTERESTED": 8;
|
|
}
|
|
type Fox_ = Fox;
|
|
class SimpleStateProvider extends Internal.BlockStateProvider {
|
|
getState($$0: Internal.Random_, $$1: BlockPos_): Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SimpleStateProvider_ = SimpleStateProvider;
|
|
interface Long2BooleanFunction extends it.unimi.dsi.fastutil.Function<number, boolean>, Internal.LongPredicate {
|
|
remove(arg0: number): boolean;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2BooleanFunction<T>;
|
|
test(arg0: number): boolean;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2BooleanFunction;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Long2LongFunction;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2BooleanFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Long2CharFunction;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2BooleanFunction<T>;
|
|
or(arg0: Internal.LongPredicate_): Internal.LongPredicate;
|
|
get(arg0: any): boolean;
|
|
apply(arg0: number): boolean;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Long2ReferenceFunction<T>;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Long2FloatFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
get(arg0: number): boolean;
|
|
and(arg0: Internal.LongPredicate_): Internal.LongPredicate;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Long2ByteFunction;
|
|
defaultReturnValue(): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
negate(): Internal.LongPredicate;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2BooleanFunction;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Long2ObjectFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
getOrDefault(arg0: number, arg1: boolean): boolean;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2BooleanFunction;
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Long2ShortFunction;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Long2DoubleFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, boolean>;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Long2IntFunction;
|
|
size(): number;
|
|
clear(): void;
|
|
remove(arg0: any): any;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2BooleanFunction;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2BooleanFunction;
|
|
}
|
|
type Long2BooleanFunction_ = Long2BooleanFunction | ((arg0: number)=>boolean);
|
|
class Blaze extends Internal.Monster {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
alwaysAccepts(): boolean;
|
|
isOnFire(): boolean;
|
|
aiStep(): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getBrightness(): number;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
isSensitiveToWater(): boolean;
|
|
get onFire(): boolean
|
|
get brightness(): number
|
|
get sensitiveToWater(): boolean
|
|
}
|
|
type Blaze_ = Blaze;
|
|
interface SetMultimap <K, V> extends Internal.Multimap<K, V> {
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
removeAll(arg0: any): Internal.Set<V>;
|
|
entries(): Internal.Collection<any>;
|
|
get(arg0: K): Internal.Set<V>;
|
|
equals(arg0: any): boolean;
|
|
replaceValues(arg0: K, arg1: Internal.Iterable_<any>): Internal.Set<V>;
|
|
asMap(): Internal.Map<K, Internal.Collection<V>>;
|
|
}
|
|
type SetMultimap_<K, V> = SetMultimap<K, V>;
|
|
class MethodType implements Internal.Constable, Internal.TypeDescriptor$OfMethod<Internal.Class<any>, Internal.MethodType>, Internal.Serializable {
|
|
appendParameterTypes(arg0: Internal.List_<Internal.Class_<any>>): this;
|
|
describeConstable(): Internal.Optional<Internal.MethodTypeDesc>;
|
|
descriptorString(): string;
|
|
static genericMethodType(arg0: number, arg1: boolean): Internal.MethodType;
|
|
changeParameterType(arg0: number, arg1: Internal.TypeDescriptor$OfField_<any>): Internal.TypeDescriptor$OfMethod<any, any>;
|
|
unwrap(): this;
|
|
appendParameterTypes(...arg0: Internal.Class_<any>[]): this;
|
|
insertParameterTypes(arg0: number, arg1: Internal.List_<Internal.Class_<any>>): this;
|
|
changeReturnType(arg0: Internal.Class_<any>): this;
|
|
generic(): this;
|
|
parameterType(arg0: number): Internal.Class<any>;
|
|
parameterList(): Internal.List<Internal.Class<any>>;
|
|
hasPrimitives(): boolean;
|
|
static genericMethodType(arg0: number): Internal.MethodType;
|
|
toString(): string;
|
|
static methodType(arg0: Internal.Class_<any>, arg1: Internal.List_<Internal.Class_<any>>): Internal.MethodType;
|
|
dropParameterTypes(arg0: number, arg1: number): Internal.TypeDescriptor$OfMethod<any, any>;
|
|
static methodType(arg0: Internal.Class_<any>, arg1: Internal.Class_<any>, ...arg2: Internal.Class_<any>[]): Internal.MethodType;
|
|
parameterCount(): number;
|
|
static methodType(arg0: Internal.Class_<any>, arg1: Internal.MethodType_): Internal.MethodType;
|
|
returnType(): Internal.Class<any>;
|
|
toMethodDescriptorString(): string;
|
|
static fromMethodDescriptorString(arg0: string, arg1: Internal.ClassLoader_): Internal.MethodType;
|
|
insertParameterTypes(arg0: number, arg1: Internal.TypeDescriptor$OfField_<any>[]): Internal.TypeDescriptor$OfMethod<any, any>;
|
|
insertParameterTypes(arg0: number, ...arg1: Internal.Class_<any>[]): this;
|
|
hashCode(): number;
|
|
static methodType(arg0: Internal.Class_<any>): Internal.MethodType;
|
|
wrap(): this;
|
|
changeParameterType(arg0: number, arg1: Internal.Class_<any>): this;
|
|
static methodType(arg0: Internal.Class_<any>, arg1: Internal.Class_<any>): Internal.MethodType;
|
|
erase(): this;
|
|
changeReturnType(arg0: Internal.TypeDescriptor$OfField_<any>): Internal.TypeDescriptor$OfMethod<any, any>;
|
|
lastParameterType(): Internal.Class<any>;
|
|
static methodType(arg0: Internal.Class_<any>, arg1: Internal.Class_<any>[]): Internal.MethodType;
|
|
equals(arg0: any): boolean;
|
|
hasWrappers(): boolean;
|
|
parameterArray(): Internal.Class<any>[];
|
|
}
|
|
type MethodType_ = MethodType;
|
|
interface ChannelConfig {
|
|
setOption(arg0: Internal.ChannelOption_<T>, arg1: T): boolean;
|
|
getRecvByteBufAllocator(): T;
|
|
setWriteBufferLowWaterMark(arg0: number): this;
|
|
getOption(arg0: Internal.ChannelOption_<T>): T;
|
|
isAutoClose(): boolean;
|
|
setAutoRead(arg0: boolean): this;
|
|
isAutoRead(): boolean;
|
|
getMaxMessagesPerRead(): number;
|
|
setAutoClose(arg0: boolean): this;
|
|
setMessageSizeEstimator(arg0: Internal.MessageSizeEstimator_): this;
|
|
setWriteBufferWaterMark(arg0: Internal.WriteBufferWaterMark_): this;
|
|
setWriteSpinCount(arg0: number): this;
|
|
getOptions(): Internal.Map<Internal.ChannelOption<any>, any>;
|
|
setAllocator(arg0: Internal.ByteBufAllocator_): this;
|
|
setRecvByteBufAllocator(arg0: Internal.RecvByteBufAllocator_): this;
|
|
getConnectTimeoutMillis(): number;
|
|
getWriteSpinCount(): number;
|
|
setMaxMessagesPerRead(arg0: number): this;
|
|
setOptions(arg0: Internal.Map_<Internal.ChannelOption_<any>, any>): boolean;
|
|
getMessageSizeEstimator(): Internal.MessageSizeEstimator;
|
|
getWriteBufferHighWaterMark(): number;
|
|
getAllocator(): Internal.ByteBufAllocator;
|
|
getWriteBufferLowWaterMark(): number;
|
|
setWriteBufferHighWaterMark(arg0: number): this;
|
|
setConnectTimeoutMillis(arg0: number): this;
|
|
getWriteBufferWaterMark(): Internal.WriteBufferWaterMark;
|
|
get recvByteBufAllocator(): T
|
|
set writeBufferLowWaterMark(arg0: number)
|
|
get autoClose(): boolean
|
|
set autoRead(arg0: boolean)
|
|
get autoRead(): boolean
|
|
get maxMessagesPerRead(): number
|
|
set autoClose(arg0: boolean)
|
|
set messageSizeEstimator(arg0: Internal.MessageSizeEstimator_)
|
|
set writeBufferWaterMark(arg0: Internal.WriteBufferWaterMark_)
|
|
set writeSpinCount(arg0: number)
|
|
get options(): Internal.Map<Internal.ChannelOption<any>, any>
|
|
set allocator(arg0: Internal.ByteBufAllocator_)
|
|
set recvByteBufAllocator(arg0: Internal.RecvByteBufAllocator_)
|
|
get connectTimeoutMillis(): number
|
|
get writeSpinCount(): number
|
|
set maxMessagesPerRead(arg0: number)
|
|
set options(arg0: Internal.Map_<Internal.ChannelOption_<any>, any>)
|
|
get messageSizeEstimator(): Internal.MessageSizeEstimator
|
|
get writeBufferHighWaterMark(): number
|
|
get allocator(): Internal.ByteBufAllocator
|
|
get writeBufferLowWaterMark(): number
|
|
set writeBufferHighWaterMark(arg0: number)
|
|
set connectTimeoutMillis(arg0: number)
|
|
get writeBufferWaterMark(): Internal.WriteBufferWaterMark
|
|
}
|
|
type ChannelConfig_ = ChannelConfig;
|
|
class KeyMapping implements Internal.KeyBindingAccessor, Internal.Comparable<Internal.KeyMapping>, Internal.KeyCodeAccessor {
|
|
constructor($$0: string, $$1: number, $$2: string)
|
|
constructor($$0: string, $$1: Internal.InputConstants$Type_, $$2: number, $$3: string)
|
|
fabric_getBoundKey(): Internal.InputConstants$Key;
|
|
getDefaultKey(): Internal.InputConstants$Key;
|
|
static releaseAll(): void;
|
|
setKey($$0: Internal.InputConstants$Key_): void;
|
|
static resetMapping(): void;
|
|
isDefault(): boolean;
|
|
static set($$0: Internal.InputConstants$Key_, $$1: boolean): void;
|
|
compareTo(arg0: any): number;
|
|
compareTo($$0: Internal.KeyMapping_): number;
|
|
isDown(): boolean;
|
|
getCategory(): string;
|
|
isUnbound(): boolean;
|
|
matchesMouse($$0: number): boolean;
|
|
static createNameSupplier($$0: string): Internal.Supplier<Internal.Component>;
|
|
matches($$0: number, $$1: number): boolean;
|
|
saveString(): string;
|
|
getName(): string;
|
|
same($$0: Internal.KeyMapping_): boolean;
|
|
getTranslatedKeyMessage(): Internal.Component;
|
|
static setAll(): void;
|
|
consumeClick(): boolean;
|
|
static click($$0: Internal.InputConstants$Key_): void;
|
|
setDown($$0: boolean): void;
|
|
static fabric_getCategoryMap_$md$1c70e0$0(): Internal.Map<any, any>;
|
|
get defaultKey(): Internal.InputConstants$Key
|
|
set key($$0: Internal.InputConstants$Key_)
|
|
get default(): boolean
|
|
get down(): boolean
|
|
get category(): string
|
|
get unbound(): boolean
|
|
get name(): string
|
|
get translatedKeyMessage(): Internal.Component
|
|
set down($$0: boolean)
|
|
"key": Internal.InputConstants$Key;
|
|
readonly static "CATEGORY_GAMEPLAY": "key.categories.gameplay";
|
|
readonly static "CATEGORY_MOVEMENT": "key.categories.movement";
|
|
readonly static "CATEGORY_INVENTORY": "key.categories.inventory";
|
|
readonly static "CATEGORY_MISC": "key.categories.misc";
|
|
readonly static "CATEGORY_INTERFACE": "key.categories.ui";
|
|
readonly static "CATEGORY_CREATIVE": "key.categories.creative";
|
|
readonly static "CATEGORY_MULTIPLAYER": "key.categories.multiplayer";
|
|
}
|
|
type KeyMapping_ = KeyMapping;
|
|
class ArmorItemBuilder extends Internal.ItemBuilder {
|
|
modifyTier(callback: Internal.Consumer_<Internal.MutableArmorTier_>): this;
|
|
tier(t: Internal.ArmorMaterial_): this;
|
|
createObject(): any;
|
|
"armorTier": Internal.MutableArmorTier;
|
|
readonly "equipmentSlot": EquipmentSlot;
|
|
}
|
|
type ArmorItemBuilder_ = ArmorItemBuilder;
|
|
interface ParticleOptions$Deserializer <T> {
|
|
fromCommand(arg0: Internal.ParticleType_<T>, arg1: Internal.StringReader_): T;
|
|
fromNetwork(arg0: Internal.ParticleType_<T>, arg1: Internal.FriendlyByteBuf_): T;
|
|
}
|
|
type ParticleOptions$Deserializer_<T> = ParticleOptions$Deserializer<T>;
|
|
class BushFoliagePlacer extends Internal.BlobFoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_, $$2: number)
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BushFoliagePlacer_ = BushFoliagePlacer;
|
|
class CommandContextBuilder <S> {
|
|
constructor(arg0: Internal.CommandDispatcher_<S>, arg1: S, arg2: Internal.CommandNode_<S>, arg3: number)
|
|
getNodes(): Internal.List<Internal.ParsedCommandNode<S>>;
|
|
withArgument(arg0: string, arg1: Internal.ParsedArgument_<S, any>): this;
|
|
getArguments(): Internal.Map<string, Internal.ParsedArgument<S, any>>;
|
|
copy(): this;
|
|
withChild(arg0: Internal.CommandContextBuilder_<S>): this;
|
|
findSuggestionContext(arg0: number): Internal.SuggestionContext<S>;
|
|
getDispatcher(): Internal.CommandDispatcher<S>;
|
|
withCommand(arg0: Internal.Command_<S>): this;
|
|
getSource(): S;
|
|
withSource(arg0: S): this;
|
|
getRootNode(): Internal.CommandNode<S>;
|
|
withNode(arg0: Internal.CommandNode_<S>, arg1: Internal.StringRange_): this;
|
|
getCommand(): Internal.Command<S>;
|
|
getLastChild(): this;
|
|
getChild(): this;
|
|
getRange(): Internal.StringRange;
|
|
build(arg0: string): Internal.CommandContext<S>;
|
|
get nodes(): Internal.List<Internal.ParsedCommandNode<S>>
|
|
get arguments(): Internal.Map<string, Internal.ParsedArgument<S, any>>
|
|
get dispatcher(): Internal.CommandDispatcher<S>
|
|
get source(): S
|
|
get rootNode(): Internal.CommandNode<S>
|
|
get command(): Internal.Command<S>
|
|
get lastChild(): Internal.CommandContextBuilder<S>
|
|
get child(): Internal.CommandContextBuilder<S>
|
|
get range(): Internal.StringRange
|
|
}
|
|
type CommandContextBuilder_<S> = CommandContextBuilder<S>;
|
|
class BossEvent$BossBarColor extends Internal.Enum<Internal.BossEvent$BossBarColor> {
|
|
getFormatting(): Internal.ChatFormatting;
|
|
getName(): string;
|
|
static byName($$0: string): Internal.BossEvent$BossBarColor;
|
|
static values(): Internal.BossEvent$BossBarColor[];
|
|
static valueOf($$0: string): Internal.BossEvent$BossBarColor;
|
|
get formatting(): Internal.ChatFormatting
|
|
get name(): string
|
|
readonly static "PINK": Internal.BossEvent$BossBarColor;
|
|
readonly static "BLUE": Internal.BossEvent$BossBarColor;
|
|
readonly static "RED": Internal.BossEvent$BossBarColor;
|
|
readonly static "PURPLE": Internal.BossEvent$BossBarColor;
|
|
readonly static "WHITE": Internal.BossEvent$BossBarColor;
|
|
readonly static "GREEN": Internal.BossEvent$BossBarColor;
|
|
readonly static "YELLOW": Internal.BossEvent$BossBarColor;
|
|
}
|
|
type BossEvent$BossBarColor_ = "white" | "yellow" | BossEvent$BossBarColor | "red" | "purple" | "pink" | "blue" | "green";
|
|
abstract class StoredUserList <K, V> {
|
|
constructor($$0: Internal.File_)
|
|
getFile(): Internal.File;
|
|
getUserList(): string[];
|
|
remove($$0: K): void;
|
|
getEntries(): Internal.Collection<V>;
|
|
get($$0: K): V;
|
|
remove($$0: Internal.StoredUserEntry_<K>): void;
|
|
isEmpty(): boolean;
|
|
load(): void;
|
|
save(): void;
|
|
add($$0: V): void;
|
|
get file(): Internal.File
|
|
get userList(): string[]
|
|
get entries(): Internal.Collection<V>
|
|
get empty(): boolean
|
|
}
|
|
type StoredUserList_<K, V> = StoredUserList<K, V>;
|
|
interface InjectedItemExtension extends Internal.InjectedRegistryEntryExtension<Internal.Item> {
|
|
arch$registryName(): ResourceLocation;
|
|
arch$holder(): Internal.Holder<Internal.Item>;
|
|
}
|
|
type InjectedItemExtension_ = InjectedItemExtension;
|
|
class BeaconBlockEntity extends Internal.BlockEntity implements Internal.MenuProvider {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getDisplayName(): Internal.Component;
|
|
static tick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.BeaconBlockEntity_): void;
|
|
getBeamSections(): Internal.List<Internal.BeaconBlockEntity$BeaconBeamSection>;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
setRemoved(): void;
|
|
setCustomName($$0: Internal.Component_): void;
|
|
setLevel($$0: Internal.Level_): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
static playSound($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.SoundEvent_): void;
|
|
createMenu($$0: number, $$1: Internal.Inventory_, $$2: Internal.Player_): Internal.AbstractContainerMenu;
|
|
get displayName(): Internal.Component
|
|
get beamSections(): Internal.List<Internal.BeaconBlockEntity$BeaconBeamSection>
|
|
get updatePacket(): Internal.Packet<any>
|
|
get updateTag(): Internal.CompoundTag
|
|
set customName($$0: Internal.Component_)
|
|
set level($$0: Internal.Level_)
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
readonly static "DATA_SECONDARY": 2;
|
|
readonly static "NUM_DATA_VALUES": 3;
|
|
readonly static "DATA_PRIMARY": 1;
|
|
readonly static "DATA_LEVELS": 0;
|
|
readonly static "BEACON_EFFECTS": any;
|
|
}
|
|
type BeaconBlockEntity_ = BeaconBlockEntity;
|
|
class EntityModelSet implements Internal.ResourceManagerReloadListener {
|
|
constructor()
|
|
getName(): string;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
bakeLayer($$0: Internal.ModelLayerLocation_): Internal.ModelPart;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get name(): string
|
|
}
|
|
type EntityModelSet_ = EntityModelSet;
|
|
interface Commands$ParseFunction {
|
|
parse(arg0: Internal.StringReader_): void;
|
|
}
|
|
type Commands$ParseFunction_ = ((arg0: Internal.StringReader)=>void) | Commands$ParseFunction;
|
|
class Pose extends Internal.Enum<Internal.Pose> {
|
|
static valueOf($$0: string): Internal.Pose;
|
|
static values(): Internal.Pose[];
|
|
readonly static "LONG_JUMPING": Internal.Pose;
|
|
readonly static "FALL_FLYING": Internal.Pose;
|
|
readonly static "SPIN_ATTACK": Internal.Pose;
|
|
readonly static "CROUCHING": Internal.Pose;
|
|
readonly static "STANDING": Internal.Pose;
|
|
readonly static "SWIMMING": Internal.Pose;
|
|
readonly static "DYING": Internal.Pose;
|
|
readonly static "SLEEPING": Internal.Pose;
|
|
}
|
|
type Pose_ = "fall_flying" | "long_jumping" | "dying" | Pose | "spin_attack" | "swimming" | "crouching" | "sleeping" | "standing";
|
|
abstract class StoredUserEntry <T> {
|
|
constructor($$0: T)
|
|
}
|
|
type StoredUserEntry_<T> = StoredUserEntry<T>;
|
|
interface Char2CharFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<string, string> {
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Char2FloatFunction;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
remove(arg0: string): string;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): string;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Char2ByteFunction;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
put(arg0: string, arg1: string): string;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Char2IntFunction;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Char2ReferenceFunction<T>;
|
|
containsKey(arg0: string): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
getOrDefault(arg0: string, arg1: string): string;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Char2ObjectFunction<T>;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Char2LongFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
defaultReturnValue(arg0: string): void;
|
|
applyAsInt(arg0: number): number;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2CharFunction<T>;
|
|
get(arg0: any): string;
|
|
put(arg0: any, arg1: any): any;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2CharFunction<T>;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2CharFunction;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
put(arg0: string, arg1: string): string;
|
|
apply(arg0: string): string;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2CharFunction;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2CharFunction;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Char2ShortFunction;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2CharFunction;
|
|
identity(): this;
|
|
clear(): void;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2CharFunction;
|
|
get(arg0: string): string;
|
|
remove(arg0: any): any;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, string>;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2CharFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, T>;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Char2DoubleFunction;
|
|
}
|
|
type Char2CharFunction_ = ((arg0: string)=>string) | Char2CharFunction;
|
|
class JukeboxBlockEntity extends Internal.BlockEntity implements Internal.Clearable {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getRecord(): Internal.ItemStack;
|
|
setRecord($$0: Internal.ItemStack_): void;
|
|
clearContent(): void;
|
|
get record(): Internal.ItemStack
|
|
set record($$0: Internal.ItemStack_)
|
|
}
|
|
type JukeboxBlockEntity_ = JukeboxBlockEntity;
|
|
class RequiredArgumentBuilder <S, T> extends Internal.ArgumentBuilder<S, Internal.RequiredArgumentBuilder<S, T>> {
|
|
getType(): Internal.ArgumentType<T>;
|
|
getName(): string;
|
|
static argument(arg0: string, arg1: Internal.ArgumentType_<T>): Internal.RequiredArgumentBuilder<S, T>;
|
|
build(): Internal.ArgumentCommandNode<S, T>;
|
|
suggests(arg0: Internal.SuggestionProvider_<S>): this;
|
|
getSuggestionsProvider(): Internal.SuggestionProvider<S>;
|
|
get type(): Internal.ArgumentType<T>
|
|
get name(): string
|
|
get suggestionsProvider(): Internal.SuggestionProvider<S>
|
|
}
|
|
type RequiredArgumentBuilder_<S, T> = RequiredArgumentBuilder<S, T>;
|
|
class ReplaceablePredicate extends Internal.StateTestingPredicate {
|
|
constructor($$0: Vec3i_)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
readonly static "CODEC": Internal.Codec<Internal.ReplaceablePredicate>;
|
|
}
|
|
type ReplaceablePredicate_ = ReplaceablePredicate;
|
|
class RegistryObjectBuilderTypes$BuilderType <T> extends Internal.Record {
|
|
constructor(type: string, builderClass: Internal.Class_<any>, factory: Internal.RegistryObjectBuilderTypes$BuilderFactory_<T>)
|
|
hashCode(): number;
|
|
type(): string;
|
|
toString(): string;
|
|
factory(): Internal.RegistryObjectBuilderTypes$BuilderFactory<T>;
|
|
builderClass(): Internal.Class<any>;
|
|
equals(o: any): boolean;
|
|
}
|
|
type RegistryObjectBuilderTypes$BuilderType_<T> = RegistryObjectBuilderTypes$BuilderType<T>;
|
|
class NarratorStatus extends Internal.Enum<Internal.NarratorStatus> {
|
|
static valueOf($$0: string): Internal.NarratorStatus;
|
|
getName(): Internal.Component;
|
|
static byId($$0: number): Internal.NarratorStatus;
|
|
static values(): Internal.NarratorStatus[];
|
|
getId(): number;
|
|
get name(): Internal.Component
|
|
get id(): number
|
|
readonly static "SYSTEM": Internal.NarratorStatus;
|
|
readonly static "ALL": Internal.NarratorStatus;
|
|
readonly static "CHAT": Internal.NarratorStatus;
|
|
readonly static "OFF": Internal.NarratorStatus;
|
|
}
|
|
type NarratorStatus_ = "chat" | NarratorStatus | "off" | "system" | "all";
|
|
interface CropBlockBuilder$SurviveCallback {
|
|
survive(arg0: Internal.BlockState_, arg1: Internal.LevelReader_, arg2: BlockPos_): boolean;
|
|
}
|
|
type CropBlockBuilder$SurviveCallback_ = CropBlockBuilder$SurviveCallback | ((arg0: Internal.BlockState, arg1: Internal.LevelReader, arg2: BlockPos)=>boolean);
|
|
class TicketType <T> {
|
|
toString(): string;
|
|
static create($$0: string, $$1: Internal.Comparator_<T>, $$2: number): Internal.TicketType<T>;
|
|
static create($$0: string, $$1: Internal.Comparator_<T>): Internal.TicketType<T>;
|
|
getComparator(): Internal.Comparator<T>;
|
|
timeout(): number;
|
|
get comparator(): Internal.Comparator<T>
|
|
readonly static "PORTAL": Internal.TicketType<any>;
|
|
readonly static "DRAGON": Internal.TicketType<any>;
|
|
readonly static "UNKNOWN": Internal.TicketType<any>;
|
|
readonly static "PLAYER": Internal.TicketType<any>;
|
|
readonly static "POST_TELEPORT": Internal.TicketType<any>;
|
|
readonly static "START": Internal.TicketType<any>;
|
|
readonly static "LIGHT": Internal.TicketType<any>;
|
|
readonly static "FORCED": Internal.TicketType<any>;
|
|
}
|
|
type TicketType_<T> = TicketType<T>;
|
|
class UniformInt extends Internal.IntProvider {
|
|
getType(): Internal.IntProviderType<any>;
|
|
getMinValue(): number;
|
|
toString(): string;
|
|
getMaxValue(): number;
|
|
sample($$0: Internal.Random_): number;
|
|
static of($$0: number, $$1: number): Internal.UniformInt;
|
|
get type(): Internal.IntProviderType<any>
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type UniformInt_ = UniformInt;
|
|
class UserApiService$UserProperties extends Internal.Record {
|
|
constructor(flags: Internal.Set_<Internal.UserApiService$UserFlag_>)
|
|
flags(): Internal.Set<Internal.UserApiService$UserFlag>;
|
|
flag(arg0: Internal.UserApiService$UserFlag_): boolean;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type UserApiService$UserProperties_ = UserApiService$UserProperties;
|
|
interface FormattedText {
|
|
of($$0: string, $$1: Internal.Style_): this;
|
|
composite(...$$0: Internal.FormattedText_[]): this;
|
|
visit(arg0: Internal.FormattedText$StyledContentConsumer_<T>, arg1: Internal.Style_): Internal.Optional<T>;
|
|
of($$0: string): this;
|
|
visit(arg0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
composite($$0: Internal.List_<any>): this;
|
|
getString(): string;
|
|
get string(): string
|
|
readonly static "EMPTY": any;
|
|
readonly static "STOP_ITERATION": Internal.Optional<any>;
|
|
}
|
|
type FormattedText_ = FormattedText;
|
|
class EndTag implements Internal.Tag {
|
|
getAsString(): string;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
toString(): string;
|
|
copy(): Internal.Tag;
|
|
copy(): this;
|
|
write($$0: Internal.DataOutput_): void;
|
|
getId(): number;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
getType(): Internal.TagType<Internal.EndTag>;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
get asString(): string
|
|
get id(): number
|
|
get type(): Internal.TagType<Internal.EndTag>
|
|
readonly static "INSTANCE": Internal.EndTag;
|
|
readonly static "TYPE": any;
|
|
}
|
|
type EndTag_ = EndTag;
|
|
interface LootItemFunction$Builder {
|
|
build(): Internal.LootItemFunction;
|
|
}
|
|
type LootItemFunction$Builder_ = LootItemFunction$Builder;
|
|
interface FormattedCharSequence {
|
|
codepoint($$0: number, $$1: Internal.Style_): this;
|
|
fromPair($$0: Internal.FormattedCharSequence_, $$1: Internal.FormattedCharSequence_): this;
|
|
forward($$0: string, $$1: Internal.Style_): this;
|
|
forward($$0: string, $$1: Internal.Style_, $$2: Internal.Int2IntFunction_): this;
|
|
decorateOutput($$0: Internal.FormattedCharSink_, $$1: Internal.Int2IntFunction_): Internal.FormattedCharSink;
|
|
composite($$0: Internal.List_<Internal.FormattedCharSequence_>): this;
|
|
composite($$0: Internal.FormattedCharSequence_): this;
|
|
composite(...$$0: Internal.FormattedCharSequence_[]): this;
|
|
accept(arg0: Internal.FormattedCharSink_): boolean;
|
|
backward($$0: string, $$1: Internal.Style_): this;
|
|
composite($$0: Internal.FormattedCharSequence_, $$1: Internal.FormattedCharSequence_): this;
|
|
fromList($$0: Internal.List_<Internal.FormattedCharSequence_>): this;
|
|
composite(): this;
|
|
backward($$0: string, $$1: Internal.Style_, $$2: Internal.Int2IntFunction_): this;
|
|
readonly static "EMPTY": any;
|
|
}
|
|
type FormattedCharSequence_ = FormattedCharSequence | ((arg0: Internal.FormattedCharSink)=>boolean);
|
|
interface VertexConsumer extends Internal.VertexDrain {
|
|
uv2($$0: number): this;
|
|
endVertex(): void;
|
|
color(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
color($$0: number): this;
|
|
overlayCoords(arg0: number, arg1: number): this;
|
|
normal(matrix: com.mojang.math.Matrix3f_, x: number, y: number, z: number): this;
|
|
normal(arg0: number, arg1: number, arg2: number): this;
|
|
defaultColor(arg0: number, arg1: number, arg2: number, arg3: number): void;
|
|
uv2(arg0: number, arg1: number): this;
|
|
overlayCoords($$0: number): this;
|
|
vertex(arg0: number, arg1: number, arg2: number): this;
|
|
color($$0: number, $$1: number, $$2: number, $$3: number): this;
|
|
vertex($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number): void;
|
|
putBulkData($$0: Internal.PoseStack$Pose_, $$1: Internal.BakedQuad_, $$2: number[], $$3: number, $$4: number, $$5: number, $$6: number[], $$7: number, $$8: boolean): void;
|
|
vertex(matrix: com.mojang.math.Matrix4f_, x: number, y: number, z: number): this;
|
|
uv(arg0: number, arg1: number): this;
|
|
createSink(factory: Internal.VertexType_<any>): Internal.VertexSink;
|
|
putBulkData($$0: Internal.PoseStack$Pose_, $$1: Internal.BakedQuad_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number): void;
|
|
unsetDefaultColor(): void;
|
|
}
|
|
type VertexConsumer_ = VertexConsumer;
|
|
class CaveCarverConfiguration extends Internal.CarverConfiguration {
|
|
constructor($$0: number, $$1: Internal.HeightProvider_, $$2: Internal.FloatProvider_, $$3: Internal.VerticalAnchor_, $$4: boolean, $$5: Internal.FloatProvider_, $$6: Internal.FloatProvider_, $$7: Internal.FloatProvider_)
|
|
constructor($$0: number, $$1: Internal.HeightProvider_, $$2: Internal.FloatProvider_, $$3: Internal.VerticalAnchor_, $$4: Internal.CarverDebugSettings_, $$5: Internal.FloatProvider_, $$6: Internal.FloatProvider_, $$7: Internal.FloatProvider_)
|
|
constructor($$0: Internal.CarverConfiguration_, $$1: Internal.FloatProvider_, $$2: Internal.FloatProvider_, $$3: Internal.FloatProvider_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "horizontalRadiusMultiplier": Internal.FloatProvider;
|
|
readonly "verticalRadiusMultiplier": Internal.FloatProvider;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CaveCarverConfiguration_ = CaveCarverConfiguration;
|
|
class HolderSet$Named <T> extends Internal.HolderSet$ListBacked<T> {
|
|
isValidInRegistry($$0: Internal.Registry_<T>): boolean;
|
|
unwrap(): Internal.Either<Internal.TagKey<T>, Internal.List<Internal.Holder<T>>>;
|
|
contains($$0: Internal.Holder_<T>): boolean;
|
|
toString(): string;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
key(): Internal.TagKey<T>;
|
|
}
|
|
type HolderSet$Named_<T> = HolderSet$Named<T>;
|
|
class SeagrassFeature extends Internal.Feature<Internal.ProbabilityFeatureConfiguration> {
|
|
constructor($$0: Internal.Codec_<Internal.ProbabilityFeatureConfiguration_>)
|
|
place($$0: Internal.FeaturePlaceContext_<Internal.ProbabilityFeatureConfiguration_>): boolean;
|
|
}
|
|
type SeagrassFeature_ = SeagrassFeature;
|
|
interface LayerLightEventListener extends Internal.LightEventListener {
|
|
getDataLayerData(arg0: Internal.SectionPos_): Internal.DataLayer;
|
|
getLightValue(arg0: BlockPos_): number;
|
|
updateSectionStatus($$0: BlockPos_, $$1: boolean): void;
|
|
}
|
|
type LayerLightEventListener_ = LayerLightEventListener;
|
|
class PainterUpdatedEventJS extends Internal.ClientEventJS {
|
|
constructor()
|
|
}
|
|
type PainterUpdatedEventJS_ = PainterUpdatedEventJS;
|
|
interface LightEventListener {
|
|
checkBlock(arg0: BlockPos_): void;
|
|
runUpdates(arg0: number, arg1: boolean, arg2: boolean): number;
|
|
updateSectionStatus($$0: BlockPos_, $$1: boolean): void;
|
|
hasLightWork(): boolean;
|
|
enableLightSources(arg0: Internal.ChunkPos_, arg1: boolean): void;
|
|
updateSectionStatus(arg0: Internal.SectionPos_, arg1: boolean): void;
|
|
onBlockEmissionIncrease(arg0: BlockPos_, arg1: number): void;
|
|
}
|
|
type LightEventListener_ = LightEventListener;
|
|
class ShapelessRecipeJS extends Internal.RecipeJS {
|
|
constructor()
|
|
create(args: Internal.ListJS_): void;
|
|
serialize(): void;
|
|
deserialize(): void;
|
|
}
|
|
type ShapelessRecipeJS_ = ShapelessRecipeJS;
|
|
class RecordCodecBuilder$Mu <O> implements Internal.K1 {
|
|
constructor()
|
|
}
|
|
type RecordCodecBuilder$Mu_<O> = RecordCodecBuilder$Mu<O>;
|
|
class EpollEventLoopGroup extends Internal.MultithreadEventLoopGroup {
|
|
constructor()
|
|
constructor(arg0: number, arg1: any_, arg2: number)
|
|
constructor(arg0: number)
|
|
constructor(arg0: number, arg1: any_, arg2: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_)
|
|
constructor(arg0: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_)
|
|
constructor(arg0: number, arg1: any_, arg2: number, arg3: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_, arg6: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_)
|
|
constructor(arg0: number, arg1: any_)
|
|
constructor(arg0: number, arg1: any_)
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
setIoRatio(arg0: number): void;
|
|
set ioRatio(arg0: number)
|
|
}
|
|
type EpollEventLoopGroup_ = EpollEventLoopGroup;
|
|
class ConfiguredWorldCarver <WC> extends Internal.Record {
|
|
constructor($$0: Internal.WorldCarver_<WC>, $$1: WC)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
worldCarver(): Internal.WorldCarver<WC>;
|
|
carve($$0: Internal.CarvingContext_, $$1: Internal.ChunkAccess_, $$2: Internal.Function_<BlockPos_, Internal.Holder_<Internal.Biome_>>, $$3: Internal.Random_, $$4: Internal.Aquifer_, $$5: Internal.ChunkPos_, $$6: Internal.CarvingMask_): boolean;
|
|
config(): WC;
|
|
isStartChunk($$0: Internal.Random_): boolean;
|
|
equals($$0: any): boolean;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "CODEC": any;
|
|
readonly static "LIST_CODEC": any;
|
|
}
|
|
type ConfiguredWorldCarver_<WC> = Special.ConfiguredWorldCarver | ConfiguredWorldCarver<WC>;
|
|
class ChannelMetadata {
|
|
constructor(arg0: boolean, arg1: number)
|
|
constructor(arg0: boolean)
|
|
hasDisconnect(): boolean;
|
|
defaultMaxMessagesPerRead(): number;
|
|
}
|
|
type ChannelMetadata_ = ChannelMetadata;
|
|
class DispenserBlockEntity extends Internal.RandomizableContainerBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getRandomSlot(): number;
|
|
stopOpen($$0: Internal.Player_): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
addItem($$0: Internal.ItemStack_): number;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
getContainerSize(): number;
|
|
hasCustomName(): boolean;
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get randomSlot(): number
|
|
get maxStackSize(): number
|
|
get containerSize(): number
|
|
readonly static "CONTAINER_SIZE": 9;
|
|
}
|
|
type DispenserBlockEntity_ = DispenserBlockEntity;
|
|
interface ScatteringByteChannel extends Internal.ReadableByteChannel {
|
|
read(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number;
|
|
read(arg0: Internal.ByteBuffer_[]): number;
|
|
}
|
|
type ScatteringByteChannel_ = ScatteringByteChannel;
|
|
class EffectInstance implements Internal.Effect, Internal.AutoCloseable {
|
|
constructor($$0: Internal.ResourceManager_, $$1: string)
|
|
markDirty(): void;
|
|
static getOrCreate($$0: Internal.ResourceManager_, $$1: Internal.Program$Type_, $$2: string): Internal.EffectProgram;
|
|
static parseBlendNode($$0: Internal.JsonObject_): Internal.BlendMode;
|
|
attachToProgram(): void;
|
|
getVertexProgram(): Internal.Program;
|
|
apply(): void;
|
|
getFragmentProgram(): Internal.Program;
|
|
getUniform($$0: string): Internal.Uniform;
|
|
getName(): string;
|
|
clear(): void;
|
|
close(): void;
|
|
safeGetUniform($$0: string): Internal.AbstractUniform;
|
|
setSampler($$0: string, $$1: Internal.IntSupplier_): void;
|
|
getId(): number;
|
|
get vertexProgram(): Internal.Program
|
|
get fragmentProgram(): Internal.Program
|
|
get name(): string
|
|
get id(): number
|
|
}
|
|
type EffectInstance_ = EffectInstance;
|
|
interface FabricClientCommandSource extends Internal.SharedSuggestionProvider {
|
|
sendFeedback(arg0: Internal.Component_): void;
|
|
suggestRegistryElements($$0: Internal.Registry_<any>, $$1: Internal.SharedSuggestionProvider$ElementSuggestionType_, $$2: Internal.SuggestionsBuilder_): void;
|
|
getSelectedEntities(): Internal.Collection<string>;
|
|
getPosition(): Vec3;
|
|
getMeta(key: string): any;
|
|
sendError(arg0: Internal.Component_): void;
|
|
getRelevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
|
|
getAbsoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
|
|
getRotation(): Internal.Vec2;
|
|
getClient(): Internal.Minecraft;
|
|
getEntity(): Internal.Entity;
|
|
getWorld(): Internal.ClientLevel;
|
|
getPlayer(): Internal.LocalPlayer;
|
|
get selectedEntities(): Internal.Collection<string>
|
|
get position(): Vec3
|
|
get relevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
|
|
get absoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
|
|
get rotation(): Internal.Vec2
|
|
get client(): Internal.Minecraft
|
|
get entity(): Internal.Entity
|
|
get world(): Internal.ClientLevel
|
|
get player(): Internal.LocalPlayer
|
|
}
|
|
type FabricClientCommandSource_ = FabricClientCommandSource;
|
|
class SlabType extends Internal.Enum<Internal.SlabType> implements Internal.StringRepresentable {
|
|
toString(): string;
|
|
static values(): Internal.SlabType[];
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.SlabType;
|
|
get serializedName(): string
|
|
readonly static "TOP": Internal.SlabType;
|
|
readonly static "DOUBLE": Internal.SlabType;
|
|
readonly static "BOTTOM": Internal.SlabType;
|
|
}
|
|
type SlabType_ = "double" | SlabType | "bottom" | "top";
|
|
interface WatchEvent <T> {
|
|
context(): T;
|
|
count(): number;
|
|
kind(): Internal.WatchEvent$Kind<T>;
|
|
}
|
|
type WatchEvent_<T> = WatchEvent<T>;
|
|
interface LootItemCondition extends Internal.Predicate<Internal.LootContext>, Internal.LootContextUser {
|
|
negate(): Internal.Predicate<Internal.LootContext>;
|
|
getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.LootContext>;
|
|
validate($$0: Internal.ValidationContext_): void;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.LootContext>;
|
|
getType(): Internal.LootItemConditionType;
|
|
get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
|
|
get type(): Internal.LootItemConditionType
|
|
}
|
|
type LootItemCondition_ = (()=>Internal.LootItemConditionType_) | LootItemCondition;
|
|
class ClientboundPlayerPositionPacket$RelativeArgument extends Internal.Enum<Internal.ClientboundPlayerPositionPacket$RelativeArgument> {
|
|
static valueOf($$0: string): Internal.ClientboundPlayerPositionPacket$RelativeArgument;
|
|
static unpack($$0: number): Internal.Set<Internal.ClientboundPlayerPositionPacket$RelativeArgument>;
|
|
static values(): Internal.ClientboundPlayerPositionPacket$RelativeArgument[];
|
|
static pack($$0: Internal.Set_<Internal.ClientboundPlayerPositionPacket$RelativeArgument_>): number;
|
|
readonly static "Y": Internal.ClientboundPlayerPositionPacket$RelativeArgument;
|
|
readonly static "Z": Internal.ClientboundPlayerPositionPacket$RelativeArgument;
|
|
readonly static "X": Internal.ClientboundPlayerPositionPacket$RelativeArgument;
|
|
readonly static "Y_ROT": Internal.ClientboundPlayerPositionPacket$RelativeArgument;
|
|
readonly static "X_ROT": Internal.ClientboundPlayerPositionPacket$RelativeArgument;
|
|
}
|
|
type ClientboundPlayerPositionPacket$RelativeArgument_ = "z" | ClientboundPlayerPositionPacket$RelativeArgument | "y" | "x" | "y_rot" | "x_rot";
|
|
class NotPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
|
|
constructor($$0: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test($$0: Internal.WorldGenLevel_, $$1: BlockPos_): boolean;
|
|
readonly static "CODEC": Internal.Codec<Internal.NotPredicate>;
|
|
}
|
|
type NotPredicate_ = NotPredicate;
|
|
class TickPriority extends Internal.Enum<Internal.TickPriority> {
|
|
static valueOf($$0: string): Internal.TickPriority;
|
|
getValue(): number;
|
|
static byValue($$0: number): Internal.TickPriority;
|
|
static values(): Internal.TickPriority[];
|
|
get value(): number
|
|
readonly static "NORMAL": Internal.TickPriority;
|
|
readonly static "EXTREMELY_LOW": Internal.TickPriority;
|
|
readonly static "VERY_HIGH": Internal.TickPriority;
|
|
readonly static "LOW": Internal.TickPriority;
|
|
readonly static "HIGH": Internal.TickPriority;
|
|
readonly static "EXTREMELY_HIGH": Internal.TickPriority;
|
|
readonly static "VERY_LOW": Internal.TickPriority;
|
|
}
|
|
type TickPriority_ = "normal" | "high" | "extremely_high" | "very_high" | "low" | "very_low" | "extremely_low" | TickPriority;
|
|
interface ScreenHandlerAccessor {
|
|
getPreviousTrackedStacks(): Internal.NonNullList<Internal.ItemStack>;
|
|
getTrackedStacks(): Internal.NonNullList<Internal.ItemStack>;
|
|
get previousTrackedStacks(): Internal.NonNullList<Internal.ItemStack>
|
|
get trackedStacks(): Internal.NonNullList<Internal.ItemStack>
|
|
}
|
|
type ScreenHandlerAccessor_ = ScreenHandlerAccessor;
|
|
class Game implements Internal.RunningGame {
|
|
constructor($$0: Internal.Minecraft_)
|
|
getPerformanceMetrics(): Internal.PerformanceMetrics;
|
|
setSessionEventListener($$0: Internal.SessionEventListener_): void;
|
|
getSelectedLanguage(): com.mojang.bridge.game.Language;
|
|
onStartGameSession(): void;
|
|
getCurrentSession(): Internal.GameSession;
|
|
getVersion(): Internal.GameVersion;
|
|
onLeaveGameSession(): void;
|
|
get performanceMetrics(): Internal.PerformanceMetrics
|
|
set sessionEventListener($$0: Internal.SessionEventListener_)
|
|
get selectedLanguage(): com.mojang.bridge.game.Language
|
|
get currentSession(): Internal.GameSession
|
|
get version(): Internal.GameVersion
|
|
}
|
|
type Game_ = Game;
|
|
interface Reference2BooleanFunction <K> extends it.unimi.dsi.fastutil.Function<K, boolean>, Internal.Predicate<K> {
|
|
test(arg0: K): boolean;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Reference2FloatFunction<K>;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2BooleanFunction<T>;
|
|
containsKey(arg0: any): boolean;
|
|
removeBoolean(arg0: any): boolean;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2BooleanFunction;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Reference2ByteFunction<K>;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Reference2IntFunction<K>;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<K>;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Reference2CharFunction<K>;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Reference2ShortFunction<K>;
|
|
apply(arg0: K): boolean;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2BooleanFunction;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2BooleanFunction;
|
|
defaultReturnValue(): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2BooleanFunction;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2BooleanFunction;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
remove(arg0: any): boolean;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Reference2ObjectFunction<K, T>;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2BooleanFunction<T>;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
put(arg0: K, arg1: boolean): boolean;
|
|
put(arg0: K, arg1: boolean): boolean;
|
|
getBoolean(arg0: any): boolean;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2BooleanFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, boolean>;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<K>;
|
|
size(): number;
|
|
negate(): Internal.Predicate<K>;
|
|
clear(): void;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2BooleanFunction;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Reference2LongFunction<K>;
|
|
get(arg0: any): any;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
}
|
|
type Reference2BooleanFunction_<K> = ((arg0: any)=>boolean) | Reference2BooleanFunction<K>;
|
|
abstract class LivingEntityEventJS extends Internal.EntityEventJS {
|
|
constructor()
|
|
}
|
|
type LivingEntityEventJS_ = LivingEntityEventJS;
|
|
abstract class AbstractChronology implements Internal.Chronology {
|
|
dateNow(arg0: Internal.ZoneId_): Internal.ChronoLocalDate;
|
|
period(arg0: number, arg1: number, arg2: number): Internal.ChronoPeriod;
|
|
toString(): string;
|
|
epochSecond(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.ZoneOffset_): number;
|
|
localDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoLocalDateTime<any>;
|
|
zonedDateTime(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ChronoZonedDateTime<any>;
|
|
dateYearDay(arg0: Internal.Era_, arg1: number, arg2: number): Internal.ChronoLocalDate;
|
|
getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
|
|
compareTo(arg0: any): number;
|
|
zonedDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime<any>;
|
|
resolveDate(arg0: Internal.Map_<Internal.TemporalField_, number>, arg1: Internal.ResolverStyle_): Internal.ChronoLocalDate;
|
|
hashCode(): number;
|
|
dateNow(arg0: Internal.Clock_): Internal.ChronoLocalDate;
|
|
compareTo(arg0: Internal.Chronology_): number;
|
|
date(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number): Internal.ChronoLocalDate;
|
|
epochSecond(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): number;
|
|
equals(arg0: any): boolean;
|
|
dateNow(): Internal.ChronoLocalDate;
|
|
}
|
|
type AbstractChronology_ = AbstractChronology;
|
|
class ClientboundPlayerPositionPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: Internal.Set_<Internal.ClientboundPlayerPositionPacket$RelativeArgument_>, $$6: number, $$7: boolean)
|
|
getX(): number;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getY(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getRelativeArguments(): Internal.Set<Internal.ClientboundPlayerPositionPacket$RelativeArgument>;
|
|
getZ(): number;
|
|
getYRot(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getXRot(): number;
|
|
requestDismountVehicle(): boolean;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get x(): number
|
|
get y(): number
|
|
get relativeArguments(): Internal.Set<Internal.ClientboundPlayerPositionPacket$RelativeArgument>
|
|
get z(): number
|
|
get YRot(): number
|
|
get XRot(): number
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundPlayerPositionPacket_ = ClientboundPlayerPositionPacket;
|
|
abstract class Mob extends Internal.LivingEntity {
|
|
getLookControl(): Internal.LookControl;
|
|
ate(): void;
|
|
static checkMobSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getNavigation(): Internal.PathNavigation;
|
|
isControlledByLocalInstance(): boolean;
|
|
setPersistenceRequired(): void;
|
|
isEffectiveAi(): boolean;
|
|
startRiding($$0: Internal.Entity_, $$1: boolean): boolean;
|
|
static getEquipmentForSlot($$0: EquipmentSlot_, $$1: number): Internal.Item;
|
|
isWithinRestriction($$0: BlockPos_): boolean;
|
|
getMaxSpawnClusterSize(): number;
|
|
setTarget($$0: Internal.LivingEntity_): void;
|
|
setLeashedTo($$0: Internal.Entity_, $$1: boolean): void;
|
|
getPathfindingMalus($$0: Internal.BlockPathTypes_): number;
|
|
getMainArm(): Internal.HumanoidArm;
|
|
checkSpawnRules($$0: Internal.LevelAccessor_, $$1: Internal.MobSpawnType_): boolean;
|
|
canReplaceEqualItem($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
spawnAnim(): void;
|
|
setZza($$0: number): void;
|
|
isMaxGroupSizeReached($$0: number): boolean;
|
|
getMaxHeadXRot(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getMeleeAttackRangeSqr($$0: Internal.LivingEntity_): number;
|
|
convertTo($$0: Internal.EntityType_<T>, $$1: boolean): T;
|
|
playAmbientSound(): void;
|
|
dropLeash($$0: boolean, $$1: boolean): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
checkDespawn(): void;
|
|
clearRestriction(): void;
|
|
tick(): void;
|
|
lookAt($$0: Internal.Entity_, $$1: number, $$2: number): void;
|
|
isWithinRestriction(): boolean;
|
|
setXxa($$0: number): void;
|
|
baseTick(): void;
|
|
alwaysAccepts(): boolean;
|
|
getJumpControl(): Internal.JumpControl;
|
|
setDelayedLeashHolderId($$0: number): void;
|
|
getPickResult(): Internal.ItemStack;
|
|
setCanPickUpLoot($$0: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
setNoAi($$0: boolean): void;
|
|
canAttackType($$0: Internal.EntityType_<any>): boolean;
|
|
isAggressive(): boolean;
|
|
setYya($$0: number): void;
|
|
getHandSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
getArmorSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
canPickUpLoot(): boolean;
|
|
isLeashed(): boolean;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
setDropChance($$0: EquipmentSlot_, $$1: number): void;
|
|
setLeftHanded($$0: boolean): void;
|
|
setSpeed($$0: number): void;
|
|
static createMobAttributes(): Internal.AttributeSupplier$Builder;
|
|
requiresCustomPersistence(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
canFireProjectileWeapon($$0: Internal.ProjectileWeaponItem_): boolean;
|
|
setBaby($$0: boolean): void;
|
|
getMaxHeadYRot(): number;
|
|
getLeashHolder(): Internal.Entity;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
hasRestriction(): boolean;
|
|
getMaxFallDistance(): number;
|
|
handleEntityEvent($$0: number): void;
|
|
getSensing(): Internal.Sensing;
|
|
getRestrictRadius(): number;
|
|
canTakeItem($$0: Internal.ItemStack_): boolean;
|
|
getTarget(): Internal.LivingEntity;
|
|
isNoAi(): boolean;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
getAmbientSoundInterval(): number;
|
|
restrictTo($$0: BlockPos_, $$1: number): void;
|
|
canBeControlledByRider(): boolean;
|
|
getRestrictCenter(): BlockPos;
|
|
isLeftHanded(): boolean;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
setPathfindingMalus($$0: Internal.BlockPathTypes_, $$1: number): void;
|
|
aiStep(): void;
|
|
isPersistenceRequired(): boolean;
|
|
setAggressive($$0: boolean): void;
|
|
getLootTable(): ResourceLocation;
|
|
canHoldItem($$0: Internal.ItemStack_): boolean;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
removeFreeWill(): void;
|
|
getItemBySlot($$0: EquipmentSlot_): Internal.ItemStack;
|
|
wantsToPickUp($$0: Internal.ItemStack_): boolean;
|
|
getMoveControl(): Internal.MoveControl;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
canCutCorner($$0: Internal.BlockPathTypes_): boolean;
|
|
getHeadRotSpeed(): number;
|
|
setItemSlot($$0: EquipmentSlot_, $$1: Internal.ItemStack_): void;
|
|
equipItemIfPossible($$0: Internal.ItemStack_): boolean;
|
|
setGuaranteedDrop($$0: EquipmentSlot_): void;
|
|
get lookControl(): Internal.LookControl
|
|
get navigation(): Internal.PathNavigation
|
|
get controlledByLocalInstance(): boolean
|
|
get effectiveAi(): boolean
|
|
get maxSpawnClusterSize(): number
|
|
set target($$0: Internal.LivingEntity_)
|
|
get mainArm(): Internal.HumanoidArm
|
|
set zza($$0: number)
|
|
get maxHeadXRot(): number
|
|
get withinRestriction(): boolean
|
|
set xxa($$0: number)
|
|
get jumpControl(): Internal.JumpControl
|
|
set delayedLeashHolderId($$0: number)
|
|
get pickResult(): Internal.ItemStack
|
|
set canPickUpLoot($$0: boolean)
|
|
set noAi($$0: boolean)
|
|
get aggressive(): boolean
|
|
set yya($$0: number)
|
|
get handSlots(): Internal.Iterable<Internal.ItemStack>
|
|
get armorSlots(): Internal.Iterable<Internal.ItemStack>
|
|
get leashed(): boolean
|
|
set leftHanded($$0: boolean)
|
|
set speed($$0: number)
|
|
set baby($$0: boolean)
|
|
get maxHeadYRot(): number
|
|
get leashHolder(): Internal.Entity
|
|
get maxFallDistance(): number
|
|
get sensing(): Internal.Sensing
|
|
get restrictRadius(): number
|
|
get target(): Internal.LivingEntity
|
|
get noAi(): boolean
|
|
get ambientSoundInterval(): number
|
|
get restrictCenter(): BlockPos
|
|
get leftHanded(): boolean
|
|
get persistenceRequired(): boolean
|
|
set aggressive($$0: boolean)
|
|
get lootTable(): ResourceLocation
|
|
get moveControl(): Internal.MoveControl
|
|
get headRotSpeed(): number
|
|
set guaranteedDrop($$0: EquipmentSlot_)
|
|
readonly static "MAX_PICKUP_LOOT_CHANCE": 0.55;
|
|
readonly static "LEASH_TAG": "Leash";
|
|
readonly static "DEFAULT_EQUIPMENT_DROP_CHANCE": 0.085;
|
|
readonly static "MAX_ENCHANTED_WEAPON_CHANCE": 0.25;
|
|
readonly static "MAX_ENCHANTED_ARMOR_CHANCE": 0.5;
|
|
readonly static "UPDATE_GOAL_SELECTOR_EVERY_N_TICKS": 2;
|
|
"ambientSoundTime": number;
|
|
readonly static "MAX_WEARING_ARMOR_CHANCE": 0.15;
|
|
}
|
|
type Mob_ = Mob;
|
|
interface FamilyOptic <A, B> {
|
|
apply(arg0: number): Internal.OpticParts<A, B>;
|
|
}
|
|
type FamilyOptic_<A, B> = FamilyOptic<A, B>;
|
|
class TheEndPortalBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
shouldRenderFace($$0: Internal.Direction_): boolean;
|
|
}
|
|
type TheEndPortalBlockEntity_ = TheEndPortalBlockEntity;
|
|
class DoubleTag extends Internal.NumericTag {
|
|
getType(): Internal.TagType<Internal.DoubleTag>;
|
|
getAsDouble(): number;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
getAsLong(): number;
|
|
getAsFloat(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
getAsInt(): number;
|
|
getAsByte(): number;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
getAsNumber(): Internal.Number;
|
|
copy(): Internal.Tag;
|
|
write($$0: Internal.DataOutput_): void;
|
|
copy(): this;
|
|
getId(): number;
|
|
getAsShort(): number;
|
|
static valueOf($$0: number): Internal.DoubleTag;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
get type(): Internal.TagType<Internal.DoubleTag>
|
|
get asDouble(): number
|
|
get asLong(): number
|
|
get asFloat(): number
|
|
get asString(): string
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get id(): number
|
|
get asShort(): number
|
|
readonly static "ZERO": Internal.DoubleTag;
|
|
readonly static "TYPE": any;
|
|
}
|
|
type DoubleTag_ = DoubleTag;
|
|
class ConditionalFunction implements Internal.FunctionContainer, Internal.ConditionContainer {
|
|
constructor()
|
|
enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
|
|
addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer;
|
|
enchantRandomly(enchantments: ResourceLocation_[]): Internal.FunctionContainer;
|
|
furnaceSmelt(): Internal.FunctionContainer;
|
|
entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): Internal.ConditionContainer;
|
|
lootingEnchant(count: Internal.NumberProvider_, limit: number): Internal.FunctionContainer;
|
|
addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction_>): Internal.FunctionContainer;
|
|
randomChance(chance: number): Internal.ConditionContainer;
|
|
randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
|
|
name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
|
|
killedByPlayer(): Internal.ConditionContainer;
|
|
damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
|
|
nbt(tag: Internal.CompoundTag_): Internal.FunctionContainer;
|
|
entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): Internal.ConditionContainer;
|
|
survivesExplosion(): Internal.ConditionContainer;
|
|
count(count: Internal.NumberProvider_): Internal.FunctionContainer;
|
|
copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
|
|
addCondition(arg0: Internal.JsonObject_): Internal.ConditionContainer;
|
|
lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
|
|
name(name: Internal.Component_): Internal.FunctionContainer;
|
|
"function": Internal.JsonObject;
|
|
"conditions": Internal.JsonArray;
|
|
}
|
|
type ConditionalFunction_ = ConditionalFunction;
|
|
interface BiFunction <T, U, R> {
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.BiFunction<T, U, V>;
|
|
apply(arg0: T, arg1: U): R;
|
|
}
|
|
type BiFunction_<T, U, R> = BiFunction<T, U, R> | ((arg0: T, arg1: U)=>R);
|
|
interface Boolean2IntFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2IntFunction;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Boolean2ObjectFunction<T>;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2IntFunction;
|
|
put(arg0: boolean, arg1: number): number;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Boolean2LongFunction;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Boolean2DoubleFunction;
|
|
getOrDefault(arg0: boolean, arg1: number): number;
|
|
remove(arg0: boolean): number;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2IntFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Boolean2ShortFunction;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Boolean2ReferenceFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Boolean2FloatFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2IntFunction;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2IntFunction;
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2IntFunction;
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2IntFunction<T>;
|
|
containsKey(arg0: boolean): boolean;
|
|
get(arg0: boolean): number;
|
|
size(): number;
|
|
put(arg0: boolean, arg1: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2IntFunction;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Boolean2CharFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, T>;
|
|
clear(): void;
|
|
apply(arg0: boolean): number;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Boolean2ByteFunction;
|
|
}
|
|
type Boolean2IntFunction_ = Boolean2IntFunction | ((arg0: boolean)=>number);
|
|
class ConsoleJS {
|
|
constructor(m: Internal.ScriptType_, log: Internal.Logger_)
|
|
resetFile(): void;
|
|
errorf(message: string, ...args: any[]): void;
|
|
log(message: any): void;
|
|
group(): void;
|
|
static getCurrent(def: Internal.ConsoleJS_): Internal.ConsoleJS;
|
|
warn(message: string, throwable: Internal.Throwable_, skip: Internal.Pattern_): void;
|
|
warnf(message: string, ...args: any[]): void;
|
|
shouldPrintDebug(): boolean;
|
|
getDebugEnabled(): boolean;
|
|
flush(): void;
|
|
getWriteToFile(): boolean;
|
|
getMuted(): boolean;
|
|
debug(message: any): void;
|
|
setDebugEnabled(m: boolean): void;
|
|
error(message: string, throwable: Internal.Throwable_, skip: Internal.Pattern_): void;
|
|
getLogger(): Internal.Logger;
|
|
getScriptLine(): number;
|
|
setMuted(m: boolean): void;
|
|
printObject(o: any, tree: boolean): void;
|
|
warn(message: string, throwable: Internal.Throwable_): void;
|
|
printClass(className: string): void;
|
|
printObject(o: any): void;
|
|
printStackTrace(throwable: Internal.Throwable_, skip: Internal.Pattern_): void;
|
|
infof(message: any, ...args: any[]): void;
|
|
trace(): void;
|
|
setLineNumber(b: boolean): void;
|
|
warn(message: any): void;
|
|
printClass(className: string, tree: boolean): void;
|
|
debugf(message: string, ...args: any[]): void;
|
|
info(message: any): void;
|
|
setWriteToFile(m: boolean): void;
|
|
groupEnd(): void;
|
|
error(message: any): void;
|
|
error(message: string, throwable: Internal.Throwable_): void;
|
|
get debugEnabled(): boolean
|
|
get writeToFile(): boolean
|
|
get muted(): boolean
|
|
set debugEnabled(m: boolean)
|
|
get logger(): Internal.Logger
|
|
get scriptLine(): number
|
|
set muted(m: boolean)
|
|
set lineNumber(b: boolean)
|
|
set writeToFile(m: boolean)
|
|
static "SERVER": Internal.ConsoleJS;
|
|
static "CLIENT": Internal.ConsoleJS;
|
|
static "STARTUP": Internal.ConsoleJS;
|
|
}
|
|
type ConsoleJS_ = ConsoleJS;
|
|
class MinecartCommandBlock extends Internal.AbstractMinecart {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getMinecartType(): Internal.AbstractMinecart$Type;
|
|
getDefaultDisplayBlockState(): Internal.BlockState;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
onlyOpCanSetNbt(): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
activateMinecart($$0: number, $$1: number, $$2: number, $$3: boolean): void;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
getCommandBlock(): Internal.BaseCommandBlock;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
asKJS(): Internal.EntityJS;
|
|
get minecartType(): Internal.AbstractMinecart$Type
|
|
get defaultDisplayBlockState(): Internal.BlockState
|
|
get commandBlock(): Internal.BaseCommandBlock
|
|
}
|
|
type MinecartCommandBlock_ = MinecartCommandBlock;
|
|
class SetBedOccupationStateEventJS extends Internal.LivingEntityEventJS {
|
|
constructor(entity: Internal.LivingEntity_, sleepingPos: BlockPos_, bedState: Internal.BlockState_, occupied: boolean)
|
|
getPos(): Internal.BlockContainerJS;
|
|
getEntity(): Internal.EntityJS;
|
|
isOccupied(): boolean;
|
|
canCancel(): boolean;
|
|
getBedState(): Internal.BlockState;
|
|
static handler(entity: Internal.LivingEntity_, sleepingPos: BlockPos_, bedState: Internal.BlockState_, occupied: boolean): boolean;
|
|
getSleepingPos(): BlockPos;
|
|
get pos(): Internal.BlockContainerJS
|
|
get entity(): Internal.EntityJS
|
|
get occupied(): boolean
|
|
get bedState(): Internal.BlockState
|
|
get sleepingPos(): BlockPos
|
|
}
|
|
type SetBedOccupationStateEventJS_ = SetBedOccupationStateEventJS;
|
|
class BlockPlaceEventJS extends Internal.EntityEventJS {
|
|
constructor(entity: Internal.Entity_, level: Internal.Level_, pos: BlockPos_, state: Internal.BlockState_)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getLevel(): Internal.LevelJS;
|
|
getBlock(): Internal.BlockContainerJS;
|
|
get entity(): Internal.EntityJS
|
|
get level(): Internal.LevelJS
|
|
get block(): Internal.BlockContainerJS
|
|
}
|
|
type BlockPlaceEventJS_ = BlockPlaceEventJS;
|
|
interface OrderedEventExecutor extends Internal.EventExecutor {
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
}
|
|
type OrderedEventExecutor_ = OrderedEventExecutor;
|
|
interface LongPredicate {
|
|
negate(): this;
|
|
or(arg0: Internal.LongPredicate_): this;
|
|
test(arg0: number): boolean;
|
|
and(arg0: Internal.LongPredicate_): this;
|
|
}
|
|
type LongPredicate_ = ((arg0: number)=>boolean) | LongPredicate;
|
|
class Squid extends Internal.WaterAnimal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
travel($$0: Vec3_): void;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
aiStep(): void;
|
|
setMovementVector($$0: number, $$1: number, $$2: number): void;
|
|
asKJS(): Internal.EntityJS;
|
|
alwaysAccepts(): boolean;
|
|
hasMovementVector(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
handleEntityEvent($$0: number): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
"zBodyRotO": number;
|
|
"tentacleMovement": number;
|
|
"zBodyRot": number;
|
|
"oldTentacleMovement": number;
|
|
"tentacleAngle": number;
|
|
"xBodyRot": number;
|
|
"oldTentacleAngle": number;
|
|
"xBodyRotO": number;
|
|
}
|
|
type Squid_ = Squid;
|
|
interface Destroyable {
|
|
destroy(): void;
|
|
isDestroyed(): boolean;
|
|
get destroyed(): boolean
|
|
}
|
|
type Destroyable_ = Destroyable;
|
|
abstract class ChannelHandlerAdapter implements Internal.ChannelHandler {
|
|
constructor()
|
|
isSharable(): boolean;
|
|
exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void;
|
|
handlerAdded(arg0: Internal.ChannelHandlerContext_): void;
|
|
handlerRemoved(arg0: Internal.ChannelHandlerContext_): void;
|
|
get sharable(): boolean
|
|
}
|
|
type ChannelHandlerAdapter_ = ChannelHandlerAdapter;
|
|
class ChatType extends Internal.Enum<Internal.ChatType> {
|
|
static getForIndex($$0: number): Internal.ChatType;
|
|
getIndex(): number;
|
|
static values(): Internal.ChatType[];
|
|
static valueOf($$0: string): Internal.ChatType;
|
|
shouldInterrupt(): boolean;
|
|
get index(): number
|
|
readonly static "CHAT": Internal.ChatType;
|
|
readonly static "GAME_INFO": Internal.ChatType;
|
|
readonly static "SYSTEM": Internal.ChatType;
|
|
}
|
|
type ChatType_ = "chat" | ChatType | "system" | "game_info";
|
|
interface EventLoop extends Internal.OrderedEventExecutor, Internal.EventLoopGroup {
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parent(): Internal.EventLoopGroup;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
}
|
|
type EventLoop_ = EventLoop;
|
|
class CustomStatBuilder extends Internal.BuilderBase<ResourceLocation> {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<ResourceLocation>;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<ResourceLocation>
|
|
}
|
|
type CustomStatBuilder_ = CustomStatBuilder;
|
|
class BlockEntityType <T> implements Internal.BlockEntityTypeAccessor {
|
|
constructor($$0: any_<any>, $$1: Internal.Set_<Internal.Block_>, $$2: com.mojang.datafixers.types.Type_<any>)
|
|
isValid($$0: Internal.BlockState_): boolean;
|
|
getBlocks(): Internal.Set<any>;
|
|
static getKey($$0: Internal.BlockEntityType_<any>): ResourceLocation;
|
|
getBlockEntity($$0: Internal.BlockGetter_, $$1: BlockPos_): T;
|
|
create($$0: BlockPos_, $$1: Internal.BlockState_): T;
|
|
get blocks(): Internal.Set<any>
|
|
readonly static "PISTON": Internal.BlockEntityType<any>;
|
|
readonly static "CONDUIT": Internal.BlockEntityType<any>;
|
|
readonly static "BEACON": Internal.BlockEntityType<any>;
|
|
readonly static "END_GATEWAY": Internal.BlockEntityType<any>;
|
|
readonly static "SHULKER_BOX": Internal.BlockEntityType<any>;
|
|
readonly static "LECTERN": Internal.BlockEntityType<any>;
|
|
readonly static "BREWING_STAND": Internal.BlockEntityType<any>;
|
|
readonly static "BEEHIVE": Internal.BlockEntityType<any>;
|
|
readonly static "COMMAND_BLOCK": Internal.BlockEntityType<any>;
|
|
readonly static "TRAPPED_CHEST": Internal.BlockEntityType<any>;
|
|
readonly static "BANNER": Internal.BlockEntityType<any>;
|
|
readonly static "HOPPER": Internal.BlockEntityType<any>;
|
|
readonly static "CHEST": Internal.BlockEntityType<any>;
|
|
readonly static "ENDER_CHEST": Internal.BlockEntityType<any>;
|
|
readonly static "END_PORTAL": Internal.BlockEntityType<any>;
|
|
readonly static "COMPARATOR": Internal.BlockEntityType<any>;
|
|
readonly static "FURNACE": Internal.BlockEntityType<any>;
|
|
readonly static "BED": Internal.BlockEntityType<any>;
|
|
readonly static "JUKEBOX": Internal.BlockEntityType<any>;
|
|
readonly static "SCULK_SENSOR": Internal.BlockEntityType<any>;
|
|
readonly static "MOB_SPAWNER": Internal.BlockEntityType<any>;
|
|
readonly static "DAYLIGHT_DETECTOR": Internal.BlockEntityType<any>;
|
|
readonly static "BLAST_FURNACE": Internal.BlockEntityType<any>;
|
|
readonly static "DISPENSER": Internal.BlockEntityType<any>;
|
|
readonly static "SIGN": Internal.BlockEntityType<any>;
|
|
readonly static "BELL": Internal.BlockEntityType<any>;
|
|
readonly static "JIGSAW": Internal.BlockEntityType<any>;
|
|
readonly static "BARREL": Internal.BlockEntityType<any>;
|
|
readonly static "SMOKER": Internal.BlockEntityType<any>;
|
|
readonly static "SKULL": Internal.BlockEntityType<any>;
|
|
readonly static "STRUCTURE_BLOCK": Internal.BlockEntityType<any>;
|
|
readonly static "DROPPER": Internal.BlockEntityType<any>;
|
|
readonly static "ENCHANTING_TABLE": Internal.BlockEntityType<any>;
|
|
readonly static "CAMPFIRE": Internal.BlockEntityType<any>;
|
|
}
|
|
type BlockEntityType_<T> = Special.BlockEntityType | BlockEntityType<T>;
|
|
class ParticleGroup {
|
|
constructor($$0: number)
|
|
getLimit(): number;
|
|
get limit(): number
|
|
readonly static "SPORE_BLOSSOM": Internal.ParticleGroup;
|
|
}
|
|
type ParticleGroup_ = ParticleGroup;
|
|
class GraphicsStatus extends Internal.Enum<Internal.GraphicsStatus> {
|
|
getKey(): string;
|
|
toString(): string;
|
|
static values(): Internal.GraphicsStatus[];
|
|
static valueOf($$0: string): Internal.GraphicsStatus;
|
|
static byId($$0: number): Internal.GraphicsStatus;
|
|
getId(): number;
|
|
get key(): string
|
|
get id(): number
|
|
readonly static "FANCY": Internal.GraphicsStatus;
|
|
readonly static "FABULOUS": Internal.GraphicsStatus;
|
|
readonly static "FAST": Internal.GraphicsStatus;
|
|
}
|
|
type GraphicsStatus_ = "fabulous" | "fancy" | GraphicsStatus | "fast";
|
|
abstract class ItemBuilder extends Internal.BuilderBase<Internal.Item> {
|
|
constructor(i: ResourceLocation_)
|
|
color(index: number, c: Internal.Color_): this;
|
|
barColor(barColor: Internal.Function_<Internal.ItemStackJS_, Internal.Color_>): this;
|
|
subtypes(fn: Internal.Function_<Internal.ItemStackJS_, Internal.Collection_<Internal.ItemStackJS_>>): this;
|
|
texture(key: string, tex: Internal.Attribute_): this;
|
|
maxDamage(v: number): this;
|
|
static ofArmorMaterial(o: any): Internal.ArmorMaterial;
|
|
generateDataJsons(generator: Internal.DataJsonGenerator_): void;
|
|
name(name: Internal.ItemBuilder$NameCallback_): this;
|
|
createItemProperties(): Internal.Item$Properties;
|
|
clientRegistry(minecraft: Internal.Supplier_<Internal.Minecraft_>): void;
|
|
unstackable(): this;
|
|
finishUsing(finishUsing: Internal.ItemBuilder$FinishUsingCallback_): this;
|
|
modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): this;
|
|
glow(v: boolean): this;
|
|
transformObject(arg0: any): any;
|
|
parentModel(m: string): this;
|
|
maxStackSize(v: number): this;
|
|
modelJson(json: Internal.JsonObject_): this;
|
|
tooltip(text: Internal.Component_): this;
|
|
food(b: Internal.Consumer_<Internal.FoodBuilder_>): this;
|
|
rarity(v: Rarity_): this;
|
|
useAnimation(animation: Internal.UseAnim_): this;
|
|
barWidth(barWidth: Internal.ToIntFunction_<Internal.ItemStackJS_>): this;
|
|
use(use: Internal.ItemBuilder$UseCallback_): this;
|
|
releaseUsing(releaseUsing: Internal.ItemBuilder$ReleaseUsingCallback_): this;
|
|
texture(tex: Internal.Attribute_): this;
|
|
color(callback: Internal.ItemBuilder$ItemColorJS_): this;
|
|
useDuration(useDuration: Internal.ToIntFunction_<Internal.ItemStackJS_>): this;
|
|
transformObject(obj: Internal.Item_): Internal.Item;
|
|
containerItem(id: string): this;
|
|
burnTime(v: number): this;
|
|
textureJson(json: Internal.JsonObject_): this;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.Item>;
|
|
group(g: string): this;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.Item>
|
|
"parentModel": string;
|
|
"texture": string;
|
|
"textureJson": Internal.JsonObject;
|
|
readonly static "ARMOR_TIERS": {"gold": any, "chain": any, "diamond": any, "turtle": any, "iron": any, "leather": any, "netherite": any};
|
|
"modelJson": Internal.JsonObject;
|
|
readonly static "TOOL_TIERS": {"gold": any, "diamond": any, "iron": any, "wood": any, "stone": any, "netherite": any};
|
|
}
|
|
type ItemBuilder_ = ItemBuilder;
|
|
class IpBanListEntry extends Internal.BanListEntry<string> {
|
|
constructor($$0: string, $$1: Internal.Date_, $$2: string, $$3: Internal.Date_, $$4: string)
|
|
constructor($$0: Internal.JsonObject_)
|
|
constructor($$0: string)
|
|
getDisplayName(): Internal.Component;
|
|
get displayName(): Internal.Component
|
|
}
|
|
type IpBanListEntry_ = IpBanListEntry;
|
|
interface ProfileLookupCallback {
|
|
onProfileLookupSucceeded(arg0: Internal.GameProfile_): void;
|
|
onProfileLookupFailed(arg0: Internal.GameProfile_, arg1: Internal.Exception_): void;
|
|
}
|
|
type ProfileLookupCallback_ = ProfileLookupCallback;
|
|
class ImmutableMultimap$Builder <K, V> {
|
|
constructor()
|
|
put(arg0: K, arg1: V): this;
|
|
putAll(arg0: K, ...arg1: V[]): this;
|
|
putAll(arg0: Internal.Iterable_<any>): this;
|
|
build(): Internal.ImmutableMultimap<K, V>;
|
|
orderKeysBy(arg0: Internal.Comparator_<any>): this;
|
|
putAll(arg0: K, arg1: Internal.Iterable_<any>): this;
|
|
orderValuesBy(arg0: Internal.Comparator_<any>): this;
|
|
put(arg0: Internal.Map$Entry_<any, any>): this;
|
|
putAll(arg0: Internal.Multimap_<any, any>): this;
|
|
}
|
|
type ImmutableMultimap$Builder_<K, V> = ImmutableMultimap$Builder<K, V>;
|
|
class ServerboundSetJigsawBlockPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: BlockPos_, $$1: ResourceLocation_, $$2: ResourceLocation_, $$3: ResourceLocation_, $$4: string, $$5: Internal.JigsawBlockEntity$JointType_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getTarget(): ResourceLocation;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getFinalState(): string;
|
|
getJoint(): Internal.JigsawBlockEntity$JointType;
|
|
getName(): ResourceLocation;
|
|
getPool(): ResourceLocation;
|
|
isSkippable(): boolean;
|
|
get pos(): BlockPos
|
|
get target(): ResourceLocation
|
|
get finalState(): string
|
|
get joint(): Internal.JigsawBlockEntity$JointType
|
|
get name(): ResourceLocation
|
|
get pool(): ResourceLocation
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundSetJigsawBlockPacket_ = ServerboundSetJigsawBlockPacket;
|
|
interface Double2BooleanFunction extends it.unimi.dsi.fastutil.Function<number, boolean>, Internal.DoublePredicate {
|
|
or(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
|
|
test(arg0: number): boolean;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2BooleanFunction;
|
|
getOrDefault(arg0: number, arg1: boolean): boolean;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Double2ByteFunction;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2BooleanFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Double2LongFunction;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2BooleanFunction;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2BooleanFunction<T>;
|
|
apply(arg0: number): boolean;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2BooleanFunction;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2BooleanFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Double2DoubleFunction;
|
|
get(arg0: any): boolean;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Double2CharFunction;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Double2ReferenceFunction<T>;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2BooleanFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Double2IntFunction;
|
|
defaultReturnValue(): boolean;
|
|
get(arg0: number): boolean;
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Double2ShortFunction;
|
|
and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2BooleanFunction<T>;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, boolean>;
|
|
containsKey(arg0: number): boolean;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
size(): number;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Double2FloatFunction;
|
|
clear(): void;
|
|
remove(arg0: any): any;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Double2ObjectFunction<T>;
|
|
negate(): Internal.DoublePredicate;
|
|
remove(arg0: number): boolean;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
}
|
|
type Double2BooleanFunction_ = ((arg0: number)=>boolean) | Double2BooleanFunction;
|
|
abstract class AbstractMultimap <K, V> implements Internal.Multimap<K, V> {
|
|
putAll(arg0: Internal.Multimap_<any, any>): boolean;
|
|
keySet(): Internal.Set<K>;
|
|
entries(): Internal.Collection<Internal.Map$Entry<K, V>>;
|
|
toString(): string;
|
|
putAll(arg0: K, arg1: Internal.Iterable_<any>): boolean;
|
|
values(): Internal.Collection<V>;
|
|
containsValue(arg0: any): boolean;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
isEmpty(): boolean;
|
|
containsEntry(arg0: any, arg1: any): boolean;
|
|
hashCode(): number;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
replaceValues(arg0: K, arg1: Internal.Iterable_<any>): Internal.Collection<V>;
|
|
put(arg0: K, arg1: V): boolean;
|
|
keys(): Internal.Multiset<K>;
|
|
equals(arg0: any): boolean;
|
|
asMap(): Internal.Map<K, Internal.Collection<V>>;
|
|
get empty(): boolean
|
|
}
|
|
type AbstractMultimap_<K, V> = AbstractMultimap<K, V>;
|
|
interface VibrationListener$VibrationListenerConfig {
|
|
shouldListen(arg0: Internal.Level_, arg1: Internal.GameEventListener_, arg2: BlockPos_, arg3: Internal.GameEvent_, arg4: Internal.Entity_): boolean;
|
|
onSignalReceive(arg0: Internal.Level_, arg1: Internal.GameEventListener_, arg2: Internal.GameEvent_, arg3: number): void;
|
|
}
|
|
type VibrationListener$VibrationListenerConfig_ = VibrationListener$VibrationListenerConfig;
|
|
interface AbstractBlockAccessor {
|
|
getSettings(): Internal.BlockBehaviour$Properties;
|
|
get settings(): Internal.BlockBehaviour$Properties
|
|
}
|
|
type AbstractBlockAccessor_ = AbstractBlockAccessor;
|
|
class RandomBlockMatchTest extends Internal.RuleTest {
|
|
constructor($$0: Internal.Block_, $$1: number)
|
|
test($$0: Internal.BlockState_, $$1: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RandomBlockMatchTest_ = RandomBlockMatchTest;
|
|
class ModelGenerator {
|
|
constructor()
|
|
parent(s: string): void;
|
|
element(consumer: Internal.Consumer_<Internal.ModelGenerator$Element_>): void;
|
|
texture(name: string, texture: string): void;
|
|
toJson(): Internal.JsonObject;
|
|
textures(json: Internal.JsonObject_): void;
|
|
}
|
|
type ModelGenerator_ = ModelGenerator;
|
|
interface RandomSource {
|
|
consumeCount($$0: number): void;
|
|
forkPositional(): Internal.PositionalRandomFactory;
|
|
nextInt(arg0: number): number;
|
|
nextFloat(): number;
|
|
nextBoolean(): boolean;
|
|
nextLong(): number;
|
|
setSeed(arg0: number): void;
|
|
fork(): this;
|
|
nextDouble(): number;
|
|
nextGaussian(): number;
|
|
nextInt(): number;
|
|
nextIntBetweenInclusive($$0: number, $$1: number): number;
|
|
set seed(arg0: number)
|
|
}
|
|
type RandomSource_ = RandomSource;
|
|
interface LongStream$LongMapMultiConsumer {
|
|
accept(arg0: number, arg1: Internal.LongConsumer_): void;
|
|
}
|
|
type LongStream$LongMapMultiConsumer_ = LongStream$LongMapMultiConsumer | ((arg0: number, arg1: Internal.LongConsumer)=>void);
|
|
class StageCreationEvent {
|
|
getPlayerStages(): Internal.Stages;
|
|
getPlayer(): Internal.Player;
|
|
setPlayerStages(s: Internal.Stages_): void;
|
|
get playerStages(): Internal.Stages
|
|
get player(): Internal.Player
|
|
set playerStages(s: Internal.Stages_)
|
|
}
|
|
type StageCreationEvent_ = StageCreationEvent;
|
|
class ThrownEgg extends Internal.ThrowableItemProjectile {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_)
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
handleEntityEvent($$0: number): void;
|
|
asKJS(): Internal.EntityJS;
|
|
}
|
|
type ThrownEgg_ = ThrownEgg;
|
|
class Arrow extends Internal.AbstractArrow {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_)
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getColor(): number;
|
|
alwaysAccepts(): boolean;
|
|
static getCustomColor($$0: Internal.ItemStack_): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
handleEntityEvent($$0: number): void;
|
|
setEffectsFromItem($$0: Internal.ItemStack_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
addEffect($$0: Internal.MobEffectInstance_): void;
|
|
get color(): number
|
|
set effectsFromItem($$0: Internal.ItemStack_)
|
|
}
|
|
type Arrow_ = Arrow;
|
|
class ClientboundUpdateAttributesPacket$AttributeSnapshot {
|
|
constructor($$0: Internal.Attribute_, $$1: number, $$2: Internal.Collection_<Internal.AttributeModifier_>)
|
|
getModifiers(): Internal.Collection<Internal.AttributeModifier>;
|
|
getBase(): number;
|
|
getAttribute(): Internal.Attribute;
|
|
get modifiers(): Internal.Collection<Internal.AttributeModifier>
|
|
get base(): number
|
|
get attribute(): Internal.Attribute
|
|
}
|
|
type ClientboundUpdateAttributesPacket$AttributeSnapshot_ = ClientboundUpdateAttributesPacket$AttributeSnapshot;
|
|
class InventoryJS {
|
|
constructor(h: Internal.ItemHandler_)
|
|
constructor(h: Internal.Container_)
|
|
countNonEmpty(): number;
|
|
markDirty(): void;
|
|
count(): number;
|
|
toString(): string;
|
|
getWidth(): number;
|
|
extract(slot: number, amount: number, simulate: boolean): Internal.ItemStackJS;
|
|
getSlotLimit(slot: number): number;
|
|
count(ingredient: Internal.IngredientJS_): number;
|
|
countNonEmpty(ingredient: Internal.IngredientJS_): number;
|
|
getBlock(level: Internal.LevelJS_): Internal.BlockContainerJS;
|
|
isEmpty(): boolean;
|
|
find(): number;
|
|
insert(slot: number, item: Internal.ItemStack_, simulate: boolean): Internal.ItemStackJS;
|
|
set(slot: number, item: Internal.ItemStack_): void;
|
|
find(ingredient: Internal.IngredientJS_): number;
|
|
getSize(): number;
|
|
get(slot: number): Internal.ItemStackJS;
|
|
clear(ingredient: Internal.IngredientJS_): void;
|
|
clear(): void;
|
|
getHeight(): number;
|
|
isItemValid(slot: number, item: Internal.ItemStack_): boolean;
|
|
get width(): number
|
|
get empty(): boolean
|
|
get size(): number
|
|
get height(): number
|
|
readonly "minecraftInventory": Internal.ItemHandler;
|
|
}
|
|
type InventoryJS_ = InventoryJS;
|
|
class SensorType <U> {
|
|
create(): U;
|
|
readonly static "DUMMY": Internal.SensorType<any>;
|
|
readonly static "HOGLIN_SPECIFIC_SENSOR": Internal.SensorType<any>;
|
|
readonly static "NEAREST_LIVING_ENTITIES": Internal.SensorType<any>;
|
|
readonly static "NEAREST_ADULT": Internal.SensorType<any>;
|
|
readonly static "AXOLOTL_ATTACKABLES": Internal.SensorType<any>;
|
|
readonly static "NEAREST_ITEMS": Internal.SensorType<any>;
|
|
readonly static "SECONDARY_POIS": Internal.SensorType<any>;
|
|
readonly static "NEAREST_BED": Internal.SensorType<any>;
|
|
readonly static "PIGLIN_SPECIFIC_SENSOR": Internal.SensorType<any>;
|
|
readonly static "AXOLOTL_TEMPTATIONS": Internal.SensorType<any>;
|
|
readonly static "GOLEM_DETECTED": Internal.SensorType<any>;
|
|
readonly static "PIGLIN_BRUTE_SPECIFIC_SENSOR": Internal.SensorType<any>;
|
|
readonly static "NEAREST_PLAYERS": Internal.SensorType<any>;
|
|
readonly static "HURT_BY": Internal.SensorType<any>;
|
|
readonly static "VILLAGER_BABIES": Internal.SensorType<any>;
|
|
readonly static "GOAT_TEMPTATIONS": Internal.SensorType<any>;
|
|
readonly static "VILLAGER_HOSTILES": Internal.SensorType<any>;
|
|
}
|
|
type SensorType_<U> = SensorType<U> | Special.SensorType;
|
|
class Suggestion implements Internal.Comparable<Internal.Suggestion> {
|
|
constructor(arg0: Internal.StringRange_, arg1: string, arg2: Internal.Message_)
|
|
constructor(arg0: Internal.StringRange_, arg1: string)
|
|
apply(arg0: string): string;
|
|
hashCode(): number;
|
|
compareToIgnoreCase(arg0: Internal.Suggestion_): number;
|
|
toString(): string;
|
|
compareTo(arg0: Internal.Suggestion_): number;
|
|
getTooltip(): Internal.Message;
|
|
getText(): string;
|
|
expand(arg0: string, arg1: Internal.StringRange_): this;
|
|
equals(arg0: any): boolean;
|
|
getRange(): Internal.StringRange;
|
|
compareTo(arg0: any): number;
|
|
get tooltip(): Internal.Message
|
|
get text(): string
|
|
get range(): Internal.StringRange
|
|
}
|
|
type Suggestion_ = Suggestion;
|
|
abstract class Monster extends Internal.PathfinderMob implements Internal.Enemy {
|
|
static createMonsterAttributes(): Internal.AttributeSupplier$Builder;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getProjectile($$0: Internal.ItemStack_): Internal.ItemStack;
|
|
getFallSounds(): Internal.LivingEntity$Fallsounds;
|
|
isPreventingPlayerRest($$0: Internal.Player_): boolean;
|
|
aiStep(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
static checkAnyLightMonsterSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
static checkMonsterSpawnRules($$0: Internal.EntityType_<any>, $$1: Internal.ServerLevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
getSoundSource(): Internal.SoundSource;
|
|
static isDarkEnoughToSpawn($$0: Internal.ServerLevelAccessor_, $$1: BlockPos_, $$2: Internal.Random_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get fallSounds(): Internal.LivingEntity$Fallsounds
|
|
get soundSource(): Internal.SoundSource
|
|
}
|
|
type Monster_ = Monster;
|
|
interface EntityKJS extends Internal.AsKJS<Internal.EntityJS> {
|
|
getPersistentDataKJS(): Internal.CompoundTag;
|
|
asKJS(): Internal.EntityJS;
|
|
get persistentDataKJS(): Internal.CompoundTag
|
|
}
|
|
type EntityKJS_ = EntityKJS;
|
|
interface IdMap <T> extends Internal.Iterable<T> {
|
|
byId(arg0: number): T;
|
|
size(): number;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
byIdOrThrow($$0: number): T;
|
|
getId(arg0: T): number;
|
|
readonly static "DEFAULT": -1;
|
|
}
|
|
type IdMap_<T> = IdMap<T>;
|
|
interface ChannelInboundHandler extends Internal.ChannelHandler {
|
|
channelWritabilityChanged(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelInactive(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelActive(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelUnregistered(arg0: Internal.ChannelHandlerContext_): void;
|
|
userEventTriggered(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
|
|
exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void;
|
|
channelReadComplete(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelRegistered(arg0: Internal.ChannelHandlerContext_): void;
|
|
channelRead(arg0: Internal.ChannelHandlerContext_, arg1: any): void;
|
|
}
|
|
type ChannelInboundHandler_ = ChannelInboundHandler;
|
|
interface TemporalQuery <R> {
|
|
queryFrom(arg0: Internal.TemporalAccessor_): R;
|
|
}
|
|
type TemporalQuery_<R> = TemporalQuery<R> | ((arg0: Internal.TemporalAccessor)=>R);
|
|
interface RenderStateShardAccessor {
|
|
getGLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
|
|
getCRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
|
|
getNO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard;
|
|
get GLINT_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
|
|
get CRUMBLING_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
|
|
get NO_TRANSPARENCY(): Internal.RenderStateShard$TransparencyStateShard
|
|
}
|
|
type RenderStateShardAccessor_ = RenderStateShardAccessor;
|
|
interface PaletteResize <T> {
|
|
onResize(arg0: number, arg1: T): number;
|
|
}
|
|
type PaletteResize_<T> = PaletteResize<T>;
|
|
interface NumberProvider extends Internal.LootContextUser {
|
|
getInt($$0: Internal.LootContext_): number;
|
|
getFloat(arg0: Internal.LootContext_): number;
|
|
getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
|
|
getType(): Internal.LootNumberProviderType;
|
|
validate($$0: Internal.ValidationContext_): void;
|
|
get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
|
|
get type(): Internal.LootNumberProviderType
|
|
}
|
|
type NumberProvider_ = NumberProvider;
|
|
interface ModuleFinder {
|
|
find(arg0: string): Internal.Optional<Internal.ModuleReference>;
|
|
compose(...arg0: Internal.ModuleFinder_[]): this;
|
|
findAll(): Internal.Set<Internal.ModuleReference>;
|
|
ofSystem(): this;
|
|
of(...arg0: Internal.Path_[]): this;
|
|
}
|
|
type ModuleFinder_ = ModuleFinder;
|
|
class Enum$EnumDesc <E> extends Internal.DynamicConstantDesc<E> {
|
|
toString(): string;
|
|
static of(arg0: Internal.ClassDesc_, arg1: string): Internal.Enum$EnumDesc<E>;
|
|
resolveConstantDesc(arg0: Internal.MethodHandles$Lookup_): any;
|
|
}
|
|
type Enum$EnumDesc_<E> = Enum$EnumDesc<E>;
|
|
class ClientboundMapItemDataPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: number, $$2: boolean, $$3: Internal.Collection_<Internal.MapDecoration_>, $$4: any_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
isLocked(): boolean;
|
|
applyToMap($$0: Internal.MapItemSavedData_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getMapId(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getScale(): number;
|
|
isSkippable(): boolean;
|
|
get locked(): boolean
|
|
get mapId(): number
|
|
get scale(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundMapItemDataPacket_ = ClientboundMapItemDataPacket;
|
|
interface StructurePlacementType <SP> {
|
|
codec(): Internal.Codec<SP>;
|
|
readonly static "CONCENTRIC_RINGS": any;
|
|
readonly static "RANDOM_SPREAD": any;
|
|
}
|
|
type StructurePlacementType_<SP> = StructurePlacementType<SP> | Special.StructurePlacementType;
|
|
interface TelemetrySession {
|
|
eventSetupFunction(arg0: Internal.Consumer_<Internal.TelemetryPropertyContainer_>): void;
|
|
createNewEvent(arg0: string): Internal.TelemetryEvent;
|
|
globalProperties(): Internal.TelemetryPropertyContainer;
|
|
isEnabled(): boolean;
|
|
get enabled(): boolean
|
|
readonly static "DISABLED": any;
|
|
}
|
|
type TelemetrySession_ = TelemetrySession;
|
|
class LevelSummary$BackupStatus extends Internal.Enum<Internal.LevelSummary$BackupStatus> {
|
|
static valueOf($$0: string): Internal.LevelSummary$BackupStatus;
|
|
isSevere(): boolean;
|
|
static values(): Internal.LevelSummary$BackupStatus[];
|
|
getTranslationKey(): string;
|
|
shouldBackup(): boolean;
|
|
get severe(): boolean
|
|
get translationKey(): string
|
|
readonly static "DOWNGRADE": Internal.LevelSummary$BackupStatus;
|
|
readonly static "UPGRADE_TO_SNAPSHOT": Internal.LevelSummary$BackupStatus;
|
|
readonly static "NONE": Internal.LevelSummary$BackupStatus;
|
|
}
|
|
type LevelSummary$BackupStatus_ = "upgrade_to_snapshot" | "downgrade" | LevelSummary$BackupStatus | "none";
|
|
class FoliagePlacer$FoliageAttachment {
|
|
constructor($$0: BlockPos_, $$1: number, $$2: boolean)
|
|
pos(): BlockPos;
|
|
radiusOffset(): number;
|
|
doubleTrunk(): boolean;
|
|
}
|
|
type FoliagePlacer$FoliageAttachment_ = FoliagePlacer$FoliageAttachment;
|
|
class Drowned extends Internal.Zombie implements Internal.RangedAttackMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
okTarget($$0: Internal.LivingEntity_): boolean;
|
|
static checkDrownedSpawnRules($$0: Internal.EntityType_<Internal.Drowned_>, $$1: Internal.ServerLevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
travel($$0: Vec3_): void;
|
|
updateSwimming(): void;
|
|
setSearchingForLand($$0: boolean): void;
|
|
asKJS(): Internal.EntityJS;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
alwaysAccepts(): boolean;
|
|
isPushedByFluid(): boolean;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set searchingForLand($$0: boolean)
|
|
get pushedByFluid(): boolean
|
|
readonly static "NAUTILUS_SHELL_CHANCE": 0.03;
|
|
}
|
|
type Drowned_ = Drowned;
|
|
interface Set <E> extends Internal.Collection<E> {
|
|
copyOf(arg0: Internal.Collection_<any>): this;
|
|
add(arg0: E): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
isEmpty(): boolean;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): this;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
containsAll(arg0: Internal.Collection_<any>): boolean;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
of(arg0: E, arg1: E): this;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): this;
|
|
of(arg0: E, arg1: E, arg2: E): this;
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E): this;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): this;
|
|
contains(arg0: any): boolean;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): this;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): this;
|
|
toArray(arg0: T[]): T[];
|
|
remove(arg0: any): boolean;
|
|
toArray(): any[];
|
|
iterator(): Internal.Iterator<E>;
|
|
hashCode(): number;
|
|
size(): number;
|
|
of(arg0: E): this;
|
|
stream(): Internal.Stream<E>;
|
|
of(...arg0: E[]): this;
|
|
of(): this;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): this;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
clear(): void;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
equals(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type Set_<E> = Set<E>;
|
|
class RenderStateShard$BooleanStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: string, $$1: Internal.Runnable_, $$2: Internal.Runnable_, $$3: boolean)
|
|
toString(): string;
|
|
}
|
|
type RenderStateShard$BooleanStateShard_ = RenderStateShard$BooleanStateShard;
|
|
class ClientboundSelectAdvancementsTabPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: ResourceLocation_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getTab(): ResourceLocation;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get tab(): ResourceLocation
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSelectAdvancementsTabPacket_ = ClientboundSelectAdvancementsTabPacket;
|
|
abstract class Property <T> {
|
|
generateHashCode(): number;
|
|
getValueClass(): Internal.Class<T>;
|
|
toString(): string;
|
|
getPossibleValues(): Internal.Collection<T>;
|
|
getName(arg0: T): string;
|
|
valueCodec(): Internal.Codec<Internal.Property$Value<T>>;
|
|
value($$0: Internal.StateHolder_<any, any>): Internal.Property$Value<T>;
|
|
parseValue($$0: Internal.DynamicOps_<U>, $$1: S, $$2: U): Internal.DataResult<S>;
|
|
hashCode(): number;
|
|
codec(): Internal.Codec<T>;
|
|
getName(): string;
|
|
getValue(arg0: string): Internal.Optional<T>;
|
|
value($$0: T): Internal.Property$Value<T>;
|
|
equals($$0: any): boolean;
|
|
getAllValues(): Internal.Stream<Internal.Property$Value<T>>;
|
|
get valueClass(): Internal.Class<T>
|
|
get possibleValues(): Internal.Collection<T>
|
|
get name(): string
|
|
get allValues(): Internal.Stream<Internal.Property$Value<T>>
|
|
}
|
|
type Property_<T> = Property<T>;
|
|
class LongTag extends Internal.NumericTag {
|
|
copy(): this;
|
|
getAsDouble(): number;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
getAsLong(): number;
|
|
getAsFloat(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
getAsInt(): number;
|
|
getAsByte(): number;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
getAsNumber(): Internal.Number;
|
|
copy(): Internal.Tag;
|
|
write($$0: Internal.DataOutput_): void;
|
|
getType(): Internal.TagType<Internal.LongTag>;
|
|
static valueOf($$0: number): Internal.LongTag;
|
|
getId(): number;
|
|
getAsShort(): number;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
get asDouble(): number
|
|
get asLong(): number
|
|
get asFloat(): number
|
|
get asString(): string
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get type(): Internal.TagType<Internal.LongTag>
|
|
get id(): number
|
|
get asShort(): number
|
|
readonly static "TYPE": any;
|
|
}
|
|
type LongTag_ = LongTag;
|
|
class RedstoneSide extends Internal.Enum<Internal.RedstoneSide> implements Internal.StringRepresentable {
|
|
static valueOf($$0: string): Internal.RedstoneSide;
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static values(): Internal.RedstoneSide[];
|
|
isConnected(): boolean;
|
|
get serializedName(): string
|
|
get connected(): boolean
|
|
readonly static "UP": Internal.RedstoneSide;
|
|
readonly static "NONE": Internal.RedstoneSide;
|
|
readonly static "SIDE": Internal.RedstoneSide;
|
|
}
|
|
type RedstoneSide_ = "side" | "up" | RedstoneSide | "none";
|
|
class AttachFace extends Internal.Enum<Internal.AttachFace> implements Internal.StringRepresentable {
|
|
static values(): Internal.AttachFace[];
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.AttachFace;
|
|
get serializedName(): string
|
|
readonly static "FLOOR": Internal.AttachFace;
|
|
readonly static "WALL": Internal.AttachFace;
|
|
readonly static "CEILING": Internal.AttachFace;
|
|
}
|
|
type AttachFace_ = "floor" | AttachFace | "ceiling" | "wall";
|
|
class Boat extends Internal.Entity {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
push($$0: Internal.Entity_): void;
|
|
setPaddleState($$0: boolean, $$1: boolean): void;
|
|
getPaddleState($$0: number): boolean;
|
|
static canVehicleCollide($$0: Internal.Entity_, $$1: Internal.Entity_): boolean;
|
|
getDropItem(): Internal.Item;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
setHurtDir($$0: number): void;
|
|
getDismountLocationForPassenger($$0: Internal.LivingEntity_): Vec3;
|
|
getControllingPassenger(): Internal.Entity;
|
|
asKJS(): Internal.EntityJS;
|
|
setHurtTime($$0: number): void;
|
|
setDamage($$0: number): void;
|
|
animateHurt(): void;
|
|
isUnderWater(): boolean;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
getRowingTime($$0: number, $$1: number): number;
|
|
getBubbleAngle($$0: number): number;
|
|
setInput($$0: boolean, $$1: boolean, $$2: boolean, $$3: boolean): void;
|
|
getHurtDir(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
onAboveBubbleCol($$0: boolean): void;
|
|
canCollideWith($$0: Internal.Entity_): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
lerpTo($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean): void;
|
|
canBeCollidedWith(): boolean;
|
|
getMotionDirection(): Internal.Direction;
|
|
onPassengerTurned($$0: Internal.Entity_): void;
|
|
getWaterLevelAbove(): number;
|
|
getPassengersRidingOffset(): number;
|
|
isPickable(): boolean;
|
|
tick(): void;
|
|
positionRider($$0: Internal.Entity_): void;
|
|
getBoatType(): Internal.Boat$Type;
|
|
alwaysAccepts(): boolean;
|
|
getHurtTime(): number;
|
|
getGroundFriction(): number;
|
|
isPushable(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getDamage(): number;
|
|
getPickResult(): Internal.ItemStack;
|
|
setType($$0: Internal.Boat$Type_): void;
|
|
get dropItem(): Internal.Item
|
|
set hurtDir($$0: number)
|
|
get controllingPassenger(): Internal.Entity
|
|
set hurtTime($$0: number)
|
|
set damage($$0: number)
|
|
get underWater(): boolean
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get hurtDir(): number
|
|
get motionDirection(): Internal.Direction
|
|
get waterLevelAbove(): number
|
|
get passengersRidingOffset(): number
|
|
get pickable(): boolean
|
|
get boatType(): Internal.Boat$Type
|
|
get hurtTime(): number
|
|
get groundFriction(): number
|
|
get pushable(): boolean
|
|
get damage(): number
|
|
get pickResult(): Internal.ItemStack
|
|
set type($$0: Internal.Boat$Type_)
|
|
readonly static "BUBBLE_TIME": 60;
|
|
readonly static "PADDLE_SOUND_TIME": 0.7853981852531433;
|
|
readonly static "PADDLE_LEFT": 0;
|
|
readonly static "PADDLE_RIGHT": 1;
|
|
}
|
|
type Boat_ = Boat;
|
|
abstract class PathfinderMob extends Internal.Mob {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getWalkTargetValue($$0: BlockPos_): number;
|
|
alwaysAccepts(): boolean;
|
|
checkSpawnRules($$0: Internal.LevelAccessor_, $$1: Internal.MobSpawnType_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isPathFinding(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
get pathFinding(): boolean
|
|
}
|
|
type PathfinderMob_ = PathfinderMob;
|
|
class CustomGameRuleCategory {
|
|
constructor(id: ResourceLocation_, name: Internal.Component_)
|
|
hashCode(): number;
|
|
getName(): Internal.Component;
|
|
getId(): ResourceLocation;
|
|
static getCategory(key: Internal.GameRules$Key_<T>): Internal.Optional<Internal.CustomGameRuleCategory>;
|
|
equals(o: any): boolean;
|
|
get name(): Internal.Component
|
|
get id(): ResourceLocation
|
|
}
|
|
type CustomGameRuleCategory_ = CustomGameRuleCategory;
|
|
class Node {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
distanceToSqr($$0: BlockPos_): number;
|
|
toString(): string;
|
|
distanceTo($$0: BlockPos_): number;
|
|
static createFromStream($$0: Internal.FriendlyByteBuf_): Internal.Node;
|
|
distanceToSqr($$0: Internal.Node_): number;
|
|
static createHash($$0: number, $$1: number, $$2: number): number;
|
|
distanceManhattan($$0: BlockPos_): number;
|
|
distanceTo($$0: Internal.Node_): number;
|
|
asVec3(): Vec3;
|
|
writeToStream($$0: Internal.FriendlyByteBuf_): void;
|
|
hashCode(): number;
|
|
asBlockPos(): BlockPos;
|
|
distanceManhattan($$0: Internal.Node_): number;
|
|
equals($$0: any): boolean;
|
|
inOpenSet(): boolean;
|
|
cloneAndMove($$0: number, $$1: number, $$2: number): this;
|
|
"cameFrom": Internal.Node;
|
|
readonly "z": number;
|
|
"h": number;
|
|
"walkedDistance": number;
|
|
"g": number;
|
|
readonly "x": number;
|
|
"f": number;
|
|
readonly "y": number;
|
|
"type": Internal.BlockPathTypes;
|
|
"costMalus": number;
|
|
"heapIdx": number;
|
|
"closed": boolean;
|
|
}
|
|
type Node_ = Node;
|
|
interface CollisionContext {
|
|
empty(): this;
|
|
isDescending(): boolean;
|
|
isHoldingItem(arg0: Internal.Item_): boolean;
|
|
isAbove(arg0: Internal.VoxelShape_, arg1: BlockPos_, arg2: boolean): boolean;
|
|
canStandOnFluid(arg0: Internal.FluidState_, arg1: Internal.FluidState_): boolean;
|
|
of($$0: Internal.Entity_): this;
|
|
get descending(): boolean
|
|
}
|
|
type CollisionContext_ = CollisionContext;
|
|
interface EntityAccess {
|
|
getPassengersAndSelf(): Internal.Stream<any>;
|
|
shouldBeSaved(): boolean;
|
|
getBoundingBox(): Internal.AABB;
|
|
getUUID(): Internal.UUID;
|
|
blockPosition(): BlockPos;
|
|
setLevelCallback(arg0: Internal.EntityInLevelCallback_): void;
|
|
getSelfAndPassengers(): Internal.Stream<any>;
|
|
getId(): number;
|
|
isAlwaysTicking(): boolean;
|
|
setRemoved(arg0: Internal.Entity$RemovalReason_): void;
|
|
get passengersAndSelf(): Internal.Stream<any>
|
|
get boundingBox(): Internal.AABB
|
|
get UUID(): Internal.UUID
|
|
set levelCallback(arg0: Internal.EntityInLevelCallback_)
|
|
get selfAndPassengers(): Internal.Stream<any>
|
|
get id(): number
|
|
get alwaysTicking(): boolean
|
|
set removed(arg0: Internal.Entity$RemovalReason_)
|
|
}
|
|
type EntityAccess_ = EntityAccess;
|
|
class HumanoidArm extends Internal.Enum<Internal.HumanoidArm> {
|
|
getName(): Internal.Component;
|
|
toString(): string;
|
|
static valueOf($$0: string): Internal.HumanoidArm;
|
|
getOpposite(): this;
|
|
static values(): Internal.HumanoidArm[];
|
|
get name(): Internal.Component
|
|
get opposite(): Internal.HumanoidArm
|
|
readonly static "LEFT": Internal.HumanoidArm;
|
|
readonly static "RIGHT": Internal.HumanoidArm;
|
|
}
|
|
type HumanoidArm_ = HumanoidArm | "right" | "left";
|
|
interface IScheduledEventCallback {
|
|
onCallback(arg0: Internal.ScheduledEvent_): void;
|
|
}
|
|
type IScheduledEventCallback_ = ((arg0: Internal.ScheduledEvent)=>void) | IScheduledEventCallback;
|
|
class ZombifiedPiglin extends Internal.Zombie implements Internal.NeutralMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
playerDied($$0: Internal.Player_): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isAngry(): boolean;
|
|
isPreventingPlayerRest($$0: Internal.Player_): boolean;
|
|
forgetCurrentTargetAndRefreshUniversalAnger(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
startPersistentAngerTimer(): void;
|
|
setTarget($$0: Internal.LivingEntity_): void;
|
|
addPersistentAngerSaveData($$0: Internal.CompoundTag_): void;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setRemainingPersistentAngerTime($$0: number): void;
|
|
isAngryAt($$0: Internal.LivingEntity_): boolean;
|
|
getRemainingPersistentAngerTime(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getPersistentAngerTarget(): Internal.UUID;
|
|
static checkZombifiedPiglinSpawnRules($$0: Internal.EntityType_<Internal.ZombifiedPiglin_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
getMyRidingOffset(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
readPersistentAngerSaveData($$0: Internal.Level_, $$1: Internal.CompoundTag_): void;
|
|
stopBeingAngry(): void;
|
|
wantsToPickUp($$0: Internal.ItemStack_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
setPersistentAngerTarget($$0: Internal.UUID_): void;
|
|
isAngryAtAllPlayers($$0: Internal.Level_): boolean;
|
|
updatePersistentAnger($$0: Internal.ServerLevel_, $$1: boolean): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get angry(): boolean
|
|
set target($$0: Internal.LivingEntity_)
|
|
set remainingPersistentAngerTime($$0: number)
|
|
get remainingPersistentAngerTime(): number
|
|
get persistentAngerTarget(): Internal.UUID
|
|
get myRidingOffset(): number
|
|
set persistentAngerTarget($$0: Internal.UUID_)
|
|
}
|
|
type ZombifiedPiglin_ = ZombifiedPiglin;
|
|
class StartupEventJS extends Internal.EventJS {
|
|
constructor()
|
|
post(id: string): boolean;
|
|
post(id: string, sub: string): boolean;
|
|
}
|
|
type StartupEventJS_ = StartupEventJS;
|
|
interface WindowAccessor {
|
|
setFramebufferWidth(arg0: number): void;
|
|
setHeight(arg0: number): void;
|
|
setWidth(arg0: number): void;
|
|
setFramebufferHeight(arg0: number): void;
|
|
set framebufferWidth(arg0: number)
|
|
set height(arg0: number)
|
|
set width(arg0: number)
|
|
set framebufferHeight(arg0: number)
|
|
}
|
|
type WindowAccessor_ = WindowAccessor;
|
|
class SimpleWeightedRandomList <E> extends Internal.WeightedRandomList<Internal.WeightedEntry$Wrapper<E>> {
|
|
getRandomValue($$0: Internal.Random_): Internal.Optional<E>;
|
|
static builder(): Internal.SimpleWeightedRandomList$Builder<E>;
|
|
static wrappedCodecAllowingEmpty($$0: Internal.Codec_<E>): Internal.Codec<Internal.SimpleWeightedRandomList<E>>;
|
|
static wrappedCodec($$0: Internal.Codec_<E>): Internal.Codec<Internal.SimpleWeightedRandomList<E>>;
|
|
static empty(): Internal.SimpleWeightedRandomList<E>;
|
|
static single($$0: E): Internal.SimpleWeightedRandomList<E>;
|
|
}
|
|
type SimpleWeightedRandomList_<E> = SimpleWeightedRandomList<E>;
|
|
interface WorldRenderContext$BlockOutlineContext {
|
|
blockPos(): BlockPos;
|
|
cameraX(): number;
|
|
vertexConsumer(): Internal.VertexConsumer;
|
|
cameraZ(): number;
|
|
cameraY(): number;
|
|
entity(): Internal.Entity;
|
|
blockState(): Internal.BlockState;
|
|
}
|
|
type WorldRenderContext$BlockOutlineContext_ = WorldRenderContext$BlockOutlineContext;
|
|
class CropBlockBuilder$ShapeBuilder {
|
|
constructor(age: number)
|
|
shape(age: number, minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): this;
|
|
getShapes(): Internal.List<Internal.VoxelShape>;
|
|
get shapes(): Internal.List<Internal.VoxelShape>
|
|
}
|
|
type CropBlockBuilder$ShapeBuilder_ = CropBlockBuilder$ShapeBuilder;
|
|
interface DimensionTypeAccessor {
|
|
getFixedTime(): Internal.OptionalLong;
|
|
get fixedTime(): Internal.OptionalLong
|
|
}
|
|
type DimensionTypeAccessor_ = DimensionTypeAccessor;
|
|
interface FunctionUserBuilder <T> {
|
|
apply(arg0: Internal.LootItemFunction$Builder_): T;
|
|
unwrap(): T;
|
|
}
|
|
type FunctionUserBuilder_<T> = FunctionUserBuilder<T>;
|
|
class LevelChunkTicks <T> implements Internal.TickContainerAccess<T>, Internal.SerializableTickContainer<T> {
|
|
constructor()
|
|
constructor($$0: Internal.List_<any_<T>>)
|
|
static load($$0: Internal.ListTag_, $$1: Internal.Function_<string, Internal.Optional_<T>>, $$2: Internal.ChunkPos_): Internal.LevelChunkTicks<T>;
|
|
unpack($$0: number): void;
|
|
count(): number;
|
|
schedule($$0: Internal.ScheduledTick_<T>): void;
|
|
save(arg0: number, arg1: Internal.Function_<any, any>): Internal.Tag;
|
|
removeIf($$0: Internal.Predicate_<Internal.ScheduledTick_<T>>): void;
|
|
peek(): Internal.ScheduledTick<T>;
|
|
getAll(): Internal.Stream<Internal.ScheduledTick<T>>;
|
|
hasScheduledTick($$0: BlockPos_, $$1: T): boolean;
|
|
setOnTickAdded($$0: Internal.BiConsumer_<Internal.LevelChunkTicks_<T>, Internal.ScheduledTick_<T>>): void;
|
|
poll(): Internal.ScheduledTick<T>;
|
|
save($$0: number, $$1: Internal.Function_<T, string>): Internal.ListTag;
|
|
get all(): Internal.Stream<Internal.ScheduledTick<T>>
|
|
set onTickAdded($$0: Internal.BiConsumer_<Internal.LevelChunkTicks_<T>, Internal.ScheduledTick_<T>>)
|
|
}
|
|
type LevelChunkTicks_<T> = LevelChunkTicks<T>;
|
|
class WorldgenRemoveEventJS extends Internal.StartupEventJS {
|
|
constructor()
|
|
printFiltered(): void;
|
|
removeSpawns(p: Internal.Consumer_<Internal.RemoveSpawnsProperties_>): void;
|
|
removeAllFeatures(filter: Internal.BiomeFilter_): void;
|
|
printSpawns(category: Internal.MobCategory_): void;
|
|
removeOres(p: Internal.Consumer_<Internal.RemoveOresProperties_>): void;
|
|
removeAllSpawns(): void;
|
|
printFeatures(type: DecorationGenerationStep_): void;
|
|
removeAllFeatures(): void;
|
|
printSpawns(): void;
|
|
printFeatures(type: DecorationGenerationStep_, filter: Internal.BiomeFilter_): void;
|
|
removeFeatureById(filter: Internal.BiomeFilter_, decoration: DecorationGenerationStep_, ids: ResourceLocation_[]): void;
|
|
printFiltered(type: DecorationGenerationStep_): void;
|
|
printFeaturesForType(type: DecorationGenerationStep_, filter: Internal.BiomeFilter_, afterRemoval: boolean): void;
|
|
removeAllFeatures(filter: Internal.BiomeFilter_, type: DecorationGenerationStep_): void;
|
|
removeFeatureById(type: DecorationGenerationStep_, ids: ResourceLocation_[]): void;
|
|
printFiltered(type: DecorationGenerationStep_, filter: Internal.BiomeFilter_): void;
|
|
printFeatures(): void;
|
|
}
|
|
type WorldgenRemoveEventJS_ = WorldgenRemoveEventJS;
|
|
interface TooltipFlag {
|
|
isAdvanced(): boolean;
|
|
get advanced(): boolean
|
|
}
|
|
type TooltipFlag_ = TooltipFlag;
|
|
interface Comparable <T> {
|
|
compareTo(arg0: T): number;
|
|
}
|
|
type Comparable_<T> = Comparable<T>;
|
|
class CodeSource implements Internal.Serializable {
|
|
constructor(arg0: Internal.URL_, arg1: Internal.Certificate_[])
|
|
constructor(arg0: Internal.URL_, arg1: any_[])
|
|
getLocation(): Internal.URL;
|
|
hashCode(): number;
|
|
implies(arg0: Internal.CodeSource_): boolean;
|
|
getCodeSigners(): any[];
|
|
toString(): string;
|
|
getCertificates(): Internal.Certificate[];
|
|
equals(arg0: any): boolean;
|
|
get location(): Internal.URL
|
|
get codeSigners(): any[]
|
|
get certificates(): Internal.Certificate[]
|
|
}
|
|
type CodeSource_ = CodeSource;
|
|
class Climate$Parameter extends Internal.Record {
|
|
constructor($$0: number, $$1: number)
|
|
distance($$0: number): number;
|
|
span($$0: Internal.Climate$Parameter_): this;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
distance($$0: Internal.Climate$Parameter_): number;
|
|
static point($$0: number): Internal.Climate$Parameter;
|
|
static span($$0: Internal.Climate$Parameter_, $$1: Internal.Climate$Parameter_): Internal.Climate$Parameter;
|
|
static span($$0: number, $$1: number): Internal.Climate$Parameter;
|
|
equals($$0: any): boolean;
|
|
max(): number;
|
|
min(): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type Climate$Parameter_ = Climate$Parameter;
|
|
interface ShortCollection extends Internal.ShortIterable, Internal.Collection<number> {
|
|
add(arg0: number): boolean;
|
|
removeAll(arg0: Internal.ShortCollection_): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
forEach(arg0: Internal.ShortConsumer_): void;
|
|
iterator(): Internal.ShortIterator;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
intStream(): Internal.IntStream;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
stream(): Internal.Stream<number>;
|
|
add(arg0: number): boolean;
|
|
intParallelStream(): Internal.IntStream;
|
|
intIterator(): Internal.IntIterator;
|
|
contains(arg0: any): boolean;
|
|
removeIf(arg0: Internal.IntPredicate_): boolean;
|
|
parallelStream(): Internal.Stream<number>;
|
|
contains(arg0: number): boolean;
|
|
removeIf(arg0: Internal.ShortPredicate_): boolean;
|
|
remove(arg0: any): boolean;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
addAll(arg0: Internal.ShortCollection_): boolean;
|
|
retainAll(arg0: Internal.ShortCollection_): boolean;
|
|
add(arg0: any): boolean;
|
|
toShortArray(): number[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
toShortArray(arg0: number[]): number[];
|
|
spliterator(): Internal.Spliterator<any>;
|
|
toArray(arg0: number[]): number[];
|
|
rem(arg0: number): boolean;
|
|
containsAll(arg0: Internal.ShortCollection_): boolean;
|
|
}
|
|
type ShortCollection_ = ShortCollection;
|
|
class Vector3i implements Internal.Cloneable, Internal.Externalizable, Internal.Vector3ic {
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.Vector2dc_, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector2ic_, arg1: number)
|
|
constructor(arg0: number, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector2fc_, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: Internal.Vector3dc_, arg1: number)
|
|
constructor(arg0: Internal.Vector3fc_, arg1: number)
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: number, arg1: Internal.IntBuffer_)
|
|
constructor(arg0: Internal.IntBuffer_)
|
|
constructor(arg0: Internal.Vector3ic_)
|
|
distanceSquared(arg0: Internal.Vector3ic_): number;
|
|
negate(arg0: Internal.Vector3i_): this;
|
|
z(): number;
|
|
mul(arg0: Internal.Vector3ic_): this;
|
|
x(): number;
|
|
max(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): this;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
mul(arg0: number): this;
|
|
div(arg0: number, arg1: Internal.Vector3i_): this;
|
|
set(arg0: Internal.Vector3dc_): this;
|
|
div(arg0: number): this;
|
|
sub(arg0: number, arg1: number, arg2: number): this;
|
|
mul(arg0: number, arg1: Internal.Vector3i_): this;
|
|
mul(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): this;
|
|
get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
|
|
absolute(): this;
|
|
add(arg0: number, arg1: number, arg2: number): this;
|
|
set(arg0: number): this;
|
|
distance(arg0: number, arg1: number, arg2: number): number;
|
|
sub(arg0: Internal.Vector3ic_): this;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number): number;
|
|
absolute(arg0: Internal.Vector3i_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
set(arg0: number, arg1: Internal.IntBuffer_): this;
|
|
div(arg0: number, arg1: Internal.Vector3i_): this;
|
|
set(arg0: Internal.Vector2ic_, arg1: number): this;
|
|
mul(arg0: number, arg1: number, arg2: number): this;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
lengthSquared(): number;
|
|
zero(): this;
|
|
min(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): this;
|
|
length(): number;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
gridDistance(arg0: number, arg1: number, arg2: number): number;
|
|
minComponent(): number;
|
|
set(arg0: Internal.Vector3fc_, arg1: number): this;
|
|
clone(): any;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): this;
|
|
gridDistance(arg0: Internal.Vector3ic_): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
maxComponent(): number;
|
|
y(): number;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
set(arg0: Internal.Vector3ic_): this;
|
|
div(arg0: number): this;
|
|
get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
|
|
set(arg0: Internal.IntBuffer_): this;
|
|
add(arg0: Internal.Vector3ic_): this;
|
|
add(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): this;
|
|
static length(arg0: number, arg1: number, arg2: number): number;
|
|
toString(): string;
|
|
set(arg0: number[]): this;
|
|
max(arg0: Internal.Vector3ic_): this;
|
|
set(arg0: Internal.Vector3dc_, arg1: number): this;
|
|
hashCode(): number;
|
|
equals(arg0: number, arg1: number, arg2: number): boolean;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
sub(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): this;
|
|
get(arg0: number): number;
|
|
static lengthSquared(arg0: number, arg1: number, arg2: number): number;
|
|
equals(arg0: any): boolean;
|
|
distance(arg0: Internal.Vector3ic_): number;
|
|
negate(): this;
|
|
min(arg0: Internal.Vector3ic_): this;
|
|
"z": number;
|
|
"x": number;
|
|
"y": number;
|
|
}
|
|
type Vector3i_ = Vector3i;
|
|
class DimensionSpecialEffects$SkyType extends Internal.Enum<Internal.DimensionSpecialEffects$SkyType> {
|
|
static values(): Internal.DimensionSpecialEffects$SkyType[];
|
|
static valueOf($$0: string): Internal.DimensionSpecialEffects$SkyType;
|
|
readonly static "NORMAL": Internal.DimensionSpecialEffects$SkyType;
|
|
readonly static "END": Internal.DimensionSpecialEffects$SkyType;
|
|
readonly static "NONE": Internal.DimensionSpecialEffects$SkyType;
|
|
}
|
|
type DimensionSpecialEffects$SkyType_ = "normal" | DimensionSpecialEffects$SkyType | "end" | "none";
|
|
interface ScreenEvents$AfterRender {
|
|
afterRender(arg0: Internal.Screen_, arg1: Internal.PoseStack_, arg2: number, arg3: number, arg4: number): void;
|
|
}
|
|
type ScreenEvents$AfterRender_ = ScreenEvents$AfterRender | ((arg0: Internal.Screen, arg1: Internal.PoseStack, arg2: number, arg3: number, arg4: number)=>void);
|
|
class ShieldDecorationRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type ShieldDecorationRecipe_ = ShieldDecorationRecipe;
|
|
class Vector3d implements Internal.Cloneable, Internal.Externalizable, Internal.Vector3dc {
|
|
constructor()
|
|
constructor(arg0: Internal.DoubleBuffer_)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number, arg1: Internal.DoubleBuffer_)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: Internal.Vector3dc_)
|
|
constructor(arg0: number, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector2fc_, arg1: number)
|
|
constructor(arg0: Internal.Vector2ic_, arg1: number)
|
|
constructor(arg0: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: Internal.Vector2dc_, arg1: number)
|
|
constructor(arg0: Internal.Vector3fc_)
|
|
constructor(arg0: Internal.Vector3ic_)
|
|
rotateY(arg0: number, arg1: Internal.Vector3d_): this;
|
|
add(arg0: Internal.Vector3dc_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mulTransposeDirection(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): this;
|
|
mulTransposePosition(arg0: Internal.Matrix4fc_): this;
|
|
cross(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): this;
|
|
set(arg0: Internal.Vector3fc_): this;
|
|
x(): number;
|
|
mulPosition(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): this;
|
|
mulAdd(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
mul(arg0: Internal.Matrix3fc_): this;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
mulDirection(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): this;
|
|
max(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
half(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): this;
|
|
div(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): this;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): this;
|
|
dot(arg0: Internal.Vector3dc_): number;
|
|
rotateZ(arg0: number, arg1: Internal.Vector3d_): this;
|
|
lerp(arg0: Internal.Vector3dc_, arg1: number, arg2: Internal.Vector3d_): this;
|
|
smoothStep(arg0: Internal.Vector3dc_, arg1: number, arg2: Internal.Vector3d_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
distance(arg0: Internal.Vector3dc_): number;
|
|
angleSigned(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
orthogonalize(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
mul(arg0: Internal.Vector3dc_): this;
|
|
mulPosition(arg0: Internal.Matrix4x3fc_): this;
|
|
rotate(arg0: Internal.Quaterniondc_): this;
|
|
mul(arg0: Internal.Matrix3dc_, arg1: Internal.Vector3d_): this;
|
|
get(arg0: number): number;
|
|
y(): number;
|
|
rotationTo(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
|
|
mul(arg0: number): this;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
set(arg0: Internal.Vector2ic_, arg1: number): this;
|
|
negate(): this;
|
|
fma(arg0: Internal.Vector3dc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3d_): this;
|
|
sub(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
div(arg0: number): this;
|
|
equals(arg0: number, arg1: number, arg2: number): boolean;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector3d_): this;
|
|
lerp(arg0: Internal.Vector3dc_, arg1: number): this;
|
|
set(arg0: Internal.DoubleBuffer_): this;
|
|
set(arg0: Internal.Vector3dc_): this;
|
|
orthogonalize(arg0: Internal.Vector3dc_): this;
|
|
cross(arg0: Internal.Vector3dc_): this;
|
|
absolute(arg0: Internal.Vector3d_): this;
|
|
z(): number;
|
|
isFinite(): boolean;
|
|
reflect(arg0: number, arg1: number, arg2: number): this;
|
|
half(arg0: Internal.Vector3dc_): this;
|
|
mul(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
cross(arg0: number, arg1: number, arg2: number): this;
|
|
mulProject(arg0: Internal.Matrix4dc_, arg1: number, arg2: Internal.Vector3d_): this;
|
|
hermite(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: number, arg4: Internal.Vector3d_): this;
|
|
add(arg0: Internal.Vector3fc_, arg1: Internal.Vector3d_): this;
|
|
mulProject(arg0: Internal.Matrix4dc_): this;
|
|
normalize(arg0: number): this;
|
|
fma(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
max(arg0: Internal.Vector3dc_): this;
|
|
fma(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): this;
|
|
mulProject(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): this;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number): number;
|
|
mulPositionW(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): number;
|
|
normalize(arg0: Internal.Vector3d_): this;
|
|
div(arg0: number, arg1: number, arg2: number): this;
|
|
div(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
min(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
minComponent(): number;
|
|
normalize(arg0: number, arg1: Internal.Vector3d_): this;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3d_): this;
|
|
mulDirection(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector3d_): this;
|
|
rotateX(arg0: number, arg1: Internal.Vector3d_): this;
|
|
mulPosition(arg0: Internal.Matrix4x3dc_): this;
|
|
half(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
getf(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mul(arg0: Internal.Vector3fc_): this;
|
|
equals(arg0: Internal.Vector3dc_, arg1: number): boolean;
|
|
rotateX(arg0: number): this;
|
|
cross(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
mulTransposeDirection(arg0: Internal.Matrix4fc_): this;
|
|
mulPositionW(arg0: Internal.Matrix4fc_): number;
|
|
round(arg0: Internal.Vector3d_): this;
|
|
mulAdd(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): this;
|
|
mulDirection(arg0: Internal.Matrix4dc_): this;
|
|
mulTransposePosition(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): this;
|
|
fma(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
ceil(arg0: Internal.Vector3d_): this;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): this;
|
|
equals(arg0: any): boolean;
|
|
sub(arg0: Internal.Vector3fc_): this;
|
|
get(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): this;
|
|
mulDirection(arg0: Internal.Matrix4x3dc_, arg1: Internal.Vector3d_): this;
|
|
mulPosition(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector3d_): this;
|
|
mulDirection(arg0: Internal.Matrix4x3fc_): this;
|
|
angleCos(arg0: Internal.Vector3dc_): number;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
orthogonalizeUnit(arg0: Internal.Vector3dc_): this;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): this;
|
|
mulAdd(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): this;
|
|
set(arg0: number): this;
|
|
mulTranspose(arg0: Internal.Matrix3dc_): this;
|
|
mul(arg0: Internal.Matrix3fc_, arg1: Internal.Vector3d_): this;
|
|
get(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
rotateY(arg0: number): this;
|
|
fma(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3d_): this;
|
|
normalize(): this;
|
|
mulTransposePosition(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): this;
|
|
distance(arg0: number, arg1: number, arg2: number): number;
|
|
add(arg0: number, arg1: number, arg2: number): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
mul(arg0: Internal.Matrix3x2dc_, arg1: Internal.Vector3d_): this;
|
|
absolute(): this;
|
|
mulAdd(arg0: Internal.Vector3fc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): this;
|
|
angleSigned(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): number;
|
|
clone(): any;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
dot(arg0: number, arg1: number, arg2: number): number;
|
|
maxComponent(): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
getf(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: number, arg1: Internal.Vector3d_): this;
|
|
set(arg0: number[]): this;
|
|
min(arg0: Internal.Vector3dc_): this;
|
|
mulAdd(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): this;
|
|
set(arg0: Internal.Vector2fc_, arg1: number): this;
|
|
fma(arg0: number, arg1: Internal.Vector3dc_): this;
|
|
mul(arg0: number, arg1: Internal.Vector3d_): this;
|
|
zero(): this;
|
|
mulTranspose(arg0: Internal.Matrix3dc_, arg1: Internal.Vector3d_): this;
|
|
static lengthSquared(arg0: number, arg1: number, arg2: number): number;
|
|
set(arg0: number[]): this;
|
|
rotateZ(arg0: number): this;
|
|
mulTransposeDirection(arg0: Internal.Matrix4dc_): this;
|
|
add(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
mulPosition(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): this;
|
|
mulProject(arg0: Internal.Matrix4fc_): this;
|
|
mulPositionW(arg0: Internal.Matrix4dc_): number;
|
|
lengthSquared(): number;
|
|
mulDirection(arg0: Internal.Matrix4fc_): this;
|
|
mulPosition(arg0: Internal.Matrix4dc_): this;
|
|
mul(arg0: Internal.Vector3fc_, arg1: Internal.Vector3d_): this;
|
|
toString(): string;
|
|
mul(arg0: Internal.Matrix3x2fc_): this;
|
|
mulTranspose(arg0: Internal.Matrix3fc_): this;
|
|
ceil(): this;
|
|
floor(): this;
|
|
div(arg0: Internal.Vector3fc_, arg1: Internal.Vector3d_): this;
|
|
mulDirection(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): this;
|
|
sub(arg0: Internal.Vector3dc_): this;
|
|
div(arg0: Internal.Vector3d_): this;
|
|
add(arg0: Internal.Vector3fc_): this;
|
|
half(arg0: number, arg1: number, arg2: number): this;
|
|
mulDirection(arg0: Internal.Matrix4x3dc_): this;
|
|
set(arg0: Internal.Vector2dc_, arg1: number): this;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): this;
|
|
static length(arg0: number, arg1: number, arg2: number): number;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
rotationTo(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
mulTransposePosition(arg0: Internal.Matrix4dc_): this;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
floor(arg0: Internal.Vector3d_): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
mul(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
mulTranspose(arg0: Internal.Matrix3fc_, arg1: Internal.Vector3d_): this;
|
|
round(): this;
|
|
reflect(arg0: Internal.Vector3dc_): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
length(): number;
|
|
mul(arg0: number, arg1: number, arg2: number): this;
|
|
sub(arg0: Internal.Vector3fc_, arg1: Internal.Vector3d_): this;
|
|
mul(arg0: Internal.Matrix3dc_): this;
|
|
fma(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): this;
|
|
sub(arg0: number, arg1: number, arg2: number): this;
|
|
mulPosition(arg0: Internal.Matrix4x3dc_, arg1: Internal.Vector3d_): this;
|
|
get(arg0: Internal.Vector3d_): this;
|
|
orthogonalizeUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): this;
|
|
div(arg0: Internal.Vector3fc_): this;
|
|
fma(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
mulTransposeDirection(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): this;
|
|
distanceSquared(arg0: Internal.Vector3dc_): number;
|
|
angle(arg0: Internal.Vector3dc_): number;
|
|
set(arg0: Internal.Vector3ic_): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
negate(arg0: Internal.Vector3d_): this;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
mul(arg0: Internal.Matrix3x2dc_): this;
|
|
fma(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Vector3d_): this;
|
|
mulPositionW(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): number;
|
|
mulPosition(arg0: Internal.Matrix4fc_): this;
|
|
set(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
hashCode(): number;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector3d_): this;
|
|
get finite(): boolean
|
|
"z": number;
|
|
"x": number;
|
|
"y": number;
|
|
}
|
|
type Vector3d_ = Vector3d;
|
|
class RenderStateShard$LayeringStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: string, $$1: Internal.Runnable_, $$2: Internal.Runnable_)
|
|
}
|
|
type RenderStateShard$LayeringStateShard_ = RenderStateShard$LayeringStateShard;
|
|
class Pack implements Internal.AutoCloseable {
|
|
constructor($$0: string, $$1: boolean, $$2: Internal.Supplier_<Internal.PackResources_>, $$3: Internal.Component_, $$4: Internal.Component_, $$5: Internal.PackCompatibility_, $$6: Internal.Pack$Position_, $$7: boolean, $$8: Internal.PackSource_)
|
|
constructor($$0: string, $$1: Internal.Component_, $$2: boolean, $$3: Internal.Supplier_<Internal.PackResources_>, $$4: Internal.PackMetadataSection_, $$5: Internal.PackType_, $$6: Internal.Pack$Position_, $$7: Internal.PackSource_)
|
|
open(): Internal.PackResources;
|
|
getPackSource(): Internal.PackSource;
|
|
isFixedPosition(): boolean;
|
|
getId(): string;
|
|
getChatLink($$0: boolean): Internal.Component;
|
|
hashCode(): number;
|
|
static create($$0: string, $$1: boolean, $$2: Internal.Supplier_<Internal.PackResources_>, $$3: Internal.Pack$PackConstructor_, $$4: Internal.Pack$Position_, $$5: Internal.PackSource_): Internal.Pack;
|
|
isRequired(): boolean;
|
|
close(): void;
|
|
getTitle(): Internal.Component;
|
|
equals($$0: any): boolean;
|
|
getDefaultPosition(): Internal.Pack$Position;
|
|
getDescription(): Internal.Component;
|
|
getCompatibility(): Internal.PackCompatibility;
|
|
get packSource(): Internal.PackSource
|
|
get fixedPosition(): boolean
|
|
get id(): string
|
|
get required(): boolean
|
|
get title(): Internal.Component
|
|
get defaultPosition(): Internal.Pack$Position
|
|
get description(): Internal.Component
|
|
get compatibility(): Internal.PackCompatibility
|
|
}
|
|
type Pack_ = Pack;
|
|
class TargetingConditions {
|
|
range($$0: number): this;
|
|
static forCombat(): Internal.TargetingConditions;
|
|
copy(): this;
|
|
static forNonCombat(): Internal.TargetingConditions;
|
|
test($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_): boolean;
|
|
selector($$0: Internal.Predicate_<Internal.LivingEntity_>): this;
|
|
ignoreLineOfSight(): this;
|
|
ignoreInvisibilityTesting(): this;
|
|
readonly static "DEFAULT": Internal.TargetingConditions;
|
|
}
|
|
type TargetingConditions_ = TargetingConditions;
|
|
abstract class Unit {
|
|
constructor()
|
|
lerp(a: Internal.Unit_, b: Internal.Unit_): this;
|
|
log10(): this;
|
|
boolNot(): this;
|
|
add(value: number): this;
|
|
or(other: Internal.Unit_): this;
|
|
deg(): this;
|
|
modSet(unit: Internal.Unit_): this;
|
|
lte(other: Internal.Unit_): this;
|
|
tan(): this;
|
|
clamp(a: Internal.Unit_, b: Internal.Unit_): this;
|
|
add(other: Internal.Unit_): this;
|
|
pow(other: Internal.Unit_): this;
|
|
set(unit: Internal.Unit_): this;
|
|
bitOr(other: Internal.Unit_): this;
|
|
lt(other: Internal.Unit_): this;
|
|
lsh(other: Internal.Unit_): this;
|
|
getFloat(variables: Internal.UnitVariables_): number;
|
|
mod(value: number): this;
|
|
sin(): this;
|
|
rsh(other: Internal.Unit_): this;
|
|
floor(): this;
|
|
bitNot(): this;
|
|
mul(other: Internal.Unit_): this;
|
|
abs(): this;
|
|
smoothstep(): this;
|
|
mulSet(unit: Internal.Unit_): this;
|
|
and(other: Internal.Unit_): this;
|
|
isFixed(): boolean;
|
|
positive(): this;
|
|
toString(builder: Internal.StringBuilder_): void;
|
|
bool(): this;
|
|
max(other: Internal.Unit_): this;
|
|
log1p(): this;
|
|
ceil(): this;
|
|
negate(): this;
|
|
log(): this;
|
|
withAlpha(a: Internal.Unit_): this;
|
|
subSet(unit: Internal.Unit_): this;
|
|
bitAnd(other: Internal.Unit_): this;
|
|
div(other: Internal.Unit_): this;
|
|
min(other: Internal.Unit_): this;
|
|
cos(): this;
|
|
div(value: number): this;
|
|
addSet(unit: Internal.Unit_): this;
|
|
mul(value: number): this;
|
|
sq(): this;
|
|
gte(other: Internal.Unit_): this;
|
|
sqrt(): this;
|
|
mod(other: Internal.Unit_): this;
|
|
getInt(variables: Internal.UnitVariables_): number;
|
|
toString(): string;
|
|
sub(value: number): this;
|
|
xor(other: Internal.Unit_): this;
|
|
get(arg0: Internal.UnitVariables_): number;
|
|
neq(other: Internal.Unit_): this;
|
|
gt(other: Internal.Unit_): this;
|
|
rad(): this;
|
|
getBoolean(variables: Internal.UnitVariables_): boolean;
|
|
eq(other: Internal.Unit_): this;
|
|
sub(other: Internal.Unit_): this;
|
|
atan(): this;
|
|
atan2(other: Internal.Unit_): this;
|
|
divSet(unit: Internal.Unit_): this;
|
|
get fixed(): boolean
|
|
static "EMPTY_ARRAY": any;
|
|
}
|
|
type Unit_ = Unit;
|
|
class SimpleLevelEventJS extends Internal.LevelEventJS {
|
|
constructor(l: Internal.LevelJS_)
|
|
getLevel(): Internal.LevelJS;
|
|
get level(): Internal.LevelJS
|
|
}
|
|
type SimpleLevelEventJS_ = SimpleLevelEventJS;
|
|
class ZombieVillager extends Internal.Zombie implements Internal.VillagerDataHolder {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
setVillagerData($$0: Internal.VillagerData_): void;
|
|
setGossips($$0: Internal.Tag_): void;
|
|
isConverting(): boolean;
|
|
method_6002(): Internal.SoundEvent;
|
|
getVillagerData(): Internal.VillagerData;
|
|
setTradeOffers($$0: Internal.CompoundTag_): void;
|
|
setVillagerXp($$0: number): void;
|
|
method_6011($$0: Internal.DamageSource_): Internal.SoundEvent;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
method_5994(): Internal.SoundEvent;
|
|
method_7207(): Internal.SoundEvent;
|
|
getVoicePitch(): number;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
handleEntityEvent($$0: number): void;
|
|
getVillagerXp(): number;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set villagerData($$0: Internal.VillagerData_)
|
|
set gossips($$0: Internal.Tag_)
|
|
get converting(): boolean
|
|
get villagerData(): Internal.VillagerData
|
|
set tradeOffers($$0: Internal.CompoundTag_)
|
|
set villagerXp($$0: number)
|
|
get voicePitch(): number
|
|
get villagerXp(): number
|
|
}
|
|
type ZombieVillager_ = ZombieVillager;
|
|
interface AlgorithmParameterSpec {
|
|
}
|
|
type AlgorithmParameterSpec_ = AlgorithmParameterSpec;
|
|
class SectionPos extends Vec3i {
|
|
static aroundChunk($$0: Internal.ChunkPos_, $$1: number, $$2: number, $$3: number): Internal.Stream<Internal.SectionPos>;
|
|
static of($$0: number): Internal.SectionPos;
|
|
static x($$0: number): number;
|
|
z(): number;
|
|
static z($$0: number): number;
|
|
x(): number;
|
|
minBlockZ(): number;
|
|
minBlockX(): number;
|
|
static sectionRelative($$0: number): number;
|
|
static aroundAndAtBlockPos($$0: BlockPos_, $$1: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
|
|
asLong(): number;
|
|
relativeToBlockY($$0: number): number;
|
|
static offset($$0: number, $$1: number, $$2: number, $$3: number): number;
|
|
static getZeroNode($$0: number): number;
|
|
static sectionRelativeY($$0: number): number;
|
|
blocksInside(): Internal.Stream<BlockPos>;
|
|
origin(): BlockPos;
|
|
static of($$0: Internal.ChunkPos_, $$1: number): Internal.SectionPos;
|
|
static offset($$0: number, $$1: Internal.Direction_): number;
|
|
static bottomOf($$0: Internal.ChunkAccess_): Internal.SectionPos;
|
|
maxBlockZ(): number;
|
|
maxBlockX(): number;
|
|
static y($$0: number): number;
|
|
y(): number;
|
|
static sectionToBlockCoord($$0: number, $$1: number): number;
|
|
minBlockY(): number;
|
|
static of($$0: Internal.Entity_): Internal.SectionPos;
|
|
static posToSectionCoord($$0: number): number;
|
|
static cube($$0: Internal.SectionPos_, $$1: number): Internal.Stream<Internal.SectionPos>;
|
|
static sectionToBlockCoord($$0: number): number;
|
|
center(): BlockPos;
|
|
static sectionRelativePos($$0: BlockPos_): number;
|
|
relativeToBlockX($$0: number): number;
|
|
static sectionRelativeZ($$0: number): number;
|
|
relativeToBlockZ($$0: number): number;
|
|
static sectionRelativeX($$0: number): number;
|
|
offset(arg0: number, arg1: number, arg2: number): Vec3i;
|
|
static betweenClosedStream($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.Stream<Internal.SectionPos>;
|
|
static asLong($$0: number, $$1: number, $$2: number): number;
|
|
relativeToBlockPos($$0: number): BlockPos;
|
|
static of($$0: BlockPos_): Internal.SectionPos;
|
|
static blockToSection($$0: number): number;
|
|
static aroundAndAtBlockPos($$0: number, $$1: number, $$2: number, $$3: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
|
|
static aroundAndAtBlockPos($$0: number, $$1: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
|
|
static asLong($$0: BlockPos_): number;
|
|
static blockToSectionCoord($$0: number): number;
|
|
offset($$0: number, $$1: number, $$2: number): this;
|
|
static of($$0: number, $$1: number, $$2: number): Internal.SectionPos;
|
|
maxBlockY(): number;
|
|
chunk(): Internal.ChunkPos;
|
|
readonly static "SECTION_BITS": 4;
|
|
readonly static "SECTION_MASK": 15;
|
|
readonly static "SECTION_HALF_SIZE": 8;
|
|
readonly static "SECTION_MAX_INDEX": 15;
|
|
readonly static "SECTION_SIZE": 16;
|
|
}
|
|
type SectionPos_ = SectionPos;
|
|
interface WorldRenderContext {
|
|
frustum(): Internal.Frustum;
|
|
profiler(): Internal.ProfilerFiller;
|
|
world(): Internal.ClientLevel;
|
|
blockOutlines(): boolean;
|
|
worldRenderer(): Internal.LevelRenderer;
|
|
consumers(): Internal.MultiBufferSource;
|
|
limitTime(): number;
|
|
advancedTranslucency(): boolean;
|
|
gameRenderer(): Internal.GameRenderer;
|
|
camera(): Internal.Camera;
|
|
matrixStack(): Internal.PoseStack;
|
|
tickDelta(): number;
|
|
projectionMatrix(): com.mojang.math.Matrix4f;
|
|
lightmapTextureManager(): Internal.LightTexture;
|
|
}
|
|
type WorldRenderContext_ = WorldRenderContext;
|
|
class Vector2i implements Internal.Cloneable, Internal.Externalizable, Internal.Vector2ic {
|
|
constructor()
|
|
constructor(arg0: Internal.Vector2dc_, arg1: number)
|
|
constructor(arg0: number, arg1: number, arg2: number)
|
|
constructor(arg0: number, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: Internal.Vector2fc_, arg1: number)
|
|
constructor(arg0: number, arg1: number)
|
|
constructor(arg0: number, arg1: Internal.IntBuffer_)
|
|
constructor(arg0: Internal.IntBuffer_)
|
|
constructor(arg0: Internal.Vector2ic_)
|
|
mul(arg0: Internal.Vector2ic_): this;
|
|
div(arg0: number): this;
|
|
set(arg0: number[]): this;
|
|
x(): number;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: number, arg1: Internal.Vector2i_): this;
|
|
negate(): this;
|
|
set(arg0: Internal.Vector2dc_): this;
|
|
min(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): this;
|
|
negate(arg0: Internal.Vector2i_): this;
|
|
get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
|
|
set(arg0: Internal.Vector2dc_, arg1: number): this;
|
|
distanceSquared(arg0: number, arg1: number): number;
|
|
sub(arg0: Internal.Vector2ic_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
mul(arg0: number, arg1: number, arg2: Internal.Vector2i_): this;
|
|
gridDistance(arg0: number, arg1: number): number;
|
|
add(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): this;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
lengthSquared(): number;
|
|
mul(arg0: number): this;
|
|
div(arg0: number, arg1: Internal.Vector2i_): this;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mul(arg0: number, arg1: number): this;
|
|
mul(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): this;
|
|
minComponent(): number;
|
|
mul(arg0: number, arg1: Internal.Vector2i_): this;
|
|
clone(): any;
|
|
absolute(): this;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
maxComponent(): number;
|
|
set(arg0: number): this;
|
|
y(): number;
|
|
add(arg0: number, arg1: number): this;
|
|
absolute(arg0: Internal.Vector2i_): this;
|
|
set(arg0: number, arg1: Internal.IntBuffer_): this;
|
|
sub(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): this;
|
|
set(arg0: number, arg1: number): this;
|
|
zero(): this;
|
|
add(arg0: Internal.Vector2ic_): this;
|
|
set(arg0: Internal.Vector2ic_): this;
|
|
get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
|
|
max(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): this;
|
|
equals(arg0: number, arg1: number): boolean;
|
|
add(arg0: number, arg1: number, arg2: Internal.Vector2i_): this;
|
|
distance(arg0: Internal.Vector2ic_): number;
|
|
sub(arg0: number, arg1: number): this;
|
|
static lengthSquared(arg0: number, arg1: number): number;
|
|
gridDistance(arg0: Internal.Vector2ic_): number;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
toString(): string;
|
|
static length(arg0: number, arg1: number): number;
|
|
distance(arg0: number, arg1: number): number;
|
|
set(arg0: Internal.Vector2fc_, arg1: number): this;
|
|
distanceSquared(arg0: Internal.Vector2ic_): number;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
max(arg0: Internal.Vector2ic_): this;
|
|
hashCode(): number;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
div(arg0: number): this;
|
|
set(arg0: Internal.IntBuffer_): this;
|
|
get(arg0: number): number;
|
|
sub(arg0: number, arg1: number, arg2: Internal.Vector2i_): this;
|
|
equals(arg0: any): boolean;
|
|
min(arg0: Internal.Vector2ic_): this;
|
|
"x": number;
|
|
"y": number;
|
|
}
|
|
type Vector2i_ = Vector2i;
|
|
class Vector2f implements Internal.Cloneable, Internal.Vector2fc, Internal.Externalizable {
|
|
constructor()
|
|
constructor(arg0: Internal.FloatBuffer_)
|
|
constructor(arg0: number, arg1: Internal.FloatBuffer_)
|
|
constructor(arg0: number, arg1: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.Vector2fc_)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: Internal.Vector2ic_)
|
|
fma(arg0: number, arg1: Internal.Vector2fc_, arg2: Internal.Vector2f_): this;
|
|
mul(arg0: number, arg1: number): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
lerp(arg0: Internal.Vector2fc_, arg1: number): this;
|
|
ceil(): this;
|
|
normalize(arg0: Internal.Vector2f_): this;
|
|
add(arg0: Internal.Vector2fc_): this;
|
|
mul(arg0: number, arg1: Internal.Vector2f_): this;
|
|
fma(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_, arg2: Internal.Vector2f_): this;
|
|
set(arg0: Internal.Vector2dc_): this;
|
|
mulPosition(arg0: Internal.Matrix3x2fc_): this;
|
|
get(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
div(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): this;
|
|
sub(arg0: number, arg1: number): this;
|
|
mul(arg0: Internal.Matrix2dc_): this;
|
|
mul(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2f_): this;
|
|
min(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
min(arg0: Internal.Vector2fc_): this;
|
|
mul(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): this;
|
|
lengthSquared(): number;
|
|
set(arg0: number): this;
|
|
get(arg0: number): number;
|
|
normalize(): this;
|
|
div(arg0: Internal.Vector2fc_): this;
|
|
distance(arg0: Internal.Vector2fc_): number;
|
|
normalize(arg0: number): this;
|
|
floor(arg0: Internal.Vector2f_): this;
|
|
negate(arg0: Internal.Vector2f_): this;
|
|
clone(): any;
|
|
maxComponent(): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
ceil(arg0: Internal.Vector2f_): this;
|
|
mul(arg0: Internal.Vector2fc_): this;
|
|
fma(arg0: number, arg1: Internal.Vector2fc_): this;
|
|
mulDirection(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector2f_): this;
|
|
add(arg0: number, arg1: number): this;
|
|
set(arg0: number[]): this;
|
|
floor(): this;
|
|
absolute(): this;
|
|
set(arg0: Internal.Vector2ic_): this;
|
|
get(arg0: Internal.Vector2f_): this;
|
|
angle(arg0: Internal.Vector2fc_): number;
|
|
sub(arg0: Internal.Vector2fc_): this;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
toString(): string;
|
|
length(): number;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
absolute(arg0: Internal.Vector2f_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
mul(arg0: number): this;
|
|
zero(): this;
|
|
distanceSquared(arg0: number, arg1: number): number;
|
|
div(arg0: number, arg1: number): this;
|
|
get(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
div(arg0: number): this;
|
|
round(arg0: Internal.Vector2f_): this;
|
|
div(arg0: number, arg1: number, arg2: Internal.Vector2f_): this;
|
|
mulPosition(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector2f_): this;
|
|
isFinite(): boolean;
|
|
set(arg0: number): this;
|
|
round(): this;
|
|
mul(arg0: number, arg1: number, arg2: Internal.Vector2f_): this;
|
|
set(arg0: Internal.Vector2fc_): this;
|
|
static length(arg0: number, arg1: number): number;
|
|
perpendicular(): this;
|
|
negate(): this;
|
|
mul(arg0: Internal.Matrix2fc_): this;
|
|
distanceSquared(arg0: Internal.Vector2fc_): number;
|
|
x(): number;
|
|
max(arg0: Internal.Vector2fc_): this;
|
|
lerp(arg0: Internal.Vector2fc_, arg1: number, arg2: Internal.Vector2f_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
normalize(arg0: number, arg1: Internal.Vector2f_): this;
|
|
add(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): this;
|
|
dot(arg0: Internal.Vector2fc_): number;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
static lengthSquared(arg0: number, arg1: number): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
set(arg0: number, arg1: number): this;
|
|
mulDirection(arg0: Internal.Matrix3x2fc_): this;
|
|
minComponent(): number;
|
|
sub(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): this;
|
|
equals(arg0: number, arg1: number): boolean;
|
|
fma(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_): this;
|
|
add(arg0: number, arg1: number, arg2: Internal.Vector2f_): this;
|
|
equals(arg0: Internal.Vector2fc_, arg1: number): boolean;
|
|
set(arg0: number, arg1: number): this;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
max(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): this;
|
|
mulTranspose(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2f_): this;
|
|
y(): number;
|
|
mul(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2f_): this;
|
|
mulTranspose(arg0: Internal.Matrix2fc_): this;
|
|
div(arg0: number, arg1: Internal.Vector2f_): this;
|
|
hashCode(): number;
|
|
sub(arg0: number, arg1: number, arg2: Internal.Vector2f_): this;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
distance(arg0: number, arg1: number): number;
|
|
equals(arg0: any): boolean;
|
|
get finite(): boolean
|
|
"y": number;
|
|
"x": number;
|
|
}
|
|
type Vector2f_ = Vector2f;
|
|
class Vector2d implements Internal.Cloneable, Internal.Externalizable, Internal.Vector2dc {
|
|
constructor()
|
|
constructor(arg0: Internal.DoubleBuffer_)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: Internal.Vector2fc_)
|
|
constructor(arg0: number, arg1: Internal.DoubleBuffer_)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.Vector2dc_)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: number, arg1: number)
|
|
constructor(arg0: Internal.Vector2ic_)
|
|
div(arg0: number, arg1: number, arg2: Internal.Vector2d_): this;
|
|
mul(arg0: number): this;
|
|
sub(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
ceil(arg0: Internal.Vector2d_): this;
|
|
set(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
mul(arg0: number, arg1: number, arg2: Internal.Vector2d_): this;
|
|
div(arg0: number): this;
|
|
ceil(): this;
|
|
div(arg0: number, arg1: number): this;
|
|
set(arg0: Internal.Vector2dc_): this;
|
|
add(arg0: Internal.Vector2fc_): this;
|
|
sub(arg0: number, arg1: number): this;
|
|
x(): number;
|
|
mulTranspose(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2d_): this;
|
|
get(arg0: Internal.Vector2d_): this;
|
|
distance(arg0: Internal.Vector2dc_): number;
|
|
max(arg0: Internal.Vector2dc_): this;
|
|
mulDirection(arg0: Internal.Matrix3x2dc_): this;
|
|
mul(arg0: Internal.Matrix2dc_): this;
|
|
min(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): this;
|
|
sub(arg0: number, arg1: number, arg2: Internal.Vector2d_): this;
|
|
div(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): this;
|
|
mul(arg0: number, arg1: number): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
add(arg0: number, arg1: number): this;
|
|
set(arg0: number): this;
|
|
mul(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): this;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
distanceSquared(arg0: Internal.Vector2fc_): number;
|
|
lerp(arg0: Internal.Vector2dc_, arg1: number, arg2: Internal.Vector2d_): this;
|
|
div(arg0: Internal.Vector2fc_): this;
|
|
normalize(): this;
|
|
clone(): any;
|
|
maxComponent(): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
add(arg0: number, arg1: number, arg2: Internal.Vector2d_): this;
|
|
static length(arg0: number, arg1: number): number;
|
|
normalize(arg0: Internal.Vector2d_): this;
|
|
set(arg0: number[]): this;
|
|
floor(): this;
|
|
set(arg0: Internal.Vector2ic_): this;
|
|
get(arg0: number): number;
|
|
absolute(): this;
|
|
y(): number;
|
|
equals(arg0: Internal.Vector2dc_, arg1: number): boolean;
|
|
lengthSquared(): number;
|
|
sub(arg0: Internal.Vector2fc_): this;
|
|
get(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
toString(): string;
|
|
set(arg0: Internal.DoubleBuffer_): this;
|
|
div(arg0: number, arg1: Internal.Vector2d_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
mulTranspose(arg0: Internal.Matrix2dc_): this;
|
|
zero(): this;
|
|
mul(arg0: number, arg1: Internal.Vector2d_): this;
|
|
set(arg0: number[]): this;
|
|
distance(arg0: number, arg1: number): number;
|
|
get(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
angle(arg0: Internal.Vector2dc_): number;
|
|
negate(arg0: Internal.Vector2d_): this;
|
|
dot(arg0: Internal.Vector2dc_): number;
|
|
add(arg0: Internal.Vector2dc_): this;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
round(): this;
|
|
negate(): this;
|
|
isFinite(): boolean;
|
|
fma(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_): this;
|
|
set(arg0: Internal.Vector2fc_): this;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
div(arg0: Internal.Vector2d_): this;
|
|
normalize(arg0: number, arg1: Internal.Vector2d_): this;
|
|
mulPosition(arg0: Internal.Matrix3x2dc_): this;
|
|
equals(arg0: number, arg1: number): boolean;
|
|
perpendicular(): this;
|
|
add(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): this;
|
|
distance(arg0: Internal.Vector2fc_): number;
|
|
mul(arg0: Internal.Matrix2fc_): this;
|
|
mul(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2d_): this;
|
|
absolute(arg0: Internal.Vector2d_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
mulPosition(arg0: Internal.Matrix3x2dc_, arg1: Internal.Vector2d_): this;
|
|
mulDirection(arg0: Internal.Matrix3x2dc_, arg1: Internal.Vector2d_): this;
|
|
set(arg0: number, arg1: number): this;
|
|
distanceSquared(arg0: Internal.Vector2dc_): number;
|
|
min(arg0: Internal.Vector2dc_): this;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
minComponent(): number;
|
|
static lengthSquared(arg0: number, arg1: number): number;
|
|
round(arg0: Internal.Vector2d_): this;
|
|
normalize(arg0: number): this;
|
|
sub(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): this;
|
|
fma(arg0: number, arg1: Internal.Vector2dc_): this;
|
|
lerp(arg0: Internal.Vector2dc_, arg1: number): this;
|
|
mul(arg0: Internal.Vector2dc_): this;
|
|
fma(arg0: number, arg1: Internal.Vector2dc_, arg2: Internal.Vector2d_): this;
|
|
max(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): this;
|
|
mulTranspose(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2d_): this;
|
|
div(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): this;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
distanceSquared(arg0: number, arg1: number): number;
|
|
mul(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2d_): this;
|
|
mulTranspose(arg0: Internal.Matrix2fc_): this;
|
|
add(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): this;
|
|
hashCode(): number;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
equals(arg0: any): boolean;
|
|
sub(arg0: Internal.Vector2dc_): this;
|
|
floor(arg0: Internal.Vector2d_): this;
|
|
fma(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_, arg2: Internal.Vector2d_): this;
|
|
get finite(): boolean
|
|
"x": number;
|
|
"y": number;
|
|
}
|
|
type Vector2d_ = Vector2d;
|
|
class EnderDragonPhase <T> {
|
|
static getCount(): number;
|
|
static getById($$0: number): Internal.EnderDragonPhase<any>;
|
|
toString(): string;
|
|
createInstance($$0: Internal.EnderDragon_): Internal.DragonPhaseInstance;
|
|
getId(): number;
|
|
get count(): number
|
|
get id(): number
|
|
readonly static "DYING": Internal.EnderDragonPhase<any>;
|
|
readonly static "HOLDING_PATTERN": Internal.EnderDragonPhase<any>;
|
|
readonly static "LANDING": Internal.EnderDragonPhase<any>;
|
|
readonly static "TAKEOFF": Internal.EnderDragonPhase<any>;
|
|
readonly static "HOVERING": Internal.EnderDragonPhase<any>;
|
|
readonly static "SITTING_FLAMING": Internal.EnderDragonPhase<any>;
|
|
readonly static "SITTING_ATTACKING": Internal.EnderDragonPhase<any>;
|
|
readonly static "CHARGING_PLAYER": Internal.EnderDragonPhase<any>;
|
|
readonly static "STRAFE_PLAYER": Internal.EnderDragonPhase<any>;
|
|
readonly static "SITTING_SCANNING": Internal.EnderDragonPhase<any>;
|
|
readonly static "LANDING_APPROACH": Internal.EnderDragonPhase<any>;
|
|
}
|
|
type EnderDragonPhase_<T> = EnderDragonPhase<T>;
|
|
interface InjectedBlockExtension extends Internal.InjectedRegistryEntryExtension<Internal.Block> {
|
|
arch$holder(): Internal.Holder<Internal.Block>;
|
|
arch$registryName(): ResourceLocation;
|
|
}
|
|
type InjectedBlockExtension_ = InjectedBlockExtension;
|
|
abstract class AbstractLong2ObjectFunction <V> implements Internal.Long2ObjectFunction<V>, Internal.Serializable {
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
|
|
remove(arg0: number): V;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: number, arg1: V): V;
|
|
apply(arg0: number): V;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
|
|
remove(arg0: any): V;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
|
|
composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
|
|
apply(arg0: number): V;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Long2ReferenceFunction<T>;
|
|
containsKey(arg0: number): boolean;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
|
|
clear(): void;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
|
|
defaultReturnValue(): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Long2ObjectFunction<T>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
|
|
defaultReturnValue(arg0: V): void;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
}
|
|
type AbstractLong2ObjectFunction_<V> = AbstractLong2ObjectFunction<V>;
|
|
class ScreenPaintEventJS extends Internal.PaintEventJS implements Internal.UnitVariables {
|
|
constructor(m: Internal.Minecraft_, s: Internal.Screen_, ps: Internal.PoseStack_, mx: number, my: number, d: number)
|
|
constructor(m: Internal.Minecraft_, ps: Internal.PoseStack_, d: number)
|
|
rectangle(x: number, y: number, z: number, w: number, h: number, color: number): void;
|
|
rawText(text: Internal.FormattedCharSequence_, x: number, y: number, color: number, shadow: boolean): void;
|
|
scale(scale: number): void;
|
|
alignY(y: number, h: number, alignY: number): number;
|
|
text(text: Internal.Component_, x: number, y: number, color: number, shadow: boolean): void;
|
|
getVariables(): Internal.VariableSet;
|
|
alignX(x: number, w: number, alignX: number): number;
|
|
translate(x: number, y: number): void;
|
|
rotateDeg(angle: number): void;
|
|
rotateRad(angle: number): void;
|
|
rectangle(x: number, y: number, z: number, w: number, h: number, color: number, u0: number, v0: number, u1: number, v1: number): void;
|
|
scale(x: number, y: number): void;
|
|
get variables(): Internal.VariableSet
|
|
readonly "width": number;
|
|
readonly "mouseY": number;
|
|
readonly "inventory": boolean;
|
|
readonly "height": number;
|
|
readonly "mouseX": number;
|
|
}
|
|
type ScreenPaintEventJS_ = ScreenPaintEventJS;
|
|
class RegistryAccess$RegistryEntry <T> extends Internal.Record {
|
|
constructor($$0: Internal.ResourceKey_<any>, $$1: Internal.Registry_<T>)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
key(): Internal.ResourceKey<any>;
|
|
equals($$0: any): boolean;
|
|
value(): Internal.Registry<T>;
|
|
}
|
|
type RegistryAccess$RegistryEntry_<T> = RegistryAccess$RegistryEntry<T>;
|
|
class LevelStorageSource {
|
|
constructor($$0: Internal.Path_, $$1: Internal.Path_, $$2: Internal.DataFixer_)
|
|
getBaseDir(): Internal.Path;
|
|
getBackupPath(): Internal.Path;
|
|
getName(): string;
|
|
static createDefault($$0: Internal.Path_): Internal.LevelStorageSource;
|
|
getLevelList(): Internal.List<Internal.LevelSummary>;
|
|
createAccess($$0: string): Internal.LevelStorageSource$LevelStorageAccess;
|
|
isNewLevelIdAcceptable($$0: string): boolean;
|
|
levelExists($$0: string): boolean;
|
|
get baseDir(): Internal.Path
|
|
get backupPath(): Internal.Path
|
|
get name(): string
|
|
get levelList(): Internal.List<Internal.LevelSummary>
|
|
}
|
|
type LevelStorageSource_ = LevelStorageSource;
|
|
interface ConditionContainer {
|
|
entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): this;
|
|
addCondition(arg0: Internal.JsonObject_): this;
|
|
randomChance(chance: number): this;
|
|
randomChanceWithLooting(chance: number, multiplier: number): this;
|
|
killedByPlayer(): this;
|
|
entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): this;
|
|
survivesExplosion(): this;
|
|
}
|
|
type ConditionContainer_ = ConditionContainer;
|
|
class SkeletonHorse extends Internal.AbstractHorse {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
setTrap($$0: boolean): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getMobType(): Internal.MobType;
|
|
aiStep(): void;
|
|
getPassengersRidingOffset(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
isTrap(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
rideableUnderWater(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set trap($$0: boolean)
|
|
get mobType(): Internal.MobType
|
|
get passengersRidingOffset(): number
|
|
get trap(): boolean
|
|
}
|
|
type SkeletonHorse_ = SkeletonHorse;
|
|
interface BlockBehaviour$StateArgumentPredicate <A> {
|
|
test(arg0: Internal.BlockState_, arg1: Internal.BlockGetter_, arg2: BlockPos_, arg3: A): boolean;
|
|
}
|
|
type BlockBehaviour$StateArgumentPredicate_<A> = BlockBehaviour$StateArgumentPredicate<A>;
|
|
interface ChannelInboundInvoker {
|
|
fireChannelWritabilityChanged(): this;
|
|
fireExceptionCaught(arg0: Internal.Throwable_): this;
|
|
fireChannelUnregistered(): this;
|
|
fireChannelRead(arg0: any): this;
|
|
fireChannelReadComplete(): this;
|
|
fireChannelRegistered(): this;
|
|
fireChannelActive(): this;
|
|
fireChannelInactive(): this;
|
|
fireUserEventTriggered(arg0: any): this;
|
|
}
|
|
type ChannelInboundInvoker_ = ChannelInboundInvoker;
|
|
class Raids extends Internal.SavedData {
|
|
constructor($$0: Internal.ServerLevel_)
|
|
static load($$0: Internal.ServerLevel_, $$1: Internal.CompoundTag_): Internal.Raids;
|
|
get($$0: number): Internal.Raid;
|
|
createOrExtendRaid($$0: Internal.ServerPlayer_): Internal.Raid;
|
|
getNearbyRaid($$0: BlockPos_, $$1: number): Internal.Raid;
|
|
static getFileId($$0: Internal.Holder_<Internal.DimensionType_>): string;
|
|
static canJoinRaid($$0: Internal.Raider_, $$1: Internal.Raid_): boolean;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
tick(): void;
|
|
}
|
|
type Raids_ = Raids;
|
|
class StructureSet extends Internal.Record {
|
|
constructor($$0: Internal.Holder_<Internal.ConfiguredStructureFeature_<any, any>>, $$1: Internal.StructurePlacement_)
|
|
constructor($$0: Internal.List_<Internal.StructureSet$StructureSelectionEntry_>, $$1: Internal.StructurePlacement_)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
static entry($$0: Internal.Holder_<Internal.ConfiguredStructureFeature_<any, any>>, $$1: number): Internal.StructureSet$StructureSelectionEntry;
|
|
equals($$0: any): boolean;
|
|
static entry($$0: Internal.Holder_<Internal.ConfiguredStructureFeature_<any, any>>): Internal.StructureSet$StructureSelectionEntry;
|
|
structures(): Internal.List<Internal.StructureSet$StructureSelectionEntry>;
|
|
placement(): Internal.StructurePlacement;
|
|
readonly static "CODEC": any;
|
|
readonly static "DIRECT_CODEC": any;
|
|
}
|
|
type StructureSet_ = StructureSet | Special.StructureSet;
|
|
class PrioritizeChunkUpdates extends Internal.Enum<Internal.PrioritizeChunkUpdates> {
|
|
static valueOf($$0: string): Internal.PrioritizeChunkUpdates;
|
|
getKey(): string;
|
|
static byId($$0: number): Internal.PrioritizeChunkUpdates;
|
|
static values(): Internal.PrioritizeChunkUpdates[];
|
|
getId(): number;
|
|
get key(): string
|
|
get id(): number
|
|
readonly static "NEARBY": Internal.PrioritizeChunkUpdates;
|
|
readonly static "NONE": Internal.PrioritizeChunkUpdates;
|
|
readonly static "PLAYER_AFFECTED": Internal.PrioritizeChunkUpdates;
|
|
}
|
|
type PrioritizeChunkUpdates_ = "nearby" | PrioritizeChunkUpdates | "player_affected" | "none";
|
|
interface ChannelHandler {
|
|
exceptionCaught(arg0: Internal.ChannelHandlerContext_, arg1: Internal.Throwable_): void;
|
|
handlerAdded(arg0: Internal.ChannelHandlerContext_): void;
|
|
handlerRemoved(arg0: Internal.ChannelHandlerContext_): void;
|
|
}
|
|
type ChannelHandler_ = ChannelHandler;
|
|
interface StructurePieceType {
|
|
load(arg0: Internal.StructurePieceSerializationContext_, arg1: Internal.CompoundTag_): Internal.StructurePiece;
|
|
readonly static "STRONGHOLD_ROOM_CROSSING": any;
|
|
readonly static "STRONGHOLD_FILLER_CORRIDOR": any;
|
|
readonly static "STRONGHOLD_PORTAL_ROOM": any;
|
|
readonly static "END_CITY_PIECE": any;
|
|
readonly static "NETHER_FORTRESS_BRIDGE_END_FILLER": any;
|
|
readonly static "NETHER_FORTRESS_CASTLE_CORRIDOR_STAIRS": any;
|
|
readonly static "OCEAN_MONUMENT_SIMPLE_ROOM": any;
|
|
readonly static "STRONGHOLD_LEFT_TURN": any;
|
|
readonly static "OCEAN_MONUMENT_WING_ROOM": any;
|
|
readonly static "NETHER_FORTRESS_CASTLE_STALK_ROOM": any;
|
|
readonly static "MINE_SHAFT_ROOM": any;
|
|
readonly static "NETHER_FORTRESS_CASTLE_CORRIDOR_T_BALCONY": any;
|
|
readonly static "OCEAN_MONUMENT_SIMPLE_TOP_ROOM": any;
|
|
readonly static "MINE_SHAFT_CORRIDOR": any;
|
|
readonly static "OCEAN_MONUMENT_DOUBLE_Y_ROOM": any;
|
|
readonly static "OCEAN_MONUMENT_BUILDING": any;
|
|
readonly static "OCEAN_MONUMENT_PENTHOUSE": any;
|
|
readonly static "JUNGLE_PYRAMID_PIECE": any;
|
|
readonly static "NETHER_FORTRESS_BRIDGE_CROSSING": any;
|
|
readonly static "NETHER_FORTRESS_MONSTER_THRONE": any;
|
|
readonly static "JIGSAW": any;
|
|
readonly static "NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_RIGHT_TURN": any;
|
|
readonly static "STRONGHOLD_START": any;
|
|
readonly static "STRONGHOLD_PRISON_HALL": any;
|
|
readonly static "RUINED_PORTAL": any;
|
|
readonly static "NETHER_FORTRESS_START": any;
|
|
readonly static "OCEAN_MONUMENT_DOUBLE_YZ_ROOM": any;
|
|
readonly static "SHIPWRECK_PIECE": any;
|
|
readonly static "SWAMPLAND_HUT": any;
|
|
readonly static "STRONGHOLD_STRAIGHT": any;
|
|
readonly static "OCEAN_MONUMENT_DOUBLE_X_ROOM": any;
|
|
readonly static "OCEAN_MONUMENT_ENTRY_ROOM": any;
|
|
readonly static "OCEAN_MONUMENT_CORE_ROOM": any;
|
|
readonly static "STRONGHOLD_CHEST_CORRIDOR": any;
|
|
readonly static "STRONGHOLD_LIBRARY": any;
|
|
readonly static "OCEAN_MONUMENT_DOUBLE_XY_ROOM": any;
|
|
readonly static "OCEAN_MONUMENT_DOUBLE_Z_ROOM": any;
|
|
readonly static "WOODLAND_MANSION_PIECE": any;
|
|
readonly static "NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_CROSSING": any;
|
|
readonly static "OCEAN_RUIN": any;
|
|
readonly static "MINE_SHAFT_CROSSING": any;
|
|
readonly static "NETHER_FORTRESS_STAIRS_ROOM": any;
|
|
readonly static "STRONGHOLD_RIGHT_TURN": any;
|
|
readonly static "STRONGHOLD_STAIRS_DOWN": any;
|
|
readonly static "NETHER_FOSSIL": any;
|
|
readonly static "STRONGHOLD_STRAIGHT_STAIRS_DOWN": any;
|
|
readonly static "NETHER_FORTRESS_ROOM_CROSSING": any;
|
|
readonly static "NETHER_FORTRESS_BRIDGE_STRAIGHT": any;
|
|
readonly static "IGLOO": any;
|
|
readonly static "STRONGHOLD_FIVE_CROSSING": any;
|
|
readonly static "NETHER_FORTRESS_CASTLE_ENTRANCE": any;
|
|
readonly static "DESERT_PYRAMID_PIECE": any;
|
|
readonly static "NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR": any;
|
|
readonly static "MINE_SHAFT_STAIRS": any;
|
|
readonly static "NETHER_FORTRESS_CASTLE_SMALL_CORRIDOR_LEFT_TURN": any;
|
|
readonly static "BURIED_TREASURE_PIECE": any;
|
|
}
|
|
type StructurePieceType_ = StructurePieceType | Special.StructurePieceType;
|
|
interface ShortConsumer extends Internal.Consumer<number>, Internal.IntConsumer {
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.ShortConsumer_): this;
|
|
accept(arg0: any): void;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.Consumer_<any>): Internal.Consumer<number>;
|
|
andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
|
|
accept(arg0: number): void;
|
|
}
|
|
type ShortConsumer_ = ShortConsumer | ((arg0: number)=>void);
|
|
class EnderChestBlockEntity extends Internal.BlockEntity implements Internal.LidBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
recheckOpen(): void;
|
|
triggerEvent($$0: number, $$1: number): boolean;
|
|
getOpenNess($$0: number): number;
|
|
static lidAnimateTick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.EnderChestBlockEntity_): void;
|
|
startOpen($$0: Internal.Player_): void;
|
|
}
|
|
type EnderChestBlockEntity_ = EnderChestBlockEntity;
|
|
interface TypeRewriteRule {
|
|
seq(arg0: Internal.List_<Internal.TypeRewriteRule_>): this;
|
|
everywhere(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_, arg2: boolean, arg3: boolean): this;
|
|
nop(): this;
|
|
seq(arg0: Internal.TypeRewriteRule_, arg1: Internal.TypeRewriteRule_): this;
|
|
seq(arg0: Internal.TypeRewriteRule_, ...arg1: Internal.TypeRewriteRule_[]): this;
|
|
rewrite(arg0: com.mojang.datafixers.types.Type_<A>): Internal.Optional<Internal.RewriteResult<A, any>>;
|
|
checkOnce(arg0: Internal.TypeRewriteRule_, arg1: Internal.Consumer_<com.mojang.datafixers.types.Type_<any>>): this;
|
|
all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): this;
|
|
orElse(arg0: Internal.TypeRewriteRule_, arg1: Internal.Supplier_<Internal.TypeRewriteRule_>): this;
|
|
once(arg0: Internal.TypeRewriteRule_): this;
|
|
orElse(arg0: Internal.TypeRewriteRule_, arg1: Internal.TypeRewriteRule_): this;
|
|
ifSame(arg0: com.mojang.datafixers.types.Type_<B>, arg1: Internal.RewriteResult_<B, any>): this;
|
|
one(arg0: Internal.TypeRewriteRule_): this;
|
|
}
|
|
type TypeRewriteRule_ = TypeRewriteRule;
|
|
interface InjectedLiquidBlockExtension {
|
|
arch$getFluid(): Internal.FlowingFluid;
|
|
}
|
|
type InjectedLiquidBlockExtension_ = InjectedLiquidBlockExtension;
|
|
class FluidBucketItemBuilder extends Internal.ItemBuilder {
|
|
constructor(b: Internal.FluidBuilder_)
|
|
clientRegistry(minecraft: Internal.Supplier_<Internal.Minecraft_>): void;
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
readonly "fluidBuilder": Internal.FluidBuilder;
|
|
}
|
|
type FluidBucketItemBuilder_ = FluidBucketItemBuilder;
|
|
class ItemOverrides {
|
|
constructor($$0: any_, $$1: any_, $$2: Internal.Function_<ResourceLocation_, any_>, $$3: Internal.List_<any_>)
|
|
resolve($$0: Internal.BakedModel_, $$1: Internal.ItemStack_, $$2: Internal.ClientLevel_, $$3: Internal.LivingEntity_, $$4: number): Internal.BakedModel;
|
|
readonly static "EMPTY": Internal.ItemOverrides;
|
|
}
|
|
type ItemOverrides_ = ItemOverrides;
|
|
interface FunctionFactory$FuncSupplier {
|
|
create(arg0: Internal.Unit_[]): Internal.Unit;
|
|
}
|
|
type FunctionFactory$FuncSupplier_ = FunctionFactory$FuncSupplier | ((arg0: Internal.Unit[])=>Internal.Unit_);
|
|
interface Vector3dc {
|
|
get(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateY(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
mulDirection(arg0: Internal.Matrix4x3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulPosition(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
angleCos(arg0: Internal.Vector3dc_): number;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mulTransposeDirection(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: Internal.Matrix3fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
cross(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
mulPosition(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
fma(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
x(): number;
|
|
mulTransposePosition(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
distance(arg0: number, arg1: number, arg2: number): number;
|
|
mulDirection(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
max(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
half(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: Internal.Matrix3x2dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
div(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
mulAdd(arg0: Internal.Vector3fc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
dot(arg0: Internal.Vector3dc_): number;
|
|
angleSigned(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_): number;
|
|
lerp(arg0: Internal.Vector3dc_, arg1: number, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateZ(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
smoothStep(arg0: Internal.Vector3dc_, arg1: number, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
reflect(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
dot(arg0: number, arg1: number, arg2: number): number;
|
|
maxComponent(): number;
|
|
getf(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
distance(arg0: Internal.Vector3dc_): number;
|
|
div(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
angleSigned(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
orthogonalize(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulAdd(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulTranspose(arg0: Internal.Matrix3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: Internal.Matrix3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
add(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number): number;
|
|
mulPosition(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
y(): number;
|
|
lengthSquared(): number;
|
|
mul(arg0: Internal.Vector3fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotationTo(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
|
|
fma(arg0: Internal.Vector3dc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
sub(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
equals(arg0: number, arg1: number, arg2: number): boolean;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
div(arg0: Internal.Vector3fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulDirection(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
absolute(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
z(): number;
|
|
isFinite(): boolean;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotationTo(arg0: Internal.Vector3dc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
floor(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
mulProject(arg0: Internal.Matrix4dc_, arg1: number, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
hermite(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3dc_, arg3: number, arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
add(arg0: Internal.Vector3fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
fma(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulTranspose(arg0: Internal.Matrix3fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulProject(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number): number;
|
|
mulPositionW(arg0: Internal.Matrix4dc_, arg1: Internal.Vector3d_): number;
|
|
normalize(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
min(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
sub(arg0: Internal.Vector3fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
fma(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
minComponent(): number;
|
|
normalize(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulPosition(arg0: Internal.Matrix4x3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotate(arg0: Internal.Quaterniondc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
orthogonalizeUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mulDirection(arg0: Internal.Matrix4x3fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateX(arg0: number, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
half(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
getf(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mulTransposeDirection(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
equals(arg0: Internal.Vector3dc_, arg1: number): boolean;
|
|
distanceSquared(arg0: Internal.Vector3dc_): number;
|
|
angle(arg0: Internal.Vector3dc_): number;
|
|
cross(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
round(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
negate(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
mulAdd(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
mulTransposePosition(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
fma(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Vector3d_): Internal.Vector3d;
|
|
ceil(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
mulPositionW(arg0: Internal.Matrix4fc_, arg1: Internal.Vector3d_): number;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Vector3d_): Internal.Vector3d;
|
|
get finite(): boolean
|
|
}
|
|
type Vector3dc_ = Vector3dc;
|
|
class MobSpawnSettings {
|
|
getCreatureProbability(): number;
|
|
getMobs($$0: Internal.MobCategory_): Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>;
|
|
getMobSpawnCost($$0: Internal.EntityType_<any>): Internal.MobSpawnSettings$MobSpawnCost;
|
|
get creatureProbability(): number
|
|
readonly static "EMPTY_MOB_LIST": Internal.WeightedRandomList<any>;
|
|
"mobSpawnCosts": Internal.Map<Internal.EntityType<any>, Internal.MobSpawnSettings$MobSpawnCost>;
|
|
readonly static "EMPTY": Internal.MobSpawnSettings;
|
|
"creatureGenerationProbability": number;
|
|
"spawners": Internal.Map<Internal.MobCategory, Internal.WeightedRandomList<Internal.MobSpawnSettings$SpawnerData>>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type MobSpawnSettings_ = MobSpawnSettings;
|
|
interface LevelWriter {
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number): boolean;
|
|
destroyBlock(arg0: BlockPos_, arg1: boolean, arg2: Internal.Entity_, arg3: number): boolean;
|
|
setBlock(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: number, arg3: number): boolean;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
removeBlock(arg0: BlockPos_, arg1: boolean): boolean;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
}
|
|
type LevelWriter_ = LevelWriter;
|
|
interface Channel extends Internal.Closeable {
|
|
isOpen(): boolean;
|
|
close(): void;
|
|
get open(): boolean
|
|
}
|
|
type Channel_ = Channel;
|
|
interface ScreenMouseEvents$AllowMouseClick {
|
|
allowMouseClick(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): boolean;
|
|
}
|
|
type ScreenMouseEvents$AllowMouseClick_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>boolean) | ScreenMouseEvents$AllowMouseClick;
|
|
class Context {
|
|
setMaximumInterpreterStackDepth(max: number): void;
|
|
executeScriptWithContinuations(script: Internal.Script_, scope: Internal.Scriptable_): any;
|
|
static getSourcePositionFromStack(linep: number[]): string;
|
|
static throwAsScriptRuntimeEx(e: Internal.Throwable_): Internal.RuntimeException;
|
|
getElements(object: Internal.Scriptable_): any[];
|
|
initSafeStandardObjects(scope: Internal.ScriptableObject_): Internal.Scriptable;
|
|
setApplicationClassLoader(loader: Internal.ClassLoader_): void;
|
|
static reportRuntimeError0(messageId: string): Internal.EvaluatorException;
|
|
putThreadLocal(key: any, value: any): void;
|
|
setGenerateObserverCount(generateObserverCount: boolean): void;
|
|
static enterWithNewFactory(): Internal.Context;
|
|
static enter(): Internal.Context;
|
|
static reportRuntimeError3(messageId: string, arg1: any, arg2: any, arg3: any): Internal.EvaluatorException;
|
|
static reportRuntimeError1(messageId: string, arg1: any): Internal.EvaluatorException;
|
|
setLanguageVersion(version: number): void;
|
|
static toString(value: any): string;
|
|
static reportRuntimeError(message: string): Internal.EvaluatorException;
|
|
static exit(): void;
|
|
createClassLoader(parent: Internal.ClassLoader_): Internal.GeneratedClassLoader;
|
|
evaluateReader(scope: Internal.Scriptable_, in_: Internal.Reader_, sourceName: string, lineno: number, securityDomain: any): any;
|
|
newObject(scope: Internal.Scriptable_): Internal.Scriptable;
|
|
static call(factory: Internal.ContextFactory_, callable: dev.latvian.mods.rhino.Callable_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
|
|
static toNumber(value: any): number;
|
|
newObject(scope: Internal.Scriptable_, constructorName: string, args: any[]): Internal.Scriptable;
|
|
getInstructionObserverThreshold(): number;
|
|
getFactory(): Internal.ContextFactory;
|
|
compileFunction(scope: Internal.Scriptable_, source: string, sourceName: string, lineno: number, securityDomain: any): dev.latvian.mods.rhino.Function;
|
|
static toBoolean(value: any): boolean;
|
|
getThreadLocal(key: any): any;
|
|
static reportWarning(message: string, t: Internal.Throwable_): void;
|
|
callFunctionWithContinuations(function_: dev.latvian.mods.rhino.Callable_, scope: Internal.Scriptable_, args: any[]): any;
|
|
static reportError(message: string, sourceName: string, lineno: number, lineSource: string, lineOffset: number): void;
|
|
stringIsCompilableUnit(source: string): boolean;
|
|
newArray(scope: Internal.Scriptable_, elements: any[]): Internal.Scriptable;
|
|
getErrorReporter(): Internal.ErrorReporter;
|
|
initSafeStandardObjects(): Internal.ScriptableObject;
|
|
seal(sealKey: any): void;
|
|
getImplementationVersion(): string;
|
|
static reportRuntimeError4(messageId: string, arg1: any, arg2: any, arg3: any, arg4: any): Internal.EvaluatorException;
|
|
static jsToJava(data: Internal.SharedContextData_, value: any, desiredType: Internal.Class_<any>): any;
|
|
static reportRuntimeError(message: string, sourceName: string, lineno: number, lineSource: string, lineOffset: number): Internal.EvaluatorException;
|
|
removePropertyChangeListener(l: Internal.PropertyChangeListener_): void;
|
|
captureContinuation(): Internal.ContinuationPending;
|
|
initStandardObjects(scope: Internal.ScriptableObject_, sealed: boolean): Internal.ScriptableObject;
|
|
resumeContinuation(continuation: any, scope: Internal.Scriptable_, functionResult: any): any;
|
|
initStandardObjects(): Internal.ScriptableObject;
|
|
initStandardObjects(scope: Internal.ScriptableObject_): Internal.Scriptable;
|
|
compileString(source: string, sourceName: string, lineno: number, securityDomain: any): Internal.Script;
|
|
static getContext(): Internal.Context;
|
|
initSafeStandardObjects(scope: Internal.ScriptableObject_, sealed: boolean): Internal.ScriptableObject;
|
|
static reportRuntimeError2(messageId: string, arg1: any, arg2: any): Internal.EvaluatorException;
|
|
getMaximumInterpreterStackDepth(): number;
|
|
static getUndefinedValue(): any;
|
|
newObject(scope: Internal.Scriptable_, constructorName: string): Internal.Scriptable;
|
|
static javaToJS(contextData: Internal.SharedContextData_, value: any, scope: Internal.Scriptable_): any;
|
|
static getCurrentContext(): Internal.Context;
|
|
evaluateString(scope: Internal.Scriptable_, source: string, sourceName: string, lineno: number, securityDomain: any): any;
|
|
setInstructionObserverThreshold(threshold: number): void;
|
|
isSealed(): boolean;
|
|
removeThreadLocal(key: any): void;
|
|
isStrictMode(): boolean;
|
|
static reportWarning(message: string, sourceName: string, lineno: number, lineSource: string, lineOffset: number): void;
|
|
static reportWarning(message: string): void;
|
|
setErrorReporter(reporter: Internal.ErrorReporter_): Internal.ErrorReporter;
|
|
static toObject(value: any, scope: Internal.Scriptable_): Internal.Scriptable;
|
|
compileReader(in_: Internal.Reader_, sourceName: string, lineno: number, securityDomain: any): Internal.Script;
|
|
static reportError(message: string): void;
|
|
unseal(sealKey: any): void;
|
|
addPropertyChangeListener(l: Internal.PropertyChangeListener_): void;
|
|
newArray(scope: Internal.Scriptable_, length: number): Internal.Scriptable;
|
|
getApplicationClassLoader(): Internal.ClassLoader;
|
|
set maximumInterpreterStackDepth(max: number)
|
|
set applicationClassLoader(loader: Internal.ClassLoader_)
|
|
set generateObserverCount(generateObserverCount: boolean)
|
|
set languageVersion(version: number)
|
|
get instructionObserverThreshold(): number
|
|
get factory(): Internal.ContextFactory
|
|
get errorReporter(): Internal.ErrorReporter
|
|
get implementationVersion(): string
|
|
get context(): Internal.Context
|
|
get maximumInterpreterStackDepth(): number
|
|
get undefinedValue(): any
|
|
get currentContext(): Internal.Context
|
|
set instructionObserverThreshold(threshold: number)
|
|
get sealed(): boolean
|
|
get strictMode(): boolean
|
|
set errorReporter(reporter: Internal.ErrorReporter_)
|
|
get applicationClassLoader(): Internal.ClassLoader
|
|
readonly static "languageVersionProperty": "language version";
|
|
"sharedContextData": Internal.SharedContextData;
|
|
readonly static "errorReporterProperty": "error reporter";
|
|
"generateObserverCount": boolean;
|
|
}
|
|
type Context_ = Context;
|
|
interface MixinViewableWorld extends Internal.RenderAttachedBlockView {
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
getMinSection(): number;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxSection(): number;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
getMaxBuildHeight(): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
getSectionsCount(): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getMaxLightLevel(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get maxBuildHeight(): number
|
|
get sectionsCount(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type MixinViewableWorld_ = MixinViewableWorld;
|
|
abstract class LootEventJS extends Internal.EventJS {
|
|
constructor(c: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
removeAll(): void;
|
|
modify(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
addJson(id: ResourceLocation_, json: Internal.JsonObject_): void;
|
|
getType(): string;
|
|
getDirectory(): string;
|
|
get type(): string
|
|
get directory(): string
|
|
}
|
|
type LootEventJS_ = LootEventJS;
|
|
class UpgradeRecipe implements Internal.Recipe<Internal.Container> {
|
|
constructor($$0: ResourceLocation_, $$1: Internal.Ingredient_, $$2: Internal.Ingredient_, $$3: Internal.ItemStack_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
isSpecial(): boolean;
|
|
getGroup(): string;
|
|
assemble($$0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
getId(): ResourceLocation;
|
|
isIncomplete(): boolean;
|
|
isAdditionIngredient($$0: Internal.ItemStack_): boolean;
|
|
matches($$0: Internal.Container_, $$1: Internal.Level_): boolean;
|
|
getResultItem(): Internal.ItemStack;
|
|
getRemainingItems($$0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get special(): boolean
|
|
get group(): string
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get id(): ResourceLocation
|
|
get incomplete(): boolean
|
|
get resultItem(): Internal.ItemStack
|
|
}
|
|
type UpgradeRecipe_ = UpgradeRecipe;
|
|
class MultipartBlockStateGenerator$Part {
|
|
constructor()
|
|
model(s: string): Internal.VariantBlockStateGenerator$Model;
|
|
toJson(): Internal.JsonObject;
|
|
}
|
|
type MultipartBlockStateGenerator$Part_ = MultipartBlockStateGenerator$Part;
|
|
class PoiType implements Internal.PointOfInterestTypeAccessor {
|
|
constructor($$0: string, $$1: Internal.Set_<Internal.BlockState_>, $$2: number, $$3: number)
|
|
static forState($$0: Internal.BlockState_): Internal.Optional<Internal.PoiType>;
|
|
getPredicate(): Internal.Predicate<Internal.PoiType>;
|
|
getMaxTickets(): number;
|
|
toString(): string;
|
|
static callCreate_$md$1c70e0$0(arg0: string, arg1: Internal.Set_<any>, arg2: number, arg3: Internal.Predicate_<any>, arg4: number): Internal.PoiType;
|
|
is($$0: Internal.BlockState_): boolean;
|
|
getValidRange(): number;
|
|
getName(): string;
|
|
static callSetup_$md$1c70e0$2(arg0: Internal.PoiType_): Internal.PoiType;
|
|
static callCreate_$md$1c70e0$1(arg0: string, arg1: Internal.Set_<any>, arg2: number, arg3: number): Internal.PoiType;
|
|
get predicate(): Internal.Predicate<Internal.PoiType>
|
|
get maxTickets(): number
|
|
get validRange(): number
|
|
get name(): string
|
|
readonly static "WEAPONSMITH": Internal.PoiType;
|
|
readonly static "LIGHTNING_ROD": Internal.PoiType;
|
|
readonly static "TOOLSMITH": Internal.PoiType;
|
|
readonly static "BUTCHER": Internal.PoiType;
|
|
readonly static "CLERIC": Internal.PoiType;
|
|
readonly static "ARMORER": Internal.PoiType;
|
|
readonly static "MASON": Internal.PoiType;
|
|
readonly static "CARTOGRAPHER": Internal.PoiType;
|
|
readonly static "SHEPHERD": Internal.PoiType;
|
|
readonly static "BEE_NEST": Internal.PoiType;
|
|
readonly static "FLETCHER": Internal.PoiType;
|
|
readonly static "HOME": Internal.PoiType;
|
|
readonly static "ALL": any;
|
|
readonly static "UNEMPLOYED": Internal.PoiType;
|
|
readonly static "LIBRARIAN": Internal.PoiType;
|
|
readonly static "NETHER_PORTAL": Internal.PoiType;
|
|
readonly static "ALL_JOBS": any;
|
|
readonly static "BEEHIVE": Internal.PoiType;
|
|
readonly static "NITWIT": Internal.PoiType;
|
|
readonly static "LEATHERWORKER": Internal.PoiType;
|
|
readonly static "FARMER": Internal.PoiType;
|
|
readonly static "LODESTONE": Internal.PoiType;
|
|
readonly static "MEETING": Internal.PoiType;
|
|
readonly static "FISHERMAN": Internal.PoiType;
|
|
}
|
|
type PoiType_ = PoiType | Special.PoiType;
|
|
class NativeContinuation extends Internal.IdScriptableObject implements dev.latvian.mods.rhino.Function {
|
|
constructor()
|
|
getImplementation(): any;
|
|
initImplementation(implementation: any): void;
|
|
call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
|
|
static isContinuationConstructor(f: Internal.IdFunctionObject_): boolean;
|
|
getClassName(): string;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getAllIds(): any[];
|
|
static equalImplementations(c1: Internal.NativeContinuation_, c2: Internal.NativeContinuation_): boolean;
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
execIdCall(f: Internal.IdFunctionObject_, cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
|
|
getTypeOf(): Internal.MemberType;
|
|
construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable;
|
|
static init(cx: Internal.Context_, scope: Internal.Scriptable_, sealed: boolean): void;
|
|
get implementation(): any
|
|
get className(): string
|
|
get allIds(): any[]
|
|
get typeOf(): Internal.MemberType
|
|
}
|
|
type NativeContinuation_ = NativeContinuation;
|
|
interface SecureRandomParameters {
|
|
}
|
|
type SecureRandomParameters_ = SecureRandomParameters;
|
|
class ThreadedLevelLightEngine extends Internal.LevelLightEngine implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.LightChunkGetter_, $$1: Internal.ChunkMap_, $$2: boolean, $$3: any_<Internal.Runnable_>, $$4: Internal.ProcessorHandle_<any_<Internal.Runnable_>>)
|
|
lightChunk($$0: Internal.ChunkAccess_, $$1: boolean): Internal.CompletableFuture<Internal.ChunkAccess>;
|
|
checkBlock($$0: BlockPos_): void;
|
|
setTaskPerBatch($$0: number): void;
|
|
runUpdates($$0: number, $$1: boolean, $$2: boolean): number;
|
|
queueSectionData($$0: Internal.LightLayer_, $$1: Internal.SectionPos_, $$2: Internal.DataLayer_, $$3: boolean): void;
|
|
close(): void;
|
|
updateSectionStatus($$0: BlockPos_, $$1: boolean): void;
|
|
retainData($$0: Internal.ChunkPos_, $$1: boolean): void;
|
|
enableLightSources($$0: Internal.ChunkPos_, $$1: boolean): void;
|
|
tryScheduleUpdate(): void;
|
|
updateSectionStatus($$0: Internal.SectionPos_, $$1: boolean): void;
|
|
onBlockEmissionIncrease($$0: BlockPos_, $$1: number): void;
|
|
set taskPerBatch($$0: number)
|
|
}
|
|
type ThreadedLevelLightEngine_ = ThreadedLevelLightEngine;
|
|
class Phantom extends Internal.FlyingMob implements Internal.Enemy {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getPhantomSize(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getMobType(): Internal.MobType;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
setPhantomSize($$0: number): void;
|
|
method_5776(): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
getSoundSource(): Internal.SoundSource;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getUniqueFlapTickOffset(): number;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
canAttackType($$0: Internal.EntityType_<any>): boolean;
|
|
get phantomSize(): number
|
|
get mobType(): Internal.MobType
|
|
set phantomSize($$0: number)
|
|
get soundSource(): Internal.SoundSource
|
|
get uniqueFlapTickOffset(): number
|
|
readonly static "TICKS_PER_FLAP": 25;
|
|
readonly static "FLAP_DEGREES_PER_TICK": 7.448451;
|
|
}
|
|
type Phantom_ = Phantom;
|
|
class WalkTarget {
|
|
constructor($$0: Internal.Entity_, $$1: number, $$2: number)
|
|
constructor($$0: Internal.PositionTracker_, $$1: number, $$2: number)
|
|
constructor($$0: BlockPos_, $$1: number, $$2: number)
|
|
constructor($$0: Vec3_, $$1: number, $$2: number)
|
|
getCloseEnoughDist(): number;
|
|
getSpeedModifier(): number;
|
|
getTarget(): Internal.PositionTracker;
|
|
get closeEnoughDist(): number
|
|
get speedModifier(): number
|
|
get target(): Internal.PositionTracker
|
|
}
|
|
type WalkTarget_ = WalkTarget;
|
|
interface CompletionStage <T> {
|
|
runAfterEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<void>;
|
|
whenCompleteAsync(arg0: Internal.BiConsumer_<any, any>, arg1: Internal.Executor_): this;
|
|
thenAccept(arg0: Internal.Consumer_<any>): Internal.CompletionStage<void>;
|
|
exceptionally(arg0: Internal.Function_<Internal.Throwable_, any>): this;
|
|
thenCombineAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiFunction_<any, any, any>, arg2: Internal.Executor_): Internal.CompletionStage<V>;
|
|
handleAsync(arg0: Internal.BiFunction_<any, Internal.Throwable_, any>, arg1: Internal.Executor_): Internal.CompletionStage<U>;
|
|
thenAcceptBoth(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiConsumer_<any, any>): Internal.CompletionStage<void>;
|
|
thenApplyAsync(arg0: Internal.Function_<any, any>): Internal.CompletionStage<U>;
|
|
thenRunAsync(arg0: Internal.Runnable_, arg1: Internal.Executor_): Internal.CompletionStage<void>;
|
|
thenAcceptBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiConsumer_<any, any>, arg2: Internal.Executor_): Internal.CompletionStage<void>;
|
|
acceptEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Consumer_<any>, arg2: Internal.Executor_): Internal.CompletionStage<void>;
|
|
exceptionallyCompose(arg0: Internal.Function_<Internal.Throwable_, any>): this;
|
|
thenComposeAsync(arg0: Internal.Function_<any, any>, arg1: Internal.Executor_): Internal.CompletionStage<U>;
|
|
runAfterBoth(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<void>;
|
|
whenComplete(arg0: Internal.BiConsumer_<any, any>): this;
|
|
runAfterBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<void>;
|
|
acceptEither(arg0: Internal.CompletionStage_<any>, arg1: Internal.Consumer_<any>): Internal.CompletionStage<void>;
|
|
thenCompose(arg0: Internal.Function_<any, any>): Internal.CompletionStage<U>;
|
|
applyToEither(arg0: Internal.CompletionStage_<any>, arg1: Internal.Function_<any, U>): Internal.CompletionStage<U>;
|
|
handleAsync(arg0: Internal.BiFunction_<any, Internal.Throwable_, any>): Internal.CompletionStage<U>;
|
|
thenCombineAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiFunction_<any, any, any>): Internal.CompletionStage<V>;
|
|
whenCompleteAsync(arg0: Internal.BiConsumer_<any, any>): this;
|
|
thenAcceptAsync(arg0: Internal.Consumer_<any>): Internal.CompletionStage<void>;
|
|
thenRunAsync(arg0: Internal.Runnable_): Internal.CompletionStage<void>;
|
|
thenCombine(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiFunction_<any, any, any>): Internal.CompletionStage<V>;
|
|
exceptionallyAsync(arg0: Internal.Function_<Internal.Throwable_, any>): this;
|
|
applyToEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Function_<any, U>): Internal.CompletionStage<U>;
|
|
thenComposeAsync(arg0: Internal.Function_<any, any>): Internal.CompletionStage<U>;
|
|
thenAcceptAsync(arg0: Internal.Consumer_<any>, arg1: Internal.Executor_): Internal.CompletionStage<void>;
|
|
runAfterEither(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_): Internal.CompletionStage<void>;
|
|
handle(arg0: Internal.BiFunction_<any, Internal.Throwable_, any>): Internal.CompletionStage<U>;
|
|
runAfterBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage<void>;
|
|
runAfterEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Runnable_, arg2: Internal.Executor_): Internal.CompletionStage<void>;
|
|
thenApplyAsync(arg0: Internal.Function_<any, any>, arg1: Internal.Executor_): Internal.CompletionStage<U>;
|
|
toCompletableFuture(): Internal.CompletableFuture<T>;
|
|
applyToEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Function_<any, U>, arg2: Internal.Executor_): Internal.CompletionStage<U>;
|
|
acceptEitherAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.Consumer_<any>): Internal.CompletionStage<void>;
|
|
thenRun(arg0: Internal.Runnable_): Internal.CompletionStage<void>;
|
|
exceptionallyComposeAsync(arg0: Internal.Function_<Internal.Throwable_, any>): this;
|
|
thenAcceptBothAsync(arg0: Internal.CompletionStage_<any>, arg1: Internal.BiConsumer_<any, any>): Internal.CompletionStage<void>;
|
|
thenApply(arg0: Internal.Function_<any, any>): Internal.CompletionStage<U>;
|
|
exceptionallyComposeAsync(arg0: Internal.Function_<Internal.Throwable_, any>, arg1: Internal.Executor_): this;
|
|
exceptionallyAsync(arg0: Internal.Function_<Internal.Throwable_, any>, arg1: Internal.Executor_): this;
|
|
}
|
|
type CompletionStage_<T> = CompletionStage<T>;
|
|
class SolidPredicate extends Internal.StateTestingPredicate {
|
|
constructor($$0: Vec3i_)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SolidPredicate_ = SolidPredicate;
|
|
class ConnectionProtocol extends Internal.Enum<Internal.ConnectionProtocol> {
|
|
static getProtocolForPacket($$0: Internal.Packet_<any>): Internal.ConnectionProtocol;
|
|
static values(): Internal.ConnectionProtocol[];
|
|
getPacketsByIds($$0: Internal.PacketFlow_): Internal.Int2ObjectMap<Internal.Class<any>>;
|
|
static valueOf($$0: string): Internal.ConnectionProtocol;
|
|
createPacket($$0: Internal.PacketFlow_, $$1: number, $$2: Internal.FriendlyByteBuf_): Internal.Packet<any>;
|
|
getPacketId($$0: Internal.PacketFlow_, $$1: Internal.Packet_<any>): number;
|
|
static getById($$0: number): Internal.ConnectionProtocol;
|
|
getId(): number;
|
|
get id(): number
|
|
readonly static "STATUS": Internal.ConnectionProtocol;
|
|
readonly static "HANDSHAKING": Internal.ConnectionProtocol;
|
|
readonly static "LOGIN": Internal.ConnectionProtocol;
|
|
readonly static "PLAY": Internal.ConnectionProtocol;
|
|
}
|
|
type ConnectionProtocol_ = "login" | ConnectionProtocol | "status" | "play" | "handshaking";
|
|
class BlockIDPredicate$PropertyObject extends Internal.Record {
|
|
constructor(property: Internal.Property_<any>, value: any)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
value(): any;
|
|
property(): Internal.Property<any>;
|
|
equals(o: any): boolean;
|
|
}
|
|
type BlockIDPredicate$PropertyObject_ = BlockIDPredicate$PropertyObject;
|
|
class OverlayTexture implements Internal.AutoCloseable {
|
|
constructor()
|
|
static pack($$0: number, $$1: number): number;
|
|
static pack($$0: number, $$1: boolean): number;
|
|
close(): void;
|
|
teardownOverlayColor(): void;
|
|
static v($$0: boolean): number;
|
|
static u($$0: number): number;
|
|
setupOverlayColor(): void;
|
|
readonly static "NO_OVERLAY": 655360;
|
|
readonly static "WHITE_OVERLAY_V": 10;
|
|
readonly static "NO_WHITE_U": 0;
|
|
readonly static "RED_OVERLAY_V": 3;
|
|
}
|
|
type OverlayTexture_ = OverlayTexture;
|
|
interface ScreenKeyboardEvents$AllowKeyPress {
|
|
allowKeyPress(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): boolean;
|
|
}
|
|
type ScreenKeyboardEvents$AllowKeyPress_ = ScreenKeyboardEvents$AllowKeyPress | ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>boolean);
|
|
class FunctionFactory extends Internal.Record {
|
|
constructor(name: string, minArgs: number, maxArgs: number, supplier: Internal.FunctionFactory$FuncSupplier_)
|
|
static of0(name: string, supplier: Internal.Supplier_<Internal.Unit_>): Internal.FunctionFactory;
|
|
toString(): string;
|
|
maxArgs(): number;
|
|
static of(name: string, minArgs: number, maxArgs: number, supplier: Internal.FunctionFactory$FuncSupplier_): Internal.FunctionFactory;
|
|
minArgs(): number;
|
|
name(): string;
|
|
hashCode(): number;
|
|
create(args: Internal.Unit_[]): Internal.Unit;
|
|
static of(name: string, args: number, supplier: Internal.FunctionFactory$FuncSupplier_): Internal.FunctionFactory;
|
|
supplier(): Internal.FunctionFactory$FuncSupplier;
|
|
equals(o: any): boolean;
|
|
static of2(name: string, supplier: Internal.FunctionFactory$Arg2_): Internal.FunctionFactory;
|
|
static of1(name: string, supplier: Internal.FunctionFactory$Arg1_): Internal.FunctionFactory;
|
|
static of3(name: string, supplier: Internal.FunctionFactory$Arg3_): Internal.FunctionFactory;
|
|
}
|
|
type FunctionFactory_ = FunctionFactory;
|
|
/**
|
|
* This is a fabricated class to store all recipes!
|
|
*
|
|
*/
|
|
class DocumentedRecipes {
|
|
readonly minecraft: Internal.MinecraftRecipes;
|
|
}
|
|
type DocumentedRecipes_ = DocumentedRecipes;
|
|
interface NBTSerializable {
|
|
toNBT(): Internal.Tag;
|
|
}
|
|
type NBTSerializable_ = NBTSerializable;
|
|
interface ScreenMouseEvents$BeforeMouseScroll {
|
|
beforeMouseScroll(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number, arg4: number): void;
|
|
}
|
|
type ScreenMouseEvents$BeforeMouseScroll_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number, arg4: number)=>void) | ScreenMouseEvents$BeforeMouseScroll;
|
|
class Constructor <T> extends Internal.Executable {
|
|
setAccessible(arg0: boolean): void;
|
|
isVarArgs(): boolean;
|
|
getGenericExceptionTypes(): Internal.Type[];
|
|
getGenericParameterTypes(): Internal.Type[];
|
|
toString(): string;
|
|
getModifiers(): number;
|
|
getDeclaringClass(): Internal.Class<T>;
|
|
isSynthetic(): boolean;
|
|
getAnnotation(arg0: Internal.Class_<T>): T;
|
|
getAnnotatedReturnType(): Internal.AnnotatedType;
|
|
getExceptionTypes(): Internal.Class<any>[];
|
|
hashCode(): number;
|
|
getParameterTypes(): Internal.Class<any>[];
|
|
getParameterAnnotations(): Internal.Annotation[][];
|
|
toGenericString(): string;
|
|
getTypeParameters(): any[];
|
|
newInstance(...arg0: any[]): T;
|
|
getName(): string;
|
|
getParameterCount(): number;
|
|
equals(arg0: any): boolean;
|
|
getAnnotatedReceiverType(): Internal.AnnotatedType;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
set accessible(arg0: boolean)
|
|
get varArgs(): boolean
|
|
get genericExceptionTypes(): Internal.Type[]
|
|
get genericParameterTypes(): Internal.Type[]
|
|
get modifiers(): number
|
|
get declaringClass(): Internal.Class<T>
|
|
get synthetic(): boolean
|
|
get annotatedReturnType(): Internal.AnnotatedType
|
|
get exceptionTypes(): Internal.Class<any>[]
|
|
get parameterTypes(): Internal.Class<any>[]
|
|
get parameterAnnotations(): Internal.Annotation[][]
|
|
get typeParameters(): any[]
|
|
get name(): string
|
|
get parameterCount(): number
|
|
get annotatedReceiverType(): Internal.AnnotatedType
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
}
|
|
type Constructor_<T> = Constructor<T>;
|
|
abstract class AbstractPiglin extends Internal.Monster {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getTarget(): Internal.LivingEntity;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isAdult(): boolean;
|
|
getMyRidingOffset(): number;
|
|
getArmPose(): Internal.PiglinArmPose;
|
|
isConverting(): boolean;
|
|
playAmbientSound(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
setImmuneToZombification($$0: boolean): void;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get target(): Internal.LivingEntity
|
|
get adult(): boolean
|
|
get myRidingOffset(): number
|
|
get armPose(): Internal.PiglinArmPose
|
|
get converting(): boolean
|
|
set immuneToZombification($$0: boolean)
|
|
}
|
|
type AbstractPiglin_ = AbstractPiglin;
|
|
class OptionalLong {
|
|
ifPresentOrElse(arg0: Internal.LongConsumer_, arg1: Internal.Runnable_): void;
|
|
static empty(): Internal.OptionalLong;
|
|
orElseGet(arg0: Internal.LongSupplier_): number;
|
|
toString(): string;
|
|
isEmpty(): boolean;
|
|
ifPresent(arg0: Internal.LongConsumer_): void;
|
|
stream(): Internal.LongStream;
|
|
static of(arg0: number): Internal.OptionalLong;
|
|
getAsLong(): number;
|
|
orElseThrow(): number;
|
|
hashCode(): number;
|
|
isPresent(): boolean;
|
|
orElse(arg0: number): number;
|
|
equals(arg0: any): boolean;
|
|
orElseThrow(arg0: Internal.Supplier_<any>): number;
|
|
get empty(): boolean
|
|
get asLong(): number
|
|
get present(): boolean
|
|
}
|
|
type OptionalLong_ = OptionalLong;
|
|
abstract class Buffer {
|
|
capacity(): number;
|
|
reset(): this;
|
|
remaining(): number;
|
|
isDirect(): boolean;
|
|
limit(): number;
|
|
rewind(): this;
|
|
position(): number;
|
|
array(): any;
|
|
arrayOffset(): number;
|
|
mark(): this;
|
|
limit(arg0: number): this;
|
|
flip(): this;
|
|
clear(): this;
|
|
slice(): this;
|
|
position(arg0: number): this;
|
|
hasRemaining(): boolean;
|
|
isReadOnly(): boolean;
|
|
slice(arg0: number, arg1: number): this;
|
|
hasArray(): boolean;
|
|
duplicate(): this;
|
|
get direct(): boolean
|
|
get readOnly(): boolean
|
|
}
|
|
type Buffer_ = Buffer;
|
|
class GravityProcessor extends Internal.StructureProcessor {
|
|
constructor($$0: Internal.Heightmap$Types_, $$1: number)
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type GravityProcessor_ = GravityProcessor;
|
|
class LazyLoadedValue <T> {
|
|
constructor($$0: Internal.Supplier_<T>)
|
|
get(): T;
|
|
}
|
|
type LazyLoadedValue_<T> = LazyLoadedValue<T>;
|
|
class ClientboundSetEntityLinkPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Entity_, $$1: Internal.Entity_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getDestId(): number;
|
|
getSourceId(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get destId(): number
|
|
get sourceId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetEntityLinkPacket_ = ClientboundSetEntityLinkPacket;
|
|
interface NarrationElementOutput {
|
|
add($$0: Internal.NarratedElementType_, ...$$1: Internal.Component_[]): void;
|
|
add($$0: Internal.NarratedElementType_, $$1: Internal.Component_): void;
|
|
add($$0: Internal.NarratedElementType_, $$1: string): void;
|
|
nest(): this;
|
|
add(arg0: Internal.NarratedElementType_, arg1: Internal.NarrationThunk_<any>): void;
|
|
}
|
|
type NarrationElementOutput_ = NarrationElementOutput;
|
|
class Goal$Flag extends Internal.Enum<Internal.Goal$Flag> {
|
|
static values(): Internal.Goal$Flag[];
|
|
static valueOf($$0: string): Internal.Goal$Flag;
|
|
readonly static "TARGET": Internal.Goal$Flag;
|
|
readonly static "JUMP": Internal.Goal$Flag;
|
|
readonly static "MOVE": Internal.Goal$Flag;
|
|
readonly static "LOOK": Internal.Goal$Flag;
|
|
}
|
|
type Goal$Flag_ = "jump" | "move" | "target" | "look" | Goal$Flag;
|
|
interface PlayerRideableJumping extends Internal.PlayerRideable {
|
|
handleStopJump(): void;
|
|
onPlayerJump(arg0: number): void;
|
|
handleStartJump(arg0: number): void;
|
|
canJump(): boolean;
|
|
}
|
|
type PlayerRideableJumping_ = PlayerRideableJumping;
|
|
class ClientboundGameEventPacket$Type {
|
|
constructor($$0: number)
|
|
}
|
|
type ClientboundGameEventPacket$Type_ = ClientboundGameEventPacket$Type;
|
|
interface UserApiService {
|
|
isBlockedPlayer(arg0: Internal.UUID_): boolean;
|
|
newTelemetrySession(arg0: Internal.Executor_): Internal.TelemetrySession;
|
|
properties(): Internal.UserApiService$UserProperties;
|
|
refreshBlockList(): void;
|
|
readonly static "OFFLINE": any;
|
|
readonly static "OFFLINE_PROPERTIES": Internal.UserApiService$UserProperties;
|
|
}
|
|
type UserApiService_ = UserApiService;
|
|
class LargeDripstoneConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: Internal.IntProvider_, $$2: Internal.FloatProvider_, $$3: number, $$4: Internal.FloatProvider_, $$5: Internal.FloatProvider_, $$6: Internal.FloatProvider_, $$7: number, $$8: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "floorToCeilingSearchRange": number;
|
|
readonly "columnRadius": Internal.IntProvider;
|
|
readonly "stalactiteBluntness": Internal.FloatProvider;
|
|
readonly "minBluntnessForWind": number;
|
|
readonly static "CODEC": any;
|
|
readonly "minRadiusForWind": number;
|
|
readonly "heightScale": Internal.FloatProvider;
|
|
readonly "windSpeed": Internal.FloatProvider;
|
|
readonly "maxColumnRadiusToCaveHeightRatio": number;
|
|
readonly "stalagmiteBluntness": Internal.FloatProvider;
|
|
}
|
|
type LargeDripstoneConfiguration_ = LargeDripstoneConfiguration;
|
|
class BossEvent$BossBarOverlay extends Internal.Enum<Internal.BossEvent$BossBarOverlay> {
|
|
static valueOf($$0: string): Internal.BossEvent$BossBarOverlay;
|
|
getName(): string;
|
|
static values(): Internal.BossEvent$BossBarOverlay[];
|
|
static byName($$0: string): Internal.BossEvent$BossBarOverlay;
|
|
get name(): string
|
|
readonly static "NOTCHED_12": Internal.BossEvent$BossBarOverlay;
|
|
readonly static "NOTCHED_10": Internal.BossEvent$BossBarOverlay;
|
|
readonly static "PROGRESS": Internal.BossEvent$BossBarOverlay;
|
|
readonly static "NOTCHED_6": Internal.BossEvent$BossBarOverlay;
|
|
readonly static "NOTCHED_20": Internal.BossEvent$BossBarOverlay;
|
|
}
|
|
type BossEvent$BossBarOverlay_ = "notched_20" | "notched_10" | "progress" | "notched_6" | "notched_12" | BossEvent$BossBarOverlay;
|
|
class KeyCompressor <T> {
|
|
constructor(arg0: Internal.DynamicOps_<T>, arg1: Internal.Stream_<T>)
|
|
compress(arg0: T): number;
|
|
size(): number;
|
|
decompress(arg0: number): T;
|
|
compress(arg0: string): number;
|
|
}
|
|
type KeyCompressor_<T> = KeyCompressor<T>;
|
|
class WorldGenerationContext {
|
|
constructor($$0: Internal.ChunkGenerator_, $$1: Internal.LevelHeightAccessor_)
|
|
getMinGenY(): number;
|
|
getGenDepth(): number;
|
|
get minGenY(): number
|
|
get genDepth(): number
|
|
}
|
|
type WorldGenerationContext_ = WorldGenerationContext;
|
|
class WallBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type WallBlockBuilder_ = WallBlockBuilder;
|
|
interface ModelQuadView {
|
|
getTexU(arg0: number): number;
|
|
getFlags(): number;
|
|
getTexV(arg0: number): number;
|
|
getSprite(): Internal.TextureAtlasSprite;
|
|
getNormal(arg0: number): number;
|
|
getColor(arg0: number): number;
|
|
getZ(arg0: number): number;
|
|
getLight(arg0: number): number;
|
|
getX(arg0: number): number;
|
|
getColorIndex(): number;
|
|
getY(arg0: number): number;
|
|
get flags(): number
|
|
get sprite(): Internal.TextureAtlasSprite
|
|
get colorIndex(): number
|
|
}
|
|
type ModelQuadView_ = ModelQuadView;
|
|
class TutorialSteps extends Internal.Enum<Internal.TutorialSteps> {
|
|
static getByName($$0: string): Internal.TutorialSteps;
|
|
create($$0: Internal.Tutorial_): Internal.TutorialStepInstance;
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.TutorialSteps;
|
|
static values(): Internal.TutorialSteps[];
|
|
get name(): string
|
|
readonly static "OPEN_INVENTORY": Internal.TutorialSteps;
|
|
readonly static "CRAFT_PLANKS": Internal.TutorialSteps;
|
|
readonly static "NONE": Internal.TutorialSteps;
|
|
readonly static "FIND_TREE": Internal.TutorialSteps;
|
|
readonly static "MOVEMENT": Internal.TutorialSteps;
|
|
readonly static "PUNCH_TREE": Internal.TutorialSteps;
|
|
}
|
|
type TutorialSteps_ = TutorialSteps | "craft_planks" | "find_tree" | "open_inventory" | "punch_tree" | "none" | "movement";
|
|
class ExplosionJS {
|
|
constructor(l: Internal.LevelAccessor_, _x: number, _y: number, _z: number)
|
|
damagesTerrain(b: boolean): this;
|
|
destroysTerrain(b: boolean): this;
|
|
explode(): void;
|
|
causesFire(b: boolean): this;
|
|
exploder(entity: Internal.EntityJS_): this;
|
|
strength(f: number): this;
|
|
readonly "z": number;
|
|
"causesFire": boolean;
|
|
"explosionMode": Internal.Explosion$BlockInteraction;
|
|
readonly "x": number;
|
|
readonly "y": number;
|
|
"exploder": Internal.EntityJS;
|
|
"strength": number;
|
|
}
|
|
type ExplosionJS_ = ExplosionJS;
|
|
class ClientboundGameEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.ClientboundGameEventPacket$Type_, $$1: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getParam(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getEvent(): Internal.ClientboundGameEventPacket$Type;
|
|
get param(): number
|
|
get skippable(): boolean
|
|
get event(): Internal.ClientboundGameEventPacket$Type
|
|
readonly static "DEMO_EVENT": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "START_RAINING": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "THUNDER_LEVEL_CHANGE": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "PUFFER_FISH_STING": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "IMMEDIATE_RESPAWN": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "DEMO_PARAM_HINT_1": 101;
|
|
readonly static "DEMO_PARAM_HINT_4": 104;
|
|
readonly static "DEMO_PARAM_HINT_3": 103;
|
|
readonly static "DEMO_PARAM_HINT_2": 102;
|
|
readonly static "CHANGE_GAME_MODE": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "RAIN_LEVEL_CHANGE": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "STOP_RAINING": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "WIN_GAME": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "NO_RESPAWN_BLOCK_AVAILABLE": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "ARROW_HIT_PLAYER": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "GUARDIAN_ELDER_EFFECT": Internal.ClientboundGameEventPacket$Type;
|
|
readonly static "DEMO_PARAM_INTRO": 0;
|
|
}
|
|
type ClientboundGameEventPacket_ = ClientboundGameEventPacket;
|
|
interface SortedSet <E> extends Internal.Set<E> {
|
|
tailSet(arg0: E): this;
|
|
last(): E;
|
|
comparator(): Internal.Comparator<any>;
|
|
subSet(arg0: E, arg1: E): this;
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
first(): E;
|
|
headSet(arg0: E): this;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
parallelStream(): Internal.Stream<E>;
|
|
}
|
|
type SortedSet_<E> = SortedSet<E>;
|
|
class RecordCodecBuilder$Instance <O> implements Internal.Applicative<Internal.RecordCodecBuilder$Mu<O>, any> {
|
|
constructor()
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T13>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T14>): Internal.Products$P14<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>): Internal.Products$P10<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
|
|
apply2(arg0: Internal.BiFunction_<A, B, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, A>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, B>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>): Internal.Products$P2<Internal.RecordCodecBuilder$Mu<O>, T1, T2>;
|
|
lift8(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>>): Internal.Function8<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T6>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T7>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T8>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
lift9(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>): Internal.Function9<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T6>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T7>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T8>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T9>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
ap4(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function4_<T1, T2, T3, T4, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
ap3(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function3_<T1, T2, T3, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
lift2(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.BiFunction_<A, B, R>>): Internal.BiFunction<Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, B>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T13>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T14>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T15>): Internal.Products$P15<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>): Internal.Products$P11<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
|
|
apply4(arg0: Internal.Function4_<T1, T2, T3, T4, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
apply8(arg0: Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
ap5(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function5_<T1, T2, T3, T4, T5, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
apply9(arg0: Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
lift6(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function6_<T1, T2, T3, T4, T5, T6, R>>): Internal.Function6<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T6>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
ap6(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function6_<T1, T2, T3, T4, T5, T6, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
ap16(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function16_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T13>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T14>, arg15: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T15>, arg16: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T16>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>): Internal.Products$P3<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3>;
|
|
ap11(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function11_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>): Internal.Products$P9<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
|
|
ap9(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>): Internal.Products$P7<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7>;
|
|
apply5(arg0: Internal.Function5_<T1, T2, T3, T4, T5, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
ap13(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function13_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T13>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
ap14(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function14_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T13>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T14>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
ap12(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function12_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
point(arg0: A): Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T13>): Internal.Products$P13<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>): Internal.Products$P5<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5>;
|
|
lift1(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function_<A, R>>): Internal.Function<Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
apply3(arg0: Internal.Function3_<T1, T2, T3, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>): Internal.Products$P4<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4>;
|
|
deprecated(arg0: A, arg1: number): Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T13>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T14>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T15>, arg15: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T16>): Internal.Products$P16<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
|
|
ap7(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
stable(arg0: A): Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>;
|
|
ap8(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
lift4(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function4_<T1, T2, T3, T4, R>>): Internal.Function4<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
ap(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function_<A, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, A>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
point(arg0: A, arg1: Internal.Lifecycle_): Internal.App<Internal.RecordCodecBuilder$Mu<O>, A>;
|
|
map(arg0: Internal.Function_<any, any>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>): Internal.Products$P12<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
|
|
ap15(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function15_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>, arg11: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T11>, arg12: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T12>, arg13: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T13>, arg14: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T14>, arg15: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T15>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
ap(arg0: Internal.Function_<A, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, A>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>): Internal.Products$P8<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
lift5(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function5_<T1, T2, T3, T4, T5, R>>): Internal.Function5<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
lift7(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>>): Internal.Function7<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T4>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T5>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T6>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T7>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
ap10(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function10_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>, arg8: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T8>, arg9: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T9>, arg10: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T10>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
apply7(arg0: Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>, arg7: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T7>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>): Internal.Products$P6<Internal.RecordCodecBuilder$Mu<O>, T1, T2, T3, T4, T5, T6>;
|
|
lift3(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.Function3_<T1, T2, T3, R>>): Internal.Function3<Internal.App<Internal.RecordCodecBuilder$Mu<O>, T1>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T2>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, T3>, Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>>;
|
|
apply6(arg0: Internal.Function6_<T1, T2, T3, T4, T5, T6, R>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T2>, arg3: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T3>, arg4: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T4>, arg5: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T5>, arg6: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T6>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
ap2(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, Internal.BiFunction_<A, B, R>>, arg1: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, A>, arg2: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, B>): Internal.App<Internal.RecordCodecBuilder$Mu<O>, R>;
|
|
group(arg0: Internal.App_<Internal.RecordCodecBuilder$Mu_<O>, T1>): Internal.Products$P1<Internal.RecordCodecBuilder$Mu<O>, T1>;
|
|
}
|
|
type RecordCodecBuilder$Instance_<O> = RecordCodecBuilder$Instance<O>;
|
|
class MetricSampler$SamplerResult {
|
|
constructor($$0: number, $$1: number, $$2: any_)
|
|
valueAtTick($$0: number): number;
|
|
getFirstTick(): number;
|
|
getLastTick(): number;
|
|
get firstTick(): number
|
|
get lastTick(): number
|
|
}
|
|
type MetricSampler$SamplerResult_ = MetricSampler$SamplerResult;
|
|
interface CommandExceptionType {
|
|
}
|
|
type CommandExceptionType_ = CommandExceptionType;
|
|
class LootBuilderPool implements Internal.FunctionContainer, Internal.ConditionContainer {
|
|
constructor()
|
|
addCondition(o: Internal.JsonObject_): this;
|
|
setUniformRolls(min: number, max: number): void;
|
|
addFunction(arg0: Internal.JsonObject_): Internal.FunctionContainer;
|
|
randomChanceWithLooting(chance: number, multiplier: number): Internal.ConditionContainer;
|
|
name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): Internal.FunctionContainer;
|
|
damage(damage: Internal.NumberProvider_): Internal.FunctionContainer;
|
|
toJson(): Internal.JsonObject;
|
|
survivesExplosion(): Internal.ConditionContainer;
|
|
count(count: Internal.NumberProvider_): Internal.FunctionContainer;
|
|
addTag(tag: string, expand: boolean): Internal.LootTableEntry;
|
|
addItem(item: Internal.ItemStack_, weight: number, count: Internal.NumberProvider_): Internal.LootTableEntry;
|
|
copyName(source: Internal.CopyNameFunction$NameSource_): Internal.FunctionContainer;
|
|
lootTable(table: ResourceLocation_, seed: number): Internal.FunctionContainer;
|
|
addItem(item: Internal.ItemStack_): Internal.LootTableEntry;
|
|
enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): Internal.FunctionContainer;
|
|
enchantRandomly(enchantments: ResourceLocation_[]): Internal.FunctionContainer;
|
|
addEntry(json: Internal.JsonObject_): Internal.LootTableEntry;
|
|
furnaceSmelt(): Internal.FunctionContainer;
|
|
entityProperties(entity: Internal.LootContext$EntityTarget_, properties: Internal.JsonObject_): Internal.ConditionContainer;
|
|
lootingEnchant(count: Internal.NumberProvider_, limit: number): Internal.FunctionContainer;
|
|
addEmpty(weight: number): Internal.LootTableEntry;
|
|
addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction_>): Internal.FunctionContainer;
|
|
randomChance(chance: number): Internal.ConditionContainer;
|
|
addLootTable(table: ResourceLocation_): Internal.LootTableEntry;
|
|
setBinomialRolls(n: number, p: number): void;
|
|
killedByPlayer(): Internal.ConditionContainer;
|
|
nbt(tag: Internal.CompoundTag_): Internal.FunctionContainer;
|
|
entityScores(entity: Internal.LootContext$EntityTarget_, scores: Internal.Map_<string, any>): Internal.ConditionContainer;
|
|
addItem(item: Internal.ItemStack_, weight: number): Internal.LootTableEntry;
|
|
name(name: Internal.Component_): Internal.FunctionContainer;
|
|
"rolls": Internal.NumberProvider;
|
|
readonly "entries": Internal.JsonArray;
|
|
readonly "conditions": Internal.JsonArray;
|
|
"bonusRolls": Internal.NumberProvider;
|
|
readonly "functions": Internal.JsonArray;
|
|
}
|
|
type LootBuilderPool_ = LootBuilderPool;
|
|
interface PreparableReloadListener$PreparationBarrier {
|
|
wait(arg0: T): Internal.CompletableFuture<T>;
|
|
}
|
|
type PreparableReloadListener$PreparationBarrier_ = PreparableReloadListener$PreparationBarrier;
|
|
class PiecesContainer extends Internal.Record {
|
|
constructor($$0: Internal.List_<Internal.StructurePiece_>)
|
|
pieces(): Internal.List<Internal.StructurePiece>;
|
|
isInsidePiece($$0: BlockPos_): boolean;
|
|
hashCode(): number;
|
|
static load($$0: Internal.ListTag_, $$1: Internal.StructurePieceSerializationContext_): Internal.PiecesContainer;
|
|
toString(): string;
|
|
save($$0: Internal.StructurePieceSerializationContext_): Internal.Tag;
|
|
calculateBoundingBox(): Internal.BoundingBox;
|
|
isEmpty(): boolean;
|
|
equals($$0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type PiecesContainer_ = PiecesContainer;
|
|
class MapJS extends Internal.LinkedHashMap<string, any> implements Internal.ChangeListener<any>, Internal.NBTSerializable, Internal.Copyable, Internal.JsonSerializable, Internal.StringBuilderAppendable {
|
|
constructor()
|
|
constructor(s: number)
|
|
replace(arg0: string, arg1: any): any;
|
|
computeIfPresent(arg0: string, arg1: Internal.BiFunction_<any, any, any>): any;
|
|
putAll(m: Internal.Map_<any, any>): void;
|
|
copy(): Internal.Copyable;
|
|
merge(arg0: string, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
|
|
static of(o: any): Internal.MapJS;
|
|
static json(map: any): Internal.JsonObject;
|
|
toJson(): Internal.JsonObject;
|
|
appendString(builder: Internal.StringBuilder_): void;
|
|
toNBT(): Internal.CompoundTag;
|
|
onChanged(o: any): void;
|
|
computeIfAbsent(arg0: string, arg1: Internal.Function_<any, any>): any;
|
|
put(arg0: any, arg1: any): any;
|
|
static nbt(map: any): Internal.CompoundTag;
|
|
containsAll(other: Internal.MapJS_): boolean;
|
|
putIfAbsent(arg0: string, arg1: any): any;
|
|
toString(): string;
|
|
compute(arg0: string, arg1: Internal.BiFunction_<any, any, any>): any;
|
|
getOrNewList(id: string): Internal.ListJS;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
replace(arg0: string, arg1: any, arg2: any): boolean;
|
|
put(key: string, value: any): any;
|
|
getLength(): number;
|
|
getOrNewMap(id: string): this;
|
|
containsAny(other: Internal.MapJS_): boolean;
|
|
clear(): void;
|
|
remove(key: any): any;
|
|
get length(): number
|
|
"changeListener": Internal.ChangeListener<Internal.MapJS>;
|
|
}
|
|
type MapJS_ = MapJS;
|
|
class CallbackInfoReturnable <R> extends Internal.CallbackInfo {
|
|
constructor(arg0: string, arg1: boolean, arg2: string)
|
|
constructor(arg0: string, arg1: boolean, arg2: number)
|
|
constructor(arg0: string, arg1: boolean, arg2: number)
|
|
constructor(arg0: string, arg1: boolean, arg2: R)
|
|
constructor(arg0: string, arg1: boolean, arg2: number)
|
|
constructor(arg0: string, arg1: boolean)
|
|
constructor(arg0: string, arg1: boolean, arg2: number)
|
|
constructor(arg0: string, arg1: boolean, arg2: boolean)
|
|
constructor(arg0: string, arg1: boolean, arg2: number)
|
|
constructor(arg0: string, arg1: boolean, arg2: number)
|
|
getReturnValueS(): number;
|
|
setReturnValue(arg0: R): void;
|
|
getReturnValueC(): string;
|
|
getReturnValueZ(): boolean;
|
|
getReturnValueB(): number;
|
|
getReturnValueJ(): number;
|
|
getReturnValueD(): number;
|
|
getReturnValueI(): number;
|
|
getReturnValue(): R;
|
|
getReturnValueF(): number;
|
|
get returnValueS(): number
|
|
set returnValue(arg0: R)
|
|
get returnValueC(): string
|
|
get returnValueZ(): boolean
|
|
get returnValueB(): number
|
|
get returnValueJ(): number
|
|
get returnValueD(): number
|
|
get returnValueI(): number
|
|
get returnValue(): R
|
|
get returnValueF(): number
|
|
}
|
|
type CallbackInfoReturnable_<R> = CallbackInfoReturnable<R>;
|
|
interface Quaternionfc {
|
|
transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnitPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
premul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
z(): number;
|
|
get(arg0: Internal.Matrix4x3f_): Internal.Matrix4x3f;
|
|
transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
normalizedPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
positiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnitPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformInverseUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getAsMatrix3f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
nlerp(arg0: Internal.Quaternionfc_, arg1: number, arg2: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformInverse(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
scale(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformInverseUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverse(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
lengthSquared(): number;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
get(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
getEulerAnglesXYZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateX(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
get(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformUnitPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
difference(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformUnit(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
conjugateBy(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotateTo(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
getAsMatrix3f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transformInverseUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverseUnit(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: Internal.Matrix4x3d_): Internal.Matrix4x3d;
|
|
w(): number;
|
|
slerp(arg0: Internal.Quaternionfc_, arg1: number, arg2: Internal.Quaternionf_): Internal.Quaternionf;
|
|
premul(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
positiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnitPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotateLocalY(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
getAsMatrix4x3f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverse(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
integrate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotateY(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
get(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transformUnitPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
isFinite(): boolean;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformInverse(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformInverse(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAxis(arg0: number, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
x(): number;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
normalizedPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaternionf_): Internal.Quaternionf;
|
|
positiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
angle(): number;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformUnitPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
nlerpIterative(arg0: Internal.Quaternionfc_, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
|
|
rotateLocalX(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
invert(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
normalize(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getAsMatrix4f(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
equals(arg0: Internal.Quaternionfc_, arg1: number): boolean;
|
|
lookAlong(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformInverseUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateZ(arg0: number, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
getAsMatrix4f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transformPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
add(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transformUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
y(): number;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaternionf_): Internal.Quaternionf;
|
|
conjugate(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
normalizedPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
getAsMatrix4x3f(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverse(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
div(arg0: Internal.Quaternionfc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
get finite(): boolean
|
|
}
|
|
type Quaternionfc_ = Quaternionfc;
|
|
interface ComponentPacketWriter {
|
|
writeSyncPacket(arg0: Internal.FriendlyByteBuf_, arg1: Internal.ServerPlayer_): void;
|
|
}
|
|
type ComponentPacketWriter_ = ((arg0: Internal.FriendlyByteBuf, arg1: Internal.ServerPlayer)=>void) | ComponentPacketWriter;
|
|
class DragonChargePlayerPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonChargePlayerPhase>;
|
|
getFlyTargetLocation(): Vec3;
|
|
getFlySpeed(): number;
|
|
setTarget($$0: Vec3_): void;
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonChargePlayerPhase>
|
|
get flyTargetLocation(): Vec3
|
|
get flySpeed(): number
|
|
set target($$0: Vec3_)
|
|
}
|
|
type DragonChargePlayerPhase_ = DragonChargePlayerPhase;
|
|
class MinecartSpawner extends Internal.AbstractMinecart {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getMinecartType(): Internal.AbstractMinecart$Type;
|
|
getDefaultDisplayBlockState(): Internal.BlockState;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
onlyOpCanSetNbt(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
handleEntityEvent($$0: number): void;
|
|
getSpawner(): Internal.BaseSpawner;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
get minecartType(): Internal.AbstractMinecart$Type
|
|
get defaultDisplayBlockState(): Internal.BlockState
|
|
get spawner(): Internal.BaseSpawner
|
|
}
|
|
type MinecartSpawner_ = MinecartSpawner;
|
|
class AxeItemBuilder extends Internal.HandheldItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.Item;
|
|
}
|
|
type AxeItemBuilder_ = AxeItemBuilder;
|
|
interface ToLongFunction <T> {
|
|
applyAsLong(arg0: T): number;
|
|
}
|
|
type ToLongFunction_<T> = ToLongFunction<T> | ((arg0: T)=>number);
|
|
class ImmutableSetMultimap <K, V> extends Internal.ImmutableMultimap<K, V> implements Internal.SetMultimap<K, V> {
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableSetMultimap<K, V>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableSetMultimap<K, V>;
|
|
static copyOf(arg0: Internal.Iterable_<any>): Internal.ImmutableSetMultimap<K, V>;
|
|
static builder(): Internal.ImmutableSetMultimap$Builder<K, V>;
|
|
entries(): Internal.Collection<any>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableSetMultimap<K, V>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableSetMultimap<K, V>;
|
|
removeAll(arg0: any): Internal.ImmutableSet<V>;
|
|
get(arg0: any): Internal.Collection<any>;
|
|
inverse(): Internal.ImmutableSetMultimap<V, K>;
|
|
static toImmutableSetMultimap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Collector<T, any, Internal.ImmutableSetMultimap<K, V>>;
|
|
static flatteningToImmutableSetMultimap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Collector<T, any, Internal.ImmutableSetMultimap<K, V>>;
|
|
static of(arg0: K, arg1: V): Internal.ImmutableSetMultimap<K, V>;
|
|
replaceValues(arg0: K, arg1: Internal.Iterable_<any>): Internal.ImmutableSet<V>;
|
|
static of(): Internal.ImmutableSetMultimap<K, V>;
|
|
static copyOf(arg0: Internal.Multimap_<any, any>): Internal.ImmutableSetMultimap<K, V>;
|
|
}
|
|
type ImmutableSetMultimap_<K, V> = ImmutableSetMultimap<K, V>;
|
|
interface VoxelShapeAccess {
|
|
getFaces(): Internal.VoxelShape[];
|
|
setFaces(arg0: Internal.VoxelShape_[]): void;
|
|
getShape(): Internal.DiscreteVoxelShape;
|
|
setShape(arg0: Internal.DiscreteVoxelShape_): void;
|
|
get faces(): Internal.VoxelShape[]
|
|
set faces(arg0: Internal.VoxelShape_[])
|
|
get shape(): Internal.DiscreteVoxelShape
|
|
set shape(arg0: Internal.DiscreteVoxelShape_)
|
|
}
|
|
type VoxelShapeAccess_ = VoxelShapeAccess;
|
|
class DefaultedRegistry <T> extends Internal.MappedRegistry<T> {
|
|
constructor($$0: string, $$1: Internal.ResourceKey_<any>, $$2: Internal.Lifecycle_, $$3: Internal.Function_<T, Internal.Holder$Reference_<T>>)
|
|
byId($$0: number): T;
|
|
getDefaultKey(): ResourceLocation;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
getRandom($$0: Internal.Random_): Internal.Optional<Internal.Holder<T>>;
|
|
getKey($$0: T): ResourceLocation;
|
|
getOptional($$0: ResourceLocation_): Internal.Optional<T>;
|
|
byIdOrThrow($$0: number): T;
|
|
get($$0: ResourceLocation_): T;
|
|
registerMapping($$0: number, $$1: Internal.ResourceKey_<T>, $$2: T, $$3: Internal.Lifecycle_): Internal.Holder<T>;
|
|
getId($$0: T): number;
|
|
get defaultKey(): ResourceLocation
|
|
}
|
|
type DefaultedRegistry_<T> = DefaultedRegistry<T>;
|
|
interface GameRules$GameRuleTypeVisitor {
|
|
visit($$0: Internal.GameRules$Key_<T>, $$1: Internal.GameRules$Type_<T>): void;
|
|
visitInteger($$0: Internal.GameRules$Key_<Internal.GameRules$IntegerValue_>, $$1: Internal.GameRules$Type_<Internal.GameRules$IntegerValue_>): void;
|
|
visitBoolean($$0: Internal.GameRules$Key_<Internal.GameRules$BooleanValue_>, $$1: Internal.GameRules$Type_<Internal.GameRules$BooleanValue_>): void;
|
|
}
|
|
type GameRules$GameRuleTypeVisitor_ = GameRules$GameRuleTypeVisitor;
|
|
class Entity$RemovalReason extends Internal.Enum<Internal.Entity$RemovalReason> {
|
|
static values(): Internal.Entity$RemovalReason[];
|
|
shouldSave(): boolean;
|
|
shouldDestroy(): boolean;
|
|
static valueOf($$0: string): Internal.Entity$RemovalReason;
|
|
readonly static "CHANGED_DIMENSION": Internal.Entity$RemovalReason;
|
|
readonly static "UNLOADED_TO_CHUNK": Internal.Entity$RemovalReason;
|
|
readonly static "UNLOADED_WITH_PLAYER": Internal.Entity$RemovalReason;
|
|
readonly static "KILLED": Internal.Entity$RemovalReason;
|
|
readonly static "DISCARDED": Internal.Entity$RemovalReason;
|
|
}
|
|
type Entity$RemovalReason_ = "changed_dimension" | Entity$RemovalReason | "killed" | "discarded" | "unloaded_with_player" | "unloaded_to_chunk";
|
|
interface Quaterniondc {
|
|
dot(arg0: Internal.Quaterniondc_): number;
|
|
rotateX(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
getEulerAnglesXYZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
nlerpIterative(arg0: Internal.Quaterniondc_, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnitPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
x(): number;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverseUnit(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
positiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnitPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverseUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformInverse(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
transformPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverseUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverse(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateAxis(arg0: number, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): Internal.Quaterniond;
|
|
get(arg0: Internal.Quaternionf_): Internal.Quaternionf;
|
|
transform(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
angle(): number;
|
|
get(arg0: Internal.AxisAngle4d_): Internal.AxisAngle4d;
|
|
rotateZYX(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
|
|
integrate(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnitPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
conjugateBy(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
difference(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
scale(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnit(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateLocalX(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverseUnit(arg0: Internal.Vector4dc_, arg1: Internal.Vector4d_): Internal.Vector4d;
|
|
y(): number;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
lengthSquared(): number;
|
|
transformInverseUnit(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
premul(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
normalizedPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateTo(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnitPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnitPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
invert(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
normalize(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
get(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverse(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateZ(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformUnit(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: Internal.AxisAngle4f_): Internal.AxisAngle4f;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
transformUnitPositiveX(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
z(): number;
|
|
isFinite(): boolean;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverse(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformInverse(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateYXZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
|
|
rotateLocalY(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
conjugate(arg0: Internal.Quaterniond_): Internal.Quaterniond;
|
|
normalizedPositiveY(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Matrix4d_): Internal.Matrix4d;
|
|
transformUnitPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
premul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnitPositiveY(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
nlerp(arg0: Internal.Quaterniondc_, arg1: number, arg2: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformPositiveZ(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
rotateTo(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverse(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformUnit(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Quaterniond_): Internal.Quaterniond;
|
|
lookAlong(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.Quaterniond_): Internal.Quaterniond;
|
|
rotateY(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverseUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateLocalZ(arg0: number, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transformPositiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformUnit(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
add(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
w(): number;
|
|
lookAlong(arg0: Internal.Vector3dc_, arg1: Internal.Vector3dc_, arg2: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverseUnit(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
transformInverse(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
rotateXYZ(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaterniond_): Internal.Quaterniond;
|
|
normalizedPositiveX(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
positiveZ(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
get(arg0: Internal.Matrix4f_): Internal.Matrix4f;
|
|
transformUnitPositiveX(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveY(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
transform(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformInverseUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
transformPositiveZ(arg0: net.coderbot.iris.vendored.joml.Vector4f_): net.coderbot.iris.vendored.joml.Vector4f;
|
|
equals(arg0: Internal.Quaterniondc_, arg1: number): boolean;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
mul(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformInverse(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
slerp(arg0: Internal.Quaterniondc_, arg1: number, arg2: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnit(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
div(arg0: Internal.Quaterniondc_, arg1: Internal.Quaterniond_): Internal.Quaterniond;
|
|
transformUnit(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get finite(): boolean
|
|
}
|
|
type Quaterniondc_ = Quaterniondc;
|
|
class CommandEventJS extends Internal.ServerEventJS {
|
|
constructor(e: any_)
|
|
getException(): Internal.Throwable;
|
|
canCancel(): boolean;
|
|
setException(exception: Internal.Throwable_): void;
|
|
setParseResults(parse: Internal.ParseResults_<Internal.CommandSourceStack_>): void;
|
|
getParseResults(): Internal.ParseResults<Internal.CommandSourceStack>;
|
|
get exception(): Internal.Throwable
|
|
set exception(exception: Internal.Throwable_)
|
|
set parseResults(parse: Internal.ParseResults_<Internal.CommandSourceStack_>)
|
|
get parseResults(): Internal.ParseResults<Internal.CommandSourceStack>
|
|
}
|
|
type CommandEventJS_ = CommandEventJS;
|
|
class ServerboundSelectTradePacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getItem(): number;
|
|
get skippable(): boolean
|
|
get item(): number
|
|
}
|
|
type ServerboundSelectTradePacket_ = ServerboundSelectTradePacket;
|
|
class Hoglin extends Internal.Animal implements Internal.Enemy, Internal.HoglinBase {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
canFallInLove(): boolean;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
setImmuneToZombification($$0: boolean): void;
|
|
canBeHunted(): boolean;
|
|
getSoundSource(): Internal.SoundSource;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
handleEntityEvent($$0: number): void;
|
|
getAttackAnimationRemainingTicks(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
static checkHoglinSpawnRules($$0: Internal.EntityType_<Internal.Hoglin_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
isAdult(): boolean;
|
|
isConverting(): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
aiStep(): void;
|
|
getPassengersRidingOffset(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
alwaysAccepts(): boolean;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getBrain(): Internal.Brain<Internal.Hoglin>;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set immuneToZombification($$0: boolean)
|
|
get soundSource(): Internal.SoundSource
|
|
get attackAnimationRemainingTicks(): number
|
|
get adult(): boolean
|
|
get converting(): boolean
|
|
get passengersRidingOffset(): number
|
|
get brain(): Internal.Brain<Internal.Hoglin>
|
|
}
|
|
type Hoglin_ = Hoglin;
|
|
abstract class Provider extends Internal.Properties {
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
isConfigured(): boolean;
|
|
keys(): Internal.Enumeration<any>;
|
|
keySet(): Internal.Set<any>;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
getServices(): Internal.Set<Internal.Provider$Service>;
|
|
getVersion(): number;
|
|
getName(): string;
|
|
replace(arg0: any, arg1: any, arg2: any): boolean;
|
|
put(arg0: any, arg1: any): any;
|
|
getVersionStr(): string;
|
|
values(): Internal.Collection<any>;
|
|
getService(arg0: string, arg1: string): Internal.Provider$Service;
|
|
load(arg0: Internal.InputStream_): void;
|
|
toString(): string;
|
|
getInfo(): string;
|
|
computeIfAbsent(arg0: any, arg1: Internal.Function_<any, any>): any;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
configure(arg0: string): this;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<any, any>>;
|
|
elements(): Internal.Enumeration<any>;
|
|
clear(): void;
|
|
replace(arg0: any, arg1: any): any;
|
|
getProperty(arg0: string): string;
|
|
merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
|
|
remove(arg0: any): any;
|
|
compute(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
|
|
get(arg0: any): any;
|
|
computeIfPresent(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
|
|
putIfAbsent(arg0: any, arg1: any): any;
|
|
get configured(): boolean
|
|
get services(): Internal.Set<Internal.Provider$Service>
|
|
get version(): number
|
|
get name(): string
|
|
get versionStr(): string
|
|
get info(): string
|
|
}
|
|
type Provider_ = Provider;
|
|
class MutableNumberUnit extends Internal.Unit {
|
|
constructor(value: number)
|
|
toString(builder: Internal.StringBuilder_): void;
|
|
set(value: number): void;
|
|
get(variables: Internal.UnitVariables_): number;
|
|
"value": number;
|
|
}
|
|
type MutableNumberUnit_ = MutableNumberUnit;
|
|
class SplashManager extends Internal.SimplePreparableReloadListener<Internal.List<string>> {
|
|
constructor($$0: Internal.User_)
|
|
getName(): string;
|
|
getSplash(): string;
|
|
get name(): string
|
|
get splash(): string
|
|
}
|
|
type SplashManager_ = SplashManager;
|
|
class PartPose {
|
|
static rotation($$0: number, $$1: number, $$2: number): Internal.PartPose;
|
|
static offsetAndRotation($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): Internal.PartPose;
|
|
static offset($$0: number, $$1: number, $$2: number): Internal.PartPose;
|
|
readonly "zRot": number;
|
|
readonly static "ZERO": Internal.PartPose;
|
|
readonly "z": number;
|
|
readonly "y": number;
|
|
readonly "x": number;
|
|
readonly "yRot": number;
|
|
readonly "xRot": number;
|
|
}
|
|
type PartPose_ = PartPose;
|
|
interface Vector3ic {
|
|
distanceSquared(arg0: Internal.Vector3ic_): number;
|
|
negate(arg0: Internal.Vector3i_): Internal.Vector3i;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): Internal.Vector3i;
|
|
gridDistance(arg0: Internal.Vector3ic_): number;
|
|
maxComponent(): number;
|
|
z(): number;
|
|
y(): number;
|
|
x(): number;
|
|
max(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): Internal.Vector3i;
|
|
get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
|
|
div(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
add(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
mul(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
mul(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
|
|
distance(arg0: number, arg1: number, arg2: number): number;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number): number;
|
|
absolute(arg0: Internal.Vector3i_): Internal.Vector3i;
|
|
div(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
lengthSquared(): number;
|
|
equals(arg0: number, arg1: number, arg2: number): boolean;
|
|
min(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
length(): number;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3i_): Internal.Vector3i;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
sub(arg0: Internal.Vector3ic_, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
get(arg0: number): number;
|
|
gridDistance(arg0: number, arg1: number, arg2: number): number;
|
|
distance(arg0: Internal.Vector3ic_): number;
|
|
minComponent(): number;
|
|
}
|
|
type Vector3ic_ = Vector3ic;
|
|
class ParsedArgument <S, T> {
|
|
constructor(arg0: number, arg1: number, arg2: T)
|
|
hashCode(): number;
|
|
getResult(): T;
|
|
equals(arg0: any): boolean;
|
|
getRange(): Internal.StringRange;
|
|
get result(): T
|
|
get range(): Internal.StringRange
|
|
}
|
|
type ParsedArgument_<S, T> = ParsedArgument<S, T>;
|
|
interface CrashReportDetail <V> extends Internal.Callable<V> {
|
|
}
|
|
type CrashReportDetail_<V> = CrashReportDetail<V>;
|
|
class NoneFeatureConfiguration implements Internal.FeatureConfiguration {
|
|
constructor()
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly static "INSTANCE": Internal.NoneFeatureConfiguration;
|
|
}
|
|
type NoneFeatureConfiguration_ = NoneFeatureConfiguration;
|
|
class SculkSensorBlockEntity extends Internal.BlockEntity implements Internal.VibrationListener$VibrationListenerConfig {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getLastVibrationFrequency(): number;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
static getRedstoneStrengthForDistance($$0: number, $$1: number): number;
|
|
shouldListen($$0: Internal.Level_, $$1: Internal.GameEventListener_, $$2: BlockPos_, $$3: Internal.GameEvent_, $$4: Internal.Entity_): boolean;
|
|
onSignalReceive($$0: Internal.Level_, $$1: Internal.GameEventListener_, $$2: Internal.GameEvent_, $$3: number): void;
|
|
getListener(): Internal.VibrationListener;
|
|
get lastVibrationFrequency(): number
|
|
get listener(): Internal.VibrationListener
|
|
}
|
|
type SculkSensorBlockEntity_ = SculkSensorBlockEntity;
|
|
class RenderBuffers implements Internal.DrawCallTrackingRenderBuffers, Internal.RenderBuffersExt, Internal.MemoryTrackingRenderBuffers {
|
|
constructor()
|
|
bufferSource(): Internal.MultiBufferSource$BufferSource;
|
|
freeAndDeleteBuffers(): void;
|
|
getMaxBegins(): number;
|
|
getDrawCalls(): number;
|
|
beginLevelRendering(): void;
|
|
getMiscBufferAllocatedSize(): number;
|
|
getRenderTypes(): number;
|
|
getEntityBufferAllocatedSize(): number;
|
|
resetDrawCounts(): void;
|
|
crumblingBufferSource(): Internal.MultiBufferSource$BufferSource;
|
|
endLevelRendering(): void;
|
|
fixedBufferPack(): Internal.ChunkBufferBuilderPack;
|
|
outlineBufferSource(): Internal.OutlineBufferSource;
|
|
get maxBegins(): number
|
|
get drawCalls(): number
|
|
get miscBufferAllocatedSize(): number
|
|
get renderTypes(): number
|
|
get entityBufferAllocatedSize(): number
|
|
}
|
|
type RenderBuffers_ = RenderBuffers;
|
|
interface WorldlyContainer extends Internal.Container {
|
|
stopOpen($$0: Internal.Player_): void;
|
|
canPlaceItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
getSlotsForFace(arg0: Internal.Direction_): number[];
|
|
canPlaceItem($$0: number, $$1: Internal.ItemStack_): boolean;
|
|
canTakeItemThroughFace(arg0: number, arg1: Internal.ItemStack_, arg2: Internal.Direction_): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get maxStackSize(): number
|
|
}
|
|
type WorldlyContainer_ = WorldlyContainer;
|
|
class PistonType extends Internal.Enum<Internal.PistonType> implements Internal.StringRepresentable {
|
|
static valueOf($$0: string): Internal.PistonType;
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static values(): Internal.PistonType[];
|
|
get serializedName(): string
|
|
readonly static "STICKY": Internal.PistonType;
|
|
readonly static "DEFAULT": Internal.PistonType;
|
|
}
|
|
type PistonType_ = "sticky" | PistonType | "default";
|
|
class ListJS extends Internal.ArrayList<any> implements Internal.ChangeListener<any>, Internal.NBTSerializable, Internal.Copyable, Internal.JsonSerializable, Internal.StringBuilderAppendable {
|
|
constructor()
|
|
constructor(s: number)
|
|
static of(array: number[]): Internal.ListJS;
|
|
remove(index: number): any;
|
|
static orSelf(o: any): Internal.ListJS;
|
|
static of(array: number[]): Internal.ListJS;
|
|
static nbt(list: any): Internal.CollectionTag<any>;
|
|
pop(): any;
|
|
filter(predicate: Internal.Predicate_<any>): this;
|
|
add(index: number, value: any): void;
|
|
appendString(builder: Internal.StringBuilder_): void;
|
|
static ofArray(array: any): Internal.ListJS;
|
|
onChanged(o: any): void;
|
|
map(transformer: Internal.Function_<any, any>): this;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
reverse(): this;
|
|
toNBT(): Internal.CollectionTag<any>;
|
|
unshift(...o: any[]): this;
|
|
static json(array: any): Internal.JsonArray;
|
|
addAll(c: Internal.Collection_<any>): boolean;
|
|
push(...o: any[]): this;
|
|
static of(array: number[]): Internal.ListJS;
|
|
addAll(index: number, c: Internal.Collection_<any>): boolean;
|
|
static of(array: number[]): Internal.ListJS;
|
|
parallelStream(): Internal.Stream<any>;
|
|
toString(): string;
|
|
toJson(): Internal.JsonArray;
|
|
splice(pos: number, deleteCount: number, ...items: any[]): this;
|
|
remove(o: any): boolean;
|
|
getLength(): number;
|
|
add(value: any): boolean;
|
|
static of(array: number[]): Internal.ListJS;
|
|
shift(): any;
|
|
copy(): this;
|
|
clear(): void;
|
|
stream(): Internal.Stream<any>;
|
|
static of(array: number[]): Internal.ListJS;
|
|
static of(o: any): Internal.ListJS;
|
|
static of(array: string[]): Internal.ListJS;
|
|
get length(): number
|
|
"changeListener": Internal.ChangeListener<Internal.ListJS>;
|
|
}
|
|
type ListJS_ = ListJS;
|
|
class ModuleLayer {
|
|
defineModulesWithManyLoaders(arg0: Internal.Configuration_, arg1: Internal.ClassLoader_): this;
|
|
toString(): string;
|
|
static boot(): Internal.ModuleLayer;
|
|
findLoader(arg0: string): Internal.ClassLoader;
|
|
static defineModulesWithManyLoaders(arg0: Internal.Configuration_, arg1: Internal.List_<Internal.ModuleLayer_>, arg2: Internal.ClassLoader_): Internal.ModuleLayer$Controller;
|
|
static defineModules(arg0: Internal.Configuration_, arg1: Internal.List_<Internal.ModuleLayer_>, arg2: Internal.Function_<string, Internal.ClassLoader_>): Internal.ModuleLayer$Controller;
|
|
defineModulesWithOneLoader(arg0: Internal.Configuration_, arg1: Internal.ClassLoader_): this;
|
|
modules(): Internal.Set<Internal.Module>;
|
|
static defineModulesWithOneLoader(arg0: Internal.Configuration_, arg1: Internal.List_<Internal.ModuleLayer_>, arg2: Internal.ClassLoader_): Internal.ModuleLayer$Controller;
|
|
defineModules(arg0: Internal.Configuration_, arg1: Internal.Function_<string, Internal.ClassLoader_>): this;
|
|
parents(): Internal.List<Internal.ModuleLayer>;
|
|
static empty(): Internal.ModuleLayer;
|
|
configuration(): Internal.Configuration;
|
|
findModule(arg0: string): Internal.Optional<Internal.Module>;
|
|
}
|
|
type ModuleLayer_ = ModuleLayer;
|
|
abstract class SavedData {
|
|
constructor()
|
|
isDirty(): boolean;
|
|
setDirty($$0: boolean): void;
|
|
save($$0: Internal.File_): void;
|
|
save(arg0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
setDirty(): void;
|
|
get dirty(): boolean
|
|
set dirty($$0: boolean)
|
|
}
|
|
type SavedData_ = SavedData;
|
|
class ServerLevel extends Internal.Level implements Internal.ServerWorldCache, Internal.WorldGenLevel {
|
|
constructor($$0: Internal.MinecraftServer_, $$1: Internal.Executor_, $$2: Internal.LevelStorageSource$LevelStorageAccess_, $$3: Internal.ServerLevelData_, $$4: Internal.ResourceKey_<Internal.Level_>, $$5: Internal.Holder_<Internal.DimensionType_>, $$6: Internal.ChunkProgressListener_, $$7: Internal.ChunkGenerator_, $$8: boolean, $$9: number, $$10: Internal.List_<any_>, $$11: boolean)
|
|
dragonFight(): Internal.EndDragonFight;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
getShade($$0: Internal.Direction_, $$1: boolean): number;
|
|
dayTime(): number;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
playSound($$0: Internal.Player_, $$1: Internal.Entity_, $$2: Internal.SoundEvent_, $$3: Internal.SoundSource_, $$4: number, $$5: number): void;
|
|
resetEmptyTime(): void;
|
|
getMaxSection(): number;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_): void;
|
|
setDefaultSpawnPos($$0: BlockPos_, $$1: number): void;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
tick($$0: Internal.BooleanSupplier_): void;
|
|
gatherChunkSourceStats(): string;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getTimeOfDay($$0: number): number;
|
|
addRespawnedPlayer($$0: Internal.ServerPlayer_): void;
|
|
getEntities($$0: Internal.EntityTypeTest_<Internal.Entity_, T>, $$1: Internal.Predicate_<any>): Internal.List<any>;
|
|
addWorldGenChunkEntities($$0: Internal.Stream_<Internal.Entity_>): void;
|
|
sendParticles($$0: Internal.ServerPlayer_, $$1: T, $$2: boolean, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number): boolean;
|
|
fabric_registerCache(pos: BlockPos_, cache: Internal.BlockApiCacheImpl_<any, any>): void;
|
|
findNearestBiome($$0: Internal.Predicate_<Internal.Holder_<Internal.Biome_>>, $$1: BlockPos_, $$2: number, $$3: number): Internal.Pair<BlockPos, Internal.Holder<Internal.Biome>>;
|
|
getRaidAt($$0: BlockPos_): Internal.Raid;
|
|
getDataStorage(): Internal.DimensionDataStorage;
|
|
getSectionIndex($$0: number): number;
|
|
ensureCanWrite($$0: BlockPos_): boolean;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
getHeight(): number;
|
|
getDragons(): Internal.List<any>;
|
|
getFluidTicks(): Internal.LevelTickAccess<any>;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
addDuringTeleport($$0: Internal.Entity_): void;
|
|
isNaturalSpawningAllowed($$0: Internal.ChunkPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
isPositionEntityTicking($$0: BlockPos_): boolean;
|
|
shouldTickBlocksAt($$0: number): boolean;
|
|
getSharedSpawnAngle(): number;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
structureFeatureManager(): Internal.StructureFeatureManager;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
isNaturalSpawningAllowed($$0: BlockPos_): boolean;
|
|
setWeatherParameters($$0: number, $$1: number, $$2: boolean, $$3: boolean): void;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
getPortalForcer(): Internal.PortalForcer;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
players(): Internal.List<Internal.ServerPlayer>;
|
|
isVillage($$0: Internal.SectionPos_): boolean;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
getDifficulty(): Internal.Difficulty;
|
|
getForcedChunks(): Internal.LongSet;
|
|
getUncachedNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
mayInteract($$0: Internal.Player_, $$1: BlockPos_): boolean;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getFreeMapId(): number;
|
|
getFluidTicks(): Internal.LevelTicks<Internal.Fluid>;
|
|
levelEvent($$0: Internal.Player_, $$1: number, $$2: BlockPos_, $$3: number): void;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
destroyBlockProgress($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
getMoonBrightness(): number;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
explode($$0: Internal.Entity_, $$1: Internal.DamageSource_, $$2: Internal.ExplosionDamageCalculator_, $$3: number, $$4: number, $$5: number, $$6: number, $$7: boolean, $$8: Internal.Explosion$BlockInteraction_): Internal.Explosion;
|
|
saveDebugReport($$0: Internal.Path_): void;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
getChunkSource(): Internal.ServerChunkCache;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getChunkSource(): Internal.ChunkSource;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
removePlayerImmediately($$0: Internal.ServerPlayer_, $$1: Internal.Entity$RemovalReason_): void;
|
|
getScoreboard(): Internal.Scoreboard;
|
|
getPoiManager(): Internal.PoiManager;
|
|
static makeObsidianPlatform($$0: Internal.ServerLevel_): void;
|
|
getRecipeManager(): Internal.RecipeManager;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: BlockPos_): void;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
getMaxLightLevel(): number;
|
|
tickNonPassenger($$0: Internal.Entity_): void;
|
|
getPlayers($$0: Internal.Predicate_<any>): Internal.List<Internal.ServerPlayer>;
|
|
getSeed(): number;
|
|
save($$0: Internal.ProgressListener_, $$1: boolean, $$2: boolean): void;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
broadcastEntityEvent($$0: Internal.Entity_, $$1: number): void;
|
|
addWithUUID($$0: Internal.Entity_): boolean;
|
|
fabric_invalidateCache(pos: BlockPos_): void;
|
|
getAllEntities(): Internal.Iterable<Internal.Entity>;
|
|
unload($$0: Internal.LevelChunk_): void;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
canSleepThroughNights(): boolean;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
blockUpdated($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
onReputationEvent($$0: Internal.ReputationEventType_, $$1: Internal.Entity_, $$2: Internal.ReputationEventHandler_): void;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBrightness($$0: BlockPos_): number;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
setDayTime($$0: number): void;
|
|
onBlockStateChange($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.BlockState_): void;
|
|
getMinBuildHeight(): number;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number): void;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
playSound($$0: Internal.Player_, $$1: number, $$2: number, $$3: number, $$4: Internal.SoundEvent_, $$5: Internal.SoundSource_, $$6: number, $$7: number): void;
|
|
getStructureManager(): Internal.StructureManager;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
getMaxBuildHeight(): number;
|
|
setMapData($$0: string, $$1: Internal.MapItemSavedData_): void;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
areEntitiesLoaded($$0: number): boolean;
|
|
tryAddFreshEntityWithPassengers($$0: Internal.Entity_): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number): void;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
setChunkForced($$0: number, $$1: number, $$2: boolean): boolean;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
addDuringCommandTeleport($$0: Internal.ServerPlayer_): void;
|
|
startTickingChunk($$0: Internal.LevelChunk_): void;
|
|
getBlockTicks(): Internal.LevelTickAccess<any>;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
getWatchdogStats(): string;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
toString(): string;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
asKJS(): Internal.LevelJS;
|
|
isCloseToVillage($$0: BlockPos_, $$1: number): boolean;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
tickCustomSpawners($$0: boolean, $$1: boolean): void;
|
|
addNewPlayer($$0: Internal.ServerPlayer_): void;
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getScoreboard(): Internal.ServerScoreboard;
|
|
noSave(): boolean;
|
|
getMinSection(): number;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
sendParticles($$0: T, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): number;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
isHandlingTick(): boolean;
|
|
getSharedSpawnPos(): BlockPos;
|
|
getBlockTicks(): Internal.LevelTicks<Internal.Block>;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getMoonPhase(): number;
|
|
getEntityOrPart($$0: number): Internal.Entity;
|
|
addFreshEntityWithPassengers($$0: Internal.Entity_): void;
|
|
blockEvent($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: number): void;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getServer(): Internal.MinecraftServer;
|
|
updateSleepingPlayerList(): void;
|
|
getRandomPlayer(): Internal.ServerPlayer;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
getLevel(): this;
|
|
tickChunk($$0: Internal.LevelChunk_, $$1: number): void;
|
|
getEntity($$0: Internal.UUID_): Internal.Entity;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
sectionsToVillage($$0: Internal.SectionPos_): number;
|
|
getMapData($$0: string): Internal.MapItemSavedData;
|
|
sendVibrationParticle($$0: Internal.VibrationPath_): void;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
findNearestMapFeature($$0: Internal.TagKey_<Internal.ConfiguredStructureFeature_<any, any>>, $$1: BlockPos_, $$2: number, $$3: boolean): BlockPos;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
clearBlockEvents($$0: Internal.BoundingBox_): void;
|
|
setCurrentlyGenerating($$0: Internal.Supplier_<string>): void;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: Internal.Entity_): void;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
globalLevelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
addDuringPortalTeleport($$0: Internal.ServerPlayer_): void;
|
|
getLogicalHeight(): number;
|
|
onStructureStartsAvailable($$0: Internal.ChunkAccess_): void;
|
|
addLegacyChunkEntities($$0: Internal.Stream_<Internal.Entity_>): void;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
isRaided($$0: BlockPos_): boolean;
|
|
sendBlockUpdated($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.BlockState_, $$3: number): void;
|
|
getRaids(): Internal.Raids;
|
|
levelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
isVillage($$0: BlockPos_): boolean;
|
|
close(): void;
|
|
getEntity($$0: number): Internal.Entity;
|
|
isFlat(): boolean;
|
|
get maxSection(): number
|
|
get dataStorage(): Internal.DimensionDataStorage
|
|
get height(): number
|
|
get dragons(): Internal.List<any>
|
|
get fluidTicks(): Internal.LevelTickAccess<any>
|
|
get sharedSpawnAngle(): number
|
|
get portalForcer(): Internal.PortalForcer
|
|
get difficulty(): Internal.Difficulty
|
|
get forcedChunks(): Internal.LongSet
|
|
get sectionsCount(): number
|
|
get freeMapId(): number
|
|
get fluidTicks(): Internal.LevelTicks<Internal.Fluid>
|
|
get moonBrightness(): number
|
|
get chunkSource(): Internal.ServerChunkCache
|
|
get chunkSource(): Internal.ChunkSource
|
|
get scoreboard(): Internal.Scoreboard
|
|
get poiManager(): Internal.PoiManager
|
|
get recipeManager(): Internal.RecipeManager
|
|
get maxLightLevel(): number
|
|
get seed(): number
|
|
get allEntities(): Internal.Iterable<Internal.Entity>
|
|
set dayTime($$0: number)
|
|
get minBuildHeight(): number
|
|
get structureManager(): Internal.StructureManager
|
|
get maxBuildHeight(): number
|
|
get blockTicks(): Internal.LevelTickAccess<any>
|
|
get watchdogStats(): string
|
|
get scoreboard(): Internal.ServerScoreboard
|
|
get minSection(): number
|
|
get handlingTick(): boolean
|
|
get sharedSpawnPos(): BlockPos
|
|
get blockTicks(): Internal.LevelTicks<Internal.Block>
|
|
get moonPhase(): number
|
|
get server(): Internal.MinecraftServer
|
|
get randomPlayer(): Internal.ServerPlayer
|
|
get level(): Internal.ServerLevel
|
|
set currentlyGenerating($$0: Internal.Supplier_<string>)
|
|
get logicalHeight(): number
|
|
get raids(): Internal.Raids
|
|
get flat(): boolean
|
|
readonly static "END_SPAWN_POINT": BlockPos;
|
|
"noSave": boolean;
|
|
}
|
|
type ServerLevel_ = ServerLevel;
|
|
interface Vector3fc {
|
|
distanceSquared(arg0: Internal.Vector3fc_): number;
|
|
get(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
angle(arg0: Internal.Vector3fc_): number;
|
|
div(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateX(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulAdd(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulDirection(arg0: Internal.Matrix4x3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
rotateZ(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulTransposeDirection(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
equals(arg0: number, arg1: number, arg2: number): boolean;
|
|
dot(arg0: Internal.Vector3fc_): number;
|
|
isFinite(): boolean;
|
|
get(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
mul(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulAdd(arg0: number, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
distance(arg0: Internal.Vector3fc_): number;
|
|
round(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotationTo(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
negate(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
z(): number;
|
|
mulTransposePosition(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
x(): number;
|
|
smoothStep(arg0: Internal.Vector3fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
ceil(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
fma(arg0: number, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lengthSquared(): number;
|
|
half(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
max(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mul(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number): number;
|
|
div(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
distance(arg0: number, arg1: number, arg2: number): number;
|
|
min(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulDirection(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
minComponent(): number;
|
|
equals(arg0: Internal.Vector3fc_, arg1: number): boolean;
|
|
get(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateY(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
cross(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
maxComponent(): number;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulPosition(arg0: Internal.Matrix4x3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
half(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
absolute(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
orthogonalizeUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
normalize(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
orthogonalize(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
angleCos(arg0: Internal.Vector3fc_): number;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number): number;
|
|
dot(arg0: number, arg1: number, arg2: number): number;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
cross(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mul(arg0: Internal.Matrix3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
floor(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
angleSigned(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): number;
|
|
add(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulPosition(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
fma(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
y(): number;
|
|
length(): number;
|
|
hermite(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
lerp(arg0: Internal.Vector3fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulPositionW(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): number;
|
|
angleSigned(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
mulTranspose(arg0: Internal.Matrix3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
mulDirection(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
normalize(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
rotationTo(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
|
|
sub(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get finite(): boolean
|
|
}
|
|
type Vector3fc_ = Vector3fc;
|
|
interface EnchantmentBuilder$DamageProtectionFunction {
|
|
getDamageProtection(arg0: number, arg1: Internal.DamageSource_): number;
|
|
}
|
|
type EnchantmentBuilder$DamageProtectionFunction_ = EnchantmentBuilder$DamageProtectionFunction | ((arg0: number, arg1: Internal.DamageSource)=>number);
|
|
class LevelStorageSource$LevelStorageAccess implements Internal.AccessorLevelStorageSession, Internal.AutoCloseable {
|
|
constructor($$0: Internal.LevelStorageSource_, $$1: string)
|
|
deleteLevel(): void;
|
|
getLevelPath($$0: Internal.LevelResource_): Internal.Path;
|
|
handler$zjj000$readWorldProperties(callbackInfo: Internal.CallbackInfoReturnable_<any>): void;
|
|
getLevelId(): string;
|
|
saveDataTag($$0: Internal.RegistryAccess_, $$1: Internal.WorldData_, $$2: Internal.CompoundTag_): void;
|
|
getSummary(): Internal.LevelSummary;
|
|
makeWorldBackup(): number;
|
|
getDimensionPath($$0: Internal.ResourceKey_<Internal.Level_>): Internal.Path;
|
|
getDirectory(): Internal.Path;
|
|
renameLevel($$0: string): void;
|
|
saveDataTag($$0: Internal.RegistryAccess_, $$1: Internal.WorldData_): void;
|
|
close(): void;
|
|
getDataTag($$0: Internal.DynamicOps_<Internal.Tag_>, $$1: Internal.DataPackConfig_, $$2: Internal.Lifecycle_): Internal.WorldData;
|
|
handler$zjj000$saveWorld(registryTracker: Internal.RegistryAccess_, saveProperties: Internal.WorldData_, compoundTag: Internal.CompoundTag_, info: Internal.CallbackInfo_): void;
|
|
createPlayerStorage(): Internal.PlayerDataStorage;
|
|
getDataPacks(): Internal.DataPackConfig;
|
|
getIconFile(): Internal.Optional<Internal.Path>;
|
|
get levelId(): string
|
|
get summary(): Internal.LevelSummary
|
|
get directory(): Internal.Path
|
|
get dataPacks(): Internal.DataPackConfig
|
|
get iconFile(): Internal.Optional<Internal.Path>
|
|
}
|
|
type LevelStorageSource$LevelStorageAccess_ = LevelStorageSource$LevelStorageAccess;
|
|
interface Applicative <F, Mu> extends Internal.Functor<F, Mu> {
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
apply7(arg0: Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>): Internal.App<F, R>;
|
|
lift2(arg0: Internal.App_<F, Internal.BiFunction_<A, B, R>>): Internal.BiFunction<Internal.App<F, A>, Internal.App<F, B>, Internal.App<F, R>>;
|
|
apply3(arg0: Internal.Function3_<T1, T2, T3, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>): Internal.App<F, R>;
|
|
ap4(arg0: Internal.App_<F, Internal.Function4_<T1, T2, T3, T4, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>): Internal.App<F, R>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>): Internal.Products$P13<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
|
|
lift6(arg0: Internal.App_<F, Internal.Function6_<T1, T2, T3, T4, T5, T6, R>>): Internal.Function6<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, T6>, Internal.App<F, R>>;
|
|
ap6(arg0: Internal.App_<F, Internal.Function6_<T1, T2, T3, T4, T5, T6, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>): Internal.App<F, R>;
|
|
apply9(arg0: Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>): Internal.App<F, R>;
|
|
lift3(arg0: Internal.App_<F, Internal.Function3_<T1, T2, T3, R>>): Internal.Function3<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, R>>;
|
|
ap13(arg0: Internal.App_<F, Internal.Function13_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>, arg13: Internal.App_<F, T13>): Internal.App<F, R>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>): Internal.Products$P3<F, T1, T2, T3>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>): Internal.Products$P10<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
|
|
ap11(arg0: Internal.App_<F, Internal.Function11_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>): Internal.App<F, R>;
|
|
lift5(arg0: Internal.App_<F, Internal.Function5_<T1, T2, T3, T4, T5, R>>): Internal.Function5<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, R>>;
|
|
unbox(arg0: Internal.App_<Mu, F>): this;
|
|
lift4(arg0: Internal.App_<F, Internal.Function4_<T1, T2, T3, T4, R>>): Internal.Function4<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, R>>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>): Internal.Products$P14<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
|
|
lift1(arg0: Internal.App_<F, Internal.Function_<A, R>>): Internal.Function<Internal.App<F, A>, Internal.App<F, R>>;
|
|
ap(arg0: Internal.App_<F, Internal.Function_<A, R>>, arg1: Internal.App_<F, A>): Internal.App<F, R>;
|
|
ap(arg0: Internal.Function_<A, R>, arg1: Internal.App_<F, A>): Internal.App<F, R>;
|
|
lift9(arg0: Internal.App_<F, Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>): Internal.Function9<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, T6>, Internal.App<F, T7>, Internal.App<F, T8>, Internal.App<F, T9>, Internal.App<F, R>>;
|
|
ap9(arg0: Internal.App_<F, Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>): Internal.App<F, R>;
|
|
ap2(arg0: Internal.App_<F, Internal.BiFunction_<A, B, R>>, arg1: Internal.App_<F, A>, arg2: Internal.App_<F, B>): Internal.App<F, R>;
|
|
apply5(arg0: Internal.Function5_<T1, T2, T3, T4, T5, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>): Internal.App<F, R>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>): Internal.Products$P11<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
|
|
ap10(arg0: Internal.App_<F, Internal.Function10_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>): Internal.App<F, R>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>): Internal.Products$P15<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>): Internal.Products$P2<F, T1, T2>;
|
|
lift7(arg0: Internal.App_<F, Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>>): Internal.Function7<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, T6>, Internal.App<F, T7>, Internal.App<F, R>>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
ap14(arg0: Internal.App_<F, Internal.Function14_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>, arg13: Internal.App_<F, T13>, arg14: Internal.App_<F, T14>): Internal.App<F, R>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>): Internal.Products$P9<F, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
|
|
group(arg0: Internal.App_<F, T1>): Internal.Products$P1<F, T1>;
|
|
ap5(arg0: Internal.App_<F, Internal.Function5_<T1, T2, T3, T4, T5, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>): Internal.App<F, R>;
|
|
ap7(arg0: Internal.App_<F, Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>): Internal.App<F, R>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>): Internal.Products$P12<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
|
|
ap15(arg0: Internal.App_<F, Internal.Function15_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>, arg13: Internal.App_<F, T13>, arg14: Internal.App_<F, T14>, arg15: Internal.App_<F, T15>): Internal.App<F, R>;
|
|
ap3(arg0: Internal.App_<F, Internal.Function3_<T1, T2, T3, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>): Internal.App<F, R>;
|
|
ap8(arg0: Internal.App_<F, Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>): Internal.App<F, R>;
|
|
apply8(arg0: Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>): Internal.App<F, R>;
|
|
point(arg0: A): Internal.App<F, A>;
|
|
lift8(arg0: Internal.App_<F, Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>>): Internal.Function8<Internal.App<F, T1>, Internal.App<F, T2>, Internal.App<F, T3>, Internal.App<F, T4>, Internal.App<F, T5>, Internal.App<F, T6>, Internal.App<F, T7>, Internal.App<F, T8>, Internal.App<F, R>>;
|
|
apply2(arg0: Internal.BiFunction_<A, B, R>, arg1: Internal.App_<F, A>, arg2: Internal.App_<F, B>): Internal.App<F, R>;
|
|
apply6(arg0: Internal.Function6_<T1, T2, T3, T4, T5, T6, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>): Internal.App<F, R>;
|
|
apply4(arg0: Internal.Function4_<T1, T2, T3, T4, R>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>): Internal.App<F, R>;
|
|
ap12(arg0: Internal.App_<F, Internal.Function12_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>): Internal.App<F, R>;
|
|
ap16(arg0: Internal.App_<F, Internal.Function16_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>, arg1: Internal.App_<F, T1>, arg2: Internal.App_<F, T2>, arg3: Internal.App_<F, T3>, arg4: Internal.App_<F, T4>, arg5: Internal.App_<F, T5>, arg6: Internal.App_<F, T6>, arg7: Internal.App_<F, T7>, arg8: Internal.App_<F, T8>, arg9: Internal.App_<F, T9>, arg10: Internal.App_<F, T10>, arg11: Internal.App_<F, T11>, arg12: Internal.App_<F, T12>, arg13: Internal.App_<F, T13>, arg14: Internal.App_<F, T14>, arg15: Internal.App_<F, T15>, arg16: Internal.App_<F, T16>): Internal.App<F, R>;
|
|
group(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>, arg15: Internal.App_<F, T16>): Internal.Products$P16<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
|
|
}
|
|
type Applicative_<F, Mu> = Applicative<F, Mu>;
|
|
interface GenericDeclaration extends Internal.AnnotatedElement {
|
|
getAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
getDeclaredAnnotation(arg0: Internal.Class_<T>): T;
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<T>): T[];
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
getTypeParameters(): any[];
|
|
get typeParameters(): any[]
|
|
}
|
|
type GenericDeclaration_ = GenericDeclaration;
|
|
interface BiomeSeedProvider {
|
|
getBiomeSeed(): number;
|
|
get biomeSeed(): number
|
|
}
|
|
type BiomeSeedProvider_ = BiomeSeedProvider;
|
|
class LocalPlayer extends Internal.AbstractClientPlayer {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.ClientLevel_, $$2: Internal.ClientPacketListener_, $$3: Internal.StatsCounter_, $$4: Internal.ClientRecipeBook_, $$5: boolean, $$6: boolean)
|
|
resetPos(): void;
|
|
openCommandBlock($$0: Internal.CommandBlockEntity_): void;
|
|
isRidingJumpable(): boolean;
|
|
playSound($$0: Internal.SoundEvent_, $$1: number, $$2: number): void;
|
|
method_6023(): void;
|
|
isLocalPlayer(): boolean;
|
|
isEffectiveAi(): boolean;
|
|
isSuppressingSlidingDownLadder(): boolean;
|
|
startRiding($$0: Internal.Entity_, $$1: boolean): boolean;
|
|
isMovingSlowly(): boolean;
|
|
stopUsingItem(): void;
|
|
startUsingItem($$0: Hand_): void;
|
|
sendMessage($$0: Internal.Component_, $$1: Internal.UUID_): void;
|
|
onUpdateAbilities(): void;
|
|
setServerBrand($$0: string): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
clientSideCloseContainer(): void;
|
|
getRopeHoldPosition($$0: number): Vec3;
|
|
removeRecipeHighlight($$0: Internal.Recipe_<any>): void;
|
|
isCrouching(): boolean;
|
|
getServerBrand(): string;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
move($$0: Internal.MoverType_, $$1: Vec3_): void;
|
|
playNotifySound($$0: Internal.SoundEvent_, $$1: Internal.SoundSource_, $$2: number, $$3: number): void;
|
|
getWaterVision(): number;
|
|
magicCrit($$0: Internal.Entity_): void;
|
|
tick(): void;
|
|
getCurrentMood(): number;
|
|
rideTick(): void;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
canSpawnSprintParticle(): boolean;
|
|
isShiftKeyDown(): boolean;
|
|
openItemGui($$0: Internal.ItemStack_, $$1: Hand_): void;
|
|
isAutoJumpEnabled(): boolean;
|
|
getUsedItemHand(): Hand;
|
|
setShowDeathScreen($$0: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
crit($$0: Internal.Entity_): void;
|
|
setExperienceValues($$0: number, $$1: number, $$2: number): void;
|
|
getRecipeBook(): Internal.ClientRecipeBook;
|
|
heal($$0: number): void;
|
|
displayClientMessage($$0: Internal.Component_, $$1: boolean): void;
|
|
openMinecartCommandBlock($$0: Internal.BaseCommandBlock_): void;
|
|
openStructureBlock($$0: Internal.StructureBlockEntity_): void;
|
|
closeContainer(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
updateTutorialInventoryAction($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: Internal.ClickAction_): void;
|
|
hurtTo($$0: number): void;
|
|
openTextEdit($$0: Internal.SignBlockEntity_): void;
|
|
setPermissionLevel($$0: number): void;
|
|
isUnderWater(): boolean;
|
|
getViewXRot($$0: number): number;
|
|
handleEntityEvent($$0: number): void;
|
|
openJigsawBlock($$0: Internal.JigsawBlockEntity_): void;
|
|
sendOpenInventory(): void;
|
|
removeEffectNoUpdate($$0: Internal.MobEffect_): Internal.MobEffectInstance;
|
|
isUsingItem(): boolean;
|
|
setSprinting($$0: boolean): void;
|
|
canSpawnSoulSpeedParticle(): boolean;
|
|
isHandsBusy(): boolean;
|
|
aiStep(): void;
|
|
getJumpRidingScale(): number;
|
|
removeVehicle(): void;
|
|
shouldShowDeathScreen(): boolean;
|
|
respawn(): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
drop($$0: boolean): boolean;
|
|
getViewYRot($$0: number): number;
|
|
swing($$0: Hand_): void;
|
|
getStats(): Internal.StatsCounter;
|
|
chat($$0: string): void;
|
|
get ridingJumpable(): boolean
|
|
get localPlayer(): boolean
|
|
get effectiveAi(): boolean
|
|
get suppressingSlidingDownLadder(): boolean
|
|
get movingSlowly(): boolean
|
|
set serverBrand($$0: string)
|
|
get crouching(): boolean
|
|
get serverBrand(): string
|
|
get waterVision(): number
|
|
get currentMood(): number
|
|
get shiftKeyDown(): boolean
|
|
get autoJumpEnabled(): boolean
|
|
get usedItemHand(): Hand
|
|
set showDeathScreen($$0: boolean)
|
|
get recipeBook(): Internal.ClientRecipeBook
|
|
set permissionLevel($$0: number)
|
|
get underWater(): boolean
|
|
get usingItem(): boolean
|
|
set sprinting($$0: boolean)
|
|
get handsBusy(): boolean
|
|
get jumpRidingScale(): number
|
|
get stats(): Internal.StatsCounter
|
|
"input": Internal.Input;
|
|
"xBobO": number;
|
|
"portalTime": number;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
readonly "connection": Internal.ClientPacketListener;
|
|
"xBob": number;
|
|
"oPortalTime": number;
|
|
"yBob": number;
|
|
"yBobO": number;
|
|
"sprintTime": number;
|
|
}
|
|
type LocalPlayer_ = LocalPlayer;
|
|
class Explosion implements Internal.ExplosionHooksImpl$ExplosionExtensions {
|
|
constructor($$0: Internal.Level_, $$1: Internal.Entity_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean, $$7: Internal.Explosion$BlockInteraction_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.Entity_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean, $$7: Internal.Explosion$BlockInteraction_, $$8: Internal.List_<BlockPos_>)
|
|
constructor($$0: Internal.Level_, $$1: Internal.Entity_, $$2: number, $$3: number, $$4: number, $$5: number)
|
|
constructor($$0: Internal.Level_, $$1: Internal.Entity_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: Internal.List_<BlockPos_>)
|
|
constructor($$0: Internal.Level_, $$1: Internal.Entity_, $$2: Internal.DamageSource_, $$3: Internal.ExplosionDamageCalculator_, $$4: number, $$5: number, $$6: number, $$7: number, $$8: boolean, $$9: Internal.Explosion$BlockInteraction_)
|
|
getSourceMob(): Internal.LivingEntity;
|
|
architectury_getPosition(): Vec3;
|
|
getToBlow(): Internal.List<BlockPos>;
|
|
static getSeenPercent($$0: Vec3_, $$1: Internal.Entity_): number;
|
|
clearToBlow(): void;
|
|
getDamageSource(): Internal.DamageSource;
|
|
finalizeExplosion($$0: boolean): void;
|
|
explode(): void;
|
|
getHitPlayers(): Internal.Map<Internal.Player, Vec3>;
|
|
get sourceMob(): Internal.LivingEntity
|
|
get toBlow(): Internal.List<BlockPos>
|
|
get damageSource(): Internal.DamageSource
|
|
get hitPlayers(): Internal.Map<Internal.Player, Vec3>
|
|
"radius": number;
|
|
"source": Internal.Entity;
|
|
}
|
|
type Explosion_ = Explosion;
|
|
interface LongConsumer {
|
|
andThen(arg0: Internal.LongConsumer_): this;
|
|
accept(arg0: number): void;
|
|
}
|
|
type LongConsumer_ = LongConsumer | ((arg0: number)=>void);
|
|
class Holder$Reference <T> implements Internal.Holder<T> {
|
|
isValidInRegistry($$0: Internal.Registry_<T>): boolean;
|
|
isBound(): boolean;
|
|
toString(): string;
|
|
static createIntrusive($$0: Internal.Registry_<T>, $$1: T): Internal.Holder$Reference<T>;
|
|
is($$0: ResourceLocation_): boolean;
|
|
static createStandAlone($$0: Internal.Registry_<T>, $$1: Internal.ResourceKey_<T>): Internal.Holder$Reference<T>;
|
|
value(): T;
|
|
key(): Internal.ResourceKey<T>;
|
|
is($$0: Internal.Predicate_<Internal.ResourceKey_<T>>): boolean;
|
|
unwrap(): Internal.Either<Internal.ResourceKey<T>, T>;
|
|
unwrapKey(): Internal.Optional<Internal.ResourceKey<T>>;
|
|
is($$0: Internal.ResourceKey_<T>): boolean;
|
|
kind(): Internal.Holder$Kind;
|
|
tags(): Internal.Stream<Internal.TagKey<T>>;
|
|
is($$0: Internal.TagKey_<T>): boolean;
|
|
get bound(): boolean
|
|
}
|
|
type Holder$Reference_<T> = Holder$Reference<T>;
|
|
class GlobalPos {
|
|
dimension(): Internal.ResourceKey<Internal.Level>;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
pos(): BlockPos;
|
|
static of($$0: Internal.ResourceKey_<Internal.Level_>, $$1: BlockPos_): Internal.GlobalPos;
|
|
equals($$0: any): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type GlobalPos_ = GlobalPos;
|
|
class ClientboundContainerSetContentPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: number, $$2: Internal.NonNullList_<Internal.ItemStack_>, $$3: Internal.ItemStack_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getStateId(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getCarriedItem(): Internal.ItemStack;
|
|
getContainerId(): number;
|
|
isSkippable(): boolean;
|
|
getItems(): Internal.List<Internal.ItemStack>;
|
|
get stateId(): number
|
|
get carriedItem(): Internal.ItemStack
|
|
get containerId(): number
|
|
get skippable(): boolean
|
|
get items(): Internal.List<Internal.ItemStack>
|
|
}
|
|
type ClientboundContainerSetContentPacket_ = ClientboundContainerSetContentPacket;
|
|
class Class <T> implements Internal.Constable, Internal.Type, Internal.TypeDescriptor$OfField<Internal.Class<any>>, Internal.Serializable, Internal.AnnotatedElement, Internal.GenericDeclaration {
|
|
isPrimitive(): boolean;
|
|
getTypeName(): string;
|
|
isAnnotation(): boolean;
|
|
getConstructors(): Internal.Constructor<any>[];
|
|
isInstance(arg0: any): boolean;
|
|
getModifiers(): number;
|
|
static forName(arg0: Internal.Module_, arg1: string): Internal.Class<any>;
|
|
getDeclaredMethod(arg0: string, ...arg1: Internal.Class_<any>[]): Internal.Method;
|
|
getEnumConstants(): T[];
|
|
getAnnotation(arg0: Internal.Class_<A>): A;
|
|
getAnnotatedSuperclass(): Internal.AnnotatedType;
|
|
getRecordComponents(): any[];
|
|
getDeclaredField(arg0: string): Internal.Field;
|
|
getClassLoader(): Internal.ClassLoader;
|
|
getPackageName(): string;
|
|
getAnnotatedInterfaces(): Internal.AnnotatedType[];
|
|
static forName(arg0: string): Internal.Class<any>;
|
|
getDeclaredFields(): Internal.Field[];
|
|
getResourceAsStream(arg0: string): Internal.InputStream;
|
|
isLocalClass(): boolean;
|
|
arrayType(): Internal.TypeDescriptor$OfField<any>;
|
|
getDeclaredAnnotationsByType(arg0: Internal.Class_<A>): A[];
|
|
cast(arg0: any): T;
|
|
getProtectionDomain(): Internal.ProtectionDomain;
|
|
getDeclaredConstructor(...arg0: Internal.Class_<any>[]): Internal.Constructor<T>;
|
|
isAnonymousClass(): boolean;
|
|
getGenericSuperclass(): Internal.Type;
|
|
getMethods(): Internal.Method[];
|
|
isNestmateOf(arg0: Internal.Class_<any>): boolean;
|
|
isInterface(): boolean;
|
|
getField(arg0: string): Internal.Field;
|
|
getTypeParameters(): any[];
|
|
getModule(): Internal.Module;
|
|
getFields(): Internal.Field[];
|
|
toGenericString(): string;
|
|
isAssignableFrom(arg0: Internal.Class_<any>): boolean;
|
|
getComponentType(): Internal.Class<any>;
|
|
componentType(): Internal.TypeDescriptor$OfField<any>;
|
|
getGenericInterfaces(): Internal.Type[];
|
|
getEnclosingMethod(): Internal.Method;
|
|
getNestMembers(): Internal.Class<any>[];
|
|
getEnclosingConstructor(): Internal.Constructor<any>;
|
|
descriptorString(): string;
|
|
newInstance(): T;
|
|
isRecord(): boolean;
|
|
isArray(): boolean;
|
|
getSuperclass(): Internal.Class<any>;
|
|
getName(): string;
|
|
describeConstable(): Internal.Optional<Internal.ClassDesc>;
|
|
asSubclass(arg0: Internal.Class_<U>): Internal.Class<any>;
|
|
isSealed(): boolean;
|
|
getDeclaredAnnotations(): Internal.Annotation[];
|
|
isMemberClass(): boolean;
|
|
getDeclaredConstructors(): Internal.Constructor<any>[];
|
|
getCanonicalName(): string;
|
|
toString(): string;
|
|
getClasses(): Internal.Class<any>[];
|
|
isSynthetic(): boolean;
|
|
isHidden(): boolean;
|
|
getEnclosingClass(): Internal.Class<any>;
|
|
getInterfaces(): Internal.Class<any>[];
|
|
getSimpleName(): string;
|
|
getMethod(arg0: string, ...arg1: Internal.Class_<any>[]): Internal.Method;
|
|
getDeclaringClass(): Internal.Class<any>;
|
|
getSigners(): any[];
|
|
desiredAssertionStatus(): boolean;
|
|
static forName(arg0: string, arg1: boolean, arg2: Internal.ClassLoader_): Internal.Class<any>;
|
|
getPackage(): Internal.Package;
|
|
getDeclaredMethods(): Internal.Method[];
|
|
getConstructor(...arg0: Internal.Class_<any>[]): Internal.Constructor<T>;
|
|
isEnum(): boolean;
|
|
getPermittedSubclasses(): Internal.Class<any>[];
|
|
getAnnotations(): Internal.Annotation[];
|
|
getNestHost(): Internal.Class<any>;
|
|
getDeclaredAnnotation(arg0: Internal.Class_<A>): A;
|
|
isAnnotationPresent(arg0: Internal.Class_<any>): boolean;
|
|
getResource(arg0: string): Internal.URL;
|
|
getAnnotationsByType(arg0: Internal.Class_<A>): A[];
|
|
getDeclaredClasses(): Internal.Class<any>[];
|
|
get primitive(): boolean
|
|
get typeName(): string
|
|
get annotation(): boolean
|
|
get constructors(): Internal.Constructor<any>[]
|
|
get modifiers(): number
|
|
get enumConstants(): T[]
|
|
get annotatedSuperclass(): Internal.AnnotatedType
|
|
get recordComponents(): any[]
|
|
get classLoader(): Internal.ClassLoader
|
|
get packageName(): string
|
|
get annotatedInterfaces(): Internal.AnnotatedType[]
|
|
get declaredFields(): Internal.Field[]
|
|
get localClass(): boolean
|
|
get protectionDomain(): Internal.ProtectionDomain
|
|
get anonymousClass(): boolean
|
|
get genericSuperclass(): Internal.Type
|
|
get methods(): Internal.Method[]
|
|
get interface(): boolean
|
|
get typeParameters(): any[]
|
|
get module(): Internal.Module
|
|
get fields(): Internal.Field[]
|
|
get componentType(): Internal.Class<any>
|
|
get genericInterfaces(): Internal.Type[]
|
|
get enclosingMethod(): Internal.Method
|
|
get nestMembers(): Internal.Class<any>[]
|
|
get enclosingConstructor(): Internal.Constructor<any>
|
|
get record(): boolean
|
|
get array(): boolean
|
|
get superclass(): Internal.Class<any>
|
|
get name(): string
|
|
get sealed(): boolean
|
|
get declaredAnnotations(): Internal.Annotation[]
|
|
get memberClass(): boolean
|
|
get declaredConstructors(): Internal.Constructor<any>[]
|
|
get canonicalName(): string
|
|
get classes(): Internal.Class<any>[]
|
|
get synthetic(): boolean
|
|
get hidden(): boolean
|
|
get enclosingClass(): Internal.Class<any>
|
|
get interfaces(): Internal.Class<any>[]
|
|
get simpleName(): string
|
|
get declaringClass(): Internal.Class<any>
|
|
get signers(): any[]
|
|
get package(): Internal.Package
|
|
get declaredMethods(): Internal.Method[]
|
|
get enum(): boolean
|
|
get permittedSubclasses(): Internal.Class<any>[]
|
|
get annotations(): Internal.Annotation[]
|
|
get nestHost(): Internal.Class<any>
|
|
get declaredClasses(): Internal.Class<any>[]
|
|
}
|
|
type Class_<T> = Class<T>;
|
|
class IntSummaryStatistics implements Internal.IntConsumer {
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
getSum(): number;
|
|
toString(): string;
|
|
getCount(): number;
|
|
getAverage(): number;
|
|
getMax(): number;
|
|
accept(arg0: number): void;
|
|
getMin(): number;
|
|
combine(arg0: Internal.IntSummaryStatistics_): void;
|
|
andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
|
|
get sum(): number
|
|
get count(): number
|
|
get average(): number
|
|
get max(): number
|
|
get min(): number
|
|
}
|
|
type IntSummaryStatistics_ = IntSummaryStatistics;
|
|
class BlockApiLookupImpl <A, C> implements Internal.BlockApiLookup<A, C> {
|
|
static get(lookupId: ResourceLocation_, apiClass: Internal.Class_<A>, contextClass: Internal.Class_<C>): Internal.BlockApiLookup<A, C>;
|
|
registerForBlockEntities(provider: Internal.BlockApiLookup$BlockEntityApiProvider_<A, C>, ...blockEntityTypes: Internal.BlockEntityType_<any>[]): void;
|
|
find(world: Internal.Level_, pos: BlockPos_, context: C): A;
|
|
registerForBlocks(provider: Internal.BlockApiLookup$BlockApiProvider_<A, C>, ...blocks: Internal.Block_[]): void;
|
|
registerForBlockEntity(provider: Internal.BiFunction_<any, C, A>, blockEntityType: Internal.BlockEntityType_<T>): void;
|
|
getProvider(block: Internal.Block_): Internal.BlockApiLookup$BlockApiProvider<A, C>;
|
|
registerSelf(...blockEntityTypes: Internal.BlockEntityType_<any>[]): void;
|
|
getId(): ResourceLocation;
|
|
contextClass(): Internal.Class<C>;
|
|
registerFallback(fallbackProvider: Internal.BlockApiLookup$BlockApiProvider_<A, C>): void;
|
|
find(world: Internal.Level_, pos: BlockPos_, state: Internal.BlockState_, blockEntity: Internal.BlockEntity_, context: C): A;
|
|
getFallbackProviders(): Internal.List<Internal.BlockApiLookup$BlockApiProvider<A, C>>;
|
|
apiClass(): Internal.Class<A>;
|
|
get id(): ResourceLocation
|
|
get fallbackProviders(): Internal.List<Internal.BlockApiLookup$BlockApiProvider<A, C>>
|
|
}
|
|
type BlockApiLookupImpl_<A, C> = BlockApiLookupImpl<A, C>;
|
|
class CommandDispatcher <S> {
|
|
constructor()
|
|
constructor(arg0: Internal.RootCommandNode_<S>)
|
|
execute(arg0: Internal.ParseResults_<S>): number;
|
|
getPath(arg0: Internal.CommandNode_<S>): Internal.Collection<string>;
|
|
register(arg0: Internal.LiteralArgumentBuilder_<S>): Internal.LiteralCommandNode<S>;
|
|
parse(arg0: string, arg1: S): Internal.ParseResults<S>;
|
|
getRoot(): Internal.RootCommandNode<S>;
|
|
getCompletionSuggestions(arg0: Internal.ParseResults_<S>, arg1: number): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getAllUsage(arg0: Internal.CommandNode_<S>, arg1: S, arg2: boolean): string[];
|
|
execute(arg0: Internal.StringReader_, arg1: S): number;
|
|
findNode(arg0: Internal.Collection_<string>): Internal.CommandNode<S>;
|
|
parse(arg0: Internal.StringReader_, arg1: S): Internal.ParseResults<S>;
|
|
getCompletionSuggestions(arg0: Internal.ParseResults_<S>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getSmartUsage(arg0: Internal.CommandNode_<S>, arg1: S): Internal.Map<Internal.CommandNode<S>, string>;
|
|
execute(arg0: string, arg1: S): number;
|
|
setConsumer(arg0: Internal.ResultConsumer_<S>): void;
|
|
findAmbiguities(arg0: Internal.AmbiguityConsumer_<S>): void;
|
|
get root(): Internal.RootCommandNode<S>
|
|
set consumer(arg0: Internal.ResultConsumer_<S>)
|
|
readonly static "ARGUMENT_SEPARATOR_CHAR": " ";
|
|
readonly static "ARGUMENT_SEPARATOR": " ";
|
|
}
|
|
type CommandDispatcher_<S> = CommandDispatcher<S>;
|
|
class TerrainShaper$PointCustom extends Internal.Record {
|
|
constructor($$0: Internal.DensityFunction$FunctionContext_)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
context(): Internal.DensityFunction$FunctionContext;
|
|
equals($$0: any): boolean;
|
|
}
|
|
type TerrainShaper$PointCustom_ = TerrainShaper$PointCustom;
|
|
class HeightRangePlacement extends Internal.PlacementModifier {
|
|
static uniform($$0: Internal.VerticalAnchor_, $$1: Internal.VerticalAnchor_): Internal.HeightRangePlacement;
|
|
type(): Internal.PlacementModifierType<any>;
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
static triangle($$0: Internal.VerticalAnchor_, $$1: Internal.VerticalAnchor_): Internal.HeightRangePlacement;
|
|
static of($$0: Internal.HeightProvider_): Internal.HeightRangePlacement;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type HeightRangePlacement_ = HeightRangePlacement;
|
|
class ServerboundCommandSuggestionPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: string)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getCommand(): string;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get command(): string
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ServerboundCommandSuggestionPacket_ = ServerboundCommandSuggestionPacket;
|
|
interface Shapes$DoubleLineConsumer {
|
|
consume(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): void;
|
|
}
|
|
type Shapes$DoubleLineConsumer_ = Shapes$DoubleLineConsumer;
|
|
abstract class Team {
|
|
constructor()
|
|
getDeathMessageVisibility(): Internal.Team$Visibility;
|
|
isAllowFriendlyFire(): boolean;
|
|
getFormattedName(arg0: Internal.Component_): Internal.MutableComponent;
|
|
getName(): string;
|
|
isAlliedTo($$0: Internal.Team_): boolean;
|
|
getColor(): Internal.ChatFormatting;
|
|
getNameTagVisibility(): Internal.Team$Visibility;
|
|
getCollisionRule(): Internal.Team$CollisionRule;
|
|
getPlayers(): Internal.Collection<string>;
|
|
canSeeFriendlyInvisibles(): boolean;
|
|
get deathMessageVisibility(): Internal.Team$Visibility
|
|
get allowFriendlyFire(): boolean
|
|
get name(): string
|
|
get color(): Internal.ChatFormatting
|
|
get nameTagVisibility(): Internal.Team$Visibility
|
|
get collisionRule(): Internal.Team$CollisionRule
|
|
get players(): Internal.Collection<string>
|
|
}
|
|
type Team_ = Team;
|
|
interface FormattedText$ContentConsumer <T> {
|
|
accept(arg0: string): Internal.Optional<T>;
|
|
}
|
|
type FormattedText$ContentConsumer_<T> = FormattedText$ContentConsumer<T>;
|
|
abstract class AbstractClientPlayer extends Internal.Player {
|
|
constructor($$0: Internal.ClientLevel_, $$1: Internal.GameProfile_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getCloakTextureLocation(): ResourceLocation;
|
|
getModelName(): string;
|
|
isElytraLoaded(): boolean;
|
|
static registerSkinTexture($$0: ResourceLocation_, $$1: string): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getSkinTextureLocation(): ResourceLocation;
|
|
getElytraTextureLocation(): ResourceLocation;
|
|
alwaysAccepts(): boolean;
|
|
isCreative(): boolean;
|
|
isSkinLoaded(): boolean;
|
|
isSpectator(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
static getSkinLocation($$0: string): ResourceLocation;
|
|
isCapeLoaded(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
getFieldOfViewModifier(): number;
|
|
get cloakTextureLocation(): ResourceLocation
|
|
get modelName(): string
|
|
get elytraLoaded(): boolean
|
|
get skinTextureLocation(): ResourceLocation
|
|
get elytraTextureLocation(): ResourceLocation
|
|
get creative(): boolean
|
|
get skinLoaded(): boolean
|
|
get spectator(): boolean
|
|
get capeLoaded(): boolean
|
|
get fieldOfViewModifier(): number
|
|
readonly static "SKIN_HAT_WIDTH": 8;
|
|
"elytraRotX": number;
|
|
"elytraRotY": number;
|
|
"elytraRotZ": number;
|
|
readonly static "SKIN_HEAD_WIDTH": 8;
|
|
readonly static "SKIN_HAT_V": 8;
|
|
readonly "clientLevel": Internal.ClientLevel;
|
|
readonly static "SKIN_HAT_HEIGHT": 8;
|
|
readonly static "SKIN_TEX_HEIGHT": 64;
|
|
readonly static "SKIN_HAT_U": 40;
|
|
readonly static "SKIN_TEX_WIDTH": 64;
|
|
readonly static "SKIN_HEAD_HEIGHT": 8;
|
|
readonly static "SKIN_HEAD_V": 8;
|
|
readonly static "SKIN_HEAD_U": 8;
|
|
}
|
|
type AbstractClientPlayer_ = AbstractClientPlayer;
|
|
interface MetricSampler$ThresholdTest {
|
|
test(arg0: number): boolean;
|
|
}
|
|
type MetricSampler$ThresholdTest_ = MetricSampler$ThresholdTest;
|
|
class ChestEventJS extends Internal.InventoryEventJS {
|
|
constructor(player: Internal.Player_, menu: Internal.AbstractContainerMenu_)
|
|
getWrappedInventory(): Internal.Container;
|
|
getInventory(): Internal.InventoryJS;
|
|
getBlock(): Internal.BlockContainerJS;
|
|
get wrappedInventory(): Internal.Container
|
|
get inventory(): Internal.InventoryJS
|
|
get block(): Internal.BlockContainerJS
|
|
}
|
|
type ChestEventJS_ = ChestEventJS;
|
|
class ZoneOffsetTransition implements Internal.Comparable<Internal.ZoneOffsetTransition>, Internal.Serializable {
|
|
toString(): string;
|
|
getOffsetAfter(): Internal.ZoneOffset;
|
|
isValidOffset(arg0: Internal.ZoneOffset_): boolean;
|
|
compareTo(arg0: Internal.ZoneOffsetTransition_): number;
|
|
isGap(): boolean;
|
|
compareTo(arg0: any): number;
|
|
static of(arg0: Internal.LocalDateTime_, arg1: Internal.ZoneOffset_, arg2: Internal.ZoneOffset_): Internal.ZoneOffsetTransition;
|
|
isOverlap(): boolean;
|
|
getDateTimeAfter(): Internal.LocalDateTime;
|
|
hashCode(): number;
|
|
getOffsetBefore(): Internal.ZoneOffset;
|
|
getDuration(): Internal.Duration;
|
|
equals(arg0: any): boolean;
|
|
toEpochSecond(): number;
|
|
getDateTimeBefore(): Internal.LocalDateTime;
|
|
getInstant(): Internal.Instant;
|
|
get offsetAfter(): Internal.ZoneOffset
|
|
get gap(): boolean
|
|
get overlap(): boolean
|
|
get dateTimeAfter(): Internal.LocalDateTime
|
|
get offsetBefore(): Internal.ZoneOffset
|
|
get duration(): Internal.Duration
|
|
get dateTimeBefore(): Internal.LocalDateTime
|
|
get instant(): Internal.Instant
|
|
}
|
|
type ZoneOffsetTransition_ = ZoneOffsetTransition;
|
|
class Giant extends Internal.Monster {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getWalkTargetValue($$0: BlockPos_, $$1: Internal.LevelReader_): number;
|
|
}
|
|
type Giant_ = Giant;
|
|
class PoseStack$Pose {
|
|
normal(): com.mojang.math.Matrix3f;
|
|
pose(): com.mojang.math.Matrix4f;
|
|
}
|
|
type PoseStack$Pose_ = PoseStack$Pose;
|
|
interface ObjLongConsumer <T> {
|
|
accept(arg0: T, arg1: number): void;
|
|
}
|
|
type ObjLongConsumer_<T> = ObjLongConsumer<T> | ((arg0: T, arg1: number)=>void);
|
|
interface Float2DoubleFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleUnaryOperator {
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Float2FloatFunction;
|
|
compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
get(arg0: any): number;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Float2LongFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
get(arg0: number): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Float2ReferenceFunction<T>;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2DoubleFunction;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2DoubleFunction;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2DoubleFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Float2ByteFunction;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Float2IntFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2DoubleFunction;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
remove(arg0: number): number;
|
|
remove(arg0: any): number;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Float2ObjectFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Float2CharFunction;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2DoubleFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
applyAsDouble(arg0: number): number;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Float2ShortFunction;
|
|
defaultReturnValue(): number;
|
|
size(): number;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2DoubleFunction<T>;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2DoubleFunction;
|
|
andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2DoubleFunction;
|
|
clear(): void;
|
|
apply(arg0: number): number;
|
|
}
|
|
type Float2DoubleFunction_ = Float2DoubleFunction | ((arg0: number)=>number);
|
|
class CharStream {
|
|
constructor(c: string[])
|
|
nextIf(match: string): boolean;
|
|
peek(): string;
|
|
next(): string;
|
|
peek(ahead: number): string;
|
|
"position": number;
|
|
"skipWhitespace": boolean;
|
|
readonly "chars": string[];
|
|
}
|
|
type CharStream_ = CharStream;
|
|
class ItemStack implements Internal.ItemStackKJS {
|
|
constructor($$0: Internal.Holder_<Internal.Item_>)
|
|
constructor($$0: Internal.ItemLike_)
|
|
constructor($$0: Internal.ItemLike_, $$1: number)
|
|
setHoverName($$0: Internal.Component_): this;
|
|
getDrinkingSound(): Internal.SoundEvent;
|
|
getTags(): Internal.Stream<Internal.TagKey<Internal.Item>>;
|
|
hasFoil(): boolean;
|
|
setEntityRepresentation($$0: Internal.Entity_): void;
|
|
getBarWidth(): number;
|
|
getHoverName(): Internal.Component;
|
|
split($$0: number): this;
|
|
static isSame($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
setPopTime($$0: number): void;
|
|
getBaseRepairCost(): number;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
getFrame(): Internal.ItemFrame;
|
|
getTooltipImage(): Internal.Optional<Internal.TooltipComponent>;
|
|
static isSameIgnoreDurability($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
onDestroyed($$0: Internal.ItemEntity_): void;
|
|
static appendEnchantmentNames($$0: Internal.List_<Internal.Component_>, $$1: Internal.ListTag_): void;
|
|
static matches($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
hasAdventureModeBreakTagForBlock($$0: Internal.Registry_<Internal.Block_>, $$1: Internal.BlockInWorld_): boolean;
|
|
shrink($$0: number): void;
|
|
getPopTime(): number;
|
|
overrideOtherStackedOnMe($$0: Internal.ItemStack_, $$1: Internal.Slot_, $$2: Internal.ClickAction_, $$3: Internal.Player_, $$4: Internal.SlotAccess_): boolean;
|
|
hurtEnemy($$0: Internal.LivingEntity_, $$1: Internal.Player_): void;
|
|
getDescriptionId(): string;
|
|
getRarity(): Rarity;
|
|
getEquipSound(): Internal.SoundEvent;
|
|
finishUsingItem($$0: Internal.Level_, $$1: Internal.LivingEntity_): this;
|
|
isDamageableItem(): boolean;
|
|
getTooltipLines($$0: Internal.Player_, $$1: Internal.TooltipFlag_): Internal.List<Internal.Component>;
|
|
isEnchantable(): boolean;
|
|
getMaxStackSize(): number;
|
|
sameItemStackIgnoreDurability($$0: Internal.ItemStack_): boolean;
|
|
hurtAndBreak($$0: number, $$1: T, $$2: Internal.Consumer_<T>): void;
|
|
addAttributeModifier($$0: Internal.Attribute_, $$1: Internal.AttributeModifier_, $$2: EquipmentSlot_): void;
|
|
getDestroySpeed($$0: Internal.BlockState_): number;
|
|
copy(): this;
|
|
hasAdventureModePlaceTagForBlock($$0: Internal.Registry_<Internal.Block_>, $$1: Internal.BlockInWorld_): boolean;
|
|
isStackable(): boolean;
|
|
removeTagKJS(): void;
|
|
isCorrectToolForDrops($$0: Internal.BlockState_): boolean;
|
|
getItem(): Internal.Item;
|
|
is($$0: Internal.TagKey_<Internal.Item_>): boolean;
|
|
inventoryTick($$0: Internal.Level_, $$1: Internal.Entity_, $$2: number, $$3: boolean): void;
|
|
getOrCreateTagElement($$0: string): Internal.CompoundTag;
|
|
hideTooltipPart($$0: Internal.ItemStack$TooltipPart_): void;
|
|
getAttributeModifiers($$0: EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
|
|
getMaxDamage(): number;
|
|
grow($$0: number): void;
|
|
getDisplayName(): Internal.Component;
|
|
setTag($$0: Internal.CompoundTag_): void;
|
|
static of($$0: Internal.CompoundTag_): Internal.ItemStack;
|
|
getCount(): number;
|
|
enchant($$0: Internal.Enchantment_, $$1: number): void;
|
|
overrideStackedOnOther($$0: Internal.Slot_, $$1: Internal.ClickAction_, $$2: Internal.Player_): boolean;
|
|
getEatingSound(): Internal.SoundEvent;
|
|
getEntityRepresentation(): Internal.Entity;
|
|
static isSameItemSameTags($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
asKJS(): Internal.ItemStackJS;
|
|
hasCustomHoverName(): boolean;
|
|
isEmpty(): boolean;
|
|
useOn($$0: Internal.UseOnContext_): Internal.InteractionResult;
|
|
isBarVisible(): boolean;
|
|
resetHoverName(): void;
|
|
setRepairCost($$0: number): void;
|
|
onUseTick($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: number): void;
|
|
getUseDuration(): number;
|
|
removeTagKey($$0: string): void;
|
|
hurt($$0: number, $$1: Internal.Random_, $$2: Internal.ServerPlayer_): boolean;
|
|
onCraftedBy($$0: Internal.Level_, $$1: Internal.Player_, $$2: number): void;
|
|
isEdible(): boolean;
|
|
isDamaged(): boolean;
|
|
mineBlock($$0: Internal.Level_, $$1: Internal.BlockState_, $$2: BlockPos_, $$3: Internal.Player_): void;
|
|
isFramed(): boolean;
|
|
getDamageValue(): number;
|
|
use($$0: Internal.Level_, $$1: Internal.Player_, $$2: Hand_): Internal.InteractionResultHolder<Internal.ItemStack>;
|
|
getUseAnimation(): Internal.UseAnim;
|
|
getEnchantmentTags(): Internal.ListTag;
|
|
toString(): string;
|
|
sameItem($$0: Internal.ItemStack_): boolean;
|
|
setCount($$0: number): void;
|
|
redirect$zgp000$hookIsSuitableFor(item: Internal.Item_, state: Internal.BlockState_): boolean;
|
|
interactLivingEntity($$0: Internal.Player_, $$1: Internal.LivingEntity_, $$2: Hand_): Internal.InteractionResult;
|
|
is($$0: Internal.Item_): boolean;
|
|
addTagElement($$0: string, $$1: Internal.Tag_): void;
|
|
useOnRelease(): boolean;
|
|
static tagMatches($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
setDamageValue($$0: number): void;
|
|
getOrCreateTag(): Internal.CompoundTag;
|
|
releaseUsing($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: number): void;
|
|
getBarColor(): number;
|
|
getTagElement($$0: string): Internal.CompoundTag;
|
|
hasTag(): boolean;
|
|
getTag(): Internal.CompoundTag;
|
|
redirect$zgp000$hookGetAttributeModifiers(item: Internal.Item_, slot: EquipmentSlot_): Internal.Multimap<any, any>;
|
|
isEnchanted(): boolean;
|
|
set hoverName($$0: Internal.Component_)
|
|
get drinkingSound(): Internal.SoundEvent
|
|
get tags(): Internal.Stream<Internal.TagKey<Internal.Item>>
|
|
set entityRepresentation($$0: Internal.Entity_)
|
|
get barWidth(): number
|
|
get hoverName(): Internal.Component
|
|
set popTime($$0: number)
|
|
get baseRepairCost(): number
|
|
get frame(): Internal.ItemFrame
|
|
get tooltipImage(): Internal.Optional<Internal.TooltipComponent>
|
|
get popTime(): number
|
|
get descriptionId(): string
|
|
get rarity(): Rarity
|
|
get equipSound(): Internal.SoundEvent
|
|
get damageableItem(): boolean
|
|
get enchantable(): boolean
|
|
get maxStackSize(): number
|
|
get stackable(): boolean
|
|
get item(): Internal.Item
|
|
get maxDamage(): number
|
|
get displayName(): Internal.Component
|
|
set tag($$0: Internal.CompoundTag_)
|
|
get count(): number
|
|
get eatingSound(): Internal.SoundEvent
|
|
get entityRepresentation(): Internal.Entity
|
|
get empty(): boolean
|
|
get barVisible(): boolean
|
|
set repairCost($$0: number)
|
|
get useDuration(): number
|
|
get edible(): boolean
|
|
get damaged(): boolean
|
|
get framed(): boolean
|
|
get damageValue(): number
|
|
get useAnimation(): Internal.UseAnim
|
|
get enchantmentTags(): Internal.ListTag
|
|
set count($$0: number)
|
|
set damageValue($$0: number)
|
|
get orCreateTag(): Internal.CompoundTag
|
|
get barColor(): number
|
|
get tag(): Internal.CompoundTag
|
|
get enchanted(): boolean
|
|
readonly static "TAG_DISPLAY_NAME": "Name";
|
|
readonly static "TAG_LORE": "Lore";
|
|
readonly static "TAG_ENCH": "Enchantments";
|
|
readonly static "ATTRIBUTE_MODIFIER_FORMAT": Internal.DecimalFormat;
|
|
readonly static "TAG_DAMAGE": "Damage";
|
|
readonly static "CODEC": any;
|
|
readonly static "TAG_DISPLAY": "display";
|
|
readonly static "TAG_COLOR": "color";
|
|
readonly static "EMPTY": Internal.ItemStack;
|
|
}
|
|
type ItemStack_ = Internal.ItemStackJS_ | ItemStack;
|
|
interface Byte2ByteFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, number> {
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2ByteFunction;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2DoubleFunction;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
identity(): this;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2ByteFunction;
|
|
applyAsInt(arg0: number): number;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2ByteFunction<T>;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
containsKey(arg0: number): boolean;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ShortFunction;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2ByteFunction<T>;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Byte2FloatFunction;
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2ByteFunction;
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Byte2IntFunction;
|
|
get(arg0: any): number;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Byte2CharFunction;
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Byte2LongFunction;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
get(arg0: number): number;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Byte2ObjectFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Byte2ReferenceFunction<T>;
|
|
put(arg0: number, arg1: number): number;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2ByteFunction;
|
|
clear(): void;
|
|
remove(arg0: any): any;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2ByteFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
remove(arg0: number): number;
|
|
apply(arg0: number): number;
|
|
}
|
|
type Byte2ByteFunction_ = ((arg0: number)=>number) | Byte2ByteFunction;
|
|
abstract class CreativeModeTab implements Internal.ItemGroupExtensions {
|
|
constructor($$0: number, $$1: string)
|
|
getDisplayName(): Internal.Component;
|
|
fillItemList($$0: Internal.NonNullList_<Internal.ItemStack_>): void;
|
|
isAlignedRight(): boolean;
|
|
getBackgroundSuffix(): string;
|
|
redirect$bhk000$fillItemCategory(instance: Internal.Item_, tab: Internal.CreativeModeTab_, stacks: Internal.NonNullList_<any>): void;
|
|
setRecipeFolderName($$0: string): this;
|
|
canScroll(): boolean;
|
|
getColumn(): number;
|
|
setBackgroundSuffix($$0: string): this;
|
|
hasEnchantmentCategory($$0: Internal.EnchantmentCategory_): boolean;
|
|
getEnchantmentCategories(): Internal.EnchantmentCategory[];
|
|
hideTitle(): this;
|
|
isTopRow(): boolean;
|
|
getRecipeFolderName(): string;
|
|
showTitle(): boolean;
|
|
handler$bhk000$getDisplayName(cir: Internal.CallbackInfoReturnable_<any>): void;
|
|
fabric_expandArray(): void;
|
|
hideScroll(): this;
|
|
getIconItem(): Internal.ItemStack;
|
|
makeIcon(): Internal.ItemStack;
|
|
getId(): number;
|
|
setEnchantmentCategories(...$$0: Internal.EnchantmentCategory_[]): this;
|
|
get displayName(): Internal.Component
|
|
get alignedRight(): boolean
|
|
get backgroundSuffix(): string
|
|
set recipeFolderName($$0: string)
|
|
get column(): number
|
|
set backgroundSuffix($$0: string)
|
|
get enchantmentCategories(): Internal.EnchantmentCategory[]
|
|
get topRow(): boolean
|
|
get recipeFolderName(): string
|
|
get iconItem(): Internal.ItemStack
|
|
get id(): number
|
|
set enchantmentCategories(...$$0: Internal.EnchantmentCategory_[])
|
|
readonly static "TAB_HOTBAR": any;
|
|
readonly static "TAB_FOOD": any;
|
|
readonly static "TAB_INVENTORY": any;
|
|
readonly static "TAB_MISC": any;
|
|
readonly static "TAB_MATERIALS": any;
|
|
readonly static "TAB_BUILDING_BLOCKS": any;
|
|
readonly static "TAB_TRANSPORTATION": any;
|
|
readonly static "TAB_DECORATIONS": any;
|
|
readonly static "TAB_REDSTONE": any;
|
|
readonly static "TAB_SEARCH": any;
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
static "TABS": any;
|
|
readonly static "TAB_TOOLS": any;
|
|
readonly static "TAB_BREWING": any;
|
|
readonly static "TAB_COMBAT": any;
|
|
}
|
|
type CreativeModeTab_ = CreativeModeTab;
|
|
abstract class SingleItemRecipe implements Internal.Recipe<Internal.Container> {
|
|
constructor($$0: Internal.RecipeType_<any>, $$1: Internal.RecipeSerializer_<any>, $$2: ResourceLocation_, $$3: string, $$4: Internal.Ingredient_, $$5: Internal.ItemStack_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
isSpecial(): boolean;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble($$0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getId(): ResourceLocation;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getResultItem(): Internal.ItemStack;
|
|
getRemainingItems($$0: Internal.Container_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get special(): boolean
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get id(): ResourceLocation
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
get resultItem(): Internal.ItemStack
|
|
}
|
|
type SingleItemRecipe_ = SingleItemRecipe;
|
|
abstract class NumberFormat extends Internal.Format {
|
|
clone(): any;
|
|
format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Number;
|
|
static getCompactNumberInstance(): Internal.NumberFormat;
|
|
format(arg0: number): string;
|
|
setMaximumIntegerDigits(arg0: number): void;
|
|
parse(arg0: string): Internal.Number;
|
|
parseObject(arg0: string, arg1: Internal.ParsePosition_): any;
|
|
static getAvailableLocales(): Internal.Locale[];
|
|
setParseIntegerOnly(arg0: boolean): void;
|
|
setGroupingUsed(arg0: boolean): void;
|
|
static getPercentInstance(): Internal.NumberFormat;
|
|
format(arg0: number): string;
|
|
getMinimumIntegerDigits(): number;
|
|
setMaximumFractionDigits(arg0: number): void;
|
|
getCurrency(): Internal.Currency;
|
|
getMaximumFractionDigits(): number;
|
|
static getInstance(arg0: Internal.Locale_): Internal.NumberFormat;
|
|
setRoundingMode(arg0: Internal.RoundingMode_): void;
|
|
static getInstance(): Internal.NumberFormat;
|
|
setCurrency(arg0: Internal.Currency_): void;
|
|
getMaximumIntegerDigits(): number;
|
|
isGroupingUsed(): boolean;
|
|
static getNumberInstance(): Internal.NumberFormat;
|
|
static getPercentInstance(arg0: Internal.Locale_): Internal.NumberFormat;
|
|
static getCurrencyInstance(arg0: Internal.Locale_): Internal.NumberFormat;
|
|
isParseIntegerOnly(): boolean;
|
|
setMinimumIntegerDigits(arg0: number): void;
|
|
format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
static getCompactNumberInstance(arg0: Internal.Locale_, arg1: Internal.NumberFormat$Style_): Internal.NumberFormat;
|
|
static getCurrencyInstance(): Internal.NumberFormat;
|
|
static getNumberInstance(arg0: Internal.Locale_): Internal.NumberFormat;
|
|
hashCode(): number;
|
|
getMinimumFractionDigits(): number;
|
|
setMinimumFractionDigits(arg0: number): void;
|
|
static getIntegerInstance(arg0: Internal.Locale_): Internal.NumberFormat;
|
|
format(arg0: number, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
equals(arg0: any): boolean;
|
|
static getIntegerInstance(): Internal.NumberFormat;
|
|
getRoundingMode(): Internal.RoundingMode;
|
|
get compactNumberInstance(): Internal.NumberFormat
|
|
set maximumIntegerDigits(arg0: number)
|
|
get availableLocales(): Internal.Locale[]
|
|
set parseIntegerOnly(arg0: boolean)
|
|
set groupingUsed(arg0: boolean)
|
|
get percentInstance(): Internal.NumberFormat
|
|
get minimumIntegerDigits(): number
|
|
set maximumFractionDigits(arg0: number)
|
|
get currency(): Internal.Currency
|
|
get maximumFractionDigits(): number
|
|
set roundingMode(arg0: Internal.RoundingMode_)
|
|
get instance(): Internal.NumberFormat
|
|
set currency(arg0: Internal.Currency_)
|
|
get maximumIntegerDigits(): number
|
|
get groupingUsed(): boolean
|
|
get numberInstance(): Internal.NumberFormat
|
|
get parseIntegerOnly(): boolean
|
|
set minimumIntegerDigits(arg0: number)
|
|
get currencyInstance(): Internal.NumberFormat
|
|
get minimumFractionDigits(): number
|
|
set minimumFractionDigits(arg0: number)
|
|
get integerInstance(): Internal.NumberFormat
|
|
get roundingMode(): Internal.RoundingMode
|
|
readonly static "INTEGER_FIELD": 0;
|
|
readonly static "FRACTION_FIELD": 1;
|
|
}
|
|
type NumberFormat_ = NumberFormat;
|
|
class Endermite extends Internal.Monster {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getMyRidingOffset(): number;
|
|
getMobType(): Internal.MobType;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setYBodyRot($$0: number): void;
|
|
static checkEndermiteSpawnRules($$0: Internal.EntityType_<Internal.Endermite_>, $$1: Internal.LevelAccessor_, $$2: Internal.MobSpawnType_, $$3: BlockPos_, $$4: Internal.Random_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get myRidingOffset(): number
|
|
get mobType(): Internal.MobType
|
|
set YBodyRot($$0: number)
|
|
}
|
|
type Endermite_ = Endermite;
|
|
class ClientboundAddExperienceOrbPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.ExperienceOrb_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getX(): number;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getY(): number;
|
|
getZ(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getValue(): number;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get x(): number
|
|
get y(): number
|
|
get z(): number
|
|
get value(): number
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundAddExperienceOrbPacket_ = ClientboundAddExperienceOrbPacket;
|
|
abstract class PointFree <T> {
|
|
constructor()
|
|
eval(): Internal.Function<Internal.DynamicOps<any>, T>;
|
|
static indent(arg0: number): string;
|
|
toString(): string;
|
|
evalCached(): Internal.Function<Internal.DynamicOps<any>, T>;
|
|
toString(arg0: number): string;
|
|
}
|
|
type PointFree_<T> = PointFree<T>;
|
|
interface FileNameMap {
|
|
getContentTypeFor(arg0: string): string;
|
|
}
|
|
type FileNameMap_ = FileNameMap;
|
|
class StructureTemplatePool {
|
|
constructor($$0: ResourceLocation_, $$1: ResourceLocation_, $$2: Internal.List_<Internal.Pair_<Internal.Function_<Internal.StructureTemplatePool$Projection_, any>, number>>, $$3: Internal.StructureTemplatePool$Projection_)
|
|
constructor($$0: ResourceLocation_, $$1: ResourceLocation_, $$2: Internal.List_<Internal.Pair_<Internal.StructurePoolElement_, number>>)
|
|
size(): number;
|
|
getFallback(): ResourceLocation;
|
|
getShuffledTemplates($$0: Internal.Random_): Internal.List<Internal.StructurePoolElement>;
|
|
getName(): ResourceLocation;
|
|
getMaxSize($$0: Internal.StructureManager_): number;
|
|
getRandomTemplate($$0: Internal.Random_): Internal.StructurePoolElement;
|
|
get fallback(): ResourceLocation
|
|
get name(): ResourceLocation
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type StructureTemplatePool_ = StructureTemplatePool | Special.StructureTemplatePool;
|
|
interface GameRendererAccessor {
|
|
getRenderHand(): boolean;
|
|
getPanoramicMode(): boolean;
|
|
invokeGetFov(arg0: Internal.Camera_, arg1: number, arg2: boolean): number;
|
|
invokeBobHurt(arg0: Internal.PoseStack_, arg1: number): void;
|
|
invokeBobView(arg0: Internal.PoseStack_, arg1: number): void;
|
|
get renderHand(): boolean
|
|
get panoramicMode(): boolean
|
|
}
|
|
type GameRendererAccessor_ = GameRendererAccessor;
|
|
class DripstoneThickness extends Internal.Enum<Internal.DripstoneThickness> implements Internal.StringRepresentable {
|
|
static valueOf($$0: string): Internal.DripstoneThickness;
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static values(): Internal.DripstoneThickness[];
|
|
get serializedName(): string
|
|
readonly static "BASE": Internal.DripstoneThickness;
|
|
readonly static "FRUSTUM": Internal.DripstoneThickness;
|
|
readonly static "TIP_MERGE": Internal.DripstoneThickness;
|
|
readonly static "MIDDLE": Internal.DripstoneThickness;
|
|
readonly static "TIP": Internal.DripstoneThickness;
|
|
}
|
|
type DripstoneThickness_ = "tip_merge" | DripstoneThickness | "frustum" | "middle" | "base" | "tip";
|
|
class SurfaceWaterDepthFilter extends Internal.PlacementFilter {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static forMaxDepth($$0: number): Internal.SurfaceWaterDepthFilter;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SurfaceWaterDepthFilter_ = SurfaceWaterDepthFilter;
|
|
interface LevelTickAccess <T> extends Internal.TickAccess<T> {
|
|
willTickThisTick(arg0: BlockPos_, arg1: T): boolean;
|
|
}
|
|
type LevelTickAccess_<T> = LevelTickAccess<T>;
|
|
class RenderStateShard$LightmapStateShard extends Internal.RenderStateShard$BooleanStateShard {
|
|
constructor($$0: boolean)
|
|
}
|
|
type RenderStateShard$LightmapStateShard_ = RenderStateShard$LightmapStateShard;
|
|
class PointerBuffer extends Internal.CustomBuffer<Internal.PointerBuffer> implements Internal.Comparable<Internal.PointerBuffer> {
|
|
put(arg0: number, arg1: number): this;
|
|
put(arg0: Internal.DoubleBuffer_): this;
|
|
put(arg0: Internal.LongBuffer_): this;
|
|
getPointerBuffer(arg0: number): this;
|
|
put(arg0: number[], arg1: number, arg2: number): this;
|
|
getPointerBuffer(arg0: number, arg1: number): this;
|
|
put(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
getByteBuffer(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
compareTo(arg0: any): number;
|
|
getStringUTF8(): string;
|
|
getShortBuffer(arg0: number, arg1: number): Internal.ShortBuffer;
|
|
getShortBuffer(arg0: number): Internal.ShortBuffer;
|
|
putAddressOf(arg0: number, arg1: Internal.CustomBuffer_<any>): this;
|
|
static put(arg0: Internal.ByteBuffer_, arg1: number): void;
|
|
put(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
static get(arg0: Internal.ByteBuffer_, arg1: number): number;
|
|
static get(arg0: Internal.ByteBuffer_): number;
|
|
get(arg0: number[], arg1: number, arg2: number): this;
|
|
put(arg0: number, arg1: Internal.LongBuffer_): this;
|
|
getStringUTF16(): string;
|
|
getStringASCII(arg0: number): string;
|
|
sizeof(): number;
|
|
compareTo(arg0: Internal.PointerBuffer_): number;
|
|
put(arg0: Internal.FloatBuffer_): this;
|
|
put(arg0: number[]): this;
|
|
static allocateDirect(arg0: number): Internal.PointerBuffer;
|
|
static create(arg0: number, arg1: number): Internal.PointerBuffer;
|
|
get(arg0: number): number;
|
|
put(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
getStringUTF16(arg0: number): string;
|
|
static create(arg0: Internal.ByteBuffer_): Internal.PointerBuffer;
|
|
put(arg0: number, arg1: Internal.ShortBuffer_): this;
|
|
put(arg0: Internal.IntBuffer_): this;
|
|
put(arg0: number, arg1: Internal.Pointer_): this;
|
|
get(arg0: number[]): this;
|
|
put(arg0: Internal.ByteBuffer_): this;
|
|
put(arg0: Internal.ShortBuffer_): this;
|
|
put(arg0: Internal.Pointer_): this;
|
|
put(arg0: number, arg1: Internal.IntBuffer_): this;
|
|
getStringASCII(): string;
|
|
putAddressOf(arg0: Internal.CustomBuffer_<any>): this;
|
|
get(): number;
|
|
getFloatBuffer(arg0: number): Internal.FloatBuffer;
|
|
getStringUTF8(arg0: number): string;
|
|
getIntBuffer(arg0: number): Internal.IntBuffer;
|
|
put(arg0: number): this;
|
|
static put(arg0: Internal.ByteBuffer_, arg1: number, arg2: number): void;
|
|
hashCode(): number;
|
|
getFloatBuffer(arg0: number, arg1: number): Internal.FloatBuffer;
|
|
getDoubleBuffer(arg0: number): Internal.DoubleBuffer;
|
|
getLongBuffer(arg0: number): Internal.LongBuffer;
|
|
getDoubleBuffer(arg0: number, arg1: number): Internal.DoubleBuffer;
|
|
getByteBuffer(arg0: number): Internal.ByteBuffer;
|
|
getLongBuffer(arg0: number, arg1: number): Internal.LongBuffer;
|
|
equals(arg0: any): boolean;
|
|
getIntBuffer(arg0: number, arg1: number): Internal.IntBuffer;
|
|
get stringUTF8(): string
|
|
get stringUTF16(): string
|
|
get stringASCII(): string
|
|
}
|
|
type PointerBuffer_ = PointerBuffer;
|
|
class NoiseSlider extends Internal.Record {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
hashCode(): number;
|
|
size(): number;
|
|
toString(): string;
|
|
equals($$0: any): boolean;
|
|
offset(): number;
|
|
applySlide($$0: number, $$1: number): number;
|
|
target(): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseSlider_ = NoiseSlider;
|
|
class GameEventListenerRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
constructor($$0: Internal.Minecraft_)
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
clear(): void;
|
|
trackListener($$0: Internal.PositionSource_, $$1: number): void;
|
|
trackGameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
}
|
|
type GameEventListenerRenderer_ = GameEventListenerRenderer;
|
|
interface RecvByteBufAllocator$Handle {
|
|
reset(arg0: Internal.ChannelConfig_): void;
|
|
incMessagesRead(arg0: number): void;
|
|
attemptedBytesRead(arg0: number): void;
|
|
attemptedBytesRead(): number;
|
|
readComplete(): void;
|
|
allocate(arg0: Internal.ByteBufAllocator_): Internal.ByteBuf;
|
|
guess(): number;
|
|
lastBytesRead(): number;
|
|
continueReading(): boolean;
|
|
lastBytesRead(arg0: number): void;
|
|
}
|
|
type RecvByteBufAllocator$Handle_ = RecvByteBufAllocator$Handle;
|
|
class PistonMovingBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.BlockState_, $$3: Internal.Direction_, $$4: boolean, $$5: boolean)
|
|
getMovementDirection(): Internal.Direction;
|
|
static tick($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.PistonMovingBlockEntity_): void;
|
|
isSourcePiston(): boolean;
|
|
getXOff($$0: number): number;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
getMovedState(): Internal.BlockState;
|
|
getCollisionShape($$0: Internal.BlockGetter_, $$1: BlockPos_): Internal.VoxelShape;
|
|
getLastTicked(): number;
|
|
getYOff($$0: number): number;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getProgress($$0: number): number;
|
|
getZOff($$0: number): number;
|
|
finalTick(): void;
|
|
isExtending(): boolean;
|
|
getDirection(): Internal.Direction;
|
|
get movementDirection(): Internal.Direction
|
|
get sourcePiston(): boolean
|
|
get updateTag(): Internal.CompoundTag
|
|
get movedState(): Internal.BlockState
|
|
get lastTicked(): number
|
|
get extending(): boolean
|
|
get direction(): Internal.Direction
|
|
readonly static "TICK_MOVEMENT": 0.51;
|
|
}
|
|
type PistonMovingBlockEntity_ = PistonMovingBlockEntity;
|
|
class DragonSittingAttackingPhase extends Internal.AbstractDragonSittingPhase {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
doClientTick(): void;
|
|
begin(): void;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonSittingAttackingPhase>;
|
|
doServerTick(): void;
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonSittingAttackingPhase>
|
|
}
|
|
type DragonSittingAttackingPhase_ = DragonSittingAttackingPhase;
|
|
interface ScreenMouseEvents$BeforeMouseRelease {
|
|
beforeMouseRelease(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type ScreenMouseEvents$BeforeMouseRelease_ = ScreenMouseEvents$BeforeMouseRelease | ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>void);
|
|
interface Object2IntMap$Entry <K> extends Internal.Map$Entry<K, number> {
|
|
setValue(arg0: number): number;
|
|
getValue(): number;
|
|
setValue(arg0: number): number;
|
|
getIntValue(): number;
|
|
setValue(arg0: any): any;
|
|
set value(arg0: number)
|
|
get value(): number
|
|
set value(arg0: number)
|
|
get intValue(): number
|
|
set value(arg0: any)
|
|
}
|
|
type Object2IntMap$Entry_<K> = Object2IntMap$Entry<K>;
|
|
interface ItemHandler extends Internal.Iterable<Internal.ItemStack> {
|
|
insertItem(arg0: number, arg1: Internal.ItemStack_, arg2: boolean): Internal.ItemStack;
|
|
getSlots(): number;
|
|
extractItem(arg0: number, arg1: number, arg2: boolean): Internal.ItemStack;
|
|
getWidth(): number;
|
|
getSlotLimit(arg0: number): number;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
getStackInSlot(arg0: number): Internal.ItemStack;
|
|
iterator(): Internal.Iterator<Internal.ItemStack>;
|
|
getHeight(): number;
|
|
spliterator(): Internal.Spliterator<Internal.ItemStack>;
|
|
isItemValid(arg0: number, arg1: Internal.ItemStack_): boolean;
|
|
get slots(): number
|
|
get width(): number
|
|
get height(): number
|
|
}
|
|
type ItemHandler_ = ItemHandler;
|
|
interface NeutralMob {
|
|
getTarget(): Internal.LivingEntity;
|
|
playerDied($$0: Internal.Player_): void;
|
|
getPersistentAngerTarget(): Internal.UUID;
|
|
isAngry(): boolean;
|
|
setLastHurtByMob(arg0: Internal.LivingEntity_): void;
|
|
forgetCurrentTargetAndRefreshUniversalAnger(): void;
|
|
startPersistentAngerTimer(): void;
|
|
readPersistentAngerSaveData($$0: Internal.Level_, $$1: Internal.CompoundTag_): void;
|
|
canAttack(arg0: Internal.LivingEntity_): boolean;
|
|
stopBeingAngry(): void;
|
|
setLastHurtByPlayer(arg0: Internal.Player_): void;
|
|
setTarget(arg0: Internal.LivingEntity_): void;
|
|
setPersistentAngerTarget(arg0: Internal.UUID_): void;
|
|
addPersistentAngerSaveData($$0: Internal.CompoundTag_): void;
|
|
setRemainingPersistentAngerTime(arg0: number): void;
|
|
isAngryAtAllPlayers($$0: Internal.Level_): boolean;
|
|
getLastHurtByMob(): Internal.LivingEntity;
|
|
updatePersistentAnger($$0: Internal.ServerLevel_, $$1: boolean): void;
|
|
isAngryAt($$0: Internal.LivingEntity_): boolean;
|
|
getRemainingPersistentAngerTime(): number;
|
|
get target(): Internal.LivingEntity
|
|
get persistentAngerTarget(): Internal.UUID
|
|
get angry(): boolean
|
|
set lastHurtByMob(arg0: Internal.LivingEntity_)
|
|
set lastHurtByPlayer(arg0: Internal.Player_)
|
|
set target(arg0: Internal.LivingEntity_)
|
|
set persistentAngerTarget(arg0: Internal.UUID_)
|
|
set remainingPersistentAngerTime(arg0: number)
|
|
get lastHurtByMob(): Internal.LivingEntity
|
|
get remainingPersistentAngerTime(): number
|
|
readonly static "TAG_ANGER_TIME": "AngerTime";
|
|
readonly static "TAG_ANGRY_AT": "AngryAt";
|
|
}
|
|
type NeutralMob_ = NeutralMob;
|
|
interface SwitchablePlayerEntity {
|
|
cca$isSwitchingCharacter(): boolean;
|
|
cca$markAsSwitchingCharacter(): void;
|
|
}
|
|
type SwitchablePlayerEntity_ = SwitchablePlayerEntity;
|
|
interface IntPredicate {
|
|
and(arg0: Internal.IntPredicate_): this;
|
|
or(arg0: Internal.IntPredicate_): this;
|
|
negate(): this;
|
|
test(arg0: number): boolean;
|
|
}
|
|
type IntPredicate_ = IntPredicate | ((arg0: number)=>boolean);
|
|
class DragonLandingApproachPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
getFlyTargetLocation(): Vec3;
|
|
begin(): void;
|
|
doServerTick(): void;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonLandingApproachPhase>;
|
|
get flyTargetLocation(): Vec3
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonLandingApproachPhase>
|
|
}
|
|
type DragonLandingApproachPhase_ = DragonLandingApproachPhase;
|
|
class PropertyMap extends Internal.ForwardingMultimap<string, com.mojang.authlib.properties.Property> {
|
|
constructor()
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
}
|
|
type PropertyMap_ = PropertyMap;
|
|
class DataResult$Instance extends Internal.Enum<Internal.DataResult$Instance> implements Internal.Applicative<Internal.DataResult$Mu, any> {
|
|
apply8(arg0: Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>): Internal.App<Internal.DataResult$Mu, R>;
|
|
apply2(arg0: Internal.BiFunction_<A, B, R>, arg1: Internal.App_<Internal.DataResult$Mu_, A>, arg2: Internal.App_<Internal.DataResult$Mu_, B>): Internal.App<Internal.DataResult$Mu, R>;
|
|
lift4(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function4_<T1, T2, T3, T4, R>>): Internal.Function4<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
ap14(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function14_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>, arg10: Internal.App_<Internal.DataResult$Mu_, T10>, arg11: Internal.App_<Internal.DataResult$Mu_, T11>, arg12: Internal.App_<Internal.DataResult$Mu_, T12>, arg13: Internal.App_<Internal.DataResult$Mu_, T13>, arg14: Internal.App_<Internal.DataResult$Mu_, T14>): Internal.App<Internal.DataResult$Mu, R>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>, arg8: Internal.App_<Internal.DataResult$Mu_, T9>, arg9: Internal.App_<Internal.DataResult$Mu_, T10>, arg10: Internal.App_<Internal.DataResult$Mu_, T11>, arg11: Internal.App_<Internal.DataResult$Mu_, T12>, arg12: Internal.App_<Internal.DataResult$Mu_, T13>, arg13: Internal.App_<Internal.DataResult$Mu_, T14>, arg14: Internal.App_<Internal.DataResult$Mu_, T15>): Internal.Products$P15<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>, arg8: Internal.App_<Internal.DataResult$Mu_, T9>): Internal.Products$P9<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
|
|
ap4(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function4_<T1, T2, T3, T4, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>): Internal.App<Internal.DataResult$Mu, R>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>, arg8: Internal.App_<Internal.DataResult$Mu_, T9>, arg9: Internal.App_<Internal.DataResult$Mu_, T10>, arg10: Internal.App_<Internal.DataResult$Mu_, T11>, arg11: Internal.App_<Internal.DataResult$Mu_, T12>, arg12: Internal.App_<Internal.DataResult$Mu_, T13>, arg13: Internal.App_<Internal.DataResult$Mu_, T14>): Internal.Products$P14<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>): Internal.Products$P1<Internal.DataResult$Mu, T1>;
|
|
ap16(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function16_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>, arg10: Internal.App_<Internal.DataResult$Mu_, T10>, arg11: Internal.App_<Internal.DataResult$Mu_, T11>, arg12: Internal.App_<Internal.DataResult$Mu_, T12>, arg13: Internal.App_<Internal.DataResult$Mu_, T13>, arg14: Internal.App_<Internal.DataResult$Mu_, T14>, arg15: Internal.App_<Internal.DataResult$Mu_, T15>, arg16: Internal.App_<Internal.DataResult$Mu_, T16>): Internal.App<Internal.DataResult$Mu, R>;
|
|
lift1(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function_<A, R>>): Internal.Function<Internal.App<Internal.DataResult$Mu, A>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
ap7(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>): Internal.App<Internal.DataResult$Mu, R>;
|
|
lift5(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function5_<T1, T2, T3, T4, T5, R>>): Internal.Function5<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>): Internal.Products$P6<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6>;
|
|
ap12(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function12_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>, arg10: Internal.App_<Internal.DataResult$Mu_, T10>, arg11: Internal.App_<Internal.DataResult$Mu_, T11>, arg12: Internal.App_<Internal.DataResult$Mu_, T12>): Internal.App<Internal.DataResult$Mu, R>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>, arg8: Internal.App_<Internal.DataResult$Mu_, T9>, arg9: Internal.App_<Internal.DataResult$Mu_, T10>, arg10: Internal.App_<Internal.DataResult$Mu_, T11>, arg11: Internal.App_<Internal.DataResult$Mu_, T12>): Internal.Products$P12<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
|
|
apply9(arg0: Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>): Internal.App<Internal.DataResult$Mu, R>;
|
|
apply6(arg0: Internal.Function6_<T1, T2, T3, T4, T5, T6, R>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>): Internal.App<Internal.DataResult$Mu, R>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>): Internal.Products$P3<Internal.DataResult$Mu, T1, T2, T3>;
|
|
static values(): Internal.DataResult$Instance[];
|
|
lift3(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function3_<T1, T2, T3, R>>): Internal.Function3<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>, arg8: Internal.App_<Internal.DataResult$Mu_, T9>, arg9: Internal.App_<Internal.DataResult$Mu_, T10>): Internal.Products$P10<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
|
|
ap(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function_<A, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, A>): Internal.App<Internal.DataResult$Mu, R>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>, arg8: Internal.App_<Internal.DataResult$Mu_, T9>, arg9: Internal.App_<Internal.DataResult$Mu_, T10>, arg10: Internal.App_<Internal.DataResult$Mu_, T11>, arg11: Internal.App_<Internal.DataResult$Mu_, T12>, arg12: Internal.App_<Internal.DataResult$Mu_, T13>): Internal.Products$P13<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
|
|
apply5(arg0: Internal.Function5_<T1, T2, T3, T4, T5, R>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>): Internal.App<Internal.DataResult$Mu, R>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>): Internal.Products$P5<Internal.DataResult$Mu, T1, T2, T3, T4, T5>;
|
|
lift6(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function6_<T1, T2, T3, T4, T5, T6, R>>): Internal.Function6<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, T6>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>): Internal.Products$P7<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>): Internal.Products$P2<Internal.DataResult$Mu, T1, T2>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>): Internal.Products$P8<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
ap3(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function3_<T1, T2, T3, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>): Internal.App<Internal.DataResult$Mu, R>;
|
|
lift2(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.BiFunction_<A, B, R>>): Internal.BiFunction<Internal.App<Internal.DataResult$Mu, A>, Internal.App<Internal.DataResult$Mu, B>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
apply3(arg0: Internal.Function3_<T1, T2, T3, R>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>): Internal.App<Internal.DataResult$Mu, R>;
|
|
ap5(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function5_<T1, T2, T3, T4, T5, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>): Internal.App<Internal.DataResult$Mu, R>;
|
|
ap10(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function10_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>, arg10: Internal.App_<Internal.DataResult$Mu_, T10>): Internal.App<Internal.DataResult$Mu, R>;
|
|
map(arg0: Internal.Function_<any, any>, arg1: Internal.App_<Internal.DataResult$Mu_, T>): Internal.App<Internal.DataResult$Mu, R>;
|
|
lift7(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>>): Internal.Function7<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, T6>, Internal.App<Internal.DataResult$Mu, T7>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
ap9(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>): Internal.App<Internal.DataResult$Mu, R>;
|
|
lift8(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>>): Internal.Function8<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, T6>, Internal.App<Internal.DataResult$Mu, T7>, Internal.App<Internal.DataResult$Mu, T8>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
ap11(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function11_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>, arg10: Internal.App_<Internal.DataResult$Mu_, T10>, arg11: Internal.App_<Internal.DataResult$Mu_, T11>): Internal.App<Internal.DataResult$Mu, R>;
|
|
ap6(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function6_<T1, T2, T3, T4, T5, T6, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>): Internal.App<Internal.DataResult$Mu, R>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>): Internal.Products$P4<Internal.DataResult$Mu, T1, T2, T3, T4>;
|
|
ap15(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function15_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>, arg10: Internal.App_<Internal.DataResult$Mu_, T10>, arg11: Internal.App_<Internal.DataResult$Mu_, T11>, arg12: Internal.App_<Internal.DataResult$Mu_, T12>, arg13: Internal.App_<Internal.DataResult$Mu_, T13>, arg14: Internal.App_<Internal.DataResult$Mu_, T14>, arg15: Internal.App_<Internal.DataResult$Mu_, T15>): Internal.App<Internal.DataResult$Mu, R>;
|
|
static valueOf(arg0: string): Internal.DataResult$Instance;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>, arg8: Internal.App_<Internal.DataResult$Mu_, T9>, arg9: Internal.App_<Internal.DataResult$Mu_, T10>, arg10: Internal.App_<Internal.DataResult$Mu_, T11>, arg11: Internal.App_<Internal.DataResult$Mu_, T12>, arg12: Internal.App_<Internal.DataResult$Mu_, T13>, arg13: Internal.App_<Internal.DataResult$Mu_, T14>, arg14: Internal.App_<Internal.DataResult$Mu_, T15>, arg15: Internal.App_<Internal.DataResult$Mu_, T16>): Internal.Products$P16<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
|
|
ap2(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.BiFunction_<A, B, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, A>, arg2: Internal.App_<Internal.DataResult$Mu_, B>): Internal.App<Internal.DataResult$Mu, R>;
|
|
lift9(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>): Internal.Function9<Internal.App<Internal.DataResult$Mu, T1>, Internal.App<Internal.DataResult$Mu, T2>, Internal.App<Internal.DataResult$Mu, T3>, Internal.App<Internal.DataResult$Mu, T4>, Internal.App<Internal.DataResult$Mu, T5>, Internal.App<Internal.DataResult$Mu, T6>, Internal.App<Internal.DataResult$Mu, T7>, Internal.App<Internal.DataResult$Mu, T8>, Internal.App<Internal.DataResult$Mu, T9>, Internal.App<Internal.DataResult$Mu, R>>;
|
|
ap8(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>): Internal.App<Internal.DataResult$Mu, R>;
|
|
group(arg0: Internal.App_<Internal.DataResult$Mu_, T1>, arg1: Internal.App_<Internal.DataResult$Mu_, T2>, arg2: Internal.App_<Internal.DataResult$Mu_, T3>, arg3: Internal.App_<Internal.DataResult$Mu_, T4>, arg4: Internal.App_<Internal.DataResult$Mu_, T5>, arg5: Internal.App_<Internal.DataResult$Mu_, T6>, arg6: Internal.App_<Internal.DataResult$Mu_, T7>, arg7: Internal.App_<Internal.DataResult$Mu_, T8>, arg8: Internal.App_<Internal.DataResult$Mu_, T9>, arg9: Internal.App_<Internal.DataResult$Mu_, T10>, arg10: Internal.App_<Internal.DataResult$Mu_, T11>): Internal.Products$P11<Internal.DataResult$Mu, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
|
|
apply7(arg0: Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>): Internal.App<Internal.DataResult$Mu, R>;
|
|
ap(arg0: Internal.Function_<A, R>, arg1: Internal.App_<Internal.DataResult$Mu_, A>): Internal.App<Internal.DataResult$Mu, R>;
|
|
point(arg0: A): Internal.App<Internal.DataResult$Mu, A>;
|
|
ap13(arg0: Internal.App_<Internal.DataResult$Mu_, Internal.Function13_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>, arg5: Internal.App_<Internal.DataResult$Mu_, T5>, arg6: Internal.App_<Internal.DataResult$Mu_, T6>, arg7: Internal.App_<Internal.DataResult$Mu_, T7>, arg8: Internal.App_<Internal.DataResult$Mu_, T8>, arg9: Internal.App_<Internal.DataResult$Mu_, T9>, arg10: Internal.App_<Internal.DataResult$Mu_, T10>, arg11: Internal.App_<Internal.DataResult$Mu_, T11>, arg12: Internal.App_<Internal.DataResult$Mu_, T12>, arg13: Internal.App_<Internal.DataResult$Mu_, T13>): Internal.App<Internal.DataResult$Mu, R>;
|
|
apply4(arg0: Internal.Function4_<T1, T2, T3, T4, R>, arg1: Internal.App_<Internal.DataResult$Mu_, T1>, arg2: Internal.App_<Internal.DataResult$Mu_, T2>, arg3: Internal.App_<Internal.DataResult$Mu_, T3>, arg4: Internal.App_<Internal.DataResult$Mu_, T4>): Internal.App<Internal.DataResult$Mu, R>;
|
|
readonly static "INSTANCE": Internal.DataResult$Instance;
|
|
}
|
|
type DataResult$Instance_ = "instance" | DataResult$Instance;
|
|
class WeightedListHeight extends Internal.HeightProvider {
|
|
constructor($$0: Internal.SimpleWeightedRandomList_<Internal.HeightProvider_>)
|
|
sample($$0: Internal.Random_, $$1: Internal.WorldGenerationContext_): number;
|
|
getType(): Internal.HeightProviderType<any>;
|
|
get type(): Internal.HeightProviderType<any>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type WeightedListHeight_ = WeightedListHeight;
|
|
class Thread$State extends Internal.Enum<Internal.Thread$State> {
|
|
static values(): Internal.Thread$State[];
|
|
static valueOf(arg0: string): Internal.Thread$State;
|
|
readonly static "WAITING": Internal.Thread$State;
|
|
readonly static "BLOCKED": Internal.Thread$State;
|
|
readonly static "NEW": Internal.Thread$State;
|
|
readonly static "TIMED_WAITING": Internal.Thread$State;
|
|
readonly static "RUNNABLE": Internal.Thread$State;
|
|
readonly static "TERMINATED": Internal.Thread$State;
|
|
}
|
|
type Thread$State_ = "terminated" | "blocked" | "timed_waiting" | "new" | "runnable" | "waiting" | Thread$State;
|
|
interface AsKJS <T> {
|
|
wrapSafe(as: Internal.AsKJS_<T>): T;
|
|
asKJS(): T;
|
|
}
|
|
type AsKJS_<T> = AsKJS<T>;
|
|
class RewriteResult <A, B> {
|
|
constructor(arg0: Internal.View_<A, B>, arg1: Internal.BitSet_)
|
|
recData(): Internal.BitSet;
|
|
hashCode(): number;
|
|
static nop(arg0: com.mojang.datafixers.types.Type_<A>): Internal.RewriteResult<A, A>;
|
|
toString(): string;
|
|
static create(arg0: Internal.View_<A, B>, arg1: Internal.BitSet_): Internal.RewriteResult<A, B>;
|
|
view(): Internal.View<A, B>;
|
|
compose(arg0: Internal.RewriteResult_<C, A>): Internal.RewriteResult<C, B>;
|
|
equals(arg0: any): boolean;
|
|
}
|
|
type RewriteResult_<A, B> = RewriteResult<A, B>;
|
|
class ClientboundUpdateAttributesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.Collection_<Internal.AttributeInstance_>)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getEntityId(): number;
|
|
getValues(): Internal.List<Internal.ClientboundUpdateAttributesPacket$AttributeSnapshot>;
|
|
isSkippable(): boolean;
|
|
get entityId(): number
|
|
get values(): Internal.List<Internal.ClientboundUpdateAttributesPacket$AttributeSnapshot>
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundUpdateAttributesPacket_ = ClientboundUpdateAttributesPacket;
|
|
interface Multiset$Entry <E> {
|
|
hashCode(): number;
|
|
getCount(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
getElement(): E;
|
|
get count(): number
|
|
get element(): E
|
|
}
|
|
type Multiset$Entry_<E> = Multiset$Entry<E>;
|
|
class Format$Field extends Internal.AttributedCharacterIterator$Attribute {
|
|
}
|
|
type Format$Field_ = Format$Field;
|
|
interface LootPoolAccessor {
|
|
fabric_getEntries(): Internal.LootPoolEntryContainer[];
|
|
fabric_getFunctions(): Internal.LootItemFunction[];
|
|
fabric_getBonusRolls(): Internal.NumberProvider;
|
|
fabric_getConditions(): Internal.LootItemCondition[];
|
|
fabric_getRolls(): Internal.NumberProvider;
|
|
}
|
|
type LootPoolAccessor_ = LootPoolAccessor;
|
|
interface ItemVariant extends Internal.TransferVariant<Internal.Item> {
|
|
of(stack: Internal.ItemStack_): this;
|
|
toStack(count: number): Internal.ItemStack;
|
|
fromPacket(buf: Internal.FriendlyByteBuf_): this;
|
|
hasNbt(): boolean;
|
|
toStack(): Internal.ItemStack;
|
|
of(item: Internal.ItemLike_, tag: Internal.CompoundTag_): this;
|
|
nbtMatches(other: Internal.CompoundTag_): boolean;
|
|
copyNbt(): Internal.CompoundTag;
|
|
blank(): this;
|
|
getItem(): Internal.Item;
|
|
isOf(object: Internal.Item_): boolean;
|
|
of(item: Internal.ItemLike_): this;
|
|
fromNbt(nbt: Internal.CompoundTag_): this;
|
|
matches(stack: Internal.ItemStack_): boolean;
|
|
get item(): Internal.Item
|
|
}
|
|
type ItemVariant_ = ItemVariant;
|
|
interface List <E> extends Internal.Collection<E> {
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E): this;
|
|
get(arg0: number): E;
|
|
add(arg0: E): boolean;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
listIterator(): Internal.ListIterator<E>;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E): this;
|
|
parallelStream(): Internal.Stream<E>;
|
|
isEmpty(): boolean;
|
|
of(arg0: E): this;
|
|
set(arg0: number, arg1: E): E;
|
|
of(...arg0: E[]): this;
|
|
of(): this;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
containsAll(arg0: Internal.Collection_<any>): boolean;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
addAll(arg0: number, arg1: Internal.Collection_<any>): boolean;
|
|
remove(arg0: number): E;
|
|
contains(arg0: any): boolean;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E): this;
|
|
of(arg0: E, arg1: E, arg2: E): this;
|
|
replaceAll(arg0: Internal.UnaryOperator_<E>): void;
|
|
subList(arg0: number, arg1: number): this;
|
|
indexOf(arg0: any): number;
|
|
add(arg0: number, arg1: E): void;
|
|
copyOf(arg0: Internal.Collection_<any>): this;
|
|
toArray(arg0: T[]): T[];
|
|
remove(arg0: any): boolean;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E): this;
|
|
[Symbol.iterator](): IterableIterator<E>;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E, arg4: E, arg5: E, arg6: E, arg7: E, arg8: E, arg9: E): this;
|
|
toArray(): any[];
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
listIterator(arg0: number): Internal.ListIterator<E>;
|
|
iterator(): Internal.Iterator<E>;
|
|
hashCode(): number;
|
|
size(): number;
|
|
of(arg0: E, arg1: E): this;
|
|
stream(): Internal.Stream<E>;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
clear(): void;
|
|
of(arg0: E, arg1: E, arg2: E, arg3: E): this;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
equals(arg0: any): boolean;
|
|
lastIndexOf(arg0: any): number;
|
|
get empty(): boolean
|
|
[key: number]: E;
|
|
}
|
|
type List_<E> = List<E>;
|
|
class CommandStorage {
|
|
constructor($$0: Internal.DimensionDataStorage_)
|
|
get($$0: ResourceLocation_): Internal.CompoundTag;
|
|
keys(): Internal.Stream<ResourceLocation>;
|
|
set($$0: ResourceLocation_, $$1: Internal.CompoundTag_): void;
|
|
}
|
|
type CommandStorage_ = CommandStorage;
|
|
class DragonHoldingPatternPhase extends Internal.AbstractDragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
getFlyTargetLocation(): Vec3;
|
|
begin(): void;
|
|
onCrystalDestroyed($$0: Internal.EndCrystal_, $$1: BlockPos_, $$2: Internal.DamageSource_, $$3: Internal.Player_): void;
|
|
doServerTick(): void;
|
|
getPhase(): Internal.EnderDragonPhase<Internal.DragonHoldingPatternPhase>;
|
|
get flyTargetLocation(): Vec3
|
|
get phase(): Internal.EnderDragonPhase<Internal.DragonHoldingPatternPhase>
|
|
}
|
|
type DragonHoldingPatternPhase_ = DragonHoldingPatternPhase;
|
|
interface BlockApiCache <A, C> {
|
|
getPos(): BlockPos;
|
|
find(context: C): A;
|
|
getBlockEntity(): Internal.BlockEntity;
|
|
find(arg0: Internal.BlockState_, arg1: C): A;
|
|
getLookup(): Internal.BlockApiLookup<A, C>;
|
|
getWorld(): Internal.ServerLevel;
|
|
create(lookup: Internal.BlockApiLookup_<A, C>, world: Internal.ServerLevel_, pos: BlockPos_): this;
|
|
get pos(): BlockPos
|
|
get blockEntity(): Internal.BlockEntity
|
|
get lookup(): Internal.BlockApiLookup<A, C>
|
|
get world(): Internal.ServerLevel
|
|
}
|
|
type BlockApiCache_<A, C> = BlockApiCache<A, C>;
|
|
class ClientboundSetPlayerTeamPacket$Parameters {
|
|
constructor($$0: Internal.PlayerTeam_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getNametagVisibility(): string;
|
|
getDisplayName(): Internal.Component;
|
|
getCollisionRule(): string;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getPlayerPrefix(): Internal.Component;
|
|
getColor(): Internal.ChatFormatting;
|
|
getPlayerSuffix(): Internal.Component;
|
|
getOptions(): number;
|
|
get nametagVisibility(): string
|
|
get displayName(): Internal.Component
|
|
get collisionRule(): string
|
|
get playerPrefix(): Internal.Component
|
|
get color(): Internal.ChatFormatting
|
|
get playerSuffix(): Internal.Component
|
|
get options(): number
|
|
}
|
|
type ClientboundSetPlayerTeamPacket$Parameters_ = ClientboundSetPlayerTeamPacket$Parameters;
|
|
class LookControl implements Internal.Control {
|
|
constructor($$0: Internal.Mob_)
|
|
setLookAt($$0: Internal.Entity_): void;
|
|
setLookAt($$0: Internal.Entity_, $$1: number, $$2: number): void;
|
|
getWantedX(): number;
|
|
getWantedY(): number;
|
|
getWantedZ(): number;
|
|
setLookAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
setLookAt($$0: Vec3_): void;
|
|
isLookingAtTarget(): boolean;
|
|
setLookAt($$0: number, $$1: number, $$2: number): void;
|
|
tick(): void;
|
|
set lookAt($$0: Internal.Entity_)
|
|
get wantedX(): number
|
|
get wantedY(): number
|
|
get wantedZ(): number
|
|
set lookAt($$0: Vec3_)
|
|
get lookingAtTarget(): boolean
|
|
}
|
|
type LookControl_ = LookControl;
|
|
class EntitySpawnedEventJS extends Internal.EntityEventJS {
|
|
constructor(entity: Internal.Entity_, level: Internal.Level_)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getLevel(): Internal.LevelJS;
|
|
get entity(): Internal.EntityJS
|
|
get level(): Internal.LevelJS
|
|
}
|
|
type EntitySpawnedEventJS_ = EntitySpawnedEventJS;
|
|
class ClientboundAwardStatsPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Object2IntMap_<Internal.Stat_<any>>)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getStats(): Internal.Map<Internal.Stat<any>, number>;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get stats(): Internal.Map<Internal.Stat<any>, number>
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundAwardStatsPacket_ = ClientboundAwardStatsPacket;
|
|
interface Control {
|
|
}
|
|
type Control_ = Control;
|
|
class DispenserMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
removed($$0: Internal.Player_): void;
|
|
}
|
|
type DispenserMenu_ = DispenserMenu;
|
|
class GameEvent implements Internal.InjectedGameEventExtension {
|
|
constructor($$0: string, $$1: number)
|
|
is($$0: Internal.TagKey_<Internal.GameEvent_>): boolean;
|
|
toString(): string;
|
|
getName(): string;
|
|
builtInRegistryHolder(): Internal.Holder$Reference<Internal.GameEvent>;
|
|
arch$registryName(): ResourceLocation;
|
|
getNotificationRadius(): number;
|
|
arch$holder(): Internal.Holder<Internal.GameEvent>;
|
|
get name(): string
|
|
get notificationRadius(): number
|
|
readonly static "EQUIP": Internal.GameEvent;
|
|
readonly static "BLOCK_ATTACH": Internal.GameEvent;
|
|
readonly static "ENTITY_DAMAGED": Internal.GameEvent;
|
|
readonly static "PISTON_CONTRACT": Internal.GameEvent;
|
|
readonly static "LIGHTNING_STRIKE": Internal.GameEvent;
|
|
readonly static "BLOCK_PLACE": Internal.GameEvent;
|
|
readonly static "DISPENSE_FAIL": Internal.GameEvent;
|
|
readonly static "MINECART_MOVING": Internal.GameEvent;
|
|
readonly static "ENTITY_KILLED": Internal.GameEvent;
|
|
readonly static "DEFAULT_NOTIFICATION_RADIUS": 16;
|
|
readonly static "DRINKING_FINISH": Internal.GameEvent;
|
|
readonly static "PROJECTILE_LAND": Internal.GameEvent;
|
|
readonly static "BLOCK_OPEN": Internal.GameEvent;
|
|
readonly static "PISTON_EXTEND": Internal.GameEvent;
|
|
readonly static "BLOCK_DESTROY": Internal.GameEvent;
|
|
readonly static "EAT": Internal.GameEvent;
|
|
readonly static "ENTITY_PLACE": Internal.GameEvent;
|
|
readonly static "SPLASH": Internal.GameEvent;
|
|
readonly static "BLOCK_SWITCH": Internal.GameEvent;
|
|
readonly static "BLOCK_UNSWITCH": Internal.GameEvent;
|
|
readonly static "SWIM": Internal.GameEvent;
|
|
readonly static "WOLF_SHAKING": Internal.GameEvent;
|
|
readonly static "FLUID_PICKUP": Internal.GameEvent;
|
|
readonly static "PRIME_FUSE": Internal.GameEvent;
|
|
readonly static "ELYTRA_FREE_FALL": Internal.GameEvent;
|
|
readonly static "CONTAINER_CLOSE": Internal.GameEvent;
|
|
readonly static "EXPLODE": Internal.GameEvent;
|
|
readonly static "HIT_GROUND": Internal.GameEvent;
|
|
readonly static "RING_BELL": Internal.GameEvent;
|
|
readonly static "STEP": Internal.GameEvent;
|
|
readonly static "FISHING_ROD_CAST": Internal.GameEvent;
|
|
readonly static "MOB_INTERACT": Internal.GameEvent;
|
|
readonly static "FISHING_ROD_REEL_IN": Internal.GameEvent;
|
|
readonly static "BLOCK_CHANGE": Internal.GameEvent;
|
|
readonly static "FLAP": Internal.GameEvent;
|
|
readonly static "RAVAGER_ROAR": Internal.GameEvent;
|
|
readonly static "SHULKER_OPEN": Internal.GameEvent;
|
|
readonly static "BLOCK_PRESS": Internal.GameEvent;
|
|
readonly static "BLOCK_UNPRESS": Internal.GameEvent;
|
|
readonly static "SHEAR": Internal.GameEvent;
|
|
readonly static "BLOCK_CLOSE": Internal.GameEvent;
|
|
readonly static "BLOCK_DETACH": Internal.GameEvent;
|
|
readonly static "FLUID_PLACE": Internal.GameEvent;
|
|
readonly static "SHULKER_CLOSE": Internal.GameEvent;
|
|
readonly static "PROJECTILE_SHOOT": Internal.GameEvent;
|
|
readonly static "CONTAINER_OPEN": Internal.GameEvent;
|
|
}
|
|
type GameEvent_ = Special.GameEvent | GameEvent;
|
|
class RenderStateShard$ShaderStateShard extends Internal.RenderStateShard {
|
|
constructor()
|
|
constructor($$0: Internal.Supplier_<Internal.ShaderInstance_>)
|
|
toString(): string;
|
|
}
|
|
type RenderStateShard$ShaderStateShard_ = RenderStateShard$ShaderStateShard;
|
|
interface Iterable <T> {
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
iterator(): Internal.Iterator<T>;
|
|
}
|
|
type Iterable_<T> = Iterable<T>;
|
|
class AllowElytraFlightEventJS extends Internal.LivingEntityEventJS {
|
|
constructor(entity: Internal.LivingEntity_)
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
static handler(entity: Internal.LivingEntity_): boolean;
|
|
get entity(): Internal.EntityJS
|
|
}
|
|
type AllowElytraFlightEventJS_ = AllowElytraFlightEventJS;
|
|
interface ParticleRenderType {
|
|
begin(arg0: Internal.BufferBuilder_, arg1: Internal.TextureManager_): void;
|
|
end(arg0: Internal.Tesselator_): void;
|
|
readonly static "TERRAIN_SHEET": any;
|
|
readonly static "CUSTOM": any;
|
|
readonly static "PARTICLE_SHEET_OPAQUE": any;
|
|
readonly static "PARTICLE_SHEET_LIT": any;
|
|
readonly static "NO_RENDER": any;
|
|
readonly static "PARTICLE_SHEET_TRANSLUCENT": any;
|
|
}
|
|
type ParticleRenderType_ = ParticleRenderType;
|
|
class StructureTemplate$StructureBlockInfo {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.CompoundTag_)
|
|
toString(): string;
|
|
readonly "nbt": Internal.CompoundTag;
|
|
readonly "pos": BlockPos;
|
|
readonly "state": Internal.BlockState;
|
|
}
|
|
type StructureTemplate$StructureBlockInfo_ = StructureTemplate$StructureBlockInfo;
|
|
class ServerData$ServerPackStatus extends Internal.Enum<Internal.ServerData$ServerPackStatus> {
|
|
getName(): Internal.Component;
|
|
static values(): Internal.ServerData$ServerPackStatus[];
|
|
static valueOf($$0: string): Internal.ServerData$ServerPackStatus;
|
|
get name(): Internal.Component
|
|
readonly static "ENABLED": Internal.ServerData$ServerPackStatus;
|
|
readonly static "DISABLED": Internal.ServerData$ServerPackStatus;
|
|
readonly static "PROMPT": Internal.ServerData$ServerPackStatus;
|
|
}
|
|
type ServerData$ServerPackStatus_ = ServerData$ServerPackStatus | "prompt" | "disabled" | "enabled";
|
|
class EquipmentSlot$Type extends Internal.Enum<Internal.EquipmentSlot$Type> {
|
|
static values(): Internal.EquipmentSlot$Type[];
|
|
static valueOf($$0: string): Internal.EquipmentSlot$Type;
|
|
readonly static "ARMOR": Internal.EquipmentSlot$Type;
|
|
readonly static "HAND": Internal.EquipmentSlot$Type;
|
|
}
|
|
type EquipmentSlot$Type_ = EquipmentSlot$Type | "armor" | "hand";
|
|
class Brain$Provider <E> {
|
|
makeBrain($$0: Internal.Dynamic_<any>): Internal.Brain<E>;
|
|
}
|
|
type Brain$Provider_<E> = Brain$Provider<E>;
|
|
class ClientPlayerDataJS extends Internal.PlayerDataJS<Internal.Player, Internal.ClientPlayerJS> {
|
|
constructor(l: Internal.ClientLevelJS_, p: Internal.Player_, s: boolean)
|
|
getMinecraftPlayer(): Internal.Player;
|
|
getPlayer(): Internal.PlayerJS<any>;
|
|
getProfile(): Internal.GameProfile;
|
|
getOverworld(): Internal.LevelJS;
|
|
getName(): string;
|
|
getId(): Internal.UUID;
|
|
getLevel(): Internal.ClientLevelJS;
|
|
get minecraftPlayer(): Internal.Player
|
|
get player(): Internal.PlayerJS<any>
|
|
get profile(): Internal.GameProfile
|
|
get overworld(): Internal.LevelJS
|
|
get name(): string
|
|
get id(): Internal.UUID
|
|
get level(): Internal.ClientLevelJS
|
|
}
|
|
type ClientPlayerDataJS_ = ClientPlayerDataJS;
|
|
class JigsawBlockEntity$JointType extends Internal.Enum<Internal.JigsawBlockEntity$JointType> implements Internal.StringRepresentable {
|
|
static valueOf($$0: string): Internal.JigsawBlockEntity$JointType;
|
|
static byName($$0: string): Internal.Optional<Internal.JigsawBlockEntity$JointType>;
|
|
getSerializedName(): string;
|
|
static values(): Internal.JigsawBlockEntity$JointType[];
|
|
getTranslatedName(): Internal.Component;
|
|
get serializedName(): string
|
|
get translatedName(): Internal.Component
|
|
readonly static "ROLLABLE": Internal.JigsawBlockEntity$JointType;
|
|
readonly static "ALIGNED": Internal.JigsawBlockEntity$JointType;
|
|
}
|
|
type JigsawBlockEntity$JointType_ = "aligned" | "rollable" | JigsawBlockEntity$JointType;
|
|
class Matrix3x2f implements Internal.Cloneable, Internal.Externalizable, Internal.Matrix3x2fc {
|
|
constructor()
|
|
constructor(arg0: Internal.FloatBuffer_)
|
|
constructor(arg0: Internal.Matrix2fc_)
|
|
constructor(arg0: Internal.Matrix3x2fc_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
|
|
scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): this;
|
|
m00(): number;
|
|
get4x4(arg0: number[]): number[];
|
|
normalizedPositiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mulLocal(arg0: Internal.Matrix3x2fc_): this;
|
|
rotateTo(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mulLocal(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix3x2f_): this;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
testCircle(arg0: number, arg1: number, arg2: number): boolean;
|
|
set(arg0: Internal.Matrix3x2fc_): this;
|
|
rotate(arg0: number): this;
|
|
shearY(arg0: number): this;
|
|
scale(arg0: Internal.Vector2fc_): this;
|
|
scale(arg0: number): this;
|
|
translate(arg0: number, arg1: number): this;
|
|
transformPosition(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
scaling(arg0: number, arg1: number): this;
|
|
transformDirection(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
shearX(arg0: number, arg1: Internal.Matrix3x2f_): this;
|
|
get(arg0: number[]): number[];
|
|
span(arg0: Internal.Vector2f_, arg1: Internal.Vector2f_, arg2: Internal.Vector2f_): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): this;
|
|
translateLocal(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
get4x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
scale(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
setTranslation(arg0: number, arg1: number): this;
|
|
m01(): number;
|
|
clone(): any;
|
|
testAar(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): this;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2f_): Internal.Vector2f;
|
|
scaleAround(arg0: number, arg1: number, arg2: number): this;
|
|
scaleLocal(arg0: number, arg1: number): this;
|
|
normalizedPositiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix3x2f_): this;
|
|
m20(): number;
|
|
setView(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
view(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): this;
|
|
translate(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): this;
|
|
zero(): this;
|
|
shearX(arg0: number): this;
|
|
get3x3(arg0: number[]): number[];
|
|
get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
translate(arg0: Internal.Vector2fc_): this;
|
|
get3x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
set(arg0: number[]): this;
|
|
viewArea(arg0: number[]): number[];
|
|
rotate(arg0: number, arg1: Internal.Matrix3x2f_): this;
|
|
shearY(arg0: number, arg1: Internal.Matrix3x2f_): this;
|
|
scaleLocal(arg0: number): this;
|
|
toString(): string;
|
|
transformDirection(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
translateLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): this;
|
|
scaleLocal(arg0: number, arg1: Internal.Matrix3x2f_): this;
|
|
translateLocal(arg0: Internal.Vector2fc_): this;
|
|
identity(): this;
|
|
testPoint(arg0: number, arg1: number): boolean;
|
|
translation(arg0: Internal.Vector2fc_): this;
|
|
invert(): this;
|
|
rotateAbout(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): this;
|
|
get3x3(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
scaling(arg0: number): this;
|
|
transformDirection(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
rotation(arg0: number): this;
|
|
positiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
m21(): number;
|
|
equals(arg0: Internal.Matrix3x2fc_, arg1: number): boolean;
|
|
isFinite(): boolean;
|
|
get4x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
setTranslation(arg0: Internal.Vector2f_): this;
|
|
rotateAbout(arg0: number, arg1: number, arg2: number): this;
|
|
m10(): number;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
rotateLocal(arg0: number, arg1: Internal.Matrix3x2f_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
origin(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
transformPosition(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
translate(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
translateLocal(arg0: number, arg1: number): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
translation(arg0: number, arg1: number): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateTo(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_, arg2: Internal.Matrix3x2f_): this;
|
|
determinant(): number;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): this;
|
|
scale(arg0: number, arg1: Internal.Matrix3x2f_): this;
|
|
mul(arg0: Internal.Matrix3x2fc_): this;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
get3x3(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
positiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
transformPosition(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
rotateLocal(arg0: number): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number): this;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m11(): number;
|
|
get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get3x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
invert(arg0: Internal.Matrix3x2f_): this;
|
|
get3x3(arg0: number[], arg1: number): number[];
|
|
scale(arg0: number, arg1: number): this;
|
|
unproject(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: Internal.Matrix3x2f_): this;
|
|
hashCode(): number;
|
|
set(arg0: Internal.Matrix2fc_): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): this;
|
|
equals(arg0: any): boolean;
|
|
view(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
get finite(): boolean
|
|
set translation(arg0: Internal.Vector2f_)
|
|
"m10": number;
|
|
"m21": number;
|
|
"m20": number;
|
|
"m01": number;
|
|
"m00": number;
|
|
"m11": number;
|
|
}
|
|
type Matrix3x2f_ = Matrix3x2f;
|
|
class ClientboundInitializeBorderPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.WorldBorder_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getOldSize(): number;
|
|
getLerpTime(): number;
|
|
getWarningBlocks(): number;
|
|
getNewSize(): number;
|
|
getNewCenterX(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getNewCenterZ(): number;
|
|
getWarningTime(): number;
|
|
getNewAbsoluteMaxSize(): number;
|
|
isSkippable(): boolean;
|
|
get oldSize(): number
|
|
get lerpTime(): number
|
|
get warningBlocks(): number
|
|
get newSize(): number
|
|
get newCenterX(): number
|
|
get newCenterZ(): number
|
|
get warningTime(): number
|
|
get newAbsoluteMaxSize(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundInitializeBorderPacket_ = ClientboundInitializeBorderPacket;
|
|
class Matrix3x2d implements Internal.Cloneable, Internal.Externalizable, Internal.Matrix3x2dc {
|
|
constructor()
|
|
constructor(arg0: Internal.DoubleBuffer_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
|
|
constructor(arg0: Internal.Matrix2dc_)
|
|
constructor(arg0: Internal.Matrix2fc_)
|
|
constructor(arg0: Internal.Matrix3x2dc_)
|
|
scale(arg0: number, arg1: Internal.Matrix3x2d_): this;
|
|
get4x4(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mulLocal(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix3x2d_): this;
|
|
normalizedPositiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
viewArea(arg0: number[]): number[];
|
|
set(arg0: number, arg1: Internal.DoubleBuffer_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number): this;
|
|
setView(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
view(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): this;
|
|
scale(arg0: Internal.Vector2fc_): this;
|
|
m01(): number;
|
|
m20(): number;
|
|
invert(arg0: Internal.Matrix3x2d_): this;
|
|
rotation(arg0: number): this;
|
|
rotate(arg0: number, arg1: Internal.Matrix3x2d_): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
translateLocal(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): this;
|
|
translate(arg0: number, arg1: number): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): this;
|
|
scaleLocal(arg0: number, arg1: Internal.Matrix3x2d_): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
get(arg0: Internal.Matrix3x2d_): this;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): this;
|
|
scaleLocal(arg0: number, arg1: number): this;
|
|
get3x3(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
scaling(arg0: number): this;
|
|
clone(): any;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
mul(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix3x2d_): this;
|
|
mul(arg0: Internal.Matrix3x2dc_): this;
|
|
scale(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): this;
|
|
transformPosition(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
rotateTo(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_, arg2: Internal.Matrix3x2d_): this;
|
|
positiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
scaleLocal(arg0: number): this;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): this;
|
|
get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
zero(): this;
|
|
get3x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateTo(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_): this;
|
|
m00(): number;
|
|
testPoint(arg0: number, arg1: number): boolean;
|
|
transformPosition(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number[]): number[];
|
|
determinant(): number;
|
|
view(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
toString(): string;
|
|
testCircle(arg0: number, arg1: number, arg2: number): boolean;
|
|
invert(): this;
|
|
origin(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
unproject(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2d_): Internal.Vector2d;
|
|
set(arg0: Internal.Matrix2dc_): this;
|
|
m11(): number;
|
|
get4x4(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
identity(): this;
|
|
scale(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): this;
|
|
get4x4(arg0: number[]): number[];
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
transformDirection(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2d_): Internal.Vector2d;
|
|
scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2d_): this;
|
|
positiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
mulLocal(arg0: Internal.Matrix3x2dc_): this;
|
|
get3x3(arg0: number[]): number[];
|
|
isFinite(): boolean;
|
|
rotate(arg0: number): this;
|
|
scale(arg0: Internal.Vector2dc_): this;
|
|
set(arg0: Internal.Matrix3x2dc_): this;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
get3x3(arg0: number[], arg1: number): number[];
|
|
testAar(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
set(arg0: Internal.DoubleBuffer_): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
span(arg0: Internal.Vector2d_, arg1: Internal.Vector2d_, arg2: Internal.Vector2d_): this;
|
|
scale(arg0: number): this;
|
|
transformPosition(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
translate(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): this;
|
|
transformDirection(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): this;
|
|
set(arg0: number[]): this;
|
|
translateLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): this;
|
|
m10(): number;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): this;
|
|
scale(arg0: number, arg1: number): this;
|
|
setTranslation(arg0: number, arg1: number): this;
|
|
normalizedPositiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
scaling(arg0: number, arg1: number): this;
|
|
get(arg0: number[], arg1: number): number[];
|
|
get3x3(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
translation(arg0: number, arg1: number): this;
|
|
m21(): number;
|
|
translate(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): this;
|
|
rotateLocal(arg0: number, arg1: Internal.Matrix3x2d_): this;
|
|
transformDirection(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get3x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
translateLocal(arg0: Internal.Vector2dc_): this;
|
|
translateLocal(arg0: number, arg1: number): this;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
translate(arg0: Internal.Vector2dc_): this;
|
|
set(arg0: Internal.Matrix2fc_): this;
|
|
rotateAbout(arg0: number, arg1: number, arg2: number): this;
|
|
rotateLocal(arg0: number): this;
|
|
hashCode(): number;
|
|
setTranslation(arg0: Internal.Vector2dc_): this;
|
|
rotateAbout(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): this;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
equals(arg0: any): boolean;
|
|
translation(arg0: Internal.Vector2dc_): this;
|
|
equals(arg0: Internal.Matrix3x2dc_, arg1: number): boolean;
|
|
scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): this;
|
|
get finite(): boolean
|
|
set translation(arg0: Internal.Vector2dc_)
|
|
"m01": number;
|
|
"m10": number;
|
|
"m21": number;
|
|
"m00": number;
|
|
"m11": number;
|
|
"m20": number;
|
|
}
|
|
type Matrix3x2d_ = Matrix3x2d;
|
|
class OreConfiguration$TargetBlockState {
|
|
readonly static "CODEC": any;
|
|
readonly "state": Internal.BlockState;
|
|
readonly "target": Internal.RuleTest;
|
|
}
|
|
type OreConfiguration$TargetBlockState_ = OreConfiguration$TargetBlockState;
|
|
interface OpenOption {
|
|
}
|
|
type OpenOption_ = OpenOption;
|
|
class VertexFormatElement$Usage extends Internal.Enum<Internal.VertexFormatElement$Usage> {
|
|
static values(): Internal.VertexFormatElement$Usage[];
|
|
clearBufferState($$0: number, $$1: number): void;
|
|
getName(): string;
|
|
static valueOf($$0: string): Internal.VertexFormatElement$Usage;
|
|
get name(): string
|
|
readonly static "GENERIC": Internal.VertexFormatElement$Usage;
|
|
readonly static "COLOR": Internal.VertexFormatElement$Usage;
|
|
readonly static "NORMAL": Internal.VertexFormatElement$Usage;
|
|
readonly static "UV": Internal.VertexFormatElement$Usage;
|
|
readonly static "POSITION": Internal.VertexFormatElement$Usage;
|
|
readonly static "PADDING": Internal.VertexFormatElement$Usage;
|
|
}
|
|
type VertexFormatElement$Usage_ = VertexFormatElement$Usage | "normal" | "color" | "generic" | "position" | "padding" | "uv";
|
|
interface ChunkBuilderAccess {
|
|
getQueuedTaskCount(): number;
|
|
getBufferCount(): number;
|
|
getUploadQueue(): Internal.Queue<Internal.Runnable>;
|
|
get queuedTaskCount(): number
|
|
get bufferCount(): number
|
|
get uploadQueue(): Internal.Queue<Internal.Runnable>
|
|
}
|
|
type ChunkBuilderAccess_ = ChunkBuilderAccess;
|
|
class GameRulesJS {
|
|
constructor(r: Internal.GameRules_)
|
|
getBoolean(rule: string): boolean;
|
|
getString(rule: string): string;
|
|
getInt(rule: string): number;
|
|
set(rule: string, value: any): void;
|
|
getKey(rule: string): Internal.GameRules$Key<any>;
|
|
get(rule: string): Internal.GameRules$Value<any>;
|
|
}
|
|
type GameRulesJS_ = GameRulesJS;
|
|
class ArrayOrSelf <T> {
|
|
}
|
|
type ArrayOrSelf_<T> = T | T[];
|
|
class IntegerProperty extends Internal.Property<number> {
|
|
getPossibleValues(): Internal.Collection<number>;
|
|
getName($$0: number): string;
|
|
generateHashCode(): number;
|
|
static create($$0: string, $$1: number, $$2: number): Internal.IntegerProperty;
|
|
getValue($$0: string): Internal.Optional<number>;
|
|
getName(arg0: Internal.Comparable_<any>): string;
|
|
equals($$0: any): boolean;
|
|
get possibleValues(): Internal.Collection<number>
|
|
}
|
|
type IntegerProperty_ = IntegerProperty;
|
|
class AnvilMenu extends Internal.ItemCombinerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
static calculateIncreasedRepairCost($$0: number): number;
|
|
getCost(): number;
|
|
setItemName($$0: string): void;
|
|
createResult(): void;
|
|
get cost(): number
|
|
set itemName($$0: string)
|
|
readonly static "MAX_NAME_LENGTH": 50;
|
|
}
|
|
type AnvilMenu_ = AnvilMenu;
|
|
interface FabricLootSupplier {
|
|
asVanilla(): Internal.LootTable;
|
|
getPools(): Internal.List<Internal.LootPool>;
|
|
getFunctions(): Internal.List<Internal.LootItemFunction>;
|
|
getType(): Internal.LootContextParamSet;
|
|
get pools(): Internal.List<Internal.LootPool>
|
|
get functions(): Internal.List<Internal.LootItemFunction>
|
|
get type(): Internal.LootContextParamSet
|
|
}
|
|
type FabricLootSupplier_ = FabricLootSupplier;
|
|
interface Closeable extends Internal.AutoCloseable {
|
|
close(): void;
|
|
}
|
|
type Closeable_ = Closeable;
|
|
interface MobEffectBuilder$EffectTickCallback {
|
|
applyEffectTick(arg0: Internal.LivingEntityJS_, arg1: number): void;
|
|
}
|
|
type MobEffectBuilder$EffectTickCallback_ = MobEffectBuilder$EffectTickCallback | ((arg0: Internal.LivingEntityJS, arg1: number)=>void);
|
|
class Mule extends Internal.AbstractChestedHorse {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
}
|
|
type Mule_ = Mule;
|
|
interface CollisionGetter extends Internal.BlockGetter {
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
getMinSection(): number;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getSectionIndex($$0: number): number;
|
|
getMaxSection(): number;
|
|
getMaxBuildHeight(): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions(arg0: Internal.Entity_, arg1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getWorldBorder(): Internal.WorldBorder;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getSectionsCount(): number;
|
|
getChunkForCollisions(arg0: number, arg1: number): Internal.BlockGetter;
|
|
getMaxLightLevel(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get maxBuildHeight(): number
|
|
get worldBorder(): Internal.WorldBorder
|
|
get sectionsCount(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type CollisionGetter_ = CollisionGetter;
|
|
abstract class AbstractVillager extends Internal.AgeableMob implements Internal.InventoryCarrier, Internal.Npc, Internal.Merchant {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
notifyTradeUpdated($$0: Internal.ItemStack_): void;
|
|
getUnhappyCounter(): number;
|
|
setTradingPlayer($$0: Internal.Player_): void;
|
|
getTradingPlayer(): Internal.Player;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
getInventory(): Internal.SimpleContainer;
|
|
getNotifyTradeSound(): Internal.SoundEvent;
|
|
asKJS(): Internal.EntityJS;
|
|
getInventory(): Internal.Container;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
showProgressBar(): boolean;
|
|
getVillagerXp(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isTrading(): boolean;
|
|
getRopeHoldPosition($$0: number): Vec3;
|
|
notifyTrade($$0: Internal.MerchantOffer_): void;
|
|
isClientSide(): boolean;
|
|
setUnhappyCounter($$0: number): void;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
canRestock(): boolean;
|
|
getOffers(): Internal.MerchantOffers;
|
|
openTradingScreen($$0: Internal.Player_, $$1: Internal.Component_, $$2: number): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
alwaysAccepts(): boolean;
|
|
changeDimension($$0: Internal.ServerLevel_): Internal.Entity;
|
|
die($$0: Internal.DamageSource_): void;
|
|
overrideXp($$0: number): void;
|
|
overrideOffers($$0: Internal.MerchantOffers_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
playCelebrateSound(): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get unhappyCounter(): number
|
|
set tradingPlayer($$0: Internal.Player_)
|
|
get tradingPlayer(): Internal.Player
|
|
get inventory(): Internal.SimpleContainer
|
|
get notifyTradeSound(): Internal.SoundEvent
|
|
get inventory(): Internal.Container
|
|
get villagerXp(): number
|
|
get trading(): boolean
|
|
get clientSide(): boolean
|
|
set unhappyCounter($$0: number)
|
|
get offers(): Internal.MerchantOffers
|
|
readonly static "VILLAGER_SLOT_OFFSET": 300;
|
|
}
|
|
type AbstractVillager_ = AbstractVillager;
|
|
interface WatchEvent$Kind <T> {
|
|
name(): string;
|
|
type(): Internal.Class<T>;
|
|
}
|
|
type WatchEvent$Kind_<T> = WatchEvent$Kind<T>;
|
|
class ClientboundUpdateRecipesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Collection_<Internal.Recipe_<any>>)
|
|
static fromNetwork($$0: Internal.FriendlyByteBuf_): Internal.Recipe<any>;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
static toNetwork($$0: Internal.FriendlyByteBuf_, $$1: T): void;
|
|
isSkippable(): boolean;
|
|
getRecipes(): Internal.List<Internal.Recipe<any>>;
|
|
get skippable(): boolean
|
|
get recipes(): Internal.List<Internal.Recipe<any>>
|
|
}
|
|
type ClientboundUpdateRecipesPacket_ = ClientboundUpdateRecipesPacket;
|
|
abstract class ScriptableObject implements Internal.SymbolScriptable, Internal.Scriptable, Internal.ConstProperties {
|
|
constructor()
|
|
constructor(scope: Internal.Scriptable_, prototype: Internal.Scriptable_)
|
|
preventExtensions(): void;
|
|
static defineClass(scope: Internal.Scriptable_, clazz: Internal.Class_<T>, sealed: boolean, mapInheritance: boolean): string;
|
|
getClassName(): string;
|
|
setParentScope(m: Internal.Scriptable_): void;
|
|
static getTopScopeValue(scope: Internal.Scriptable_, key: any): any;
|
|
has(key: Internal.Symbol_, start: Internal.Scriptable_): boolean;
|
|
getTypeOf(): Internal.MemberType;
|
|
defineOwnProperties(cx: Internal.Context_, props: Internal.ScriptableObject_): void;
|
|
static getProperty(obj: Internal.Scriptable_, key: Internal.Symbol_): any;
|
|
put(name: string, start: Internal.Scriptable_, value: any): void;
|
|
getAttributes(name: string): number;
|
|
static putProperty(obj: Internal.Scriptable_, key: Internal.Symbol_, value: any): void;
|
|
associateValue(key: any, value: any): any;
|
|
getAttributes(index: number): number;
|
|
getParentScope(): Internal.Scriptable;
|
|
put(key: Internal.Symbol_, start: Internal.Scriptable_, value: any): void;
|
|
hasInstance(instance: Internal.Scriptable_): boolean;
|
|
getAttributes(sym: Internal.Symbol_): number;
|
|
static defineClass(scope: Internal.Scriptable_, clazz: Internal.Class_<T>): void;
|
|
has(name: string, start: Internal.Scriptable_): boolean;
|
|
static putConstProperty(obj: Internal.Scriptable_, name: string, value: any): void;
|
|
static getClassPrototype(scope: Internal.Scriptable_, className: string): Internal.Scriptable;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
static putProperty(obj: Internal.Scriptable_, name: string, value: any): void;
|
|
getIds(): any[];
|
|
has(index: number, start: Internal.Scriptable_): boolean;
|
|
isConst(name: string): boolean;
|
|
defineProperty(propertyName: string, delegateTo: any, getter: Internal.Method_, setter: Internal.Method_, attributes: number): void;
|
|
getPrototype(): Internal.Scriptable;
|
|
isExtensible(): boolean;
|
|
avoidObjectDetection(): boolean;
|
|
setPrototype(m: Internal.Scriptable_): void;
|
|
defineProperty(propertyName: string, clazz: Internal.Class_<any>, attributes: number): void;
|
|
getGetterOrSetter(name: string, index: number, isSetter: boolean): any;
|
|
defineFunctionProperties(names: string[], clazz: Internal.Class_<any>, attributes: number): void;
|
|
get(key: Internal.Symbol_, start: Internal.Scriptable_): any;
|
|
static getDefaultValue(object: Internal.Scriptable_, typeHint: Internal.Class_<any>): any;
|
|
static callMethod(obj: Internal.Scriptable_, methodName: string, args: any[]): any;
|
|
getAssociatedValue(key: any): any;
|
|
static hasProperty(obj: Internal.Scriptable_, name: string): boolean;
|
|
static getArrayPrototype(scope: Internal.Scriptable_): Internal.Scriptable;
|
|
setAttributes(key: Internal.Symbol_, attributes: number): void;
|
|
static getProperty(obj: Internal.Scriptable_, index: number): any;
|
|
getExternalArrayData(): Internal.ExternalArrayData;
|
|
setExternalArrayData(array: Internal.ExternalArrayData_): void;
|
|
static getFunctionPrototype(scope: Internal.Scriptable_): Internal.Scriptable;
|
|
static putProperty(obj: Internal.Scriptable_, index: number, value: any): void;
|
|
isEmpty(): boolean;
|
|
get(name: string, start: Internal.Scriptable_): any;
|
|
static deleteProperty(obj: Internal.Scriptable_, name: string): boolean;
|
|
static getProperty(obj: Internal.Scriptable_, name: string): any;
|
|
defineOwnProperty(cx: Internal.Context_, id: any, desc: Internal.ScriptableObject_): void;
|
|
static redefineProperty(obj: Internal.Scriptable_, name: string, isConst: boolean): void;
|
|
static hasProperty(obj: Internal.Scriptable_, index: number): boolean;
|
|
defineConst(name: string, start: Internal.Scriptable_): void;
|
|
static defineProperty(destination: Internal.Scriptable_, propertyName: string, value: any, attributes: number): void;
|
|
static getGeneratorFunctionPrototype(scope: Internal.Scriptable_): Internal.Scriptable;
|
|
static callMethod(cx: Internal.Context_, obj: Internal.Scriptable_, methodName: string, args: any[]): any;
|
|
putConst(name: string, start: Internal.Scriptable_, value: any): void;
|
|
static getPropertyIds(obj: Internal.Scriptable_): any[];
|
|
defineProperty(key: Internal.Symbol_, value: any, attributes: number): void;
|
|
isSealed(): boolean;
|
|
defineProperty(propertyName: string, value: any, attributes: number): void;
|
|
setAttributes(index: number, attributes: number): void;
|
|
setGetterOrSetter(name: string, index: number, getterOrSetter: dev.latvian.mods.rhino.Callable_, isSetter: boolean): void;
|
|
put(index: number, start: Internal.Scriptable_, value: any): void;
|
|
delete(name: string): void;
|
|
static deleteProperty(obj: Internal.Scriptable_, index: number): boolean;
|
|
getDefaultValue(typeHint: Internal.Class_<any>): any;
|
|
getAllIds(): any[];
|
|
static getObjectPrototype(scope: Internal.Scriptable_): Internal.Scriptable;
|
|
delete(key: Internal.Symbol_): void;
|
|
get(index: number, start: Internal.Scriptable_): any;
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
size(): number;
|
|
getExternalArrayLength(): any;
|
|
delete(index: number): void;
|
|
setAttributes(name: string, attributes: number): void;
|
|
static hasProperty(obj: Internal.Scriptable_, key: Internal.Symbol_): boolean;
|
|
static defineConstProperty(destination: Internal.Scriptable_, propertyName: string): void;
|
|
static getTopLevelScope(obj: Internal.Scriptable_): Internal.Scriptable;
|
|
sealObject(): void;
|
|
get(key: any): any;
|
|
static defineClass(scope: Internal.Scriptable_, clazz: Internal.Class_<T>, sealed: boolean): void;
|
|
get className(): string
|
|
set parentScope(m: Internal.Scriptable_)
|
|
get typeOf(): Internal.MemberType
|
|
get parentScope(): Internal.Scriptable
|
|
get ids(): any[]
|
|
get prototype(): Internal.Scriptable
|
|
get extensible(): boolean
|
|
set prototype(m: Internal.Scriptable_)
|
|
get externalArrayData(): Internal.ExternalArrayData
|
|
set externalArrayData(array: Internal.ExternalArrayData_)
|
|
get empty(): boolean
|
|
get sealed(): boolean
|
|
get allIds(): any[]
|
|
get externalArrayLength(): any
|
|
readonly static "EMPTY": 0;
|
|
readonly static "READONLY": 1;
|
|
readonly static "DONTENUM": 2;
|
|
readonly static "UNINITIALIZED_CONST": 8;
|
|
readonly static "CONST": 13;
|
|
readonly static "PERMANENT": 4;
|
|
}
|
|
type ScriptableObject_ = ScriptableObject;
|
|
class ClientEventJS extends Internal.EventJS {
|
|
constructor()
|
|
post(id: string): boolean;
|
|
getEntity(): Internal.EntityJS;
|
|
post(id: string, sub: string): boolean;
|
|
getLevel(): Internal.ClientLevelJS;
|
|
getPlayer(): Internal.ClientPlayerJS;
|
|
get entity(): Internal.EntityJS
|
|
get level(): Internal.ClientLevelJS
|
|
get player(): Internal.ClientPlayerJS
|
|
}
|
|
type ClientEventJS_ = ClientEventJS;
|
|
class RegistryLoader {
|
|
overrideRegistryFromResources($$0: Internal.WritableRegistry_<E>, $$1: Internal.ResourceKey_<any>, $$2: Internal.Codec_<E>, $$3: Internal.DynamicOps_<Internal.JsonElement_>): Internal.DataResult<any>;
|
|
bind($$0: Internal.RegistryAccess$Writable_): Internal.RegistryLoader$Bound;
|
|
}
|
|
type RegistryLoader_ = RegistryLoader;
|
|
class BigInteger extends Internal.Number implements Internal.Comparable<Internal.BigInteger> {
|
|
constructor(arg0: number, arg1: number[], arg2: number, arg3: number)
|
|
constructor(arg0: string, arg1: number)
|
|
constructor(arg0: number, arg1: number[])
|
|
constructor(arg0: number, arg1: number, arg2: Internal.Random_)
|
|
constructor(arg0: number[], arg1: number, arg2: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number, arg1: Internal.Random_)
|
|
constructor(arg0: string)
|
|
modInverse(arg0: Internal.BigInteger_): this;
|
|
doubleValue(): number;
|
|
andNot(arg0: Internal.BigInteger_): this;
|
|
static valueOf(arg0: number): Internal.BigInteger;
|
|
bitCount(): number;
|
|
not(): this;
|
|
compareTo(arg0: any): number;
|
|
shiftRight(arg0: number): this;
|
|
min(arg0: Internal.BigInteger_): this;
|
|
compareTo(arg0: Internal.BigInteger_): number;
|
|
longValue(): number;
|
|
clearBit(arg0: number): this;
|
|
setBit(arg0: number): this;
|
|
max(arg0: Internal.BigInteger_): this;
|
|
multiply(arg0: Internal.BigInteger_): this;
|
|
divideAndRemainder(arg0: Internal.BigInteger_): Internal.BigInteger[];
|
|
testBit(arg0: number): boolean;
|
|
abs(): this;
|
|
pow(arg0: number): this;
|
|
toByteArray(): number[];
|
|
isProbablePrime(arg0: number): boolean;
|
|
modPow(arg0: Internal.BigInteger_, arg1: Internal.BigInteger_): this;
|
|
toString(arg0: number): string;
|
|
getLowestSetBit(): number;
|
|
and(arg0: Internal.BigInteger_): this;
|
|
nextProbablePrime(): this;
|
|
floatValue(): number;
|
|
mod(arg0: Internal.BigInteger_): this;
|
|
sqrtAndRemainder(): Internal.BigInteger[];
|
|
static probablePrime(arg0: number, arg1: Internal.Random_): Internal.BigInteger;
|
|
remainder(arg0: Internal.BigInteger_): this;
|
|
intValue(): number;
|
|
intValueExact(): number;
|
|
negate(): this;
|
|
shiftLeft(arg0: number): this;
|
|
subtract(arg0: Internal.BigInteger_): this;
|
|
toString(): string;
|
|
shortValueExact(): number;
|
|
byteValueExact(): number;
|
|
longValueExact(): number;
|
|
or(arg0: Internal.BigInteger_): this;
|
|
bitLength(): number;
|
|
hashCode(): number;
|
|
flipBit(arg0: number): this;
|
|
divide(arg0: Internal.BigInteger_): this;
|
|
gcd(arg0: Internal.BigInteger_): this;
|
|
sqrt(): this;
|
|
xor(arg0: Internal.BigInteger_): this;
|
|
add(arg0: Internal.BigInteger_): this;
|
|
equals(arg0: any): boolean;
|
|
signum(): number;
|
|
set bit(arg0: number)
|
|
get lowestSetBit(): number
|
|
readonly static "TEN": 10;
|
|
readonly static "ONE": 1;
|
|
readonly static "TWO": 2;
|
|
readonly static "ZERO": 0;
|
|
}
|
|
type BigInteger_ = BigInteger;
|
|
class TranslatableComponent extends Internal.BaseComponent implements Internal.ContextAwareComponent, Internal.TranslatableTextHelper$TranslatableTextManipulator {
|
|
constructor($$0: string)
|
|
constructor($$0: string, ...$$1: any[])
|
|
getKey(): string;
|
|
hasStyle(): boolean;
|
|
darkRed(): Internal.MutableComponent;
|
|
plainCopy(): Internal.BaseComponent;
|
|
visitSelf($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visit($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
toJson(): Internal.JsonElement;
|
|
visit($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visitSelf($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
darkBlue(): Internal.MutableComponent;
|
|
obfuscated(value: boolean): Internal.MutableComponent;
|
|
getString($$0: number): string;
|
|
getArgs(): any[];
|
|
darkGreen(): Internal.MutableComponent;
|
|
bold(): Internal.MutableComponent;
|
|
color(c: Internal.Color_): Internal.MutableComponent;
|
|
underlined(): Internal.MutableComponent;
|
|
yellow(): Internal.MutableComponent;
|
|
withStyle($$0: Internal.UnaryOperator_<Internal.Style_>): Internal.MutableComponent;
|
|
darkPurple(): Internal.MutableComponent;
|
|
getChgLang(): boolean;
|
|
blue(): Internal.MutableComponent;
|
|
hover(s: Internal.Component_): Internal.MutableComponent;
|
|
bold(value: boolean): Internal.MutableComponent;
|
|
withStyle($$0: Internal.ChatFormatting_): Internal.MutableComponent;
|
|
aqua(): Internal.MutableComponent;
|
|
plainCopy(): this;
|
|
green(): Internal.MutableComponent;
|
|
black(): Internal.MutableComponent;
|
|
obfuscated(): Internal.MutableComponent;
|
|
clearLangCache(): void;
|
|
strikethrough(value: boolean): Internal.MutableComponent;
|
|
insertion(s: string): Internal.MutableComponent;
|
|
setChgLang(chgLang: boolean): void;
|
|
red(): Internal.MutableComponent;
|
|
italic(): Internal.MutableComponent;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
component(): Internal.Component;
|
|
click(s: Internal.ClickEvent_): Internal.MutableComponent;
|
|
underlined(value: boolean): Internal.MutableComponent;
|
|
resolve($$0: Internal.CommandSourceStack_, $$1: Internal.Entity_, $$2: number): Internal.MutableComponent;
|
|
self(): Internal.MutableComponent;
|
|
rawComponent(): Internal.MutableComponent;
|
|
gray(): Internal.MutableComponent;
|
|
font(s: ResourceLocation_): Internal.MutableComponent;
|
|
darkAqua(): Internal.MutableComponent;
|
|
getString(): string;
|
|
darkGray(): Internal.MutableComponent;
|
|
spliterator(): Internal.Spliterator<Internal.Component>;
|
|
toString(): string;
|
|
iterator(): Internal.Iterator<any>;
|
|
noColor(): Internal.MutableComponent;
|
|
plainCopy(): Internal.MutableComponent;
|
|
withStyle($$0: Internal.Style_): Internal.MutableComponent;
|
|
strikethrough(): Internal.MutableComponent;
|
|
gold(): Internal.MutableComponent;
|
|
hashCode(): number;
|
|
white(): Internal.MutableComponent;
|
|
hasSiblings(): boolean;
|
|
italic(value: boolean): Internal.MutableComponent;
|
|
withStyle(...$$0: Internal.ChatFormatting_[]): Internal.MutableComponent;
|
|
rawCopy(): Internal.MutableComponent;
|
|
toFlatList($$0: Internal.Style_): Internal.List<Internal.Component>;
|
|
lightPurple(): Internal.MutableComponent;
|
|
equals($$0: any): boolean;
|
|
get key(): string
|
|
get args(): any[]
|
|
get chgLang(): boolean
|
|
set chgLang(chgLang: boolean)
|
|
get string(): string
|
|
}
|
|
type TranslatableComponent_ = TranslatableComponent;
|
|
interface Type$TypeMatcher <FT, FR> {
|
|
match(arg0: com.mojang.datafixers.types.Type_<S>): Internal.Either<Internal.TypedOptic<S, any, FT, FR>, Internal.Type$FieldNotFoundException>;
|
|
}
|
|
type Type$TypeMatcher_<FT, FR> = Type$TypeMatcher<FT, FR>;
|
|
class RecipeTypeJS {
|
|
constructor(s: Internal.RecipeSerializer_<any>, f: Internal.Supplier_<Internal.RecipeJS_>)
|
|
hashCode(): number;
|
|
getId(): ResourceLocation;
|
|
isCustom(): boolean;
|
|
toString(): string;
|
|
equals(obj: any): boolean;
|
|
getMod(): string;
|
|
get id(): ResourceLocation
|
|
get custom(): boolean
|
|
get mod(): string
|
|
readonly "factory": Internal.Supplier<Internal.RecipeJS>;
|
|
readonly "serializer": Internal.RecipeSerializer<any>;
|
|
}
|
|
type RecipeTypeJS_ = RecipeTypeJS;
|
|
class BedPart extends Internal.Enum<Internal.BedPart> implements Internal.StringRepresentable {
|
|
static valueOf($$0: string): Internal.BedPart;
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static values(): Internal.BedPart[];
|
|
get serializedName(): string
|
|
readonly static "HEAD": Internal.BedPart;
|
|
readonly static "FOOT": Internal.BedPart;
|
|
}
|
|
type BedPart_ = "foot" | "head" | BedPart;
|
|
interface FluidVariantCache {
|
|
fabric_getCachedFluidVariant(): Internal.FluidVariant;
|
|
}
|
|
type FluidVariantCache_ = FluidVariantCache;
|
|
class ServerRecipeBook extends Internal.RecipeBook {
|
|
constructor()
|
|
sendInitialRecipeBook($$0: Internal.ServerPlayer_): void;
|
|
toNbt(): Internal.CompoundTag;
|
|
fromNbt($$0: Internal.CompoundTag_, $$1: Internal.RecipeManager_): void;
|
|
removeRecipes($$0: Internal.Collection_<Internal.Recipe_<any>>, $$1: Internal.ServerPlayer_): number;
|
|
addRecipes($$0: Internal.Collection_<Internal.Recipe_<any>>, $$1: Internal.ServerPlayer_): number;
|
|
readonly static "RECIPE_BOOK_TAG": "recipeBook";
|
|
}
|
|
type ServerRecipeBook_ = ServerRecipeBook;
|
|
class Witch extends Internal.Raider implements Internal.RangedAttackMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
setUsingItem($$0: boolean): void;
|
|
aiStep(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
isDrinkingPotion(): boolean;
|
|
canBeLeader(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getCelebrateSound(): Internal.SoundEvent;
|
|
handleEntityEvent($$0: number): void;
|
|
applyRaidBuffs($$0: number, $$1: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set usingItem($$0: boolean)
|
|
get drinkingPotion(): boolean
|
|
get celebrateSound(): Internal.SoundEvent
|
|
}
|
|
type Witch_ = Witch;
|
|
class DoorHingeSide extends Internal.Enum<Internal.DoorHingeSide> implements Internal.StringRepresentable {
|
|
static values(): Internal.DoorHingeSide[];
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.DoorHingeSide;
|
|
get serializedName(): string
|
|
readonly static "LEFT": Internal.DoorHingeSide;
|
|
readonly static "RIGHT": Internal.DoorHingeSide;
|
|
}
|
|
type DoorHingeSide_ = DoorHingeSide | "right" | "left";
|
|
interface ScreenKeyboardEvents$BeforeKeyRelease {
|
|
beforeKeyRelease(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type ScreenKeyboardEvents$BeforeKeyRelease_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>void) | ScreenKeyboardEvents$BeforeKeyRelease;
|
|
interface FluidVariant extends Internal.TransferVariant<Internal.Fluid> {
|
|
of(fluid: Internal.Fluid_, nbt: Internal.CompoundTag_): this;
|
|
hasNbt(): boolean;
|
|
copyNbt(): Internal.CompoundTag;
|
|
of(fluid: Internal.Fluid_): this;
|
|
isOf(object: Internal.Fluid_): boolean;
|
|
getFluid(): Internal.Fluid;
|
|
fromPacket(buf: Internal.FriendlyByteBuf_): this;
|
|
fromNbt(nbt: Internal.CompoundTag_): this;
|
|
nbtMatches(other: Internal.CompoundTag_): boolean;
|
|
blank(): this;
|
|
get fluid(): Internal.Fluid
|
|
}
|
|
type FluidVariant_ = FluidVariant;
|
|
interface Long2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.LongToIntFunction {
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Long2IntFunction;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Long2FloatFunction;
|
|
get(arg0: number): number;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
apply(arg0: number): number;
|
|
containsKey(arg0: any): boolean;
|
|
get(arg0: any): number;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ShortFunction;
|
|
defaultReturnValue(): number;
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Long2ReferenceFunction<T>;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Long2LongFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
applyAsInt(arg0: number): number;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2ShortFunction<T>;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Long2ObjectFunction<T>;
|
|
remove(arg0: number): number;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ShortFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ShortFunction;
|
|
containsKey(arg0: number): boolean;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Long2ByteFunction;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ShortFunction;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Long2DoubleFunction;
|
|
clear(): void;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2ShortFunction<T>;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Long2CharFunction;
|
|
}
|
|
type Long2ShortFunction_ = Long2ShortFunction | ((arg0: number)=>number);
|
|
class DyeColor extends Internal.Enum<Internal.DyeColor> implements Internal.StringRepresentable, Internal.Color {
|
|
static valueOf($$0: string): Internal.DyeColor;
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
getArgbJS(): number;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
static values(): Internal.DyeColor[];
|
|
getTextColor(): number;
|
|
getRgbJS(): number;
|
|
getSerializeJS(): string;
|
|
static byName($$0: string, $$1: Internal.DyeColor_): Internal.DyeColor;
|
|
getFireworkColor(): number;
|
|
static byFireworkColor($$0: number): Internal.DyeColor;
|
|
getMaterialColor(): Internal.MaterialColor;
|
|
getName(): string;
|
|
createTextColorJS(): Internal.TextColor;
|
|
getTextureDiffuseColors(): number[];
|
|
getHexJS(): string;
|
|
getFireworkColorJS(): number;
|
|
static byId($$0: number): Internal.DyeColor;
|
|
getId(): number;
|
|
get serializedName(): string
|
|
get argbJS(): number
|
|
get textColor(): number
|
|
get rgbJS(): number
|
|
get serializeJS(): string
|
|
get fireworkColor(): number
|
|
get materialColor(): Internal.MaterialColor
|
|
get name(): string
|
|
get textureDiffuseColors(): number[]
|
|
get hexJS(): string
|
|
get fireworkColorJS(): number
|
|
get id(): number
|
|
readonly static "BROWN": Internal.DyeColor;
|
|
readonly static "PINK": Internal.DyeColor;
|
|
readonly static "BLUE": Internal.DyeColor;
|
|
readonly static "ORANGE": Internal.DyeColor;
|
|
readonly static "CYAN": Internal.DyeColor;
|
|
readonly static "WHITE": Internal.DyeColor;
|
|
readonly static "RED": Internal.DyeColor;
|
|
readonly static "LIGHT_BLUE": Internal.DyeColor;
|
|
readonly static "LIGHT_GRAY": Internal.DyeColor;
|
|
readonly static "GRAY": Internal.DyeColor;
|
|
readonly static "PURPLE": Internal.DyeColor;
|
|
readonly static "BLACK": Internal.DyeColor;
|
|
readonly static "YELLOW": Internal.DyeColor;
|
|
readonly static "GREEN": Internal.DyeColor;
|
|
readonly static "LIME": Internal.DyeColor;
|
|
readonly static "MAGENTA": Internal.DyeColor;
|
|
}
|
|
type DyeColor_ = "light_blue" | "magenta" | "lime" | "brown" | "red" | "purple" | "pink" | "black" | DyeColor | "green" | "cyan" | "light_gray" | "yellow" | "white" | "gray" | "blue" | "orange";
|
|
class IdFunctionObject extends Internal.BaseFunction {
|
|
constructor(idcall: Internal.IdFunctionCall_, tag: any, id: number, name: string, arity: number, scope: Internal.Scriptable_)
|
|
constructor(idcall: Internal.IdFunctionCall_, tag: any, id: number, arity: number)
|
|
getArity(): number;
|
|
getTag(): any;
|
|
call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
|
|
addAsProperty(target: Internal.Scriptable_): void;
|
|
exportAsScopeProperty(): void;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getAllIds(): any[];
|
|
methodId(): number;
|
|
initFunction(name: string, scope: Internal.Scriptable_): void;
|
|
getLength(): number;
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getFunctionName(): string;
|
|
getPrototype(): Internal.Scriptable;
|
|
hasTag(tag: any): boolean;
|
|
createObject(cx: Internal.Context_, scope: Internal.Scriptable_): Internal.Scriptable;
|
|
markAsConstructor(prototypeProperty: Internal.Scriptable_): void;
|
|
unknown(): Internal.RuntimeException;
|
|
get arity(): number
|
|
get tag(): any
|
|
get allIds(): any[]
|
|
get length(): number
|
|
get functionName(): string
|
|
get prototype(): Internal.Scriptable
|
|
}
|
|
type IdFunctionObject_ = IdFunctionObject;
|
|
class FoodData {
|
|
constructor()
|
|
setExhaustion($$0: number): void;
|
|
addExhaustion($$0: number): void;
|
|
readAdditionalSaveData($$0: Internal.CompoundTag_): void;
|
|
getSaturationLevel(): number;
|
|
getFoodLevel(): number;
|
|
addAdditionalSaveData($$0: Internal.CompoundTag_): void;
|
|
setFoodLevel($$0: number): void;
|
|
tick($$0: Internal.Player_): void;
|
|
setSaturation($$0: number): void;
|
|
eat($$0: Internal.Item_, $$1: Internal.ItemStack_): void;
|
|
eat($$0: number, $$1: number): void;
|
|
getLastFoodLevel(): number;
|
|
getExhaustionLevel(): number;
|
|
needsFood(): boolean;
|
|
set exhaustion($$0: number)
|
|
get saturationLevel(): number
|
|
get foodLevel(): number
|
|
set foodLevel($$0: number)
|
|
set saturation($$0: number)
|
|
get lastFoodLevel(): number
|
|
get exhaustionLevel(): number
|
|
}
|
|
type FoodData_ = FoodData;
|
|
class ServerboundUseItemOnPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Hand_, $$1: Internal.BlockHitResult_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getHand(): Hand;
|
|
getHitResult(): Internal.BlockHitResult;
|
|
isSkippable(): boolean;
|
|
get hand(): Hand
|
|
get hitResult(): Internal.BlockHitResult
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundUseItemOnPacket_ = ServerboundUseItemOnPacket;
|
|
interface Char2ReferenceFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<string, V> {
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Char2ReferenceFunction<T>;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2ReferenceFunction<T, V>;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2ReferenceFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
containsKey(arg0: string): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2ReferenceFunction<V>;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2ReferenceFunction<V>;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2ReferenceFunction<V>;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Char2ObjectFunction<T>;
|
|
remove(arg0: string): V;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2ReferenceFunction<V>;
|
|
get(arg0: any): V;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2ReferenceFunction<V>;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Char2CharFunction;
|
|
put(arg0: string, arg1: V): V;
|
|
get(arg0: string): V;
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Char2ShortFunction;
|
|
getOrDefault(arg0: string, arg1: V): V;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Char2ByteFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
apply(arg0: string): V;
|
|
size(): number;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Char2LongFunction;
|
|
clear(): void;
|
|
put(arg0: string, arg1: V): V;
|
|
defaultReturnValue(): V;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, V>;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Char2IntFunction;
|
|
defaultReturnValue(arg0: V): void;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Char2DoubleFunction;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Char2FloatFunction;
|
|
}
|
|
type Char2ReferenceFunction_<V> = Char2ReferenceFunction<V> | ((arg0: string)=>V);
|
|
class UseOnContext {
|
|
constructor($$0: Internal.Player_, $$1: Hand_, $$2: Internal.BlockHitResult_)
|
|
getLevel(): Internal.Level;
|
|
getClickedFace(): Internal.Direction;
|
|
getClickLocation(): Vec3;
|
|
isSecondaryUseActive(): boolean;
|
|
getHand(): Hand;
|
|
getHorizontalDirection(): Internal.Direction;
|
|
getClickedPos(): BlockPos;
|
|
getItemInHand(): Internal.ItemStack;
|
|
getRotation(): number;
|
|
getPlayer(): Internal.Player;
|
|
isInside(): boolean;
|
|
get level(): Internal.Level
|
|
get clickedFace(): Internal.Direction
|
|
get clickLocation(): Vec3
|
|
get secondaryUseActive(): boolean
|
|
get hand(): Hand
|
|
get horizontalDirection(): Internal.Direction
|
|
get clickedPos(): BlockPos
|
|
get itemInHand(): Internal.ItemStack
|
|
get rotation(): number
|
|
get player(): Internal.Player
|
|
get inside(): boolean
|
|
}
|
|
type UseOnContext_ = UseOnContext;
|
|
class SlotType {
|
|
constructor(group: string, name: string, order: number, amount: number, icon: ResourceLocation_, quickMovePredicates: Internal.Set_<ResourceLocation_>, validatorPredicates: Internal.Set_<ResourceLocation_>, tooltipPredicates: Internal.Set_<ResourceLocation_>, dropRule: Internal.TrinketEnums$DropRule_)
|
|
getGroup(): string;
|
|
getIcon(): ResourceLocation;
|
|
getTooltipPredicates(): Internal.Set<ResourceLocation>;
|
|
getQuickMovePredicates(): Internal.Set<ResourceLocation>;
|
|
write(data: Internal.CompoundTag_): void;
|
|
getDropRule(): Internal.TrinketEnums$DropRule;
|
|
getTranslation(): Internal.TranslatableComponent;
|
|
hashCode(): number;
|
|
getName(): string;
|
|
getValidatorPredicates(): Internal.Set<ResourceLocation>;
|
|
static read(data: Internal.CompoundTag_): Internal.SlotType;
|
|
getOrder(): number;
|
|
getAmount(): number;
|
|
equals(o: any): boolean;
|
|
get group(): string
|
|
get icon(): ResourceLocation
|
|
get tooltipPredicates(): Internal.Set<ResourceLocation>
|
|
get quickMovePredicates(): Internal.Set<ResourceLocation>
|
|
get dropRule(): Internal.TrinketEnums$DropRule
|
|
get translation(): Internal.TranslatableComponent
|
|
get name(): string
|
|
get validatorPredicates(): Internal.Set<ResourceLocation>
|
|
get order(): number
|
|
get amount(): number
|
|
}
|
|
type SlotType_ = SlotType;
|
|
class Music {
|
|
constructor($$0: Internal.SoundEvent_, $$1: number, $$2: number, $$3: boolean)
|
|
getEvent(): Internal.SoundEvent;
|
|
replaceCurrentMusic(): boolean;
|
|
getMaxDelay(): number;
|
|
getMinDelay(): number;
|
|
get event(): Internal.SoundEvent
|
|
get maxDelay(): number
|
|
get minDelay(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type Music_ = Music;
|
|
interface Long2FloatFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.LongToDoubleFunction {
|
|
remove(arg0: number): number;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2FloatFunction;
|
|
get(arg0: any): number;
|
|
apply(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Long2ShortFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2FloatFunction;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Long2ByteFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Long2ObjectFunction<T>;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2FloatFunction;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2FloatFunction<T>;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Long2ReferenceFunction<T>;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Long2CharFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2FloatFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Long2IntFunction;
|
|
defaultReturnValue(): number;
|
|
remove(arg0: any): number;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2FloatFunction;
|
|
get(arg0: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Long2DoubleFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
applyAsDouble(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
size(): number;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2FloatFunction;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Long2LongFunction;
|
|
clear(): void;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2FloatFunction;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
}
|
|
type Long2FloatFunction_ = Long2FloatFunction | ((arg0: number)=>number);
|
|
class AlwaysTrueTest extends Internal.RuleTest {
|
|
test($$0: Internal.BlockState_, $$1: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
readonly static "INSTANCE": Internal.AlwaysTrueTest;
|
|
}
|
|
type AlwaysTrueTest_ = AlwaysTrueTest;
|
|
class BonusChestFeature extends Internal.Feature<Internal.NoneFeatureConfiguration> {
|
|
constructor($$0: Internal.Codec_<Internal.NoneFeatureConfiguration_>)
|
|
place($$0: Internal.FeaturePlaceContext_<Internal.NoneFeatureConfiguration_>): boolean;
|
|
}
|
|
type BonusChestFeature_ = BonusChestFeature;
|
|
class SlabBlockBuilder extends Internal.ShapedBlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type SlabBlockBuilder_ = SlabBlockBuilder;
|
|
interface Char2IntFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<string, number> {
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Char2CharFunction;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
remove(arg0: string): number;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2IntFunction;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2IntFunction;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
put(arg0: string, arg1: number): number;
|
|
put(arg0: string, arg1: number): number;
|
|
containsKey(arg0: string): boolean;
|
|
getOrDefault(arg0: string, arg1: number): number;
|
|
containsKey(arg0: any): boolean;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Char2LongFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Char2ObjectFunction<T>;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2IntFunction<T>;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Char2ShortFunction;
|
|
apply(arg0: string): number;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2IntFunction;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2IntFunction;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Char2DoubleFunction;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Char2ReferenceFunction<T>;
|
|
get(arg0: string): number;
|
|
size(): number;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Char2FloatFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
clear(): void;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Char2ByteFunction;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2IntFunction;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, T>;
|
|
}
|
|
type Char2IntFunction_ = Char2IntFunction | ((arg0: string)=>number);
|
|
interface SpectatorMenuCategory {
|
|
getPrompt(): Internal.Component;
|
|
getItems(): Internal.List<Internal.SpectatorMenuItem>;
|
|
get prompt(): Internal.Component
|
|
get items(): Internal.List<Internal.SpectatorMenuItem>
|
|
}
|
|
type SpectatorMenuCategory_ = SpectatorMenuCategory;
|
|
class TwistingVinesConfig extends Internal.Record implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
hashCode(): number;
|
|
spreadWidth(): number;
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
toString(): string;
|
|
spreadHeight(): number;
|
|
maxHeight(): number;
|
|
equals($$0: any): boolean;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type TwistingVinesConfig_ = TwistingVinesConfig;
|
|
abstract class FlowingFluid extends Internal.Fluid {
|
|
constructor()
|
|
method_15778($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.FluidState_): void;
|
|
getAmount(arg0: Internal.FluidState_): number;
|
|
method_15782($$0: Internal.BlockGetter_, $$1: BlockPos_, $$2: Internal.FluidState_): Vec3;
|
|
getSource($$0: boolean): Internal.FluidState;
|
|
getHeight($$0: Internal.FluidState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): number;
|
|
getFlowing(): Internal.Fluid;
|
|
arch$holder(): Internal.Holder<Internal.Fluid>;
|
|
getFlowing($$0: number, $$1: boolean): Internal.FluidState;
|
|
arch$registryName(): ResourceLocation;
|
|
getOwnHeight($$0: Internal.FluidState_): number;
|
|
getSource(): Internal.Fluid;
|
|
getShape($$0: Internal.FluidState_, $$1: Internal.BlockGetter_, $$2: BlockPos_): Internal.VoxelShape;
|
|
get flowing(): Internal.Fluid
|
|
get source(): Internal.Fluid
|
|
readonly static "FALLING": Internal.BooleanProperty;
|
|
readonly static "LEVEL": Internal.IntegerProperty;
|
|
}
|
|
type FlowingFluid_ = FlowingFluid;
|
|
class Climate$Sampler extends Internal.Record {
|
|
constructor($$0: Internal.DensityFunction_, $$1: Internal.DensityFunction_, $$2: Internal.DensityFunction_, $$3: Internal.DensityFunction_, $$4: Internal.DensityFunction_, $$5: Internal.DensityFunction_, $$6: Internal.List_<Internal.Climate$ParameterPoint_>)
|
|
spawnTarget(): Internal.List<Internal.Climate$ParameterPoint>;
|
|
hashCode(): number;
|
|
findSpawnPosition(): BlockPos;
|
|
sample($$0: number, $$1: number, $$2: number): Internal.Climate$TargetPoint;
|
|
toString(): string;
|
|
temperature(): Internal.DensityFunction;
|
|
humidity(): Internal.DensityFunction;
|
|
equals($$0: any): boolean;
|
|
weirdness(): Internal.DensityFunction;
|
|
depth(): Internal.DensityFunction;
|
|
continentalness(): Internal.DensityFunction;
|
|
erosion(): Internal.DensityFunction;
|
|
}
|
|
type Climate$Sampler_ = Climate$Sampler;
|
|
interface Remapper {
|
|
getMappedClass(from: Internal.Class_<any>): string;
|
|
getUnmappedClass(from: string): string;
|
|
getMappedField(from: Internal.Class_<any>, field: Internal.Field_): string;
|
|
getTypeName(type: string): string;
|
|
getMappedMethod(from: Internal.Class_<any>, method: Internal.Method_): string;
|
|
}
|
|
type Remapper_ = Remapper;
|
|
class PackRepository implements Internal.ResourcePackManagerAccessor, Internal.AutoCloseable {
|
|
constructor($$0: Internal.PackType_, ...$$1: Internal.RepositorySource_[])
|
|
constructor($$0: Internal.Pack$PackConstructor_, ...$$1: Internal.RepositorySource_[])
|
|
isAvailable($$0: string): boolean;
|
|
getProviders(): Internal.Set<any>;
|
|
openAllSelected(): Internal.List<Internal.PackResources>;
|
|
setSelected($$0: Internal.Collection_<string>): void;
|
|
reload(): void;
|
|
getSelectedPacks(): Internal.Collection<Internal.Pack>;
|
|
handler$zll000$construct(arg: Internal.Pack$PackConstructor_, resourcePackProviders: Internal.RepositorySource_[], info: Internal.CallbackInfo_): void;
|
|
getSelectedIds(): Internal.Collection<string>;
|
|
close(): void;
|
|
getPack($$0: string): Internal.Pack;
|
|
getAvailableIds(): Internal.Collection<string>;
|
|
getAvailablePacks(): Internal.Collection<Internal.Pack>;
|
|
get providers(): Internal.Set<any>
|
|
set selected($$0: Internal.Collection_<string>)
|
|
get selectedPacks(): Internal.Collection<Internal.Pack>
|
|
get selectedIds(): Internal.Collection<string>
|
|
get availableIds(): Internal.Collection<string>
|
|
get availablePacks(): Internal.Collection<Internal.Pack>
|
|
/**
|
|
* @org.spongepowered.asm.mixin.Final()
|
|
*/
|
|
"sources": Internal.Set<Internal.RepositorySource>;
|
|
}
|
|
type PackRepository_ = PackRepository;
|
|
class IntOpenHashSet extends Internal.AbstractIntSet implements Internal.Cloneable, Internal.Hash, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: Internal.IntCollection_)
|
|
constructor(arg0: Internal.Collection_<any>, arg1: number)
|
|
constructor(arg0: Internal.Iterator_<any>)
|
|
constructor(arg0: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number[], arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.Iterator_<any>, arg1: number)
|
|
constructor(arg0: number, arg1: number)
|
|
constructor(arg0: number[], arg1: number)
|
|
constructor(arg0: Internal.IntCollection_, arg1: number)
|
|
constructor(arg0: Internal.Collection_<any>)
|
|
constructor(arg0: number[], arg1: number, arg2: number)
|
|
constructor(arg0: Internal.IntIterator_)
|
|
constructor(arg0: Internal.IntIterator_, arg1: number)
|
|
static of(arg0: number, arg1: number, arg2: number): Internal.IntOpenHashSet;
|
|
stream(): Internal.Stream<number>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
add(arg0: number): boolean;
|
|
trim(arg0: number): boolean;
|
|
isEmpty(): boolean;
|
|
contains(arg0: number): boolean;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
static toSetWithExpectedSize(arg0: Internal.IntStream_, arg1: number): Internal.IntOpenHashSet;
|
|
static toSet(arg0: Internal.IntStream_): Internal.IntOpenHashSet;
|
|
intStream(): Internal.IntStream;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
clone(): this;
|
|
intParallelStream(): Internal.IntStream;
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
intIterator(): Internal.IntIterator;
|
|
contains(arg0: any): boolean;
|
|
iterator(): Internal.IntIterator;
|
|
removeIf(arg0: Internal.IntPredicate_): boolean;
|
|
trim(): boolean;
|
|
remove(arg0: number): boolean;
|
|
addAll(arg0: Internal.IntCollection_): boolean;
|
|
add(arg0: number): boolean;
|
|
parallelStream(): Internal.Stream<number>;
|
|
remove(arg0: any): boolean;
|
|
static of(): Internal.IntOpenHashSet;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
add(arg0: any): boolean;
|
|
size(): number;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
static of(arg0: number): Internal.IntOpenHashSet;
|
|
clear(): void;
|
|
static of(...arg0: number[]): Internal.IntOpenHashSet;
|
|
static of(arg0: number, arg1: number): Internal.IntOpenHashSet;
|
|
get empty(): boolean
|
|
}
|
|
type IntOpenHashSet_ = IntOpenHashSet;
|
|
class SnowGolem extends Internal.AbstractGolem implements Internal.Shearable, Internal.RangedAttackMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
hasPumpkin(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
shear($$0: Internal.SoundSource_): void;
|
|
readyForShearing(): boolean;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
isSensitiveToWater(): boolean;
|
|
setPumpkin($$0: boolean): void;
|
|
alwaysAccepts(): boolean;
|
|
getLeashOffset(): Vec3;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get sensitiveToWater(): boolean
|
|
set pumpkin($$0: boolean)
|
|
get leashOffset(): Vec3
|
|
}
|
|
type SnowGolem_ = SnowGolem;
|
|
interface Npc {
|
|
}
|
|
type Npc_ = Npc;
|
|
interface HoglinBase {
|
|
getAttackAnimationRemainingTicks(): number;
|
|
hurtAndThrowTarget($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_): boolean;
|
|
throwTarget($$0: Internal.LivingEntity_, $$1: Internal.LivingEntity_): void;
|
|
get attackAnimationRemainingTicks(): number
|
|
readonly static "ATTACK_ANIMATION_DURATION": 10;
|
|
}
|
|
type HoglinBase_ = HoglinBase;
|
|
interface Float2ReferenceFunction <V> extends Internal.DoubleFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ReferenceFunction<V>;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2ReferenceFunction<T, V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
put(arg0: number, arg1: V): V;
|
|
containsKey(arg0: any): boolean;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ReferenceFunction<V>;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: number): V;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ReferenceFunction<V>;
|
|
remove(arg0: any): V;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Float2FloatFunction;
|
|
get(arg0: number): V;
|
|
containsKey(arg0: number): boolean;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Float2LongFunction;
|
|
apply(arg0: number): V;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Float2IntFunction;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Float2ByteFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
apply(arg0: number): V;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ReferenceFunction<V>;
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Float2ReferenceFunction<T>;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Float2ObjectFunction<T>;
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Float2ShortFunction;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ReferenceFunction<V>;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ReferenceFunction<V>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Float2DoubleFunction;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Float2CharFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Float2ReferenceFunction_<V> = ((arg0: number)=>V) | Float2ReferenceFunction<V>;
|
|
class ClientboundSetTimePacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number, $$1: number, $$2: boolean)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getGameTime(): number;
|
|
isSkippable(): boolean;
|
|
getDayTime(): number;
|
|
get gameTime(): number
|
|
get skippable(): boolean
|
|
get dayTime(): number
|
|
}
|
|
type ClientboundSetTimePacket_ = ClientboundSetTimePacket;
|
|
class DetectorBlock$Builder extends Internal.BlockBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
detectorId(id: string): this;
|
|
createObject(): Internal.Block;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
}
|
|
type DetectorBlock$Builder_ = DetectorBlock$Builder;
|
|
class Date implements Internal.Cloneable, Internal.Comparable<Internal.Date>, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number)
|
|
constructor(arg0: number, arg1: number, arg2: number)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number)
|
|
constructor(arg0: number)
|
|
constructor(arg0: string)
|
|
clone(): any;
|
|
getHours(): number;
|
|
toInstant(): Internal.Instant;
|
|
compareTo(arg0: any): number;
|
|
setDate(arg0: number): void;
|
|
getMonth(): number;
|
|
static parse(arg0: string): number;
|
|
getTimezoneOffset(): number;
|
|
before(arg0: Internal.Date_): boolean;
|
|
setMonth(arg0: number): void;
|
|
compareTo(arg0: Internal.Date_): number;
|
|
getMinutes(): number;
|
|
getSeconds(): number;
|
|
toString(): string;
|
|
setYear(arg0: number): void;
|
|
getTime(): number;
|
|
setHours(arg0: number): void;
|
|
setSeconds(arg0: number): void;
|
|
setMinutes(arg0: number): void;
|
|
static from(arg0: Internal.Instant_): Internal.Date;
|
|
getYear(): number;
|
|
hashCode(): number;
|
|
toGMTString(): string;
|
|
after(arg0: Internal.Date_): boolean;
|
|
toLocaleString(): string;
|
|
getDate(): number;
|
|
getDay(): number;
|
|
equals(arg0: any): boolean;
|
|
static UTC(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
setTime(arg0: number): void;
|
|
get hours(): number
|
|
set date(arg0: number)
|
|
get month(): number
|
|
get timezoneOffset(): number
|
|
set month(arg0: number)
|
|
get minutes(): number
|
|
get seconds(): number
|
|
set year(arg0: number)
|
|
get time(): number
|
|
set hours(arg0: number)
|
|
set seconds(arg0: number)
|
|
set minutes(arg0: number)
|
|
get year(): number
|
|
get date(): number
|
|
get day(): number
|
|
set time(arg0: number)
|
|
}
|
|
type Date_ = Date;
|
|
class Random implements Internal.RandomGenerator, Internal.Serializable {
|
|
constructor()
|
|
constructor(arg0: number)
|
|
nextFloat(arg0: number): number;
|
|
ints(arg0: number, arg1: number): Internal.IntStream;
|
|
nextLong(): number;
|
|
nextDouble(): number;
|
|
nextLong(arg0: number, arg1: number): number;
|
|
nextGaussian(): number;
|
|
doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleStream;
|
|
nextDouble(arg0: number): number;
|
|
nextInt(arg0: number): number;
|
|
nextFloat(): number;
|
|
nextLong(arg0: number): number;
|
|
ints(arg0: number, arg1: number, arg2: number): Internal.IntStream;
|
|
nextFloat(arg0: number, arg1: number): number;
|
|
doubles(): Internal.DoubleStream;
|
|
nextBytes(arg0: number[]): void;
|
|
nextInt(): number;
|
|
longs(arg0: number): Internal.LongStream;
|
|
longs(arg0: number, arg1: number, arg2: number): Internal.LongStream;
|
|
nextBoolean(): boolean;
|
|
nextDouble(arg0: number, arg1: number): number;
|
|
nextExponential(): number;
|
|
setSeed(arg0: number): void;
|
|
longs(arg0: number, arg1: number): Internal.LongStream;
|
|
nextInt(arg0: number, arg1: number): number;
|
|
longs(): Internal.LongStream;
|
|
isDeprecated(): boolean;
|
|
nextGaussian(arg0: number, arg1: number): number;
|
|
doubles(arg0: number): Internal.DoubleStream;
|
|
ints(): Internal.IntStream;
|
|
ints(arg0: number): Internal.IntStream;
|
|
doubles(arg0: number, arg1: number): Internal.DoubleStream;
|
|
set seed(arg0: number)
|
|
get deprecated(): boolean
|
|
}
|
|
type Random_ = Random;
|
|
class ClientboundLevelParticlesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: T, $$1: boolean, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getCount(): number;
|
|
getMaxSpeed(): number;
|
|
getParticle(): Internal.ParticleOptions;
|
|
isSkippable(): boolean;
|
|
isOverrideLimiter(): boolean;
|
|
getX(): number;
|
|
getXDist(): number;
|
|
getY(): number;
|
|
getZ(): number;
|
|
getYDist(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getZDist(): number;
|
|
get count(): number
|
|
get maxSpeed(): number
|
|
get particle(): Internal.ParticleOptions
|
|
get skippable(): boolean
|
|
get overrideLimiter(): boolean
|
|
get x(): number
|
|
get XDist(): number
|
|
get y(): number
|
|
get z(): number
|
|
get YDist(): number
|
|
get ZDist(): number
|
|
}
|
|
type ClientboundLevelParticlesPacket_ = ClientboundLevelParticlesPacket;
|
|
abstract class FileLock implements Internal.AutoCloseable {
|
|
isValid(): boolean;
|
|
toString(): string;
|
|
overlaps(arg0: number, arg1: number): boolean;
|
|
position(): number;
|
|
release(): void;
|
|
close(): void;
|
|
isShared(): boolean;
|
|
size(): number;
|
|
channel(): Internal.FileChannel;
|
|
acquiredBy(): Internal.Channel;
|
|
get valid(): boolean
|
|
get shared(): boolean
|
|
}
|
|
type FileLock_ = FileLock;
|
|
class Locale$FilteringMode extends Internal.Enum<Internal.Locale$FilteringMode> {
|
|
static valueOf(arg0: string): Internal.Locale$FilteringMode;
|
|
static values(): Internal.Locale$FilteringMode[];
|
|
readonly static "EXTENDED_FILTERING": Internal.Locale$FilteringMode;
|
|
readonly static "IGNORE_EXTENDED_RANGES": Internal.Locale$FilteringMode;
|
|
readonly static "AUTOSELECT_FILTERING": Internal.Locale$FilteringMode;
|
|
readonly static "MAP_EXTENDED_RANGES": Internal.Locale$FilteringMode;
|
|
readonly static "REJECT_EXTENDED_RANGES": Internal.Locale$FilteringMode;
|
|
}
|
|
type Locale$FilteringMode_ = "reject_extended_ranges" | Locale$FilteringMode | "extended_filtering" | "ignore_extended_ranges" | "autoselect_filtering" | "map_extended_ranges";
|
|
interface MutableQuadView extends Internal.QuadView {
|
|
spriteColor(arg0: number, arg1: number, arg2: number): this;
|
|
sprite(vertexIndex: number, spriteIndex: number, uv: Internal.Vec2_): this;
|
|
normal(vertexIndex: number, vec: Internal.Vector3f_): this;
|
|
material(arg0: Internal.RenderMaterial_): this;
|
|
pos(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
lightmap(b0: number, b1: number, b2: number, b3: number): this;
|
|
spriteBake(arg0: number, arg1: Internal.TextureAtlasSprite_, arg2: number): this;
|
|
tag(arg0: number): this;
|
|
pos(vertexIndex: number, vec: Internal.Vector3f_): this;
|
|
normal(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
spriteColor(spriteIndex: number, c0: number, c1: number, c2: number, c3: number): this;
|
|
fromVanilla(arg0: Internal.BakedQuad_, arg1: Internal.RenderMaterial_, arg2: Internal.Direction_): this;
|
|
nominalFace(arg0: Internal.Direction_): this;
|
|
sprite(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
lightmap(arg0: number, arg1: number): this;
|
|
fromVanilla(arg0: number[], arg1: number, arg2: boolean): this;
|
|
toBakedQuad(spriteIndex: number, sprite: Internal.TextureAtlasSprite_, isItem: boolean): Internal.BakedQuad;
|
|
colorIndex(arg0: number): this;
|
|
cullFace(arg0: Internal.Direction_): this;
|
|
readonly static "BAKE_ROTATE_270": 3;
|
|
readonly static "BAKE_FLIP_V": 16;
|
|
readonly static "BAKE_FLIP_U": 8;
|
|
readonly static "BAKE_ROTATE_180": 2;
|
|
readonly static "BAKE_ROTATE_90": 1;
|
|
readonly static "BAKE_ROTATE_NONE": 0;
|
|
readonly static "BAKE_LOCK_UV": 4;
|
|
readonly static "BAKE_NORMALIZED": 32;
|
|
}
|
|
type MutableQuadView_ = MutableQuadView;
|
|
class IsoChronology extends Internal.AbstractChronology implements Internal.Serializable {
|
|
localDateTime(arg0: Internal.TemporalAccessor_): Internal.LocalDateTime;
|
|
date(arg0: Internal.TemporalAccessor_): Internal.LocalDate;
|
|
eras(): Internal.List<Internal.Era>;
|
|
resolveDate(arg0: Internal.Map_<Internal.TemporalField_, number>, arg1: Internal.ResolverStyle_): Internal.LocalDate;
|
|
period(arg0: number, arg1: number, arg2: number): Internal.ChronoPeriod;
|
|
epochSecond(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: Internal.ZoneOffset_): number;
|
|
zonedDateTime(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.ChronoZonedDateTime<any>;
|
|
eraOf(arg0: number): Internal.IsoEra;
|
|
date(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number): Internal.LocalDate;
|
|
getId(): string;
|
|
isLeapYear(arg0: number): boolean;
|
|
getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
|
|
dateNow(arg0: Internal.ZoneId_): Internal.LocalDate;
|
|
zonedDateTime(arg0: Internal.TemporalAccessor_): Internal.ChronoZonedDateTime<any>;
|
|
dateYearDay(arg0: Internal.Era_, arg1: number, arg2: number): Internal.LocalDate;
|
|
dateNow(arg0: Internal.Clock_): Internal.ChronoLocalDate;
|
|
dateEpochDay(arg0: number): Internal.ChronoLocalDate;
|
|
getCalendarType(): string;
|
|
dateYearDay(arg0: number, arg1: number): Internal.ChronoLocalDate;
|
|
date(arg0: number, arg1: number, arg2: number): Internal.ChronoLocalDate;
|
|
range(arg0: Internal.ChronoField_): Internal.ValueRange;
|
|
prolepticYear(arg0: Internal.Era_, arg1: number): number;
|
|
epochSecond(arg0: Internal.Era_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: Internal.ZoneOffset_): number;
|
|
dateNow(): Internal.ChronoLocalDate;
|
|
get id(): string
|
|
get calendarType(): string
|
|
readonly static "INSTANCE": Internal.IsoChronology;
|
|
}
|
|
type IsoChronology_ = IsoChronology;
|
|
interface AccessorLevelStorageSession {
|
|
getDirectory(): Internal.Path;
|
|
get directory(): Internal.Path
|
|
}
|
|
type AccessorLevelStorageSession_ = AccessorLevelStorageSession;
|
|
interface ScriptSource {
|
|
createStream(arg0: Internal.ScriptFileInfo_): Internal.InputStream;
|
|
}
|
|
type ScriptSource_ = ((arg0: Internal.ScriptFileInfo)=>Internal.InputStream_) | ScriptSource;
|
|
class SoundEventBuilder extends Internal.BuilderBase<Internal.SoundEvent> {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.SoundEvent>;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.SoundEvent>
|
|
}
|
|
type SoundEventBuilder_ = SoundEventBuilder;
|
|
class TagEventJS <T> extends Internal.EventJS {
|
|
constructor(t: string, m: Internal.Map_<ResourceLocation_, any_>, r: Internal.Registry_<T>)
|
|
removeAllTagsFrom(...ids: string[]): void;
|
|
post(event: string): void;
|
|
get(id: ResourceLocation_): Internal.TagEventJS$TagWrapper<>;
|
|
add(tag: ResourceLocation_, ...ids: string[]): Internal.TagEventJS$TagWrapper<>;
|
|
getType(): string;
|
|
setGlobalPriorityList(o: any): void;
|
|
remove(tag: ResourceLocation_, ...ids: string[]): Internal.TagEventJS$TagWrapper<>;
|
|
removeAll(tag: ResourceLocation_): Internal.TagEventJS$TagWrapper<>;
|
|
get type(): string
|
|
set globalPriorityList(o: any)
|
|
}
|
|
type TagEventJS_<T> = TagEventJS<T>;
|
|
class BlockPathTypes extends Internal.Enum<Internal.BlockPathTypes> {
|
|
static valueOf($$0: string): Internal.BlockPathTypes;
|
|
static values(): Internal.BlockPathTypes[];
|
|
getMalus(): number;
|
|
get malus(): number
|
|
readonly static "STICKY_HONEY": Internal.BlockPathTypes;
|
|
readonly static "WALKABLE": Internal.BlockPathTypes;
|
|
readonly static "WATER_BORDER": Internal.BlockPathTypes;
|
|
readonly static "LAVA": Internal.BlockPathTypes;
|
|
readonly static "TRAPDOOR": Internal.BlockPathTypes;
|
|
readonly static "DAMAGE_CACTUS": Internal.BlockPathTypes;
|
|
readonly static "FENCE": Internal.BlockPathTypes;
|
|
readonly static "OPEN": Internal.BlockPathTypes;
|
|
readonly static "UNPASSABLE_RAIL": Internal.BlockPathTypes;
|
|
readonly static "BLOCKED": Internal.BlockPathTypes;
|
|
readonly static "LEAVES": Internal.BlockPathTypes;
|
|
readonly static "DANGER_OTHER": Internal.BlockPathTypes;
|
|
readonly static "DANGER_POWDER_SNOW": Internal.BlockPathTypes;
|
|
readonly static "DOOR_WOOD_CLOSED": Internal.BlockPathTypes;
|
|
readonly static "DOOR_IRON_CLOSED": Internal.BlockPathTypes;
|
|
readonly static "BREACH": Internal.BlockPathTypes;
|
|
readonly static "COCOA": Internal.BlockPathTypes;
|
|
readonly static "DAMAGE_OTHER": Internal.BlockPathTypes;
|
|
readonly static "DAMAGE_FIRE": Internal.BlockPathTypes;
|
|
readonly static "WALKABLE_DOOR": Internal.BlockPathTypes;
|
|
readonly static "DANGER_CACTUS": Internal.BlockPathTypes;
|
|
readonly static "RAIL": Internal.BlockPathTypes;
|
|
readonly static "POWDER_SNOW": Internal.BlockPathTypes;
|
|
readonly static "DANGER_FIRE": Internal.BlockPathTypes;
|
|
readonly static "DOOR_OPEN": Internal.BlockPathTypes;
|
|
readonly static "WATER": Internal.BlockPathTypes;
|
|
}
|
|
type BlockPathTypes_ = "breach" | "lava" | "danger_powder_snow" | BlockPathTypes | "unpassable_rail" | "leaves" | "cocoa" | "rail" | "fence" | "danger_cactus" | "trapdoor" | "danger_fire" | "blocked" | "walkable" | "open" | "door_iron_closed" | "damage_cactus" | "walkable_door" | "powder_snow" | "damage_other" | "door_wood_closed" | "door_open" | "danger_other" | "water" | "damage_fire" | "water_border" | "sticky_honey";
|
|
class SimpleWeightedRandomList$Builder <E> {
|
|
constructor()
|
|
build(): Internal.SimpleWeightedRandomList<E>;
|
|
add($$0: E, $$1: number): this;
|
|
}
|
|
type SimpleWeightedRandomList$Builder_<E> = SimpleWeightedRandomList$Builder<E>;
|
|
class Property$Value <T> extends Internal.Record {
|
|
constructor($$0: Internal.Property_<T>, $$1: T)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
property(): Internal.Property<T>;
|
|
equals($$0: any): boolean;
|
|
value(): T;
|
|
}
|
|
type Property$Value_<T> = Property$Value<T>;
|
|
interface LevelReader extends Internal.BlockAndTintGetter, Internal.RenderAttachedBlockView, Internal.MixinViewableWorld, Internal.BiomeManager$NoiseBiomeSource, Internal.CollisionGetter {
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getMaxSection(): number;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
getBiomeManager(): Internal.BiomeManager;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isClientSide(): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getUncachedNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBrightness($$0: BlockPos_): number;
|
|
dimensionType(): Internal.DimensionType;
|
|
getSkyDarken(): number;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getMinBuildHeight(): number;
|
|
getHeight(arg0: Internal.Heightmap$Types_, arg1: number, arg2: number): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getSeaLevel(): number;
|
|
getSectionIndex($$0: number): number;
|
|
hasChunk(arg0: number, arg1: number): boolean;
|
|
getMaxBuildHeight(): number;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
getChunk($$0: number, $$1: number): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getHeight(): number;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getChunk(arg0: number, arg1: number, arg2: Internal.ChunkStatus_, arg3: boolean): Internal.ChunkAccess;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
getMaxLightLevel(): number;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
get biomeManager(): Internal.BiomeManager
|
|
get clientSide(): boolean
|
|
get skyDarken(): number
|
|
get sectionsCount(): number
|
|
get minBuildHeight(): number
|
|
get seaLevel(): number
|
|
get maxBuildHeight(): number
|
|
get height(): number
|
|
get maxLightLevel(): number
|
|
}
|
|
type LevelReader_ = LevelReader;
|
|
class IngredientWithCustomPredicateJS implements Internal.IngredientJS {
|
|
constructor(id: Internal.UUID_, i: Internal.IngredientJS_, p: Internal.Predicate_<Internal.ItemStack_>)
|
|
getVanillaItems(): Internal.Set<Internal.Item>;
|
|
x(c: number): Internal.IngredientJS;
|
|
getCount(): number;
|
|
isInvalidRecipeIngredient(): boolean;
|
|
toString(): string;
|
|
getStacks(): Internal.Set<Internal.ItemStackJS>;
|
|
asIngredientStack(): Internal.IngredientStackJS;
|
|
getItemIds(): Internal.Set<string>;
|
|
copy(): Internal.Copyable;
|
|
test(stack: Internal.ItemStackJS_): boolean;
|
|
isEmpty(): boolean;
|
|
toJson(): Internal.JsonElement;
|
|
testVanillaItem(i: Internal.Item_): boolean;
|
|
filter(filter: Internal.IngredientJS_): Internal.IngredientJS;
|
|
not(): Internal.IngredientJS;
|
|
anyStackMatches(ingredient: Internal.IngredientJS_): boolean;
|
|
createVanillaIngredient(): Internal.Ingredient;
|
|
getVanillaPredicate(): Internal.Predicate<Internal.ItemStack>;
|
|
getFirst(): Internal.ItemStackJS;
|
|
unwrapStackIngredient(): Internal.List<Internal.IngredientJS>;
|
|
withCount(count: number): Internal.IngredientJS;
|
|
testVanilla(stack: Internal.ItemStack_): boolean;
|
|
get vanillaItems(): Internal.Set<Internal.Item>
|
|
get count(): number
|
|
get invalidRecipeIngredient(): boolean
|
|
get stacks(): Internal.Set<Internal.ItemStackJS>
|
|
get itemIds(): Internal.Set<string>
|
|
get empty(): boolean
|
|
get vanillaPredicate(): Internal.Predicate<Internal.ItemStack>
|
|
get first(): Internal.ItemStackJS
|
|
readonly "predicate": Internal.Predicate<Internal.ItemStack>;
|
|
readonly "uuid": Internal.UUID;
|
|
readonly "ingredient": Internal.IngredientJS;
|
|
}
|
|
type IngredientWithCustomPredicateJS_ = IngredientWithCustomPredicateJS;
|
|
class ShortTag extends Internal.NumericTag {
|
|
getAsDouble(): number;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
getAsLong(): number;
|
|
getAsFloat(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
getType(): Internal.TagType<Internal.ShortTag>;
|
|
getAsInt(): number;
|
|
getAsByte(): number;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
getAsNumber(): Internal.Number;
|
|
copy(): Internal.Tag;
|
|
write($$0: Internal.DataOutput_): void;
|
|
static valueOf($$0: number): Internal.ShortTag;
|
|
getId(): number;
|
|
getAsShort(): number;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
copy(): this;
|
|
get asDouble(): number
|
|
get asLong(): number
|
|
get asFloat(): number
|
|
get asString(): string
|
|
get type(): Internal.TagType<Internal.ShortTag>
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get id(): number
|
|
get asShort(): number
|
|
readonly static "TYPE": any;
|
|
}
|
|
type ShortTag_ = ShortTag;
|
|
interface ComposableEntryContainer {
|
|
and($$0: Internal.ComposableEntryContainer_): this;
|
|
or($$0: Internal.ComposableEntryContainer_): this;
|
|
expand(arg0: Internal.LootContext_, arg1: Internal.Consumer_<Internal.LootPoolEntry_>): boolean;
|
|
readonly static "ALWAYS_TRUE": Internal.ComposableEntryContainer;
|
|
readonly static "ALWAYS_FALSE": Internal.ComposableEntryContainer;
|
|
}
|
|
type ComposableEntryContainer_ = ComposableEntryContainer | ((arg0: Internal.LootContext, arg1: Internal.Consumer<Internal.LootPoolEntry>)=>boolean);
|
|
class MapExtendingRecipe extends Internal.ShapedRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
isSpecial(): boolean;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get special(): boolean
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get type(): Internal.RecipeType<any>
|
|
}
|
|
type MapExtendingRecipe_ = MapExtendingRecipe;
|
|
interface LevelAccessor extends Internal.CommonLevelAccessor, Internal.LevelTimeAccess {
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
dayTime(): number;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
getMaxSection(): number;
|
|
getLevelData(): Internal.LevelData;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: Internal.Entity_): void;
|
|
getBrightness($$0: Internal.LightLayer_, $$1: BlockPos_): number;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
isEmptyBlock($$0: BlockPos_): boolean;
|
|
getMaxLocalRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
getBlockCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getTimeOfDay($$0: number): number;
|
|
getHeightmapPos($$0: Internal.Heightmap$Types_, $$1: BlockPos_): BlockPos;
|
|
blockUpdated($$0: BlockPos_, $$1: Internal.Block_): void;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
getBlockTicks(): Internal.LevelTickAccess<Internal.Block>;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBrightness($$0: BlockPos_): number;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
getMinBuildHeight(): number;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number): void;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
hasChunkAt($$0: number, $$1: number): boolean;
|
|
getFluidTicks(): Internal.LevelTickAccess<Internal.Fluid>;
|
|
getSectionIndex($$0: number): number;
|
|
getRandom(): Internal.Random;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
getMaxBuildHeight(): number;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean): boolean;
|
|
hasChunksAt($$0: BlockPos_, $$1: BlockPos_): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number): void;
|
|
addFreshEntity($$0: Internal.Entity_): boolean;
|
|
getChunk($$0: number, $$1: number): Internal.ChunkAccess;
|
|
getCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.Iterable<Internal.VoxelShape>;
|
|
destroyBlock($$0: BlockPos_, $$1: boolean, $$2: Internal.Entity_): boolean;
|
|
getHeight(): number;
|
|
getChunk($$0: BlockPos_): Internal.ChunkAccess;
|
|
gameEvent($$0: Internal.GameEvent_, $$1: BlockPos_): void;
|
|
getMaxLocalRawBrightness($$0: BlockPos_): number;
|
|
isUnobstructed($$0: Internal.BlockState_, $$1: BlockPos_, $$2: Internal.CollisionContext_): boolean;
|
|
getBlockEntityRenderAttachment(pos: BlockPos_): any;
|
|
hasChunkAt($$0: BlockPos_): boolean;
|
|
getBiome($$0: BlockPos_): Internal.Holder<Internal.Biome>;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Block_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
getBlockTint($$0: BlockPos_, $$1: Internal.ColorResolver_): number;
|
|
getMinSection(): number;
|
|
findFreePosition($$0: Internal.Entity_, $$1: Internal.VoxelShape_, $$2: Vec3_, $$3: number, $$4: number, $$5: number): Internal.Optional<Vec3>;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
playSound(arg0: Internal.Player_, arg1: BlockPos_, arg2: Internal.SoundEvent_, arg3: Internal.SoundSource_, arg4: number, arg5: number): void;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getBlockStatesIfLoaded($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
hasChunksAt($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): boolean;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getRawBrightness($$0: BlockPos_, $$1: number): number;
|
|
addParticle(arg0: Internal.ParticleOptions_, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number): void;
|
|
getCurrentDifficultyAt(arg0: BlockPos_): Internal.DifficultyInstance;
|
|
getDifficulty(): Internal.Difficulty;
|
|
canSeeSky($$0: BlockPos_): boolean;
|
|
isUnobstructed($$0: Internal.Entity_): boolean;
|
|
getMoonPhase(): number;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
canSeeSkyFromBelowWater($$0: BlockPos_): boolean;
|
|
getSectionsCount(): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getServer(): Internal.MinecraftServer;
|
|
levelEvent(arg0: Internal.Player_, arg1: number, arg2: BlockPos_, arg3: number): void;
|
|
setBlock($$0: BlockPos_, $$1: Internal.BlockState_, $$2: number): boolean;
|
|
getChunk($$0: number, $$1: number, $$2: Internal.ChunkStatus_): Internal.ChunkAccess;
|
|
noCollision($$0: Internal.Entity_): boolean;
|
|
hasChunk($$0: number, $$1: number): boolean;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
getMoonBrightness(): number;
|
|
noCollision($$0: Internal.AABB_): boolean;
|
|
isWaterAt($$0: BlockPos_): boolean;
|
|
getDirectSignal($$0: BlockPos_, $$1: Internal.Direction_): number;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
collidesWithSuffocatingBlock($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
noCollision($$0: Internal.Entity_, $$1: Internal.AABB_): boolean;
|
|
gameEvent($$0: Internal.Entity_, $$1: Internal.GameEvent_, $$2: Internal.Entity_): void;
|
|
scheduleTick($$0: BlockPos_, $$1: Internal.Fluid_, $$2: number, $$3: Internal.TickPriority_): void;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
getChunkSource(): Internal.ChunkSource;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
levelEvent($$0: number, $$1: BlockPos_, $$2: number): void;
|
|
nextSubTickCount(): number;
|
|
gameEvent(arg0: Internal.Entity_, arg1: Internal.GameEvent_, arg2: BlockPos_): void;
|
|
getChunkForCollisions($$0: number, $$1: number): Internal.BlockGetter;
|
|
containsAnyLiquid($$0: Internal.AABB_): boolean;
|
|
getMaxLightLevel(): number;
|
|
get maxSection(): number
|
|
get levelData(): Internal.LevelData
|
|
get blockTicks(): Internal.LevelTickAccess<Internal.Block>
|
|
get minBuildHeight(): number
|
|
get fluidTicks(): Internal.LevelTickAccess<Internal.Fluid>
|
|
get random(): Internal.Random
|
|
get maxBuildHeight(): number
|
|
get height(): number
|
|
get minSection(): number
|
|
get difficulty(): Internal.Difficulty
|
|
get moonPhase(): number
|
|
get sectionsCount(): number
|
|
get server(): Internal.MinecraftServer
|
|
get moonBrightness(): number
|
|
get chunkSource(): Internal.ChunkSource
|
|
get maxLightLevel(): number
|
|
}
|
|
type LevelAccessor_ = LevelAccessor;
|
|
interface Char2DoubleFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<string, number> {
|
|
applyAsDouble(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
get(arg0: any): number;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Char2ShortFunction;
|
|
remove(arg0: string): number;
|
|
put(arg0: string, arg1: number): number;
|
|
put(arg0: string, arg1: number): number;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Char2ByteFunction;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Char2ReferenceFunction<T>;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2DoubleFunction;
|
|
containsKey(arg0: string): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Char2LongFunction;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Char2IntFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2DoubleFunction<T>;
|
|
defaultReturnValue(arg0: number): void;
|
|
apply(arg0: string): number;
|
|
getOrDefault(arg0: string, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2DoubleFunction;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2DoubleFunction;
|
|
remove(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
get(arg0: string): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2DoubleFunction;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2DoubleFunction;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Char2ObjectFunction<T>;
|
|
defaultReturnValue(): number;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2DoubleFunction;
|
|
size(): number;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2DoubleFunction<T>;
|
|
clear(): void;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Char2FloatFunction;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Char2CharFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, T>;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
}
|
|
type Char2DoubleFunction_ = Char2DoubleFunction | ((arg0: string)=>number);
|
|
class EnchantmentMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
clickMenuButton($$0: Internal.Player_, $$1: number): boolean;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
getGoldCount(): number;
|
|
removed($$0: Internal.Player_): void;
|
|
getEnchantmentSeed(): number;
|
|
get goldCount(): number
|
|
get enchantmentSeed(): number
|
|
readonly "enchantClue": number[];
|
|
readonly "levelClue": number[];
|
|
readonly "costs": number[];
|
|
}
|
|
type EnchantmentMenu_ = EnchantmentMenu;
|
|
abstract class PlacementModifier {
|
|
constructor()
|
|
type(): Internal.PlacementModifierType<any>;
|
|
getPositions(arg0: Internal.PlacementContext_, arg1: Internal.Random_, arg2: BlockPos_): Internal.Stream<BlockPos>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type PlacementModifier_ = PlacementModifier;
|
|
interface CommandSource {
|
|
shouldInformAdmins(): boolean;
|
|
alwaysAccepts(): boolean;
|
|
acceptsFailure(): boolean;
|
|
sendMessage(arg0: Internal.Component_, arg1: Internal.UUID_): void;
|
|
acceptsSuccess(): boolean;
|
|
readonly static "NULL": any;
|
|
}
|
|
type CommandSource_ = CommandSource;
|
|
class GameRules$BooleanValue extends Internal.GameRules$Value<Internal.GameRules$BooleanValue> implements Internal.BooleanRuleAccessor {
|
|
constructor($$0: Internal.GameRules$Type_<Internal.GameRules$BooleanValue_>, $$1: boolean)
|
|
setFrom($$0: Internal.GameRules$BooleanValue_, $$1: Internal.MinecraftServer_): void;
|
|
setFrom(arg0: Internal.GameRules$Value_<any>, arg1: Internal.MinecraftServer_): void;
|
|
getCommandResult(): number;
|
|
serialize(): string;
|
|
set($$0: boolean, $$1: Internal.MinecraftServer_): void;
|
|
static create($$0: boolean): Internal.GameRules$Type<Internal.GameRules$BooleanValue>;
|
|
static create($$0: boolean, $$1: Internal.BiConsumer_<Internal.MinecraftServer_, Internal.GameRules$BooleanValue_>): Internal.GameRules$Type<Internal.GameRules$BooleanValue>;
|
|
get(): boolean;
|
|
static invokeCreate_$md$1c70e0$0(arg0: boolean, arg1: Internal.BiConsumer_<any, any>): Internal.GameRules$Type<any>;
|
|
get commandResult(): number
|
|
}
|
|
type GameRules$BooleanValue_ = GameRules$BooleanValue;
|
|
abstract class EntityEventJS extends Internal.LevelEventJS {
|
|
constructor()
|
|
getEntity(): Internal.EntityJS;
|
|
getLevel(): Internal.LevelJS;
|
|
get entity(): Internal.EntityJS
|
|
get level(): Internal.LevelJS
|
|
}
|
|
type EntityEventJS_ = EntityEventJS;
|
|
interface Cancellable {
|
|
isCancellable(): boolean;
|
|
cancel(): void;
|
|
isCancelled(): boolean;
|
|
get cancellable(): boolean
|
|
get cancelled(): boolean
|
|
}
|
|
type Cancellable_ = Cancellable;
|
|
class StringSplitter {
|
|
constructor($$0: any_)
|
|
plainIndexAtWidth($$0: string, $$1: number, $$2: Internal.Style_): number;
|
|
findLineBreak($$0: string, $$1: number, $$2: Internal.Style_): number;
|
|
stringWidth($$0: Internal.FormattedText_): number;
|
|
splitLines($$0: Internal.FormattedText_, $$1: number, $$2: Internal.Style_): Internal.List<Internal.FormattedText>;
|
|
stringWidth($$0: string): number;
|
|
static getWordPosition($$0: string, $$1: number, $$2: number, $$3: boolean): number;
|
|
plainTailByWidth($$0: string, $$1: number, $$2: Internal.Style_): string;
|
|
plainHeadByWidth($$0: string, $$1: number, $$2: Internal.Style_): string;
|
|
modify$zec000$changeStyle(old: Internal.Style_): Internal.Style;
|
|
splitLines($$0: string, $$1: number, $$2: Internal.Style_): Internal.List<Internal.FormattedText>;
|
|
splitLines($$0: string, $$1: number, $$2: Internal.Style_, $$3: boolean, $$4: Internal.StringSplitter$LinePosConsumer_): void;
|
|
componentStyleAtWidth($$0: Internal.FormattedText_, $$1: number): Internal.Style;
|
|
formattedHeadByWidth($$0: string, $$1: number, $$2: Internal.Style_): string;
|
|
headByWidth($$0: Internal.FormattedText_, $$1: number, $$2: Internal.Style_): Internal.FormattedText;
|
|
splitLines($$0: Internal.FormattedText_, $$1: number, $$2: Internal.Style_, $$3: Internal.FormattedText_): Internal.List<Internal.FormattedText>;
|
|
componentStyleAtWidth($$0: Internal.FormattedCharSequence_, $$1: number): Internal.Style;
|
|
stringWidth($$0: Internal.FormattedCharSequence_): number;
|
|
formattedIndexByWidth($$0: string, $$1: number, $$2: Internal.Style_): number;
|
|
splitLines($$0: Internal.FormattedText_, $$1: number, $$2: Internal.Style_, $$3: Internal.BiConsumer_<Internal.FormattedText_, boolean>): void;
|
|
}
|
|
type StringSplitter_ = StringSplitter;
|
|
class STBTTFontinfo$Buffer extends Internal.StructBuffer<Internal.STBTTFontinfo, Internal.STBTTFontinfo$Buffer> implements Internal.NativeResource {
|
|
constructor(arg0: number, arg1: number)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
close(): void;
|
|
}
|
|
type STBTTFontinfo$Buffer_ = STBTTFontinfo$Buffer;
|
|
class TrueBlockPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test($$0: Internal.WorldGenLevel_, $$1: BlockPos_): boolean;
|
|
static "INSTANCE": Internal.TrueBlockPredicate;
|
|
readonly static "CODEC": Internal.Codec<Internal.TrueBlockPredicate>;
|
|
}
|
|
type TrueBlockPredicate_ = TrueBlockPredicate;
|
|
interface CustomJavaToJsWrapperProvider <T> {
|
|
create(arg0: T): Internal.CustomJavaToJsWrapper;
|
|
readonly static "NONE": any;
|
|
}
|
|
type CustomJavaToJsWrapperProvider_<T> = ((arg0: T)=>Internal.CustomJavaToJsWrapper_) | CustomJavaToJsWrapperProvider<T>;
|
|
class ModuleDescriptor implements Internal.Comparable<Internal.ModuleDescriptor> {
|
|
modifiers(): Internal.Set<Internal.ModuleDescriptor$Modifier>;
|
|
uses(): Internal.Set<string>;
|
|
static read(arg0: Internal.ByteBuffer_): Internal.ModuleDescriptor;
|
|
static read(arg0: Internal.InputStream_, arg1: Internal.Supplier_<Internal.Set_<string>>): Internal.ModuleDescriptor;
|
|
exports(): Internal.Set<Internal.ModuleDescriptor$Exports>;
|
|
compareTo(arg0: any): number;
|
|
toNameAndVersion(): string;
|
|
static newModule(arg0: string, arg1: Internal.Set_<Internal.ModuleDescriptor$Modifier_>): Internal.ModuleDescriptor$Builder;
|
|
static read(arg0: Internal.InputStream_): Internal.ModuleDescriptor;
|
|
isOpen(): boolean;
|
|
rawVersion(): Internal.Optional<string>;
|
|
static read(arg0: Internal.ByteBuffer_, arg1: Internal.Supplier_<Internal.Set_<string>>): Internal.ModuleDescriptor;
|
|
toString(): string;
|
|
isAutomatic(): boolean;
|
|
static newOpenModule(arg0: string): Internal.ModuleDescriptor$Builder;
|
|
requires(): Internal.Set<Internal.ModuleDescriptor$Requires>;
|
|
provides(): Internal.Set<Internal.ModuleDescriptor$Provides>;
|
|
name(): string;
|
|
hashCode(): number;
|
|
opens(): Internal.Set<Internal.ModuleDescriptor$Opens>;
|
|
compareTo(arg0: Internal.ModuleDescriptor_): number;
|
|
version(): Internal.Optional<Internal.ModuleDescriptor$Version>;
|
|
mainClass(): Internal.Optional<string>;
|
|
static newAutomaticModule(arg0: string): Internal.ModuleDescriptor$Builder;
|
|
equals(arg0: any): boolean;
|
|
packages(): Internal.Set<string>;
|
|
static newModule(arg0: string): Internal.ModuleDescriptor$Builder;
|
|
get open(): boolean
|
|
get automatic(): boolean
|
|
}
|
|
type ModuleDescriptor_ = ModuleDescriptor;
|
|
abstract class AbstractIntCollection extends Internal.AbstractCollection<number> implements Internal.IntCollection {
|
|
stream(): Internal.Stream<number>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
add(arg0: number): boolean;
|
|
contains(arg0: number): boolean;
|
|
toIntArray(): number[];
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
containsAll(arg0: Internal.Collection_<any>): boolean;
|
|
intStream(): Internal.IntStream;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
toArray(arg0: number[]): number[];
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
intParallelStream(): Internal.IntStream;
|
|
removeAll(arg0: Internal.IntCollection_): boolean;
|
|
intIterator(): Internal.IntIterator;
|
|
contains(arg0: any): boolean;
|
|
removeIf(arg0: Internal.IntPredicate_): boolean;
|
|
addAll(arg0: Internal.IntCollection_): boolean;
|
|
toString(): string;
|
|
retainAll(arg0: Internal.IntCollection_): boolean;
|
|
iterator(): Internal.Iterator<any>;
|
|
forEach(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): void;
|
|
add(arg0: number): boolean;
|
|
toIntArray(arg0: number[]): number[];
|
|
parallelStream(): Internal.Stream<number>;
|
|
containsAll(arg0: Internal.IntCollection_): boolean;
|
|
remove(arg0: any): boolean;
|
|
removeIf(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): boolean;
|
|
intSpliterator(): Internal.IntSpliterator;
|
|
add(arg0: any): boolean;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
rem(arg0: number): boolean;
|
|
}
|
|
type AbstractIntCollection_ = AbstractIntCollection;
|
|
class ClientboundOpenBookPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Hand_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getHand(): Hand;
|
|
isSkippable(): boolean;
|
|
get hand(): Hand
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundOpenBookPacket_ = ClientboundOpenBookPacket;
|
|
interface LootPoolEntry {
|
|
getWeight(arg0: number): number;
|
|
createItemStack(arg0: Internal.Consumer_<Internal.ItemStack_>, arg1: Internal.LootContext_): void;
|
|
}
|
|
type LootPoolEntry_ = LootPoolEntry;
|
|
class ClassWrapper <T> extends Internal.Record implements Internal.CustomJavaToJsWrapper {
|
|
constructor(wrappedClass: Internal.Class_<T>)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
wrappedClass(): Internal.Class<T>;
|
|
equals(o: any): boolean;
|
|
convertJavaToJs(data: Internal.SharedContextData_, scope: Internal.Scriptable_, staticType: Internal.Class_<any>): Internal.Scriptable;
|
|
}
|
|
type ClassWrapper_<T> = ClassWrapper<T>;
|
|
interface Object2IntFunction <K> extends Internal.ToIntFunction<K>, it.unimi.dsi.fastutil.Function<K, number> {
|
|
put(arg0: K, arg1: number): number;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Object2LongFunction<K>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
removeInt(arg0: any): number;
|
|
apply(arg0: K): number;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2IntFunction;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
containsKey(arg0: any): boolean;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2IntFunction;
|
|
getInt(arg0: any): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2IntFunction<T>;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
put(arg0: K, arg1: number): number;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2IntFunction;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2IntFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2IntFunction;
|
|
applyAsInt(arg0: K): number;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2IntFunction;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2IntFunction;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
clear(): void;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Object2CharFunction<K>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2IntFunction;
|
|
get(arg0: any): any;
|
|
}
|
|
type Object2IntFunction_<K> = ((arg0: any)=>number) | Object2IntFunction<K>;
|
|
class PaintingTextureManager extends Internal.TextureAtlasHolder {
|
|
constructor($$0: Internal.TextureManager_)
|
|
get($$0: Internal.Motive_): Internal.TextureAtlasSprite;
|
|
getName(): string;
|
|
getBackSprite(): Internal.TextureAtlasSprite;
|
|
get name(): string
|
|
get backSprite(): Internal.TextureAtlasSprite
|
|
}
|
|
type PaintingTextureManager_ = PaintingTextureManager;
|
|
interface BooleanRuleAccessor {
|
|
invokeCreate(initialValue: boolean, changeCallback: Internal.BiConsumer_<Internal.MinecraftServer_, Internal.GameRules$BooleanValue_>): Internal.GameRules$Type<Internal.GameRules$BooleanValue>;
|
|
}
|
|
type BooleanRuleAccessor_ = BooleanRuleAccessor;
|
|
class ShapedRecipeJS extends Internal.RecipeJS {
|
|
constructor()
|
|
create(args: Internal.ListJS_): void;
|
|
noShrink(): this;
|
|
serialize(): void;
|
|
noMirror(): this;
|
|
deserialize(): void;
|
|
}
|
|
type ShapedRecipeJS_ = ShapedRecipeJS;
|
|
interface PrimitiveIterator <T, T_CONS> extends Internal.Iterator<T> {
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
forEachRemaining(arg0: T_CONS): void;
|
|
}
|
|
type PrimitiveIterator_<T, T_CONS> = PrimitiveIterator<T, T_CONS>;
|
|
abstract class ProjectileWeaponItem extends Internal.Item {
|
|
constructor($$0: Internal.Item$Properties_)
|
|
getAllSupportedProjectiles(): Internal.Predicate<Internal.ItemStack>;
|
|
getLightEmission(arg0: Internal.Player_, arg1: Internal.ItemStack_): number;
|
|
getEnchantmentValue(): number;
|
|
allowContinuingBlockBreaking(player: Internal.Player_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
|
|
allowNbtUpdateAnimation(player: Internal.Player_, hand: Hand_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
|
|
static getHeldProjectile($$0: Internal.LivingEntity_, $$1: Internal.Predicate_<Internal.ItemStack_>): Internal.ItemStack;
|
|
getSupportedHeldProjectiles(): Internal.Predicate<Internal.ItemStack>;
|
|
getLightColor(arg0: Internal.Player_, arg1: Internal.ItemStack_): Internal.Vector3f;
|
|
getDefaultProjectileRange(): number;
|
|
isSuitableFor(stack: Internal.ItemStack_, state: Internal.BlockState_): boolean;
|
|
arch$registryName(): ResourceLocation;
|
|
getAttributeModifiers(stack: Internal.ItemStack_, slot: EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
|
|
arch$holder(): Internal.Holder<Internal.Item>;
|
|
get allSupportedProjectiles(): Internal.Predicate<Internal.ItemStack>
|
|
get enchantmentValue(): number
|
|
get supportedHeldProjectiles(): Internal.Predicate<Internal.ItemStack>
|
|
get defaultProjectileRange(): number
|
|
readonly static "ARROW_OR_FIREWORK": any;
|
|
readonly static "ARROW_ONLY": any;
|
|
}
|
|
type ProjectileWeaponItem_ = ProjectileWeaponItem;
|
|
interface PointFreeRule {
|
|
seq(arg0: Internal.List_<Internal.Supplier_<Internal.PointFreeRule_>>): this;
|
|
once(arg0: Internal.PointFreeRule_): this;
|
|
seq(arg0: Internal.PointFreeRule_, arg1: Internal.Supplier_<Internal.PointFreeRule_>): this;
|
|
one(arg0: Internal.PointFreeRule_): this;
|
|
rewriteOrNop(arg0: com.mojang.datafixers.types.Type_<A>, arg1: Internal.PointFree_<A>): Internal.PointFree<A>;
|
|
many(arg0: Internal.PointFreeRule_): this;
|
|
all(arg0: Internal.PointFreeRule_): this;
|
|
orElseStrict(arg0: Internal.PointFreeRule_, arg1: Internal.Supplier_<Internal.PointFreeRule_>): this;
|
|
rewrite(arg0: Internal.View_<A, B>): Internal.Optional<Internal.View<A, B>>;
|
|
everywhere(arg0: Internal.PointFreeRule_): this;
|
|
rewrite(arg0: com.mojang.datafixers.types.Type_<A>, arg1: Internal.PointFree_<A>): Internal.Optional<any>;
|
|
orElse(arg0: Internal.PointFreeRule_, arg1: Internal.PointFreeRule_): this;
|
|
rewriteOrNop(arg0: Internal.View_<A, B>): Internal.View<A, B>;
|
|
nop(): this;
|
|
}
|
|
type PointFreeRule_ = PointFreeRule;
|
|
interface Reference2CharFunction <K> extends it.unimi.dsi.fastutil.Function<K, string>, Internal.ToIntFunction<K> {
|
|
put(arg0: K, arg1: string): string;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
removeChar(arg0: any): string;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): string;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Reference2DoubleFunction<K>;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Reference2LongFunction<K>;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2CharFunction<T>;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2CharFunction;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Reference2ByteFunction<K>;
|
|
remove(arg0: any): string;
|
|
containsKey(arg0: any): boolean;
|
|
getChar(arg0: any): string;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2CharFunction<T>;
|
|
put(arg0: K, arg1: string): string;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2CharFunction;
|
|
defaultReturnValue(arg0: string): void;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2CharFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Reference2IntFunction<K>;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2CharFunction;
|
|
apply(arg0: K): string;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Reference2ObjectFunction<K, T>;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Reference2FloatFunction<K>;
|
|
applyAsInt(arg0: K): number;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2CharFunction;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
size(): number;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2CharFunction;
|
|
clear(): void;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
get(arg0: any): any;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, string>;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Reference2ShortFunction<K>;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2CharFunction;
|
|
}
|
|
type Reference2CharFunction_<K> = ((arg0: any)=>string) | Reference2CharFunction<K>;
|
|
interface DoubleSupplier {
|
|
getAsDouble(): number;
|
|
get asDouble(): number
|
|
}
|
|
type DoubleSupplier_ = DoubleSupplier | (()=>number);
|
|
abstract class Particle {
|
|
constructor($$0: Internal.ClientLevel_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number)
|
|
getLifetime(): number;
|
|
toString(): string;
|
|
setLifetime($$0: number): void;
|
|
getParticleGroup(): Internal.Optional<Internal.ParticleGroup>;
|
|
setPos($$0: number, $$1: number, $$2: number): void;
|
|
setBoundingBox($$0: Internal.AABB_): void;
|
|
render(arg0: Internal.VertexConsumer_, arg1: Internal.Camera_, arg2: number): void;
|
|
scale($$0: number): this;
|
|
tick(): void;
|
|
move($$0: number, $$1: number, $$2: number): void;
|
|
getRenderType(): Internal.ParticleRenderType;
|
|
getBoundingBox(): Internal.AABB;
|
|
remove(): void;
|
|
setColor($$0: number, $$1: number, $$2: number): void;
|
|
isAlive(): boolean;
|
|
setParticleSpeed($$0: number, $$1: number, $$2: number): void;
|
|
setPower($$0: number): this;
|
|
get lifetime(): number
|
|
set lifetime($$0: number)
|
|
get particleGroup(): Internal.Optional<Internal.ParticleGroup>
|
|
set boundingBox($$0: Internal.AABB_)
|
|
get renderType(): Internal.ParticleRenderType
|
|
get boundingBox(): Internal.AABB
|
|
get alive(): boolean
|
|
set power($$0: number)
|
|
}
|
|
type Particle_ = Particle;
|
|
class FurnaceMenu extends Internal.AbstractFurnaceMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_, $$3: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
}
|
|
type FurnaceMenu_ = FurnaceMenu;
|
|
abstract class FileChannel extends Internal.AbstractInterruptibleChannel implements Internal.SeekableByteChannel, Internal.ScatteringByteChannel, Internal.GatheringByteChannel {
|
|
lock(): Internal.FileLock;
|
|
write(arg0: Internal.ByteBuffer_): number;
|
|
transferFrom(arg0: Internal.ReadableByteChannel_, arg1: number, arg2: number): number;
|
|
read(arg0: Internal.ByteBuffer_): number;
|
|
lock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock;
|
|
position(): number;
|
|
truncate(arg0: number): Internal.SeekableByteChannel;
|
|
tryLock(): Internal.FileLock;
|
|
position(arg0: number): Internal.SeekableByteChannel;
|
|
size(): number;
|
|
read(arg0: Internal.ByteBuffer_[]): number;
|
|
map(arg0: Internal.FileChannel$MapMode_, arg1: number, arg2: number): Internal.MappedByteBuffer;
|
|
read(arg0: Internal.ByteBuffer_, arg1: number): number;
|
|
read(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number;
|
|
write(arg0: Internal.ByteBuffer_[], arg1: number, arg2: number): number;
|
|
static open(arg0: Internal.Path_, ...arg1: Internal.OpenOption_[]): Internal.FileChannel;
|
|
static open(arg0: Internal.Path_, arg1: Internal.Set_<any>, ...arg2: any_<any>[]): Internal.FileChannel;
|
|
transferTo(arg0: number, arg1: number, arg2: Internal.WritableByteChannel_): number;
|
|
tryLock(arg0: number, arg1: number, arg2: boolean): Internal.FileLock;
|
|
force(arg0: boolean): void;
|
|
write(arg0: Internal.ByteBuffer_[]): number;
|
|
write(arg0: Internal.ByteBuffer_, arg1: number): number;
|
|
}
|
|
type FileChannel_ = FileChannel;
|
|
interface WorldStem$DataPackConfigSupplier extends Internal.Supplier<Internal.DataPackConfig> {
|
|
loadFromWorld($$0: Internal.LevelStorageSource$LevelStorageAccess_): this;
|
|
}
|
|
type WorldStem$DataPackConfigSupplier_ = WorldStem$DataPackConfigSupplier;
|
|
interface MapLike <T> {
|
|
get(arg0: string): T;
|
|
forMap(arg0: Internal.Map_<T, T>, arg1: Internal.DynamicOps_<T>): this;
|
|
entries(): Internal.Stream<Internal.Pair<T, T>>;
|
|
get(arg0: T): T;
|
|
}
|
|
type MapLike_<T> = MapLike<T>;
|
|
interface IntBinaryOperator {
|
|
applyAsInt(arg0: number, arg1: number): number;
|
|
}
|
|
type IntBinaryOperator_ = IntBinaryOperator | ((arg0: number, arg1: number)=>number);
|
|
interface MenuConstructor {
|
|
createMenu(arg0: number, arg1: Internal.Inventory_, arg2: Internal.Player_): Internal.AbstractContainerMenu;
|
|
}
|
|
type MenuConstructor_ = MenuConstructor | ((arg0: number, arg1: Internal.Inventory, arg2: Internal.Player)=>Internal.AbstractContainerMenu_);
|
|
class ItemFrame extends Internal.HangingEntity {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_, $$2: BlockPos_, $$3: Internal.Direction_)
|
|
constructor($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.Direction_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getRotateItemSound(): Internal.SoundEvent;
|
|
kill(): void;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
push($$0: number, $$1: number, $$2: number): void;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
playPlacementSound(): void;
|
|
getPickRadius(): number;
|
|
getAddItemSound(): Internal.SoundEvent;
|
|
asKJS(): Internal.EntityJS;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
getRotation(): number;
|
|
setItem($$0: Internal.ItemStack_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
getBreakSound(): Internal.SoundEvent;
|
|
getHeight(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
recreateFromPacket($$0: Internal.ClientboundAddEntityPacket_): void;
|
|
dropItem($$0: Internal.Entity_): void;
|
|
getWidth(): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
survives(): boolean;
|
|
setRotation($$0: number): void;
|
|
getItem(): Internal.ItemStack;
|
|
move($$0: Internal.MoverType_, $$1: Vec3_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getPlaceSound(): Internal.SoundEvent;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
setItem($$0: Internal.ItemStack_, $$1: boolean): void;
|
|
getAnalogOutput(): number;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getPickResult(): Internal.ItemStack;
|
|
getRemoveItemSound(): Internal.SoundEvent;
|
|
get rotateItemSound(): Internal.SoundEvent
|
|
get pickRadius(): number
|
|
get addItemSound(): Internal.SoundEvent
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
get rotation(): number
|
|
set item($$0: Internal.ItemStack_)
|
|
get breakSound(): Internal.SoundEvent
|
|
get height(): number
|
|
get width(): number
|
|
set rotation($$0: number)
|
|
get item(): Internal.ItemStack
|
|
get placeSound(): Internal.SoundEvent
|
|
get analogOutput(): number
|
|
get pickResult(): Internal.ItemStack
|
|
get removeItemSound(): Internal.SoundEvent
|
|
readonly static "NUM_ROTATIONS": 8;
|
|
}
|
|
type ItemFrame_ = ItemFrame;
|
|
interface ItemSteerable {
|
|
travelWithInput(arg0: Vec3_): void;
|
|
travel($$0: Internal.Mob_, $$1: Internal.ItemBasedSteering_, $$2: Vec3_): boolean;
|
|
boost(): boolean;
|
|
getSteeringSpeed(): number;
|
|
get steeringSpeed(): number
|
|
}
|
|
type ItemSteerable_ = ItemSteerable;
|
|
interface DirectoryStream <T> extends Internal.Closeable, Internal.Iterable<T> {
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
iterator(): Internal.Iterator<T>;
|
|
}
|
|
type DirectoryStream_<T> = DirectoryStream<T>;
|
|
class ServerboundPickItemPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getSlot(): number;
|
|
isSkippable(): boolean;
|
|
get slot(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundPickItemPacket_ = ServerboundPickItemPacket;
|
|
class DataOutputStream extends Internal.FilterOutputStream implements Internal.DataOutput {
|
|
constructor(arg0: Internal.OutputStream_)
|
|
writeBoolean(arg0: boolean): void;
|
|
writeUTF(arg0: string): void;
|
|
writeLong(arg0: number): void;
|
|
writeChars(arg0: string): void;
|
|
writeChar(arg0: number): void;
|
|
writeFloat(arg0: number): void;
|
|
flush(): void;
|
|
write(arg0: number): void;
|
|
writeInt(arg0: number): void;
|
|
writeBytes(arg0: string): void;
|
|
size(): number;
|
|
writeByte(arg0: number): void;
|
|
write(arg0: number[], arg1: number, arg2: number): void;
|
|
writeDouble(arg0: number): void;
|
|
writeShort(arg0: number): void;
|
|
}
|
|
type DataOutputStream_ = DataOutputStream;
|
|
class MemberType extends Internal.Enum<Internal.MemberType> {
|
|
static get(value: any): Internal.MemberType;
|
|
toString(): string;
|
|
static values(): Internal.MemberType[];
|
|
static valueOf(name: string): Internal.MemberType;
|
|
readonly static "OBJECT": Internal.MemberType;
|
|
readonly static "BOOLEAN": Internal.MemberType;
|
|
readonly static "FUNCTION": Internal.MemberType;
|
|
readonly static "STRING": Internal.MemberType;
|
|
readonly static "SYMBOL": Internal.MemberType;
|
|
readonly static "NUMBER": Internal.MemberType;
|
|
readonly static "UNDEFINED": Internal.MemberType;
|
|
}
|
|
type MemberType_ = "string" | "boolean" | MemberType | "symbol" | "function" | "undefined" | "object" | "number";
|
|
class ClientRecipeBook extends Internal.RecipeBook {
|
|
constructor()
|
|
getCollections(): Internal.List<Internal.RecipeCollection>;
|
|
getCollection($$0: Internal.RecipeBookCategories_): Internal.List<Internal.RecipeCollection>;
|
|
setupCollections($$0: Internal.Iterable_<Internal.Recipe_<any>>): void;
|
|
get collections(): Internal.List<Internal.RecipeCollection>
|
|
set upCollections($$0: Internal.Iterable_<Internal.Recipe_<any>>)
|
|
}
|
|
type ClientRecipeBook_ = ClientRecipeBook;
|
|
class NetherForestVegetationConfig extends Internal.BlockPileConfiguration {
|
|
constructor($$0: Internal.BlockStateProvider_, $$1: number, $$2: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
readonly "spreadWidth": number;
|
|
readonly "spreadHeight": number;
|
|
}
|
|
type NetherForestVegetationConfig_ = NetherForestVegetationConfig;
|
|
interface Externalizable extends Internal.Serializable {
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
}
|
|
type Externalizable_ = Externalizable;
|
|
class BlockPileConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.BlockStateProvider_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "stateProvider": Internal.BlockStateProvider;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockPileConfiguration_ = BlockPileConfiguration;
|
|
class Screen$NarratableSearchResult {
|
|
constructor($$0: Internal.NarratableEntry_, $$1: number, $$2: Internal.NarratableEntry$NarrationPriority_)
|
|
readonly "priority": Internal.NarratableEntry$NarrationPriority;
|
|
readonly "entry": Internal.NarratableEntry;
|
|
readonly "index": number;
|
|
}
|
|
type Screen$NarratableSearchResult_ = Screen$NarratableSearchResult;
|
|
abstract class IngredientAction extends Internal.IngredientActionFilter {
|
|
constructor()
|
|
static getRemaining(container: Internal.CraftingContainer_, index: number, ingredientActions: Internal.List_<Internal.IngredientAction_>): Internal.ItemStack;
|
|
getType(): string;
|
|
transform(arg0: Internal.ItemStack_, arg1: number, arg2: Internal.CraftingContainer_): Internal.ItemStack;
|
|
toJson(json: Internal.JsonObject_): void;
|
|
static parseList(json: Internal.JsonElement_): Internal.List<Internal.IngredientAction>;
|
|
toJson(): Internal.JsonObject;
|
|
static writeList(buf: Internal.FriendlyByteBuf_, list: Internal.List_<Internal.IngredientAction_>): void;
|
|
static readList(buf: Internal.FriendlyByteBuf_): Internal.List<Internal.IngredientAction>;
|
|
get type(): string
|
|
readonly static "FACTORY_MAP": {"damage": any, "custom": any, "keep": any, "replace": any};
|
|
}
|
|
type IngredientAction_ = IngredientAction;
|
|
class WeightedRandomList <E> {
|
|
static create(): Internal.WeightedRandomList<E>;
|
|
static create(...$$0: E[]): Internal.WeightedRandomList<E>;
|
|
unwrap(): Internal.List<E>;
|
|
isEmpty(): boolean;
|
|
static create($$0: Internal.List_<E>): Internal.WeightedRandomList<E>;
|
|
getRandom($$0: Internal.Random_): Internal.Optional<E>;
|
|
static codec($$0: Internal.Codec_<E>): Internal.Codec<Internal.WeightedRandomList<E>>;
|
|
get empty(): boolean
|
|
}
|
|
type WeightedRandomList_<E> = WeightedRandomList<E>;
|
|
class NoiseRouter extends Internal.Record {
|
|
constructor($$0: Internal.DensityFunction_, $$1: Internal.DensityFunction_, $$2: Internal.DensityFunction_, $$3: Internal.DensityFunction_, $$4: Internal.PositionalRandomFactory_, $$5: Internal.PositionalRandomFactory_, $$6: Internal.DensityFunction_, $$7: Internal.DensityFunction_, $$8: Internal.DensityFunction_, $$9: Internal.DensityFunction_, $$10: Internal.DensityFunction_, $$11: Internal.DensityFunction_, $$12: Internal.DensityFunction_, $$13: Internal.DensityFunction_, $$14: Internal.DensityFunction_, $$15: Internal.DensityFunction_, $$16: Internal.DensityFunction_, $$17: Internal.List_<Internal.Climate$ParameterPoint_>)
|
|
barrierNoise(): Internal.DensityFunction;
|
|
toString(): string;
|
|
continents(): Internal.DensityFunction;
|
|
veinToggle(): Internal.DensityFunction;
|
|
finalDensity(): Internal.DensityFunction;
|
|
oreVeinsPositionalRandomFactory(): Internal.PositionalRandomFactory;
|
|
veinGap(): Internal.DensityFunction;
|
|
initialDensityWithoutJaggedness(): Internal.DensityFunction;
|
|
aquiferPositionalRandomFactory(): Internal.PositionalRandomFactory;
|
|
ridges(): Internal.DensityFunction;
|
|
fluidLevelSpreadNoise(): Internal.DensityFunction;
|
|
lavaNoise(): Internal.DensityFunction;
|
|
spawnTarget(): Internal.List<Internal.Climate$ParameterPoint>;
|
|
hashCode(): number;
|
|
veinRidged(): Internal.DensityFunction;
|
|
temperature(): Internal.DensityFunction;
|
|
humidity(): Internal.DensityFunction;
|
|
equals($$0: any): boolean;
|
|
fluidLevelFloodednessNoise(): Internal.DensityFunction;
|
|
depth(): Internal.DensityFunction;
|
|
erosion(): Internal.DensityFunction;
|
|
}
|
|
type NoiseRouter_ = NoiseRouter;
|
|
interface IntProviderType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
register($$0: string, $$1: Internal.Codec_<P>): this;
|
|
readonly static "BIASED_TO_BOTTOM": any;
|
|
readonly static "UNIFORM": any;
|
|
readonly static "CLAMPED": any;
|
|
readonly static "CLAMPED_NORMAL": any;
|
|
readonly static "WEIGHTED_LIST": any;
|
|
readonly static "CONSTANT": any;
|
|
}
|
|
type IntProviderType_<P> = IntProviderType<P> | Special.IntProviderType;
|
|
interface KeyBindingAccessor {
|
|
fabric_getCategoryMap(): Internal.Map<string, number>;
|
|
}
|
|
type KeyBindingAccessor_ = KeyBindingAccessor;
|
|
interface Int2ByteFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, number> {
|
|
andThenInt(arg0: Internal.Byte2IntFunction_): Internal.Int2IntFunction;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenFloat(arg0: Internal.Byte2FloatFunction_): Internal.Int2FloatFunction;
|
|
andThenByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
containsKey(arg0: number): boolean;
|
|
put(arg0: number, arg1: number): number;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2ByteFunction<T>;
|
|
andThenDouble(arg0: Internal.Byte2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2ByteFunction<T>;
|
|
containsKey(arg0: any): boolean;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenChar(arg0: Internal.Byte2CharFunction_): Internal.Int2CharFunction;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2ByteFunction;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
remove(arg0: any): number;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
apply(arg0: number): number;
|
|
get(arg0: any): number;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2ByteFunction;
|
|
andThenReference(arg0: Internal.Byte2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
get(arg0: number): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenShort(arg0: Internal.Byte2ShortFunction_): Internal.Int2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
remove(arg0: number): number;
|
|
andThenObject(arg0: Internal.Byte2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
size(): number;
|
|
andThenLong(arg0: Internal.Byte2LongFunction_): Internal.Int2LongFunction;
|
|
clear(): void;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2ByteFunction;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2ByteFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2ByteFunction;
|
|
}
|
|
type Int2ByteFunction_ = ((arg0: number)=>number) | Int2ByteFunction;
|
|
class ClientSuggestionProvider implements Internal.FabricClientCommandSource, Internal.SharedSuggestionProvider {
|
|
constructor($$0: Internal.ClientPacketListener_, $$1: Internal.Minecraft_)
|
|
sendFeedback(message: Internal.Component_): void;
|
|
suggestRegistryElements($$0: Internal.Registry_<any>, $$1: Internal.SharedSuggestionProvider$ElementSuggestionType_, $$2: Internal.SuggestionsBuilder_): void;
|
|
customSuggestion($$0: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getSelectedEntities(): Internal.Collection<string>;
|
|
getPosition(): Vec3;
|
|
getMeta(key: string): any;
|
|
getAllTeams(): Internal.Collection<string>;
|
|
sendError(message: Internal.Component_): void;
|
|
getAvailableSoundEvents(): Internal.Collection<ResourceLocation>;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
getRelevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
|
|
getAbsoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>;
|
|
hasPermission($$0: number): boolean;
|
|
getRotation(): Internal.Vec2;
|
|
getRecipeNames(): Internal.Stream<ResourceLocation>;
|
|
completeCustomSuggestions($$0: number, $$1: Internal.Suggestions_): void;
|
|
getClient(): Internal.Minecraft;
|
|
getEntity(): Internal.Entity;
|
|
suggestRegistryElements($$0: Internal.ResourceKey_<any>, $$1: Internal.SharedSuggestionProvider$ElementSuggestionType_, $$2: Internal.SuggestionsBuilder_, $$3: Internal.CommandContext_<any>): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getWorld(): Internal.ClientLevel;
|
|
levels(): Internal.Set<Internal.ResourceKey<Internal.Level>>;
|
|
getPlayer(): Internal.LocalPlayer;
|
|
getOnlinePlayerNames(): Internal.Collection<string>;
|
|
get selectedEntities(): Internal.Collection<string>
|
|
get position(): Vec3
|
|
get allTeams(): Internal.Collection<string>
|
|
get availableSoundEvents(): Internal.Collection<ResourceLocation>
|
|
get relevantCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
|
|
get absoluteCoordinates(): Internal.Collection<Internal.SharedSuggestionProvider$TextCoordinates>
|
|
get rotation(): Internal.Vec2
|
|
get recipeNames(): Internal.Stream<ResourceLocation>
|
|
get client(): Internal.Minecraft
|
|
get entity(): Internal.Entity
|
|
get world(): Internal.ClientLevel
|
|
get player(): Internal.LocalPlayer
|
|
get onlinePlayerNames(): Internal.Collection<string>
|
|
}
|
|
type ClientSuggestionProvider_ = ClientSuggestionProvider;
|
|
class SimpleDateFormat extends Internal.DateFormat {
|
|
constructor()
|
|
constructor(arg0: string, arg1: Internal.Locale_)
|
|
constructor(arg0: string, arg1: Internal.DateFormatSymbols_)
|
|
constructor(arg0: string)
|
|
clone(): any;
|
|
toPattern(): string;
|
|
setDateFormatSymbols(arg0: Internal.DateFormatSymbols_): void;
|
|
toLocalizedPattern(): string;
|
|
get2DigitYearStart(): Internal.Date;
|
|
set2DigitYearStart(arg0: Internal.Date_): void;
|
|
hashCode(): number;
|
|
parse(arg0: string, arg1: Internal.ParsePosition_): Internal.Date;
|
|
formatToCharacterIterator(arg0: any): Internal.AttributedCharacterIterator;
|
|
applyPattern(arg0: string): void;
|
|
applyLocalizedPattern(arg0: string): void;
|
|
format(arg0: Internal.Date_, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
equals(arg0: any): boolean;
|
|
getDateFormatSymbols(): Internal.DateFormatSymbols;
|
|
set dateFormatSymbols(arg0: Internal.DateFormatSymbols_)
|
|
get dateFormatSymbols(): Internal.DateFormatSymbols
|
|
}
|
|
type SimpleDateFormat_ = SimpleDateFormat;
|
|
interface Char2LongFunction extends it.unimi.dsi.fastutil.Function<string, number>, Internal.IntToLongFunction {
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2LongFunction;
|
|
put(arg0: string, arg1: number): number;
|
|
andThenDouble(arg0: Internal.Long2DoubleFunction_): Internal.Char2DoubleFunction;
|
|
andThenChar(arg0: Internal.Long2CharFunction_): Internal.Char2CharFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenReference(arg0: Internal.Long2ReferenceFunction_<any>): Internal.Char2ReferenceFunction<T>;
|
|
andThenInt(arg0: Internal.Long2IntFunction_): Internal.Char2IntFunction;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2LongFunction;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2LongFunction;
|
|
get(arg0: string): number;
|
|
put(arg0: string, arg1: number): number;
|
|
containsKey(arg0: string): boolean;
|
|
get(arg0: any): number;
|
|
containsKey(arg0: any): boolean;
|
|
getOrDefault(arg0: string, arg1: number): number;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2LongFunction;
|
|
remove(arg0: any): number;
|
|
andThenFloat(arg0: Internal.Long2FloatFunction_): Internal.Char2FloatFunction;
|
|
andThenByte(arg0: Internal.Long2ByteFunction_): Internal.Char2ByteFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2LongFunction;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2LongFunction<T>;
|
|
defaultReturnValue(): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
remove(arg0: string): number;
|
|
apply(arg0: string): number;
|
|
andThenShort(arg0: Internal.Long2ShortFunction_): Internal.Char2ShortFunction;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2LongFunction<T>;
|
|
size(): number;
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2LongFunction;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
andThenLong(arg0: Internal.Long2LongFunction_): this;
|
|
clear(): void;
|
|
applyAsLong(arg0: number): number;
|
|
andThenObject(arg0: Internal.Long2ObjectFunction_<any>): Internal.Char2ObjectFunction<T>;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, T>;
|
|
}
|
|
type Char2LongFunction_ = Char2LongFunction | ((arg0: string)=>number);
|
|
interface InjectedFluidExtension extends Internal.InjectedRegistryEntryExtension<Internal.Fluid> {
|
|
arch$holder(): Internal.Holder<Internal.Fluid>;
|
|
arch$registryName(): ResourceLocation;
|
|
}
|
|
type InjectedFluidExtension_ = InjectedFluidExtension;
|
|
class ClientboundSetBorderCenterPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.WorldBorder_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getNewCenterX(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getNewCenterZ(): number;
|
|
isSkippable(): boolean;
|
|
get newCenterX(): number
|
|
get newCenterZ(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundSetBorderCenterPacket_ = ClientboundSetBorderCenterPacket;
|
|
class PBRSpriteHolder {
|
|
constructor()
|
|
getNormalSprite(): Internal.TextureAtlasSprite;
|
|
close(): void;
|
|
setNormalSprite(arg0: Internal.TextureAtlasSprite_): void;
|
|
setSpecularSprite(arg0: Internal.TextureAtlasSprite_): void;
|
|
getSpecularSprite(): Internal.TextureAtlasSprite;
|
|
get normalSprite(): Internal.TextureAtlasSprite
|
|
set normalSprite(arg0: Internal.TextureAtlasSprite_)
|
|
set specularSprite(arg0: Internal.TextureAtlasSprite_)
|
|
get specularSprite(): Internal.TextureAtlasSprite
|
|
}
|
|
type PBRSpriteHolder_ = PBRSpriteHolder;
|
|
class LootContext {
|
|
removeVisitedCondition($$0: Internal.LootItemCondition_): void;
|
|
getLootTable($$0: ResourceLocation_): Internal.LootTable;
|
|
getParamOrNull($$0: Internal.LootContextParam_<T>): T;
|
|
addVisitedTable($$0: Internal.LootTable_): boolean;
|
|
getLevel(): Internal.ServerLevel;
|
|
getParam($$0: Internal.LootContextParam_<T>): T;
|
|
getRandom(): Internal.Random;
|
|
getCondition($$0: ResourceLocation_): Internal.LootItemCondition;
|
|
getLuck(): number;
|
|
hasParam($$0: Internal.LootContextParam_<any>): boolean;
|
|
addDynamicDrops($$0: ResourceLocation_, $$1: Internal.Consumer_<Internal.ItemStack_>): void;
|
|
removeVisitedTable($$0: Internal.LootTable_): void;
|
|
addVisitedCondition($$0: Internal.LootItemCondition_): boolean;
|
|
get level(): Internal.ServerLevel
|
|
get random(): Internal.Random
|
|
get luck(): number
|
|
}
|
|
type LootContext_ = LootContext;
|
|
class ClientboundPingPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundPingPacket_ = ClientboundPingPacket;
|
|
class ShaderInstance implements Internal.Shader, Internal.ShaderInstanceInterface, Internal.AutoCloseable {
|
|
constructor($$0: Internal.ResourceProvider_, $$1: string, $$2: Internal.VertexFormat_)
|
|
markDirty(): void;
|
|
static parseBlendNode($$0: Internal.JsonObject_): Internal.BlendMode;
|
|
handler$bai000$iris$setupGeometryShader(arg0: Internal.ResourceProvider_, arg1: string, arg2: Internal.VertexFormat_, arg3: Internal.CallbackInfo_): void;
|
|
attachToProgram(): void;
|
|
getVertexProgram(): Internal.Program;
|
|
setSampler($$0: string, $$1: any): void;
|
|
redirect$bai000$iris$redirectBindAttributeLocation(arg0: number, arg1: number, arg2: Internal.CharSequence_): void;
|
|
iris$createGeometryShader(arg0: Internal.ResourceProvider_, arg1: string): void;
|
|
apply(): void;
|
|
getFragmentProgram(): Internal.Program;
|
|
getUniform($$0: string): Internal.Uniform;
|
|
getVertexFormat(): Internal.VertexFormat;
|
|
clear(): void;
|
|
close(): void;
|
|
getName(): string;
|
|
safeGetUniform($$0: string): Internal.AbstractUniform;
|
|
getId(): number;
|
|
get vertexProgram(): Internal.Program
|
|
get fragmentProgram(): Internal.Program
|
|
get vertexFormat(): Internal.VertexFormat
|
|
get name(): string
|
|
get id(): number
|
|
readonly "LINE_WIDTH": Internal.Uniform;
|
|
readonly "SCREEN_SIZE": Internal.Uniform;
|
|
readonly "TEXTURE_MATRIX": Internal.Uniform;
|
|
readonly "COLOR_MODULATOR": Internal.Uniform;
|
|
readonly "LIGHT1_DIRECTION": Internal.Uniform;
|
|
readonly "FOG_COLOR": Internal.Uniform;
|
|
readonly "INVERSE_VIEW_ROTATION_MATRIX": Internal.Uniform;
|
|
readonly "LIGHT0_DIRECTION": Internal.Uniform;
|
|
readonly "PROJECTION_MATRIX": Internal.Uniform;
|
|
readonly "FOG_START": Internal.Uniform;
|
|
readonly "FOG_END": Internal.Uniform;
|
|
readonly "CHUNK_OFFSET": Internal.Uniform;
|
|
readonly "FOG_SHAPE": Internal.Uniform;
|
|
readonly "MODEL_VIEW_MATRIX": Internal.Uniform;
|
|
readonly "GAME_TIME": Internal.Uniform;
|
|
}
|
|
type ShaderInstance_ = ShaderInstance;
|
|
interface Map$Entry <K, V> {
|
|
getKey(): K;
|
|
comparingByValue(): Internal.Comparator<Internal.Map$Entry<K, V>>;
|
|
hashCode(): number;
|
|
copyOf(arg0: Internal.Map$Entry_<any, any>): this;
|
|
getValue(): V;
|
|
comparingByValue(arg0: Internal.Comparator_<any>): Internal.Comparator<Internal.Map$Entry<K, V>>;
|
|
comparingByKey(): Internal.Comparator<Internal.Map$Entry<K, V>>;
|
|
comparingByKey(arg0: Internal.Comparator_<any>): Internal.Comparator<Internal.Map$Entry<K, V>>;
|
|
equals(arg0: any): boolean;
|
|
setValue(arg0: V): V;
|
|
get key(): K
|
|
get value(): V
|
|
set value(arg0: V)
|
|
}
|
|
type Map$Entry_<K, V> = Map$Entry<K, V>;
|
|
interface IntToDoubleFunction {
|
|
applyAsDouble(arg0: number): number;
|
|
}
|
|
type IntToDoubleFunction_ = ((arg0: number)=>number) | IntToDoubleFunction;
|
|
class ClientboundSoundEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.SoundEvent_, $$1: Internal.SoundSource_, $$2: Internal.Entity_, $$3: number, $$4: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getVolume(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getSource(): Internal.SoundSource;
|
|
getPitch(): number;
|
|
getSound(): Internal.SoundEvent;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get volume(): number
|
|
get source(): Internal.SoundSource
|
|
get pitch(): number
|
|
get sound(): Internal.SoundEvent
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundSoundEntityPacket_ = ClientboundSoundEntityPacket;
|
|
interface Decoder$Simple <A> {
|
|
decoder(): Internal.Decoder<A>;
|
|
decode(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
|
|
}
|
|
type Decoder$Simple_<A> = Decoder$Simple<A>;
|
|
interface Vector2ic {
|
|
maxComponent(): number;
|
|
y(): number;
|
|
x(): number;
|
|
absolute(arg0: Internal.Vector2i_): Internal.Vector2i;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
sub(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
get(arg0: Internal.IntBuffer_): Internal.IntBuffer;
|
|
max(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
equals(arg0: number, arg1: number): boolean;
|
|
add(arg0: number, arg1: number, arg2: Internal.Vector2i_): Internal.Vector2i;
|
|
distance(arg0: Internal.Vector2ic_): number;
|
|
min(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
negate(arg0: Internal.Vector2i_): Internal.Vector2i;
|
|
get(arg0: number, arg1: Internal.IntBuffer_): Internal.IntBuffer;
|
|
gridDistance(arg0: Internal.Vector2ic_): number;
|
|
distanceSquared(arg0: number, arg1: number): number;
|
|
distance(arg0: number, arg1: number): number;
|
|
mul(arg0: number, arg1: number, arg2: Internal.Vector2i_): Internal.Vector2i;
|
|
gridDistance(arg0: number, arg1: number): number;
|
|
distanceSquared(arg0: Internal.Vector2ic_): number;
|
|
add(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
lengthSquared(): number;
|
|
div(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number): number;
|
|
sub(arg0: number, arg1: number, arg2: Internal.Vector2i_): Internal.Vector2i;
|
|
mul(arg0: Internal.Vector2ic_, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
minComponent(): number;
|
|
mul(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
}
|
|
type Vector2ic_ = Vector2ic;
|
|
interface TemporalAdjuster {
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
}
|
|
type TemporalAdjuster_ = ((arg0: Internal.Temporal)=>Internal.Temporal_) | TemporalAdjuster;
|
|
class DebugRenderer {
|
|
constructor($$0: Internal.Minecraft_)
|
|
static renderFloatingText($$0: string, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
static renderFloatingText($$0: string, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
static renderFilledBox($$0: BlockPos_, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
static renderFilledBox($$0: Internal.AABB_, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
switchRenderChunkborder(): boolean;
|
|
static renderFilledBox($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number): void;
|
|
static renderFloatingText($$0: string, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: boolean, $$7: number, $$8: boolean): void;
|
|
clear(): void;
|
|
static renderFilledBox($$0: BlockPos_, $$1: BlockPos_, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource$BufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
static renderFloatingText($$0: string, $$1: number, $$2: number, $$3: number, $$4: number): void;
|
|
static getTargetedEntity($$0: Internal.Entity_, $$1: number): Internal.Optional<Internal.Entity>;
|
|
readonly "collisionBoxRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
readonly "villageSectionsDebugRenderer": Internal.VillageSectionsDebugRenderer;
|
|
readonly "worldGenAttemptRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
readonly "pathfindingRenderer": Internal.PathfindingRenderer;
|
|
readonly "goalSelectorRenderer": Internal.GoalSelectorDebugRenderer;
|
|
readonly "heightMapRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
readonly "lightDebugRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
readonly "gameTestDebugRenderer": Internal.GameTestDebugRenderer;
|
|
readonly "neighborsUpdateRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
readonly "brainDebugRenderer": Internal.BrainDebugRenderer;
|
|
readonly "beeDebugRenderer": Internal.BeeDebugRenderer;
|
|
readonly "chunkRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
readonly "solidFaceRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
readonly "chunkBorderRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
readonly "structureRenderer": Internal.StructureRenderer;
|
|
readonly "raidDebugRenderer": Internal.RaidDebugRenderer;
|
|
readonly "gameEventListenerRenderer": Internal.GameEventListenerRenderer;
|
|
readonly "waterDebugRenderer": Internal.DebugRenderer$SimpleDebugRenderer;
|
|
}
|
|
type DebugRenderer_ = DebugRenderer;
|
|
interface RegistryEntryAddedCallback <T> {
|
|
event(registry: Internal.Registry_<T>): net.fabricmc.fabric.api.event.Event<Internal.RegistryEntryAddedCallback<T>>;
|
|
onEntryAdded(arg0: number, arg1: ResourceLocation_, arg2: T): void;
|
|
}
|
|
type RegistryEntryAddedCallback_<T> = ((arg0: number, arg1: ResourceLocation, arg2: T)=>void) | RegistryEntryAddedCallback<T>;
|
|
class FrameTimer {
|
|
constructor()
|
|
getLog(): number[];
|
|
scaleSampleTo($$0: number, $$1: number, $$2: number): number;
|
|
getAverageDuration($$0: number): number;
|
|
logFrameDuration($$0: number): void;
|
|
scaleAverageDurationTo($$0: number, $$1: number): number;
|
|
getLogStart(): number;
|
|
getLogEnd(): number;
|
|
wrapIndex($$0: number): number;
|
|
get log(): number[]
|
|
get logStart(): number
|
|
get logEnd(): number
|
|
readonly static "LOGGING_LENGTH": 240;
|
|
}
|
|
type FrameTimer_ = FrameTimer;
|
|
interface CompositeStateAccessor {
|
|
getTransparency(): Internal.RenderStateShard$TransparencyStateShard;
|
|
get transparency(): Internal.RenderStateShard$TransparencyStateShard
|
|
}
|
|
type CompositeStateAccessor_ = CompositeStateAccessor;
|
|
class ToastComponent extends Internal.GuiComponent {
|
|
constructor($$0: Internal.Minecraft_)
|
|
addToast($$0: Internal.Toast_): void;
|
|
handler$bmn000$goodByeToasts(ci: Internal.CallbackInfo_): void;
|
|
getToast($$0: Internal.Class_<any>, $$1: any): T;
|
|
getMinecraft(): Internal.Minecraft;
|
|
clear(): void;
|
|
render($$0: Internal.PoseStack_): void;
|
|
get minecraft(): Internal.Minecraft
|
|
}
|
|
type ToastComponent_ = ToastComponent;
|
|
interface Registrar <T> extends Internal.Iterable<T> {
|
|
getKey(arg0: T): Internal.Optional<Internal.ResourceKey<T>>;
|
|
getIds(): Internal.Set<ResourceLocation>;
|
|
getRawId(arg0: T): number;
|
|
getId(arg0: T): ResourceLocation;
|
|
contains(arg0: ResourceLocation_): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
wrap(obj: R): Internal.RegistrySupplier<R>;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
get(arg0: ResourceLocation_): T;
|
|
containsValue(arg0: T): boolean;
|
|
delegate(arg0: ResourceLocation_): Internal.RegistrySupplier<T>;
|
|
register(arg0: ResourceLocation_, arg1: Internal.Supplier_<E>): Internal.RegistrySupplier<E>;
|
|
byRawId(arg0: number): T;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<Internal.ResourceKey<T>, T>>;
|
|
listen(arg0: ResourceLocation_, arg1: Internal.Consumer_<T>): void;
|
|
key(): Internal.ResourceKey<any>;
|
|
listen(supplier: Internal.RegistrySupplier_<R>, callback: Internal.Consumer_<R>): void;
|
|
get ids(): Internal.Set<ResourceLocation>
|
|
}
|
|
type Registrar_<T> = Registrar<T>;
|
|
class PrimedTnt extends Internal.Entity {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number, $$4: Internal.LivingEntity_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
setFuse($$0: number): void;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getOwner(): Internal.LivingEntity;
|
|
isPickable(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
getFuse(): number;
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
set fuse($$0: number)
|
|
get owner(): Internal.LivingEntity
|
|
get pickable(): boolean
|
|
get fuse(): number
|
|
}
|
|
type PrimedTnt_ = PrimedTnt;
|
|
class LootTables extends Internal.SimpleJsonResourceReloadListener implements Internal.LootTablesKJS, Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: Internal.PredicateManager_)
|
|
getIds(): Internal.Set<ResourceLocation>;
|
|
static validate($$0: Internal.ValidationContext_, $$1: ResourceLocation_, $$2: Internal.LootTable_): void;
|
|
get($$0: ResourceLocation_): Internal.LootTable;
|
|
getName(): string;
|
|
static serialize($$0: Internal.LootTable_): Internal.JsonElement;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getFabricId(): ResourceLocation;
|
|
applyKJS0(map: Internal.Map_<ResourceLocation_, Internal.JsonElement_>, action: Internal.BiConsumer_<ResourceLocation_, Internal.JsonElement_>): void;
|
|
get ids(): Internal.Set<ResourceLocation>
|
|
get name(): string
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get fabricId(): ResourceLocation
|
|
}
|
|
type LootTables_ = LootTables;
|
|
class CallbackInfo implements Internal.Cancellable {
|
|
constructor(arg0: string, arg1: boolean)
|
|
static getCallInfoClassName(arg0: org.objectweb.asm.Type_): string;
|
|
toString(): string;
|
|
isCancellable(): boolean;
|
|
cancel(): void;
|
|
getId(): string;
|
|
isCancelled(): boolean;
|
|
get cancellable(): boolean
|
|
get id(): string
|
|
get cancelled(): boolean
|
|
}
|
|
type CallbackInfo_ = CallbackInfo;
|
|
class ChatFormatting extends Internal.Enum<Internal.ChatFormatting> implements Internal.Color {
|
|
static getById($$0: number): Internal.ChatFormatting;
|
|
static values(): Internal.ChatFormatting[];
|
|
getChar(): string;
|
|
toString(): string;
|
|
static getByName($$0: string): Internal.ChatFormatting;
|
|
getArgbJS(): number;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
static getByCode($$0: string): Internal.ChatFormatting;
|
|
static stripFormatting($$0: string): string;
|
|
getRgbJS(): number;
|
|
static valueOf($$0: string): Internal.ChatFormatting;
|
|
getSerializeJS(): string;
|
|
isFormat(): boolean;
|
|
getName(): string;
|
|
createTextColorJS(): Internal.TextColor;
|
|
isColor(): boolean;
|
|
getColor(): number;
|
|
getHexJS(): string;
|
|
getFireworkColorJS(): number;
|
|
static getNames($$0: boolean, $$1: boolean): Internal.Collection<string>;
|
|
getId(): number;
|
|
get char(): string
|
|
get argbJS(): number
|
|
get rgbJS(): number
|
|
get serializeJS(): string
|
|
get format(): boolean
|
|
get name(): string
|
|
get color(): boolean
|
|
get color(): number
|
|
get hexJS(): string
|
|
get fireworkColorJS(): number
|
|
get id(): number
|
|
readonly static "AQUA": Internal.ChatFormatting;
|
|
readonly static "OBFUSCATED": Internal.ChatFormatting;
|
|
readonly static "RED": Internal.ChatFormatting;
|
|
readonly static "LIGHT_PURPLE": Internal.ChatFormatting;
|
|
readonly static "GRAY": Internal.ChatFormatting;
|
|
readonly static "GOLD": Internal.ChatFormatting;
|
|
readonly static "DARK_RED": Internal.ChatFormatting;
|
|
readonly static "GREEN": Internal.ChatFormatting;
|
|
readonly static "BLUE": Internal.ChatFormatting;
|
|
readonly static "BOLD": Internal.ChatFormatting;
|
|
readonly static "DARK_GREEN": Internal.ChatFormatting;
|
|
readonly static "DARK_AQUA": Internal.ChatFormatting;
|
|
readonly static "DARK_PURPLE": Internal.ChatFormatting;
|
|
readonly static "YELLOW": Internal.ChatFormatting;
|
|
readonly static "WHITE": Internal.ChatFormatting;
|
|
readonly static "ITALIC": Internal.ChatFormatting;
|
|
readonly static "UNDERLINE": Internal.ChatFormatting;
|
|
readonly static "BLACK": Internal.ChatFormatting;
|
|
readonly static "DARK_GRAY": Internal.ChatFormatting;
|
|
readonly static "STRIKETHROUGH": Internal.ChatFormatting;
|
|
readonly static "RESET": Internal.ChatFormatting;
|
|
readonly static "DARK_BLUE": Internal.ChatFormatting;
|
|
readonly static "PREFIX_CODE": "§";
|
|
}
|
|
type ChatFormatting_ = "italic" | "dark_red" | "dark_gray" | "gold" | "bold" | "dark_green" | "red" | "obfuscated" | "black" | "green" | "dark_purple" | "dark_blue" | "yellow" | "aqua" | "white" | "reset" | "underline" | "gray" | "dark_aqua" | ChatFormatting | "blue" | "strikethrough" | "light_purple";
|
|
class Products$P1 <F, T1> {
|
|
constructor(arg0: Internal.App_<F, T1>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function_<T1, R>): Internal.App<F, R>;
|
|
t1(): Internal.App<F, T1>;
|
|
and(arg0: Internal.Products$P2_<F, T2, T3>): Internal.Products$P3<F, T1, T2, T3>;
|
|
and(arg0: Internal.Products$P5_<F, T2, T3, T4, T5, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
and(arg0: Internal.App_<F, T2>): Internal.Products$P2<F, T1, T2>;
|
|
and(arg0: Internal.Products$P7_<F, T2, T3, T4, T5, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
and(arg0: Internal.Products$P3_<F, T2, T3, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
|
|
and(arg0: Internal.Products$P6_<F, T2, T3, T4, T5, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function_<T1, R>>): Internal.App<F, R>;
|
|
and(arg0: Internal.Products$P4_<F, T2, T3, T4, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
|
|
}
|
|
type Products$P1_<F, T1> = Products$P1<F, T1>;
|
|
abstract class ImmutableMultisetGwtSerializationDependencies <E> extends Internal.ImmutableCollection<E> {
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
}
|
|
type ImmutableMultisetGwtSerializationDependencies_<E> = ImmutableMultisetGwtSerializationDependencies<E>;
|
|
class Products$P3 <F, T1, T2, T3> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>)
|
|
and(arg0: Internal.App_<F, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
|
|
and(arg0: Internal.Products$P4_<F, T4, T5, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
and(arg0: Internal.Products$P2_<F, T4, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
|
|
t1(): Internal.App<F, T1>;
|
|
t2(): Internal.App<F, T2>;
|
|
t3(): Internal.App<F, T3>;
|
|
and(arg0: Internal.Products$P5_<F, T4, T5, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function3_<T1, T2, T3, R>): Internal.App<F, R>;
|
|
and(arg0: Internal.Products$P3_<F, T4, T5, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function3_<T1, T2, T3, R>>): Internal.App<F, R>;
|
|
}
|
|
type Products$P3_<F, T1, T2, T3> = Products$P3<F, T1, T2, T3>;
|
|
class StatType <T> implements Internal.Iterable<Internal.Stat<T>> {
|
|
constructor($$0: Internal.Registry_<T>)
|
|
getDisplayName(): Internal.Component;
|
|
contains($$0: T): boolean;
|
|
getRegistry(): Internal.Registry<T>;
|
|
spliterator(): Internal.Spliterator<Internal.Stat<T>>;
|
|
iterator(): Internal.Iterator<Internal.Stat<T>>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
get($$0: T): Internal.Stat<T>;
|
|
getTranslationKey(): string;
|
|
get($$0: T, $$1: Internal.StatFormatter_): Internal.Stat<T>;
|
|
get displayName(): Internal.Component
|
|
get registry(): Internal.Registry<T>
|
|
get translationKey(): string
|
|
}
|
|
type StatType_<T> = Special.StatType | StatType<T>;
|
|
class Products$P2 <F, T1, T2> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>)
|
|
and(arg0: Internal.Products$P4_<F, T3, T4, T5, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
t1(): Internal.App<F, T1>;
|
|
t2(): Internal.App<F, T2>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.BiFunction_<T1, T2, R>>): Internal.App<F, R>;
|
|
and(arg0: Internal.Products$P5_<F, T3, T4, T5, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
and(arg0: Internal.Products$P3_<F, T3, T4, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.BiFunction_<T1, T2, R>): Internal.App<F, R>;
|
|
and(arg0: Internal.Products$P2_<F, T3, T4>): Internal.Products$P4<F, T1, T2, T3, T4>;
|
|
and(arg0: Internal.Products$P6_<F, T3, T4, T5, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
and(arg0: Internal.App_<F, T3>): Internal.Products$P3<F, T1, T2, T3>;
|
|
}
|
|
type Products$P2_<F, T1, T2> = Products$P2<F, T1, T2>;
|
|
class Input {
|
|
constructor()
|
|
getMoveVector(): Internal.Vec2;
|
|
hasForwardImpulse(): boolean;
|
|
tick($$0: boolean): void;
|
|
get moveVector(): Internal.Vec2
|
|
"up": boolean;
|
|
"forwardImpulse": number;
|
|
"down": boolean;
|
|
"shiftKeyDown": boolean;
|
|
"right": boolean;
|
|
"jumping": boolean;
|
|
"left": boolean;
|
|
"leftImpulse": number;
|
|
}
|
|
type Input_ = Input;
|
|
interface WritableLevelData extends Internal.LevelData {
|
|
setXSpawn(arg0: number): void;
|
|
setZSpawn(arg0: number): void;
|
|
fillCrashReportCategory($$0: Internal.CrashReportCategory_, $$1: Internal.LevelHeightAccessor_): void;
|
|
setYSpawn(arg0: number): void;
|
|
setSpawnAngle(arg0: number): void;
|
|
setSpawn($$0: BlockPos_, $$1: number): void;
|
|
set XSpawn(arg0: number)
|
|
set ZSpawn(arg0: number)
|
|
set YSpawn(arg0: number)
|
|
set spawnAngle(arg0: number)
|
|
}
|
|
type WritableLevelData_ = WritableLevelData;
|
|
class ServerBossEvent extends Internal.BossEvent {
|
|
constructor($$0: Internal.Component_, $$1: Internal.BossEvent$BossBarColor_, $$2: Internal.BossEvent$BossBarOverlay_)
|
|
setCreateWorldFog($$0: boolean): Internal.BossEvent;
|
|
setPlayBossMusic($$0: boolean): Internal.BossEvent;
|
|
setOverlay($$0: Internal.BossEvent$BossBarOverlay_): void;
|
|
getPlayers(): Internal.Collection<Internal.ServerPlayer>;
|
|
removePlayer($$0: Internal.ServerPlayer_): void;
|
|
setColor($$0: Internal.BossEvent$BossBarColor_): void;
|
|
removeAllPlayers(): void;
|
|
setDarkenScreen($$0: boolean): Internal.BossEvent;
|
|
setProgress($$0: number): void;
|
|
setName($$0: Internal.Component_): void;
|
|
addPlayer($$0: Internal.ServerPlayer_): void;
|
|
isVisible(): boolean;
|
|
setVisible($$0: boolean): void;
|
|
set createWorldFog($$0: boolean)
|
|
set playBossMusic($$0: boolean)
|
|
set overlay($$0: Internal.BossEvent$BossBarOverlay_)
|
|
get players(): Internal.Collection<Internal.ServerPlayer>
|
|
set color($$0: Internal.BossEvent$BossBarColor_)
|
|
set darkenScreen($$0: boolean)
|
|
set progress($$0: number)
|
|
set name($$0: Internal.Component_)
|
|
get visible(): boolean
|
|
set visible($$0: boolean)
|
|
}
|
|
type ServerBossEvent_ = ServerBossEvent;
|
|
class SuggestionsBuilder {
|
|
constructor(arg0: string, arg1: number)
|
|
constructor(arg0: string, arg1: string, arg2: number)
|
|
getRemainingLowerCase(): string;
|
|
getStart(): number;
|
|
buildFuture(): Internal.CompletableFuture<Internal.Suggestions>;
|
|
suggest(arg0: string, arg1: Internal.Message_): this;
|
|
suggest(arg0: string): this;
|
|
getInput(): string;
|
|
build(): Internal.Suggestions;
|
|
suggest(arg0: number): this;
|
|
restart(): this;
|
|
suggest(arg0: number, arg1: Internal.Message_): this;
|
|
getRemaining(): string;
|
|
add(arg0: Internal.SuggestionsBuilder_): this;
|
|
createOffset(arg0: number): this;
|
|
get remainingLowerCase(): string
|
|
get start(): number
|
|
get input(): string
|
|
get remaining(): string
|
|
}
|
|
type SuggestionsBuilder_ = SuggestionsBuilder;
|
|
class Products$P9 <F, T1, T2, T3, T4, T5, T6, T7, T8, T9> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function9_<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>): Internal.App<F, R>;
|
|
}
|
|
type Products$P9_<F, T1, T2, T3, T4, T5, T6, T7, T8, T9> = Products$P9<F, T1, T2, T3, T4, T5, T6, T7, T8, T9>;
|
|
class Products$P8 <F, T1, T2, T3, T4, T5, T6, T7, T8> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>)
|
|
t4(): Internal.App<F, T4>;
|
|
t5(): Internal.App<F, T5>;
|
|
t6(): Internal.App<F, T6>;
|
|
t7(): Internal.App<F, T7>;
|
|
t8(): Internal.App<F, T8>;
|
|
t1(): Internal.App<F, T1>;
|
|
t2(): Internal.App<F, T2>;
|
|
t3(): Internal.App<F, T3>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function8_<T1, T2, T3, T4, T5, T6, T7, T8, R>>): Internal.App<F, R>;
|
|
}
|
|
type Products$P8_<F, T1, T2, T3, T4, T5, T6, T7, T8> = Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
class TrunkPlacerType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
readonly static "STRAIGHT_TRUNK_PLACER": Internal.TrunkPlacerType<any>;
|
|
readonly static "FANCY_TRUNK_PLACER": Internal.TrunkPlacerType<any>;
|
|
readonly static "DARK_OAK_TRUNK_PLACER": Internal.TrunkPlacerType<any>;
|
|
readonly static "FORKING_TRUNK_PLACER": Internal.TrunkPlacerType<any>;
|
|
readonly static "BENDING_TRUNK_PLACER": Internal.TrunkPlacerType<any>;
|
|
readonly static "GIANT_TRUNK_PLACER": Internal.TrunkPlacerType<any>;
|
|
readonly static "MEGA_JUNGLE_TRUNK_PLACER": Internal.TrunkPlacerType<any>;
|
|
}
|
|
type TrunkPlacerType_<P> = Special.TrunkPlacerType | TrunkPlacerType<P>;
|
|
class Products$P5 <F, T1, T2, T3, T4, T5> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>)
|
|
t4(): Internal.App<F, T4>;
|
|
t5(): Internal.App<F, T5>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function5_<T1, T2, T3, T4, T5, R>): Internal.App<F, R>;
|
|
t1(): Internal.App<F, T1>;
|
|
t2(): Internal.App<F, T2>;
|
|
t3(): Internal.App<F, T3>;
|
|
and(arg0: Internal.App_<F, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
and(arg0: Internal.Products$P2_<F, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function5_<T1, T2, T3, T4, T5, R>>): Internal.App<F, R>;
|
|
and(arg0: Internal.Products$P3_<F, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
}
|
|
type Products$P5_<F, T1, T2, T3, T4, T5> = Products$P5<F, T1, T2, T3, T4, T5>;
|
|
class Products$P4 <F, T1, T2, T3, T4> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>)
|
|
t4(): Internal.App<F, T4>;
|
|
t1(): Internal.App<F, T1>;
|
|
t2(): Internal.App<F, T2>;
|
|
t3(): Internal.App<F, T3>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function4_<T1, T2, T3, T4, R>>): Internal.App<F, R>;
|
|
and(arg0: Internal.App_<F, T5>): Internal.Products$P5<F, T1, T2, T3, T4, T5>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function4_<T1, T2, T3, T4, R>): Internal.App<F, R>;
|
|
and(arg0: Internal.Products$P3_<F, T5, T6, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
and(arg0: Internal.Products$P4_<F, T5, T6, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
and(arg0: Internal.Products$P2_<F, T5, T6>): Internal.Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
}
|
|
type Products$P4_<F, T1, T2, T3, T4> = Products$P4<F, T1, T2, T3, T4>;
|
|
class Products$P7 <F, T1, T2, T3, T4, T5, T6, T7> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>)
|
|
t4(): Internal.App<F, T4>;
|
|
t5(): Internal.App<F, T5>;
|
|
t6(): Internal.App<F, T6>;
|
|
t7(): Internal.App<F, T7>;
|
|
t1(): Internal.App<F, T1>;
|
|
t2(): Internal.App<F, T2>;
|
|
t3(): Internal.App<F, T3>;
|
|
and(arg0: Internal.App_<F, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function7_<T1, T2, T3, T4, T5, T6, T7, R>>): Internal.App<F, R>;
|
|
}
|
|
type Products$P7_<F, T1, T2, T3, T4, T5, T6, T7> = Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
class Products$P6 <F, T1, T2, T3, T4, T5, T6> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>)
|
|
t4(): Internal.App<F, T4>;
|
|
t5(): Internal.App<F, T5>;
|
|
t6(): Internal.App<F, T6>;
|
|
t1(): Internal.App<F, T1>;
|
|
t2(): Internal.App<F, T2>;
|
|
t3(): Internal.App<F, T3>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function6_<T1, T2, T3, T4, T5, T6, R>): Internal.App<F, R>;
|
|
and(arg0: Internal.Products$P2_<F, T7, T8>): Internal.Products$P8<F, T1, T2, T3, T4, T5, T6, T7, T8>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function6_<T1, T2, T3, T4, T5, T6, R>>): Internal.App<F, R>;
|
|
and(arg0: Internal.App_<F, T7>): Internal.Products$P7<F, T1, T2, T3, T4, T5, T6, T7>;
|
|
}
|
|
type Products$P6_<F, T1, T2, T3, T4, T5, T6> = Products$P6<F, T1, T2, T3, T4, T5, T6>;
|
|
class AreaEffectCloud extends Internal.Entity {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
setOwner($$0: Internal.LivingEntity_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getRadius(): number;
|
|
getColor(): number;
|
|
getAddEntityPacket(): Internal.Packet<any>;
|
|
setDurationOnUse($$0: number): void;
|
|
getRadiusOnUse(): number;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
getOwner(): Internal.LivingEntity;
|
|
getPistonPushReaction(): Internal.PushReaction;
|
|
refreshDimensions(): void;
|
|
isWaiting(): boolean;
|
|
setRadiusPerTick($$0: number): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
setPotion($$0: Internal.Potion_): void;
|
|
getRadiusPerTick(): number;
|
|
setDuration($$0: number): void;
|
|
setRadius($$0: number): void;
|
|
setParticle($$0: Internal.ParticleOptions_): void;
|
|
getParticle(): Internal.ParticleOptions;
|
|
tick(): void;
|
|
addEffect($$0: Internal.MobEffectInstance_): void;
|
|
getPotion(): Internal.Potion;
|
|
getWaitTime(): number;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
setWaitTime($$0: number): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setFixedColor($$0: number): void;
|
|
getDurationOnUse(): number;
|
|
getDuration(): number;
|
|
setRadiusOnUse($$0: number): void;
|
|
set owner($$0: Internal.LivingEntity_)
|
|
get radius(): number
|
|
get color(): number
|
|
get addEntityPacket(): Internal.Packet<any>
|
|
set durationOnUse($$0: number)
|
|
get radiusOnUse(): number
|
|
get owner(): Internal.LivingEntity
|
|
get pistonPushReaction(): Internal.PushReaction
|
|
get waiting(): boolean
|
|
set radiusPerTick($$0: number)
|
|
set potion($$0: Internal.Potion_)
|
|
get radiusPerTick(): number
|
|
set duration($$0: number)
|
|
set radius($$0: number)
|
|
set particle($$0: Internal.ParticleOptions_)
|
|
get particle(): Internal.ParticleOptions
|
|
get potion(): Internal.Potion
|
|
get waitTime(): number
|
|
set waitTime($$0: number)
|
|
set fixedColor($$0: number)
|
|
get durationOnUse(): number
|
|
get duration(): number
|
|
set radiusOnUse($$0: number)
|
|
}
|
|
type AreaEffectCloud_ = AreaEffectCloud;
|
|
interface PosRuleTestType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
register($$0: string, $$1: Internal.Codec_<P>): this;
|
|
readonly static "LINEAR_POS_TEST": any;
|
|
readonly static "AXIS_ALIGNED_LINEAR_POS_TEST": any;
|
|
readonly static "ALWAYS_TRUE_TEST": any;
|
|
}
|
|
type PosRuleTestType_<P> = Special.PosRuleTestType | PosRuleTestType<P>;
|
|
interface VertexBufferHelper {
|
|
restoreBinding(): void;
|
|
saveBinding(): void;
|
|
}
|
|
type VertexBufferHelper_ = VertexBufferHelper;
|
|
abstract class ChunkAccess implements Internal.FeatureAccess, Internal.BiomeManager$NoiseBiomeSource, Internal.BlockGetter {
|
|
constructor($$0: Internal.ChunkPos_, $$1: Internal.UpgradeData_, $$2: Internal.LevelHeightAccessor_, $$3: Internal.Registry_<Internal.Biome_>, $$4: number, $$5: Internal.LevelChunkSection_[], $$6: Internal.BlendingData_)
|
|
getMinSection(): number;
|
|
static getOrCreateOffsetList($$0: Internal.ShortList_[], $$1: number): Internal.ShortList;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
getMaxSection(): number;
|
|
setLightCorrect($$0: boolean): void;
|
|
setAllReferences($$0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.LongSet_>): void;
|
|
isUnsaved(): boolean;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getOrCreateHeightmapUnprimed($$0: Internal.Heightmap$Types_): Internal.Heightmap;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
getBelowZeroRetrogen(): Internal.BelowZeroRetrogen;
|
|
hasAnyStructureReferences(): boolean;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getReferencesForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>): Internal.LongSet;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
getHeightAccessorForGeneration(): Internal.LevelHeightAccessor;
|
|
setBlockEntity(arg0: Internal.BlockEntity_): void;
|
|
getEventDispatcher($$0: number): Internal.GameEventDispatcher;
|
|
setInhabitedTime($$0: number): void;
|
|
setBlockState(arg0: BlockPos_, arg1: Internal.BlockState_, arg2: boolean): Internal.BlockState;
|
|
getAllStarts(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.StructureStart>;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
getBlockEntityNbtForSaving(arg0: BlockPos_): Internal.CompoundTag;
|
|
getPostProcessing(): Internal.ShortList[];
|
|
getHeightmaps(): Internal.Collection<Internal.Map$Entry<Internal.Heightmap$Types, Internal.Heightmap>>;
|
|
removeBlockEntity(arg0: BlockPos_): void;
|
|
carverBiome($$0: Internal.Supplier_<Internal.Holder_<Internal.Biome_>>): Internal.Holder<Internal.Biome>;
|
|
fillBiomesFromNoise($$0: Internal.BiomeResolver_, $$1: Internal.Climate$Sampler_): void;
|
|
getPos(): Internal.ChunkPos;
|
|
getStartForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>): Internal.StructureStart;
|
|
getUpgradeData(): Internal.UpgradeData;
|
|
getSectionsCount(): number;
|
|
getMinBuildHeight(): number;
|
|
getOrCreateNoiseChunk($$0: Internal.NoiseRouter_, $$1: Internal.Supplier_<Internal.DensityFunctions$BeardifierOrMarker_>, $$2: Internal.NoiseGeneratorSettings_, $$3: Internal.Aquifer$FluidPicker_, $$4: Internal.Blender_): Internal.NoiseChunk;
|
|
getHeight($$0: Internal.Heightmap$Types_, $$1: number, $$2: number): number;
|
|
incrementInhabitedTime($$0: number): void;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
setAllStarts($$0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.StructureStart_>): void;
|
|
markPosForPostprocessing($$0: BlockPos_): void;
|
|
getBlendingData(): Internal.BlendingData;
|
|
getSection($$0: number): Internal.LevelChunkSection;
|
|
getLights(): Internal.Stream<BlockPos>;
|
|
addPackedPostProcess($$0: number, $$1: number): void;
|
|
getSectionIndex($$0: number): number;
|
|
getTicksForSerialization(): Internal.ChunkAccess$TicksToSave;
|
|
getMaxBuildHeight(): number;
|
|
setUnsaved($$0: boolean): void;
|
|
setBlendingData($$0: Internal.BlendingData_): void;
|
|
setHeightmap($$0: Internal.Heightmap$Types_, $$1: number[]): void;
|
|
getAllReferences(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.LongSet>;
|
|
isLightCorrect(): boolean;
|
|
setBlockEntityNbt($$0: Internal.CompoundTag_): void;
|
|
getBlockEntitiesPos(): Internal.Set<BlockPos>;
|
|
getFluidTicks(): Internal.TickContainerAccess<Internal.Fluid>;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getHeight(): number;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
getBlockTicks(): Internal.TickContainerAccess<Internal.Block>;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
hasPrimedHeightmap($$0: Internal.Heightmap$Types_): boolean;
|
|
getHighestSection(): Internal.LevelChunkSection;
|
|
getInhabitedTime(): number;
|
|
getHighestSectionPosition(): number;
|
|
isOldNoiseGeneration(): boolean;
|
|
addEntity(arg0: Internal.Entity_): void;
|
|
isYSpaceEmpty($$0: number, $$1: number): boolean;
|
|
isUpgrading(): boolean;
|
|
getMaxLightLevel(): number;
|
|
getStatus(): Internal.ChunkStatus;
|
|
getSections(): Internal.LevelChunkSection[];
|
|
setStartForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>, $$1: Internal.StructureStart_): void;
|
|
addReferenceForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>, $$1: number): void;
|
|
getBlockEntityNbt($$0: BlockPos_): Internal.CompoundTag;
|
|
get minSection(): number
|
|
get maxSection(): number
|
|
set lightCorrect($$0: boolean)
|
|
set allReferences($$0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.LongSet_>)
|
|
get unsaved(): boolean
|
|
get belowZeroRetrogen(): Internal.BelowZeroRetrogen
|
|
get heightAccessorForGeneration(): Internal.LevelHeightAccessor
|
|
set blockEntity(arg0: Internal.BlockEntity_)
|
|
set inhabitedTime($$0: number)
|
|
get allStarts(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.StructureStart>
|
|
get postProcessing(): Internal.ShortList[]
|
|
get heightmaps(): Internal.Collection<Internal.Map$Entry<Internal.Heightmap$Types, Internal.Heightmap>>
|
|
get pos(): Internal.ChunkPos
|
|
get upgradeData(): Internal.UpgradeData
|
|
get sectionsCount(): number
|
|
get minBuildHeight(): number
|
|
set allStarts($$0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.StructureStart_>)
|
|
get blendingData(): Internal.BlendingData
|
|
get lights(): Internal.Stream<BlockPos>
|
|
get ticksForSerialization(): Internal.ChunkAccess$TicksToSave
|
|
get maxBuildHeight(): number
|
|
set unsaved($$0: boolean)
|
|
set blendingData($$0: Internal.BlendingData_)
|
|
get allReferences(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.LongSet>
|
|
get lightCorrect(): boolean
|
|
set blockEntityNbt($$0: Internal.CompoundTag_)
|
|
get blockEntitiesPos(): Internal.Set<BlockPos>
|
|
get fluidTicks(): Internal.TickContainerAccess<Internal.Fluid>
|
|
get height(): number
|
|
get blockTicks(): Internal.TickContainerAccess<Internal.Block>
|
|
get highestSection(): Internal.LevelChunkSection
|
|
get inhabitedTime(): number
|
|
get highestSectionPosition(): number
|
|
get oldNoiseGeneration(): boolean
|
|
get upgrading(): boolean
|
|
get maxLightLevel(): number
|
|
get status(): Internal.ChunkStatus
|
|
get sections(): Internal.LevelChunkSection[]
|
|
}
|
|
type ChunkAccess_ = ChunkAccess;
|
|
interface Type {
|
|
getTypeName(): string;
|
|
get typeName(): string
|
|
}
|
|
type Type_ = Type;
|
|
class SoundEvent {
|
|
constructor($$0: ResourceLocation_)
|
|
getLocation(): ResourceLocation;
|
|
get location(): ResourceLocation
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SoundEvent_ = SoundEvent | Special.SoundEvent;
|
|
interface DensityFunction {
|
|
halfNegative(): this;
|
|
abs(): this;
|
|
maxValue(): number;
|
|
squeeze(): this;
|
|
compute(arg0: Internal.DensityFunction$FunctionContext_): number;
|
|
square(): this;
|
|
mapAll(arg0: Internal.DensityFunction$Visitor_): this;
|
|
codec(): Internal.Codec<any>;
|
|
clamp($$0: number, $$1: number): this;
|
|
quarterNegative(): this;
|
|
cube(): this;
|
|
fillArray(arg0: number[], arg1: Internal.DensityFunction$ContextProvider_): void;
|
|
minValue(): number;
|
|
readonly static "CODEC": any;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "HOLDER_HELPER_CODEC": any;
|
|
}
|
|
type DensityFunction_ = DensityFunction | Special.DensityFunction;
|
|
interface ChannelOutboundInvoker {
|
|
newFailedFuture(arg0: Internal.Throwable_): Internal.ChannelFuture;
|
|
connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_, arg2: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
deregister(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
newSucceededFuture(): Internal.ChannelFuture;
|
|
close(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
newProgressivePromise(): Internal.ChannelProgressivePromise;
|
|
flush(): this;
|
|
write(arg0: any): Internal.ChannelFuture;
|
|
writeAndFlush(arg0: any): Internal.ChannelFuture;
|
|
bind(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
disconnect(): Internal.ChannelFuture;
|
|
writeAndFlush(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
bind(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
|
|
close(): Internal.ChannelFuture;
|
|
write(arg0: any, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
connect(arg0: Internal.SocketAddress_, arg1: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
connect(arg0: Internal.SocketAddress_, arg1: Internal.SocketAddress_): Internal.ChannelFuture;
|
|
connect(arg0: Internal.SocketAddress_): Internal.ChannelFuture;
|
|
read(): this;
|
|
deregister(): Internal.ChannelFuture;
|
|
voidPromise(): Internal.ChannelPromise;
|
|
disconnect(arg0: Internal.ChannelPromise_): Internal.ChannelFuture;
|
|
newPromise(): Internal.ChannelPromise;
|
|
}
|
|
type ChannelOutboundInvoker_ = ChannelOutboundInvoker;
|
|
interface LootContextUser {
|
|
getReferencedContextParams(): Internal.Set<Internal.LootContextParam<any>>;
|
|
validate($$0: Internal.ValidationContext_): void;
|
|
get referencedContextParams(): Internal.Set<Internal.LootContextParam<any>>
|
|
}
|
|
type LootContextUser_ = LootContextUser;
|
|
class PlayerInfo {
|
|
constructor($$0: Internal.ClientboundPlayerInfoPacket$PlayerUpdate_)
|
|
setDisplayHealth($$0: number): void;
|
|
getTabListDisplayName(): Internal.Component;
|
|
setHealthBlinkTime($$0: number): void;
|
|
getModelName(): string;
|
|
getTeam(): Internal.PlayerTeam;
|
|
setLastHealth($$0: number): void;
|
|
getLastHealthTime(): number;
|
|
getDisplayHealth(): number;
|
|
getLastHealth(): number;
|
|
getElytraLocation(): ResourceLocation;
|
|
setTabListDisplayName($$0: Internal.Component_): void;
|
|
getCapeLocation(): ResourceLocation;
|
|
getHealthBlinkTime(): number;
|
|
getProfile(): Internal.GameProfile;
|
|
getSkinLocation(): ResourceLocation;
|
|
getGameMode(): Internal.GameType;
|
|
setRenderVisibilityId($$0: number): void;
|
|
isSkinLoaded(): boolean;
|
|
getRenderVisibilityId(): number;
|
|
setLastHealthTime($$0: number): void;
|
|
isCapeLoaded(): boolean;
|
|
getLatency(): number;
|
|
set displayHealth($$0: number)
|
|
get tabListDisplayName(): Internal.Component
|
|
set healthBlinkTime($$0: number)
|
|
get modelName(): string
|
|
get team(): Internal.PlayerTeam
|
|
set lastHealth($$0: number)
|
|
get lastHealthTime(): number
|
|
get displayHealth(): number
|
|
get lastHealth(): number
|
|
get elytraLocation(): ResourceLocation
|
|
set tabListDisplayName($$0: Internal.Component_)
|
|
get capeLocation(): ResourceLocation
|
|
get healthBlinkTime(): number
|
|
get profile(): Internal.GameProfile
|
|
get skinLocation(): ResourceLocation
|
|
get gameMode(): Internal.GameType
|
|
set renderVisibilityId($$0: number)
|
|
get skinLoaded(): boolean
|
|
get renderVisibilityId(): number
|
|
set lastHealthTime($$0: number)
|
|
get capeLoaded(): boolean
|
|
get latency(): number
|
|
}
|
|
type PlayerInfo_ = PlayerInfo;
|
|
class ClientboundPlayerAbilitiesPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Abilities_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
canFly(): boolean;
|
|
canInstabuild(): boolean;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getFlyingSpeed(): number;
|
|
getWalkingSpeed(): number;
|
|
isSkippable(): boolean;
|
|
isInvulnerable(): boolean;
|
|
isFlying(): boolean;
|
|
get flyingSpeed(): number
|
|
get walkingSpeed(): number
|
|
get skippable(): boolean
|
|
get invulnerable(): boolean
|
|
get flying(): boolean
|
|
}
|
|
type ClientboundPlayerAbilitiesPacket_ = ClientboundPlayerAbilitiesPacket;
|
|
class DimensionType implements Internal.DimensionTypeAccessor {
|
|
static defaultDimensions($$0: Internal.RegistryAccess_, $$1: number): Internal.Registry<Internal.LevelStem>;
|
|
static parseLegacy($$0: Internal.Dynamic_<any>): Internal.DataResult<Internal.ResourceKey<Internal.Level>>;
|
|
respawnAnchorWorks(): boolean;
|
|
bedWorks(): boolean;
|
|
coordinateScale(): number;
|
|
piglinSafe(): boolean;
|
|
hasFixedTime(): boolean;
|
|
createDragonFight(): boolean;
|
|
brightness($$0: number): number;
|
|
infiniburn(): Internal.TagKey<Internal.Block>;
|
|
static getTeleportationScale($$0: Internal.DimensionType_, $$1: Internal.DimensionType_): number;
|
|
effectsLocation(): ResourceLocation;
|
|
hasSkyLight(): boolean;
|
|
height(): number;
|
|
hasCeiling(): boolean;
|
|
static getStorageFolder($$0: Internal.ResourceKey_<Internal.Level_>, $$1: Internal.Path_): Internal.Path;
|
|
static defaultDimensions($$0: Internal.RegistryAccess_, $$1: number, $$2: boolean): Internal.Registry<Internal.LevelStem>;
|
|
getFixedTime(): Internal.OptionalLong;
|
|
moonPhase($$0: number): number;
|
|
natural(): boolean;
|
|
minY(): number;
|
|
timeOfDay($$0: number): number;
|
|
logicalHeight(): number;
|
|
static registerBuiltin($$0: Internal.RegistryAccess$Writable_): Internal.RegistryAccess$Writable;
|
|
ultraWarm(): boolean;
|
|
hasRaids(): boolean;
|
|
static create($$0: Internal.OptionalLong_, $$1: boolean, $$2: boolean, $$3: boolean, $$4: boolean, $$5: number, $$6: boolean, $$7: boolean, $$8: boolean, $$9: boolean, $$10: boolean, $$11: number, $$12: number, $$13: number, $$14: Internal.TagKey_<Internal.Block_>, $$15: ResourceLocation_, $$16: number): Internal.DimensionType;
|
|
get fixedTime(): Internal.OptionalLong
|
|
readonly static "WAY_ABOVE_MAX_Y": 32496;
|
|
readonly static "CODEC": any;
|
|
readonly static "BITS_FOR_Y": 12;
|
|
readonly static "WAY_BELOW_MIN_Y": -32512;
|
|
readonly static "NETHER_EFFECTS": ResourceLocation;
|
|
readonly static "OVERWORLD_EFFECTS": ResourceLocation;
|
|
readonly static "OVERWORLD_CAVES_LOCATION": Internal.ResourceKey<any>;
|
|
readonly static "MIN_HEIGHT": 16;
|
|
readonly static "MIN_Y": -2032;
|
|
readonly static "Y_SIZE": 4064;
|
|
readonly static "MAX_Y": 2031;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "MOON_BRIGHTNESS_PER_PHASE": any;
|
|
readonly static "END_EFFECTS": ResourceLocation;
|
|
readonly static "OVERWORLD_LOCATION": Internal.ResourceKey<any>;
|
|
readonly static "END_LOCATION": Internal.ResourceKey<any>;
|
|
readonly static "NETHER_LOCATION": Internal.ResourceKey<any>;
|
|
}
|
|
type DimensionType_ = DimensionType | Special.DimensionType;
|
|
class AttackIndicatorStatus extends Internal.Enum<Internal.AttackIndicatorStatus> {
|
|
getKey(): string;
|
|
static valueOf($$0: string): Internal.AttackIndicatorStatus;
|
|
static values(): Internal.AttackIndicatorStatus[];
|
|
static byId($$0: number): Internal.AttackIndicatorStatus;
|
|
getId(): number;
|
|
get key(): string
|
|
get id(): number
|
|
readonly static "CROSSHAIR": Internal.AttackIndicatorStatus;
|
|
readonly static "OFF": Internal.AttackIndicatorStatus;
|
|
readonly static "HOTBAR": Internal.AttackIndicatorStatus;
|
|
}
|
|
type AttackIndicatorStatus_ = "hotbar" | "crosshair" | AttackIndicatorStatus | "off";
|
|
class ClientPlayerJS extends Internal.PlayerJS<Internal.Player> {
|
|
constructor(data: Internal.ClientPlayerDataJS_, player: Internal.Player_, self: boolean)
|
|
isMiningBlock(): boolean;
|
|
getStats(): Internal.PlayerStatsJS;
|
|
paint(tag: Internal.CompoundTag_): void;
|
|
sendData(channel: string, data: Internal.CompoundTag_): void;
|
|
isSelf(): boolean;
|
|
rayTrace(distance: number): Internal.RayTraceResultJS;
|
|
get miningBlock(): boolean
|
|
get stats(): Internal.PlayerStatsJS
|
|
get self(): boolean
|
|
}
|
|
type ClientPlayerJS_ = ClientPlayerJS;
|
|
class CoderResult {
|
|
isMalformed(): boolean;
|
|
isUnderflow(): boolean;
|
|
toString(): string;
|
|
static malformedForLength(arg0: number): Internal.CoderResult;
|
|
isError(): boolean;
|
|
isUnmappable(): boolean;
|
|
isOverflow(): boolean;
|
|
throwException(): void;
|
|
static unmappableForLength(arg0: number): Internal.CoderResult;
|
|
length(): number;
|
|
get malformed(): boolean
|
|
get underflow(): boolean
|
|
get error(): boolean
|
|
get unmappable(): boolean
|
|
get overflow(): boolean
|
|
readonly static "UNDERFLOW": Internal.CoderResult;
|
|
readonly static "OVERFLOW": Internal.CoderResult;
|
|
}
|
|
type CoderResult_ = CoderResult;
|
|
class DarkOakFoliagePlacer extends Internal.FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_)
|
|
foliageHeight($$0: Internal.Random_, $$1: number, $$2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type DarkOakFoliagePlacer_ = DarkOakFoliagePlacer;
|
|
interface PalettedContainerAccessor <T> {
|
|
getData(): Internal.PalettedContainer$Data<T>;
|
|
getData(container: Internal.PalettedContainer_<T>): Internal.PalettedContainer$Data<T>;
|
|
get data(): Internal.PalettedContainer$Data<T>
|
|
}
|
|
type PalettedContainerAccessor_<T> = PalettedContainerAccessor<T>;
|
|
abstract class ItemCombinerMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: Internal.MenuType_<any>, $$1: number, $$2: Internal.Inventory_, $$3: any_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
createResult(): void;
|
|
removed($$0: Internal.Player_): void;
|
|
readonly static "INPUT_SLOT": 0;
|
|
readonly static "RESULT_SLOT": 2;
|
|
readonly static "ADDITIONAL_SLOT": 1;
|
|
}
|
|
type ItemCombinerMenu_ = ItemCombinerMenu;
|
|
class CaveSpider extends Internal.Spider {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
alwaysAccepts(): boolean;
|
|
static createCaveSpider(): Internal.AttributeSupplier$Builder;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
}
|
|
type CaveSpider_ = CaveSpider;
|
|
interface PackResources extends Internal.AutoCloseable {
|
|
hasResource(arg0: Internal.PackType_, arg1: ResourceLocation_): boolean;
|
|
getNamespaces(arg0: Internal.PackType_): Internal.Set<string>;
|
|
getName(): string;
|
|
close(): void;
|
|
getResources(arg0: Internal.PackType_, arg1: string, arg2: string, arg3: number, arg4: Internal.Predicate_<string>): Internal.Collection<ResourceLocation>;
|
|
getRootResource(arg0: string): Internal.InputStream;
|
|
getResource(arg0: Internal.PackType_, arg1: ResourceLocation_): Internal.InputStream;
|
|
getMetadataSection(arg0: Internal.MetadataSectionSerializer_<T>): T;
|
|
get name(): string
|
|
readonly static "METADATA_EXTENSION": ".mcmeta";
|
|
readonly static "PACK_META": "pack.mcmeta";
|
|
}
|
|
type PackResources_ = PackResources;
|
|
class MushroomCow$MushroomType extends Internal.Enum<Internal.MushroomCow$MushroomType> {
|
|
static valueOf($$0: string): Internal.MushroomCow$MushroomType;
|
|
getBlockState(): Internal.BlockState;
|
|
static values(): Internal.MushroomCow$MushroomType[];
|
|
get blockState(): Internal.BlockState
|
|
readonly static "RED": Internal.MushroomCow$MushroomType;
|
|
readonly static "BROWN": Internal.MushroomCow$MushroomType;
|
|
}
|
|
type MushroomCow$MushroomType_ = MushroomCow$MushroomType | "red" | "brown";
|
|
interface BiomeManager$NoiseBiomeSource {
|
|
getNoiseBiome(arg0: number, arg1: number, arg2: number): Internal.Holder<Internal.Biome>;
|
|
}
|
|
type BiomeManager$NoiseBiomeSource_ = BiomeManager$NoiseBiomeSource;
|
|
interface VillagerEntityAccessor {
|
|
fabric_setGatherableItems(items: Internal.Set_<Internal.Item_>): void;
|
|
fabric_setItemFoodValues(items: Internal.Map_<Internal.Item_, number>): void;
|
|
fabric_getGatherableItems(): Internal.Set<Internal.Item>;
|
|
}
|
|
type VillagerEntityAccessor_ = VillagerEntityAccessor;
|
|
class NamedPackage {
|
|
}
|
|
type NamedPackage_ = NamedPackage;
|
|
class Scoreboard {
|
|
constructor()
|
|
getPlayerScores($$0: Internal.Objective_): Internal.Collection<Internal.Score>;
|
|
getPlayersTeam($$0: string): Internal.PlayerTeam;
|
|
getDisplayObjective($$0: number): Internal.Objective;
|
|
hasPlayerScore($$0: string, $$1: Internal.Objective_): boolean;
|
|
onTeamAdded($$0: Internal.PlayerTeam_): void;
|
|
removePlayerFromTeam($$0: string, $$1: Internal.PlayerTeam_): void;
|
|
removePlayerTeam($$0: Internal.PlayerTeam_): void;
|
|
static getDisplaySlotName($$0: number): string;
|
|
static getDisplaySlotByName($$0: string): number;
|
|
onObjectiveChanged($$0: Internal.Objective_): void;
|
|
onObjectiveAdded($$0: Internal.Objective_): void;
|
|
onScoreChanged($$0: Internal.Score_): void;
|
|
onPlayerRemoved($$0: string): void;
|
|
removeObjective($$0: Internal.Objective_): void;
|
|
addObjective($$0: string, $$1: Internal.ObjectiveCriteria_, $$2: Internal.Component_, $$3: Internal.ObjectiveCriteria$RenderType_): Internal.Objective;
|
|
getPlayerScores($$0: string): Internal.Map<Internal.Objective, Internal.Score>;
|
|
forAllObjectives($$0: Internal.ObjectiveCriteria_, $$1: string, $$2: Internal.Consumer_<Internal.Score_>): void;
|
|
onTeamRemoved($$0: Internal.PlayerTeam_): void;
|
|
removePlayerFromTeam($$0: string): boolean;
|
|
getOrCreateObjective($$0: string): Internal.Objective;
|
|
addPlayerTeam($$0: string): Internal.PlayerTeam;
|
|
onTeamChanged($$0: Internal.PlayerTeam_): void;
|
|
getPlayerTeam($$0: string): Internal.PlayerTeam;
|
|
entityRemoved($$0: Internal.Entity_): void;
|
|
getObjectives(): Internal.Collection<Internal.Objective>;
|
|
resetPlayerScore($$0: string, $$1: Internal.Objective_): void;
|
|
onPlayerScoreRemoved($$0: string, $$1: Internal.Objective_): void;
|
|
hasObjective($$0: string): boolean;
|
|
addPlayerToTeam($$0: string, $$1: Internal.PlayerTeam_): boolean;
|
|
getOrCreatePlayerScore($$0: string, $$1: Internal.Objective_): Internal.Score;
|
|
getPlayerTeams(): Internal.Collection<Internal.PlayerTeam>;
|
|
getObjectiveNames(): Internal.Collection<string>;
|
|
getTeamNames(): Internal.Collection<string>;
|
|
getTrackedPlayers(): Internal.Collection<string>;
|
|
static getDisplaySlotNames(): string[];
|
|
onObjectiveRemoved($$0: Internal.Objective_): void;
|
|
setDisplayObjective($$0: number, $$1: Internal.Objective_): void;
|
|
getObjective($$0: string): Internal.Objective;
|
|
get objectives(): Internal.Collection<Internal.Objective>
|
|
get playerTeams(): Internal.Collection<Internal.PlayerTeam>
|
|
get objectiveNames(): Internal.Collection<string>
|
|
get teamNames(): Internal.Collection<string>
|
|
get trackedPlayers(): Internal.Collection<string>
|
|
get displaySlotNames(): string[]
|
|
readonly static "DISPLAY_SLOTS": 19;
|
|
readonly static "DISPLAY_SLOT_TEAMS_SIDEBAR_END": 18;
|
|
readonly static "DISPLAY_SLOT_SIDEBAR": 1;
|
|
readonly static "DISPLAY_SLOT_TEAMS_SIDEBAR_START": 3;
|
|
readonly static "DISPLAY_SLOT_BELOW_NAME": 2;
|
|
readonly static "DISPLAY_SLOT_LIST": 0;
|
|
}
|
|
type Scoreboard_ = Scoreboard;
|
|
abstract class Clock implements Internal.InstantSource {
|
|
static offset(arg0: Internal.Clock_, arg1: Internal.Duration_): Internal.Clock;
|
|
static tickSeconds(arg0: Internal.ZoneId_): Internal.Clock;
|
|
static tickMinutes(arg0: Internal.ZoneId_): Internal.Clock;
|
|
static fixed(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.Clock;
|
|
withZone(arg0: Internal.ZoneId_): this;
|
|
static systemDefaultZone(): Internal.Clock;
|
|
static systemUTC(): Internal.Clock;
|
|
millis(): number;
|
|
static tick(arg0: Internal.Clock_, arg1: Internal.Duration_): Internal.Clock;
|
|
hashCode(): number;
|
|
getZone(): Internal.ZoneId;
|
|
static tickMillis(arg0: Internal.ZoneId_): Internal.Clock;
|
|
static system(arg0: Internal.ZoneId_): Internal.Clock;
|
|
instant(): Internal.Instant;
|
|
equals(arg0: any): boolean;
|
|
get zone(): Internal.ZoneId
|
|
}
|
|
type Clock_ = Clock;
|
|
abstract class Format implements Internal.Cloneable, Internal.Serializable {
|
|
clone(): any;
|
|
format(arg0: any, arg1: Internal.StringBuffer_, arg2: Internal.FieldPosition_): Internal.StringBuffer;
|
|
formatToCharacterIterator(arg0: any): Internal.AttributedCharacterIterator;
|
|
parseObject(arg0: string): any;
|
|
parseObject(arg0: string, arg1: Internal.ParsePosition_): any;
|
|
format(arg0: any): string;
|
|
}
|
|
type Format_ = Format;
|
|
interface Enumeration <E> {
|
|
nextElement(): E;
|
|
asIterator(): Internal.Iterator<E>;
|
|
hasMoreElements(): boolean;
|
|
}
|
|
type Enumeration_<E> = Enumeration<E>;
|
|
class AbstractArrow$Pickup extends Internal.Enum<Internal.AbstractArrow$Pickup> {
|
|
static values(): Internal.AbstractArrow$Pickup[];
|
|
static byOrdinal($$0: number): Internal.AbstractArrow$Pickup;
|
|
static valueOf($$0: string): Internal.AbstractArrow$Pickup;
|
|
readonly static "DISALLOWED": Internal.AbstractArrow$Pickup;
|
|
readonly static "ALLOWED": Internal.AbstractArrow$Pickup;
|
|
readonly static "CREATIVE_ONLY": Internal.AbstractArrow$Pickup;
|
|
}
|
|
type AbstractArrow$Pickup_ = "allowed" | "disallowed" | "creative_only" | AbstractArrow$Pickup;
|
|
class ExemptionMechanism {
|
|
init(arg0: Internal.Key_, arg1: Internal.AlgorithmParameterSpec_): void;
|
|
genExemptionBlob(): number[];
|
|
static getInstance(arg0: string, arg1: Internal.Provider_): Internal.ExemptionMechanism;
|
|
genExemptionBlob(arg0: number[], arg1: number): number;
|
|
static getInstance(arg0: string, arg1: string): Internal.ExemptionMechanism;
|
|
init(arg0: Internal.Key_): void;
|
|
isCryptoAllowed(arg0: Internal.Key_): boolean;
|
|
getProvider(): Internal.Provider;
|
|
getOutputSize(arg0: number): number;
|
|
genExemptionBlob(arg0: number[]): number;
|
|
init(arg0: Internal.Key_, arg1: Internal.AlgorithmParameters_): void;
|
|
getName(): string;
|
|
static getInstance(arg0: string): Internal.ExemptionMechanism;
|
|
get provider(): Internal.Provider
|
|
get name(): string
|
|
}
|
|
type ExemptionMechanism_ = ExemptionMechanism;
|
|
class WitherSkull extends Internal.AbstractHurtingProjectile {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
setDangerous($$0: boolean): void;
|
|
getBlockExplosionResistance($$0: Internal.Explosion_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.BlockState_, $$4: Internal.FluidState_, $$5: number): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
isOnFire(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isPickable(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
isDangerous(): boolean;
|
|
set dangerous($$0: boolean)
|
|
get onFire(): boolean
|
|
get pickable(): boolean
|
|
get dangerous(): boolean
|
|
}
|
|
type WitherSkull_ = WitherSkull;
|
|
class VertexFormatElement {
|
|
constructor($$0: number, $$1: Internal.VertexFormatElement$Type_, $$2: Internal.VertexFormatElement$Usage_, $$3: number)
|
|
getType(): Internal.VertexFormatElement$Type;
|
|
hashCode(): number;
|
|
getByteSize(): number;
|
|
getCount(): number;
|
|
toString(): string;
|
|
getUsage(): Internal.VertexFormatElement$Usage;
|
|
getIndex(): number;
|
|
equals($$0: any): boolean;
|
|
setupBufferState($$0: number, $$1: number, $$2: number): void;
|
|
clearBufferState($$0: number): void;
|
|
isPosition(): boolean;
|
|
get type(): Internal.VertexFormatElement$Type
|
|
get byteSize(): number
|
|
get count(): number
|
|
get usage(): Internal.VertexFormatElement$Usage
|
|
get index(): number
|
|
get position(): boolean
|
|
}
|
|
type VertexFormatElement_ = VertexFormatElement;
|
|
class RenderShape extends Internal.Enum<Internal.RenderShape> {
|
|
static values(): Internal.RenderShape[];
|
|
static valueOf($$0: string): Internal.RenderShape;
|
|
readonly static "ENTITYBLOCK_ANIMATED": Internal.RenderShape;
|
|
readonly static "MODEL": Internal.RenderShape;
|
|
readonly static "INVISIBLE": Internal.RenderShape;
|
|
}
|
|
type RenderShape_ = RenderShape | "model" | "invisible" | "entityblock_animated";
|
|
abstract class Pointer$Default implements Internal.Pointer {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
address(): number;
|
|
}
|
|
type Pointer$Default_ = Pointer$Default;
|
|
class Proxy {
|
|
constructor(arg0: Internal.Proxy$Type_, arg1: Internal.SocketAddress_)
|
|
hashCode(): number;
|
|
address(): Internal.SocketAddress;
|
|
toString(): string;
|
|
type(): Internal.Proxy$Type;
|
|
equals(arg0: any): boolean;
|
|
readonly static "NO_PROXY": Internal.Proxy;
|
|
}
|
|
type Proxy_ = Proxy;
|
|
class ClientboundRotateHeadPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Entity_, $$1: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getYHeadRot(): number;
|
|
getEntity($$0: Internal.Level_): Internal.Entity;
|
|
get skippable(): boolean
|
|
get YHeadRot(): number
|
|
}
|
|
type ClientboundRotateHeadPacket_ = ClientboundRotateHeadPacket;
|
|
interface PreparableReloadListener {
|
|
getName(): string;
|
|
reload(arg0: Internal.PreparableReloadListener$PreparationBarrier_, arg1: Internal.ResourceManager_, arg2: Internal.ProfilerFiller_, arg3: Internal.ProfilerFiller_, arg4: Internal.Executor_, arg5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get name(): string
|
|
}
|
|
type PreparableReloadListener_ = PreparableReloadListener;
|
|
class PBRAtlasTexture extends Internal.AbstractTexture {
|
|
constructor(arg0: Internal.TextureAtlas_, arg1: Internal.PBRType_)
|
|
upload(arg0: number, arg1: number, arg2: number): void;
|
|
tryUpload(arg0: number, arg1: number, arg2: number): boolean;
|
|
getSprite(arg0: ResourceLocation_): Internal.TextureAtlasSprite;
|
|
load(arg0: Internal.ResourceManager_): void;
|
|
clear(): void;
|
|
close(): void;
|
|
cycleAnimationFrames(): void;
|
|
getAtlasId(): ResourceLocation;
|
|
getType(): Internal.PBRType;
|
|
addSprite(arg0: Internal.TextureAtlasSprite_): void;
|
|
get atlasId(): ResourceLocation
|
|
get type(): Internal.PBRType
|
|
}
|
|
type PBRAtlasTexture_ = PBRAtlasTexture;
|
|
class Window implements Internal.WindowAccessor, Internal.AutoCloseable {
|
|
constructor($$0: Internal.WindowEventHandler_, $$1: any_, $$2: any_, $$3: string, $$4: string)
|
|
setFramerateLimit($$0: number): void;
|
|
getX(): number;
|
|
getY(): number;
|
|
getPreferredFullscreenVideoMode(): Internal.Optional<Internal.VideoMode>;
|
|
findBestMonitor(): Internal.Monitor;
|
|
calculateScale($$0: number, $$1: boolean): number;
|
|
setErrorSection($$0: string): void;
|
|
isFullscreen(): boolean;
|
|
setGuiScale($$0: number): void;
|
|
setPreferredFullscreenVideoMode($$0: Internal.Optional_<Internal.VideoMode_>): void;
|
|
shouldClose(): boolean;
|
|
changeFullscreenVideoMode(): void;
|
|
setWidth(arg0: number): void;
|
|
getHeight(): number;
|
|
defaultErrorCallback($$0: number, $$1: number): void;
|
|
updateRawMouseInput($$0: boolean): void;
|
|
getGuiScaledWidth(): number;
|
|
static checkGlfwError($$0: Internal.BiConsumer_<number, string>): void;
|
|
setDefaultErrorCallback(): void;
|
|
getFramerateLimit(): number;
|
|
getScreenHeight(): number;
|
|
getWidth(): number;
|
|
setFramebufferWidth(arg0: number): void;
|
|
getGuiScaledHeight(): number;
|
|
getWindow(): number;
|
|
updateVsync($$0: boolean): void;
|
|
setFramebufferHeight(arg0: number): void;
|
|
setWindowed($$0: number, $$1: number): void;
|
|
setTitle($$0: string): void;
|
|
getScreenWidth(): number;
|
|
getGuiScale(): number;
|
|
close(): void;
|
|
toggleFullScreen(): void;
|
|
setIcon($$0: Internal.InputStream_, $$1: Internal.InputStream_): void;
|
|
setHeight(arg0: number): void;
|
|
updateDisplay(): void;
|
|
getRefreshRate(): number;
|
|
set framerateLimit($$0: number)
|
|
get x(): number
|
|
get y(): number
|
|
get preferredFullscreenVideoMode(): Internal.Optional<Internal.VideoMode>
|
|
set errorSection($$0: string)
|
|
get fullscreen(): boolean
|
|
set guiScale($$0: number)
|
|
set preferredFullscreenVideoMode($$0: Internal.Optional_<Internal.VideoMode_>)
|
|
set width(arg0: number)
|
|
get height(): number
|
|
get guiScaledWidth(): number
|
|
get framerateLimit(): number
|
|
get screenHeight(): number
|
|
get width(): number
|
|
set framebufferWidth(arg0: number)
|
|
get guiScaledHeight(): number
|
|
get window(): number
|
|
set framebufferHeight(arg0: number)
|
|
set title($$0: string)
|
|
get screenWidth(): number
|
|
get guiScale(): number
|
|
set height(arg0: number)
|
|
get refreshRate(): number
|
|
}
|
|
type Window_ = Window;
|
|
abstract class ReentrantBlockableEventLoop <R> extends Internal.BlockableEventLoop<R> {
|
|
constructor($$0: string)
|
|
method_5384(): boolean;
|
|
ask($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
close(): void;
|
|
askEither($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
method_18859($$0: R): void;
|
|
}
|
|
type ReentrantBlockableEventLoop_<R> = ReentrantBlockableEventLoop<R>;
|
|
class RenderType$CompositeState$CompositeStateBuilder {
|
|
setLightmapState($$0: Internal.RenderStateShard$LightmapStateShard_): this;
|
|
setLineState($$0: Internal.RenderStateShard$LineStateShard_): this;
|
|
setCullState($$0: Internal.RenderStateShard$CullStateShard_): this;
|
|
setTransparencyState($$0: Internal.RenderStateShard$TransparencyStateShard_): this;
|
|
setTextureState($$0: Internal.RenderStateShard$EmptyTextureStateShard_): this;
|
|
setTexturingState($$0: Internal.RenderStateShard$TexturingStateShard_): this;
|
|
setShaderState($$0: Internal.RenderStateShard$ShaderStateShard_): this;
|
|
setDepthTestState($$0: Internal.RenderStateShard$DepthTestStateShard_): this;
|
|
setOverlayState($$0: Internal.RenderStateShard$OverlayStateShard_): this;
|
|
setWriteMaskState($$0: Internal.RenderStateShard$WriteMaskStateShard_): this;
|
|
setOutputState($$0: Internal.RenderStateShard$OutputStateShard_): this;
|
|
setLayeringState($$0: Internal.RenderStateShard$LayeringStateShard_): this;
|
|
createCompositeState($$0: boolean): Internal.RenderType$CompositeState;
|
|
createCompositeState($$0: Internal.RenderType$OutlineProperty_): Internal.RenderType$CompositeState;
|
|
set lightmapState($$0: Internal.RenderStateShard$LightmapStateShard_)
|
|
set lineState($$0: Internal.RenderStateShard$LineStateShard_)
|
|
set cullState($$0: Internal.RenderStateShard$CullStateShard_)
|
|
set transparencyState($$0: Internal.RenderStateShard$TransparencyStateShard_)
|
|
set textureState($$0: Internal.RenderStateShard$EmptyTextureStateShard_)
|
|
set texturingState($$0: Internal.RenderStateShard$TexturingStateShard_)
|
|
set shaderState($$0: Internal.RenderStateShard$ShaderStateShard_)
|
|
set depthTestState($$0: Internal.RenderStateShard$DepthTestStateShard_)
|
|
set overlayState($$0: Internal.RenderStateShard$OverlayStateShard_)
|
|
set writeMaskState($$0: Internal.RenderStateShard$WriteMaskStateShard_)
|
|
set outputState($$0: Internal.RenderStateShard$OutputStateShard_)
|
|
set layeringState($$0: Internal.RenderStateShard$LayeringStateShard_)
|
|
}
|
|
type RenderType$CompositeState$CompositeStateBuilder_ = RenderType$CompositeState$CompositeStateBuilder;
|
|
class RecipeEventJS extends Internal.EventJS {
|
|
constructor(t: Internal.Map_<ResourceLocation_, Internal.RecipeTypeJS_>)
|
|
replaceInput(filter: Internal.RecipeFilter_, ingredient: Internal.IngredientJS_, with_: Internal.IngredientJS_): number;
|
|
replaceInput(ingredient: Internal.IngredientJS_, with_: Internal.IngredientJS_): number;
|
|
printAllTypes(): void;
|
|
forEachRecipeAsync(filter: Internal.RecipeFilter_, consumer: Internal.Consumer_<Internal.RecipeJS_>): void;
|
|
replaceInput(filter: Internal.RecipeFilter_, ingredient: Internal.IngredientJS_, with_: Internal.IngredientJS_, exact: boolean): number;
|
|
printExamples(type: string): void;
|
|
stage(filter: Internal.RecipeFilter_, stage: string): void;
|
|
printTypes(): void;
|
|
addRecipe(r: Internal.RecipeJS_, type: Internal.RecipeTypeJS_, args1: Internal.ListJS_): Internal.RecipeJS;
|
|
forEachRecipe(filter: Internal.RecipeFilter_, consumer: Internal.Consumer_<Internal.RecipeJS_>): void;
|
|
replaceOutput(filter: Internal.RecipeFilter_, ingredient: Internal.IngredientJS_, with_: Internal.ItemStackJS_): number;
|
|
getRecipes(): Internal.DocumentedRecipes;
|
|
countRecipes(filter: Internal.RecipeFilter_): number;
|
|
remove(filter: Internal.RecipeFilter_): number;
|
|
getRecipeFunction(id: string): Internal.RecipeFunction;
|
|
replaceOutput(ingredient: Internal.IngredientJS_, with_: Internal.ItemStackJS_): number;
|
|
containsRecipe(filter: Internal.RecipeFilter_): boolean;
|
|
customFilter(filter: Internal.RecipeFilter_): Internal.RecipeFilter;
|
|
setItemErrors(b: boolean): void;
|
|
custom(o: {type: Special.RecipeType}): Internal.RecipeJS;
|
|
replaceOutput(filter: Internal.RecipeFilter_, ingredient: Internal.IngredientJS_, with_: Internal.ItemStackJS_, exact: boolean): number;
|
|
get recipes(): Internal.DocumentedRecipes
|
|
set itemErrors(b: boolean)
|
|
readonly static "FORGE_CONDITIONAL": "forge:conditional";
|
|
static "modifyResultCallbackMap": {};
|
|
static "instance": Internal.RecipeEventJS;
|
|
static "customIngredientMap": Internal.Map<Internal.UUID, Internal.IngredientWithCustomPredicateJS>;
|
|
}
|
|
type RecipeEventJS_ = RecipeEventJS;
|
|
interface DoubleSpliterator extends Internal.Spliterator$OfDouble {
|
|
forEachRemaining(arg0: any): void;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
getComparator(): Internal.Comparator<any>;
|
|
trySplit(): Internal.Spliterator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
forEachRemaining(arg0: Internal.DoubleConsumer_): void;
|
|
tryAdvance(arg0: Internal.Consumer_<any>): boolean;
|
|
tryAdvance(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): boolean;
|
|
skip(arg0: number): number;
|
|
tryAdvance(arg0: any): boolean;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type DoubleSpliterator_ = DoubleSpliterator;
|
|
interface StructureProcessorType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
register($$0: string, $$1: Internal.Codec_<P>): this;
|
|
readonly static "LIST_CODEC": any;
|
|
readonly static "SINGLE_CODEC": any;
|
|
readonly static "LIST_OBJECT_CODEC": any;
|
|
readonly static "BLACKSTONE_REPLACE": any;
|
|
readonly static "LAVA_SUBMERGED_BLOCK": any;
|
|
readonly static "PROTECTED_BLOCKS": any;
|
|
readonly static "BLOCK_ROT": any;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "BLOCK_IGNORE": any;
|
|
readonly static "GRAVITY": any;
|
|
readonly static "RULE": any;
|
|
readonly static "NOP": any;
|
|
readonly static "JIGSAW_REPLACEMENT": any;
|
|
readonly static "BLOCK_AGE": any;
|
|
}
|
|
type StructureProcessorType_<P> = Special.StructureProcessorType | StructureProcessorType<P>;
|
|
class ServerSettings {
|
|
constructor()
|
|
static exportData(): void;
|
|
"logSkippedRecipes": boolean;
|
|
"logErroringRecipes": boolean;
|
|
static "instance": Internal.ServerSettings;
|
|
"useOriginalRecipeForFilters": boolean;
|
|
"logAddedRecipes": boolean;
|
|
"dataPackOutput": boolean;
|
|
"logRemovedRecipes": boolean;
|
|
"logOverrides": boolean;
|
|
"logInvalidRecipeHandlers": boolean;
|
|
}
|
|
type ServerSettings_ = ServerSettings;
|
|
class ChestMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: Internal.MenuType_<any>, $$1: number, $$2: Internal.Inventory_, $$3: Internal.Container_, $$4: number)
|
|
static oneRow($$0: number, $$1: Internal.Inventory_): Internal.ChestMenu;
|
|
static threeRows($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_): Internal.ChestMenu;
|
|
static sixRows($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_): Internal.ChestMenu;
|
|
getRowCount(): number;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
static sixRows($$0: number, $$1: Internal.Inventory_): Internal.ChestMenu;
|
|
getContainer(): Internal.Container;
|
|
static fiveRows($$0: number, $$1: Internal.Inventory_): Internal.ChestMenu;
|
|
static fourRows($$0: number, $$1: Internal.Inventory_): Internal.ChestMenu;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
static twoRows($$0: number, $$1: Internal.Inventory_): Internal.ChestMenu;
|
|
static threeRows($$0: number, $$1: Internal.Inventory_): Internal.ChestMenu;
|
|
removed($$0: Internal.Player_): void;
|
|
get rowCount(): number
|
|
get container(): Internal.Container
|
|
}
|
|
type ChestMenu_ = ChestMenu;
|
|
class GeodeCrackSettings {
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
readonly static "CODEC": any;
|
|
readonly "generateCrackChance": number;
|
|
readonly "baseCrackSize": number;
|
|
readonly "crackPointOffset": number;
|
|
}
|
|
type GeodeCrackSettings_ = GeodeCrackSettings;
|
|
class SmithingRecipeJS extends Internal.RecipeJS {
|
|
constructor()
|
|
create(args: Internal.ListJS_): void;
|
|
serialize(): void;
|
|
deserialize(): void;
|
|
}
|
|
type SmithingRecipeJS_ = SmithingRecipeJS;
|
|
class BlockMatchTest extends Internal.RuleTest {
|
|
constructor($$0: Internal.Block_)
|
|
test($$0: Internal.BlockState_, $$1: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockMatchTest_ = BlockMatchTest;
|
|
class FishingLootEventJS extends Internal.LootEventJS {
|
|
constructor(c: Internal.Map_<ResourceLocation_, Internal.JsonElement_>)
|
|
addFishing(id: ResourceLocation_, b: Internal.Consumer_<Internal.LootBuilder_>): void;
|
|
getType(): string;
|
|
getDirectory(): string;
|
|
get type(): string
|
|
get directory(): string
|
|
}
|
|
type FishingLootEventJS_ = FishingLootEventJS;
|
|
abstract class ShoulderRidingEntity extends Internal.TamableAnimal {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
canSitOnShoulder(): boolean;
|
|
setEntityOnShoulder($$0: Internal.ServerPlayer_): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
set entityOnShoulder($$0: Internal.ServerPlayer_)
|
|
}
|
|
type ShoulderRidingEntity_ = ShoulderRidingEntity;
|
|
interface RedirectModifier <S> {
|
|
apply(arg0: Internal.CommandContext_<S>): Internal.Collection<S>;
|
|
}
|
|
type RedirectModifier_<S> = RedirectModifier<S> | ((arg0: Internal.CommandContext<S>)=>Internal.Collection_<S>);
|
|
interface DragonPhaseInstance {
|
|
doClientTick(): void;
|
|
onHurt(arg0: Internal.DamageSource_, arg1: number): number;
|
|
isSitting(): boolean;
|
|
end(): void;
|
|
getFlyTargetLocation(): Vec3;
|
|
getFlySpeed(): number;
|
|
getTurnSpeed(): number;
|
|
begin(): void;
|
|
onCrystalDestroyed(arg0: Internal.EndCrystal_, arg1: BlockPos_, arg2: Internal.DamageSource_, arg3: Internal.Player_): void;
|
|
doServerTick(): void;
|
|
getPhase(): Internal.EnderDragonPhase<any>;
|
|
get sitting(): boolean
|
|
get flyTargetLocation(): Vec3
|
|
get flySpeed(): number
|
|
get turnSpeed(): number
|
|
get phase(): Internal.EnderDragonPhase<any>
|
|
}
|
|
type DragonPhaseInstance_ = DragonPhaseInstance;
|
|
class PiglinArmPose extends Internal.Enum<Internal.PiglinArmPose> {
|
|
static valueOf($$0: string): Internal.PiglinArmPose;
|
|
static values(): Internal.PiglinArmPose[];
|
|
readonly static "CROSSBOW_CHARGE": Internal.PiglinArmPose;
|
|
readonly static "DEFAULT": Internal.PiglinArmPose;
|
|
readonly static "ADMIRING_ITEM": Internal.PiglinArmPose;
|
|
readonly static "DANCING": Internal.PiglinArmPose;
|
|
readonly static "ATTACKING_WITH_MELEE_WEAPON": Internal.PiglinArmPose;
|
|
readonly static "CROSSBOW_HOLD": Internal.PiglinArmPose;
|
|
}
|
|
type PiglinArmPose_ = "admiring_item" | "dancing" | "crossbow_hold" | "crossbow_charge" | PiglinArmPose | "default" | "attacking_with_melee_weapon";
|
|
class EnumProperty <T> extends Internal.Property<T> {
|
|
static create($$0: string, $$1: Internal.Class_<T>): Internal.EnumProperty<T>;
|
|
static create($$0: string, $$1: Internal.Class_<T>, $$2: Internal.Predicate_<T>): Internal.EnumProperty<T>;
|
|
generateHashCode(): number;
|
|
getPossibleValues(): Internal.Collection<T>;
|
|
getName($$0: T): string;
|
|
getValue($$0: string): Internal.Optional<T>;
|
|
static create($$0: string, $$1: Internal.Class_<T>, ...$$2: T[]): Internal.EnumProperty<T>;
|
|
getName(arg0: Internal.Comparable_<any>): string;
|
|
static create($$0: string, $$1: Internal.Class_<T>, $$2: Internal.Collection_<T>): Internal.EnumProperty<T>;
|
|
equals($$0: any): boolean;
|
|
get possibleValues(): Internal.Collection<T>
|
|
}
|
|
type EnumProperty_<T> = EnumProperty<T>;
|
|
class OpticParts <A, B> {
|
|
constructor(arg0: Internal.Set_<Internal.TypeToken_<any>>, arg1: Internal.Optic_<any, any, any, A, B>)
|
|
bounds(): Internal.Set<Internal.TypeToken<any>>;
|
|
optic(): Internal.Optic<any, any, any, A, B>;
|
|
}
|
|
type OpticParts_<A, B> = OpticParts<A, B>;
|
|
class ClientboundSoundPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.SoundEvent_, $$1: Internal.SoundSource_, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number)
|
|
getX(): number;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getY(): number;
|
|
getVolume(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getZ(): number;
|
|
getSource(): Internal.SoundSource;
|
|
getPitch(): number;
|
|
getSound(): Internal.SoundEvent;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get x(): number
|
|
get y(): number
|
|
get volume(): number
|
|
get z(): number
|
|
get source(): Internal.SoundSource
|
|
get pitch(): number
|
|
get sound(): Internal.SoundEvent
|
|
get skippable(): boolean
|
|
readonly static "LOCATION_ACCURACY": 8.0;
|
|
}
|
|
type ClientboundSoundPacket_ = ClientboundSoundPacket;
|
|
class SoundManager extends Internal.SimplePreparableReloadListener<any> implements Internal.IdentifiableResourceReloadListener {
|
|
constructor($$0: Internal.ResourceManager_, $$1: Internal.Options_)
|
|
play($$0: Internal.SoundInstance_): void;
|
|
updateSource($$0: Internal.Camera_): void;
|
|
reload(): void;
|
|
queueTickingSound($$0: Internal.TickableSoundInstance_): void;
|
|
getSoundEvent($$0: ResourceLocation_): Internal.WeighedSoundEvents;
|
|
getAvailableSounds(): Internal.Collection<ResourceLocation>;
|
|
updateSourceVolume($$0: Internal.SoundSource_, $$1: number): void;
|
|
destroy(): void;
|
|
stop($$0: Internal.SoundInstance_): void;
|
|
resume(): void;
|
|
getFabricDependencies(): Internal.Collection<any>;
|
|
getAvailableSoundDevices(): Internal.List<string>;
|
|
getDebugString(): string;
|
|
addListener($$0: Internal.SoundEventListener_): void;
|
|
removeListener($$0: Internal.SoundEventListener_): void;
|
|
playDelayed($$0: Internal.SoundInstance_, $$1: number): void;
|
|
getName(): string;
|
|
tick($$0: boolean): void;
|
|
isActive($$0: Internal.SoundInstance_): boolean;
|
|
stop(): void;
|
|
pause(): void;
|
|
getFabricId(): ResourceLocation;
|
|
stop($$0: ResourceLocation_, $$1: Internal.SoundSource_): void;
|
|
get availableSounds(): Internal.Collection<ResourceLocation>
|
|
get fabricDependencies(): Internal.Collection<any>
|
|
get availableSoundDevices(): Internal.List<string>
|
|
get debugString(): string
|
|
get name(): string
|
|
get fabricId(): ResourceLocation
|
|
readonly static "EMPTY_SOUND": Internal.Sound;
|
|
}
|
|
type SoundManager_ = SoundManager;
|
|
class FireworksJS {
|
|
constructor()
|
|
static of(o: any): Internal.FireworksJS;
|
|
createFireworkRocket(w: Internal.Level_, x: number, y: number, z: number): Internal.FireworkRocketEntity;
|
|
"lifetime": number;
|
|
readonly "explosions": Internal.List<Internal.FireworksJS$Explosion>;
|
|
"flight": number;
|
|
}
|
|
type FireworksJS_ = FireworksJS;
|
|
interface IntToLongFunction {
|
|
applyAsLong(arg0: number): number;
|
|
}
|
|
type IntToLongFunction_ = IntToLongFunction | ((arg0: number)=>number);
|
|
interface Matrix2fc {
|
|
m00(): number;
|
|
scale(arg0: number, arg1: number, arg2: Internal.Matrix2f_): Internal.Matrix2f;
|
|
positiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
normalizedPositiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateLocal(arg0: number, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
add(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
isFinite(): boolean;
|
|
transformTranspose(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
transform(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix2f_): Internal.Matrix2f;
|
|
getScale(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
equals(arg0: Internal.Matrix2fc_, arg1: number): boolean;
|
|
mul(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
m10(): number;
|
|
get(arg0: number[]): number[];
|
|
get(arg0: Internal.Matrix2f_): Internal.Matrix2f;
|
|
get(arg0: number[], arg1: number): number[];
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: number, arg1: number): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
determinant(): number;
|
|
scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
m01(): number;
|
|
transform(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
getRow(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
normal(arg0: Internal.Matrix2f_): Internal.Matrix2f;
|
|
sub(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
getRotation(): number;
|
|
positiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
normalizedPositiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: Internal.Matrix3f_): Internal.Matrix3f;
|
|
invert(arg0: Internal.Matrix2f_): Internal.Matrix2f;
|
|
getTransposed(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
getColumn(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
transformTranspose(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
scale(arg0: number, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
lerp(arg0: Internal.Matrix2fc_, arg1: number, arg2: Internal.Matrix2f_): Internal.Matrix2f;
|
|
rotate(arg0: number, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
getTransposed(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
m11(): number;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transform(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mulLocal(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
transformTranspose(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
mulComponentWise(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2f_): Internal.Matrix2f;
|
|
transpose(arg0: Internal.Matrix2f_): Internal.Matrix2f;
|
|
get finite(): boolean
|
|
get rotation(): number
|
|
}
|
|
type Matrix2fc_ = Matrix2fc;
|
|
class PiglinSpecificSensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type PiglinSpecificSensor_ = PiglinSpecificSensor;
|
|
class ServerJS implements Internal.WithAttachedData, Internal.MessageSender {
|
|
constructor(ms: Internal.MinecraftServer_, m: any_)
|
|
isSinglePlayer(): boolean;
|
|
getDisplayName(): Internal.Component;
|
|
schedule(timer: number, data: any, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
|
|
getPlayer(selector: Internal.PlayerSelector_): Internal.ServerPlayerJS;
|
|
getLevel(dimension: ResourceLocation_): Internal.ServerLevelJS;
|
|
getAdvancement(id: ResourceLocation_): Internal.AdvancementJS;
|
|
getHardcore(): boolean;
|
|
schedule(timer: number, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
|
|
getMotd(): string;
|
|
getMinecraftServer(): Internal.MinecraftServer;
|
|
getName(): Internal.Component;
|
|
isRunning(): boolean;
|
|
getFakePlayer(selector: Internal.PlayerSelector_): Internal.ServerPlayerJS;
|
|
toString(): string;
|
|
runCommandSilent(command: string): number;
|
|
getEntities(): Internal.EntityArrayList;
|
|
scheduleInTicks(ticks: number, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
|
|
tell(message: Internal.Component_): void;
|
|
getData(): Internal.AttachedData;
|
|
scheduleInTicks(ticks: number, data: any, event: Internal.IScheduledEventCallback_): Internal.ScheduledEvent;
|
|
sendDataToAll(channel: string, data: Internal.CompoundTag_): void;
|
|
setStatusMessage(message: Internal.Component_): void;
|
|
getPlayers(): Internal.EntityArrayList;
|
|
getOverworld(): Internal.ServerLevelJS;
|
|
release(): void;
|
|
getAllLevels(): Internal.List<Internal.ServerLevelJS>;
|
|
stop(): void;
|
|
getEntities(filter: string): Internal.EntityArrayList;
|
|
runCommand(command: string): number;
|
|
updateWorldList(): void;
|
|
isDedicated(): boolean;
|
|
setMotd(text: Internal.Component_): void;
|
|
get singlePlayer(): boolean
|
|
get displayName(): Internal.Component
|
|
get hardcore(): boolean
|
|
get motd(): string
|
|
get minecraftServer(): Internal.MinecraftServer
|
|
get name(): Internal.Component
|
|
get running(): boolean
|
|
get entities(): Internal.EntityArrayList
|
|
get data(): Internal.AttachedData
|
|
set statusMessage(message: Internal.Component_)
|
|
get players(): Internal.EntityArrayList
|
|
get overworld(): Internal.ServerLevelJS
|
|
get allLevels(): Internal.List<Internal.ServerLevelJS>
|
|
get dedicated(): boolean
|
|
set motd(text: Internal.Component_)
|
|
"overworld": Internal.ServerLevelJS;
|
|
static "instance": Internal.ServerJS;
|
|
readonly "persistentData": Internal.CompoundTag;
|
|
}
|
|
type ServerJS_ = ServerJS;
|
|
class SpawnData$CustomSpawnRules extends Internal.Record {
|
|
constructor($$0: Internal.InclusiveRange_<number>, $$1: Internal.InclusiveRange_<number>)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
skyLightLimit(): Internal.InclusiveRange<number>;
|
|
blockLightLimit(): Internal.InclusiveRange<number>;
|
|
equals($$0: any): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SpawnData$CustomSpawnRules_ = SpawnData$CustomSpawnRules;
|
|
class Aquifer$FluidStatus {
|
|
constructor($$0: number, $$1: Internal.BlockState_)
|
|
at($$0: number): Internal.BlockState;
|
|
}
|
|
type Aquifer$FluidStatus_ = Aquifer$FluidStatus;
|
|
class WorldStem extends Internal.Record implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.CloseableResourceManager_, $$1: Internal.ReloadableServerResources_, $$2: Internal.RegistryAccess$Frozen_, $$3: Internal.WorldData_)
|
|
registryAccess(): Internal.RegistryAccess$Frozen;
|
|
hashCode(): number;
|
|
dataPackResources(): Internal.ReloadableServerResources;
|
|
toString(): string;
|
|
static load($$0: Internal.WorldStem$InitConfig_, $$1: Internal.WorldStem$DataPackConfigSupplier_, $$2: Internal.WorldStem$WorldDataSupplier_, $$3: Internal.Executor_, $$4: Internal.Executor_): Internal.CompletableFuture<Internal.WorldStem>;
|
|
resourceManager(): Internal.CloseableResourceManager;
|
|
close(): void;
|
|
updateGlobals(): void;
|
|
equals($$0: any): boolean;
|
|
worldData(): Internal.WorldData;
|
|
}
|
|
type WorldStem_ = WorldStem;
|
|
interface TelemetryEvent extends Internal.TelemetryPropertyContainer {
|
|
send(): void;
|
|
readonly static "EMPTY": any;
|
|
}
|
|
type TelemetryEvent_ = TelemetryEvent;
|
|
interface Short2ReferenceFunction <V> extends Internal.IntFunction<V>, it.unimi.dsi.fastutil.Function<number, V> {
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Short2LongFunction;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2ReferenceFunction<T, V>;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Short2DoubleFunction;
|
|
remove(arg0: number): V;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Short2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2ReferenceFunction<V>;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2ReferenceFunction<V>;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Short2ShortFunction;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2ReferenceFunction<V>;
|
|
apply(arg0: number): V;
|
|
containsKey(arg0: any): boolean;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Short2ObjectFunction<T>;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Short2CharFunction;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2ReferenceFunction<V>;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
apply(arg0: number): V;
|
|
remove(arg0: any): V;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
put(arg0: number, arg1: V): V;
|
|
containsKey(arg0: number): boolean;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Short2IntFunction;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2ReferenceFunction<V>;
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Short2ReferenceFunction<T>;
|
|
put(arg0: number, arg1: V): V;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
get(arg0: number): V;
|
|
clear(): void;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2ReferenceFunction<V>;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Short2FloatFunction;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Short2ReferenceFunction_<V> = ((arg0: number)=>V) | Short2ReferenceFunction<V>;
|
|
interface FloatBinaryOperator extends Internal.DoubleBinaryOperator, Internal.BinaryOperator<number> {
|
|
apply(arg0: number, arg1: number): number;
|
|
apply(arg0: any, arg1: any): any;
|
|
applyAsDouble(arg0: number, arg1: number): number;
|
|
apply(arg0: number, arg1: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.BiFunction<number, number, V>;
|
|
}
|
|
type FloatBinaryOperator_ = FloatBinaryOperator | ((arg0: number, arg1: number)=>number);
|
|
class Minecart extends Internal.AbstractMinecart {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getMinecartType(): Internal.AbstractMinecart$Type;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
activateMinecart($$0: number, $$1: number, $$2: number, $$3: boolean): void;
|
|
interact($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
asKJS(): Internal.EntityJS;
|
|
get minecartType(): Internal.AbstractMinecart$Type
|
|
}
|
|
type Minecart_ = Minecart;
|
|
class ClientboundEntityEventPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Entity_, $$1: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getEventId(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getEntity($$0: Internal.Level_): Internal.Entity;
|
|
get eventId(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundEntityEventPacket_ = ClientboundEntityEventPacket;
|
|
interface CubicSpline$CoordinateVisitor <C> {
|
|
visit(arg0: Internal.ToFloatFunction_<C>): Internal.ToFloatFunction<C>;
|
|
}
|
|
type CubicSpline$CoordinateVisitor_<C> = CubicSpline$CoordinateVisitor<C>;
|
|
class ShipwreckConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: boolean)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "isBeached": boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ShipwreckConfiguration_ = ShipwreckConfiguration;
|
|
class FoliagePlacerType <P> {
|
|
codec(): Internal.Codec<P>;
|
|
readonly static "MEGA_JUNGLE_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "FANCY_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "RANDOM_SPREAD_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "DARK_OAK_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "SPRUCE_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "BLOB_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "PINE_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "MEGA_PINE_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "ACACIA_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
readonly static "BUSH_FOLIAGE_PLACER": Internal.FoliagePlacerType<any>;
|
|
}
|
|
type FoliagePlacerType_<P> = FoliagePlacerType<P> | Special.FoliagePlacerType;
|
|
class EventObject implements Internal.Serializable {
|
|
constructor(arg0: any)
|
|
toString(): string;
|
|
getSource(): any;
|
|
get source(): any
|
|
}
|
|
type EventObject_ = EventObject;
|
|
interface Vector2fc {
|
|
fma(arg0: number, arg1: Internal.Vector2fc_, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mulPosition(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
isFinite(): boolean;
|
|
normalize(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
mul(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
mul(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
fma(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
distanceSquared(arg0: Internal.Vector2fc_): number;
|
|
div(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
x(): number;
|
|
lerp(arg0: Internal.Vector2fc_, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
mul(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
normalize(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
min(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
add(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
dot(arg0: Internal.Vector2fc_): number;
|
|
mul(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
lengthSquared(): number;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number): number;
|
|
distance(arg0: Internal.Vector2fc_): number;
|
|
minComponent(): number;
|
|
floor(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
negate(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
maxComponent(): number;
|
|
sub(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
ceil(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
equals(arg0: number, arg1: number): boolean;
|
|
add(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
mulDirection(arg0: Internal.Matrix3x2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
equals(arg0: Internal.Vector2fc_, arg1: number): boolean;
|
|
max(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
mulTranspose(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
y(): number;
|
|
angle(arg0: Internal.Vector2fc_): number;
|
|
length(): number;
|
|
mul(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
absolute(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
div(arg0: number, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
distanceSquared(arg0: number, arg1: number): number;
|
|
sub(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
distance(arg0: number, arg1: number): number;
|
|
round(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
get finite(): boolean
|
|
}
|
|
type Vector2fc_ = Vector2fc;
|
|
abstract class IntBuffer extends Internal.Buffer implements Internal.Comparable<Internal.IntBuffer> {
|
|
put(arg0: number, arg1: Internal.IntBuffer_, arg2: number, arg3: number): this;
|
|
reset(): Internal.Buffer;
|
|
isDirect(): boolean;
|
|
arrayOffset(): number;
|
|
compareTo(arg0: any): number;
|
|
static wrap(arg0: number[], arg1: number, arg2: number): Internal.IntBuffer;
|
|
flip(): Internal.Buffer;
|
|
clear(): Internal.Buffer;
|
|
order(): Internal.ByteOrder;
|
|
static wrap(arg0: number[]): Internal.IntBuffer;
|
|
put(arg0: Internal.IntBuffer_): this;
|
|
put(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
hasArray(): boolean;
|
|
compareTo(arg0: Internal.IntBuffer_): number;
|
|
get(arg0: number, arg1: number[], arg2: number, arg3: number): this;
|
|
mismatch(arg0: Internal.IntBuffer_): number;
|
|
put(arg0: number[]): this;
|
|
toString(): string;
|
|
put(arg0: number): this;
|
|
rewind(): Internal.Buffer;
|
|
compact(): this;
|
|
static allocate(arg0: number): Internal.IntBuffer;
|
|
duplicate(): this;
|
|
mark(): Internal.Buffer;
|
|
hashCode(): number;
|
|
slice(): Internal.Buffer;
|
|
put(arg0: number[], arg1: number, arg2: number): this;
|
|
get(arg0: number, arg1: number[]): this;
|
|
put(arg0: number, arg1: number): this;
|
|
get(arg0: number): number;
|
|
put(arg0: number, arg1: number[]): this;
|
|
asReadOnlyBuffer(): this;
|
|
slice(arg0: number, arg1: number): Internal.Buffer;
|
|
limit(arg0: number): this;
|
|
position(arg0: number): this;
|
|
get(arg0: number[]): this;
|
|
equals(arg0: any): boolean;
|
|
get(arg0: number[], arg1: number, arg2: number): this;
|
|
array(): number[];
|
|
get(): number;
|
|
get direct(): boolean
|
|
}
|
|
type IntBuffer_ = IntBuffer;
|
|
interface NarratableEntry extends Internal.NarrationSupplier {
|
|
narrationPriority(): Internal.NarratableEntry$NarrationPriority;
|
|
isActive(): boolean;
|
|
get active(): boolean
|
|
}
|
|
type NarratableEntry_ = NarratableEntry;
|
|
class ClassDataCache {
|
|
constructor(d: Internal.SharedContextData_)
|
|
of(c: Internal.Class_<any>): Internal.ClassData;
|
|
readonly "data": Internal.SharedContextData;
|
|
}
|
|
type ClassDataCache_ = ClassDataCache;
|
|
class ChunkStatus$ChunkType extends Internal.Enum<Internal.ChunkStatus$ChunkType> {
|
|
static values(): Internal.ChunkStatus$ChunkType[];
|
|
static valueOf($$0: string): Internal.ChunkStatus$ChunkType;
|
|
readonly static "PROTOCHUNK": Internal.ChunkStatus$ChunkType;
|
|
readonly static "LEVELCHUNK": Internal.ChunkStatus$ChunkType;
|
|
}
|
|
type ChunkStatus$ChunkType_ = ChunkStatus$ChunkType | "levelchunk" | "protochunk";
|
|
class NonNullList <E> extends Internal.AbstractList<E> {
|
|
get($$0: number): E;
|
|
replaceAll(arg0: Internal.UnaryOperator_<E>): void;
|
|
static createWithCapacity($$0: number): Internal.NonNullList<E>;
|
|
add($$0: number, $$1: E): void;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<E>;
|
|
static of($$0: E, ...$$1: E[]): Internal.NonNullList<E>;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
set($$0: number, $$1: E): E;
|
|
size(): number;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
static withSize($$0: number, $$1: E): Internal.NonNullList<E>;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
stream(): Internal.Stream<E>;
|
|
clear(): void;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
remove($$0: number): E;
|
|
static create(): Internal.NonNullList<E>;
|
|
}
|
|
type NonNullList_<E> = NonNullList<E>;
|
|
class JigsawBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
getTarget(): ResourceLocation;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
getJoint(): Internal.JigsawBlockEntity$JointType;
|
|
getName(): ResourceLocation;
|
|
getPool(): ResourceLocation;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
setName($$0: ResourceLocation_): void;
|
|
setPool($$0: ResourceLocation_): void;
|
|
generate($$0: Internal.ServerLevel_, $$1: number, $$2: boolean): void;
|
|
setTarget($$0: ResourceLocation_): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getFinalState(): string;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
setJoint($$0: Internal.JigsawBlockEntity$JointType_): void;
|
|
setFinalState($$0: string): void;
|
|
get target(): ResourceLocation
|
|
get updateTag(): Internal.CompoundTag
|
|
get joint(): Internal.JigsawBlockEntity$JointType
|
|
get name(): ResourceLocation
|
|
get pool(): ResourceLocation
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
set name($$0: ResourceLocation_)
|
|
set pool($$0: ResourceLocation_)
|
|
set target($$0: ResourceLocation_)
|
|
get finalState(): string
|
|
get updatePacket(): Internal.Packet<any>
|
|
set joint($$0: Internal.JigsawBlockEntity$JointType_)
|
|
set finalState($$0: string)
|
|
readonly static "NAME": "name";
|
|
readonly static "POOL": "pool";
|
|
readonly static "JOINT": "joint";
|
|
readonly static "TARGET": "target";
|
|
readonly static "FINAL_STATE": "final_state";
|
|
}
|
|
type JigsawBlockEntity_ = JigsawBlockEntity;
|
|
abstract class ImmutableCollection$Builder <E> {
|
|
build(): Internal.ImmutableCollection<E>;
|
|
addAll(arg0: Internal.Iterable_<any>): this;
|
|
add(...arg0: E[]): this;
|
|
add(arg0: E): this;
|
|
addAll(arg0: Internal.Iterator_<any>): this;
|
|
}
|
|
type ImmutableCollection$Builder_<E> = ImmutableCollection$Builder<E>;
|
|
interface FastMapStateHolder <S> {
|
|
setStateMap(arg0: Internal.FastMap_<S>): void;
|
|
setStateIndex(arg0: number): void;
|
|
setNeighborTable(arg0: Internal.Table_<Internal.Property_<any>, Internal.Comparable_<any>, S>): void;
|
|
getStateMap(): Internal.FastMap<S>;
|
|
replacePropertyMap(arg0: Internal.ImmutableMap_<Internal.Property_<any>, Internal.Comparable_<any>>): void;
|
|
getVanillaPropertyMap(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>;
|
|
getNeighborTable(): Internal.Table<Internal.Property<any>, Internal.Comparable<any>, S>;
|
|
getStateIndex(): number;
|
|
set stateMap(arg0: Internal.FastMap_<S>)
|
|
set stateIndex(arg0: number)
|
|
set neighborTable(arg0: Internal.Table_<Internal.Property_<any>, Internal.Comparable_<any>, S>)
|
|
get stateMap(): Internal.FastMap<S>
|
|
get vanillaPropertyMap(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>
|
|
get neighborTable(): Internal.Table<Internal.Property<any>, Internal.Comparable<any>, S>
|
|
get stateIndex(): number
|
|
}
|
|
type FastMapStateHolder_<S> = FastMapStateHolder<S>;
|
|
class SpruceFoliagePlacer extends Internal.FoliagePlacer {
|
|
constructor($$0: Internal.IntProvider_, $$1: Internal.IntProvider_, $$2: Internal.IntProvider_)
|
|
foliageHeight($$0: Internal.Random_, $$1: number, $$2: Internal.TreeConfiguration_): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type SpruceFoliagePlacer_ = SpruceFoliagePlacer;
|
|
interface SpriteFinderImpl$SpriteFinderAccess {
|
|
fabric_spriteFinder(): Internal.SpriteFinderImpl;
|
|
}
|
|
type SpriteFinderImpl$SpriteFinderAccess_ = SpriteFinderImpl$SpriteFinderAccess;
|
|
abstract class BlockableEventLoop <R> implements Internal.ProfilerMeasured, Internal.Executor, Internal.ProcessorHandle<R> {
|
|
executeIfPossible($$0: Internal.Runnable_): void;
|
|
tell(arg0: any): void;
|
|
pollTask(): boolean;
|
|
submit($$0: Internal.Supplier_<V>): Internal.CompletableFuture<V>;
|
|
ask($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
executeBlocking($$0: Internal.Runnable_): void;
|
|
getPendingTasksCount(): number;
|
|
profiledMetrics(): Internal.List<Internal.MetricSampler>;
|
|
name(): string;
|
|
submit($$0: Internal.Runnable_): Internal.CompletableFuture<void>;
|
|
close(): void;
|
|
execute($$0: Internal.Runnable_): void;
|
|
askEither($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
managedBlock($$0: Internal.BooleanSupplier_): void;
|
|
isSameThread(): boolean;
|
|
tell($$0: R): void;
|
|
get pendingTasksCount(): number
|
|
get sameThread(): boolean
|
|
}
|
|
type BlockableEventLoop_<R> = BlockableEventLoop<R>;
|
|
interface RecipeFilter extends Internal.Predicate<Internal.RecipeJS> {
|
|
test(arg0: any): boolean;
|
|
negate(): Internal.Predicate<Internal.RecipeJS>;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.RecipeJS>;
|
|
test(arg0: Internal.RecipeJS_): boolean;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<Internal.RecipeJS>;
|
|
of(o: any): this;
|
|
readonly static "ALWAYS_FALSE": any;
|
|
readonly static "ALWAYS_TRUE": any;
|
|
}
|
|
type RecipeFilter_ = {exact?: boolean, output?: Internal.IngredientJS_, id?: Special.RecipeId|RegExp, input?: Internal.IngredientJS_, type?: Special.RecipeSerializer, mod?: Special.Mod, not?: Internal.RecipeFilter_, or?: Internal.RecipeFilter_[], group?: string} | RecipeFilter | Internal.RecipeFilter_[] | ((arg0: Internal.RecipeJS)=>boolean);
|
|
interface ScreenMouseEvents$AllowMouseScroll {
|
|
allowMouseScroll(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number, arg4: number): boolean;
|
|
}
|
|
type ScreenMouseEvents$AllowMouseScroll_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number, arg4: number)=>boolean) | ScreenMouseEvents$AllowMouseScroll;
|
|
class EnderMan extends Internal.Monster implements Internal.NeutralMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
playerDied($$0: Internal.Player_): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isAngry(): boolean;
|
|
forgetCurrentTargetAndRefreshUniversalAnger(): void;
|
|
requiresCustomPersistence(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
startPersistentAngerTimer(): void;
|
|
setTarget($$0: Internal.LivingEntity_): void;
|
|
addPersistentAngerSaveData($$0: Internal.CompoundTag_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setRemainingPersistentAngerTime($$0: number): void;
|
|
isAngryAt($$0: Internal.LivingEntity_): boolean;
|
|
getRemainingPersistentAngerTime(): number;
|
|
hasBeenStaredAt(): boolean;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getPersistentAngerTarget(): Internal.UUID;
|
|
playStareSound(): void;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isCreepy(): boolean;
|
|
readPersistentAngerSaveData($$0: Internal.Level_, $$1: Internal.CompoundTag_): void;
|
|
stopBeingAngry(): void;
|
|
isSensitiveToWater(): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
setPersistentAngerTarget($$0: Internal.UUID_): void;
|
|
isAngryAtAllPlayers($$0: Internal.Level_): boolean;
|
|
setBeingStaredAt(): void;
|
|
updatePersistentAnger($$0: Internal.ServerLevel_, $$1: boolean): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setCarriedBlock($$0: Internal.BlockState_): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
getCarriedBlock(): Internal.BlockState;
|
|
get angry(): boolean
|
|
set target($$0: Internal.LivingEntity_)
|
|
set remainingPersistentAngerTime($$0: number)
|
|
get remainingPersistentAngerTime(): number
|
|
get persistentAngerTarget(): Internal.UUID
|
|
get creepy(): boolean
|
|
get sensitiveToWater(): boolean
|
|
set persistentAngerTarget($$0: Internal.UUID_)
|
|
set carriedBlock($$0: Internal.BlockState_)
|
|
get carriedBlock(): Internal.BlockState
|
|
}
|
|
type EnderMan_ = EnderMan;
|
|
class ClientboundTeleportEntityPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: Internal.Entity_)
|
|
getX(): number;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getY(): number;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getZ(): number;
|
|
getxRot(): number;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getyRot(): number;
|
|
isOnGround(): boolean;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get x(): number
|
|
get y(): number
|
|
get z(): number
|
|
get xRot(): number
|
|
get yRot(): number
|
|
get onGround(): boolean
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ClientboundTeleportEntityPacket_ = ClientboundTeleportEntityPacket;
|
|
interface ModelPart$Visitor {
|
|
visit(arg0: Internal.PoseStack$Pose_, arg1: string, arg2: number, arg3: Internal.ModelPart$Cube_): void;
|
|
}
|
|
type ModelPart$Visitor_ = ((arg0: Internal.PoseStack$Pose, arg1: string, arg2: number, arg3: Internal.ModelPart$Cube)=>void) | ModelPart$Visitor;
|
|
interface Matrix2dc {
|
|
transform(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
getRow(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
normal(arg0: Internal.Matrix2d_): Internal.Matrix2d;
|
|
scale(arg0: number, arg1: number, arg2: Internal.Matrix2d_): Internal.Matrix2d;
|
|
rotate(arg0: number, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
positiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
normalizedPositiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix2d_): Internal.Matrix2d;
|
|
get(arg0: Internal.Matrix3d_): Internal.Matrix3d;
|
|
invert(arg0: Internal.Matrix2d_): Internal.Matrix2d;
|
|
add(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
transformTranspose(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
getColumn(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
m01(): number;
|
|
lerp(arg0: Internal.Matrix2dc_, arg1: number, arg2: Internal.Matrix2d_): Internal.Matrix2d;
|
|
isFinite(): boolean;
|
|
transformTranspose(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
transformTranspose(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
transform(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
mul(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
getRotation(): number;
|
|
get(arg0: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
m10(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
transpose(arg0: Internal.Matrix2d_): Internal.Matrix2d;
|
|
scale(arg0: Internal.Vector2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
getTransposed(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
rotateLocal(arg0: number, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
positiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
normalizedPositiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number[], arg1: number): number[];
|
|
equals(arg0: Internal.Matrix2dc_, arg1: number): boolean;
|
|
m00(): number;
|
|
getScale(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number[]): number[];
|
|
determinant(): number;
|
|
mul(arg0: Internal.Matrix2fc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
getTransposed(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number, arg1: number): number;
|
|
transform(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
getTransposed(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: Internal.Matrix2d_): Internal.Matrix2d;
|
|
mulComponentWise(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
getTransposed(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
mulLocal(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
sub(arg0: Internal.Matrix2dc_, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
scale(arg0: number, arg1: Internal.Matrix2d_): Internal.Matrix2d;
|
|
m11(): number;
|
|
get finite(): boolean
|
|
get rotation(): number
|
|
}
|
|
type Matrix2dc_ = Matrix2dc;
|
|
class CookingRecipeJS extends Internal.RecipeJS {
|
|
constructor()
|
|
create(args: Internal.ListJS_): void;
|
|
xp(xp: number): this;
|
|
serialize(): void;
|
|
cookingTime(time: number): this;
|
|
deserialize(): void;
|
|
}
|
|
type CookingRecipeJS_ = CookingRecipeJS;
|
|
class CartographyTableMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
canTakeItemForPickAll($$0: Internal.ItemStack_, $$1: Internal.Slot_): boolean;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
removed($$0: Internal.Player_): void;
|
|
readonly static "RESULT_SLOT": 2;
|
|
readonly static "MAP_SLOT": 0;
|
|
readonly "container": Internal.Container;
|
|
readonly static "ADDITIONAL_SLOT": 1;
|
|
}
|
|
type CartographyTableMenu_ = CartographyTableMenu;
|
|
interface ProcessorHandle <Msg> extends Internal.AutoCloseable {
|
|
name(): string;
|
|
tell(arg0: Msg): void;
|
|
ask($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
of($$0: string, $$1: Internal.Consumer_<Msg>): this;
|
|
close(): void;
|
|
askEither($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
}
|
|
type ProcessorHandle_<Msg> = ProcessorHandle<Msg>;
|
|
interface BlockEntityTicker <T> {
|
|
tick(arg0: Internal.Level_, arg1: BlockPos_, arg2: Internal.BlockState_, arg3: T): void;
|
|
}
|
|
type BlockEntityTicker_<T> = BlockEntityTicker<T> | ((arg0: Internal.Level, arg1: BlockPos, arg2: Internal.BlockState, arg3: T)=>void);
|
|
interface IntStream extends Internal.BaseStream<number, Internal.IntStream> {
|
|
concat(arg0: Internal.IntStream_, arg1: Internal.IntStream_): this;
|
|
range(arg0: number, arg1: number): this;
|
|
collect(arg0: Internal.Supplier_<R>, arg1: Internal.ObjIntConsumer_<R>, arg2: Internal.BiConsumer_<R, R>): R;
|
|
spliterator(): Internal.Spliterator$OfInt;
|
|
min(): Internal.OptionalInt;
|
|
mapToDouble(arg0: Internal.IntToDoubleFunction_): Internal.DoubleStream;
|
|
map(arg0: Internal.IntUnaryOperator_): this;
|
|
sorted(): this;
|
|
forEach(arg0: Internal.IntConsumer_): void;
|
|
toArray(): number[];
|
|
noneMatch(arg0: Internal.IntPredicate_): boolean;
|
|
generate(arg0: Internal.IntSupplier_): this;
|
|
sequential(): Internal.BaseStream<any, any>;
|
|
builder(): Internal.IntStream$Builder;
|
|
sum(): number;
|
|
empty(): this;
|
|
findFirst(): Internal.OptionalInt;
|
|
max(): Internal.OptionalInt;
|
|
dropWhile(arg0: Internal.IntPredicate_): this;
|
|
rangeClosed(arg0: number, arg1: number): this;
|
|
count(): number;
|
|
findAny(): Internal.OptionalInt;
|
|
iterator(): Internal.Iterator<any>;
|
|
parallel(): this;
|
|
mapMulti(arg0: Internal.IntStream$IntMapMultiConsumer_): this;
|
|
limit(arg0: number): this;
|
|
reduce(arg0: Internal.IntBinaryOperator_): Internal.OptionalInt;
|
|
of(arg0: number): this;
|
|
asDoubleStream(): Internal.DoubleStream;
|
|
of(...arg0: number[]): this;
|
|
allMatch(arg0: Internal.IntPredicate_): boolean;
|
|
mapToLong(arg0: Internal.IntToLongFunction_): Internal.LongStream;
|
|
iterate(arg0: number, arg1: Internal.IntUnaryOperator_): this;
|
|
mapToObj(arg0: Internal.IntFunction_<any>): Internal.Stream<U>;
|
|
asLongStream(): Internal.LongStream;
|
|
boxed(): Internal.Stream<number>;
|
|
forEachOrdered(arg0: Internal.IntConsumer_): void;
|
|
reduce(arg0: number, arg1: Internal.IntBinaryOperator_): number;
|
|
flatMap(arg0: Internal.IntFunction_<any>): this;
|
|
summaryStatistics(): Internal.IntSummaryStatistics;
|
|
anyMatch(arg0: Internal.IntPredicate_): boolean;
|
|
average(): Internal.OptionalDouble;
|
|
distinct(): this;
|
|
iterate(arg0: number, arg1: Internal.IntPredicate_, arg2: Internal.IntUnaryOperator_): this;
|
|
filter(arg0: Internal.IntPredicate_): this;
|
|
takeWhile(arg0: Internal.IntPredicate_): this;
|
|
peek(arg0: Internal.IntConsumer_): this;
|
|
skip(arg0: number): this;
|
|
}
|
|
type IntStream_ = IntStream;
|
|
interface ClimateProperties {
|
|
getDownfall(): number;
|
|
getTemperatureModifier(): Internal.Biome$TemperatureModifier;
|
|
getPrecipitation(): Internal.Biome$Precipitation;
|
|
getTemperature(): number;
|
|
get downfall(): number
|
|
get temperatureModifier(): Internal.Biome$TemperatureModifier
|
|
get precipitation(): Internal.Biome$Precipitation
|
|
get temperature(): number
|
|
}
|
|
type ClimateProperties_ = ClimateProperties;
|
|
class AbstractUniform {
|
|
constructor()
|
|
setMat2x2($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
set($$0: number, $$1: number, $$2: number): void;
|
|
setMat3x4($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void;
|
|
set($$0: number): void;
|
|
setSafe($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
setMat3x2($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
set($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
set($$0: com.mojang.math.Matrix3f_): void;
|
|
setMat3x3($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number): void;
|
|
set($$0: number, $$1: number, $$2: number): void;
|
|
set($$0: number): void;
|
|
set($$0: com.mojang.math.Matrix4f_): void;
|
|
setMat4x3($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number): void;
|
|
set($$0: number[]): void;
|
|
set($$0: Internal.Vector3f_): void;
|
|
set($$0: Internal.Vector4f_): void;
|
|
setMat4x2($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
setMat4x4($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number, $$8: number, $$9: number, $$10: number, $$11: number, $$12: number, $$13: number, $$14: number, $$15: number): void;
|
|
set($$0: number, $$1: number): void;
|
|
setMat2x4($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number): void;
|
|
setSafe($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
set($$0: number, $$1: number): void;
|
|
setMat2x3($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): void;
|
|
set($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
}
|
|
type AbstractUniform_ = AbstractUniform;
|
|
interface MethodTypeDesc extends Internal.ConstantDesc, Internal.TypeDescriptor$OfMethod<Internal.ClassDesc, Internal.MethodTypeDesc> {
|
|
displayDescriptor(): string;
|
|
dropParameterTypes(arg0: number, arg1: number): Internal.TypeDescriptor$OfMethod<any, any>;
|
|
descriptorString(): string;
|
|
parameterCount(): number;
|
|
returnType(): Internal.ClassDesc;
|
|
changeReturnType(arg0: Internal.ClassDesc_): this;
|
|
insertParameterTypes(arg0: number, arg1: Internal.TypeDescriptor$OfField_<any>[]): Internal.TypeDescriptor$OfMethod<any, any>;
|
|
of(arg0: Internal.ClassDesc_, ...arg1: Internal.ClassDesc_[]): this;
|
|
parameterList(): Internal.List<Internal.ClassDesc>;
|
|
changeParameterType(arg0: number, arg1: Internal.TypeDescriptor$OfField_<any>): Internal.TypeDescriptor$OfMethod<any, any>;
|
|
changeParameterType(arg0: number, arg1: Internal.ClassDesc_): this;
|
|
parameterType(arg0: number): Internal.TypeDescriptor$OfField<any>;
|
|
changeReturnType(arg0: Internal.TypeDescriptor$OfField_<any>): Internal.TypeDescriptor$OfMethod<any, any>;
|
|
equals(arg0: any): boolean;
|
|
ofDescriptor(arg0: string): this;
|
|
insertParameterTypes(arg0: number, ...arg1: Internal.ClassDesc_[]): this;
|
|
parameterArray(): Internal.ClassDesc[];
|
|
}
|
|
type MethodTypeDesc_ = MethodTypeDesc;
|
|
class Typed <A> {
|
|
constructor(arg0: com.mojang.datafixers.types.Type_<A>, arg1: Internal.DynamicOps_<any>, arg2: A)
|
|
getAllTyped(arg0: Internal.OpticFinder_<FT>): Internal.List<Internal.Typed<FT>>;
|
|
updateTyped(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Function_<Internal.Typed_<any>, Internal.Typed_<any>>): Internal.Typed<any>;
|
|
write(): Internal.DataResult<any>;
|
|
getValue(): A;
|
|
inj2(arg0: com.mojang.datafixers.types.Type_<B>): Internal.Typed<Internal.Either<B, A>>;
|
|
getType(): com.mojang.datafixers.types.Type<A>;
|
|
updateRecursive(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Function_<FT, FT>): Internal.Typed<any>;
|
|
out(): this;
|
|
getOrCreateTyped(arg0: Internal.OpticFinder_<FT>): Internal.Typed<FT>;
|
|
getTyped(arg0: Internal.OpticFinder_<FT>): Internal.Typed<FT>;
|
|
getAll(arg0: Internal.TypedOptic_<A, any, FT, any>): Internal.List<FT>;
|
|
getOptional(arg0: Internal.OpticFinder_<FT>): Internal.Optional<FT>;
|
|
getOptionalTyped(arg0: Internal.OpticFinder_<FT>): Internal.Optional<Internal.Typed<FT>>;
|
|
update(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Function_<FT, FT>): Internal.Typed<any>;
|
|
updateRecursiveTyped(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Function_<Internal.Typed_<any>, Internal.Typed_<any>>): Internal.Typed<any>;
|
|
updateTyped(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Function_<Internal.Typed_<any>, Internal.Typed_<any>>): Internal.Typed<any>;
|
|
getOps(): Internal.DynamicOps<any>;
|
|
toString(): string;
|
|
inj1(arg0: com.mojang.datafixers.types.Type_<B>): Internal.Typed<Internal.Either<A, B>>;
|
|
updateRecursive(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Function_<FT, FR>): Internal.Typed<any>;
|
|
getOrCreate(arg0: Internal.OpticFinder_<FT>): FT;
|
|
updateRecursiveTyped(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Function_<Internal.Typed_<any>, Internal.Typed_<any>>): Internal.Typed<any>;
|
|
set(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: FR): Internal.Typed<any>;
|
|
getOrDefault(arg0: Internal.OpticFinder_<FT>, arg1: FT): FT;
|
|
static pair(arg0: Internal.Typed_<A>, arg1: Internal.Typed_<B>): Internal.Typed<Internal.Pair<A, B>>;
|
|
get(arg0: Internal.OpticFinder_<FT>): FT;
|
|
update(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Function_<FT, FR>): Internal.Typed<any>;
|
|
set(arg0: Internal.OpticFinder_<FT>, arg1: FT): Internal.Typed<any>;
|
|
set(arg0: Internal.OpticFinder_<FT>, arg1: Internal.Typed_<FR>): Internal.Typed<any>;
|
|
get value(): A
|
|
get type(): com.mojang.datafixers.types.Type<A>
|
|
get ops(): Internal.DynamicOps<any>
|
|
}
|
|
type Typed_<A> = Typed<A>;
|
|
class IronGolem$Crackiness extends Internal.Enum<Internal.IronGolem$Crackiness> {
|
|
static valueOf($$0: string): Internal.IronGolem$Crackiness;
|
|
static values(): Internal.IronGolem$Crackiness[];
|
|
static byFraction($$0: number): Internal.IronGolem$Crackiness;
|
|
readonly static "NONE": Internal.IronGolem$Crackiness;
|
|
readonly static "LOW": Internal.IronGolem$Crackiness;
|
|
readonly static "HIGH": Internal.IronGolem$Crackiness;
|
|
readonly static "MEDIUM": Internal.IronGolem$Crackiness;
|
|
}
|
|
type IronGolem$Crackiness_ = "medium" | "high" | "low" | "none" | IronGolem$Crackiness;
|
|
interface Vector2dc {
|
|
negate(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
div(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
dot(arg0: Internal.Vector2dc_): number;
|
|
sub(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
ceil(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
mul(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
isFinite(): boolean;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
mulTranspose(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
normalize(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
x(): number;
|
|
distance(arg0: Internal.Vector2dc_): number;
|
|
get(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
equals(arg0: number, arg1: number): boolean;
|
|
add(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
distance(arg0: Internal.Vector2fc_): number;
|
|
mul(arg0: Internal.Matrix2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
absolute(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
min(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
div(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
mulPosition(arg0: Internal.Matrix3x2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
sub(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
mulDirection(arg0: Internal.Matrix3x2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
mul(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
distanceSquared(arg0: Internal.Vector2dc_): number;
|
|
distanceSquared(arg0: Internal.Vector2fc_): number;
|
|
length(): number;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
lerp(arg0: Internal.Vector2dc_, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
minComponent(): number;
|
|
round(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
add(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
maxComponent(): number;
|
|
sub(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
normalize(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
fma(arg0: number, arg1: Internal.Vector2dc_, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
max(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number): number;
|
|
mulTranspose(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
y(): number;
|
|
lengthSquared(): number;
|
|
equals(arg0: Internal.Vector2dc_, arg1: number): boolean;
|
|
get(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
div(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
div(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
distanceSquared(arg0: number, arg1: number): number;
|
|
mul(arg0: Internal.Matrix2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
mul(arg0: number, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
add(arg0: Internal.Vector2fc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
distance(arg0: number, arg1: number): number;
|
|
get(arg0: number, arg1: Internal.Vector2i_): Internal.Vector2i;
|
|
angle(arg0: Internal.Vector2dc_): number;
|
|
floor(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
fma(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
get finite(): boolean
|
|
}
|
|
type Vector2dc_ = Vector2dc;
|
|
interface BorderChangeListener {
|
|
onBorderSetDamageSafeZOne(arg0: Internal.WorldBorder_, arg1: number): void;
|
|
onBorderSizeLerping(arg0: Internal.WorldBorder_, arg1: number, arg2: number, arg3: number): void;
|
|
onBorderCenterSet(arg0: Internal.WorldBorder_, arg1: number, arg2: number): void;
|
|
onBorderSizeSet(arg0: Internal.WorldBorder_, arg1: number): void;
|
|
onBorderSetDamagePerBlock(arg0: Internal.WorldBorder_, arg1: number): void;
|
|
onBorderSetWarningBlocks(arg0: Internal.WorldBorder_, arg1: number): void;
|
|
onBorderSetWarningTime(arg0: Internal.WorldBorder_, arg1: number): void;
|
|
}
|
|
type BorderChangeListener_ = BorderChangeListener;
|
|
class JsonPrimitive extends Internal.JsonElement {
|
|
constructor(arg0: string)
|
|
constructor(arg0: Internal.Number_)
|
|
constructor(arg0: boolean)
|
|
constructor(arg0: string)
|
|
getAsBigDecimal(): Internal.BigDecimal;
|
|
deepCopy(): this;
|
|
getAsBigInteger(): Internal.BigInteger;
|
|
isBoolean(): boolean;
|
|
getAsDouble(): number;
|
|
getAsCharacter(): string;
|
|
getAsFloat(): number;
|
|
getAsLong(): number;
|
|
isString(): boolean;
|
|
getAsString(): string;
|
|
getAsInt(): number;
|
|
hashCode(): number;
|
|
getAsByte(): number;
|
|
getAsNumber(): Internal.Number;
|
|
isNumber(): boolean;
|
|
getAsShort(): number;
|
|
equals(arg0: any): boolean;
|
|
getAsBoolean(): boolean;
|
|
get asBigDecimal(): Internal.BigDecimal
|
|
get asBigInteger(): Internal.BigInteger
|
|
get boolean(): boolean
|
|
get asDouble(): number
|
|
get asCharacter(): string
|
|
get asFloat(): number
|
|
get asLong(): number
|
|
get string(): boolean
|
|
get asString(): string
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get number(): boolean
|
|
get asShort(): number
|
|
get asBoolean(): boolean
|
|
}
|
|
type JsonPrimitive_ = JsonPrimitive;
|
|
class HurtBySensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type HurtBySensor_ = HurtBySensor;
|
|
interface LongFunction <R> {
|
|
apply(arg0: number): R;
|
|
}
|
|
type LongFunction_<R> = LongFunction<R> | ((arg0: number)=>R);
|
|
interface Saddleable {
|
|
equipSaddle(arg0: Internal.SoundSource_): void;
|
|
isSaddled(): boolean;
|
|
isSaddleable(): boolean;
|
|
get saddled(): boolean
|
|
get saddleable(): boolean
|
|
}
|
|
type Saddleable_ = Saddleable;
|
|
class DataPackConfig {
|
|
constructor($$0: Internal.List_<string>, $$1: Internal.List_<string>)
|
|
getEnabled(): Internal.List<string>;
|
|
getDisabled(): Internal.List<string>;
|
|
get enabled(): Internal.List<string>
|
|
get disabled(): Internal.List<string>
|
|
readonly static "CODEC": any;
|
|
readonly static "DEFAULT": Internal.DataPackConfig;
|
|
}
|
|
type DataPackConfig_ = DataPackConfig;
|
|
class Month extends Internal.Enum<Internal.Month> implements Internal.TemporalAccessor, Internal.TemporalAdjuster {
|
|
static of(arg0: number): Internal.Month;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
static values(): Internal.Month[];
|
|
minLength(): number;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
getDisplayName(arg0: Internal.TextStyle_, arg1: Internal.Locale_): string;
|
|
minus(arg0: number): this;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
length(arg0: boolean): number;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.Month;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
plus(arg0: number): this;
|
|
firstMonthOfQuarter(): this;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
firstDayOfYear(arg0: boolean): number;
|
|
maxLength(): number;
|
|
getValue(): number;
|
|
static valueOf(arg0: string): Internal.Month;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
get value(): number
|
|
readonly static "JANUARY": Internal.Month;
|
|
readonly static "JUNE": Internal.Month;
|
|
readonly static "FEBRUARY": Internal.Month;
|
|
readonly static "APRIL": Internal.Month;
|
|
readonly static "MAY": Internal.Month;
|
|
readonly static "MARCH": Internal.Month;
|
|
readonly static "AUGUST": Internal.Month;
|
|
readonly static "OCTOBER": Internal.Month;
|
|
readonly static "JULY": Internal.Month;
|
|
readonly static "SEPTEMBER": Internal.Month;
|
|
readonly static "NOVEMBER": Internal.Month;
|
|
readonly static "DECEMBER": Internal.Month;
|
|
}
|
|
type Month_ = "march" | "april" | "september" | "may" | "june" | "august" | Month | "december" | "january" | "july" | "october" | "february" | "november";
|
|
interface AbstractBlockSettingsAccessor {
|
|
getEmissiveLightingPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
getLuminance(): Internal.ToIntFunction<Internal.BlockState>;
|
|
getRandomTicks(): boolean;
|
|
getBlockVisionPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
invokeBreakInstantly(): Internal.BlockBehaviour$Properties;
|
|
getJumpVelocityMultiplier(): number;
|
|
getMapColorProvider(): Internal.Function<Internal.BlockState, Internal.MaterialColor>;
|
|
getResistance(): number;
|
|
setLootTableId(arg0: ResourceLocation_): void;
|
|
getSuffocationPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
setIsAir(arg0: boolean): void;
|
|
getVelocityMultiplier(): number;
|
|
setLuminanceFunction(arg0: Internal.ToIntFunction_<Internal.BlockState_>): void;
|
|
getIsAir(): boolean;
|
|
getAllowsSpawningPredicate(): Internal.BlockBehaviour$StateArgumentPredicate<Internal.EntityType<any>>;
|
|
getMaterial(): Internal.Material;
|
|
setRandomTicks(arg0: boolean): void;
|
|
getSolidBlockPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
getOpaque(): boolean;
|
|
setDynamicBounds(arg0: boolean): void;
|
|
getSoundGroup(): Internal.SoundType;
|
|
invokeTicksRandomly(): Internal.BlockBehaviour$Properties;
|
|
invokeSounds(arg0: Internal.SoundType_): Internal.BlockBehaviour$Properties;
|
|
setMaterial(arg0: Internal.Material_): void;
|
|
getCollidable(): boolean;
|
|
setCollidable(arg0: boolean): void;
|
|
setMapColorProvider(arg0: Internal.Function_<Internal.BlockState_, Internal.MaterialColor_>): void;
|
|
getHardness(): number;
|
|
invokeDropsNothing(): Internal.BlockBehaviour$Properties;
|
|
setToolRequired(arg0: boolean): void;
|
|
setHardness(arg0: number): void;
|
|
isToolRequired(): boolean;
|
|
getSlipperiness(): number;
|
|
invokeStrength(arg0: number): Internal.BlockBehaviour$Properties;
|
|
getDynamicBounds(): boolean;
|
|
setResistance(arg0: number): void;
|
|
setOpaque(arg0: boolean): void;
|
|
getPostProcessPredicate(): Internal.BlockBehaviour$StatePredicate;
|
|
get emissiveLightingPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
get luminance(): Internal.ToIntFunction<Internal.BlockState>
|
|
get randomTicks(): boolean
|
|
get blockVisionPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
get jumpVelocityMultiplier(): number
|
|
get mapColorProvider(): Internal.Function<Internal.BlockState, Internal.MaterialColor>
|
|
get resistance(): number
|
|
set lootTableId(arg0: ResourceLocation_)
|
|
get suffocationPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
set isAir(arg0: boolean)
|
|
get velocityMultiplier(): number
|
|
set luminanceFunction(arg0: Internal.ToIntFunction_<Internal.BlockState_>)
|
|
get isAir(): boolean
|
|
get allowsSpawningPredicate(): Internal.BlockBehaviour$StateArgumentPredicate<Internal.EntityType<any>>
|
|
get material(): Internal.Material
|
|
set randomTicks(arg0: boolean)
|
|
get solidBlockPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
get opaque(): boolean
|
|
set dynamicBounds(arg0: boolean)
|
|
get soundGroup(): Internal.SoundType
|
|
set material(arg0: Internal.Material_)
|
|
get collidable(): boolean
|
|
set collidable(arg0: boolean)
|
|
set mapColorProvider(arg0: Internal.Function_<Internal.BlockState_, Internal.MaterialColor_>)
|
|
get hardness(): number
|
|
set toolRequired(arg0: boolean)
|
|
set hardness(arg0: number)
|
|
get toolRequired(): boolean
|
|
get slipperiness(): number
|
|
get dynamicBounds(): boolean
|
|
set resistance(arg0: number)
|
|
set opaque(arg0: boolean)
|
|
get postProcessPredicate(): Internal.BlockBehaviour$StatePredicate
|
|
}
|
|
type AbstractBlockSettingsAccessor_ = AbstractBlockSettingsAccessor;
|
|
class ProtectedBlockProcessor extends Internal.StructureProcessor {
|
|
constructor($$0: Internal.TagKey_<Internal.Block_>)
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "CODEC": any;
|
|
readonly "cannotReplace": Internal.TagKey<Internal.Block>;
|
|
}
|
|
type ProtectedBlockProcessor_ = ProtectedBlockProcessor;
|
|
class WeightedStateProvider extends Internal.BlockStateProvider {
|
|
constructor($$0: Internal.SimpleWeightedRandomList$Builder_<Internal.BlockState_>)
|
|
constructor($$0: Internal.SimpleWeightedRandomList_<Internal.BlockState_>)
|
|
getState($$0: Internal.Random_, $$1: BlockPos_): Internal.BlockState;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type WeightedStateProvider_ = WeightedStateProvider;
|
|
class StructureBlockEntity extends Internal.BlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
setIntegrity($$0: number): void;
|
|
getStructurePos(): BlockPos;
|
|
saveStructure($$0: boolean): boolean;
|
|
loadStructure($$0: Internal.ServerLevel_): boolean;
|
|
getShowBoundingBox(): boolean;
|
|
detectSize(): boolean;
|
|
getSeed(): number;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
hasStructureName(): boolean;
|
|
setStructurePos($$0: BlockPos_): void;
|
|
setMode($$0: Internal.StructureMode_): void;
|
|
loadStructure($$0: Internal.ServerLevel_, $$1: boolean, $$2: Internal.StructureTemplate_): boolean;
|
|
getStructureName(): string;
|
|
getMirror(): Internal.Mirror;
|
|
isStructureLoadable(): boolean;
|
|
setShowAir($$0: boolean): void;
|
|
getIntegrity(): number;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
setShowBoundingBox($$0: boolean): void;
|
|
loadStructure($$0: Internal.ServerLevel_, $$1: boolean): boolean;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
getMode(): Internal.StructureMode;
|
|
getMetaData(): string;
|
|
saveStructure(): boolean;
|
|
unloadStructure(): void;
|
|
getStructureSize(): Vec3i;
|
|
isPowered(): boolean;
|
|
getStructurePath(): string;
|
|
setIgnoreEntities($$0: boolean): void;
|
|
setMetaData($$0: string): void;
|
|
isIgnoreEntities(): boolean;
|
|
setStructureSize($$0: Vec3i_): void;
|
|
setSeed($$0: number): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
usedBy($$0: Internal.Player_): boolean;
|
|
getRotation(): Internal.Rotation;
|
|
getShowAir(): boolean;
|
|
setStructureName($$0: string): void;
|
|
setPowered($$0: boolean): void;
|
|
setRotation($$0: Internal.Rotation_): void;
|
|
setStructureName($$0: ResourceLocation_): void;
|
|
createdBy($$0: Internal.LivingEntity_): void;
|
|
setMirror($$0: Internal.Mirror_): void;
|
|
set integrity($$0: number)
|
|
get structurePos(): BlockPos
|
|
get showBoundingBox(): boolean
|
|
get seed(): number
|
|
get updateTag(): Internal.CompoundTag
|
|
set structurePos($$0: BlockPos_)
|
|
set mode($$0: Internal.StructureMode_)
|
|
get structureName(): string
|
|
get mirror(): Internal.Mirror
|
|
get structureLoadable(): boolean
|
|
set showAir($$0: boolean)
|
|
get integrity(): number
|
|
set showBoundingBox($$0: boolean)
|
|
get updatePacket(): Internal.Packet<any>
|
|
get mode(): Internal.StructureMode
|
|
get metaData(): string
|
|
get structureSize(): Vec3i
|
|
get powered(): boolean
|
|
get structurePath(): string
|
|
set ignoreEntities($$0: boolean)
|
|
set metaData($$0: string)
|
|
get ignoreEntities(): boolean
|
|
set structureSize($$0: Vec3i_)
|
|
set seed($$0: number)
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
get rotation(): Internal.Rotation
|
|
get showAir(): boolean
|
|
set structureName($$0: string)
|
|
set powered($$0: boolean)
|
|
set rotation($$0: Internal.Rotation_)
|
|
set structureName($$0: ResourceLocation_)
|
|
set mirror($$0: Internal.Mirror_)
|
|
readonly static "MAX_OFFSET_PER_AXIS": 48;
|
|
readonly static "MAX_SIZE_PER_AXIS": 48;
|
|
readonly static "AUTHOR_TAG": "author";
|
|
}
|
|
type StructureBlockEntity_ = StructureBlockEntity;
|
|
abstract class ContentHandler {
|
|
constructor()
|
|
getContent(arg0: Internal.URLConnection_, arg1: Internal.Class_<any>[]): any;
|
|
getContent(arg0: Internal.URLConnection_): any;
|
|
}
|
|
type ContentHandler_ = ContentHandler;
|
|
class PalettedContainer$Configuration <T> extends Internal.Record {
|
|
hashCode(): number;
|
|
toString(): string;
|
|
bits(): number;
|
|
equals($$0: any): boolean;
|
|
factory(): Internal.Palette$Factory;
|
|
createData($$0: Internal.IdMap_<T>, $$1: Internal.PaletteResize_<T>, $$2: number): Internal.PalettedContainer$Data<T>;
|
|
}
|
|
type PalettedContainer$Configuration_<T> = PalettedContainer$Configuration<T>;
|
|
class NoiseSamplingSettings extends Internal.Record {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number)
|
|
hashCode(): number;
|
|
yFactor(): number;
|
|
toString(): string;
|
|
xzFactor(): number;
|
|
yScale(): number;
|
|
equals($$0: any): boolean;
|
|
xzScale(): number;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type NoiseSamplingSettings_ = NoiseSamplingSettings;
|
|
interface Float2CharFunction extends it.unimi.dsi.fastutil.Function<number, string>, Internal.DoubleToIntFunction {
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Float2IntFunction;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
put(arg0: number, arg1: string): string;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2CharFunction<T>;
|
|
defaultReturnValue(): string;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2CharFunction;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2CharFunction<T>;
|
|
put(arg0: number, arg1: string): string;
|
|
remove(arg0: any): string;
|
|
containsKey(arg0: any): boolean;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Float2ObjectFunction<T>;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2CharFunction;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Float2ShortFunction;
|
|
defaultReturnValue(arg0: string): void;
|
|
get(arg0: any): string;
|
|
put(arg0: any, arg1: any): any;
|
|
containsKey(arg0: number): boolean;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2CharFunction;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2CharFunction;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Float2ByteFunction;
|
|
getOrDefault(arg0: number, arg1: string): string;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Float2LongFunction;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2CharFunction;
|
|
apply(arg0: number): string;
|
|
remove(arg0: number): string;
|
|
get(arg0: number): string;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Float2ReferenceFunction<T>;
|
|
size(): number;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Float2DoubleFunction;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Float2FloatFunction;
|
|
clear(): void;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, string>;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2CharFunction;
|
|
applyAsInt(arg0: number): number;
|
|
}
|
|
type Float2CharFunction_ = Float2CharFunction | ((arg0: number)=>string);
|
|
class BlendingData {
|
|
static sideByGenerationAge($$0: Internal.WorldGenLevel_, $$1: number, $$2: number, $$3: boolean): Internal.Set<Internal.Direction8>;
|
|
oldNoise(): boolean;
|
|
static getOrUpdateBlendingData($$0: Internal.WorldGenRegion_, $$1: number, $$2: number): Internal.BlendingData;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlendingData_ = BlendingData;
|
|
class GameProfile {
|
|
constructor(arg0: Internal.UUID_, arg1: string)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
getName(): string;
|
|
isLegacy(): boolean;
|
|
getId(): Internal.UUID;
|
|
getProperties(): Internal.PropertyMap;
|
|
equals(arg0: any): boolean;
|
|
isComplete(): boolean;
|
|
get name(): string
|
|
get legacy(): boolean
|
|
get id(): Internal.UUID
|
|
get properties(): Internal.PropertyMap
|
|
get complete(): boolean
|
|
}
|
|
type GameProfile_ = GameProfile;
|
|
class Connection extends Internal.SimpleChannelInboundHandler<Internal.Packet<any>> implements Internal.ChannelInfoHolder {
|
|
constructor($$0: Internal.PacketFlow_)
|
|
channelActive($$0: Internal.ChannelHandlerContext_): void;
|
|
static connectToLocalServer($$0: Internal.SocketAddress_): Internal.Connection;
|
|
isMemoryConnection(): boolean;
|
|
send($$0: Internal.Packet_<any>, $$1: Internal.GenericFutureListener_<any>): void;
|
|
handleDisconnection(): void;
|
|
static connectToServer($$0: Internal.InetSocketAddress_, $$1: boolean): Internal.Connection;
|
|
setProtocol($$0: Internal.ConnectionProtocol_): void;
|
|
setListener($$0: Internal.PacketListener_): void;
|
|
getAverageReceivedPackets(): number;
|
|
getPacketListener(): Internal.PacketListener;
|
|
setEncryptionKey($$0: Internal.Cipher_, $$1: Internal.Cipher_): void;
|
|
isConnected(): boolean;
|
|
isConnecting(): boolean;
|
|
disconnect($$0: Internal.Component_): void;
|
|
getDisconnectedReason(): Internal.Component;
|
|
setupCompression($$0: number, $$1: boolean): void;
|
|
isEncrypted(): boolean;
|
|
getPendingChannelsNames(): Internal.Collection<any>;
|
|
getAverageSentPackets(): number;
|
|
tick(): void;
|
|
getRemoteAddress(): Internal.SocketAddress;
|
|
channelInactive($$0: Internal.ChannelHandlerContext_): void;
|
|
getReceiving(): Internal.PacketFlow;
|
|
setReadOnly(): void;
|
|
exceptionCaught($$0: Internal.ChannelHandlerContext_, $$1: Internal.Throwable_): void;
|
|
getSending(): Internal.PacketFlow;
|
|
send($$0: Internal.Packet_<any>): void;
|
|
get memoryConnection(): boolean
|
|
set protocol($$0: Internal.ConnectionProtocol_)
|
|
set listener($$0: Internal.PacketListener_)
|
|
get averageReceivedPackets(): number
|
|
get packetListener(): Internal.PacketListener
|
|
get connected(): boolean
|
|
get connecting(): boolean
|
|
get disconnectedReason(): Internal.Component
|
|
get encrypted(): boolean
|
|
get pendingChannelsNames(): Internal.Collection<any>
|
|
get averageSentPackets(): number
|
|
get remoteAddress(): Internal.SocketAddress
|
|
get receiving(): Internal.PacketFlow
|
|
get sending(): Internal.PacketFlow
|
|
readonly static "PACKET_MARKER": any;
|
|
readonly static "LOCAL_WORKER_GROUP": Internal.LazyLoadedValue<any>;
|
|
readonly static "NETWORK_EPOLL_WORKER_GROUP": Internal.LazyLoadedValue<any>;
|
|
readonly static "PACKET_SENT_MARKER": any;
|
|
readonly static "ATTRIBUTE_PROTOCOL": Internal.AttributeKey<any>;
|
|
readonly static "PACKET_RECEIVED_MARKER": any;
|
|
readonly static "ROOT_MARKER": any;
|
|
readonly static "NETWORK_WORKER_GROUP": Internal.LazyLoadedValue<any>;
|
|
}
|
|
type Connection_ = Connection;
|
|
class FireworksJS$Explosion {
|
|
constructor()
|
|
readonly "fadeColors": Internal.IntOpenHashSet;
|
|
"trail": boolean;
|
|
"flicker": boolean;
|
|
readonly "colors": Internal.IntOpenHashSet;
|
|
"shape": Internal.FireworksJS$Shape;
|
|
}
|
|
type FireworksJS$Explosion_ = FireworksJS$Explosion;
|
|
class ServerboundResourcePackPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.ServerboundResourcePackPacket$Action_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getAction(): Internal.ServerboundResourcePackPacket$Action;
|
|
isSkippable(): boolean;
|
|
get action(): Internal.ServerboundResourcePackPacket$Action
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundResourcePackPacket_ = ServerboundResourcePackPacket;
|
|
interface BooleanSupplier {
|
|
getAsBoolean(): boolean;
|
|
get asBoolean(): boolean
|
|
}
|
|
type BooleanSupplier_ = (()=>boolean) | BooleanSupplier;
|
|
class BigDecimal extends Internal.Number implements Internal.Comparable<Internal.BigDecimal> {
|
|
constructor(arg0: number, arg1: Internal.MathContext_)
|
|
constructor(arg0: Internal.BigInteger_, arg1: number)
|
|
constructor(arg0: number, arg1: Internal.MathContext_)
|
|
constructor(arg0: string[], arg1: number, arg2: number, arg3: Internal.MathContext_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.BigInteger_, arg1: Internal.MathContext_)
|
|
constructor(arg0: Internal.BigInteger_)
|
|
constructor(arg0: string[], arg1: Internal.MathContext_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: string[], arg1: number, arg2: number)
|
|
constructor(arg0: Internal.BigInteger_, arg1: number, arg2: Internal.MathContext_)
|
|
constructor(arg0: string, arg1: Internal.MathContext_)
|
|
constructor(arg0: number, arg1: Internal.MathContext_)
|
|
constructor(arg0: string)
|
|
constructor(arg0: string[])
|
|
doubleValue(): number;
|
|
pow(arg0: number, arg1: Internal.MathContext_): this;
|
|
abs(): this;
|
|
min(arg0: Internal.BigDecimal_): this;
|
|
precision(): number;
|
|
subtract(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
|
|
compareTo(arg0: any): number;
|
|
divide(arg0: Internal.BigDecimal_, arg1: number, arg2: number): this;
|
|
setScale(arg0: number, arg1: Internal.RoundingMode_): this;
|
|
subtract(arg0: Internal.BigDecimal_): this;
|
|
divideToIntegralValue(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
|
|
divide(arg0: Internal.BigDecimal_, arg1: number, arg2: Internal.RoundingMode_): this;
|
|
ulp(): this;
|
|
movePointLeft(arg0: number): this;
|
|
longValue(): number;
|
|
static valueOf(arg0: number): Internal.BigDecimal;
|
|
movePointRight(arg0: number): this;
|
|
sqrt(arg0: Internal.MathContext_): this;
|
|
toBigInteger(): Internal.BigInteger;
|
|
round(arg0: Internal.MathContext_): this;
|
|
scale(): number;
|
|
multiply(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
|
|
remainder(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
|
|
toPlainString(): string;
|
|
static valueOf(arg0: number, arg1: number): Internal.BigDecimal;
|
|
divideAndRemainder(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): Internal.BigDecimal[];
|
|
floatValue(): number;
|
|
divideAndRemainder(arg0: Internal.BigDecimal_): Internal.BigDecimal[];
|
|
plus(arg0: Internal.MathContext_): this;
|
|
scaleByPowerOfTen(arg0: number): this;
|
|
divide(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
|
|
add(arg0: Internal.BigDecimal_): this;
|
|
divide(arg0: Internal.BigDecimal_, arg1: number): this;
|
|
intValue(): number;
|
|
compareTo(arg0: Internal.BigDecimal_): number;
|
|
toEngineeringString(): string;
|
|
add(arg0: Internal.BigDecimal_, arg1: Internal.MathContext_): this;
|
|
intValueExact(): number;
|
|
divide(arg0: Internal.BigDecimal_): this;
|
|
plus(): this;
|
|
abs(arg0: Internal.MathContext_): this;
|
|
remainder(arg0: Internal.BigDecimal_): this;
|
|
stripTrailingZeros(): this;
|
|
divide(arg0: Internal.BigDecimal_, arg1: Internal.RoundingMode_): this;
|
|
toString(): string;
|
|
shortValueExact(): number;
|
|
byteValueExact(): number;
|
|
longValueExact(): number;
|
|
negate(): this;
|
|
divideToIntegralValue(arg0: Internal.BigDecimal_): this;
|
|
static valueOf(arg0: number): Internal.BigDecimal;
|
|
hashCode(): number;
|
|
negate(arg0: Internal.MathContext_): this;
|
|
toBigIntegerExact(): Internal.BigInteger;
|
|
setScale(arg0: number): this;
|
|
unscaledValue(): Internal.BigInteger;
|
|
multiply(arg0: Internal.BigDecimal_): this;
|
|
equals(arg0: any): boolean;
|
|
setScale(arg0: number, arg1: number): this;
|
|
max(arg0: Internal.BigDecimal_): this;
|
|
signum(): number;
|
|
pow(arg0: number): this;
|
|
set scale(arg0: number)
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="9")
|
|
*/
|
|
readonly static "ROUND_UP": 0;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="9")
|
|
*/
|
|
readonly static "ROUND_DOWN": 1;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="9")
|
|
*/
|
|
readonly static "ROUND_HALF_UP": 4;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="9")
|
|
*/
|
|
readonly static "ROUND_HALF_DOWN": 5;
|
|
readonly static "ONE": 1;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="9")
|
|
*/
|
|
readonly static "ROUND_FLOOR": 3;
|
|
readonly static "ZERO": 0;
|
|
readonly static "TEN": 10;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="9")
|
|
*/
|
|
readonly static "ROUND_CEILING": 2;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="9")
|
|
*/
|
|
readonly static "ROUND_HALF_EVEN": 6;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=false, since="9")
|
|
*/
|
|
readonly static "ROUND_UNNECESSARY": 7;
|
|
}
|
|
type BigDecimal_ = BigDecimal;
|
|
class AllowBedEventJS extends Internal.LivingEntityEventJS {
|
|
constructor(entity: Internal.LivingEntity_, sleepingPos: BlockPos_, state: Internal.BlockState_, vanillaResult: boolean)
|
|
isVanillaResult(): boolean;
|
|
getResult(): Internal.InteractionResult;
|
|
static handler(entity: Internal.LivingEntity_, sleepingPos: BlockPos_, state: Internal.BlockState_, vanillaResult: boolean): Internal.InteractionResult;
|
|
getPos(): Internal.BlockContainerJS;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
setResult(result: Internal.InteractionResult_): void;
|
|
getState(): Internal.BlockState;
|
|
getSleepingPos(): BlockPos;
|
|
get vanillaResult(): boolean
|
|
get result(): Internal.InteractionResult
|
|
get pos(): Internal.BlockContainerJS
|
|
get entity(): Internal.EntityJS
|
|
set result(result: Internal.InteractionResult_)
|
|
get state(): Internal.BlockState
|
|
get sleepingPos(): BlockPos
|
|
}
|
|
type AllowBedEventJS_ = AllowBedEventJS;
|
|
class UseAnim extends Internal.Enum<Internal.UseAnim> {
|
|
static values(): Internal.UseAnim[];
|
|
static valueOf($$0: string): Internal.UseAnim;
|
|
readonly static "BOW": Internal.UseAnim;
|
|
readonly static "NONE": Internal.UseAnim;
|
|
readonly static "EAT": Internal.UseAnim;
|
|
readonly static "DRINK": Internal.UseAnim;
|
|
readonly static "BLOCK": Internal.UseAnim;
|
|
readonly static "SPYGLASS": Internal.UseAnim;
|
|
readonly static "SPEAR": Internal.UseAnim;
|
|
readonly static "CROSSBOW": Internal.UseAnim;
|
|
}
|
|
type UseAnim_ = "spear" | "eat" | "block" | UseAnim | "crossbow" | "spyglass" | "bow" | "drink" | "none";
|
|
interface LongSet extends Internal.LongCollection, Internal.Set<number> {
|
|
remove(arg0: number): boolean;
|
|
stream(): Internal.Stream<number>;
|
|
of(arg0: number, arg1: number, arg2: number): this;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
longIterator(): Internal.LongIterator;
|
|
removeIf(arg0: Internal.LongPredicate_): boolean;
|
|
toLongArray(arg0: number[]): number[];
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
of(arg0: number): this;
|
|
of(...arg0: number[]): this;
|
|
parallelStream(): Internal.Stream<number>;
|
|
contains(arg0: any): boolean;
|
|
forEach(arg0: Internal.LongConsumer_): void;
|
|
iterator(): Internal.Iterator<any>;
|
|
remove(arg0: any): boolean;
|
|
rem(arg0: number): boolean;
|
|
add(arg0: any): boolean;
|
|
of(): this;
|
|
spliterator(): Internal.LongSpliterator;
|
|
of(arg0: number, arg1: number): this;
|
|
forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
|
|
longParallelStream(): Internal.LongStream;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
longStream(): Internal.LongStream;
|
|
add(arg0: number): boolean;
|
|
longSpliterator(): Internal.LongSpliterator;
|
|
removeIf(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): boolean;
|
|
}
|
|
type LongSet_ = LongSet;
|
|
class ClientboundTabListPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.Component_, $$1: Internal.Component_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getFooter(): Internal.Component;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getHeader(): Internal.Component;
|
|
isSkippable(): boolean;
|
|
get footer(): Internal.Component
|
|
get header(): Internal.Component
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundTabListPacket_ = ClientboundTabListPacket;
|
|
class InsideWorldBoundsPredicate implements net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate {
|
|
constructor($$0: Vec3i_)
|
|
type(): Internal.BlockPredicateType<any>;
|
|
and(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
or(arg0: Internal.BiPredicate_<any, any>): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test(arg0: any, arg1: any): boolean;
|
|
negate(): Internal.BiPredicate<Internal.WorldGenLevel, BlockPos>;
|
|
test($$0: Internal.WorldGenLevel_, $$1: BlockPos_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type InsideWorldBoundsPredicate_ = InsideWorldBoundsPredicate;
|
|
class MethodHandles$Lookup {
|
|
hasPrivateAccess(): boolean;
|
|
hasFullPrivilegeAccess(): boolean;
|
|
findVarHandle(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.Class_<any>): Internal.VarHandle;
|
|
unreflectSetter(arg0: Internal.Field_): Internal.MethodHandle;
|
|
findStaticVarHandle(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.Class_<any>): Internal.VarHandle;
|
|
unreflectConstructor(arg0: Internal.Constructor_<any>): Internal.MethodHandle;
|
|
findClass(arg0: string): Internal.Class<any>;
|
|
unreflect(arg0: Internal.Method_): Internal.MethodHandle;
|
|
findGetter(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.Class_<any>): Internal.MethodHandle;
|
|
findSetter(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.Class_<any>): Internal.MethodHandle;
|
|
findConstructor(arg0: Internal.Class_<any>, arg1: Internal.MethodType_): Internal.MethodHandle;
|
|
dropLookupMode(arg0: number): this;
|
|
defineHiddenClassWithClassData(arg0: number[], arg1: any, arg2: boolean, ...arg3: any_[]): this;
|
|
unreflectSpecial(arg0: Internal.Method_, arg1: Internal.Class_<any>): Internal.MethodHandle;
|
|
in(arg0: Internal.Class_<any>): this;
|
|
lookupClass(): Internal.Class<any>;
|
|
findStaticSetter(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.Class_<any>): Internal.MethodHandle;
|
|
unreflectVarHandle(arg0: Internal.Field_): Internal.VarHandle;
|
|
previousLookupClass(): Internal.Class<any>;
|
|
unreflectGetter(arg0: Internal.Field_): Internal.MethodHandle;
|
|
toString(): string;
|
|
findSpecial(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.MethodType_, arg3: Internal.Class_<any>): Internal.MethodHandle;
|
|
accessClass(arg0: Internal.Class_<any>): Internal.Class<any>;
|
|
bind(arg0: any, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle;
|
|
lookupModes(): number;
|
|
ensureInitialized(arg0: Internal.Class_<any>): Internal.Class<any>;
|
|
findVirtual(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle;
|
|
defineClass(arg0: number[]): Internal.Class<any>;
|
|
findStatic(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.MethodType_): Internal.MethodHandle;
|
|
findStaticGetter(arg0: Internal.Class_<any>, arg1: string, arg2: Internal.Class_<any>): Internal.MethodHandle;
|
|
defineHiddenClass(arg0: number[], arg1: boolean, ...arg2: any_[]): this;
|
|
revealDirect(arg0: Internal.MethodHandle_): Internal.MethodHandleInfo;
|
|
readonly static "PACKAGE": 8;
|
|
readonly static "PUBLIC": 1;
|
|
readonly static "UNCONDITIONAL": 32;
|
|
readonly static "MODULE": 16;
|
|
readonly static "ORIGINAL": 64;
|
|
readonly static "PRIVATE": 2;
|
|
readonly static "PROTECTED": 4;
|
|
}
|
|
type MethodHandles$Lookup_ = MethodHandles$Lookup;
|
|
class ServerConnectionListener {
|
|
constructor($$0: Internal.MinecraftServer_)
|
|
stop(): void;
|
|
startMemoryChannel(): Internal.SocketAddress;
|
|
getServer(): Internal.MinecraftServer;
|
|
getConnections(): Internal.List<Internal.Connection>;
|
|
startTcpServerListener($$0: Internal.InetAddress_, $$1: number): void;
|
|
tick(): void;
|
|
get server(): Internal.MinecraftServer
|
|
get connections(): Internal.List<Internal.Connection>
|
|
readonly static "SERVER_EPOLL_EVENT_GROUP": Internal.LazyLoadedValue<any>;
|
|
"running": boolean;
|
|
readonly static "SERVER_EVENT_GROUP": Internal.LazyLoadedValue<any>;
|
|
}
|
|
type ServerConnectionListener_ = ServerConnectionListener;
|
|
class ByteArrayTag extends Internal.CollectionTag<Internal.ByteTag> {
|
|
constructor($$0: Internal.List_<number>)
|
|
constructor($$0: number[])
|
|
getType(): Internal.TagType<Internal.ByteArrayTag>;
|
|
parallelStream(): Internal.Stream<Internal.ByteTag>;
|
|
remove(arg0: number): any;
|
|
set(arg0: number, arg1: Internal.Tag_): Internal.Tag;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
addTag($$0: number, $$1: Internal.Tag_): boolean;
|
|
add(arg0: number, arg1: any): void;
|
|
set($$0: number, $$1: Internal.ByteTag_): Internal.ByteTag;
|
|
setTag($$0: number, $$1: Internal.Tag_): boolean;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
getAsByteArray(): number[];
|
|
write($$0: Internal.DataOutput_): void;
|
|
getId(): number;
|
|
spliterator(): Internal.Spliterator<Internal.ByteTag>;
|
|
stream(): Internal.Stream<Internal.ByteTag>;
|
|
replaceAll(arg0: Internal.UnaryOperator_<Internal.ByteTag_>): void;
|
|
toString(): string;
|
|
remove(arg0: number): Internal.Tag;
|
|
get(arg0: number): any;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
add($$0: number, $$1: Internal.ByteTag_): void;
|
|
add(arg0: number, arg1: Internal.Tag_): void;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
remove($$0: number): Internal.ByteTag;
|
|
size(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
copy(): Internal.Tag;
|
|
clear(): void;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
set(arg0: number, arg1: any): any;
|
|
get($$0: number): Internal.ByteTag;
|
|
getElementType(): number;
|
|
get type(): Internal.TagType<Internal.ByteArrayTag>
|
|
get asByteArray(): number[]
|
|
get id(): number
|
|
get asString(): string
|
|
get elementType(): number
|
|
readonly static "TYPE": any;
|
|
}
|
|
type ByteArrayTag_ = ByteArrayTag;
|
|
abstract class BaseImmutableMultimap <K, V> extends Internal.AbstractMultimap<K, V> {
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
}
|
|
type BaseImmutableMultimap_<K, V> = BaseImmutableMultimap<K, V>;
|
|
interface MessageSender {
|
|
getDisplayName(): Internal.Component;
|
|
setStatusMessage(message: Internal.Component_): void;
|
|
getName(): Internal.Component;
|
|
runCommandSilent(command: string): number;
|
|
tell(arg0: Internal.Component_): void;
|
|
runCommand(arg0: string): number;
|
|
get displayName(): Internal.Component
|
|
set statusMessage(message: Internal.Component_)
|
|
get name(): Internal.Component
|
|
}
|
|
type MessageSender_ = MessageSender;
|
|
interface Nameable {
|
|
getDisplayName(): Internal.Component;
|
|
getName(): Internal.Component;
|
|
hasCustomName(): boolean;
|
|
getCustomName(): Internal.Component;
|
|
get displayName(): Internal.Component
|
|
get name(): Internal.Component
|
|
get customName(): Internal.Component
|
|
}
|
|
type Nameable_ = Nameable;
|
|
interface Constant <T> extends Internal.Comparable<T> {
|
|
name(): string;
|
|
id(): number;
|
|
}
|
|
type Constant_<T> = Constant<T>;
|
|
interface WorldRendererAccess {
|
|
getRegularEntityCount(): number;
|
|
getCompletedChunks(): number;
|
|
getChunks(): Internal.ViewArea;
|
|
getChunkBuilder(): Internal.ChunkRenderDispatcher;
|
|
get regularEntityCount(): number
|
|
get completedChunks(): number
|
|
get chunks(): Internal.ViewArea
|
|
get chunkBuilder(): Internal.ChunkRenderDispatcher
|
|
}
|
|
type WorldRendererAccess_ = WorldRendererAccess;
|
|
class ClientboundSetPlayerTeamPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
static createAddOrModifyPacket($$0: Internal.PlayerTeam_, $$1: boolean): Internal.ClientboundSetPlayerTeamPacket;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
getTeamAction(): Internal.ClientboundSetPlayerTeamPacket$Action;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
static createPlayerPacket($$0: Internal.PlayerTeam_, $$1: string, $$2: Internal.ClientboundSetPlayerTeamPacket$Action_): Internal.ClientboundSetPlayerTeamPacket;
|
|
static createRemovePacket($$0: Internal.PlayerTeam_): Internal.ClientboundSetPlayerTeamPacket;
|
|
getPlayerAction(): Internal.ClientboundSetPlayerTeamPacket$Action;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getName(): string;
|
|
getParameters(): Internal.Optional<Internal.ClientboundSetPlayerTeamPacket$Parameters>;
|
|
isSkippable(): boolean;
|
|
getPlayers(): Internal.Collection<string>;
|
|
get teamAction(): Internal.ClientboundSetPlayerTeamPacket$Action
|
|
get playerAction(): Internal.ClientboundSetPlayerTeamPacket$Action
|
|
get name(): string
|
|
get parameters(): Internal.Optional<Internal.ClientboundSetPlayerTeamPacket$Parameters>
|
|
get skippable(): boolean
|
|
get players(): Internal.Collection<string>
|
|
}
|
|
type ClientboundSetPlayerTeamPacket_ = ClientboundSetPlayerTeamPacket;
|
|
class Panda extends Internal.Animal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
eat($$0: boolean): void;
|
|
setOnBack($$0: boolean): void;
|
|
isEating(): boolean;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
setAttributes(): void;
|
|
getSitAmount($$0: number): number;
|
|
getMainGene(): Internal.Panda$Gene;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
canPerformAction(): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getLieOnBackAmount($$0: number): number;
|
|
tick(): void;
|
|
isSneezing(): boolean;
|
|
setSneezeCounter($$0: number): void;
|
|
alwaysAccepts(): boolean;
|
|
setMainGene($$0: Internal.Panda$Gene_): void;
|
|
isOnBack(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
isBrown(): boolean;
|
|
isAggressive(): boolean;
|
|
setGeneFromParents($$0: Internal.Panda_, $$1: Internal.Panda_): void;
|
|
getUnhappyCounter(): number;
|
|
sit($$0: boolean): void;
|
|
getSneezeCounter(): number;
|
|
roll($$0: boolean): void;
|
|
asKJS(): Internal.EntityJS;
|
|
isScared(): boolean;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
isWeak(): boolean;
|
|
sneeze($$0: boolean): void;
|
|
isPlayful(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isRolling(): boolean;
|
|
canTakeItem($$0: Internal.ItemStack_): boolean;
|
|
getHiddenGene(): Internal.Panda$Gene;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
setHiddenGene($$0: Internal.Panda$Gene_): void;
|
|
setUnhappyCounter($$0: number): void;
|
|
isLazy(): boolean;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
getVariant(): Internal.Panda$Gene;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
isSitting(): boolean;
|
|
getRollAmount($$0: number): number;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isWorried(): boolean;
|
|
set onBack($$0: boolean)
|
|
get eating(): boolean
|
|
get mainGene(): Internal.Panda$Gene
|
|
get sneezing(): boolean
|
|
set sneezeCounter($$0: number)
|
|
set mainGene($$0: Internal.Panda$Gene_)
|
|
get onBack(): boolean
|
|
get brown(): boolean
|
|
get aggressive(): boolean
|
|
get unhappyCounter(): number
|
|
get sneezeCounter(): number
|
|
get scared(): boolean
|
|
get weak(): boolean
|
|
get playful(): boolean
|
|
get rolling(): boolean
|
|
get hiddenGene(): Internal.Panda$Gene
|
|
set hiddenGene($$0: Internal.Panda$Gene_)
|
|
set unhappyCounter($$0: number)
|
|
get lazy(): boolean
|
|
get variant(): Internal.Panda$Gene
|
|
get sitting(): boolean
|
|
get worried(): boolean
|
|
readonly static "TOTAL_ROLL_STEPS": 32;
|
|
"rollCounter": number;
|
|
}
|
|
type Panda_ = Panda;
|
|
interface RecordBuilder <T> {
|
|
build(arg0: Internal.DataResult_<T>): Internal.DataResult<T>;
|
|
add(arg0: T, arg1: Internal.DataResult_<T>): this;
|
|
setLifecycle(arg0: Internal.Lifecycle_): this;
|
|
add(arg0: string, arg1: E, arg2: Internal.Encoder_<E>): this;
|
|
withErrorsFrom(arg0: Internal.DataResult_<any>): this;
|
|
add(arg0: Internal.DataResult_<T>, arg1: Internal.DataResult_<T>): this;
|
|
add(arg0: T, arg1: T): this;
|
|
ops(): Internal.DynamicOps<T>;
|
|
add(arg0: string, arg1: T): this;
|
|
add(arg0: string, arg1: Internal.DataResult_<T>): this;
|
|
build(arg0: T): Internal.DataResult<T>;
|
|
mapError(arg0: Internal.UnaryOperator_<string>): this;
|
|
set lifecycle(arg0: Internal.Lifecycle_)
|
|
}
|
|
type RecordBuilder_<T> = RecordBuilder<T>;
|
|
class BlockState extends Internal.BlockBehaviour$BlockStateBase implements Internal.FabricBlockState {
|
|
constructor($$0: Internal.Block_, $$1: Internal.ImmutableMap_<Internal.Property_<any>, Internal.Comparable_<any>>, $$2: Internal.MapCodec_<Internal.BlockState_>)
|
|
getAppearance(renderView: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): this;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockState_ = BlockState;
|
|
interface TypeDescriptor$OfField <F> extends Internal.TypeDescriptor {
|
|
isPrimitive(): boolean;
|
|
isArray(): boolean;
|
|
arrayType(): F;
|
|
componentType(): F;
|
|
get primitive(): boolean
|
|
get array(): boolean
|
|
}
|
|
type TypeDescriptor$OfField_<F> = TypeDescriptor$OfField<F>;
|
|
interface RenderAttachmentBlockEntity {
|
|
getRenderAttachmentData(): any;
|
|
get renderAttachmentData(): any
|
|
}
|
|
type RenderAttachmentBlockEntity_ = RenderAttachmentBlockEntity | (()=>any);
|
|
class SpectatorPage {
|
|
constructor($$0: Internal.List_<Internal.SpectatorMenuItem_>, $$1: number)
|
|
getSelectedSlot(): number;
|
|
getItem($$0: number): Internal.SpectatorMenuItem;
|
|
get selectedSlot(): number
|
|
readonly static "NO_SELECTION": -1;
|
|
}
|
|
type SpectatorPage_ = SpectatorPage;
|
|
interface SpriteExtended {
|
|
isActive(): boolean;
|
|
setActive(arg0: boolean): void;
|
|
get active(): boolean
|
|
set active(arg0: boolean)
|
|
}
|
|
type SpriteExtended_ = SpriteExtended;
|
|
class PoiRecord {
|
|
constructor($$0: BlockPos_, $$1: Internal.PoiType_, $$2: Internal.Runnable_)
|
|
getPos(): BlockPos;
|
|
hasSpace(): boolean;
|
|
getPoiType(): Internal.PoiType;
|
|
hashCode(): number;
|
|
isOccupied(): boolean;
|
|
getFreeTickets(): number;
|
|
static codec($$0: Internal.Runnable_): Internal.Codec<Internal.PoiRecord>;
|
|
equals($$0: any): boolean;
|
|
get pos(): BlockPos
|
|
get poiType(): Internal.PoiType
|
|
get occupied(): boolean
|
|
get freeTickets(): number
|
|
}
|
|
type PoiRecord_ = PoiRecord;
|
|
class StructureTemplate {
|
|
constructor()
|
|
setAuthor($$0: string): void;
|
|
getAuthor(): string;
|
|
placeInWorld($$0: Internal.ServerLevelAccessor_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructurePlaceSettings_, $$4: Internal.Random_, $$5: number): boolean;
|
|
static transform($$0: Vec3_, $$1: Internal.Mirror_, $$2: Internal.Rotation_, $$3: BlockPos_): Vec3;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
filterBlocks($$0: BlockPos_, $$1: Internal.StructurePlaceSettings_, $$2: Internal.Block_): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
getSize($$0: Internal.Rotation_): Vec3i;
|
|
getBoundingBox($$0: BlockPos_, $$1: Internal.Rotation_, $$2: BlockPos_, $$3: Internal.Mirror_): Internal.BoundingBox;
|
|
getSize(): Vec3i;
|
|
static updateShapeAtEdge($$0: Internal.LevelAccessor_, $$1: number, $$2: Internal.DiscreteVoxelShape_, $$3: number, $$4: number, $$5: number): void;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
static getZeroPositionWithTransform($$0: BlockPos_, $$1: Internal.Mirror_, $$2: Internal.Rotation_, $$3: number, $$4: number): BlockPos;
|
|
static transform($$0: BlockPos_, $$1: Internal.Mirror_, $$2: Internal.Rotation_, $$3: BlockPos_): BlockPos;
|
|
getBoundingBox($$0: Internal.StructurePlaceSettings_, $$1: BlockPos_): Internal.BoundingBox;
|
|
static calculateRelativePosition($$0: Internal.StructurePlaceSettings_, $$1: BlockPos_): BlockPos;
|
|
static processBlockInfos($$0: Internal.LevelAccessor_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructurePlaceSettings_, $$4: Internal.List_<Internal.StructureTemplate$StructureBlockInfo_>): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
getZeroPositionWithTransform($$0: BlockPos_, $$1: Internal.Mirror_, $$2: Internal.Rotation_): BlockPos;
|
|
fillFromWorld($$0: Internal.Level_, $$1: BlockPos_, $$2: Vec3i_, $$3: boolean, $$4: Internal.Block_): void;
|
|
calculateConnectedPosition($$0: Internal.StructurePlaceSettings_, $$1: BlockPos_, $$2: Internal.StructurePlaceSettings_, $$3: BlockPos_): BlockPos;
|
|
filterBlocks($$0: BlockPos_, $$1: Internal.StructurePlaceSettings_, $$2: Internal.Block_, $$3: boolean): Internal.List<Internal.StructureTemplate$StructureBlockInfo>;
|
|
set author($$0: string)
|
|
get author(): string
|
|
get size(): Vec3i
|
|
readonly static "BLOCK_TAG_POS": "pos";
|
|
readonly static "ENTITY_TAG_POS": "pos";
|
|
readonly static "PALETTE_LIST_TAG": "palettes";
|
|
readonly static "BLOCKS_TAG": "blocks";
|
|
readonly static "ENTITY_TAG_NBT": "nbt";
|
|
readonly static "ENTITY_TAG_BLOCKPOS": "blockPos";
|
|
readonly static "BLOCK_TAG_STATE": "state";
|
|
readonly static "BLOCK_TAG_NBT": "nbt";
|
|
readonly static "SIZE_TAG": "size";
|
|
readonly static "PALETTE_TAG": "palette";
|
|
readonly static "ENTITIES_TAG": "entities";
|
|
}
|
|
type StructureTemplate_ = StructureTemplate;
|
|
class BiomeSpecialEffects {
|
|
getWaterColor(): number;
|
|
getAmbientAdditionsSettings(): Internal.Optional<Internal.AmbientAdditionsSettings>;
|
|
getAmbientParticleSettings(): Internal.Optional<Internal.AmbientParticleSettings>;
|
|
getGrassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier;
|
|
getBackgroundMusic(): Internal.Optional<Internal.Music>;
|
|
getAmbientLoopSoundEvent(): Internal.Optional<Internal.SoundEvent>;
|
|
getWaterFogColor(): number;
|
|
getGrassColorOverride(): Internal.Optional<number>;
|
|
getFoliageColorOverride(): Internal.Optional<number>;
|
|
getFogColor(): number;
|
|
getSkyColor(): number;
|
|
getAmbientMoodSettings(): Internal.Optional<Internal.AmbientMoodSettings>;
|
|
get waterColor(): number
|
|
get ambientAdditionsSettings(): Internal.Optional<Internal.AmbientAdditionsSettings>
|
|
get ambientParticleSettings(): Internal.Optional<Internal.AmbientParticleSettings>
|
|
get grassColorModifier(): Internal.BiomeSpecialEffects$GrassColorModifier
|
|
get backgroundMusic(): Internal.Optional<Internal.Music>
|
|
get ambientLoopSoundEvent(): Internal.Optional<Internal.SoundEvent>
|
|
get waterFogColor(): number
|
|
get grassColorOverride(): Internal.Optional<number>
|
|
get foliageColorOverride(): Internal.Optional<number>
|
|
get fogColor(): number
|
|
get skyColor(): number
|
|
get ambientMoodSettings(): Internal.Optional<Internal.AmbientMoodSettings>
|
|
"ambientParticleSettings": Internal.Optional<Internal.AmbientParticleSettings>;
|
|
"grassColorOverride": Internal.Optional<number>;
|
|
"ambientMoodSettings": Internal.Optional<Internal.AmbientMoodSettings>;
|
|
"waterColor": number;
|
|
"fogColor": number;
|
|
"ambientAdditionsSettings": Internal.Optional<Internal.AmbientAdditionsSettings>;
|
|
"backgroundMusic": Internal.Optional<Internal.Music>;
|
|
"grassColorModifier": Internal.BiomeSpecialEffects$GrassColorModifier;
|
|
"waterFogColor": number;
|
|
readonly static "CODEC": any;
|
|
"ambientLoopSoundEvent": Internal.Optional<Internal.SoundEvent>;
|
|
"foliageColorOverride": Internal.Optional<number>;
|
|
"skyColor": number;
|
|
}
|
|
type BiomeSpecialEffects_ = BiomeSpecialEffects;
|
|
class BlockPos$MutableBlockPos extends BlockPos {
|
|
constructor()
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
constructor($$0: number, $$1: number, $$2: number)
|
|
north(): Vec3i;
|
|
method_10099(arg0: number): Vec3i;
|
|
offset($$0: number, $$1: number, $$2: number): BlockPos;
|
|
move($$0: Vec3i_): this;
|
|
south(arg0: number): Vec3i;
|
|
set($$0: number): this;
|
|
clamp($$0: Internal.Direction$Axis_, $$1: number, $$2: number): this;
|
|
above(arg0: number): Vec3i;
|
|
set($$0: Internal.AxisCycle_, $$1: number, $$2: number, $$3: number): this;
|
|
west(arg0: number): Vec3i;
|
|
east(arg0: number): Vec3i;
|
|
multiply($$0: number): BlockPos;
|
|
rotate($$0: Internal.Rotation_): BlockPos;
|
|
relative(arg0: Internal.Direction_): Vec3i;
|
|
relative($$0: Internal.Direction_, $$1: number): BlockPos;
|
|
multiply(arg0: number): Vec3i;
|
|
below(arg0: number): Vec3i;
|
|
setWithOffset($$0: Vec3i_, $$1: Internal.Direction_): this;
|
|
move($$0: number, $$1: number, $$2: number): this;
|
|
method_20787(arg0: number): Vec3i;
|
|
above(): Vec3i;
|
|
offset(arg0: number, arg1: number, arg2: number): Vec3i;
|
|
set($$0: number, $$1: number, $$2: number): this;
|
|
immutable(): BlockPos;
|
|
method_20788(arg0: number): Vec3i;
|
|
setWithOffset($$0: Vec3i_, $$1: number, $$2: number, $$3: number): this;
|
|
move($$0: Internal.Direction_): this;
|
|
east(): Vec3i;
|
|
move($$0: Internal.Direction_, $$1: number): this;
|
|
north(arg0: number): Vec3i;
|
|
below(): Vec3i;
|
|
set($$0: Vec3i_): this;
|
|
west(): Vec3i;
|
|
set($$0: number, $$1: number, $$2: number): this;
|
|
relative(arg0: Internal.Direction$Axis_, arg1: number): Vec3i;
|
|
cross(arg0: Vec3i_): Vec3i;
|
|
offset(arg0: Vec3i_): Vec3i;
|
|
setWithOffset($$0: Vec3i_, $$1: Vec3i_): this;
|
|
south(): Vec3i;
|
|
subtract(arg0: Vec3i_): Vec3i;
|
|
relative(arg0: Internal.Direction_, arg1: number): Vec3i;
|
|
offset($$0: number, $$1: number, $$2: number): BlockPos;
|
|
offset(arg0: number, arg1: number, arg2: number): Vec3i;
|
|
relative($$0: Internal.Direction$Axis_, $$1: number): BlockPos;
|
|
setX($$0: number): this;
|
|
setY($$0: number): this;
|
|
setZ($$0: number): this;
|
|
set x($$0: number)
|
|
set y($$0: number)
|
|
set z($$0: number)
|
|
}
|
|
type BlockPos$MutableBlockPos_ = BlockPos$MutableBlockPos;
|
|
class BasicMobEffect$Builder extends Internal.MobEffectBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): Internal.MobEffect;
|
|
}
|
|
type BasicMobEffect$Builder_ = BasicMobEffect$Builder;
|
|
interface UnitToken {
|
|
unstack(resultStack: Internal.Stack_<Internal.UnitToken_>): void;
|
|
nextUnaryOperator(): boolean;
|
|
interpret(stream: Internal.UnitTokenStream_): Internal.Unit;
|
|
}
|
|
type UnitToken_ = UnitToken;
|
|
class ThrownTrident extends Internal.AbstractArrow {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: Internal.ItemStack_)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
isChanneling(): boolean;
|
|
shouldRender($$0: number, $$1: number, $$2: number): boolean;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
playerTouch($$0: Internal.Player_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
method_7446(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
isFoil(): boolean;
|
|
get channeling(): boolean
|
|
get foil(): boolean
|
|
"clientSideReturnTridentTickCount": number;
|
|
}
|
|
type ThrownTrident_ = ThrownTrident;
|
|
class BorderStatus extends Internal.Enum<Internal.BorderStatus> {
|
|
getColor(): number;
|
|
static valueOf($$0: string): Internal.BorderStatus;
|
|
static values(): Internal.BorderStatus[];
|
|
get color(): number
|
|
readonly static "STATIONARY": Internal.BorderStatus;
|
|
readonly static "SHRINKING": Internal.BorderStatus;
|
|
readonly static "GROWING": Internal.BorderStatus;
|
|
}
|
|
type BorderStatus_ = "shrinking" | "stationary" | BorderStatus | "growing";
|
|
class NativeImage$Format extends Internal.Enum<Internal.NativeImage$Format> {
|
|
glFormat(): number;
|
|
hasLuminanceOrBlue(): boolean;
|
|
blueOffset(): number;
|
|
setUnpackPixelStoreState(): void;
|
|
redOffset(): number;
|
|
hasAlpha(): boolean;
|
|
setPackPixelStoreState(): void;
|
|
hasLuminance(): boolean;
|
|
hasLuminanceOrGreen(): boolean;
|
|
luminanceOrBlueOffset(): number;
|
|
luminanceOrGreenOffset(): number;
|
|
hasLuminanceOrRed(): boolean;
|
|
hasRed(): boolean;
|
|
components(): number;
|
|
static valueOf($$0: string): Internal.NativeImage$Format;
|
|
hasGreen(): boolean;
|
|
hasBlue(): boolean;
|
|
luminanceOrRedOffset(): number;
|
|
alphaOffset(): number;
|
|
luminanceOrAlphaOffset(): number;
|
|
hasLuminanceOrAlpha(): boolean;
|
|
luminanceOffset(): number;
|
|
static values(): Internal.NativeImage$Format[];
|
|
supportedByStb(): boolean;
|
|
greenOffset(): number;
|
|
readonly static "LUMINANCE": Internal.NativeImage$Format;
|
|
readonly static "RGB": Internal.NativeImage$Format;
|
|
readonly static "RGBA": Internal.NativeImage$Format;
|
|
readonly static "LUMINANCE_ALPHA": Internal.NativeImage$Format;
|
|
}
|
|
type NativeImage$Format_ = NativeImage$Format | "rgb" | "rgba" | "luminance" | "luminance_alpha";
|
|
interface FileFilter {
|
|
accept(arg0: Internal.File_): boolean;
|
|
}
|
|
type FileFilter_ = ((arg0: Internal.File)=>boolean) | FileFilter;
|
|
abstract class CommandNode <S> implements Internal.Comparable<Internal.CommandNode<S>> {
|
|
getRelevantNodes(arg0: Internal.StringReader_): Internal.Collection<any>;
|
|
parse(arg0: Internal.StringReader_, arg1: Internal.CommandContextBuilder_<S>): void;
|
|
createBuilder(): Internal.ArgumentBuilder<S, any>;
|
|
canUse(arg0: S): boolean;
|
|
listSuggestions(arg0: Internal.CommandContext_<S>, arg1: Internal.SuggestionsBuilder_): Internal.CompletableFuture<Internal.Suggestions>;
|
|
getUsageText(): string;
|
|
compareTo(arg0: any): number;
|
|
getRedirectModifier(): Internal.RedirectModifier<S>;
|
|
getRequirement(): Internal.Predicate<S>;
|
|
hashCode(): number;
|
|
getExamples(): Internal.Collection<string>;
|
|
addChild(arg0: Internal.CommandNode_<S>): void;
|
|
getName(): string;
|
|
compareTo(arg0: Internal.CommandNode_<S>): number;
|
|
getRedirect(): this;
|
|
getChild(arg0: string): this;
|
|
isFork(): boolean;
|
|
findAmbiguities(arg0: Internal.AmbiguityConsumer_<S>): void;
|
|
getCommand(): Internal.Command<S>;
|
|
equals(arg0: any): boolean;
|
|
getChildren(): Internal.Collection<Internal.CommandNode<S>>;
|
|
get usageText(): string
|
|
get redirectModifier(): Internal.RedirectModifier<S>
|
|
get requirement(): Internal.Predicate<S>
|
|
get examples(): Internal.Collection<string>
|
|
get name(): string
|
|
get redirect(): Internal.CommandNode<S>
|
|
get fork(): boolean
|
|
get command(): Internal.Command<S>
|
|
get children(): Internal.Collection<Internal.CommandNode<S>>
|
|
}
|
|
type CommandNode_<S> = CommandNode<S>;
|
|
abstract class UnmodifiableIterator <E> implements Internal.Iterator<E> {
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
}
|
|
type UnmodifiableIterator_<E> = UnmodifiableIterator<E>;
|
|
interface Long2ObjectMap <V> extends Internal.Map<number, V>, Internal.Long2ObjectFunction<V> {
|
|
replace(arg0: number, arg1: V): V;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2ObjectFunction<V>;
|
|
computeIfAbsent(arg0: number, arg1: Internal.LongFunction_<any>): V;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
remove(arg0: number): V;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2ObjectFunction<V>;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Function_<any, any>): V;
|
|
keySet(): Internal.Set<any>;
|
|
andThenLong(arg0: Internal.Object2LongFunction_<V>): Internal.Long2LongFunction;
|
|
put(arg0: number, arg1: V): V;
|
|
get(arg0: any): V;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Object2IntFunction_<V>): Internal.Long2IntFunction;
|
|
andThenFloat(arg0: Internal.Object2FloatFunction_<V>): Internal.Long2FloatFunction;
|
|
composeLong(arg0: Internal.Long2LongFunction_): Internal.Long2ObjectFunction<V>;
|
|
values(): Internal.Collection<any>;
|
|
apply(arg0: number): V;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2ObjectFunction<T, V>;
|
|
andThenShort(arg0: Internal.Object2ShortFunction_<V>): Internal.Long2ShortFunction;
|
|
andThenReference(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Long2ReferenceFunction<T>;
|
|
entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, V>>;
|
|
containsKey(arg0: number): boolean;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2ObjectFunction<V>;
|
|
putIfAbsent(arg0: number, arg1: V): V;
|
|
defaultReturnValue(): V;
|
|
getOrDefault(arg0: number, arg1: V): V;
|
|
andThenObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Long2ObjectFunction<T>;
|
|
defaultReturnValue(arg0: V): void;
|
|
remove(arg0: number, arg1: any): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2ObjectFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
replace(arg0: number, arg1: V, arg2: V): boolean;
|
|
andThenByte(arg0: Internal.Object2ByteFunction_<V>): Internal.Long2ByteFunction;
|
|
replace(arg0: number, arg1: V, arg2: V): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
put(arg0: number, arg1: V): V;
|
|
apply(arg0: number): V;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2ObjectFunction<V>;
|
|
computeIfAbsentPartial(arg0: number, arg1: Internal.Long2ObjectFunction_<any>): V;
|
|
remove(arg0: any): V;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
andThenDouble(arg0: Internal.Object2DoubleFunction_<V>): Internal.Long2DoubleFunction;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, V>;
|
|
size(): number;
|
|
merge(arg0: number, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
clear(): void;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2ObjectFunction<V>;
|
|
replace(arg0: number, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2ObjectFunction<T, V>;
|
|
long2ObjectEntrySet(): Internal.ObjectSet<Internal.Long2ObjectMap$Entry<V>>;
|
|
andThenChar(arg0: Internal.Object2CharFunction_<V>): Internal.Long2CharFunction;
|
|
putIfAbsent(arg0: number, arg1: V): V;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Long2ObjectFunction_<any>): V;
|
|
}
|
|
type Long2ObjectMap_<V> = Long2ObjectMap<V>;
|
|
class ChunkStatus {
|
|
getParent(): this;
|
|
heightmapsAfter(): Internal.EnumSet<Internal.Heightmap$Types>;
|
|
toString(): string;
|
|
load($$0: Internal.ServerLevel_, $$1: Internal.StructureManager_, $$2: Internal.ThreadedLevelLightEngine_, $$3: Internal.Function_<Internal.ChunkAccess_, Internal.CompletableFuture_<Internal.Either_<Internal.ChunkAccess_, Internal.ChunkHolder$ChunkLoadingFailure_>>>, $$4: Internal.ChunkAccess_): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
getRange(): number;
|
|
getIndex(): number;
|
|
static byName($$0: string): Internal.ChunkStatus;
|
|
getChunkType(): Internal.ChunkStatus$ChunkType;
|
|
generate($$0: Internal.Executor_, $$1: Internal.ServerLevel_, $$2: Internal.ChunkGenerator_, $$3: Internal.StructureManager_, $$4: Internal.ThreadedLevelLightEngine_, $$5: Internal.Function_<Internal.ChunkAccess_, Internal.CompletableFuture_<Internal.Either_<Internal.ChunkAccess_, Internal.ChunkHolder$ChunkLoadingFailure_>>>, $$6: Internal.List_<Internal.ChunkAccess_>, $$7: boolean): Internal.CompletableFuture<Internal.Either<Internal.ChunkAccess, Internal.ChunkHolder$ChunkLoadingFailure>>;
|
|
static getStatusList(): Internal.List<Internal.ChunkStatus>;
|
|
getName(): string;
|
|
static maxDistance(): number;
|
|
isOrAfter($$0: Internal.ChunkStatus_): boolean;
|
|
static getDistance($$0: Internal.ChunkStatus_): number;
|
|
static getStatusAroundFullChunk($$0: number): Internal.ChunkStatus;
|
|
get parent(): Internal.ChunkStatus
|
|
get range(): number
|
|
get index(): number
|
|
get chunkType(): Internal.ChunkStatus$ChunkType
|
|
get statusList(): Internal.List<Internal.ChunkStatus>
|
|
get name(): string
|
|
readonly static "LIGHT": Internal.ChunkStatus;
|
|
readonly static "EMPTY": Internal.ChunkStatus;
|
|
readonly static "CARVERS": Internal.ChunkStatus;
|
|
readonly static "FULL": Internal.ChunkStatus;
|
|
readonly static "POST_FEATURES": any;
|
|
readonly static "FEATURES": Internal.ChunkStatus;
|
|
readonly static "HEIGHTMAPS": Internal.ChunkStatus;
|
|
readonly static "SPAWN": Internal.ChunkStatus;
|
|
readonly static "SURFACE": Internal.ChunkStatus;
|
|
readonly static "STRUCTURE_REFERENCES": Internal.ChunkStatus;
|
|
readonly static "STRUCTURE_STARTS": Internal.ChunkStatus;
|
|
readonly static "BIOMES": Internal.ChunkStatus;
|
|
readonly static "LIQUID_CARVERS": Internal.ChunkStatus;
|
|
readonly static "MAX_STRUCTURE_DISTANCE": 8;
|
|
readonly static "NOISE": Internal.ChunkStatus;
|
|
}
|
|
type ChunkStatus_ = Special.ChunkStatus | ChunkStatus;
|
|
interface BlittableVertexType <T> extends Internal.BufferVertexType<T> {
|
|
createBufferWriter(arg0: Internal.VertexBufferView_, arg1: boolean): T;
|
|
asBlittable(): this;
|
|
createBufferWriter(buffer: Internal.VertexBufferView_): T;
|
|
}
|
|
type BlittableVertexType_<T> = BlittableVertexType<T>;
|
|
class ClickEvent implements Internal.JsonSerializable {
|
|
constructor($$0: Internal.ClickEvent$Action_, $$1: string)
|
|
hashCode(): number;
|
|
getValue(): string;
|
|
toString(): string;
|
|
equals($$0: any): boolean;
|
|
toJson(): Internal.JsonElement;
|
|
getAction(): Internal.ClickEvent$Action;
|
|
get value(): string
|
|
get action(): Internal.ClickEvent$Action
|
|
}
|
|
type ClickEvent_ = ClickEvent;
|
|
interface EntityTrackerAccessor {
|
|
getPlayersTracking(): Internal.Set<Internal.ServerPlayerConnection>;
|
|
get playersTracking(): Internal.Set<Internal.ServerPlayerConnection>
|
|
}
|
|
type EntityTrackerAccessor_ = EntityTrackerAccessor;
|
|
class ValidationContext {
|
|
constructor($$0: Internal.Multimap_<string, string>, $$1: Internal.Supplier_<string>, $$2: Internal.LootContextParamSet_, $$3: Internal.Function_<ResourceLocation_, Internal.LootItemCondition_>, $$4: Internal.Set_<ResourceLocation_>, $$5: Internal.Function_<ResourceLocation_, Internal.LootTable_>, $$6: Internal.Set_<ResourceLocation_>)
|
|
constructor($$0: Internal.LootContextParamSet_, $$1: Internal.Function_<ResourceLocation_, Internal.LootItemCondition_>, $$2: Internal.Function_<ResourceLocation_, Internal.LootTable_>)
|
|
hasVisitedTable($$0: ResourceLocation_): boolean;
|
|
hasVisitedCondition($$0: ResourceLocation_): boolean;
|
|
forChild($$0: string): this;
|
|
validateUser($$0: Internal.LootContextUser_): void;
|
|
getProblems(): Internal.Multimap<string, string>;
|
|
enterTable($$0: string, $$1: ResourceLocation_): this;
|
|
enterCondition($$0: string, $$1: ResourceLocation_): this;
|
|
setParams($$0: Internal.LootContextParamSet_): this;
|
|
resolveLootTable($$0: ResourceLocation_): Internal.LootTable;
|
|
reportProblem($$0: string): void;
|
|
resolveCondition($$0: ResourceLocation_): Internal.LootItemCondition;
|
|
get problems(): Internal.Multimap<string, string>
|
|
set params($$0: Internal.LootContextParamSet_)
|
|
}
|
|
type ValidationContext_ = ValidationContext;
|
|
interface Matrix3x2dc {
|
|
transformDirection(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
scale(arg0: number, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
get4x4(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2d_): Internal.Vector2d;
|
|
scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
positiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
mulLocal(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
normalizedPositiveX(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
viewArea(arg0: number[]): number[];
|
|
get3x3(arg0: number[]): number[];
|
|
view(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
m01(): number;
|
|
isFinite(): boolean;
|
|
m20(): number;
|
|
get(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
get3x3(arg0: number[], arg1: number): number[];
|
|
testAar(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
transform(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
invert(arg0: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
rotate(arg0: number, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
transformPosition(arg0: Internal.Vector2dc_, arg1: Internal.Vector2d_): Internal.Vector2d;
|
|
translateLocal(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
translate(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
transformDirection(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
scaleLocal(arg0: number, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
get(arg0: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
translateLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
m10(): number;
|
|
get3x3(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
mul(arg0: Internal.Matrix3x2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
scale(arg0: Internal.Vector2dc_, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
transformPosition(arg0: number, arg1: number, arg2: Internal.Vector2d_): Internal.Vector2d;
|
|
rotateTo(arg0: Internal.Vector2dc_, arg1: Internal.Vector2dc_, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
positiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
normalizedPositiveY(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number[], arg1: number): number[];
|
|
get3x3(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
get3x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
m00(): number;
|
|
m21(): number;
|
|
translate(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
testPoint(arg0: number, arg1: number): boolean;
|
|
rotateLocal(arg0: number, arg1: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
transformPosition(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get(arg0: number[]): number[];
|
|
determinant(): number;
|
|
transformDirection(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
get3x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get(arg0: number, arg1: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
testCircle(arg0: number, arg1: number, arg2: number): boolean;
|
|
origin(arg0: Internal.Vector2d_): Internal.Vector2d;
|
|
unproject(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2d_): Internal.Vector2d;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
rotateAbout(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
transform(arg0: Internal.Vector3dc_, arg1: Internal.Vector3d_): Internal.Vector3d;
|
|
m11(): number;
|
|
get4x4(arg0: Internal.DoubleBuffer_): Internal.DoubleBuffer;
|
|
equals(arg0: Internal.Matrix3x2dc_, arg1: number): boolean;
|
|
scale(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2d_): Internal.Matrix3x2d;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: Internal.Vector3d_): Internal.Vector3d;
|
|
get4x4(arg0: number[]): number[];
|
|
get finite(): boolean
|
|
}
|
|
type Matrix3x2dc_ = Matrix3x2dc;
|
|
abstract class SocketAddress implements Internal.Serializable {
|
|
constructor()
|
|
}
|
|
type SocketAddress_ = SocketAddress;
|
|
class CocoaDecorator extends Internal.TreeDecorator {
|
|
constructor($$0: number)
|
|
place($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: Internal.List_<BlockPos_>, $$4: Internal.List_<BlockPos_>): void;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CocoaDecorator_ = CocoaDecorator;
|
|
interface Object2ObjectMap$Entry <K, V> extends Internal.Map$Entry<K, V> {
|
|
}
|
|
type Object2ObjectMap$Entry_<K, V> = Object2ObjectMap$Entry<K, V>;
|
|
class ByteTag extends Internal.NumericTag {
|
|
static valueOf($$0: number): Internal.ByteTag;
|
|
getAsDouble(): number;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
getAsLong(): number;
|
|
getAsFloat(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
getAsInt(): number;
|
|
getAsByte(): number;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
getAsNumber(): Internal.Number;
|
|
copy(): Internal.Tag;
|
|
static valueOf($$0: boolean): Internal.ByteTag;
|
|
getType(): Internal.TagType<Internal.ByteTag>;
|
|
write($$0: Internal.DataOutput_): void;
|
|
getId(): number;
|
|
getAsShort(): number;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
copy(): this;
|
|
get asDouble(): number
|
|
get asLong(): number
|
|
get asFloat(): number
|
|
get asString(): string
|
|
get asInt(): number
|
|
get asByte(): number
|
|
get asNumber(): Internal.Number
|
|
get type(): Internal.TagType<Internal.ByteTag>
|
|
get id(): number
|
|
get asShort(): number
|
|
readonly static "ONE": Internal.ByteTag;
|
|
readonly static "ZERO": Internal.ByteTag;
|
|
readonly static "TYPE": any;
|
|
}
|
|
type ByteTag_ = ByteTag;
|
|
class ComparatorMode extends Internal.Enum<Internal.ComparatorMode> implements Internal.StringRepresentable {
|
|
toString(): string;
|
|
getSerializedName(): string;
|
|
static valueOf($$0: string): Internal.ComparatorMode;
|
|
static values(): Internal.ComparatorMode[];
|
|
get serializedName(): string
|
|
readonly static "COMPARE": Internal.ComparatorMode;
|
|
readonly static "SUBTRACT": Internal.ComparatorMode;
|
|
}
|
|
type ComparatorMode_ = "compare" | ComparatorMode | "subtract";
|
|
interface TextureAtlasAccessor {
|
|
callGetResourceLocation(arg0: ResourceLocation_): ResourceLocation;
|
|
getTexturesByName(): Internal.Map<ResourceLocation, Internal.TextureAtlasSprite>;
|
|
get texturesByName(): Internal.Map<ResourceLocation, Internal.TextureAtlasSprite>
|
|
}
|
|
type TextureAtlasAccessor_ = TextureAtlasAccessor;
|
|
class ModCheck extends Internal.Record {
|
|
constructor($$0: Internal.ModCheck$Confidence_, $$1: string)
|
|
shouldReportAsModified(): boolean;
|
|
fullDescription(): string;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
static identify($$0: string, $$1: Internal.Supplier_<string>, $$2: string, $$3: Internal.Class_<any>): Internal.ModCheck;
|
|
equals($$0: any): boolean;
|
|
description(): string;
|
|
merge($$0: Internal.ModCheck_): this;
|
|
confidence(): Internal.ModCheck$Confidence;
|
|
}
|
|
type ModCheck_ = ModCheck;
|
|
interface ItemBuilder$FinishUsingCallback {
|
|
finishUsingItem(arg0: Internal.ItemStackJS_, arg1: Internal.LevelJS_, arg2: Internal.LivingEntityJS_): Internal.ItemStackJS;
|
|
}
|
|
type ItemBuilder$FinishUsingCallback_ = ItemBuilder$FinishUsingCallback | ((arg0: Internal.ItemStackJS, arg1: Internal.LevelJS, arg2: Internal.LivingEntityJS)=>Internal.ItemStackJS_);
|
|
class PlayerDataStorage {
|
|
constructor($$0: Internal.LevelStorageSource$LevelStorageAccess_, $$1: Internal.DataFixer_)
|
|
load($$0: Internal.Player_): Internal.CompoundTag;
|
|
getSeenPlayers(): string[];
|
|
save($$0: Internal.Player_): void;
|
|
get seenPlayers(): string[]
|
|
}
|
|
type PlayerDataStorage_ = PlayerDataStorage;
|
|
class VanillaPackResources implements Internal.ResourceProvider, Internal.PackResources {
|
|
constructor($$0: Internal.PackMetadataSection_, ...$$1: string[])
|
|
getResourceAsStream(type: Internal.PackType_, id: ResourceLocation_): Internal.InputStream;
|
|
hasResource(type: Internal.PackType_, id: ResourceLocation_): boolean;
|
|
getResource($$0: ResourceLocation_): Internal.Resource;
|
|
getNamespaces($$0: Internal.PackType_): Internal.Set<string>;
|
|
getName(): string;
|
|
close(): void;
|
|
getRootResource($$0: string): Internal.InputStream;
|
|
getResource($$0: Internal.PackType_, $$1: ResourceLocation_): Internal.InputStream;
|
|
getMetadataSection($$0: Internal.MetadataSectionSerializer_<T>): T;
|
|
getResourceAsStream(path: string): Internal.InputStream;
|
|
getResources(type: Internal.PackType_, namespace: string, prefix: string, maxDepth: number, pathFilter: Internal.Predicate_<any>): Internal.Collection<any>;
|
|
get name(): string
|
|
static "generatedDir": Internal.Path;
|
|
readonly "packMetadata": Internal.PackMetadataSection;
|
|
static "clientObject": Internal.Class<any>;
|
|
readonly "namespaces": Internal.Set<string>;
|
|
}
|
|
type VanillaPackResources_ = VanillaPackResources;
|
|
interface Int2IntFunction extends Internal.IntUnaryOperator, it.unimi.dsi.fastutil.Function<number, number> {
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2IntFunction;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Int2FloatFunction;
|
|
get(arg0: any): number;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2IntFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: number): number;
|
|
defaultReturnValue(): number;
|
|
apply(arg0: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
containsKey(arg0: any): boolean;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Int2ByteFunction;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2IntFunction<T>;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2IntFunction;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2IntFunction;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
composeInt(arg0: Internal.Int2IntFunction_): this;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Int2CharFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Int2LongFunction;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Int2ShortFunction;
|
|
size(): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2IntFunction;
|
|
clear(): void;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2IntFunction;
|
|
get(arg0: number): number;
|
|
remove(arg0: any): any;
|
|
identity(): this;
|
|
}
|
|
type Int2IntFunction_ = Int2IntFunction | ((arg0: number)=>number);
|
|
class Possible <T> extends Internal.Record {
|
|
constructor(value: any)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
isSet(): boolean;
|
|
value(): any;
|
|
cast(type: Internal.Class_<C>): Internal.Possible<C>;
|
|
isEmpty(): boolean;
|
|
equals(o: any): boolean;
|
|
static of(o: T): Internal.Possible<T>;
|
|
static absent(): Internal.Possible<T>;
|
|
get set(): boolean
|
|
get empty(): boolean
|
|
readonly static "NULL": Internal.Possible<any>;
|
|
readonly static "EMPTY": Internal.Possible<any>;
|
|
}
|
|
type Possible_<T> = Possible<T>;
|
|
class MemoryStack extends Internal.Pointer$Default implements Internal.AutoCloseable {
|
|
push(): this;
|
|
shorts(arg0: number, arg1: number, arg2: number): Internal.ShortBuffer;
|
|
static stackCallocDouble(arg0: number): Internal.DoubleBuffer;
|
|
ncalloc(arg0: number, arg1: number, arg2: number): number;
|
|
pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_, arg2: Internal.Buffer_, arg3: Internal.Buffer_): Internal.PointerBuffer;
|
|
floats(...arg0: number[]): Internal.FloatBuffer;
|
|
calloc(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
static stackFloats(arg0: number): Internal.FloatBuffer;
|
|
static stackPush(): Internal.MemoryStack;
|
|
static nstackMalloc(arg0: number): number;
|
|
bytes(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ByteBuffer;
|
|
malloc(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
longs(arg0: number, arg1: number): Internal.LongBuffer;
|
|
ASCIISafe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
getSize(): number;
|
|
pointers(arg0: number, arg1: number, arg2: number, arg3: number): Internal.PointerBuffer;
|
|
static stackMallocInt(arg0: number): Internal.IntBuffer;
|
|
ASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
UTF16(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
static stackCallocFloat(arg0: number): Internal.FloatBuffer;
|
|
static stackPointers(arg0: number, arg1: number, arg2: number, arg3: number): Internal.PointerBuffer;
|
|
ints(arg0: number): Internal.IntBuffer;
|
|
static stackLongs(arg0: number): Internal.LongBuffer;
|
|
static stackInts(arg0: number): Internal.IntBuffer;
|
|
ints(arg0: number, arg1: number, arg2: number, arg3: number): Internal.IntBuffer;
|
|
static stackMallocFloat(arg0: number): Internal.FloatBuffer;
|
|
UTF16(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
static create(arg0: Internal.ByteBuffer_): Internal.MemoryStack;
|
|
static stackCallocShort(arg0: number): Internal.ShortBuffer;
|
|
ASCII(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
shorts(arg0: number): Internal.ShortBuffer;
|
|
doubles(arg0: number, arg1: number): Internal.DoubleBuffer;
|
|
pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_, arg2: Internal.Buffer_): Internal.PointerBuffer;
|
|
mallocInt(arg0: number): Internal.IntBuffer;
|
|
pointers(...arg0: number[]): Internal.PointerBuffer;
|
|
bytes(...arg0: number[]): Internal.ByteBuffer;
|
|
static stackDoubles(arg0: number): Internal.DoubleBuffer;
|
|
nUTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): number;
|
|
static stackUTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
static stackShorts(arg0: number): Internal.ShortBuffer;
|
|
pointers(...arg0: Internal.Buffer_[]): Internal.PointerBuffer;
|
|
static stackUTF16(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
static stackDoubles(arg0: number, arg1: number, arg2: number): Internal.DoubleBuffer;
|
|
callocDouble(arg0: number): Internal.DoubleBuffer;
|
|
static stackCalloc(arg0: number): Internal.ByteBuffer;
|
|
longs(arg0: number, arg1: number, arg2: number): Internal.LongBuffer;
|
|
getFrameIndex(): number;
|
|
static stackFloats(...arg0: number[]): Internal.FloatBuffer;
|
|
pointers(arg0: Internal.Pointer_): Internal.PointerBuffer;
|
|
static stackShorts(arg0: number, arg1: number, arg2: number): Internal.ShortBuffer;
|
|
static stackUTF16Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
UTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
UTF8Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
static ncreate(arg0: number, arg1: number): Internal.MemoryStack;
|
|
static stackUTF8(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
static stackBytes(...arg0: number[]): Internal.ByteBuffer;
|
|
static stackBytes(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
static stackMallocShort(arg0: number): Internal.ShortBuffer;
|
|
UTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
nmalloc(arg0: number, arg1: number): number;
|
|
static nstackCalloc(arg0: number, arg1: number, arg2: number): number;
|
|
ints(...arg0: number[]): Internal.IntBuffer;
|
|
nASCII(arg0: Internal.CharSequence_, arg1: boolean): number;
|
|
static stackPointers(arg0: number, arg1: number): Internal.PointerBuffer;
|
|
static stackInts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.IntBuffer;
|
|
static stackDoubles(arg0: number, arg1: number): Internal.DoubleBuffer;
|
|
static stackPointers(...arg0: Internal.Pointer_[]): Internal.PointerBuffer;
|
|
getPointer(): number;
|
|
UTF8(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
static stackShorts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ShortBuffer;
|
|
longs(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LongBuffer;
|
|
floats(arg0: number, arg1: number, arg2: number): Internal.FloatBuffer;
|
|
setPointer(arg0: number): void;
|
|
bytes(arg0: number, arg1: number, arg2: number): Internal.ByteBuffer;
|
|
static stackPointers(arg0: number, arg1: number, arg2: number): Internal.PointerBuffer;
|
|
static stackASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
static stackPop(): Internal.MemoryStack;
|
|
pointers(arg0: number): Internal.PointerBuffer;
|
|
mallocFloat(arg0: number): Internal.FloatBuffer;
|
|
bytes(arg0: number): Internal.ByteBuffer;
|
|
static stackDoubles(...arg0: number[]): Internal.DoubleBuffer;
|
|
callocShort(arg0: number): Internal.ShortBuffer;
|
|
getPointerAddress(): number;
|
|
static nstackMalloc(arg0: number, arg1: number): number;
|
|
static stackASCIISafe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
pointers(arg0: number, arg1: number, arg2: number): Internal.PointerBuffer;
|
|
static stackCallocLong(arg0: number): Internal.LongBuffer;
|
|
mallocLong(arg0: number): Internal.LongBuffer;
|
|
pointers(arg0: Internal.Buffer_): Internal.PointerBuffer;
|
|
pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_, arg3: Internal.Pointer_): Internal.PointerBuffer;
|
|
static stackShorts(...arg0: number[]): Internal.ShortBuffer;
|
|
calloc(arg0: number): Internal.ByteBuffer;
|
|
static stackCallocInt(arg0: number): Internal.IntBuffer;
|
|
static stackASCII(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
pointers(...arg0: Internal.Pointer_[]): Internal.PointerBuffer;
|
|
nUTF16(arg0: Internal.CharSequence_, arg1: boolean): number;
|
|
callocFloat(arg0: number): Internal.FloatBuffer;
|
|
static stackASCII(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_): Internal.PointerBuffer;
|
|
static stackLongs(arg0: number, arg1: number, arg2: number): Internal.LongBuffer;
|
|
nUTF16Safe(arg0: Internal.CharSequence_, arg1: boolean): number;
|
|
ints(arg0: number, arg1: number): Internal.IntBuffer;
|
|
getAddress(): number;
|
|
static stackBytes(arg0: number): Internal.ByteBuffer;
|
|
longs(...arg0: number[]): Internal.LongBuffer;
|
|
static stackBytes(arg0: number, arg1: number, arg2: number): Internal.ByteBuffer;
|
|
callocPointer(arg0: number): Internal.PointerBuffer;
|
|
static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_): Internal.PointerBuffer;
|
|
mallocPointer(arg0: number): Internal.PointerBuffer;
|
|
floats(arg0: number, arg1: number): Internal.FloatBuffer;
|
|
static stackFloats(arg0: number, arg1: number, arg2: number, arg3: number): Internal.FloatBuffer;
|
|
static stackShorts(arg0: number, arg1: number): Internal.ShortBuffer;
|
|
static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_): Internal.PointerBuffer;
|
|
pointers(arg0: Internal.Buffer_, arg1: Internal.Buffer_): Internal.PointerBuffer;
|
|
static stackPointers(arg0: Internal.Pointer_): Internal.PointerBuffer;
|
|
static stackPointers(...arg0: number[]): Internal.PointerBuffer;
|
|
malloc(arg0: number): Internal.ByteBuffer;
|
|
ints(arg0: number, arg1: number, arg2: number): Internal.IntBuffer;
|
|
static stackPointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_, arg3: Internal.Pointer_): Internal.PointerBuffer;
|
|
static stackMallocDouble(arg0: number): Internal.DoubleBuffer;
|
|
static stackGet(): Internal.MemoryStack;
|
|
shorts(arg0: number, arg1: number): Internal.ShortBuffer;
|
|
static stackInts(arg0: number, arg1: number): Internal.IntBuffer;
|
|
static stackDoubles(arg0: number, arg1: number, arg2: number, arg3: number): Internal.DoubleBuffer;
|
|
static create(arg0: number): Internal.MemoryStack;
|
|
callocInt(arg0: number): Internal.IntBuffer;
|
|
doubles(arg0: number): Internal.DoubleBuffer;
|
|
mallocDouble(arg0: number): Internal.DoubleBuffer;
|
|
UTF8(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
static stackMallocLong(arg0: number): Internal.LongBuffer;
|
|
floats(arg0: number, arg1: number, arg2: number, arg3: number): Internal.FloatBuffer;
|
|
static stackLongs(arg0: number, arg1: number): Internal.LongBuffer;
|
|
static stackFloats(arg0: number, arg1: number): Internal.FloatBuffer;
|
|
static stackUTF8Safe(arg0: Internal.CharSequence_, arg1: boolean): Internal.ByteBuffer;
|
|
callocLong(arg0: number): Internal.LongBuffer;
|
|
static stackBytes(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ByteBuffer;
|
|
pointers(arg0: number, arg1: number): Internal.PointerBuffer;
|
|
doubles(arg0: number, arg1: number, arg2: number): Internal.DoubleBuffer;
|
|
floats(arg0: number): Internal.FloatBuffer;
|
|
static stackMalloc(arg0: number): Internal.ByteBuffer;
|
|
nUTF8(arg0: Internal.CharSequence_, arg1: boolean): number;
|
|
nASCIISafe(arg0: Internal.CharSequence_, arg1: boolean): number;
|
|
longs(arg0: number): Internal.LongBuffer;
|
|
pointers(arg0: Internal.Pointer_, arg1: Internal.Pointer_, arg2: Internal.Pointer_): Internal.PointerBuffer;
|
|
static stackCallocPointer(arg0: number): Internal.PointerBuffer;
|
|
static stackUTF8Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
static stackUTF16(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
static stackInts(arg0: number, arg1: number, arg2: number): Internal.IntBuffer;
|
|
nmalloc(arg0: number): number;
|
|
pop(): this;
|
|
static stackLongs(...arg0: number[]): Internal.LongBuffer;
|
|
doubles(arg0: number, arg1: number, arg2: number, arg3: number): Internal.DoubleBuffer;
|
|
static stackPointers(arg0: number): Internal.PointerBuffer;
|
|
static stackLongs(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LongBuffer;
|
|
mallocShort(arg0: number): Internal.ShortBuffer;
|
|
static stackInts(...arg0: number[]): Internal.IntBuffer;
|
|
UTF16Safe(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
static stackMallocPointer(arg0: number): Internal.PointerBuffer;
|
|
shorts(...arg0: number[]): Internal.ShortBuffer;
|
|
static stackUTF8(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
shorts(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ShortBuffer;
|
|
doubles(...arg0: number[]): Internal.DoubleBuffer;
|
|
close(): void;
|
|
static create(): Internal.MemoryStack;
|
|
static stackFloats(arg0: number, arg1: number, arg2: number): Internal.FloatBuffer;
|
|
ASCII(arg0: Internal.CharSequence_): Internal.ByteBuffer;
|
|
bytes(arg0: number, arg1: number): Internal.ByteBuffer;
|
|
get size(): number
|
|
get frameIndex(): number
|
|
get pointer(): number
|
|
set pointer(arg0: number)
|
|
get pointerAddress(): number
|
|
get address(): number
|
|
}
|
|
type MemoryStack_ = MemoryStack;
|
|
class LocalTime implements Internal.Comparable<Internal.LocalTime>, Internal.Temporal, Internal.TemporalAdjuster, Internal.Serializable {
|
|
getHour(): number;
|
|
minusMinutes(arg0: number): this;
|
|
static parse(arg0: Internal.CharSequence_, arg1: Internal.DateTimeFormatter_): Internal.LocalTime;
|
|
minusSeconds(arg0: number): this;
|
|
compareTo(arg0: any): number;
|
|
isBefore(arg0: Internal.LocalTime_): boolean;
|
|
getMinute(): number;
|
|
static parse(arg0: Internal.CharSequence_): Internal.LocalTime;
|
|
toSecondOfDay(): number;
|
|
plusHours(arg0: number): this;
|
|
with(arg0: Internal.TemporalAdjuster_): Internal.Temporal;
|
|
minus(arg0: Internal.TemporalAmount_): this;
|
|
with(arg0: Internal.TemporalField_, arg1: number): Internal.Temporal;
|
|
isSupported(arg0: Internal.TemporalField_): boolean;
|
|
format(arg0: Internal.DateTimeFormatter_): string;
|
|
isAfter(arg0: Internal.LocalTime_): boolean;
|
|
withMinute(arg0: number): this;
|
|
plusNanos(arg0: number): this;
|
|
static ofInstant(arg0: Internal.Instant_, arg1: Internal.ZoneId_): Internal.LocalTime;
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
minusHours(arg0: number): this;
|
|
compareTo(arg0: Internal.LocalTime_): number;
|
|
toEpochSecond(arg0: Internal.LocalDate_, arg1: Internal.ZoneOffset_): number;
|
|
withNano(arg0: number): this;
|
|
static from(arg0: Internal.TemporalAccessor_): Internal.LocalTime;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
plusMinutes(arg0: number): this;
|
|
plusSeconds(arg0: number): this;
|
|
static ofNanoOfDay(arg0: number): Internal.LocalTime;
|
|
static now(arg0: Internal.ZoneId_): Internal.LocalTime;
|
|
getLong(arg0: Internal.TemporalField_): number;
|
|
withSecond(arg0: number): this;
|
|
atDate(arg0: Internal.LocalDate_): Internal.LocalDateTime;
|
|
static of(arg0: number, arg1: number, arg2: number, arg3: number): Internal.LocalTime;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): Internal.Temporal;
|
|
static ofSecondOfDay(arg0: number): Internal.LocalTime;
|
|
toNanoOfDay(): number;
|
|
toString(): string;
|
|
truncatedTo(arg0: Internal.TemporalUnit_): this;
|
|
adjustInto(arg0: Internal.Temporal_): Internal.Temporal;
|
|
static now(arg0: Internal.Clock_): Internal.LocalTime;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
minusNanos(arg0: number): this;
|
|
static of(arg0: number, arg1: number): Internal.LocalTime;
|
|
atOffset(arg0: Internal.ZoneOffset_): Internal.OffsetTime;
|
|
static now(): Internal.LocalTime;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
getNano(): number;
|
|
getSecond(): number;
|
|
plus(arg0: Internal.TemporalAmount_): Internal.Temporal;
|
|
hashCode(): number;
|
|
static of(arg0: number, arg1: number, arg2: number): Internal.LocalTime;
|
|
equals(arg0: any): boolean;
|
|
withHour(arg0: number): this;
|
|
get hour(): number
|
|
get minute(): number
|
|
get nano(): number
|
|
get second(): number
|
|
readonly static "MAX": Internal.LocalTime;
|
|
readonly static "NOON": Internal.LocalTime;
|
|
readonly static "MIDNIGHT": Internal.LocalTime;
|
|
readonly static "MIN": Internal.LocalTime;
|
|
}
|
|
type LocalTime_ = LocalTime;
|
|
class ImposterProtoChunk extends Internal.ProtoChunk {
|
|
constructor($$0: Internal.LevelChunk_, $$1: boolean)
|
|
getMinSection(): number;
|
|
getBlockState($$0: BlockPos_): Internal.BlockState;
|
|
clipWithInteractionOverride($$0: Vec3_, $$1: Vec3_, $$2: BlockPos_, $$3: Internal.VoxelShape_, $$4: Internal.BlockState_): Internal.BlockHitResult;
|
|
setStatus($$0: Internal.ChunkStatus_): void;
|
|
getMaxSection(): number;
|
|
setAllReferences($$0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.LongSet_>): void;
|
|
isUnsaved(): boolean;
|
|
setLightCorrect($$0: boolean): void;
|
|
getBlockFloorHeight($$0: BlockPos_): number;
|
|
getLightEmission($$0: BlockPos_): number;
|
|
getOrCreateHeightmapUnprimed($$0: Internal.Heightmap$Types_): Internal.Heightmap;
|
|
getSectionYFromSectionIndex($$0: number): number;
|
|
clip($$0: Internal.ClipContext_): Internal.BlockHitResult;
|
|
getBlockEntity($$0: BlockPos_, $$1: Internal.BlockEntityType_<T>): Internal.Optional<T>;
|
|
getReferencesForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>): Internal.LongSet;
|
|
isOutsideBuildHeight($$0: BlockPos_): boolean;
|
|
setBlockEntity($$0: Internal.BlockEntity_): void;
|
|
setBlockState($$0: BlockPos_, $$1: Internal.BlockState_, $$2: boolean): Internal.BlockState;
|
|
getAllStarts(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.StructureStart>;
|
|
getBlockEntityNbtForSaving($$0: BlockPos_): Internal.CompoundTag;
|
|
getBlockStates($$0: Internal.AABB_): Internal.Stream<Internal.BlockState>;
|
|
removeBlockEntity($$0: BlockPos_): void;
|
|
fillBiomesFromNoise($$0: Internal.BiomeResolver_, $$1: Internal.Climate$Sampler_): void;
|
|
getPos(): Internal.ChunkPos;
|
|
getStartForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>): Internal.StructureStart;
|
|
getSectionsCount(): number;
|
|
getHeight($$0: Internal.Heightmap$Types_, $$1: number, $$2: number): number;
|
|
getSectionIndexFromSectionY($$0: number): number;
|
|
getBlendingData(): Internal.BlendingData;
|
|
setAllStarts($$0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.StructureStart_>): void;
|
|
markPosForPostprocessing($$0: BlockPos_): void;
|
|
getCarvingMask($$0: CarvingGenerationStep_): Internal.CarvingMask;
|
|
getSection($$0: number): Internal.LevelChunkSection;
|
|
getLights(): Internal.Stream<BlockPos>;
|
|
getSectionIndex($$0: number): number;
|
|
getTicksForSerialization(): Internal.ChunkAccess$TicksToSave;
|
|
getMaxBuildHeight(): number;
|
|
setUnsaved($$0: boolean): void;
|
|
getOrCreateCarvingMask($$0: CarvingGenerationStep_): Internal.CarvingMask;
|
|
setBlendingData($$0: Internal.BlendingData_): void;
|
|
getAllReferences(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.LongSet>;
|
|
setHeightmap($$0: Internal.Heightmap$Types_, $$1: number[]): void;
|
|
isLightCorrect(): boolean;
|
|
setBlockEntityNbt($$0: Internal.CompoundTag_): void;
|
|
getWrapped(): Internal.LevelChunk;
|
|
getFluidTicks(): Internal.TickContainerAccess<Internal.Fluid>;
|
|
getBlockFloorHeight($$0: Internal.VoxelShape_, $$1: Internal.Supplier_<Internal.VoxelShape_>): number;
|
|
getBlockEntity($$0: BlockPos_): Internal.BlockEntity;
|
|
getNoiseBiome($$0: number, $$1: number, $$2: number): Internal.Holder<Internal.Biome>;
|
|
getBlockTicks(): Internal.TickContainerAccess<Internal.Block>;
|
|
isOutsideBuildHeight($$0: number): boolean;
|
|
isBlockInLine($$0: Internal.ClipBlockStateContext_): Internal.BlockHitResult;
|
|
getFluidState($$0: BlockPos_): Internal.FluidState;
|
|
addEntity($$0: Internal.Entity_): void;
|
|
getMaxLightLevel(): number;
|
|
getStatus(): Internal.ChunkStatus;
|
|
getSections(): Internal.LevelChunkSection[];
|
|
setStartForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>, $$1: Internal.StructureStart_): void;
|
|
addReferenceForFeature($$0: Internal.ConfiguredStructureFeature_<any, any>, $$1: number): void;
|
|
getBlockEntityNbt($$0: BlockPos_): Internal.CompoundTag;
|
|
get minSection(): number
|
|
set status($$0: Internal.ChunkStatus_)
|
|
get maxSection(): number
|
|
set allReferences($$0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.LongSet_>)
|
|
get unsaved(): boolean
|
|
set lightCorrect($$0: boolean)
|
|
set blockEntity($$0: Internal.BlockEntity_)
|
|
get allStarts(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.StructureStart>
|
|
get pos(): Internal.ChunkPos
|
|
get sectionsCount(): number
|
|
get blendingData(): Internal.BlendingData
|
|
set allStarts($$0: Internal.Map_<Internal.ConfiguredStructureFeature_<any, any>, Internal.StructureStart_>)
|
|
get lights(): Internal.Stream<BlockPos>
|
|
get ticksForSerialization(): Internal.ChunkAccess$TicksToSave
|
|
get maxBuildHeight(): number
|
|
set unsaved($$0: boolean)
|
|
set blendingData($$0: Internal.BlendingData_)
|
|
get allReferences(): Internal.Map<Internal.ConfiguredStructureFeature<any, any>, Internal.LongSet>
|
|
get lightCorrect(): boolean
|
|
set blockEntityNbt($$0: Internal.CompoundTag_)
|
|
get wrapped(): Internal.LevelChunk
|
|
get fluidTicks(): Internal.TickContainerAccess<Internal.Fluid>
|
|
get blockTicks(): Internal.TickContainerAccess<Internal.Block>
|
|
get maxLightLevel(): number
|
|
get status(): Internal.ChunkStatus
|
|
get sections(): Internal.LevelChunkSection[]
|
|
}
|
|
type ImposterProtoChunk_ = ImposterProtoChunk;
|
|
interface FabricBlockState {
|
|
getAppearance(renderView: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
|
|
}
|
|
type FabricBlockState_ = FabricBlockState;
|
|
class StateDefinition <O, S> {
|
|
getProperties(): Internal.Collection<Internal.Property<any>>;
|
|
toString(): string;
|
|
getOwner(): O;
|
|
getPossibleStates(): Internal.ImmutableList<S>;
|
|
any(): S;
|
|
getProperty($$0: string): Internal.Property<any>;
|
|
get properties(): Internal.Collection<Internal.Property<any>>
|
|
get owner(): O
|
|
get possibleStates(): Internal.ImmutableList<S>
|
|
}
|
|
type StateDefinition_<O, S> = StateDefinition<O, S>;
|
|
class ModuleDescriptor$Requires$Modifier extends Internal.Enum<Internal.ModuleDescriptor$Requires$Modifier> {
|
|
static values(): Internal.ModuleDescriptor$Requires$Modifier[];
|
|
static valueOf(arg0: string): Internal.ModuleDescriptor$Requires$Modifier;
|
|
readonly static "STATIC": Internal.ModuleDescriptor$Requires$Modifier;
|
|
readonly static "MANDATED": Internal.ModuleDescriptor$Requires$Modifier;
|
|
readonly static "TRANSITIVE": Internal.ModuleDescriptor$Requires$Modifier;
|
|
readonly static "SYNTHETIC": Internal.ModuleDescriptor$Requires$Modifier;
|
|
}
|
|
type ModuleDescriptor$Requires$Modifier_ = ModuleDescriptor$Requires$Modifier | "static" | "mandated" | "transitive" | "synthetic";
|
|
class ClientboundStopSoundPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: ResourceLocation_, $$1: Internal.SoundSource_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getSource(): Internal.SoundSource;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getName(): ResourceLocation;
|
|
isSkippable(): boolean;
|
|
get source(): Internal.SoundSource
|
|
get name(): ResourceLocation
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundStopSoundPacket_ = ClientboundStopSoundPacket;
|
|
class ChunkRenderDispatcher$CompiledChunk {
|
|
constructor()
|
|
getRenderableBlockEntities(): Internal.List<Internal.BlockEntity>;
|
|
facesCanSeeEachother($$0: Internal.Direction_, $$1: Internal.Direction_): boolean;
|
|
hasNoRenderableLayers(): boolean;
|
|
isEmpty($$0: Internal.RenderType_): boolean;
|
|
get renderableBlockEntities(): Internal.List<Internal.BlockEntity>
|
|
readonly static "UNCOMPILED": any;
|
|
}
|
|
type ChunkRenderDispatcher$CompiledChunk_ = ChunkRenderDispatcher$CompiledChunk;
|
|
class ClampedNormalInt extends Internal.IntProvider {
|
|
getType(): Internal.IntProviderType<any>;
|
|
getMinValue(): number;
|
|
toString(): string;
|
|
static sample($$0: Internal.Random_, $$1: number, $$2: number, $$3: number, $$4: number): number;
|
|
getMaxValue(): number;
|
|
sample($$0: Internal.Random_): number;
|
|
static of($$0: number, $$1: number, $$2: number, $$3: number): Internal.ClampedNormalInt;
|
|
get type(): Internal.IntProviderType<any>
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type ClampedNormalInt_ = ClampedNormalInt;
|
|
interface DensityFunctions$BeardifierOrMarker extends Internal.DensityFunction$SimpleFunction {
|
|
halfNegative(): Internal.DensityFunction;
|
|
abs(): Internal.DensityFunction;
|
|
quarterNegative(): Internal.DensityFunction;
|
|
cube(): Internal.DensityFunction;
|
|
fillArray($$0: number[], $$1: Internal.DensityFunction$ContextProvider_): void;
|
|
squeeze(): Internal.DensityFunction;
|
|
square(): Internal.DensityFunction;
|
|
mapAll($$0: Internal.DensityFunction$Visitor_): Internal.DensityFunction;
|
|
codec(): Internal.Codec<any>;
|
|
clamp($$0: number, $$1: number): Internal.DensityFunction;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type DensityFunctions$BeardifierOrMarker_ = DensityFunctions$BeardifierOrMarker;
|
|
class InetSocketAddress extends Internal.SocketAddress {
|
|
constructor(arg0: string, arg1: number)
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.InetAddress_, arg1: number)
|
|
hashCode(): number;
|
|
static createUnresolved(arg0: string, arg1: number): Internal.InetSocketAddress;
|
|
getHostName(): string;
|
|
toString(): string;
|
|
isUnresolved(): boolean;
|
|
getPort(): number;
|
|
equals(arg0: any): boolean;
|
|
getAddress(): Internal.InetAddress;
|
|
getHostString(): string;
|
|
get hostName(): string
|
|
get unresolved(): boolean
|
|
get port(): number
|
|
get address(): Internal.InetAddress
|
|
get hostString(): string
|
|
}
|
|
type InetSocketAddress_ = InetSocketAddress;
|
|
class IronGolem extends Internal.AbstractGolem implements Internal.NeutralMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
playerDied($$0: Internal.Player_): void;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isAngry(): boolean;
|
|
getOfferFlowerTick(): number;
|
|
offerFlower($$0: boolean): void;
|
|
setPlayerCreated($$0: boolean): void;
|
|
forgetCurrentTargetAndRefreshUniversalAnger(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
startPersistentAngerTimer(): void;
|
|
addPersistentAngerSaveData($$0: Internal.CompoundTag_): void;
|
|
checkSpawnObstruction($$0: Internal.LevelReader_): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
setRemainingPersistentAngerTime($$0: number): void;
|
|
isAngryAt($$0: Internal.LivingEntity_): boolean;
|
|
isPlayerCreated(): boolean;
|
|
handleEntityEvent($$0: number): void;
|
|
getRemainingPersistentAngerTime(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
getPersistentAngerTarget(): Internal.UUID;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
aiStep(): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getCrackiness(): Internal.IronGolem$Crackiness;
|
|
readPersistentAngerSaveData($$0: Internal.Level_, $$1: Internal.CompoundTag_): void;
|
|
stopBeingAngry(): void;
|
|
getAttackAnimationTick(): number;
|
|
alwaysAccepts(): boolean;
|
|
die($$0: Internal.DamageSource_): void;
|
|
setPersistentAngerTarget($$0: Internal.UUID_): void;
|
|
getLeashOffset(): Vec3;
|
|
isAngryAtAllPlayers($$0: Internal.Level_): boolean;
|
|
updatePersistentAnger($$0: Internal.ServerLevel_, $$1: boolean): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
canAttackType($$0: Internal.EntityType_<any>): boolean;
|
|
get angry(): boolean
|
|
get offerFlowerTick(): number
|
|
set playerCreated($$0: boolean)
|
|
set remainingPersistentAngerTime($$0: number)
|
|
get playerCreated(): boolean
|
|
get remainingPersistentAngerTime(): number
|
|
get persistentAngerTarget(): Internal.UUID
|
|
get crackiness(): Internal.IronGolem$Crackiness
|
|
get attackAnimationTick(): number
|
|
set persistentAngerTarget($$0: Internal.UUID_)
|
|
get leashOffset(): Vec3
|
|
}
|
|
type IronGolem_ = IronGolem;
|
|
class VarHandle$AccessMode extends Internal.Enum<Internal.VarHandle$AccessMode> {
|
|
static valueFromMethodName(arg0: string): Internal.VarHandle$AccessMode;
|
|
static values(): Internal.VarHandle$AccessMode[];
|
|
static valueOf(arg0: string): Internal.VarHandle$AccessMode;
|
|
methodName(): string;
|
|
readonly static "GET_AND_BITWISE_AND_ACQUIRE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_BITWISE_OR": Internal.VarHandle$AccessMode;
|
|
readonly static "COMPARE_AND_SET": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_SET_RELEASE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_BITWISE_OR_ACQUIRE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_ADD": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_BITWISE_AND_RELEASE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_OPAQUE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_BITWISE_AND": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_BITWISE_XOR": Internal.VarHandle$AccessMode;
|
|
readonly static "SET_OPAQUE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_SET": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_BITWISE_XOR_ACQUIRE": Internal.VarHandle$AccessMode;
|
|
readonly static "SET_VOLATILE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_BITWISE_OR_RELEASE": Internal.VarHandle$AccessMode;
|
|
readonly static "COMPARE_AND_EXCHANGE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_SET_ACQUIRE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_VOLATILE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_ACQUIRE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_ADD_RELEASE": Internal.VarHandle$AccessMode;
|
|
readonly static "SET": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_ADD_ACQUIRE": Internal.VarHandle$AccessMode;
|
|
readonly static "WEAK_COMPARE_AND_SET": Internal.VarHandle$AccessMode;
|
|
readonly static "COMPARE_AND_EXCHANGE_ACQUIRE": Internal.VarHandle$AccessMode;
|
|
readonly static "GET_AND_BITWISE_XOR_RELEASE": Internal.VarHandle$AccessMode;
|
|
readonly static "SET_RELEASE": Internal.VarHandle$AccessMode;
|
|
readonly static "COMPARE_AND_EXCHANGE_RELEASE": Internal.VarHandle$AccessMode;
|
|
readonly static "WEAK_COMPARE_AND_SET_ACQUIRE": Internal.VarHandle$AccessMode;
|
|
readonly static "WEAK_COMPARE_AND_SET_RELEASE": Internal.VarHandle$AccessMode;
|
|
readonly static "WEAK_COMPARE_AND_SET_PLAIN": Internal.VarHandle$AccessMode;
|
|
}
|
|
type VarHandle$AccessMode_ = "get_and_set_acquire" | "get_and_bitwise_and" | "weak_compare_and_set_acquire" | "get_and_set" | "get_and_bitwise_xor_acquire" | "compare_and_set" | "weak_compare_and_set_release" | "get_and_bitwise_xor_release" | "get_and_add_acquire" | "get_and_add_release" | "get_and_bitwise_xor" | "get_and_bitwise_or" | VarHandle$AccessMode | "get" | "set_release" | "weak_compare_and_set_plain" | "get_and_add" | "get_and_bitwise_or_acquire" | "get_acquire" | "get_and_bitwise_and_acquire" | "compare_and_exchange_acquire" | "get_opaque" | "compare_and_exchange" | "get_and_bitwise_or_release" | "set" | "get_volatile" | "set_volatile" | "weak_compare_and_set" | "get_and_set_release" | "compare_and_exchange_release" | "set_opaque" | "get_and_bitwise_and_release";
|
|
class LootScoreProviderType extends Internal.SerializerType<any> {
|
|
constructor($$0: Internal.Serializer_<any>)
|
|
}
|
|
type LootScoreProviderType_ = Special.LootScoreProviderType | LootScoreProviderType;
|
|
abstract class AbstractChestedHorse extends Internal.AbstractHorse {
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
setChest($$0: boolean): void;
|
|
getInventoryColumns(): number;
|
|
hasChest(): boolean;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
getPassengersRidingOffset(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
static createBaseChestedHorseAttributes(): Internal.AttributeSupplier$Builder;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set chest($$0: boolean)
|
|
get inventoryColumns(): number
|
|
get passengersRidingOffset(): number
|
|
readonly static "INV_CHEST_COUNT": 15;
|
|
}
|
|
type AbstractChestedHorse_ = AbstractChestedHorse;
|
|
interface Double2ShortFunction extends Internal.DoubleToIntFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Double2ReferenceFunction<T>;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Double2FloatFunction;
|
|
composeReference(arg0: Internal.Reference2DoubleFunction_<any>): Internal.Reference2ShortFunction<T>;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Double2ObjectFunction<T>;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Double2CharFunction;
|
|
composeFloat(arg0: Internal.Float2DoubleFunction_): Internal.Float2ShortFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Double2IntFunction;
|
|
remove(arg0: any): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
containsKey(arg0: any): boolean;
|
|
composeObject(arg0: Internal.Object2DoubleFunction_<any>): Internal.Object2ShortFunction<T>;
|
|
composeByte(arg0: Internal.Byte2DoubleFunction_): Internal.Byte2ShortFunction;
|
|
get(arg0: any): number;
|
|
defaultReturnValue(): number;
|
|
put(arg0: number, arg1: number): number;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Double2DoubleFunction;
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Double2ByteFunction;
|
|
composeLong(arg0: Internal.Long2DoubleFunction_): Internal.Long2ShortFunction;
|
|
composeShort(arg0: Internal.Short2DoubleFunction_): Internal.Short2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeChar(arg0: Internal.Char2DoubleFunction_): Internal.Char2ShortFunction;
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
containsKey(arg0: number): boolean;
|
|
size(): number;
|
|
apply(arg0: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Double2LongFunction;
|
|
clear(): void;
|
|
composeDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
get(arg0: number): number;
|
|
remove(arg0: number): number;
|
|
composeInt(arg0: Internal.Int2DoubleFunction_): Internal.Int2ShortFunction;
|
|
applyAsInt(arg0: number): number;
|
|
}
|
|
type Double2ShortFunction_ = ((arg0: number)=>number) | Double2ShortFunction;
|
|
class View <A, B> implements Internal.App2<any, A, B> {
|
|
constructor(arg0: com.mojang.datafixers.types.Type_<A>, arg1: com.mojang.datafixers.types.Type_<B>, arg2: Internal.PointFree_<Internal.Function_<A, B>>)
|
|
type(): com.mojang.datafixers.types.Type<A>;
|
|
static nopView(arg0: com.mojang.datafixers.types.Type_<A>): Internal.View<A, A>;
|
|
toString(): string;
|
|
flatMap(arg0: Internal.Function_<com.mojang.datafixers.types.Type_<B>, Internal.View_<B, C>>): Internal.View<A, C>;
|
|
compose(arg0: Internal.View_<C, A>): Internal.View<C, B>;
|
|
static create(arg0: string, arg1: com.mojang.datafixers.types.Type_<A>, arg2: com.mojang.datafixers.types.Type_<B>, arg3: Internal.Function_<Internal.DynamicOps_<any>, Internal.Function_<A, B>>): Internal.View<A, B>;
|
|
rewriteOrNop(arg0: Internal.PointFreeRule_): this;
|
|
hashCode(): number;
|
|
static create(arg0: com.mojang.datafixers.types.Type_<A>, arg1: com.mojang.datafixers.types.Type_<B>, arg2: Internal.PointFree_<Internal.Function_<A, B>>): Internal.View<A, B>;
|
|
rewrite(arg0: Internal.PointFreeRule_): Internal.Optional<any>;
|
|
getFuncType(): com.mojang.datafixers.types.Type<Internal.Function<A, B>>;
|
|
equals(arg0: any): boolean;
|
|
newType(): com.mojang.datafixers.types.Type<B>;
|
|
function(): Internal.PointFree<Internal.Function<A, B>>;
|
|
get funcType(): com.mojang.datafixers.types.Type<Internal.Function<A, B>>
|
|
}
|
|
type View_<A, B> = View<A, B>;
|
|
class BlockStateModifyCallbackJS {
|
|
constructor(state: Internal.BlockState_)
|
|
hasProperty(property: Internal.Property_<T>): boolean;
|
|
populateNeighbours(map: Internal.Map_<Internal.Map_<Internal.Property_<any>, Internal.Comparable_<any>>, Internal.BlockState_>): this;
|
|
set(property: Internal.BooleanProperty_, value: boolean): this;
|
|
set(property: Internal.EnumProperty_<T>, value: string): this;
|
|
toString(): string;
|
|
cycle(property: Internal.Property_<T>): this;
|
|
getValues(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>;
|
|
set(property: Internal.EnumProperty_<T>, value: T): this;
|
|
rotate(rotation: Internal.Rotation_): this;
|
|
get(property: Internal.Property_<T>): T;
|
|
set(property: Internal.IntegerProperty_, value: number): this;
|
|
getValue(property: Internal.Property_<T>): T;
|
|
updateShape(direction: Internal.Direction_, blockState: Internal.BlockState_, levelAccessor: Internal.LevelAccessor_, blockPos: BlockPos_, blockPos2: BlockPos_): this;
|
|
mirror(mirror: Internal.Mirror_): this;
|
|
getProperties(): Internal.Collection<Internal.Property<any>>;
|
|
getState(): Internal.BlockState;
|
|
getOptionalValue(property: Internal.Property_<T>): Internal.Optional<T>;
|
|
setValue(property: Internal.Property_<T>, comparable: V): this;
|
|
get values(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>
|
|
get properties(): Internal.Collection<Internal.Property<any>>
|
|
get state(): Internal.BlockState
|
|
}
|
|
type BlockStateModifyCallbackJS_ = BlockStateModifyCallbackJS;
|
|
abstract class StructureProcessor {
|
|
constructor()
|
|
processBlock(arg0: Internal.LevelReader_, arg1: BlockPos_, arg2: BlockPos_, arg3: Internal.StructureTemplate$StructureBlockInfo_, arg4: Internal.StructureTemplate$StructureBlockInfo_, arg5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
}
|
|
type StructureProcessor_ = StructureProcessor;
|
|
interface Matrix3x2fc {
|
|
scaleLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
m00(): number;
|
|
transformDirection(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
get4x4(arg0: number[]): number[];
|
|
positiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
normalizedPositiveY(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
mulLocal(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transform(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m21(): number;
|
|
equals(arg0: Internal.Matrix3x2fc_, arg1: number): boolean;
|
|
testCircle(arg0: number, arg1: number, arg2: number): boolean;
|
|
isFinite(): boolean;
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
get4x4(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
transformPosition(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
transformDirection(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
m10(): number;
|
|
rotateLocal(arg0: number, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get(arg0: number[]): number[];
|
|
origin(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
translateLocal(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
transformPosition(arg0: Internal.Vector2fc_, arg1: Internal.Vector2f_): Internal.Vector2f;
|
|
translate(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get4x4(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
scale(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: number[], arg1: number): number[];
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
rotateTo(arg0: Internal.Vector2fc_, arg1: Internal.Vector2fc_, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
determinant(): number;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
m01(): number;
|
|
scale(arg0: number, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
testAar(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
get3x3(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
scale(arg0: Internal.Vector2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
unprojectInv(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2f_): Internal.Vector2f;
|
|
positiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
normalizedPositiveX(arg0: Internal.Vector2f_): Internal.Vector2f;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
m20(): number;
|
|
view(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
transformPosition(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
translate(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get3x3(arg0: number[]): number[];
|
|
get3x3(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get4x4(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get4x4(arg0: number[], arg1: number): number[];
|
|
viewArea(arg0: number[]): number[];
|
|
transform(arg0: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
m11(): number;
|
|
rotate(arg0: number, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get3x3(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
invert(arg0: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get4x4(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
get3x3(arg0: number[], arg1: number): number[];
|
|
transformDirection(arg0: number, arg1: number, arg2: Internal.Vector2f_): Internal.Vector2f;
|
|
unproject(arg0: number, arg1: number, arg2: number[], arg3: Internal.Vector2f_): Internal.Vector2f;
|
|
translateLocal(arg0: number, arg1: number, arg2: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get(arg0: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
scaleAround(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
scaleLocal(arg0: number, arg1: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
scaleAroundLocal(arg0: number, arg1: number, arg2: number, arg3: number, arg4: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
testPoint(arg0: number, arg1: number): boolean;
|
|
rotateAbout(arg0: number, arg1: number, arg2: number, arg3: Internal.Matrix3x2f_): Internal.Matrix3x2f;
|
|
get3x3(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get finite(): boolean
|
|
}
|
|
type Matrix3x2fc_ = Matrix3x2fc;
|
|
class BlockItemBuilder extends Internal.ItemBuilder {
|
|
constructor(i: ResourceLocation_)
|
|
createObject(): any;
|
|
getTranslationKeyGroup(): string;
|
|
generateAssetJsons(generator: Internal.AssetJsonGenerator_): void;
|
|
get translationKeyGroup(): string
|
|
"blockBuilder": Internal.BlockBuilder;
|
|
}
|
|
type BlockItemBuilder_ = BlockItemBuilder;
|
|
abstract class BaseComponent implements Internal.MutableComponent {
|
|
constructor()
|
|
append($$0: Internal.Component_): Internal.MutableComponent;
|
|
getVisualOrderText(): Internal.FormattedCharSequence;
|
|
hasStyle(): boolean;
|
|
darkRed(): Internal.MutableComponent;
|
|
plainCopy(): this;
|
|
visitSelf($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visit($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
toJson(): Internal.JsonElement;
|
|
visit($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visitSelf($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
darkBlue(): Internal.MutableComponent;
|
|
obfuscated(value: boolean): Internal.MutableComponent;
|
|
getString($$0: number): string;
|
|
darkGreen(): Internal.MutableComponent;
|
|
bold(): Internal.MutableComponent;
|
|
color(c: Internal.Color_): Internal.MutableComponent;
|
|
underlined(): Internal.MutableComponent;
|
|
yellow(): Internal.MutableComponent;
|
|
withStyle($$0: Internal.UnaryOperator_<Internal.Style_>): Internal.MutableComponent;
|
|
darkPurple(): Internal.MutableComponent;
|
|
blue(): Internal.MutableComponent;
|
|
hover(s: Internal.Component_): Internal.MutableComponent;
|
|
bold(value: boolean): Internal.MutableComponent;
|
|
withStyle($$0: Internal.ChatFormatting_): Internal.MutableComponent;
|
|
aqua(): Internal.MutableComponent;
|
|
green(): Internal.MutableComponent;
|
|
black(): Internal.MutableComponent;
|
|
obfuscated(): Internal.MutableComponent;
|
|
strikethrough(value: boolean): Internal.MutableComponent;
|
|
insertion(s: string): Internal.MutableComponent;
|
|
red(): Internal.MutableComponent;
|
|
italic(): Internal.MutableComponent;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
component(): Internal.Component;
|
|
click(s: Internal.ClickEvent_): Internal.MutableComponent;
|
|
underlined(value: boolean): Internal.MutableComponent;
|
|
getStyle(): Internal.Style;
|
|
self(): Internal.MutableComponent;
|
|
rawComponent(): Internal.MutableComponent;
|
|
gray(): Internal.MutableComponent;
|
|
getContents(): string;
|
|
font(s: ResourceLocation_): Internal.MutableComponent;
|
|
getSiblings(): Internal.List<Internal.Component>;
|
|
darkAqua(): Internal.MutableComponent;
|
|
getString(): string;
|
|
darkGray(): Internal.MutableComponent;
|
|
spliterator(): Internal.Spliterator<Internal.Component>;
|
|
toString(): string;
|
|
iterator(): Internal.Iterator<any>;
|
|
noColor(): Internal.MutableComponent;
|
|
plainCopy(): Internal.MutableComponent;
|
|
setStyle($$0: Internal.Style_): Internal.MutableComponent;
|
|
withStyle($$0: Internal.Style_): Internal.MutableComponent;
|
|
strikethrough(): Internal.MutableComponent;
|
|
gold(): Internal.MutableComponent;
|
|
hashCode(): number;
|
|
white(): Internal.MutableComponent;
|
|
hasSiblings(): boolean;
|
|
italic(value: boolean): Internal.MutableComponent;
|
|
withStyle(...$$0: Internal.ChatFormatting_[]): Internal.MutableComponent;
|
|
rawCopy(): Internal.MutableComponent;
|
|
toFlatList($$0: Internal.Style_): Internal.List<Internal.Component>;
|
|
lightPurple(): Internal.MutableComponent;
|
|
copy(): Internal.MutableComponent;
|
|
equals($$0: any): boolean;
|
|
get visualOrderText(): Internal.FormattedCharSequence
|
|
get style(): Internal.Style
|
|
get contents(): string
|
|
get siblings(): Internal.List<Internal.Component>
|
|
get string(): string
|
|
set style($$0: Internal.Style_)
|
|
}
|
|
type BaseComponent_ = BaseComponent;
|
|
interface LongIterator extends Internal.PrimitiveIterator$OfLong {
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
skip(arg0: number): number;
|
|
nextLong(): number;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
|
|
forEachRemaining(arg0: Internal.LongConsumer_): void;
|
|
}
|
|
type LongIterator_ = LongIterator;
|
|
interface RegistrarBuilder <T> {
|
|
build(): Internal.Registrar<T>;
|
|
saveToDisc(): this;
|
|
option(arg0: Internal.RegistrarOption_): this;
|
|
syncToClients(): this;
|
|
}
|
|
type RegistrarBuilder_<T> = RegistrarBuilder<T>;
|
|
class ModuleDescriptor$Requires implements Internal.Comparable<Internal.ModuleDescriptor$Requires> {
|
|
name(): string;
|
|
compareTo(arg0: Internal.ModuleDescriptor$Requires_): number;
|
|
hashCode(): number;
|
|
rawCompiledVersion(): Internal.Optional<string>;
|
|
compiledVersion(): Internal.Optional<Internal.ModuleDescriptor$Version>;
|
|
toString(): string;
|
|
equals(arg0: any): boolean;
|
|
compareTo(arg0: any): number;
|
|
modifiers(): Internal.Set<Internal.ModuleDescriptor$Requires$Modifier>;
|
|
}
|
|
type ModuleDescriptor$Requires_ = ModuleDescriptor$Requires;
|
|
class LeaveVineDecorator extends Internal.TreeDecorator {
|
|
constructor()
|
|
place($$0: Internal.LevelSimulatedReader_, $$1: Internal.BiConsumer_<BlockPos_, Internal.BlockState_>, $$2: Internal.Random_, $$3: Internal.List_<BlockPos_>, $$4: Internal.List_<BlockPos_>): void;
|
|
readonly static "INSTANCE": Internal.LeaveVineDecorator;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type LeaveVineDecorator_ = LeaveVineDecorator;
|
|
class Advancement {
|
|
constructor($$0: ResourceLocation_, $$1: Internal.Advancement_, $$2: Internal.DisplayInfo_, $$3: Internal.AdvancementRewards_, $$4: Internal.Map_<string, Internal.Criterion_>, $$5: string[][])
|
|
toString(): string;
|
|
getCriteria(): Internal.Map<string, Internal.Criterion>;
|
|
addChild($$0: Internal.Advancement_): void;
|
|
getParent(): this;
|
|
hashCode(): number;
|
|
getId(): ResourceLocation;
|
|
getDisplay(): Internal.DisplayInfo;
|
|
getRewards(): Internal.AdvancementRewards;
|
|
deconstruct(): Internal.Advancement$Builder;
|
|
getRequirements(): string[][];
|
|
getChatComponent(): Internal.Component;
|
|
equals($$0: any): boolean;
|
|
getMaxCriteraRequired(): number;
|
|
getChildren(): Internal.Iterable<Internal.Advancement>;
|
|
get criteria(): Internal.Map<string, Internal.Criterion>
|
|
get parent(): Internal.Advancement
|
|
get id(): ResourceLocation
|
|
get display(): Internal.DisplayInfo
|
|
get rewards(): Internal.AdvancementRewards
|
|
get requirements(): string[][]
|
|
get chatComponent(): Internal.Component
|
|
get maxCriteraRequired(): number
|
|
get children(): Internal.Iterable<Internal.Advancement>
|
|
}
|
|
type Advancement_ = Advancement;
|
|
abstract class PermissionCollection implements Internal.Serializable {
|
|
constructor()
|
|
toString(): string;
|
|
setReadOnly(): void;
|
|
elementsAsStream(): Internal.Stream<Internal.Permission>;
|
|
elements(): Internal.Enumeration<Internal.Permission>;
|
|
implies(arg0: Internal.Permission_): boolean;
|
|
isReadOnly(): boolean;
|
|
add(arg0: Internal.Permission_): void;
|
|
get readOnly(): boolean
|
|
}
|
|
type PermissionCollection_ = PermissionCollection;
|
|
interface Char2BooleanFunction extends it.unimi.dsi.fastutil.Function<string, boolean>, Internal.IntPredicate {
|
|
composeByte(arg0: Internal.Byte2CharFunction_): Internal.Byte2BooleanFunction;
|
|
composeDouble(arg0: Internal.Double2CharFunction_): Internal.Double2BooleanFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
or(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
negate(): Internal.IntPredicate;
|
|
composeChar(arg0: Internal.Char2CharFunction_): this;
|
|
put(arg0: string, arg1: boolean): boolean;
|
|
composeLong(arg0: Internal.Long2CharFunction_): Internal.Long2BooleanFunction;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Char2IntFunction;
|
|
containsKey(arg0: string): boolean;
|
|
composeFloat(arg0: Internal.Float2CharFunction_): Internal.Float2BooleanFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Char2ShortFunction;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Char2ByteFunction;
|
|
get(arg0: any): boolean;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Char2ObjectFunction<T>;
|
|
put(arg0: any, arg1: any): any;
|
|
composeReference(arg0: Internal.Reference2CharFunction_<any>): Internal.Reference2BooleanFunction<T>;
|
|
defaultReturnValue(): boolean;
|
|
and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Char2FloatFunction;
|
|
apply(arg0: string): boolean;
|
|
composeObject(arg0: Internal.Object2CharFunction_<any>): Internal.Object2BooleanFunction<T>;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
put(arg0: string, arg1: boolean): boolean;
|
|
test(arg0: number): boolean;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Char2CharFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, boolean>;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Char2LongFunction;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2CharFunction_): Internal.Short2BooleanFunction;
|
|
get(arg0: string): boolean;
|
|
composeInt(arg0: Internal.Int2CharFunction_): Internal.Int2BooleanFunction;
|
|
clear(): void;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Char2ReferenceFunction<T>;
|
|
remove(arg0: string): boolean;
|
|
remove(arg0: any): any;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
getOrDefault(arg0: string, arg1: boolean): boolean;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<string, T>;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Char2DoubleFunction;
|
|
}
|
|
type Char2BooleanFunction_ = ((arg0: string)=>boolean) | Char2BooleanFunction;
|
|
interface LongStream$Builder extends Internal.LongConsumer {
|
|
andThen(arg0: Internal.LongConsumer_): Internal.LongConsumer;
|
|
build(): Internal.LongStream;
|
|
add(arg0: number): this;
|
|
accept(arg0: number): void;
|
|
}
|
|
type LongStream$Builder_ = LongStream$Builder;
|
|
class ClientLevel$ClientLevelData implements Internal.WritableLevelData {
|
|
constructor($$0: Internal.Difficulty_, $$1: boolean, $$2: boolean)
|
|
fillCrashReportCategory($$0: Internal.CrashReportCategory_, $$1: Internal.LevelHeightAccessor_): void;
|
|
isRaining(): boolean;
|
|
setRaining($$0: boolean): void;
|
|
getSpawnAngle(): number;
|
|
getGameRules(): Internal.GameRules;
|
|
getHorizonHeight($$0: Internal.LevelHeightAccessor_): number;
|
|
isHardcore(): boolean;
|
|
getYSpawn(): number;
|
|
getGameTime(): number;
|
|
getZSpawn(): number;
|
|
getXSpawn(): number;
|
|
getDifficulty(): Internal.Difficulty;
|
|
isThundering(): boolean;
|
|
isDifficultyLocked(): boolean;
|
|
setXSpawn($$0: number): void;
|
|
setDayTime($$0: number): void;
|
|
getClearColorScale(): number;
|
|
setDifficulty($$0: Internal.Difficulty_): void;
|
|
setZSpawn($$0: number): void;
|
|
setYSpawn($$0: number): void;
|
|
setDifficultyLocked($$0: boolean): void;
|
|
setSpawnAngle($$0: number): void;
|
|
setSpawn($$0: BlockPos_, $$1: number): void;
|
|
getDayTime(): number;
|
|
setGameTime($$0: number): void;
|
|
get raining(): boolean
|
|
set raining($$0: boolean)
|
|
get spawnAngle(): number
|
|
get gameRules(): Internal.GameRules
|
|
get hardcore(): boolean
|
|
get YSpawn(): number
|
|
get gameTime(): number
|
|
get ZSpawn(): number
|
|
get XSpawn(): number
|
|
get difficulty(): Internal.Difficulty
|
|
get thundering(): boolean
|
|
get difficultyLocked(): boolean
|
|
set XSpawn($$0: number)
|
|
set dayTime($$0: number)
|
|
get clearColorScale(): number
|
|
set difficulty($$0: Internal.Difficulty_)
|
|
set ZSpawn($$0: number)
|
|
set YSpawn($$0: number)
|
|
set difficultyLocked($$0: boolean)
|
|
set spawnAngle($$0: number)
|
|
get dayTime(): number
|
|
set gameTime($$0: number)
|
|
}
|
|
type ClientLevel$ClientLevelData_ = ClientLevel$ClientLevelData;
|
|
class Pufferfish extends Internal.AbstractFish {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getBucketItemStack(): Internal.ItemStack;
|
|
aiStep(): void;
|
|
playerTouch($$0: Internal.Player_): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
asKJS(): Internal.EntityJS;
|
|
tick(): void;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
setPuffState($$0: number): void;
|
|
getPuffState(): number;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get bucketItemStack(): Internal.ItemStack
|
|
set puffState($$0: number)
|
|
get puffState(): number
|
|
readonly static "STATE_FULL": 2;
|
|
readonly static "STATE_SMALL": 0;
|
|
readonly static "STATE_MID": 1;
|
|
}
|
|
type Pufferfish_ = Pufferfish;
|
|
interface BaseStream <T, S> extends Internal.AutoCloseable {
|
|
onClose(arg0: Internal.Runnable_): S;
|
|
unordered(): S;
|
|
isParallel(): boolean;
|
|
close(): void;
|
|
parallel(): S;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
sequential(): S;
|
|
iterator(): Internal.Iterator<T>;
|
|
get parallel(): boolean
|
|
}
|
|
type BaseStream_<T, S> = BaseStream<T, S>;
|
|
interface Clearable {
|
|
tryClear($$0: any): void;
|
|
clearContent(): void;
|
|
}
|
|
type Clearable_ = Clearable;
|
|
class Camera {
|
|
constructor()
|
|
getLeftVector(): Internal.Vector3f;
|
|
getPosition(): Vec3;
|
|
getNearPlane(): Internal.Camera$NearPlane;
|
|
getLookVector(): Internal.Vector3f;
|
|
getXRot(): number;
|
|
tick(): void;
|
|
getFluidInCamera(): Internal.FogType;
|
|
setup($$0: Internal.BlockGetter_, $$1: Internal.Entity_, $$2: boolean, $$3: boolean, $$4: number): void;
|
|
handler$blf000$noLerp(ci: Internal.CallbackInfo_): void;
|
|
getEntity(): Internal.Entity;
|
|
getYRot(): number;
|
|
isDetached(): boolean;
|
|
isInitialized(): boolean;
|
|
rotation(): Internal.Quaternion;
|
|
reset(): void;
|
|
getUpVector(): Internal.Vector3f;
|
|
getBlockPosition(): BlockPos;
|
|
get leftVector(): Internal.Vector3f
|
|
get position(): Vec3
|
|
get nearPlane(): Internal.Camera$NearPlane
|
|
get lookVector(): Internal.Vector3f
|
|
get XRot(): number
|
|
get fluidInCamera(): Internal.FogType
|
|
get entity(): Internal.Entity
|
|
get YRot(): number
|
|
get detached(): boolean
|
|
get initialized(): boolean
|
|
get upVector(): Internal.Vector3f
|
|
get blockPosition(): BlockPos
|
|
readonly static "FOG_DISTANCE_SCALE": 0.083333336;
|
|
}
|
|
type Camera_ = Camera;
|
|
class Climate$TargetPoint extends Internal.Record {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number)
|
|
depth(): number;
|
|
weirdness(): number;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
erosion(): number;
|
|
temperature(): number;
|
|
continentalness(): number;
|
|
equals($$0: any): boolean;
|
|
humidity(): number;
|
|
}
|
|
type Climate$TargetPoint_ = Climate$TargetPoint;
|
|
abstract class AbstractDragonPhaseInstance implements Internal.DragonPhaseInstance {
|
|
constructor($$0: Internal.EnderDragon_)
|
|
doClientTick(): void;
|
|
onHurt($$0: Internal.DamageSource_, $$1: number): number;
|
|
isSitting(): boolean;
|
|
end(): void;
|
|
getFlyTargetLocation(): Vec3;
|
|
getFlySpeed(): number;
|
|
getTurnSpeed(): number;
|
|
begin(): void;
|
|
onCrystalDestroyed($$0: Internal.EndCrystal_, $$1: BlockPos_, $$2: Internal.DamageSource_, $$3: Internal.Player_): void;
|
|
doServerTick(): void;
|
|
get sitting(): boolean
|
|
get flyTargetLocation(): Vec3
|
|
get flySpeed(): number
|
|
get turnSpeed(): number
|
|
}
|
|
type AbstractDragonPhaseInstance_ = AbstractDragonPhaseInstance;
|
|
interface Byte2FloatFunction extends Internal.IntToDoubleFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
composeInt(arg0: Internal.Int2ByteFunction_): Internal.Int2FloatFunction;
|
|
applyAsDouble(arg0: number): number;
|
|
composeLong(arg0: Internal.Long2ByteFunction_): Internal.Long2FloatFunction;
|
|
apply(arg0: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
remove(arg0: number): number;
|
|
composeFloat(arg0: Internal.Float2ByteFunction_): Internal.Float2FloatFunction;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeObject(arg0: Internal.Object2ByteFunction_<any>): Internal.Object2FloatFunction<T>;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Byte2IntFunction;
|
|
composeReference(arg0: Internal.Reference2ByteFunction_<any>): Internal.Reference2FloatFunction<T>;
|
|
containsKey(arg0: any): boolean;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Byte2CharFunction;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Byte2ReferenceFunction<T>;
|
|
put(arg0: any, arg1: any): any;
|
|
containsKey(arg0: number): boolean;
|
|
composeChar(arg0: Internal.Char2ByteFunction_): Internal.Char2FloatFunction;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Byte2DoubleFunction;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Byte2LongFunction;
|
|
get(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
defaultReturnValue(): number;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Byte2ByteFunction;
|
|
remove(arg0: any): number;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Byte2ObjectFunction<T>;
|
|
composeDouble(arg0: Internal.Double2ByteFunction_): Internal.Double2FloatFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2ByteFunction_): Internal.Short2FloatFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
composeByte(arg0: Internal.Byte2ByteFunction_): this;
|
|
clear(): void;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Byte2ShortFunction;
|
|
}
|
|
type Byte2FloatFunction_ = ((arg0: number)=>number) | Byte2FloatFunction;
|
|
class Blender$BlendingOutput extends Internal.Record {
|
|
constructor($$0: number, $$1: number)
|
|
hashCode(): number;
|
|
blendingOffset(): number;
|
|
toString(): string;
|
|
alpha(): number;
|
|
equals($$0: any): boolean;
|
|
}
|
|
type Blender$BlendingOutput_ = Blender$BlendingOutput;
|
|
class LootNumberProviderType extends Internal.SerializerType<Internal.NumberProvider> {
|
|
constructor($$0: Internal.Serializer_<any>)
|
|
}
|
|
type LootNumberProviderType_ = Special.LootNumberProviderType | LootNumberProviderType;
|
|
class ThreadGroup implements Internal.Thread$UncaughtExceptionHandler {
|
|
constructor(arg0: Internal.ThreadGroup_, arg1: string)
|
|
constructor(arg0: string)
|
|
isDaemon(): boolean;
|
|
suspend(): void;
|
|
setMaxPriority(arg0: number): void;
|
|
allowThreadSuspension(arg0: boolean): boolean;
|
|
toString(): string;
|
|
destroy(): void;
|
|
activeGroupCount(): number;
|
|
checkAccess(): void;
|
|
uncaughtException(arg0: Internal.Thread_, arg1: Internal.Throwable_): void;
|
|
enumerate(arg0: Internal.ThreadGroup_[], arg1: boolean): number;
|
|
resume(): void;
|
|
enumerate(arg0: Internal.ThreadGroup_[]): number;
|
|
getParent(): this;
|
|
list(): void;
|
|
setDaemon(arg0: boolean): void;
|
|
getMaxPriority(): number;
|
|
interrupt(): void;
|
|
enumerate(arg0: Internal.Thread_[], arg1: boolean): number;
|
|
parentOf(arg0: Internal.ThreadGroup_): boolean;
|
|
getName(): string;
|
|
enumerate(arg0: Internal.Thread_[]): number;
|
|
stop(): void;
|
|
activeCount(): number;
|
|
isDestroyed(): boolean;
|
|
get daemon(): boolean
|
|
set maxPriority(arg0: number)
|
|
get parent(): Internal.ThreadGroup
|
|
set daemon(arg0: boolean)
|
|
get maxPriority(): number
|
|
get name(): string
|
|
get destroyed(): boolean
|
|
}
|
|
type ThreadGroup_ = ThreadGroup;
|
|
class BannerBlockEntity extends Internal.BlockEntity implements Internal.Nameable {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_, $$2: Internal.DyeColor_)
|
|
static getPatternCount($$0: Internal.ItemStack_): number;
|
|
getDisplayName(): Internal.Component;
|
|
getName(): Internal.Component;
|
|
getBaseColor(): Internal.DyeColor;
|
|
getUpdateTag(): Internal.CompoundTag;
|
|
static removeLastPattern($$0: Internal.ItemStack_): void;
|
|
getItem(): Internal.ItemStack;
|
|
static getItemPatterns($$0: Internal.ItemStack_): Internal.ListTag;
|
|
setCustomName($$0: Internal.Component_): void;
|
|
getUpdatePacket(): Internal.ClientboundBlockEntityDataPacket;
|
|
hasCustomName(): boolean;
|
|
fromItem($$0: Internal.ItemStack_, $$1: Internal.DyeColor_): void;
|
|
static createPatterns($$0: Internal.DyeColor_, $$1: Internal.ListTag_): Internal.List<Internal.Pair<Internal.BannerPattern, Internal.DyeColor>>;
|
|
load($$0: Internal.CompoundTag_): void;
|
|
getUpdatePacket(): Internal.Packet<any>;
|
|
getPatterns(): Internal.List<Internal.Pair<Internal.BannerPattern, Internal.DyeColor>>;
|
|
fromItem($$0: Internal.ItemStack_): void;
|
|
getCustomName(): Internal.Component;
|
|
get displayName(): Internal.Component
|
|
get name(): Internal.Component
|
|
get baseColor(): Internal.DyeColor
|
|
get updateTag(): Internal.CompoundTag
|
|
get item(): Internal.ItemStack
|
|
set customName($$0: Internal.Component_)
|
|
get updatePacket(): Internal.ClientboundBlockEntityDataPacket
|
|
get updatePacket(): Internal.Packet<any>
|
|
get patterns(): Internal.List<Internal.Pair<Internal.BannerPattern, Internal.DyeColor>>
|
|
get customName(): Internal.Component
|
|
readonly static "TAG_PATTERNS": "Patterns";
|
|
readonly static "MAX_PATTERNS": 6;
|
|
readonly static "TAG_COLOR": "Color";
|
|
readonly static "TAG_PATTERN": "Pattern";
|
|
}
|
|
type BannerBlockEntity_ = BannerBlockEntity;
|
|
interface SpectatorMenuItem {
|
|
getName(): Internal.Component;
|
|
selectItem(arg0: Internal.SpectatorMenu_): void;
|
|
renderIcon(arg0: Internal.PoseStack_, arg1: number, arg2: number): void;
|
|
isEnabled(): boolean;
|
|
get name(): Internal.Component
|
|
get enabled(): boolean
|
|
}
|
|
type SpectatorMenuItem_ = SpectatorMenuItem;
|
|
class ValueRange implements Internal.Serializable {
|
|
getMinimum(): number;
|
|
toString(): string;
|
|
getMaximum(): number;
|
|
static of(arg0: number, arg1: number, arg2: number): Internal.ValueRange;
|
|
static of(arg0: number, arg1: number, arg2: number, arg3: number): Internal.ValueRange;
|
|
checkValidIntValue(arg0: number, arg1: Internal.TemporalField_): number;
|
|
isIntValue(): boolean;
|
|
getLargestMinimum(): number;
|
|
isFixed(): boolean;
|
|
static of(arg0: number, arg1: number): Internal.ValueRange;
|
|
hashCode(): number;
|
|
isValidIntValue(arg0: number): boolean;
|
|
isValidValue(arg0: number): boolean;
|
|
getSmallestMaximum(): number;
|
|
equals(arg0: any): boolean;
|
|
checkValidValue(arg0: number, arg1: Internal.TemporalField_): number;
|
|
get minimum(): number
|
|
get maximum(): number
|
|
get intValue(): boolean
|
|
get largestMinimum(): number
|
|
get fixed(): boolean
|
|
get smallestMaximum(): number
|
|
}
|
|
type ValueRange_ = ValueRange;
|
|
class RootSystemConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.Holder_<Internal.PlacedFeature_>, $$1: number, $$2: number, $$3: Internal.TagKey_<Internal.Block_>, $$4: Internal.BlockStateProvider_, $$5: number, $$6: number, $$7: number, $$8: number, $$9: Internal.BlockStateProvider_, $$10: number, $$11: number, $$12: net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate_)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "rootColumnMaxHeight": number;
|
|
readonly static "CODEC": any;
|
|
readonly "allowedTreePosition": net.minecraft.world.level.levelgen.blockpredicates.BlockPredicate;
|
|
readonly "requiredVerticalSpaceForTree": number;
|
|
readonly "rootRadius": number;
|
|
readonly "hangingRootStateProvider": Internal.BlockStateProvider;
|
|
readonly "hangingRootsVerticalSpan": number;
|
|
readonly "hangingRootPlacementAttempts": number;
|
|
readonly "rootStateProvider": Internal.BlockStateProvider;
|
|
readonly "rootReplaceable": Internal.TagKey<Internal.Block>;
|
|
readonly "hangingRootRadius": number;
|
|
readonly "rootPlacementAttempts": number;
|
|
readonly "treeFeature": Internal.Holder<Internal.PlacedFeature>;
|
|
readonly "allowedVerticalWaterForTree": number;
|
|
}
|
|
type RootSystemConfiguration_ = RootSystemConfiguration;
|
|
class PerlinSimplexNoise {
|
|
constructor($$0: Internal.RandomSource_, $$1: Internal.List_<number>)
|
|
getValue($$0: number, $$1: number, $$2: boolean): number;
|
|
}
|
|
type PerlinSimplexNoise_ = PerlinSimplexNoise;
|
|
class MultiPlayerGameMode {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.ClientPacketListener_)
|
|
adjustPlayer($$0: Internal.Player_): void;
|
|
stopDestroyBlock(): void;
|
|
handler$zgk000$interactEntityAtLocation(player: Internal.Player_, entity: Internal.Entity_, hitResult: Internal.EntityHitResult_, hand: Hand_, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
createPlayer($$0: Internal.ClientLevel_, $$1: Internal.StatsCounter_, $$2: Internal.ClientRecipeBook_, $$3: boolean, $$4: boolean): Internal.LocalPlayer;
|
|
interact($$0: Internal.Player_, $$1: Internal.Entity_, $$2: Hand_): Internal.InteractionResult;
|
|
createPlayer($$0: Internal.ClientLevel_, $$1: Internal.StatsCounter_, $$2: Internal.ClientRecipeBook_): Internal.LocalPlayer;
|
|
hasExperience(): boolean;
|
|
handlePickItem($$0: number): void;
|
|
interactAt($$0: Internal.Player_, $$1: Internal.Entity_, $$2: Internal.EntityHitResult_, $$3: Hand_): Internal.InteractionResult;
|
|
hasFarPickRange(): boolean;
|
|
useItemOn($$0: Internal.LocalPlayer_, $$1: Internal.ClientLevel_, $$2: Hand_, $$3: Internal.BlockHitResult_): Internal.InteractionResult;
|
|
handleCreativeModeItemDrop($$0: Internal.ItemStack_): void;
|
|
useItem($$0: Internal.Player_, $$1: Internal.Level_, $$2: Hand_): Internal.InteractionResult;
|
|
handler$zgk000$interactItem(player: Internal.Player_, world: Internal.Level_, hand: Hand_, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
hasMissTime(): boolean;
|
|
canHurtPlayer(): boolean;
|
|
handler$zgk000$method_2902(pos: BlockPos_, direction: Internal.Direction_, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
hasInfiniteItems(): boolean;
|
|
isDestroying(): boolean;
|
|
getPlayerMode(): Internal.GameType;
|
|
handleInventoryButtonClick($$0: number, $$1: number): void;
|
|
handler$zgk000$interactBlock(player: Internal.LocalPlayer_, world: Internal.ClientLevel_, hand: Hand_, blockHitResult: Internal.BlockHitResult_, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
attack($$0: Internal.Player_, $$1: Internal.Entity_): void;
|
|
getPreviousPlayerMode(): Internal.GameType;
|
|
handler$zgk000$attackEntity(player: Internal.Player_, entity: Internal.Entity_, info: Internal.CallbackInfo_): void;
|
|
handlePlaceRecipe($$0: number, $$1: Internal.Recipe_<any>, $$2: boolean): void;
|
|
setLocalMode($$0: Internal.GameType_, $$1: Internal.GameType_): void;
|
|
tick(): void;
|
|
getPickRange(): number;
|
|
continueDestroyBlock($$0: BlockPos_, $$1: Internal.Direction_): boolean;
|
|
releaseUsingItem($$0: Internal.Player_): void;
|
|
handleInventoryMouseClick($$0: number, $$1: number, $$2: number, $$3: Internal.ClickType_, $$4: Internal.Player_): void;
|
|
isServerControlledInventory(): boolean;
|
|
handleCreativeModeItemAdd($$0: Internal.ItemStack_, $$1: number): void;
|
|
destroyBlock($$0: BlockPos_): boolean;
|
|
handler$zgk000$attackBlock(pos: BlockPos_, direction: Internal.Direction_, info: Internal.CallbackInfoReturnable_<any>): void;
|
|
handleBlockBreakAck($$0: Internal.ClientLevel_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: Internal.ServerboundPlayerActionPacket$Action_, $$4: boolean): void;
|
|
isAlwaysFlying(): boolean;
|
|
startDestroyBlock($$0: BlockPos_, $$1: Internal.Direction_): boolean;
|
|
setLocalMode($$0: Internal.GameType_): void;
|
|
get destroying(): boolean
|
|
get playerMode(): Internal.GameType
|
|
get previousPlayerMode(): Internal.GameType
|
|
get pickRange(): number
|
|
get serverControlledInventory(): boolean
|
|
get alwaysFlying(): boolean
|
|
set localMode($$0: Internal.GameType_)
|
|
}
|
|
type MultiPlayerGameMode_ = MultiPlayerGameMode;
|
|
interface Long2IntFunction extends Internal.LongToIntFunction, it.unimi.dsi.fastutil.Function<number, number> {
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2IntFunction;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): number;
|
|
get(arg0: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Long2FloatFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): this;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Long2ObjectFunction<T>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: any, arg1: any): any;
|
|
applyAsInt(arg0: number): number;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Long2ShortFunction;
|
|
remove(arg0: any): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Long2ReferenceFunction<T>;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Long2ByteFunction;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Long2LongFunction;
|
|
containsKey(arg0: number): boolean;
|
|
put(arg0: number, arg1: number): number;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2IntFunction;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2IntFunction;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
remove(arg0: number): number;
|
|
size(): number;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2IntFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2IntFunction;
|
|
apply(arg0: number): number;
|
|
clear(): void;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Long2CharFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2IntFunction<T>;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Long2DoubleFunction;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2IntFunction;
|
|
}
|
|
type Long2IntFunction_ = Long2IntFunction | ((arg0: number)=>number);
|
|
interface Algebra {
|
|
apply(arg0: number): Internal.RewriteResult<any, any>;
|
|
toString(arg0: number): string;
|
|
}
|
|
type Algebra_ = Algebra;
|
|
class MobSpawnSettings$SpawnerData extends Internal.WeightedEntry$IntrusiveBase {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Weight_, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: number, $$2: number, $$3: number)
|
|
toString(): string;
|
|
readonly "minCount": number;
|
|
readonly static "CODEC": any;
|
|
readonly "type": Internal.EntityType<any>;
|
|
readonly "maxCount": number;
|
|
}
|
|
type MobSpawnSettings$SpawnerData_ = MobSpawnSettings$SpawnerData;
|
|
class FlowingFluidBuilder extends Internal.BuilderBase<Internal.Fluid> {
|
|
constructor(b: Internal.FluidBuilder_)
|
|
createObject(): any;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.Fluid>;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.Fluid>
|
|
readonly "fluidBuilder": Internal.FluidBuilder;
|
|
}
|
|
type FlowingFluidBuilder_ = FlowingFluidBuilder;
|
|
interface ObjDoubleConsumer <T> {
|
|
accept(arg0: T, arg1: number): void;
|
|
}
|
|
type ObjDoubleConsumer_<T> = ObjDoubleConsumer<T> | ((arg0: T, arg1: number)=>void);
|
|
class PlayerSensor extends Internal.Sensor<Internal.LivingEntity> {
|
|
constructor()
|
|
requires(): Internal.Set<Internal.MemoryModuleType<any>>;
|
|
}
|
|
type PlayerSensor_ = PlayerSensor;
|
|
interface ComponentKJS extends Internal.Component, Internal.JsonSerializable, Internal.WrappedJS, Internal.Iterable<Internal.Component> {
|
|
obfuscated(): Internal.MutableComponent;
|
|
strikethrough(value: boolean): Internal.MutableComponent;
|
|
insertion(s: string): Internal.MutableComponent;
|
|
red(): Internal.MutableComponent;
|
|
italic(): Internal.MutableComponent;
|
|
darkRed(): Internal.MutableComponent;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
visitSelf($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
visit($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
click(s: Internal.ClickEvent_): Internal.MutableComponent;
|
|
underlined(value: boolean): Internal.MutableComponent;
|
|
toJson(): Internal.JsonElement;
|
|
self(): Internal.MutableComponent;
|
|
visit($$0: Internal.FormattedText$StyledContentConsumer_<T>, $$1: Internal.Style_): Internal.Optional<T>;
|
|
gray(): Internal.MutableComponent;
|
|
visitSelf($$0: Internal.FormattedText$ContentConsumer_<T>): Internal.Optional<T>;
|
|
darkBlue(): Internal.MutableComponent;
|
|
obfuscated(value: boolean): Internal.MutableComponent;
|
|
font(s: ResourceLocation_): Internal.MutableComponent;
|
|
getString($$0: number): string;
|
|
darkAqua(): Internal.MutableComponent;
|
|
iterator(): Internal.Iterator<Internal.Component>;
|
|
darkGreen(): Internal.MutableComponent;
|
|
bold(): Internal.MutableComponent;
|
|
color(c: Internal.Color_): Internal.MutableComponent;
|
|
underlined(): Internal.MutableComponent;
|
|
getString(): string;
|
|
yellow(): Internal.MutableComponent;
|
|
darkGray(): Internal.MutableComponent;
|
|
darkPurple(): Internal.MutableComponent;
|
|
spliterator(): Internal.Spliterator<Internal.Component>;
|
|
noColor(): Internal.MutableComponent;
|
|
blue(): Internal.MutableComponent;
|
|
hover(s: Internal.Component_): Internal.MutableComponent;
|
|
strikethrough(): Internal.MutableComponent;
|
|
gold(): Internal.MutableComponent;
|
|
bold(value: boolean): Internal.MutableComponent;
|
|
white(): Internal.MutableComponent;
|
|
italic(value: boolean): Internal.MutableComponent;
|
|
aqua(): Internal.MutableComponent;
|
|
toFlatList($$0: Internal.Style_): Internal.List<Internal.Component>;
|
|
lightPurple(): Internal.MutableComponent;
|
|
green(): Internal.MutableComponent;
|
|
black(): Internal.MutableComponent;
|
|
get string(): string
|
|
}
|
|
type ComponentKJS_ = ComponentKJS;
|
|
interface Spliterator$OfInt extends Internal.Spliterator$OfPrimitive<number, Internal.IntConsumer, Internal.Spliterator$OfInt> {
|
|
forEachRemaining(arg0: any): void;
|
|
trySplit(): Internal.Spliterator$OfPrimitive<any, any, any>;
|
|
tryAdvance(arg0: Internal.IntConsumer_): boolean;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
getComparator(): Internal.Comparator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
tryAdvance(arg0: Internal.Consumer_<any>): boolean;
|
|
forEachRemaining(arg0: Internal.IntConsumer_): void;
|
|
tryAdvance(arg0: any): boolean;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type Spliterator$OfInt_ = Spliterator$OfInt;
|
|
interface Object2ReferenceFunction <K, V> extends it.unimi.dsi.fastutil.Function<K, V> {
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Object2ShortFunction<K>;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2ReferenceFunction<V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Object2CharFunction<K>;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Object2ObjectFunction<K, T>;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: K, arg1: V): V;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2ReferenceFunction<V>;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2ReferenceFunction<V>;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Object2FloatFunction<K>;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2ReferenceFunction<T, V>;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Object2IntFunction<K>;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Object2ByteFunction<K>;
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Object2ReferenceFunction<K, T>;
|
|
apply(arg0: K): V;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, V>;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2ReferenceFunction<V>;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2ReferenceFunction<V>;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Object2LongFunction<K>;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2ReferenceFunction<V>;
|
|
size(): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, V>;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2ReferenceFunction<V>;
|
|
clear(): void;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Object2DoubleFunction<K>;
|
|
defaultReturnValue(): V;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Object2ReferenceFunction_<K, V> = ((arg0: any)=>V) | Object2ReferenceFunction<K, V>;
|
|
class FurnaceBlockEntity extends Internal.AbstractFurnaceBlockEntity {
|
|
constructor($$0: BlockPos_, $$1: Internal.BlockState_)
|
|
stopOpen($$0: Internal.Player_): void;
|
|
setRecipeUsed($$0: Internal.Level_, $$1: Internal.ServerPlayer_, $$2: Internal.Recipe_<any>): boolean;
|
|
getMaxStackSize(): number;
|
|
countItem($$0: Internal.Item_): number;
|
|
hasCustomName(): boolean;
|
|
startOpen($$0: Internal.Player_): void;
|
|
hasAnyOf($$0: Internal.Set_<Internal.Item_>): boolean;
|
|
get maxStackSize(): number
|
|
}
|
|
type FurnaceBlockEntity_ = FurnaceBlockEntity;
|
|
class BossHealthOverlay extends Internal.GuiComponent {
|
|
constructor($$0: Internal.Minecraft_)
|
|
shouldCreateWorldFog(): boolean;
|
|
shouldPlayMusic(): boolean;
|
|
render($$0: Internal.PoseStack_): void;
|
|
reset(): void;
|
|
update($$0: Internal.ClientboundBossEventPacket_): void;
|
|
shouldDarkenScreen(): boolean;
|
|
}
|
|
type BossHealthOverlay_ = BossHealthOverlay;
|
|
class AirBlock extends Internal.Block {
|
|
constructor($$0: Internal.BlockBehaviour$Properties_)
|
|
arch$holder(): Internal.Holder<Internal.Block>;
|
|
getBlockStatesKJS(): Internal.List<Internal.BlockState>;
|
|
getAppearance(state: Internal.BlockState_, renderView: Internal.BlockAndTintGetter_, pos: BlockPos_, side: Internal.Direction_, sourceState: Internal.BlockState_, sourcePos: BlockPos_): Internal.BlockState;
|
|
getShape($$0: Internal.BlockState_, $$1: Internal.BlockGetter_, $$2: BlockPos_, $$3: Internal.CollisionContext_): Internal.VoxelShape;
|
|
arch$registryName(): ResourceLocation;
|
|
getRenderShape($$0: Internal.BlockState_): Internal.RenderShape;
|
|
get blockStatesKJS(): Internal.List<Internal.BlockState>
|
|
}
|
|
type AirBlock_ = AirBlock;
|
|
class RuleProcessor extends Internal.StructureProcessor {
|
|
constructor($$0: Internal.List_<any>)
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RuleProcessor_ = RuleProcessor;
|
|
interface LongCollection extends Internal.LongIterable, Internal.Collection<number> {
|
|
stream(): Internal.Stream<number>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
longIterator(): Internal.LongIterator;
|
|
iterator(): Internal.LongIterator;
|
|
add(arg0: number): boolean;
|
|
removeIf(arg0: Internal.LongPredicate_): boolean;
|
|
toLongArray(arg0: number[]): number[];
|
|
toArray(arg0: number[]): number[];
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
retainAll(arg0: Internal.LongCollection_): boolean;
|
|
parallelStream(): Internal.Stream<number>;
|
|
forEach(arg0: Internal.LongConsumer_): void;
|
|
contains(arg0: any): boolean;
|
|
addAll(arg0: Internal.LongCollection_): boolean;
|
|
contains(arg0: number): boolean;
|
|
remove(arg0: any): boolean;
|
|
rem(arg0: number): boolean;
|
|
add(arg0: any): boolean;
|
|
toLongArray(): number[];
|
|
forEach(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
|
|
removeAll(arg0: Internal.LongCollection_): boolean;
|
|
containsAll(arg0: Internal.LongCollection_): boolean;
|
|
longParallelStream(): Internal.LongStream;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<any>;
|
|
longStream(): Internal.LongStream;
|
|
add(arg0: number): boolean;
|
|
longSpliterator(): Internal.LongSpliterator;
|
|
removeIf(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): boolean;
|
|
}
|
|
type LongCollection_ = LongCollection;
|
|
class NativeJavaClass extends Internal.NativeJavaObject implements dev.latvian.mods.rhino.Function {
|
|
constructor()
|
|
constructor(scope: Internal.Scriptable_, cl: Internal.Class_<any>, isAdapter: boolean)
|
|
constructor(scope: Internal.Scriptable_, cl: Internal.Class_<any>)
|
|
call(cx: Internal.Context_, scope: Internal.Scriptable_, thisObj: Internal.Scriptable_, args: any[]): any;
|
|
toString(): string;
|
|
hasInstance(value: Internal.Scriptable_): boolean;
|
|
getClassName(): string;
|
|
getDefaultValue(hint: Internal.Class_<any>): any;
|
|
has(name: string, start: Internal.Scriptable_): boolean;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getAllIds(): any[];
|
|
get(name: string, start: Internal.Scriptable_): any;
|
|
getIds(): any[];
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getClassObject(): Internal.Class<any>;
|
|
getTypeOf(): Internal.MemberType;
|
|
put(name: string, start: Internal.Scriptable_, value: any): void;
|
|
construct(cx: Internal.Context_, scope: Internal.Scriptable_, args: any[]): Internal.Scriptable;
|
|
get className(): string
|
|
get allIds(): any[]
|
|
get ids(): any[]
|
|
get classObject(): Internal.Class<any>
|
|
get typeOf(): Internal.MemberType
|
|
}
|
|
type NativeJavaClass_ = NativeJavaClass;
|
|
interface CubicSpline <C> extends Internal.ToFloatFunction<C> {
|
|
max(): number;
|
|
builder($$0: Internal.ToFloatFunction_<C>): Internal.CubicSpline$Builder<C>;
|
|
codec($$0: Internal.Codec_<Internal.ToFloatFunction_<C>>): Internal.Codec<Internal.CubicSpline<C>>;
|
|
constant($$0: number): this;
|
|
mapAll(arg0: Internal.CubicSpline$CoordinateVisitor_<C>): this;
|
|
min(): number;
|
|
parityString(): string;
|
|
builder($$0: Internal.ToFloatFunction_<C>, $$1: Internal.ToFloatFunction_<number>): Internal.CubicSpline$Builder<C>;
|
|
}
|
|
type CubicSpline_<C> = CubicSpline<C>;
|
|
class ClientboundContainerSetSlotPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: Internal.ItemStack_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
getStateId(): number;
|
|
getItem(): Internal.ItemStack;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getContainerId(): number;
|
|
getSlot(): number;
|
|
isSkippable(): boolean;
|
|
get stateId(): number
|
|
get item(): Internal.ItemStack
|
|
get containerId(): number
|
|
get slot(): number
|
|
get skippable(): boolean
|
|
readonly static "CARRIED_ITEM": -1;
|
|
readonly static "PLAYER_INVENTORY": -2;
|
|
}
|
|
type ClientboundContainerSetSlotPacket_ = ClientboundContainerSetSlotPacket;
|
|
class CrashReportCategory {
|
|
constructor($$0: string)
|
|
static formatLocation($$0: Internal.LevelHeightAccessor_, $$1: number, $$2: number, $$3: number): string;
|
|
setDetail($$0: string, $$1: Internal.CrashReportDetail_<string>): this;
|
|
setDetail($$0: string, $$1: any): this;
|
|
static formatLocation($$0: Internal.LevelHeightAccessor_, $$1: BlockPos_): string;
|
|
fillInStackTrace($$0: number): number;
|
|
getStacktrace(): Internal.StackTraceElement[];
|
|
static populateBlockDetails($$0: Internal.CrashReportCategory_, $$1: Internal.LevelHeightAccessor_, $$2: BlockPos_, $$3: Internal.BlockState_): void;
|
|
validateStackTrace($$0: Internal.StackTraceElement_, $$1: Internal.StackTraceElement_): boolean;
|
|
static formatLocation($$0: Internal.LevelHeightAccessor_, $$1: number, $$2: number, $$3: number): string;
|
|
setDetailError($$0: string, $$1: Internal.Throwable_): void;
|
|
getDetails($$0: Internal.StringBuilder_): void;
|
|
trimStacktrace(size: number): void;
|
|
get stacktrace(): Internal.StackTraceElement[]
|
|
}
|
|
type CrashReportCategory_ = CrashReportCategory;
|
|
class Biome {
|
|
getWaterColor(): number;
|
|
getPrecipitation(): Internal.Biome$Precipitation;
|
|
getMobSettings(): Internal.MobSpawnSettings;
|
|
getAmbientLoop(): Internal.Optional<Internal.SoundEvent>;
|
|
shouldMeltFrozenOceanIcebergSlightly($$0: BlockPos_): boolean;
|
|
getSpecialEffects(): Internal.BiomeSpecialEffects;
|
|
coldEnoughToSnow($$0: BlockPos_): boolean;
|
|
getDownfall(): number;
|
|
shouldFreeze($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: boolean): boolean;
|
|
shouldSnow($$0: Internal.LevelReader_, $$1: BlockPos_): boolean;
|
|
warmEnoughToRain($$0: BlockPos_): boolean;
|
|
getFogColor(): number;
|
|
shouldFreeze($$0: Internal.LevelReader_, $$1: BlockPos_): boolean;
|
|
getSkyColor(): number;
|
|
getFoliageColor(): number;
|
|
static getBiomeCategory($$0: Internal.Holder_<Internal.Biome_>): Internal.Biome$BiomeCategory;
|
|
shouldSnowGolemBurn($$0: BlockPos_): boolean;
|
|
getAmbientAdditions(): Internal.Optional<Internal.AmbientAdditionsSettings>;
|
|
getAmbientMood(): Internal.Optional<Internal.AmbientMoodSettings>;
|
|
getBackgroundMusic(): Internal.Optional<Internal.Music>;
|
|
getBaseTemperature(): number;
|
|
getWaterFogColor(): number;
|
|
getAmbientParticle(): Internal.Optional<Internal.AmbientParticleSettings>;
|
|
isHumid(): boolean;
|
|
getGrassColor($$0: number, $$1: number): number;
|
|
getGenerationSettings(): Internal.BiomeGenerationSettings;
|
|
get waterColor(): number
|
|
get precipitation(): Internal.Biome$Precipitation
|
|
get mobSettings(): Internal.MobSpawnSettings
|
|
get ambientLoop(): Internal.Optional<Internal.SoundEvent>
|
|
get specialEffects(): Internal.BiomeSpecialEffects
|
|
get downfall(): number
|
|
get fogColor(): number
|
|
get skyColor(): number
|
|
get foliageColor(): number
|
|
get ambientAdditions(): Internal.Optional<Internal.AmbientAdditionsSettings>
|
|
get ambientMood(): Internal.Optional<Internal.AmbientMoodSettings>
|
|
get backgroundMusic(): Internal.Optional<Internal.Music>
|
|
get baseTemperature(): number
|
|
get waterFogColor(): number
|
|
get ambientParticle(): Internal.Optional<Internal.AmbientParticleSettings>
|
|
get humid(): boolean
|
|
get generationSettings(): Internal.BiomeGenerationSettings
|
|
readonly "climateSettings": Internal.Biome$ClimateSettings;
|
|
/**
|
|
* @java.lang.Deprecated(forRemoval=true, since="")
|
|
*/
|
|
readonly static "BIOME_INFO_NOISE": Internal.PerlinSimplexNoise;
|
|
readonly static "CODEC": any;
|
|
readonly "mobSettings": Internal.MobSpawnSettings;
|
|
readonly "generationSettings": Internal.BiomeGenerationSettings;
|
|
readonly static "DIRECT_CODEC": any;
|
|
readonly static "NETWORK_CODEC": any;
|
|
"biomeCategory": Internal.Biome$BiomeCategory;
|
|
readonly static "LIST_CODEC": any;
|
|
}
|
|
type Biome_ = Special.Biome | Biome;
|
|
class ServerboundEditBookPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: number, $$1: Internal.List_<string>, $$2: Internal.Optional_<string>)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getTitle(): Internal.Optional<string>;
|
|
getPages(): Internal.List<string>;
|
|
getSlot(): number;
|
|
isSkippable(): boolean;
|
|
get title(): Internal.Optional<string>
|
|
get pages(): Internal.List<string>
|
|
get slot(): number
|
|
get skippable(): boolean
|
|
readonly static "MAX_BYTES_PER_CHAR": 4;
|
|
}
|
|
type ServerboundEditBookPacket_ = ServerboundEditBookPacket;
|
|
class StructurePlaceSettings {
|
|
constructor()
|
|
setKeepLiquids($$0: boolean): this;
|
|
setMirror($$0: Internal.Mirror_): this;
|
|
setRotation($$0: Internal.Rotation_): this;
|
|
shouldFinalizeEntities(): boolean;
|
|
setFinalizeEntities($$0: boolean): this;
|
|
isIgnoreEntities(): boolean;
|
|
clearProcessors(): this;
|
|
setIgnoreEntities($$0: boolean): this;
|
|
getRandomPalette($$0: Internal.List_<Internal.StructureTemplate$Palette_>, $$1: BlockPos_): Internal.StructureTemplate$Palette;
|
|
setRandom($$0: Internal.Random_): this;
|
|
shouldKeepLiquids(): boolean;
|
|
getRandom($$0: BlockPos_): Internal.Random;
|
|
getBoundingBox(): Internal.BoundingBox;
|
|
setKnownShape($$0: boolean): this;
|
|
getRotationPivot(): BlockPos;
|
|
addProcessor($$0: Internal.StructureProcessor_): this;
|
|
getRotation(): Internal.Rotation;
|
|
setRotationPivot($$0: BlockPos_): this;
|
|
copy(): this;
|
|
getMirror(): Internal.Mirror;
|
|
setBoundingBox($$0: Internal.BoundingBox_): this;
|
|
popProcessor($$0: Internal.StructureProcessor_): this;
|
|
getProcessors(): Internal.List<Internal.StructureProcessor>;
|
|
getKnownShape(): boolean;
|
|
set keepLiquids($$0: boolean)
|
|
set mirror($$0: Internal.Mirror_)
|
|
set rotation($$0: Internal.Rotation_)
|
|
set finalizeEntities($$0: boolean)
|
|
get ignoreEntities(): boolean
|
|
set ignoreEntities($$0: boolean)
|
|
set random($$0: Internal.Random_)
|
|
get boundingBox(): Internal.BoundingBox
|
|
set knownShape($$0: boolean)
|
|
get rotationPivot(): BlockPos
|
|
get rotation(): Internal.Rotation
|
|
set rotationPivot($$0: BlockPos_)
|
|
get mirror(): Internal.Mirror
|
|
set boundingBox($$0: Internal.BoundingBox_)
|
|
get processors(): Internal.List<Internal.StructureProcessor>
|
|
get knownShape(): boolean
|
|
}
|
|
type StructurePlaceSettings_ = StructurePlaceSettings;
|
|
interface PrimitiveIterator$OfLong extends Internal.PrimitiveIterator<number, Internal.LongConsumer> {
|
|
forEachRemaining(arg0: any): void;
|
|
remove(): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
next(): any;
|
|
nextLong(): number;
|
|
forEachRemaining(arg0: Internal.LongConsumer_): void;
|
|
}
|
|
type PrimitiveIterator$OfLong_ = PrimitiveIterator$OfLong;
|
|
class ScoreboardSaveData extends Internal.SavedData {
|
|
constructor($$0: Internal.Scoreboard_)
|
|
load($$0: Internal.CompoundTag_): this;
|
|
save($$0: Internal.CompoundTag_): Internal.CompoundTag;
|
|
readonly static "FILE_ID": "scoreboard";
|
|
}
|
|
type ScoreboardSaveData_ = ScoreboardSaveData;
|
|
interface TemporalAmount {
|
|
subtractFrom(arg0: Internal.Temporal_): Internal.Temporal;
|
|
addTo(arg0: Internal.Temporal_): Internal.Temporal;
|
|
getUnits(): Internal.List<Internal.TemporalUnit>;
|
|
get(arg0: Internal.TemporalUnit_): number;
|
|
get units(): Internal.List<Internal.TemporalUnit>
|
|
}
|
|
type TemporalAmount_ = TemporalAmount;
|
|
class RandomBlockStateMatchTest extends Internal.RuleTest {
|
|
constructor($$0: Internal.BlockState_, $$1: number)
|
|
test($$0: Internal.BlockState_, $$1: Internal.Random_): boolean;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RandomBlockStateMatchTest_ = RandomBlockStateMatchTest;
|
|
abstract class ImmutableMultimap <K, V> extends Internal.BaseImmutableMultimap<K, V> implements Internal.Serializable {
|
|
putAll(arg0: Internal.Multimap_<any, any>): boolean;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V, arg8: K, arg9: V): Internal.ImmutableMultimap<K, V>;
|
|
putAll(arg0: K, arg1: Internal.Iterable_<any>): boolean;
|
|
containsValue(arg0: any): boolean;
|
|
entries(): Internal.Collection<any>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V): Internal.ImmutableMultimap<K, V>;
|
|
isEmpty(): boolean;
|
|
keys(): Internal.ImmutableMultiset<K>;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V): Internal.ImmutableMultimap<K, V>;
|
|
containsKey(arg0: any): boolean;
|
|
inverse(): Internal.ImmutableMultimap<V, K>;
|
|
removeAll(arg0: any): Internal.ImmutableCollection<V>;
|
|
values(): Internal.Collection<any>;
|
|
replaceValues(arg0: K, arg1: Internal.Iterable_<any>): Internal.ImmutableCollection<V>;
|
|
toString(): string;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
containsEntry(arg0: any, arg1: any): boolean;
|
|
asMap(): Internal.ImmutableMap<K, Internal.Collection<V>>;
|
|
static builder(): Internal.ImmutableMultimap$Builder<K, V>;
|
|
hashCode(): number;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
size(): number;
|
|
static copyOf(arg0: Internal.Iterable_<any>): Internal.ImmutableMultimap<K, V>;
|
|
put(arg0: K, arg1: V): boolean;
|
|
static of(arg0: K, arg1: V): Internal.ImmutableMultimap<K, V>;
|
|
clear(): void;
|
|
static of(arg0: K, arg1: V, arg2: K, arg3: V, arg4: K, arg5: V, arg6: K, arg7: V): Internal.ImmutableMultimap<K, V>;
|
|
keySet(): Internal.ImmutableSet<K>;
|
|
equals(arg0: any): boolean;
|
|
get(arg0: K): Internal.ImmutableCollection<V>;
|
|
static of(): Internal.ImmutableMultimap<K, V>;
|
|
static copyOf(arg0: Internal.Multimap_<any, any>): Internal.ImmutableMultimap<K, V>;
|
|
get empty(): boolean
|
|
}
|
|
type ImmutableMultimap_<K, V> = ImmutableMultimap<K, V>;
|
|
class BrainDebugRenderer implements Internal.DebugRenderer$SimpleDebugRenderer {
|
|
constructor($$0: Internal.Minecraft_)
|
|
removePoi($$0: BlockPos_): void;
|
|
setFreeTicketCount($$0: BlockPos_, $$1: number): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: number, $$4: number): void;
|
|
clear(): void;
|
|
removeBrainDump($$0: number): void;
|
|
addOrUpdateBrainDump($$0: Internal.BrainDebugRenderer$BrainDump_): void;
|
|
addPoi($$0: Internal.BrainDebugRenderer$PoiInfo_): void;
|
|
}
|
|
type BrainDebugRenderer_ = BrainDebugRenderer;
|
|
interface IntFunction <R> {
|
|
apply(arg0: number): R;
|
|
}
|
|
type IntFunction_<R> = ((arg0: number)=>R) | IntFunction<R>;
|
|
class AdvancementRewards {
|
|
constructor($$0: number, $$1: ResourceLocation_[], $$2: ResourceLocation_[], $$3: any_)
|
|
serializeToJson(): Internal.JsonElement;
|
|
getRecipes(): ResourceLocation[];
|
|
toString(): string;
|
|
static deserialize($$0: Internal.JsonObject_): Internal.AdvancementRewards;
|
|
grant($$0: Internal.ServerPlayer_): void;
|
|
get recipes(): ResourceLocation[]
|
|
readonly static "EMPTY": Internal.AdvancementRewards;
|
|
}
|
|
type AdvancementRewards_ = AdvancementRewards;
|
|
interface PrimitiveCodec <A> extends Internal.Codec<A> {
|
|
parse(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
|
|
optionalFieldOf(arg0: string, arg1: A): Internal.MapCodec<A>;
|
|
orElseGet(arg0: Internal.UnaryOperator_<string>, arg1: Internal.Supplier_<any>): Internal.Codec<A>;
|
|
withLifecycle(arg0: Internal.Lifecycle_): Internal.Decoder<any>;
|
|
xmap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
parse(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
|
|
orElseGet(arg0: Internal.Consumer_<string>, arg1: Internal.Supplier_<any>): Internal.Codec<A>;
|
|
deprecated(arg0: number): Internal.Codec<A>;
|
|
flatXmap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
promotePartial(arg0: Internal.Consumer_<string>): Internal.Codec<A>;
|
|
orElse(arg0: A): Internal.Codec<A>;
|
|
simple(): Internal.Decoder$Simple<A>;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.Decoder<B>;
|
|
stable(): Internal.Codec<A>;
|
|
boxed(): Internal.Decoder$Boxed<A>;
|
|
map(arg0: Internal.Function_<any, any>): Internal.Decoder<B>;
|
|
fieldOf(arg0: string): Internal.MapEncoder<any>;
|
|
dispatchMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.MapCodec<E>;
|
|
partialDispatch(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
dispatch(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
flatComapMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
dispatch(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
dispatchMap(arg0: string, arg1: Internal.Function_<any, any>, arg2: Internal.Function_<any, any>): Internal.MapCodec<E>;
|
|
comapFlatMap(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<S>;
|
|
orElseGet(arg0: Internal.Supplier_<any>): Internal.Codec<A>;
|
|
optionalFieldOf(arg0: string, arg1: A, arg2: Internal.Lifecycle_): Internal.MapCodec<A>;
|
|
flatComap(arg0: Internal.Function_<any, any>): Internal.Encoder<B>;
|
|
terminal(): Internal.Decoder$Terminal<A>;
|
|
read(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
|
|
decode(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Pair<A, T>>;
|
|
orElse(arg0: Internal.Consumer_<string>, arg1: A): Internal.Codec<A>;
|
|
encodeStart(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
|
|
listOf(): Internal.Codec<Internal.List<A>>;
|
|
orElse(arg0: Internal.UnaryOperator_<string>, arg1: A): Internal.Codec<A>;
|
|
decode(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Pair<A, T>>;
|
|
comap(arg0: Internal.Function_<any, any>): Internal.Encoder<B>;
|
|
mapResult(arg0: Internal.Codec$ResultFunction_<A>): Internal.Codec<A>;
|
|
optionalFieldOf(arg0: string): Internal.MapCodec<Internal.Optional<A>>;
|
|
dispatchStable(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Codec<E>;
|
|
optionalFieldOf(arg0: string, arg1: Internal.Lifecycle_, arg2: A, arg3: Internal.Lifecycle_): Internal.MapCodec<A>;
|
|
encode(arg0: A, arg1: Internal.DynamicOps_<T>, arg2: T): Internal.DataResult<T>;
|
|
write(arg0: Internal.DynamicOps_<T>, arg1: A): T;
|
|
}
|
|
type PrimitiveCodec_<A> = PrimitiveCodec<A>;
|
|
class HopperMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: Internal.Container_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
removed($$0: Internal.Player_): void;
|
|
readonly static "CONTAINER_SIZE": 5;
|
|
}
|
|
type HopperMenu_ = HopperMenu;
|
|
abstract class WritableRegistry <T> extends Internal.Registry<T> {
|
|
constructor($$0: Internal.ResourceKey_<any>, $$1: Internal.Lifecycle_)
|
|
registerOrOverride(arg0: Internal.OptionalInt_, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
|
|
register(arg0: Internal.ResourceKey_<T>, arg1: T, arg2: Internal.Lifecycle_): Internal.Holder<T>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
spliterator(): Internal.Spliterator<T>;
|
|
isEmpty(): boolean;
|
|
byIdOrThrow($$0: number): T;
|
|
registerMapping(arg0: number, arg1: Internal.ResourceKey_<T>, arg2: T, arg3: Internal.Lifecycle_): Internal.Holder<T>;
|
|
get empty(): boolean
|
|
}
|
|
type WritableRegistry_<T> = WritableRegistry<T>;
|
|
interface Decoder <A> {
|
|
parse(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<A>;
|
|
error(arg0: string): this;
|
|
withLifecycle(arg0: Internal.Lifecycle_): this;
|
|
unit(arg0: A): Internal.MapDecoder<A>;
|
|
ofBoxed(arg0: Internal.Decoder$Boxed_<any>): this;
|
|
ofTerminal(arg0: Internal.Decoder$Terminal_<any>): this;
|
|
parse(arg0: Internal.Dynamic_<T>): Internal.DataResult<A>;
|
|
terminal(): Internal.Decoder$Terminal<A>;
|
|
ofSimple(arg0: Internal.Decoder$Simple_<any>): this;
|
|
fieldOf(arg0: string): Internal.MapDecoder<A>;
|
|
simple(): Internal.Decoder$Simple<A>;
|
|
decode(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Pair<A, T>>;
|
|
flatMap(arg0: Internal.Function_<any, any>): Internal.Decoder<B>;
|
|
decode(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Pair<A, T>>;
|
|
boxed(): Internal.Decoder$Boxed<A>;
|
|
map(arg0: Internal.Function_<any, any>): Internal.Decoder<B>;
|
|
unit(arg0: Internal.Supplier_<A>): Internal.MapDecoder<A>;
|
|
promotePartial(arg0: Internal.Consumer_<string>): this;
|
|
}
|
|
type Decoder_<A> = Decoder<A>;
|
|
interface Float2ShortFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.DoubleToIntFunction {
|
|
andThenShort(arg0: Internal.Short2ShortFunction_): this;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
remove(arg0: any): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
put(arg0: number, arg1: number): number;
|
|
remove(arg0: number): number;
|
|
composeLong(arg0: Internal.Long2FloatFunction_): Internal.Long2ShortFunction;
|
|
containsKey(arg0: any): boolean;
|
|
andThenObject(arg0: Internal.Short2ObjectFunction_<any>): Internal.Float2ObjectFunction<T>;
|
|
get(arg0: any): number;
|
|
composeReference(arg0: Internal.Reference2FloatFunction_<any>): Internal.Reference2ShortFunction<T>;
|
|
andThenFloat(arg0: Internal.Short2FloatFunction_): Internal.Float2FloatFunction;
|
|
defaultReturnValue(): number;
|
|
andThenReference(arg0: Internal.Short2ReferenceFunction_<any>): Internal.Float2ReferenceFunction<T>;
|
|
andThenByte(arg0: Internal.Short2ByteFunction_): Internal.Float2ByteFunction;
|
|
composeByte(arg0: Internal.Byte2FloatFunction_): Internal.Byte2ShortFunction;
|
|
apply(arg0: number): number;
|
|
put(arg0: any, arg1: any): any;
|
|
containsKey(arg0: number): boolean;
|
|
composeFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
get(arg0: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeDouble(arg0: Internal.Double2FloatFunction_): Internal.Double2ShortFunction;
|
|
composeInt(arg0: Internal.Int2FloatFunction_): Internal.Int2ShortFunction;
|
|
andThenChar(arg0: Internal.Short2CharFunction_): Internal.Float2CharFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenLong(arg0: Internal.Short2LongFunction_): Internal.Float2LongFunction;
|
|
composeObject(arg0: Internal.Object2FloatFunction_<any>): Internal.Object2ShortFunction<T>;
|
|
composeShort(arg0: Internal.Short2FloatFunction_): Internal.Short2ShortFunction;
|
|
size(): number;
|
|
andThenDouble(arg0: Internal.Short2DoubleFunction_): Internal.Float2DoubleFunction;
|
|
andThenInt(arg0: Internal.Short2IntFunction_): Internal.Float2IntFunction;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeChar(arg0: Internal.Char2FloatFunction_): Internal.Char2ShortFunction;
|
|
clear(): void;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
applyAsInt(arg0: number): number;
|
|
}
|
|
type Float2ShortFunction_ = Float2ShortFunction | ((arg0: number)=>number);
|
|
class CustomElytraFlightEventJS extends Internal.LivingEntityEventJS {
|
|
constructor(entity: Internal.LivingEntity_, tickElytra: boolean)
|
|
static handler(entity: Internal.LivingEntity_, tickElytra: boolean): boolean;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getTickElytra(): boolean;
|
|
get entity(): Internal.EntityJS
|
|
get tickElytra(): boolean
|
|
}
|
|
type CustomElytraFlightEventJS_ = CustomElytraFlightEventJS;
|
|
class VillagerData {
|
|
constructor($$0: Internal.VillagerType_, $$1: Internal.VillagerProfession_, $$2: number)
|
|
static getMaxXpPerLevel($$0: number): number;
|
|
getLevel(): number;
|
|
static getMinXpPerLevel($$0: number): number;
|
|
getProfession(): Internal.VillagerProfession;
|
|
static canLevelUp($$0: number): boolean;
|
|
setProfession($$0: Internal.VillagerProfession_): this;
|
|
setLevel($$0: number): this;
|
|
setType($$0: Internal.VillagerType_): this;
|
|
getType(): Internal.VillagerType;
|
|
get level(): number
|
|
get profession(): Internal.VillagerProfession
|
|
set profession($$0: Internal.VillagerProfession_)
|
|
set level($$0: number)
|
|
set type($$0: Internal.VillagerType_)
|
|
get type(): Internal.VillagerType
|
|
readonly static "CODEC": any;
|
|
readonly static "MAX_VILLAGER_LEVEL": 5;
|
|
readonly static "MIN_VILLAGER_LEVEL": 1;
|
|
}
|
|
type VillagerData_ = VillagerData;
|
|
class GlowLichenConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: boolean, $$2: boolean, $$3: boolean, $$4: number, $$5: Internal.HolderSet_<Internal.Block_>)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "searchRange": number;
|
|
readonly "canBePlacedOn": Internal.HolderSet<Internal.Block>;
|
|
readonly "canPlaceOnCeiling": boolean;
|
|
readonly "validDirections": Internal.List<Internal.Direction>;
|
|
readonly static "CODEC": any;
|
|
readonly "canPlaceOnFloor": boolean;
|
|
readonly "canPlaceOnWall": boolean;
|
|
readonly "chanceOfSpreading": number;
|
|
}
|
|
type GlowLichenConfiguration_ = GlowLichenConfiguration;
|
|
interface ShortUnaryOperator extends Internal.IntUnaryOperator, Internal.UnaryOperator<number> {
|
|
identity(): this;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
apply(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
apply(arg0: number): number;
|
|
apply(arg0: any): any;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
negation(): this;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
}
|
|
type ShortUnaryOperator_ = ShortUnaryOperator | ((arg0: number)=>number);
|
|
abstract class DiscreteVoxelShape implements Internal.DiscreteVSAccess {
|
|
forAllEdges($$0: Internal.DiscreteVoxelShape$IntLineConsumer_, $$1: boolean): void;
|
|
fill(arg0: number, arg1: number, arg2: number): void;
|
|
forAllBoxes($$0: Internal.DiscreteVoxelShape$IntLineConsumer_, $$1: boolean): void;
|
|
isFullWide($$0: number, $$1: number, $$2: number): boolean;
|
|
lastFull($$0: Internal.Direction$Axis_, $$1: number, $$2: number): number;
|
|
isFull($$0: Internal.AxisCycle_, $$1: number, $$2: number, $$3: number): boolean;
|
|
firstFull($$0: Internal.Direction$Axis_, $$1: number, $$2: number): number;
|
|
isEmpty(): boolean;
|
|
getSize($$0: Internal.Direction$Axis_): number;
|
|
forAllFaces($$0: Internal.DiscreteVoxelShape$IntFaceConsumer_): void;
|
|
firstFull(arg0: Internal.Direction$Axis_): number;
|
|
isFull(arg0: number, arg1: number, arg2: number): boolean;
|
|
getXSize(): number;
|
|
getYSize(): number;
|
|
isFullWide($$0: Internal.AxisCycle_, $$1: number, $$2: number, $$3: number): boolean;
|
|
getZSize(): number;
|
|
lastFull(arg0: Internal.Direction$Axis_): number;
|
|
get empty(): boolean
|
|
get XSize(): number
|
|
get YSize(): number
|
|
get ZSize(): number
|
|
}
|
|
type DiscreteVoxelShape_ = DiscreteVoxelShape;
|
|
interface LongSpliterator extends Internal.Spliterator$OfLong {
|
|
forEachRemaining(arg0: any): void;
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
getComparator(): Internal.Comparator<any>;
|
|
trySplit(): Internal.Spliterator<any>;
|
|
tryAdvance(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): boolean;
|
|
getExactSizeIfKnown(): number;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
tryAdvance(arg0: Internal.Consumer_<any>): boolean;
|
|
forEachRemaining(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): void;
|
|
skip(arg0: number): number;
|
|
tryAdvance(arg0: any): boolean;
|
|
forEachRemaining(arg0: Internal.LongConsumer_): void;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type LongSpliterator_ = LongSpliterator;
|
|
class LongArrayTag extends Internal.CollectionTag<Internal.LongTag> {
|
|
constructor($$0: Internal.LongSet_)
|
|
constructor($$0: number[])
|
|
constructor($$0: Internal.List_<number>)
|
|
remove($$0: number): Internal.LongTag;
|
|
spliterator(): Internal.Spliterator<Internal.LongTag>;
|
|
remove(arg0: number): any;
|
|
set(arg0: number, arg1: Internal.Tag_): Internal.Tag;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
addTag($$0: number, $$1: Internal.Tag_): boolean;
|
|
set($$0: number, $$1: Internal.LongTag_): Internal.LongTag;
|
|
add(arg0: number, arg1: any): void;
|
|
add($$0: number, $$1: Internal.LongTag_): void;
|
|
setTag($$0: number, $$1: Internal.Tag_): boolean;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
write($$0: Internal.DataOutput_): void;
|
|
getAsLongArray(): number[];
|
|
parallelStream(): Internal.Stream<Internal.LongTag>;
|
|
getId(): number;
|
|
getType(): Internal.TagType<Internal.LongArrayTag>;
|
|
stream(): Internal.Stream<Internal.LongTag>;
|
|
toString(): string;
|
|
get($$0: number): Internal.LongTag;
|
|
remove(arg0: number): Internal.Tag;
|
|
get(arg0: number): any;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
add(arg0: number, arg1: Internal.Tag_): void;
|
|
sort(arg0: Internal.Comparator_<any>): void;
|
|
copy(): this;
|
|
size(): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
copy(): Internal.Tag;
|
|
clear(): void;
|
|
replaceAll(arg0: Internal.UnaryOperator_<Internal.LongTag_>): void;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
set(arg0: number, arg1: any): any;
|
|
getElementType(): number;
|
|
get asLongArray(): number[]
|
|
get id(): number
|
|
get type(): Internal.TagType<Internal.LongArrayTag>
|
|
get asString(): string
|
|
get elementType(): number
|
|
readonly static "TYPE": any;
|
|
}
|
|
type LongArrayTag_ = LongArrayTag;
|
|
abstract class Either <L, R> implements Internal.App<Internal.Either$Mu<R>, L> {
|
|
mapRight(arg0: Internal.Function_<any, any>): Internal.Either<L, T>;
|
|
right(): Internal.Optional<R>;
|
|
ifLeft(arg0: Internal.Consumer_<any>): this;
|
|
flatMap(arg0: Internal.Function_<L, Internal.Either_<L2, R>>): Internal.Either<L2, R>;
|
|
swap(): Internal.Either<R, L>;
|
|
mapBoth(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): Internal.Either<C, D>;
|
|
static right(arg0: R): Internal.Either<L, R>;
|
|
ifRight(arg0: Internal.Consumer_<any>): this;
|
|
static unbox(arg0: Internal.App_<Internal.Either$Mu_<R>, L>): Internal.Either<L, R>;
|
|
orThrow(): L;
|
|
map(arg0: Internal.Function_<any, any>, arg1: Internal.Function_<any, any>): T;
|
|
static left(arg0: L): Internal.Either<L, R>;
|
|
left(): Internal.Optional<L>;
|
|
mapLeft(arg0: Internal.Function_<any, any>): Internal.Either<T, R>;
|
|
}
|
|
type Either_<L, R> = Either<L, R>;
|
|
class ServerboundAcceptTeleportationPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: number)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
getId(): number;
|
|
get skippable(): boolean
|
|
get id(): number
|
|
}
|
|
type ServerboundAcceptTeleportationPacket_ = ServerboundAcceptTeleportationPacket;
|
|
class StructureProcessorList {
|
|
constructor($$0: Internal.List_<Internal.StructureProcessor_>)
|
|
toString(): string;
|
|
list(): Internal.List<Internal.StructureProcessor>;
|
|
}
|
|
type StructureProcessorList_ = Special.StructureProcessorList | StructureProcessorList;
|
|
class AirItem extends Internal.Item {
|
|
constructor($$0: Internal.Block_, $$1: Internal.Item$Properties_)
|
|
getLightEmission(arg0: Internal.Player_, arg1: Internal.ItemStack_): number;
|
|
getLightColor(arg0: Internal.Player_, arg1: Internal.ItemStack_): Internal.Vector3f;
|
|
appendHoverText($$0: Internal.ItemStack_, $$1: Internal.Level_, $$2: Internal.List_<Internal.Component_>, $$3: Internal.TooltipFlag_): void;
|
|
allowContinuingBlockBreaking(player: Internal.Player_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
|
|
allowNbtUpdateAnimation(player: Internal.Player_, hand: Hand_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
|
|
isSuitableFor(stack: Internal.ItemStack_, state: Internal.BlockState_): boolean;
|
|
arch$registryName(): ResourceLocation;
|
|
getDescriptionId(): string;
|
|
getAttributeModifiers(stack: Internal.ItemStack_, slot: EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
|
|
arch$holder(): Internal.Holder<Internal.Item>;
|
|
get descriptionId(): string
|
|
}
|
|
type AirItem_ = AirItem;
|
|
abstract class StateHolder <O, S> implements Internal.FastMapStateHolder<any> {
|
|
hasProperty($$0: Internal.Property_<T>): boolean;
|
|
getNeighborTable(): Internal.Table<any, any, any>;
|
|
toString(): string;
|
|
setStateIndex(newValue: number): void;
|
|
getStateMap(): Internal.FastMap<any>;
|
|
cycle($$0: Internal.Property_<T>): S;
|
|
populateNeighbours(states: Internal.Map_<any, any>): void;
|
|
getVanillaPropertyMap(): Internal.ImmutableMap<any, any>;
|
|
getValues(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>;
|
|
setValue($$0: Internal.Property_<T>, $$1: V): S;
|
|
getValue($$0: Internal.Property_<T>): T;
|
|
setStateMap(newValue: Internal.FastMap_<any>): void;
|
|
getProperties(): Internal.Collection<Internal.Property<any>>;
|
|
setNeighborTable(table: Internal.Table_<any, any, any>): void;
|
|
redirect$znf000$getNeighborFromFastMap(ignore: Internal.Table_<any, any, any>, rowKey: any, columnKey: any): any;
|
|
replacePropertyMap(newMap: Internal.ImmutableMap_<any, any>): void;
|
|
getOptionalValue($$0: Internal.Property_<T>): Internal.Optional<T>;
|
|
getStateIndex(): number;
|
|
get neighborTable(): Internal.Table<any, any, any>
|
|
set stateIndex(newValue: number)
|
|
get stateMap(): Internal.FastMap<any>
|
|
get vanillaPropertyMap(): Internal.ImmutableMap<any, any>
|
|
get values(): Internal.ImmutableMap<Internal.Property<any>, Internal.Comparable<any>>
|
|
set stateMap(newValue: Internal.FastMap_<any>)
|
|
get properties(): Internal.Collection<Internal.Property<any>>
|
|
set neighborTable(table: Internal.Table_<any, any, any>)
|
|
get stateIndex(): number
|
|
readonly static "PROPERTIES_TAG": "Properties";
|
|
readonly static "NAME_TAG": "Name";
|
|
}
|
|
type StateHolder_<O, S> = StateHolder<O, S>;
|
|
class BlockInWorld {
|
|
constructor($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: boolean)
|
|
static hasState($$0: Internal.Predicate_<Internal.BlockState_>): Internal.Predicate<Internal.BlockInWorld>;
|
|
getLevel(): Internal.LevelReader;
|
|
getPos(): BlockPos;
|
|
getEntity(): Internal.BlockEntity;
|
|
getState(): Internal.BlockState;
|
|
get level(): Internal.LevelReader
|
|
get pos(): BlockPos
|
|
get entity(): Internal.BlockEntity
|
|
get state(): Internal.BlockState
|
|
}
|
|
type BlockInWorld_ = BlockInWorld;
|
|
interface SpriteAtlasTextureDataExtension {
|
|
setEmissiveIdMap(arg0: Internal.Map_<ResourceLocation_, ResourceLocation_>): void;
|
|
getEmissiveIdMap(): Internal.Map<ResourceLocation, ResourceLocation>;
|
|
set emissiveIdMap(arg0: Internal.Map_<ResourceLocation_, ResourceLocation_>)
|
|
get emissiveIdMap(): Internal.Map<ResourceLocation, ResourceLocation>
|
|
}
|
|
type SpriteAtlasTextureDataExtension_ = SpriteAtlasTextureDataExtension;
|
|
interface IntComparator extends Internal.Comparator<number> {
|
|
thenComparing(arg0: Internal.IntComparator_): this;
|
|
thenComparingDouble(arg0: Internal.ToDoubleFunction_<any>): Internal.Comparator<number>;
|
|
thenComparingLong(arg0: Internal.ToLongFunction_<any>): Internal.Comparator<number>;
|
|
thenComparing(arg0: Internal.Function_<any, any>): Internal.Comparator<number>;
|
|
compare(arg0: number, arg1: number): number;
|
|
compare(arg0: any, arg1: any): number;
|
|
thenComparingInt(arg0: Internal.ToIntFunction_<any>): Internal.Comparator<number>;
|
|
thenComparing(arg0: Internal.Function_<any, any>, arg1: Internal.Comparator_<any>): Internal.Comparator<number>;
|
|
compare(arg0: number, arg1: number): number;
|
|
thenComparing(arg0: Internal.Comparator_<any>): Internal.Comparator<number>;
|
|
reversed(): this;
|
|
}
|
|
type IntComparator_ = IntComparator | ((arg0: number, arg1: number)=>number);
|
|
class StringReader implements Internal.ImmutableStringReader {
|
|
constructor(arg0: Internal.StringReader_)
|
|
constructor(arg0: string)
|
|
getTotalLength(): number;
|
|
peek(): string;
|
|
skipWhitespace(): void;
|
|
setCursor(arg0: number): void;
|
|
static isAllowedInUnquotedString(arg0: string): boolean;
|
|
getRemainingLength(): number;
|
|
readDouble(): number;
|
|
canRead(arg0: number): boolean;
|
|
readFloat(): number;
|
|
getRead(): string;
|
|
static isQuotedStringStart(arg0: string): boolean;
|
|
peek(arg0: number): string;
|
|
getString(): string;
|
|
readStringUntil(arg0: string): string;
|
|
getCursor(): number;
|
|
expect(arg0: string): void;
|
|
readLong(): number;
|
|
readQuotedString(): string;
|
|
readInt(): number;
|
|
static isAllowedNumber(arg0: string): boolean;
|
|
readBoolean(): boolean;
|
|
readString(): string;
|
|
canRead(): boolean;
|
|
readUnquotedString(): string;
|
|
skip(): void;
|
|
getRemaining(): string;
|
|
read(): string;
|
|
get totalLength(): number
|
|
set cursor(arg0: number)
|
|
get remainingLength(): number
|
|
get read(): string
|
|
get string(): string
|
|
get cursor(): number
|
|
get remaining(): string
|
|
}
|
|
type StringReader_ = StringReader;
|
|
interface WorldData {
|
|
setCustomBossEvents(arg0: Internal.CompoundTag_): void;
|
|
getLevelSettings(): Internal.LevelSettings;
|
|
getLevelName(): string;
|
|
getKnownServerBrands(): Internal.Set<string>;
|
|
getGameRules(): Internal.GameRules;
|
|
setEndDragonFightData(arg0: Internal.CompoundTag_): void;
|
|
isHardcore(): boolean;
|
|
worldGenSettingsLifecycle(): Internal.Lifecycle;
|
|
fillCrashReportCategory($$0: Internal.CrashReportCategory_): void;
|
|
getLoadedPlayerTag(): Internal.CompoundTag;
|
|
getAllowCommands(): boolean;
|
|
getStorageVersionName($$0: number): string;
|
|
setModdedInfo(arg0: string, arg1: boolean): void;
|
|
getDifficulty(): Internal.Difficulty;
|
|
isDifficultyLocked(): boolean;
|
|
endDragonFightData(): Internal.CompoundTag;
|
|
wasModded(): boolean;
|
|
setDifficulty(arg0: Internal.Difficulty_): void;
|
|
getDataPackConfig(): Internal.DataPackConfig;
|
|
createTag(arg0: Internal.RegistryAccess_, arg1: Internal.CompoundTag_): Internal.CompoundTag;
|
|
getCustomBossEvents(): Internal.CompoundTag;
|
|
setDifficultyLocked(arg0: boolean): void;
|
|
overworldData(): Internal.ServerLevelData;
|
|
setDataPackConfig(arg0: Internal.DataPackConfig_): void;
|
|
setGameType(arg0: Internal.GameType_): void;
|
|
worldGenSettings(): Internal.WorldGenSettings;
|
|
getGameType(): Internal.GameType;
|
|
getVersion(): number;
|
|
set customBossEvents(arg0: Internal.CompoundTag_)
|
|
get levelSettings(): Internal.LevelSettings
|
|
get levelName(): string
|
|
get knownServerBrands(): Internal.Set<string>
|
|
get gameRules(): Internal.GameRules
|
|
set endDragonFightData(arg0: Internal.CompoundTag_)
|
|
get hardcore(): boolean
|
|
get loadedPlayerTag(): Internal.CompoundTag
|
|
get allowCommands(): boolean
|
|
get difficulty(): Internal.Difficulty
|
|
get difficultyLocked(): boolean
|
|
set difficulty(arg0: Internal.Difficulty_)
|
|
get dataPackConfig(): Internal.DataPackConfig
|
|
get customBossEvents(): Internal.CompoundTag
|
|
set difficultyLocked(arg0: boolean)
|
|
set dataPackConfig(arg0: Internal.DataPackConfig_)
|
|
set gameType(arg0: Internal.GameType_)
|
|
get gameType(): Internal.GameType
|
|
get version(): number
|
|
readonly static "MCREGION_VERSION_ID": 19132;
|
|
readonly static "ANVIL_VERSION_ID": 19133;
|
|
}
|
|
type WorldData_ = WorldData;
|
|
class Pig extends Internal.Animal implements Internal.ItemSteerable, Internal.Saddleable {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
thunderHit($$0: Internal.ServerLevel_, $$1: Internal.LightningBolt_): void;
|
|
travel($$0: Vec3_): void;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
getDismountLocationForPassenger($$0: Internal.LivingEntity_): Vec3;
|
|
getControllingPassenger(): Internal.Entity;
|
|
asKJS(): Internal.EntityJS;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
travelWithInput($$0: Vec3_): void;
|
|
travel($$0: Internal.Mob_, $$1: Internal.ItemBasedSteering_, $$2: Vec3_): boolean;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
boost(): boolean;
|
|
equipSaddle($$0: Internal.SoundSource_): void;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getSteeringSpeed(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
canBeControlledByRider(): boolean;
|
|
isSaddled(): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
getLeashOffset(): Vec3;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isSaddleable(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get controllingPassenger(): Internal.Entity
|
|
get steeringSpeed(): number
|
|
get saddled(): boolean
|
|
get leashOffset(): Vec3
|
|
get saddleable(): boolean
|
|
}
|
|
type Pig_ = Pig;
|
|
interface GameSession {
|
|
getGameMode(): string;
|
|
isRemoteServer(): boolean;
|
|
getSessionId(): Internal.UUID;
|
|
getDifficulty(): string;
|
|
getPlayerCount(): number;
|
|
get gameMode(): string
|
|
get remoteServer(): boolean
|
|
get sessionId(): Internal.UUID
|
|
get difficulty(): string
|
|
get playerCount(): number
|
|
}
|
|
type GameSession_ = GameSession;
|
|
interface ObjectSpliterator <K> extends Internal.Spliterator<K> {
|
|
forEachRemaining(arg0: Internal.Consumer_<any>): void;
|
|
trySplit(): Internal.Spliterator<any>;
|
|
getComparator(): Internal.Comparator<any>;
|
|
getExactSizeIfKnown(): number;
|
|
hasCharacteristics(arg0: number): boolean;
|
|
skip(arg0: number): number;
|
|
get comparator(): Internal.Comparator<any>
|
|
get exactSizeIfKnown(): number
|
|
}
|
|
type ObjectSpliterator_<K> = ObjectSpliterator<K>;
|
|
class ModifySleepingDirectionEventJS extends Internal.LivingEntityEventJS {
|
|
constructor(entity: Internal.LivingEntity_, sleepingPos: BlockPos_, sleepingDirection: Internal.Direction_)
|
|
setSleepingDirection(sleepingDirection: Internal.Direction_): void;
|
|
getSleepingDirection(): Internal.Direction;
|
|
getPos(): Internal.BlockContainerJS;
|
|
getEntity(): Internal.EntityJS;
|
|
static handler(entity: Internal.LivingEntity_, sleepingPos: BlockPos_, sleepingDirection: Internal.Direction_): Internal.Direction;
|
|
getDirection(): Internal.Direction;
|
|
setDirection(sleepingDirection: Internal.Direction_): void;
|
|
getSleepingPos(): BlockPos;
|
|
set sleepingDirection(sleepingDirection: Internal.Direction_)
|
|
get sleepingDirection(): Internal.Direction
|
|
get pos(): Internal.BlockContainerJS
|
|
get entity(): Internal.EntityJS
|
|
get direction(): Internal.Direction
|
|
set direction(sleepingDirection: Internal.Direction_)
|
|
get sleepingPos(): BlockPos
|
|
}
|
|
type ModifySleepingDirectionEventJS_ = ModifySleepingDirectionEventJS;
|
|
abstract class TimeZone implements Internal.Cloneable, Internal.Serializable {
|
|
constructor()
|
|
getDisplayName(arg0: boolean, arg1: number): string;
|
|
clone(): any;
|
|
static getDefault(): Internal.TimeZone;
|
|
setID(arg0: string): void;
|
|
getDisplayName(arg0: Internal.Locale_): string;
|
|
static getTimeZone(arg0: Internal.ZoneId_): Internal.TimeZone;
|
|
getDisplayName(arg0: boolean, arg1: number, arg2: Internal.Locale_): string;
|
|
static getAvailableIDs(arg0: number): string[];
|
|
useDaylightTime(): boolean;
|
|
inDaylightTime(arg0: Internal.Date_): boolean;
|
|
getID(): string;
|
|
getOffset(arg0: number): number;
|
|
getRawOffset(): number;
|
|
toZoneId(): Internal.ZoneId;
|
|
hasSameRules(arg0: Internal.TimeZone_): boolean;
|
|
getOffset(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
getDSTSavings(): number;
|
|
setRawOffset(arg0: number): void;
|
|
getDisplayName(): string;
|
|
static getAvailableIDs(): string[];
|
|
observesDaylightTime(): boolean;
|
|
static setDefault(arg0: Internal.TimeZone_): void;
|
|
static getTimeZone(arg0: string): Internal.TimeZone;
|
|
get default(): Internal.TimeZone
|
|
set ID(arg0: string)
|
|
get ID(): string
|
|
get rawOffset(): number
|
|
get DSTSavings(): number
|
|
set rawOffset(arg0: number)
|
|
get displayName(): string
|
|
get availableIDs(): string[]
|
|
set default(arg0: Internal.TimeZone_)
|
|
readonly static "LONG": 1;
|
|
readonly static "SHORT": 0;
|
|
}
|
|
type TimeZone_ = TimeZone;
|
|
interface Collection <E> extends Internal.Iterable<E> {
|
|
add(arg0: E): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
toArray(arg0: T[]): T[];
|
|
remove(arg0: any): boolean;
|
|
parallelStream(): Internal.Stream<E>;
|
|
isEmpty(): boolean;
|
|
toArray(): any[];
|
|
iterator(): Internal.Iterator<E>;
|
|
retainAll(arg0: Internal.Collection_<any>): boolean;
|
|
containsAll(arg0: Internal.Collection_<any>): boolean;
|
|
size(): number;
|
|
hashCode(): number;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeAll(arg0: Internal.Collection_<any>): boolean;
|
|
clear(): void;
|
|
addAll(arg0: Internal.Collection_<any>): boolean;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
equals(arg0: any): boolean;
|
|
contains(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type Collection_<E> = Collection<E>;
|
|
class ServerboundSetCommandBlockPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: BlockPos_, $$1: string, $$2: Internal.CommandBlockEntity$Mode_, $$3: boolean, $$4: boolean, $$5: boolean)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getCommand(): string;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
isTrackOutput(): boolean;
|
|
isConditional(): boolean;
|
|
getPos(): BlockPos;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
isAutomatic(): boolean;
|
|
getMode(): Internal.CommandBlockEntity$Mode;
|
|
isSkippable(): boolean;
|
|
get command(): string
|
|
get trackOutput(): boolean
|
|
get conditional(): boolean
|
|
get pos(): BlockPos
|
|
get automatic(): boolean
|
|
get mode(): Internal.CommandBlockEntity$Mode
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundSetCommandBlockPacket_ = ServerboundSetCommandBlockPacket;
|
|
interface Long2DoubleFunction extends it.unimi.dsi.fastutil.Function<number, number>, Internal.LongToDoubleFunction {
|
|
composeObject(arg0: Internal.Object2LongFunction_<any>): Internal.Object2DoubleFunction<T>;
|
|
composeShort(arg0: Internal.Short2LongFunction_): Internal.Short2DoubleFunction;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
get(arg0: any): number;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Long2IntFunction;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Long2FloatFunction;
|
|
containsKey(arg0: any): boolean;
|
|
composeInt(arg0: Internal.Int2LongFunction_): Internal.Int2DoubleFunction;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Long2ReferenceFunction<T>;
|
|
composeDouble(arg0: Internal.Double2LongFunction_): Internal.Double2DoubleFunction;
|
|
get(arg0: number): number;
|
|
remove(arg0: number): number;
|
|
composeByte(arg0: Internal.Byte2LongFunction_): Internal.Byte2DoubleFunction;
|
|
composeReference(arg0: Internal.Reference2LongFunction_<any>): Internal.Reference2DoubleFunction<T>;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Long2ByteFunction;
|
|
remove(arg0: any): number;
|
|
composeLong(arg0: Internal.Long2LongFunction_): this;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Long2ShortFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Long2LongFunction;
|
|
containsKey(arg0: number): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
applyAsDouble(arg0: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
defaultReturnValue(): number;
|
|
composeFloat(arg0: Internal.Float2LongFunction_): Internal.Float2DoubleFunction;
|
|
size(): number;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Long2CharFunction;
|
|
clear(): void;
|
|
composeChar(arg0: Internal.Char2LongFunction_): Internal.Char2DoubleFunction;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Long2ObjectFunction<T>;
|
|
apply(arg0: number): number;
|
|
}
|
|
type Long2DoubleFunction_ = Long2DoubleFunction | ((arg0: number)=>number);
|
|
class NioEventLoopGroup extends Internal.MultithreadEventLoopGroup {
|
|
constructor()
|
|
constructor(arg0: number, arg1: any_, arg2: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_, arg6: any_, arg7: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_, arg6: any_)
|
|
constructor(arg0: number)
|
|
constructor(arg0: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_, arg5: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_)
|
|
constructor(arg0: number, arg1: any_, arg2: any_, arg3: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_)
|
|
constructor(arg0: number, arg1: any_)
|
|
constructor(arg0: number, arg1: Internal.Executor_, arg2: any_, arg3: any_, arg4: any_)
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
rebuildSelectors(): void;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
setIoRatio(arg0: number): void;
|
|
set ioRatio(arg0: number)
|
|
}
|
|
type NioEventLoopGroup_ = NioEventLoopGroup;
|
|
interface BinaryOperator <T> extends Internal.BiFunction<T, T, T> {
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.BiFunction<T, T, V>;
|
|
maxBy(arg0: Internal.Comparator_<any>): this;
|
|
minBy(arg0: Internal.Comparator_<any>): this;
|
|
}
|
|
type BinaryOperator_<T> = BinaryOperator<T>;
|
|
abstract class Player extends Internal.LivingEntity implements Internal.PlayerKJS {
|
|
constructor($$0: Internal.Level_, $$1: BlockPos_, $$2: number, $$3: Internal.GameProfile_)
|
|
getProjectile($$0: Internal.ItemStack_): Internal.ItemStack;
|
|
openCommandBlock($$0: Internal.CommandBlockEntity_): void;
|
|
playSound($$0: Internal.SoundEvent_, $$1: number, $$2: number): void;
|
|
mayUseItemAt($$0: BlockPos_, $$1: Internal.Direction_, $$2: Internal.ItemStack_): boolean;
|
|
method_29920(): boolean;
|
|
remove($$0: Internal.Entity$RemovalReason_): void;
|
|
interactOn($$0: Internal.Entity_, $$1: Hand_): Internal.InteractionResult;
|
|
setAbsorptionAmount($$0: number): void;
|
|
getScore(): number;
|
|
isPushedByFluid(): boolean;
|
|
onUpdateAbilities(): void;
|
|
giveExperiencePoints($$0: number): void;
|
|
getFoodData(): Internal.FoodData;
|
|
getRopeHoldPosition($$0: number): Vec3;
|
|
killed($$0: Internal.ServerLevel_, $$1: Internal.LivingEntity_): void;
|
|
sendMerchantOffers($$0: number, $$1: Internal.MerchantOffers_, $$2: number, $$3: number, $$4: boolean, $$5: boolean): void;
|
|
resetRecipes($$0: Internal.Collection_<Internal.Recipe_<any>>): number;
|
|
getMyRidingOffset(): number;
|
|
playNotifySound($$0: Internal.SoundEvent_, $$1: Internal.SoundSource_, $$2: number, $$3: number): void;
|
|
resetStat($$0: Internal.Stat_<any>): void;
|
|
getAbilities(): Internal.Abilities;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getEnchantmentSeed(): number;
|
|
alwaysAccepts(): boolean;
|
|
die($$0: Internal.DamageSource_): void;
|
|
addItem($$0: Internal.ItemStack_): boolean;
|
|
openItemGui($$0: Internal.ItemStack_, $$1: Hand_): void;
|
|
awardRecipesByKey($$0: ResourceLocation_[]): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
startFallFlying(): void;
|
|
getAbsorptionAmount(): number;
|
|
crit($$0: Internal.Entity_): void;
|
|
getDisplayName(): Internal.Component;
|
|
displayClientMessage($$0: Internal.Component_, $$1: boolean): void;
|
|
static createPlayerUUID($$0: string): Internal.UUID;
|
|
setReducedDebugInfo($$0: boolean): void;
|
|
awardStat($$0: ResourceLocation_, $$1: number): void;
|
|
sweepAttack(): void;
|
|
canEat($$0: boolean): boolean;
|
|
travel($$0: Vec3_): void;
|
|
getSlot($$0: number): Internal.SlotAccess;
|
|
method_6043(): void;
|
|
closeContainer(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
awardStat($$0: Internal.Stat_<any>, $$1: number): void;
|
|
openTextEdit($$0: Internal.SignBlockEntity_): void;
|
|
shouldBeSaved(): boolean;
|
|
tryToStartFallFlying(): boolean;
|
|
drop($$0: Internal.ItemStack_, $$1: boolean, $$2: boolean): Internal.ItemEntity;
|
|
causeFoodExhaustion($$0: number): void;
|
|
isScoping(): boolean;
|
|
setEntityOnShoulder($$0: Internal.CompoundTag_): boolean;
|
|
getShoulderEntityLeft(): Internal.CompoundTag;
|
|
isCreative(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
isSpectator(): boolean;
|
|
attack($$0: Internal.Entity_): void;
|
|
giveExperienceLevels($$0: number): void;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
stopFallFlying(): void;
|
|
openJigsawBlock($$0: Internal.JigsawBlockEntity_): void;
|
|
isSwimming(): boolean;
|
|
static createPlayerUUID($$0: Internal.GameProfile_): Internal.UUID;
|
|
canTakeItem($$0: Internal.ItemStack_): boolean;
|
|
method_18394($$0: Internal.Pose_, $$1: Internal.EntityDimensions_): number;
|
|
aiStep(): void;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
getShoulderEntityRight(): Internal.CompoundTag;
|
|
openMenu($$0: Internal.MenuProvider_): Internal.OptionalInt;
|
|
canHarmPlayer($$0: Internal.Player_): boolean;
|
|
getPortalWaitTime(): number;
|
|
getItemBySlot($$0: EquipmentSlot_): Internal.ItemStack;
|
|
startAutoSpinAttack($$0: number): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
stopSleeping(): void;
|
|
getFallSounds(): Internal.LivingEntity$Fallsounds;
|
|
getDimensionChangingDelay(): number;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
onEnchantmentPerformed($$0: Internal.ItemStack_, $$1: number): void;
|
|
getInventory(): Internal.Inventory;
|
|
isLocalPlayer(): boolean;
|
|
setMainArm($$0: Internal.HumanoidArm_): void;
|
|
awardStat($$0: Internal.Stat_<any>): void;
|
|
getSleepTimer(): number;
|
|
awardRecipes($$0: Internal.Collection_<Internal.Recipe_<any>>): number;
|
|
getMainArm(): Internal.HumanoidArm;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getStages(): Internal.Stages;
|
|
getName(): Internal.Component;
|
|
getCurrentItemAttackStrengthDelay(): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
getEnderChestInventory(): Internal.PlayerEnderChestContainer;
|
|
updateSwimming(): void;
|
|
getDismountPoses(): Internal.ImmutableList<Internal.Pose>;
|
|
magicCrit($$0: Internal.Entity_): void;
|
|
getDestroySpeed($$0: Internal.BlockState_): number;
|
|
getSpeed(): number;
|
|
tick(): void;
|
|
isInvulnerableTo($$0: Internal.DamageSource_): boolean;
|
|
makeStuckInBlock($$0: Internal.BlockState_, $$1: Vec3_): void;
|
|
setRemainingFireTicks($$0: number): void;
|
|
canUseGameMasterBlocks(): boolean;
|
|
getLuck(): number;
|
|
stopSleepInBed($$0: boolean, $$1: boolean): void;
|
|
rideTick(): void;
|
|
increaseScore($$0: number): void;
|
|
isSleepingLongEnough(): boolean;
|
|
awardStat($$0: ResourceLocation_): void;
|
|
isReducedDebugInfo(): boolean;
|
|
shouldShowName(): boolean;
|
|
getHandSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
setScore($$0: number): void;
|
|
getGameProfile(): Internal.GameProfile;
|
|
getArmorSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
canBeSeenAsEnemy(): boolean;
|
|
openMinecartCommandBlock($$0: Internal.BaseCommandBlock_): void;
|
|
openStructureBlock($$0: Internal.StructureBlockEntity_): void;
|
|
getScoreboardName(): string;
|
|
updateTutorialInventoryAction($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: Internal.ClickAction_): void;
|
|
drop($$0: Internal.ItemStack_, $$1: boolean): Internal.ItemEntity;
|
|
getStagesRawKJS(): Internal.Stages;
|
|
getSoundSource(): Internal.SoundSource;
|
|
isSecondaryUseActive(): boolean;
|
|
checkMovementStatistics($$0: number, $$1: number, $$2: number): void;
|
|
handleEntityEvent($$0: number): void;
|
|
getCooldowns(): Internal.ItemCooldowns;
|
|
hasCorrectToolForDrops($$0: Internal.BlockState_): boolean;
|
|
isAlwaysTicking(): boolean;
|
|
static findRespawnPositionAndUseSpawnBlock($$0: Internal.ServerLevel_, $$1: BlockPos_, $$2: number, $$3: boolean, $$4: boolean): Internal.Optional<Vec3>;
|
|
getXpNeededForNextLevel(): number;
|
|
openHorseInventory($$0: Internal.AbstractHorse_, $$1: Internal.Container_): void;
|
|
isModelPartShown($$0: Internal.PlayerModelPart_): boolean;
|
|
removeVehicle(): void;
|
|
resetAttackStrengthTicker(): void;
|
|
blockActionRestricted($$0: Internal.Level_, $$1: BlockPos_, $$2: Internal.GameType_): boolean;
|
|
getScoreboard(): Internal.Scoreboard;
|
|
getAttackStrengthScale($$0: number): number;
|
|
eat($$0: Internal.Level_, $$1: Internal.ItemStack_): Internal.ItemStack;
|
|
mayBuild(): boolean;
|
|
respawn(): void;
|
|
isHurt(): boolean;
|
|
setItemSlot($$0: EquipmentSlot_, $$1: Internal.ItemStack_): void;
|
|
disableShield($$0: boolean): void;
|
|
startSleepInBed($$0: BlockPos_): Internal.Either<Internal.Player$BedSleepingProblem, net.minecraft.util.Unit>;
|
|
set absorptionAmount($$0: number)
|
|
get score(): number
|
|
get pushedByFluid(): boolean
|
|
get foodData(): Internal.FoodData
|
|
get myRidingOffset(): number
|
|
get abilities(): Internal.Abilities
|
|
get enchantmentSeed(): number
|
|
get absorptionAmount(): number
|
|
get displayName(): Internal.Component
|
|
set reducedDebugInfo($$0: boolean)
|
|
get scoping(): boolean
|
|
set entityOnShoulder($$0: Internal.CompoundTag_)
|
|
get shoulderEntityLeft(): Internal.CompoundTag
|
|
get creative(): boolean
|
|
get spectator(): boolean
|
|
get swimming(): boolean
|
|
get shoulderEntityRight(): Internal.CompoundTag
|
|
get portalWaitTime(): number
|
|
get fallSounds(): Internal.LivingEntity$Fallsounds
|
|
get dimensionChangingDelay(): number
|
|
get inventory(): Internal.Inventory
|
|
get localPlayer(): boolean
|
|
set mainArm($$0: Internal.HumanoidArm_)
|
|
get sleepTimer(): number
|
|
get mainArm(): Internal.HumanoidArm
|
|
get stages(): Internal.Stages
|
|
get name(): Internal.Component
|
|
get currentItemAttackStrengthDelay(): number
|
|
get enderChestInventory(): Internal.PlayerEnderChestContainer
|
|
get dismountPoses(): Internal.ImmutableList<Internal.Pose>
|
|
get speed(): number
|
|
set remainingFireTicks($$0: number)
|
|
get luck(): number
|
|
get sleepingLongEnough(): boolean
|
|
get reducedDebugInfo(): boolean
|
|
get handSlots(): Internal.Iterable<Internal.ItemStack>
|
|
set score($$0: number)
|
|
get gameProfile(): Internal.GameProfile
|
|
get armorSlots(): Internal.Iterable<Internal.ItemStack>
|
|
get scoreboardName(): string
|
|
get stagesRawKJS(): Internal.Stages
|
|
get soundSource(): Internal.SoundSource
|
|
get secondaryUseActive(): boolean
|
|
get cooldowns(): Internal.ItemCooldowns
|
|
get alwaysTicking(): boolean
|
|
get xpNeededForNextLevel(): number
|
|
get scoreboard(): Internal.Scoreboard
|
|
get hurt(): boolean
|
|
readonly static "MAX_HEALTH": 20;
|
|
"fishing": Internal.FishingHook;
|
|
"zCloak": number;
|
|
readonly static "MAX_NAME_LENGTH": 16;
|
|
readonly static "WAKE_UP_DURATION": 10;
|
|
"bob": number;
|
|
"experienceLevel": number;
|
|
readonly static "CROUCH_BB_HEIGHT": 1.5;
|
|
readonly static "ENDER_SLOT_OFFSET": 200;
|
|
readonly static "SWIMMING_BB_HEIGHT": 0.6;
|
|
readonly static "SWIMMING_BB_WIDTH": 0.6;
|
|
"xCloakO": number;
|
|
"totalExperience": number;
|
|
"xCloak": number;
|
|
"yCloakO": number;
|
|
"zCloakO": number;
|
|
readonly static "DEFAULT_EYE_HEIGHT": 1.62;
|
|
"containerMenu": Internal.AbstractContainerMenu;
|
|
"takeXpDelay": number;
|
|
readonly static "UUID_PREFIX_OFFLINE_PLAYER": "OfflinePlayer:";
|
|
readonly "inventoryMenu": Internal.InventoryMenu;
|
|
readonly static "SLEEP_DURATION": 100;
|
|
"experienceProgress": number;
|
|
"oBob": number;
|
|
"yCloak": number;
|
|
readonly static "STANDING_DIMENSIONS": Internal.EntityDimensions;
|
|
}
|
|
type Player_ = Player;
|
|
interface Reference2ReferenceFunction <K, V> extends it.unimi.dsi.fastutil.Function<K, V> {
|
|
andThenShort(arg0: Internal.Reference2ShortFunction_<V>): Internal.Reference2ShortFunction<K>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2ReferenceFunction<T, V>;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2ReferenceFunction<V>;
|
|
andThenLong(arg0: Internal.Reference2LongFunction_<V>): Internal.Reference2LongFunction<K>;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2ReferenceFunction<V>;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2ReferenceFunction<V>;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: K, arg1: V): V;
|
|
andThenObject(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2ObjectFunction<K, T>;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2ReferenceFunction<T, V>;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2ReferenceFunction<V>;
|
|
apply(arg0: K): V;
|
|
andThenChar(arg0: Internal.Reference2CharFunction_<V>): Internal.Reference2CharFunction<K>;
|
|
andThenReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2ReferenceFunction<V>;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, V>;
|
|
andThenDouble(arg0: Internal.Reference2DoubleFunction_<V>): Internal.Reference2DoubleFunction<K>;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2ReferenceFunction<V>;
|
|
andThenInt(arg0: Internal.Reference2IntFunction_<V>): Internal.Reference2IntFunction<K>;
|
|
size(): number;
|
|
andThenFloat(arg0: Internal.Reference2FloatFunction_<V>): Internal.Reference2FloatFunction<K>;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, V>;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2ReferenceFunction<V>;
|
|
clear(): void;
|
|
defaultReturnValue(): V;
|
|
andThenByte(arg0: Internal.Reference2ByteFunction_<V>): Internal.Reference2ByteFunction<K>;
|
|
defaultReturnValue(arg0: V): void;
|
|
}
|
|
type Reference2ReferenceFunction_<K, V> = Reference2ReferenceFunction<K, V> | ((arg0: any)=>V);
|
|
interface ScreenKeyboardEvents$BeforeKeyPress {
|
|
beforeKeyPress(arg0: Internal.Screen_, arg1: number, arg2: number, arg3: number): void;
|
|
}
|
|
type ScreenKeyboardEvents$BeforeKeyPress_ = ((arg0: Internal.Screen, arg1: number, arg2: number, arg3: number)=>void) | ScreenKeyboardEvents$BeforeKeyPress;
|
|
class ClassMember {
|
|
merge(member: Internal.ClassMember_): void;
|
|
toString(): string;
|
|
set(obj: any, value: any): Internal.Possible<any>;
|
|
invoke(sig: Internal.MethodSignature_, obj: any, args: any[]): Internal.Possible<any>;
|
|
get(obj: any): Internal.Possible<any>;
|
|
readonly "name": string;
|
|
"methods": Internal.Map<Internal.MethodSignature, Internal.MethodInfo>;
|
|
readonly "classData": Internal.ClassData;
|
|
"field": Internal.Field;
|
|
"beanGet": Internal.MethodInfo;
|
|
"beanSet": Internal.MethodInfo;
|
|
"isFinal": boolean;
|
|
}
|
|
type ClassMember_ = ClassMember;
|
|
interface Reference2DoubleFunction <K> extends it.unimi.dsi.fastutil.Function<K, number>, Internal.ToDoubleFunction<K> {
|
|
put(arg0: K, arg1: number): number;
|
|
composeDouble(arg0: Internal.Double2ReferenceFunction_<K>): Internal.Double2DoubleFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeInt(arg0: Internal.Int2ReferenceFunction_<K>): Internal.Int2DoubleFunction;
|
|
andThenObject(arg0: Internal.Double2ObjectFunction_<any>): Internal.Reference2ObjectFunction<K, T>;
|
|
andThenLong(arg0: Internal.Double2LongFunction_): Internal.Reference2LongFunction<K>;
|
|
andThenChar(arg0: Internal.Double2CharFunction_): Internal.Reference2CharFunction<K>;
|
|
containsKey(arg0: any): boolean;
|
|
andThenDouble(arg0: Internal.Double2DoubleFunction_): this;
|
|
andThenByte(arg0: Internal.Double2ByteFunction_): Internal.Reference2ByteFunction<K>;
|
|
composeByte(arg0: Internal.Byte2ReferenceFunction_<K>): Internal.Byte2DoubleFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
defaultReturnValue(arg0: number): void;
|
|
applyAsDouble(arg0: K): number;
|
|
composeShort(arg0: Internal.Short2ReferenceFunction_<K>): Internal.Short2DoubleFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
remove(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
andThenShort(arg0: Internal.Double2ShortFunction_): Internal.Reference2ShortFunction<K>;
|
|
composeLong(arg0: Internal.Long2ReferenceFunction_<K>): Internal.Long2DoubleFunction;
|
|
removeDouble(arg0: any): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
defaultReturnValue(): number;
|
|
apply(arg0: K): number;
|
|
composeFloat(arg0: Internal.Float2ReferenceFunction_<K>): Internal.Float2DoubleFunction;
|
|
composeReference(arg0: Internal.Reference2ReferenceFunction_<any, any>): Internal.Reference2DoubleFunction<T>;
|
|
size(): number;
|
|
andThenFloat(arg0: Internal.Double2FloatFunction_): Internal.Reference2FloatFunction<K>;
|
|
andThenReference(arg0: Internal.Double2ReferenceFunction_<any>): Internal.Reference2ReferenceFunction<K, T>;
|
|
composeChar(arg0: Internal.Char2ReferenceFunction_<K>): Internal.Char2DoubleFunction;
|
|
andThenInt(arg0: Internal.Double2IntFunction_): Internal.Reference2IntFunction<K>;
|
|
clear(): void;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
getDouble(arg0: any): number;
|
|
put(arg0: K, arg1: number): number;
|
|
get(arg0: any): any;
|
|
composeObject(arg0: Internal.Object2ReferenceFunction_<any, any>): Internal.Object2DoubleFunction<T>;
|
|
}
|
|
type Reference2DoubleFunction_<K> = Reference2DoubleFunction<K> | ((arg0: any)=>number);
|
|
class Commands$CommandSelection extends Internal.Enum<Internal.Commands$CommandSelection> {
|
|
static values(): Internal.Commands$CommandSelection[];
|
|
static valueOf($$0: string): Internal.Commands$CommandSelection;
|
|
readonly static "DEDICATED": Internal.Commands$CommandSelection;
|
|
readonly "includeDedicated": boolean;
|
|
readonly static "INTEGRATED": Internal.Commands$CommandSelection;
|
|
readonly static "ALL": Internal.Commands$CommandSelection;
|
|
readonly "includeIntegrated": boolean;
|
|
}
|
|
type Commands$CommandSelection_ = "dedicated" | "integrated" | Commands$CommandSelection | "all";
|
|
interface FabricItem {
|
|
allowContinuingBlockBreaking(player: Internal.Player_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
|
|
allowNbtUpdateAnimation(player: Internal.Player_, hand: Hand_, oldStack: Internal.ItemStack_, newStack: Internal.ItemStack_): boolean;
|
|
isSuitableFor(stack: Internal.ItemStack_, state: Internal.BlockState_): boolean;
|
|
getAttributeModifiers(stack: Internal.ItemStack_, slot: EquipmentSlot_): Internal.Multimap<Internal.Attribute, Internal.AttributeModifier>;
|
|
}
|
|
type FabricItem_ = FabricItem;
|
|
interface Queue <E> extends Internal.Collection<E> {
|
|
peek(): E;
|
|
stream(): Internal.Stream<E>;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
add(arg0: E): boolean;
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
remove(): E;
|
|
element(): E;
|
|
spliterator(): Internal.Spliterator<E>;
|
|
offer(arg0: E): boolean;
|
|
parallelStream(): Internal.Stream<E>;
|
|
poll(): E;
|
|
}
|
|
type Queue_<E> = Queue<E>;
|
|
interface Temporal extends Internal.TemporalAccessor {
|
|
range(arg0: Internal.TemporalField_): Internal.ValueRange;
|
|
plus(arg0: Internal.TemporalAmount_): this;
|
|
get(arg0: Internal.TemporalField_): number;
|
|
with(arg0: Internal.TemporalAdjuster_): this;
|
|
plus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
query(arg0: Internal.TemporalQuery_<R>): R;
|
|
until(arg0: Internal.Temporal_, arg1: Internal.TemporalUnit_): number;
|
|
isSupported(arg0: Internal.TemporalUnit_): boolean;
|
|
minus(arg0: Internal.TemporalAmount_): this;
|
|
minus(arg0: number, arg1: Internal.TemporalUnit_): this;
|
|
with(arg0: Internal.TemporalField_, arg1: number): this;
|
|
}
|
|
type Temporal_ = Temporal;
|
|
interface Int2IntMap extends Internal.Int2IntFunction, Internal.Map<number, number> {
|
|
containsValue(arg0: any): boolean;
|
|
defaultReturnValue(): number;
|
|
remove(arg0: number): number;
|
|
putIfAbsent(arg0: number, arg1: number): number;
|
|
containsKey(arg0: number): boolean;
|
|
replace(arg0: number, arg1: number, arg2: number): boolean;
|
|
remove(arg0: number, arg1: number): boolean;
|
|
keySet(): Internal.Set<any>;
|
|
putIfAbsent(arg0: number, arg1: number): number;
|
|
getOrDefault(arg0: number, arg1: number): number;
|
|
replace(arg0: any, arg1: any, arg2: any): boolean;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
put(arg0: any, arg1: any): any;
|
|
values(): Internal.Collection<any>;
|
|
computeIfAbsentNullable(arg0: number, arg1: Internal.IntFunction_<any>): number;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
put(arg0: number, arg1: number): number;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
computeIfAbsent(arg0: any, arg1: Internal.Function_<any, any>): any;
|
|
andThenLong(arg0: Internal.Int2LongFunction_): Internal.Int2LongFunction;
|
|
andThenObject(arg0: Internal.Int2ObjectFunction_<any>): Internal.Int2ObjectFunction<T>;
|
|
andThenReference(arg0: Internal.Int2ReferenceFunction_<any>): Internal.Int2ReferenceFunction<T>;
|
|
andThenShort(arg0: Internal.Int2ShortFunction_): Internal.Int2ShortFunction;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
merge(arg0: number, arg1: number, arg2: Internal.BiFunction_<any, any, any>): number;
|
|
composeByte(arg0: Internal.Byte2IntFunction_): Internal.Byte2IntFunction;
|
|
remove(arg0: any): any;
|
|
compute(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
|
|
putIfAbsent(arg0: any, arg1: any): any;
|
|
computeIfAbsentPartial(arg0: number, arg1: Internal.Int2IntFunction_): number;
|
|
composeLong(arg0: Internal.Long2IntFunction_): Internal.Long2IntFunction;
|
|
andThenFloat(arg0: Internal.Int2FloatFunction_): Internal.Int2FloatFunction;
|
|
composeFloat(arg0: Internal.Float2IntFunction_): Internal.Float2IntFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
apply(arg0: number): number;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
replace(arg0: number, arg1: number): number;
|
|
int2IntEntrySet(): Internal.ObjectSet<Internal.Int2IntMap$Entry>;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Int2IntFunction_): number;
|
|
replace(arg0: number, arg1: number, arg2: number): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
mergeInt(arg0: number, arg1: number, arg2: it.unimi.dsi.fastutil.ints.IntBinaryOperator_): number;
|
|
containsValue(arg0: number): boolean;
|
|
compute(arg0: number, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
computeIfPresent(arg0: number, arg1: Internal.BiFunction_<any, any, any>): number;
|
|
composeObject(arg0: Internal.Object2IntFunction_<any>): Internal.Object2IntFunction<T>;
|
|
andThenByte(arg0: Internal.Int2ByteFunction_): Internal.Int2ByteFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
composeChar(arg0: Internal.Char2IntFunction_): Internal.Char2IntFunction;
|
|
andThenDouble(arg0: Internal.Int2DoubleFunction_): Internal.Int2DoubleFunction;
|
|
entrySet(): Internal.ObjectSet<Internal.Map$Entry<number, number>>;
|
|
composeDouble(arg0: Internal.Double2IntFunction_): Internal.Double2IntFunction;
|
|
composeReference(arg0: Internal.Reference2IntFunction_<any>): Internal.Reference2IntFunction<T>;
|
|
computeIfAbsent(arg0: number, arg1: Internal.Function_<any, any>): number;
|
|
composeInt(arg0: Internal.Int2IntFunction_): Internal.Int2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
andThenInt(arg0: Internal.Int2IntFunction_): Internal.Int2IntFunction;
|
|
andThenChar(arg0: Internal.Int2CharFunction_): Internal.Int2CharFunction;
|
|
put(arg0: number, arg1: number): number;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
replace(arg0: number, arg1: number): number;
|
|
size(): number;
|
|
computeIfAbsent(arg0: number, arg1: Internal.IntUnaryOperator_): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
composeShort(arg0: Internal.Short2IntFunction_): Internal.Short2IntFunction;
|
|
clear(): void;
|
|
replace(arg0: any, arg1: any): any;
|
|
merge(arg0: number, arg1: number, arg2: Internal.BiFunction_<any, any, any>): number;
|
|
merge(arg0: any, arg1: any, arg2: Internal.BiFunction_<any, any, any>): any;
|
|
mergeInt(arg0: number, arg1: number, arg2: Internal.IntBinaryOperator_): number;
|
|
get(arg0: any): any;
|
|
computeIfPresent(arg0: any, arg1: Internal.BiFunction_<any, any, any>): any;
|
|
}
|
|
type Int2IntMap_ = Int2IntMap;
|
|
class BufferBuilder$SortState {
|
|
}
|
|
type BufferBuilder$SortState_ = BufferBuilder$SortState;
|
|
interface EntityGetter {
|
|
players(): Internal.List<any>;
|
|
getEntities(arg0: Internal.Entity_, arg1: Internal.AABB_, arg2: Internal.Predicate_<any>): Internal.List<Internal.Entity>;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_): Internal.Player;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: Internal.Predicate_<Internal.Entity_>): Internal.Player;
|
|
getNearestEntity($$0: Internal.Class_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number, $$6: Internal.AABB_): T;
|
|
getEntities($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.Entity>;
|
|
isUnobstructed($$0: Internal.Entity_, $$1: Internal.VoxelShape_): boolean;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_): Internal.List<T>;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: number, $$2: number, $$3: number): Internal.Player;
|
|
getNearbyEntities($$0: Internal.Class_<T>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: Internal.AABB_): Internal.List<T>;
|
|
getEntitiesOfClass($$0: Internal.Class_<T>, $$1: Internal.AABB_, $$2: Internal.Predicate_<any>): Internal.List<T>;
|
|
getNearestPlayer($$0: Internal.Entity_, $$1: number): Internal.Player;
|
|
getNearestEntity($$0: Internal.List_<any>, $$1: Internal.TargetingConditions_, $$2: Internal.LivingEntity_, $$3: number, $$4: number, $$5: number): T;
|
|
getPlayerByUUID($$0: Internal.UUID_): Internal.Player;
|
|
getEntities(arg0: Internal.EntityTypeTest_<Internal.Entity_, T>, arg1: Internal.AABB_, arg2: Internal.Predicate_<any>): Internal.List<T>;
|
|
getNearbyPlayers($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: Internal.AABB_): Internal.List<Internal.Player>;
|
|
getEntityCollisions($$0: Internal.Entity_, $$1: Internal.AABB_): Internal.List<Internal.VoxelShape>;
|
|
hasNearbyAlivePlayer($$0: number, $$1: number, $$2: number, $$3: number): boolean;
|
|
getNearestPlayer($$0: number, $$1: number, $$2: number, $$3: number, $$4: boolean): Internal.Player;
|
|
getNearestPlayer($$0: Internal.TargetingConditions_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number): Internal.Player;
|
|
}
|
|
type EntityGetter_ = EntityGetter;
|
|
class ClientboundResourcePackPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: string, $$1: string, $$2: boolean, $$3: Internal.Component_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
getPrompt(): Internal.Component;
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
isRequired(): boolean;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
getUrl(): string;
|
|
getHash(): string;
|
|
isSkippable(): boolean;
|
|
get prompt(): Internal.Component
|
|
get required(): boolean
|
|
get url(): string
|
|
get hash(): string
|
|
get skippable(): boolean
|
|
readonly static "MAX_HASH_LENGTH": 40;
|
|
}
|
|
type ClientboundResourcePackPacket_ = ClientboundResourcePackPacket;
|
|
class Team$CollisionRule extends Internal.Enum<Internal.Team$CollisionRule> {
|
|
getDisplayName(): Internal.Component;
|
|
static byName($$0: string): Internal.Team$CollisionRule;
|
|
static values(): Internal.Team$CollisionRule[];
|
|
static valueOf($$0: string): Internal.Team$CollisionRule;
|
|
get displayName(): Internal.Component
|
|
readonly static "PUSH_OTHER_TEAMS": Internal.Team$CollisionRule;
|
|
readonly "name": string;
|
|
readonly static "ALWAYS": Internal.Team$CollisionRule;
|
|
readonly "id": number;
|
|
readonly static "NEVER": Internal.Team$CollisionRule;
|
|
readonly static "PUSH_OWN_TEAM": Internal.Team$CollisionRule;
|
|
}
|
|
type Team$CollisionRule_ = "push_own_team" | Team$CollisionRule | "push_other_teams" | "never" | "always";
|
|
class PushReaction extends Internal.Enum<Internal.PushReaction> {
|
|
static values(): Internal.PushReaction[];
|
|
static valueOf($$0: string): Internal.PushReaction;
|
|
readonly static "BLOCK": Internal.PushReaction;
|
|
readonly static "NORMAL": Internal.PushReaction;
|
|
readonly static "PUSH_ONLY": Internal.PushReaction;
|
|
readonly static "DESTROY": Internal.PushReaction;
|
|
readonly static "IGNORE": Internal.PushReaction;
|
|
}
|
|
type PushReaction_ = "push_only" | "normal" | "block" | "ignore" | PushReaction | "destroy";
|
|
interface ScreenEvents$AfterTick {
|
|
afterTick(arg0: Internal.Screen_): void;
|
|
}
|
|
type ScreenEvents$AfterTick_ = ScreenEvents$AfterTick | ((arg0: Internal.Screen)=>void);
|
|
class ArmorStand extends Internal.LivingEntity {
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
setLeftLegPose($$0: Internal.Rotations_): void;
|
|
getFallSounds(): Internal.LivingEntity$Fallsounds;
|
|
isMarker(): boolean;
|
|
setRightArmPose($$0: Internal.Rotations_): void;
|
|
getHeadPose(): Internal.Rotations;
|
|
attackable(): boolean;
|
|
isAffectedByPotions(): boolean;
|
|
isEffectiveAi(): boolean;
|
|
setLeftArmPose($$0: Internal.Rotations_): void;
|
|
getMainArm(): Internal.HumanoidArm;
|
|
getLightProbePosition($$0: number): Vec3;
|
|
shouldRenderAtSqrDistance($$0: number): boolean;
|
|
refreshDimensions(): void;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
setInvisible($$0: boolean): void;
|
|
getMyRidingOffset(): number;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
isNoBasePlate(): boolean;
|
|
getLeftLegPose(): Internal.Rotations;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isPickable(): boolean;
|
|
isBaby(): boolean;
|
|
tick(): void;
|
|
getRightArmPose(): Internal.Rotations;
|
|
setYHeadRot($$0: number): void;
|
|
skipAttackInteraction($$0: Internal.Entity_): boolean;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
alwaysAccepts(): boolean;
|
|
setBodyPose($$0: Internal.Rotations_): void;
|
|
getPickResult(): Internal.ItemStack;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
getRightLegPose(): Internal.Rotations;
|
|
isSmall(): boolean;
|
|
getHandSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
getArmorSlots(): Internal.Iterable<Internal.ItemStack>;
|
|
thunderHit($$0: Internal.ServerLevel_, $$1: Internal.LightningBolt_): void;
|
|
kill(): void;
|
|
travel($$0: Vec3_): void;
|
|
getBodyPose(): Internal.Rotations;
|
|
asKJS(): Internal.EntityJS;
|
|
ignoreExplosion(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
getDimensions($$0: Internal.Pose_): Internal.EntityDimensions;
|
|
getPistonPushReaction(): Internal.PushReaction;
|
|
handleEntityEvent($$0: number): void;
|
|
isShowArms(): boolean;
|
|
canTakeItem($$0: Internal.ItemStack_): boolean;
|
|
interactAt($$0: Internal.Player_, $$1: Vec3_, $$2: Hand_): Internal.InteractionResult;
|
|
setRightLegPose($$0: Internal.Rotations_): void;
|
|
getLeftArmPose(): Internal.Rotations;
|
|
getItemBySlot($$0: EquipmentSlot_): Internal.ItemStack;
|
|
canBeSeenByAnyone(): boolean;
|
|
isPushable(): boolean;
|
|
setYBodyRot($$0: number): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setItemSlot($$0: EquipmentSlot_, $$1: Internal.ItemStack_): void;
|
|
setHeadPose($$0: Internal.Rotations_): void;
|
|
set leftLegPose($$0: Internal.Rotations_)
|
|
get fallSounds(): Internal.LivingEntity$Fallsounds
|
|
get marker(): boolean
|
|
set rightArmPose($$0: Internal.Rotations_)
|
|
get headPose(): Internal.Rotations
|
|
get affectedByPotions(): boolean
|
|
get effectiveAi(): boolean
|
|
set leftArmPose($$0: Internal.Rotations_)
|
|
get mainArm(): Internal.HumanoidArm
|
|
set invisible($$0: boolean)
|
|
get myRidingOffset(): number
|
|
get noBasePlate(): boolean
|
|
get leftLegPose(): Internal.Rotations
|
|
get pickable(): boolean
|
|
get baby(): boolean
|
|
get rightArmPose(): Internal.Rotations
|
|
set YHeadRot($$0: number)
|
|
set bodyPose($$0: Internal.Rotations_)
|
|
get pickResult(): Internal.ItemStack
|
|
get rightLegPose(): Internal.Rotations
|
|
get small(): boolean
|
|
get handSlots(): Internal.Iterable<Internal.ItemStack>
|
|
get armorSlots(): Internal.Iterable<Internal.ItemStack>
|
|
get bodyPose(): Internal.Rotations
|
|
get pistonPushReaction(): Internal.PushReaction
|
|
get showArms(): boolean
|
|
set rightLegPose($$0: Internal.Rotations_)
|
|
get leftArmPose(): Internal.Rotations
|
|
get pushable(): boolean
|
|
set YBodyRot($$0: number)
|
|
set headPose($$0: Internal.Rotations_)
|
|
readonly static "CLIENT_FLAG_NO_BASEPLATE": 8;
|
|
readonly static "DISABLE_PUTTING_OFFSET": 16;
|
|
readonly static "DATA_RIGHT_ARM_POSE": Internal.EntityDataAccessor<any>;
|
|
readonly static "CLIENT_FLAG_SMALL": 1;
|
|
readonly static "DATA_LEFT_ARM_POSE": Internal.EntityDataAccessor<any>;
|
|
"lastHit": number;
|
|
readonly static "DATA_HEAD_POSE": Internal.EntityDataAccessor<any>;
|
|
readonly static "DATA_RIGHT_LEG_POSE": Internal.EntityDataAccessor<any>;
|
|
readonly static "CLIENT_FLAG_MARKER": 16;
|
|
readonly static "DISABLE_TAKING_OFFSET": 8;
|
|
readonly static "CLIENT_FLAG_SHOW_ARMS": 4;
|
|
readonly static "DATA_CLIENT_FLAGS": Internal.EntityDataAccessor<any>;
|
|
readonly static "WOBBLE_TIME": 5;
|
|
readonly static "DATA_LEFT_LEG_POSE": Internal.EntityDataAccessor<any>;
|
|
readonly static "DATA_BODY_POSE": Internal.EntityDataAccessor<any>;
|
|
}
|
|
type ArmorStand_ = ArmorStand;
|
|
class VillagerType implements Internal.VillagerTypeAccessor {
|
|
constructor($$0: string)
|
|
toString(): string;
|
|
static callRegister_$md$1c70e0$1(arg0: string): Internal.VillagerType;
|
|
static getBiomeTypeToIdMap_$md$1c70e0$0(): Internal.Map<any, any>;
|
|
static byBiome($$0: Internal.Holder_<Internal.Biome_>): Internal.VillagerType;
|
|
get biomeTypeToIdMap_$md$1c70e0$0(): Internal.Map<any, any>
|
|
readonly static "SNOW": Internal.VillagerType;
|
|
readonly static "SAVANNA": Internal.VillagerType;
|
|
readonly static "SWAMP": Internal.VillagerType;
|
|
readonly static "JUNGLE": Internal.VillagerType;
|
|
readonly static "TAIGA": Internal.VillagerType;
|
|
readonly static "PLAINS": Internal.VillagerType;
|
|
readonly static "DESERT": Internal.VillagerType;
|
|
}
|
|
type VillagerType_ = VillagerType | Special.VillagerType;
|
|
class LootContextParamSet {
|
|
getAllowed(): Internal.Set<Internal.LootContextParam<any>>;
|
|
getRequired(): Internal.Set<Internal.LootContextParam<any>>;
|
|
toString(): string;
|
|
static builder(): Internal.LootContextParamSet$Builder;
|
|
isAllowed($$0: Internal.LootContextParam_<any>): boolean;
|
|
validateUser($$0: Internal.ValidationContext_, $$1: Internal.LootContextUser_): void;
|
|
get allowed(): Internal.Set<Internal.LootContextParam<any>>
|
|
get required(): Internal.Set<Internal.LootContextParam<any>>
|
|
}
|
|
type LootContextParamSet_ = LootContextParamSet;
|
|
abstract class LevelEventJS extends Internal.EventJS {
|
|
constructor()
|
|
post(id: string): boolean;
|
|
post(id: string, sub: string): boolean;
|
|
getLevel(): Internal.LevelJS;
|
|
getServer(): Internal.ServerJS;
|
|
get level(): Internal.LevelJS
|
|
get server(): Internal.ServerJS
|
|
}
|
|
type LevelEventJS_ = LevelEventJS;
|
|
interface Long2ObjectMap$Entry <V> extends Internal.Map$Entry<number, V> {
|
|
getKey(): number;
|
|
getLongKey(): number;
|
|
get key(): number
|
|
get longKey(): number
|
|
}
|
|
type Long2ObjectMap$Entry_<V> = Long2ObjectMap$Entry<V>;
|
|
interface ReadableByteChannel extends Internal.Channel {
|
|
read(arg0: Internal.ByteBuffer_): number;
|
|
}
|
|
type ReadableByteChannel_ = ReadableByteChannel;
|
|
class ReportedException extends Internal.RuntimeException {
|
|
constructor($$0: Internal.CrashReport_)
|
|
getMessage(): string;
|
|
getReport(): Internal.CrashReport;
|
|
getCause(): Internal.Throwable;
|
|
get message(): string
|
|
get report(): Internal.CrashReport
|
|
get cause(): Internal.Throwable
|
|
}
|
|
type ReportedException_ = ReportedException;
|
|
interface CraftingRecipe extends Internal.Recipe<Internal.CraftingContainer> {
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
isSpecial(): boolean;
|
|
getGroup(): string;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
isIncomplete(): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get special(): boolean
|
|
get group(): string
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type CraftingRecipe_ = CraftingRecipe;
|
|
class DragonFireball extends Internal.AbstractHurtingProjectile {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_, $$2: number, $$3: number, $$4: number)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isPickable(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
get pickable(): boolean
|
|
readonly static "SPLASH_RANGE": 4.0;
|
|
}
|
|
type DragonFireball_ = DragonFireball;
|
|
abstract class DimensionSpecialEffects implements Internal.DimensionEffectsAccessor {
|
|
constructor($$0: number, $$1: boolean, $$2: Internal.DimensionSpecialEffects$SkyType_, $$3: boolean, $$4: boolean)
|
|
forceBrightLightmap(): boolean;
|
|
isFoggyAt(arg0: number, arg1: number): boolean;
|
|
static getIdentifierMap_$md$1c70e0$0(): Internal.Object2ObjectMap<any, any>;
|
|
getSunriseColor($$0: number, $$1: number): number[];
|
|
hasGround(): boolean;
|
|
constantAmbientLight(): boolean;
|
|
getCloudHeight(): number;
|
|
getBrightnessDependentFogColor(arg0: Vec3_, arg1: number): Vec3;
|
|
static forType($$0: Internal.DimensionType_): Internal.DimensionSpecialEffects;
|
|
skyType(): Internal.DimensionSpecialEffects$SkyType;
|
|
get identifierMap_$md$1c70e0$0(): Internal.Object2ObjectMap<any, any>
|
|
get cloudHeight(): number
|
|
}
|
|
type DimensionSpecialEffects_ = DimensionSpecialEffects;
|
|
abstract class AbstractMap <K, V> implements Internal.Map<K, V> {
|
|
replace(arg0: K, arg1: V): V;
|
|
containsValue(arg0: any): boolean;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
putAll(arg0: Internal.Map_<any, any>): void;
|
|
isEmpty(): boolean;
|
|
containsKey(arg0: any): boolean;
|
|
put(arg0: K, arg1: V): V;
|
|
replaceAll(arg0: Internal.BiFunction_<any, any, any>): void;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
compute(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
merge(arg0: K, arg1: V, arg2: Internal.BiFunction_<any, any, any>): V;
|
|
computeIfPresent(arg0: K, arg1: Internal.BiFunction_<any, any, any>): V;
|
|
keySet(): Internal.Set<K>;
|
|
putIfAbsent(arg0: K, arg1: V): V;
|
|
toString(): string;
|
|
values(): Internal.Collection<V>;
|
|
entrySet(): Internal.Set<Internal.Map$Entry<K, V>>;
|
|
remove(arg0: any, arg1: any): boolean;
|
|
computeIfAbsent(arg0: K, arg1: Internal.Function_<any, any>): V;
|
|
hashCode(): number;
|
|
forEach(arg0: Internal.BiConsumer_<any, any>): void;
|
|
size(): number;
|
|
replace(arg0: K, arg1: V, arg2: V): boolean;
|
|
clear(): void;
|
|
equals(arg0: any): boolean;
|
|
get empty(): boolean
|
|
}
|
|
type AbstractMap_<K, V> = AbstractMap<K, V>;
|
|
interface ValueUnwrapper {
|
|
unwrap(arg0: Internal.SharedContextData_, arg1: Internal.Scriptable_, arg2: any): any;
|
|
readonly static "DEFAULT": any;
|
|
}
|
|
type ValueUnwrapper_ = ValueUnwrapper | ((arg0: Internal.SharedContextData, arg1: Internal.Scriptable, arg2: any)=>any);
|
|
class MapRenderer implements Internal.AutoCloseable {
|
|
constructor($$0: Internal.TextureManager_)
|
|
render($$0: Internal.PoseStack_, $$1: Internal.MultiBufferSource_, $$2: number, $$3: Internal.MapItemSavedData_, $$4: boolean, $$5: number): void;
|
|
close(): void;
|
|
resetData(): void;
|
|
update($$0: number, $$1: Internal.MapItemSavedData_): void;
|
|
}
|
|
type MapRenderer_ = MapRenderer;
|
|
interface Boolean2FloatFunction extends it.unimi.dsi.fastutil.Function<boolean, number> {
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2FloatFunction;
|
|
apply(arg0: boolean): number;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2FloatFunction;
|
|
get(arg0: any): number;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2FloatFunction<T>;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2FloatFunction;
|
|
put(arg0: boolean, arg1: number): number;
|
|
defaultReturnValue(arg0: number): void;
|
|
andThenFloat(arg0: Internal.Float2FloatFunction_): this;
|
|
andThenDouble(arg0: Internal.Float2DoubleFunction_): Internal.Boolean2DoubleFunction;
|
|
containsKey(arg0: any): boolean;
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2FloatFunction;
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2FloatFunction;
|
|
andThenChar(arg0: Internal.Float2CharFunction_): Internal.Boolean2CharFunction;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2FloatFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, number>;
|
|
defaultReturnValue(): number;
|
|
remove(arg0: any): number;
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2FloatFunction<T>;
|
|
remove(arg0: boolean): number;
|
|
andThenByte(arg0: Internal.Float2ByteFunction_): Internal.Boolean2ByteFunction;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2FloatFunction;
|
|
andThenReference(arg0: Internal.Float2ReferenceFunction_<any>): Internal.Boolean2ReferenceFunction<T>;
|
|
getOrDefault(arg0: any, arg1: number): number;
|
|
containsKey(arg0: boolean): boolean;
|
|
andThenObject(arg0: Internal.Float2ObjectFunction_<any>): Internal.Boolean2ObjectFunction<T>;
|
|
size(): number;
|
|
get(arg0: boolean): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, T>;
|
|
clear(): void;
|
|
getOrDefault(arg0: boolean, arg1: number): number;
|
|
andThenLong(arg0: Internal.Float2LongFunction_): Internal.Boolean2LongFunction;
|
|
andThenShort(arg0: Internal.Float2ShortFunction_): Internal.Boolean2ShortFunction;
|
|
andThenInt(arg0: Internal.Float2IntFunction_): Internal.Boolean2IntFunction;
|
|
put(arg0: boolean, arg1: number): number;
|
|
}
|
|
type Boolean2FloatFunction_ = Boolean2FloatFunction | ((arg0: boolean)=>number);
|
|
interface FunctionFactory$Arg3 extends Internal.FunctionFactory$FuncSupplier {
|
|
create(args: Internal.Unit_[]): Internal.Unit;
|
|
createArg(arg0: Internal.Unit_, arg1: Internal.Unit_, arg2: Internal.Unit_): Internal.Unit;
|
|
}
|
|
type FunctionFactory$Arg3_ = FunctionFactory$Arg3 | ((arg0: Internal.Unit, arg1: Internal.Unit, arg2: Internal.Unit)=>Internal.Unit_);
|
|
class ClientAdvancements {
|
|
constructor($$0: Internal.Minecraft_)
|
|
setSelectedTab($$0: Internal.Advancement_, $$1: boolean): void;
|
|
setListener($$0: Internal.ClientAdvancements$Listener_): void;
|
|
getAdvancements(): Internal.AdvancementList;
|
|
update($$0: Internal.ClientboundUpdateAdvancementsPacket_): void;
|
|
set listener($$0: Internal.ClientAdvancements$Listener_)
|
|
get advancements(): Internal.AdvancementList
|
|
}
|
|
type ClientAdvancements_ = ClientAdvancements;
|
|
interface IngredientJS extends Internal.Copyable, Internal.JsonSerializable, Internal.WrappedJS {
|
|
getVanillaItems(): Internal.Set<Internal.Item>;
|
|
x(c: number): this;
|
|
getCount(): number;
|
|
isInvalidRecipeIngredient(): boolean;
|
|
getStacks(): Internal.Set<Internal.ItemStackJS>;
|
|
asIngredientStack(): Internal.IngredientStackJS;
|
|
getItemIds(): Internal.Set<string>;
|
|
copy(): Internal.Copyable;
|
|
test(arg0: Internal.ItemStackJS_): boolean;
|
|
isEmpty(): boolean;
|
|
toJson(): Internal.JsonElement;
|
|
testVanillaItem(item: Internal.Item_): boolean;
|
|
filter(filter: Internal.IngredientJS_): this;
|
|
not(): this;
|
|
of(o: any): this;
|
|
anyStackMatches(ingredient: Internal.IngredientJS_): boolean;
|
|
createVanillaIngredient(): Internal.Ingredient;
|
|
ingredientFromRecipeJson(json: Internal.JsonElement_): this;
|
|
getVanillaPredicate(): Internal.Predicate<Internal.ItemStack>;
|
|
getFirst(): Internal.ItemStackJS;
|
|
unwrapStackIngredient(): Internal.List<Internal.IngredientJS>;
|
|
withCount(count: number): this;
|
|
testVanilla(stack: Internal.ItemStack_): boolean;
|
|
get vanillaItems(): Internal.Set<Internal.Item>
|
|
get count(): number
|
|
get invalidRecipeIngredient(): boolean
|
|
get stacks(): Internal.Set<Internal.ItemStackJS>
|
|
get itemIds(): Internal.Set<string>
|
|
get empty(): boolean
|
|
get vanillaPredicate(): Internal.Predicate<Internal.ItemStack>
|
|
get first(): Internal.ItemStackJS
|
|
}
|
|
type IngredientJS_ = {ingredient: object} | RegExp | Internal.Ingredient_ | {count?: number, item: Internal.ItemStackJS_} | Internal.IngredientJS_[] | `%${string}` | IngredientJS | Internal.ItemStackJS_ | Internal.FluidStackJS_ | {fluid: Internal.FluidStackJS_} | `#${Special.ItemTag}` | "*" | {value: object} | ((arg0: Internal.ItemStackJS)=>boolean) | {type: Special.Ingredient} | `${Special.Mod}`;
|
|
interface ParticleOptions {
|
|
writeToString(): string;
|
|
getType(): Internal.ParticleType<any>;
|
|
writeToNetwork(arg0: Internal.FriendlyByteBuf_): void;
|
|
get type(): Internal.ParticleType<any>
|
|
}
|
|
type ParticleOptions_ = ParticleOptions;
|
|
class RandomOffsetPlacement extends Internal.PlacementModifier {
|
|
static vertical($$0: Internal.IntProvider_): Internal.RandomOffsetPlacement;
|
|
static of($$0: Internal.IntProvider_, $$1: Internal.IntProvider_): Internal.RandomOffsetPlacement;
|
|
type(): Internal.PlacementModifierType<any>;
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
static horizontal($$0: Internal.IntProvider_): Internal.RandomOffsetPlacement;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type RandomOffsetPlacement_ = RandomOffsetPlacement;
|
|
class InetAddress implements Internal.Serializable {
|
|
isSiteLocalAddress(): boolean;
|
|
isLinkLocalAddress(): boolean;
|
|
static getLocalHost(): Internal.InetAddress;
|
|
isAnyLocalAddress(): boolean;
|
|
static getByAddress(arg0: string, arg1: number[]): Internal.InetAddress;
|
|
getHostAddress(): string;
|
|
isMCNodeLocal(): boolean;
|
|
isMCGlobal(): boolean;
|
|
getCanonicalHostName(): string;
|
|
static getAllByName(arg0: string): Internal.InetAddress[];
|
|
getHostName(): string;
|
|
isMCOrgLocal(): boolean;
|
|
static getByName(arg0: string): Internal.InetAddress;
|
|
static getLoopbackAddress(): Internal.InetAddress;
|
|
isMulticastAddress(): boolean;
|
|
toString(): string;
|
|
isReachable(arg0: number): boolean;
|
|
isMCLinkLocal(): boolean;
|
|
isReachable(arg0: Internal.NetworkInterface_, arg1: number, arg2: number): boolean;
|
|
isLoopbackAddress(): boolean;
|
|
isMCSiteLocal(): boolean;
|
|
hashCode(): number;
|
|
static getByAddress(arg0: number[]): Internal.InetAddress;
|
|
equals(arg0: any): boolean;
|
|
getAddress(): number[];
|
|
get siteLocalAddress(): boolean
|
|
get linkLocalAddress(): boolean
|
|
get localHost(): Internal.InetAddress
|
|
get anyLocalAddress(): boolean
|
|
get hostAddress(): string
|
|
get MCNodeLocal(): boolean
|
|
get MCGlobal(): boolean
|
|
get canonicalHostName(): string
|
|
get hostName(): string
|
|
get MCOrgLocal(): boolean
|
|
get loopbackAddress(): Internal.InetAddress
|
|
get multicastAddress(): boolean
|
|
get MCLinkLocal(): boolean
|
|
get loopbackAddress(): boolean
|
|
get MCSiteLocal(): boolean
|
|
get address(): number[]
|
|
}
|
|
type InetAddress_ = InetAddress;
|
|
interface Short2BooleanFunction extends it.unimi.dsi.fastutil.Function<number, boolean>, Internal.IntPredicate {
|
|
apply(arg0: number): boolean;
|
|
getOrDefault(arg0: number, arg1: boolean): boolean;
|
|
remove(arg0: number): boolean;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
or(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
negate(): Internal.IntPredicate;
|
|
andThenReference(arg0: Internal.Boolean2ReferenceFunction_<any>): Internal.Short2ReferenceFunction<T>;
|
|
andThenByte(arg0: Internal.Boolean2ByteFunction_): Internal.Short2ByteFunction;
|
|
composeLong(arg0: Internal.Long2ShortFunction_): Internal.Long2BooleanFunction;
|
|
containsKey(arg0: any): boolean;
|
|
composeReference(arg0: Internal.Reference2ShortFunction_<any>): Internal.Reference2BooleanFunction<T>;
|
|
get(arg0: any): boolean;
|
|
composeFloat(arg0: Internal.Float2ShortFunction_): Internal.Float2BooleanFunction;
|
|
composeByte(arg0: Internal.Byte2ShortFunction_): Internal.Byte2BooleanFunction;
|
|
put(arg0: any, arg1: any): any;
|
|
andThenLong(arg0: Internal.Boolean2LongFunction_): Internal.Short2LongFunction;
|
|
defaultReturnValue(): boolean;
|
|
andThenDouble(arg0: Internal.Boolean2DoubleFunction_): Internal.Short2DoubleFunction;
|
|
get(arg0: number): boolean;
|
|
and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
composeObject(arg0: Internal.Object2ShortFunction_<any>): Internal.Object2BooleanFunction<T>;
|
|
andThenObject(arg0: Internal.Boolean2ObjectFunction_<any>): Internal.Short2ObjectFunction<T>;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
getOrDefault(arg0: any, arg1: boolean): boolean;
|
|
containsKey(arg0: number): boolean;
|
|
composeDouble(arg0: Internal.Double2ShortFunction_): Internal.Double2BooleanFunction;
|
|
test(arg0: number): boolean;
|
|
andThenShort(arg0: Internal.Boolean2ShortFunction_): Internal.Short2ShortFunction;
|
|
composeChar(arg0: Internal.Char2ShortFunction_): Internal.Char2BooleanFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, boolean>;
|
|
put(arg0: number, arg1: boolean): boolean;
|
|
size(): number;
|
|
clear(): void;
|
|
remove(arg0: any): any;
|
|
andThenFloat(arg0: Internal.Boolean2FloatFunction_): Internal.Short2FloatFunction;
|
|
composeInt(arg0: Internal.Int2ShortFunction_): Internal.Int2BooleanFunction;
|
|
andThenInt(arg0: Internal.Boolean2IntFunction_): Internal.Short2IntFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, T>;
|
|
composeShort(arg0: Internal.Short2ShortFunction_): this;
|
|
defaultReturnValue(arg0: boolean): void;
|
|
andThenChar(arg0: Internal.Boolean2CharFunction_): Internal.Short2CharFunction;
|
|
}
|
|
type Short2BooleanFunction_ = Short2BooleanFunction | ((arg0: number)=>boolean);
|
|
class ServerboundPlayerCommandPacket$Action extends Internal.Enum<Internal.ServerboundPlayerCommandPacket$Action> {
|
|
static values(): Internal.ServerboundPlayerCommandPacket$Action[];
|
|
static valueOf($$0: string): Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "START_SPRINTING": Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "STOP_SPRINTING": Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "START_RIDING_JUMP": Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "PRESS_SHIFT_KEY": Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "STOP_SLEEPING": Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "STOP_RIDING_JUMP": Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "OPEN_INVENTORY": Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "START_FALL_FLYING": Internal.ServerboundPlayerCommandPacket$Action;
|
|
readonly static "RELEASE_SHIFT_KEY": Internal.ServerboundPlayerCommandPacket$Action;
|
|
}
|
|
type ServerboundPlayerCommandPacket$Action_ = "press_shift_key" | "stop_sprinting" | "start_sprinting" | "start_fall_flying" | ServerboundPlayerCommandPacket$Action | "open_inventory" | "release_shift_key" | "start_riding_jump" | "stop_sleeping" | "stop_riding_jump";
|
|
class MerchantOffer {
|
|
constructor($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: Internal.ItemStack_, $$3: number, $$4: number, $$5: number, $$6: number, $$7: number)
|
|
constructor($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: Internal.ItemStack_, $$3: number, $$4: number, $$5: number, $$6: number)
|
|
constructor($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: Internal.ItemStack_, $$3: number, $$4: number, $$5: number)
|
|
constructor($$0: Internal.CompoundTag_)
|
|
constructor($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: number, $$3: number, $$4: number)
|
|
getSpecialPriceDiff(): number;
|
|
shouldRewardExp(): boolean;
|
|
needsRestock(): boolean;
|
|
increaseUses(): void;
|
|
resetSpecialPriceDiff(): void;
|
|
isOutOfStock(): boolean;
|
|
getBaseCostA(): Internal.ItemStack;
|
|
getMaxUses(): number;
|
|
createTag(): Internal.CompoundTag;
|
|
getPriceMultiplier(): number;
|
|
getUses(): number;
|
|
resetUses(): void;
|
|
assemble(): Internal.ItemStack;
|
|
updateDemand(): void;
|
|
take($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
addToSpecialPriceDiff($$0: number): void;
|
|
getResult(): Internal.ItemStack;
|
|
setToOutOfStock(): void;
|
|
getXp(): number;
|
|
setSpecialPriceDiff($$0: number): void;
|
|
getCostB(): Internal.ItemStack;
|
|
getDemand(): number;
|
|
satisfiedBy($$0: Internal.ItemStack_, $$1: Internal.ItemStack_): boolean;
|
|
getCostA(): Internal.ItemStack;
|
|
get specialPriceDiff(): number
|
|
get outOfStock(): boolean
|
|
get baseCostA(): Internal.ItemStack
|
|
get maxUses(): number
|
|
get priceMultiplier(): number
|
|
get uses(): number
|
|
get result(): Internal.ItemStack
|
|
get xp(): number
|
|
set specialPriceDiff($$0: number)
|
|
get costB(): Internal.ItemStack
|
|
get demand(): number
|
|
get costA(): Internal.ItemStack
|
|
}
|
|
type MerchantOffer_ = MerchantOffer;
|
|
class TutorialToast implements Internal.Toast {
|
|
constructor($$0: any_, $$1: Internal.Component_, $$2: Internal.Component_, $$3: boolean)
|
|
getToken(): any;
|
|
hide(): void;
|
|
width(): number;
|
|
height(): number;
|
|
updateProgress($$0: number): void;
|
|
render($$0: Internal.PoseStack_, $$1: Internal.ToastComponent_, $$2: number): Internal.Toast$Visibility;
|
|
get token(): any
|
|
readonly static "PROGRESS_BAR_WIDTH": 154;
|
|
readonly static "PROGRESS_BAR_HEIGHT": 1;
|
|
readonly static "PROGRESS_BAR_Y": 28;
|
|
readonly static "PROGRESS_BAR_X": 3;
|
|
}
|
|
type TutorialToast_ = TutorialToast;
|
|
interface FunctionFactory$Arg1 extends Internal.FunctionFactory$FuncSupplier {
|
|
createArg(arg0: Internal.Unit_): Internal.Unit;
|
|
create(args: Internal.Unit_[]): Internal.Unit;
|
|
}
|
|
type FunctionFactory$Arg1_ = FunctionFactory$Arg1 | ((arg0: Internal.Unit)=>Internal.Unit_);
|
|
interface FunctionFactory$Arg2 extends Internal.FunctionFactory$FuncSupplier {
|
|
create(args: Internal.Unit_[]): Internal.Unit;
|
|
createArg(arg0: Internal.Unit_, arg1: Internal.Unit_): Internal.Unit;
|
|
}
|
|
type FunctionFactory$Arg2_ = FunctionFactory$Arg2 | ((arg0: Internal.Unit, arg1: Internal.Unit)=>Internal.Unit_);
|
|
class BeaconMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Container_, $$2: any_, $$3: any_)
|
|
constructor($$0: number, $$1: Internal.Container_)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
hasPayment(): boolean;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
updateEffects($$0: number, $$1: number): void;
|
|
getPrimaryEffect(): Internal.MobEffect;
|
|
setData($$0: number, $$1: number): void;
|
|
removed($$0: Internal.Player_): void;
|
|
getSecondaryEffect(): Internal.MobEffect;
|
|
getLevels(): number;
|
|
get primaryEffect(): Internal.MobEffect
|
|
get secondaryEffect(): Internal.MobEffect
|
|
get levels(): number
|
|
}
|
|
type BeaconMenu_ = BeaconMenu;
|
|
abstract class MobEffectBuilder extends Internal.BuilderBase<Internal.MobEffect> {
|
|
constructor(i: ResourceLocation_)
|
|
beneficial(): this;
|
|
category(c: Internal.MobEffectCategory_): this;
|
|
modifyAttribute(attribute: Internal.Attribute_, identifier: string, d: number, operation: Internal.AttributeModifier$Operation_): this;
|
|
harmful(): this;
|
|
getRegistryType(): Internal.RegistryObjectBuilderTypes<Internal.MobEffect>;
|
|
getTranslationKeyGroup(): string;
|
|
effectTick(effectTick: Internal.MobEffectBuilder$EffectTickCallback_): this;
|
|
color(col: Internal.Color_): this;
|
|
get registryType(): Internal.RegistryObjectBuilderTypes<Internal.MobEffect>
|
|
get translationKeyGroup(): string
|
|
}
|
|
type MobEffectBuilder_ = MobEffectBuilder;
|
|
class FilterOutputStream extends Internal.OutputStream {
|
|
constructor(arg0: Internal.OutputStream_)
|
|
flush(): void;
|
|
write(arg0: number): void;
|
|
close(): void;
|
|
write(arg0: number[], arg1: number, arg2: number): void;
|
|
write(arg0: number[]): void;
|
|
}
|
|
type FilterOutputStream_ = FilterOutputStream;
|
|
class LiteralArgumentBuilder <S> extends Internal.ArgumentBuilder<S, Internal.LiteralArgumentBuilder<S>> {
|
|
build(): Internal.LiteralCommandNode<S>;
|
|
static literal(arg0: string): Internal.LiteralArgumentBuilder<S>;
|
|
getLiteral(): string;
|
|
get literal(): string
|
|
}
|
|
type LiteralArgumentBuilder_<S> = LiteralArgumentBuilder<S>;
|
|
class VertexFormat implements Internal.BufferVertexFormat {
|
|
constructor($$0: Internal.ImmutableMap_<string, Internal.VertexFormatElement_>)
|
|
getIntegerSize(): number;
|
|
toString(): string;
|
|
getOrCreateIndexBufferObject(): number;
|
|
getVertexSize(): number;
|
|
getStride(): number;
|
|
getOrCreateVertexBufferObject(): number;
|
|
clearBufferState(): void;
|
|
hashCode(): number;
|
|
getElementAttributeNames(): Internal.ImmutableList<string>;
|
|
setupBufferState(): void;
|
|
getOrCreateVertexArrayObject(): number;
|
|
getElements(): Internal.ImmutableList<Internal.VertexFormatElement>;
|
|
equals($$0: any): boolean;
|
|
get integerSize(): number
|
|
get orCreateIndexBufferObject(): number
|
|
get vertexSize(): number
|
|
get stride(): number
|
|
get orCreateVertexBufferObject(): number
|
|
get elementAttributeNames(): Internal.ImmutableList<string>
|
|
get orCreateVertexArrayObject(): number
|
|
get elements(): Internal.ImmutableList<Internal.VertexFormatElement>
|
|
}
|
|
type VertexFormat_ = VertexFormat;
|
|
class SpectatorMenu {
|
|
constructor($$0: Internal.SpectatorMenuListener_)
|
|
getSelectedCategory(): Internal.SpectatorMenuCategory;
|
|
exit(): void;
|
|
getItems(): Internal.List<Internal.SpectatorMenuItem>;
|
|
getSelectedItem(): Internal.SpectatorMenuItem;
|
|
getCurrentPage(): Internal.SpectatorPage;
|
|
selectCategory($$0: Internal.SpectatorMenuCategory_): void;
|
|
getSelectedSlot(): number;
|
|
selectSlot($$0: number): void;
|
|
getItem($$0: number): Internal.SpectatorMenuItem;
|
|
get selectedCategory(): Internal.SpectatorMenuCategory
|
|
get items(): Internal.List<Internal.SpectatorMenuItem>
|
|
get selectedItem(): Internal.SpectatorMenuItem
|
|
get currentPage(): Internal.SpectatorPage
|
|
get selectedSlot(): number
|
|
readonly static "EMPTY_SLOT": any;
|
|
}
|
|
type SpectatorMenu_ = SpectatorMenu;
|
|
class BannerDuplicateRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
getRemainingItems(arg0: Internal.Container_): Internal.NonNullList<any>;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
isIncomplete(): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get toastSymbol(): Internal.ItemStack
|
|
get type(): Internal.RecipeType<any>
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get incomplete(): boolean
|
|
}
|
|
type BannerDuplicateRecipe_ = BannerDuplicateRecipe;
|
|
class TerrainShaper$Point extends Internal.Record {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number)
|
|
hashCode(): number;
|
|
erosion(): number;
|
|
toString(): string;
|
|
ridges(): number;
|
|
weirdness(): number;
|
|
equals($$0: any): boolean;
|
|
continents(): number;
|
|
}
|
|
type TerrainShaper$Point_ = TerrainShaper$Point;
|
|
class CountOnEveryLayerPlacement extends Internal.PlacementModifier {
|
|
static of($$0: number): Internal.CountOnEveryLayerPlacement;
|
|
static of($$0: Internal.IntProvider_): Internal.CountOnEveryLayerPlacement;
|
|
type(): Internal.PlacementModifierType<any>;
|
|
getPositions($$0: Internal.PlacementContext_, $$1: Internal.Random_, $$2: BlockPos_): Internal.Stream<BlockPos>;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CountOnEveryLayerPlacement_ = CountOnEveryLayerPlacement;
|
|
class ImmutableSet$Builder <E> extends Internal.ImmutableCollection$Builder<E> {
|
|
constructor()
|
|
addAll(arg0: Internal.Iterator_<any>): Internal.ImmutableCollection$Builder<any>;
|
|
add(arg0: E): this;
|
|
add(...arg0: E[]): this;
|
|
addAll(arg0: Internal.Iterable_<any>): Internal.ImmutableCollection$Builder<any>;
|
|
build(): Internal.ImmutableCollection<any>;
|
|
}
|
|
type ImmutableSet$Builder_<E> = ImmutableSet$Builder<E>;
|
|
interface BiomeResolver {
|
|
getNoiseBiome(arg0: number, arg1: number, arg2: number, arg3: Internal.Climate$Sampler_): Internal.Holder<Internal.Biome>;
|
|
}
|
|
type BiomeResolver_ = BiomeResolver;
|
|
interface ProgressiveFuture <V> extends io.netty.util.concurrent.Future<V> {
|
|
removeListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
syncUninterruptibly(): this;
|
|
addListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
await(): this;
|
|
sync(): this;
|
|
addListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
removeListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
awaitUninterruptibly(): this;
|
|
}
|
|
type ProgressiveFuture_<V> = ProgressiveFuture<V>;
|
|
abstract class LootPoolEntryContainer implements Internal.ComposableEntryContainer {
|
|
and($$0: Internal.ComposableEntryContainer_): Internal.ComposableEntryContainer;
|
|
or($$0: Internal.ComposableEntryContainer_): Internal.ComposableEntryContainer;
|
|
getType(): Internal.LootPoolEntryType;
|
|
validate($$0: Internal.ValidationContext_): void;
|
|
get type(): Internal.LootPoolEntryType
|
|
}
|
|
type LootPoolEntryContainer_ = LootPoolEntryContainer;
|
|
class ItemRightClickEmptyEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, hand: Hand_)
|
|
getEntity(): Internal.EntityJS;
|
|
getHand(): Hand;
|
|
getItem(): Internal.ItemStackJS;
|
|
get entity(): Internal.EntityJS
|
|
get hand(): Hand
|
|
get item(): Internal.ItemStackJS
|
|
}
|
|
type ItemRightClickEmptyEventJS_ = ItemRightClickEmptyEventJS;
|
|
class LecternMenu extends Internal.AbstractContainerMenu {
|
|
constructor($$0: number, $$1: Internal.Container_, $$2: any_)
|
|
constructor($$0: number)
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
getBook(): Internal.ItemStack;
|
|
clickMenuButton($$0: Internal.Player_, $$1: number): boolean;
|
|
setData($$0: number, $$1: number): void;
|
|
getPage(): number;
|
|
get book(): Internal.ItemStack
|
|
get page(): number
|
|
readonly static "BUTTON_NEXT_PAGE": 2;
|
|
readonly static "BUTTON_PREV_PAGE": 1;
|
|
readonly static "BUTTON_TAKE_BOOK": 3;
|
|
readonly static "BUTTON_PAGE_JUMP_RANGE_START": 100;
|
|
}
|
|
type LecternMenu_ = LecternMenu;
|
|
interface Boolean2CharFunction extends it.unimi.dsi.fastutil.Function<boolean, string> {
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Boolean2ReferenceFunction<T>;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
remove(arg0: boolean): string;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Boolean2FloatFunction;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
composeChar(arg0: Internal.Char2BooleanFunction_): Internal.Char2CharFunction;
|
|
defaultReturnValue(): string;
|
|
getOrDefault(arg0: boolean, arg1: string): string;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Boolean2DoubleFunction;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Boolean2ByteFunction;
|
|
remove(arg0: any): string;
|
|
containsKey(arg0: any): boolean;
|
|
composeShort(arg0: Internal.Short2BooleanFunction_): Internal.Short2CharFunction;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Boolean2LongFunction;
|
|
get(arg0: boolean): string;
|
|
defaultReturnValue(arg0: string): void;
|
|
get(arg0: any): string;
|
|
put(arg0: any, arg1: any): any;
|
|
composeDouble(arg0: Internal.Double2BooleanFunction_): Internal.Double2CharFunction;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
put(arg0: boolean, arg1: string): string;
|
|
apply(arg0: boolean): string;
|
|
composeInt(arg0: Internal.Int2BooleanFunction_): Internal.Int2CharFunction;
|
|
composeLong(arg0: Internal.Long2BooleanFunction_): Internal.Long2CharFunction;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Boolean2IntFunction;
|
|
containsKey(arg0: boolean): boolean;
|
|
composeObject(arg0: Internal.Object2BooleanFunction_<any>): Internal.Object2CharFunction<T>;
|
|
composeByte(arg0: Internal.Byte2BooleanFunction_): Internal.Byte2CharFunction;
|
|
put(arg0: boolean, arg1: string): string;
|
|
size(): number;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Boolean2ObjectFunction<T>;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Boolean2ShortFunction;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<boolean, T>;
|
|
clear(): void;
|
|
composeFloat(arg0: Internal.Float2BooleanFunction_): Internal.Float2CharFunction;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<T, string>;
|
|
composeReference(arg0: Internal.Reference2BooleanFunction_<any>): Internal.Reference2CharFunction<T>;
|
|
}
|
|
type Boolean2CharFunction_ = ((arg0: boolean)=>string) | Boolean2CharFunction;
|
|
class EntityEnterChunkEventJS extends Internal.EntityEventJS {
|
|
constructor(entity: Internal.Entity_, chunkX: number, chunkY: number, chunkZ: number, prevX: number, prevY: number, prevZ: number)
|
|
getChunkZ(): number;
|
|
getChunkY(): number;
|
|
getChunkX(): number;
|
|
getEntity(): Internal.EntityJS;
|
|
static of(entity: Internal.Entity_, chunkX: number, chunkY: number, chunkZ: number, prevX: number, prevY: number, prevZ: number): Internal.EntityEnterChunkEventJS;
|
|
getPrevZ(): number;
|
|
getPrevY(): number;
|
|
getPrevX(): number;
|
|
get chunkZ(): number
|
|
get chunkY(): number
|
|
get chunkX(): number
|
|
get entity(): Internal.EntityJS
|
|
get prevZ(): number
|
|
get prevY(): number
|
|
get prevX(): number
|
|
}
|
|
type EntityEnterChunkEventJS_ = EntityEnterChunkEventJS;
|
|
class ClientboundPlayerCombatEndPacket implements Internal.Packet<Internal.ClientGamePacketListener> {
|
|
constructor($$0: number, $$1: number)
|
|
constructor($$0: Internal.CombatTracker_)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ClientGamePacketListener_): void;
|
|
isSkippable(): boolean;
|
|
get skippable(): boolean
|
|
}
|
|
type ClientboundPlayerCombatEndPacket_ = ClientboundPlayerCombatEndPacket;
|
|
class TypeToken$TypeSet extends Internal.ForwardingSet<Internal.TypeToken<any>> implements Internal.Serializable {
|
|
interfaces(): this;
|
|
toArray(arg0: Internal.IntFunction_<T[]>): T[];
|
|
removeIf(arg0: Internal.Predicate_<any>): boolean;
|
|
classes(): this;
|
|
stream(): Internal.Stream<Internal.TypeToken<any>>;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
parallelStream(): Internal.Stream<Internal.TypeToken<any>>;
|
|
rawTypes(): Internal.Set<Internal.Class<any>>;
|
|
spliterator(): Internal.Spliterator<Internal.TypeToken<any>>;
|
|
}
|
|
type TypeToken$TypeSet_ = TypeToken$TypeSet;
|
|
class VillagerHostilesSensor extends Internal.NearestVisibleLivingEntitySensor {
|
|
constructor()
|
|
}
|
|
type VillagerHostilesSensor_ = VillagerHostilesSensor;
|
|
interface DataOutput {
|
|
writeBoolean(arg0: boolean): void;
|
|
writeUTF(arg0: string): void;
|
|
writeLong(arg0: number): void;
|
|
writeChars(arg0: string): void;
|
|
writeChar(arg0: number): void;
|
|
write(arg0: number[]): void;
|
|
writeFloat(arg0: number): void;
|
|
writeInt(arg0: number): void;
|
|
writeBytes(arg0: string): void;
|
|
write(arg0: number): void;
|
|
writeByte(arg0: number): void;
|
|
write(arg0: number[], arg1: number, arg2: number): void;
|
|
writeDouble(arg0: number): void;
|
|
writeShort(arg0: number): void;
|
|
}
|
|
type DataOutput_ = DataOutput;
|
|
class Illusioner extends Internal.SpellcasterIllager implements Internal.RangedAttackMob {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
aiStep(): void;
|
|
asKJS(): Internal.EntityJS;
|
|
performRangedAttack($$0: Internal.LivingEntity_, $$1: number): void;
|
|
isAlliedTo($$0: Internal.Entity_): boolean;
|
|
finalizeSpawn($$0: Internal.ServerLevelAccessor_, $$1: Internal.DifficultyInstance_, $$2: Internal.MobSpawnType_, $$3: Internal.SpawnGroupData_, $$4: Internal.CompoundTag_): Internal.SpawnGroupData;
|
|
getIllusionOffsets($$0: number): Vec3[];
|
|
getArmPose(): Internal.AbstractIllager$IllagerArmPose;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
getCelebrateSound(): Internal.SoundEvent;
|
|
applyRaidBuffs($$0: number, $$1: boolean): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
getBoundingBoxForCulling(): Internal.AABB;
|
|
get armPose(): Internal.AbstractIllager$IllagerArmPose
|
|
get celebrateSound(): Internal.SoundEvent
|
|
get boundingBoxForCulling(): Internal.AABB
|
|
}
|
|
type Illusioner_ = Illusioner;
|
|
class PlayerTeam extends Internal.Team {
|
|
constructor($$0: Internal.Scoreboard_, $$1: string)
|
|
getDisplayName(): Internal.Component;
|
|
setPlayerPrefix($$0: Internal.Component_): void;
|
|
isAllowFriendlyFire(): boolean;
|
|
setSeeFriendlyInvisibles($$0: boolean): void;
|
|
getCollisionRule(): Internal.Team$CollisionRule;
|
|
canSeeFriendlyInvisibles(): boolean;
|
|
getDeathMessageVisibility(): Internal.Team$Visibility;
|
|
getName(): string;
|
|
setNameTagVisibility($$0: Internal.Team$Visibility_): void;
|
|
getColor(): Internal.ChatFormatting;
|
|
unpackOptions($$0: number): void;
|
|
getFormattedDisplayName(): Internal.MutableComponent;
|
|
setDeathMessageVisibility($$0: Internal.Team$Visibility_): void;
|
|
packOptions(): number;
|
|
getPlayerSuffix(): Internal.Component;
|
|
getNameTagVisibility(): Internal.Team$Visibility;
|
|
getScoreboard(): Internal.Scoreboard;
|
|
setColor($$0: Internal.ChatFormatting_): void;
|
|
getPlayers(): Internal.Collection<string>;
|
|
setPlayerSuffix($$0: Internal.Component_): void;
|
|
setDisplayName($$0: Internal.Component_): void;
|
|
getPlayerPrefix(): Internal.Component;
|
|
getFormattedName($$0: Internal.Component_): Internal.MutableComponent;
|
|
setAllowFriendlyFire($$0: boolean): void;
|
|
setCollisionRule($$0: Internal.Team$CollisionRule_): void;
|
|
static formatNameForTeam($$0: Internal.Team_, $$1: Internal.Component_): Internal.MutableComponent;
|
|
get displayName(): Internal.Component
|
|
set playerPrefix($$0: Internal.Component_)
|
|
get allowFriendlyFire(): boolean
|
|
set seeFriendlyInvisibles($$0: boolean)
|
|
get collisionRule(): Internal.Team$CollisionRule
|
|
get deathMessageVisibility(): Internal.Team$Visibility
|
|
get name(): string
|
|
set nameTagVisibility($$0: Internal.Team$Visibility_)
|
|
get color(): Internal.ChatFormatting
|
|
get formattedDisplayName(): Internal.MutableComponent
|
|
set deathMessageVisibility($$0: Internal.Team$Visibility_)
|
|
get playerSuffix(): Internal.Component
|
|
get nameTagVisibility(): Internal.Team$Visibility
|
|
get scoreboard(): Internal.Scoreboard
|
|
set color($$0: Internal.ChatFormatting_)
|
|
get players(): Internal.Collection<string>
|
|
set playerSuffix($$0: Internal.Component_)
|
|
set displayName($$0: Internal.Component_)
|
|
get playerPrefix(): Internal.Component
|
|
set allowFriendlyFire($$0: boolean)
|
|
set collisionRule($$0: Internal.Team$CollisionRule_)
|
|
}
|
|
type PlayerTeam_ = PlayerTeam;
|
|
interface ExplosionHooksImpl$ExplosionExtensions {
|
|
architectury_getPosition(): Vec3;
|
|
}
|
|
type ExplosionHooksImpl$ExplosionExtensions_ = ExplosionHooksImpl$ExplosionExtensions;
|
|
interface FabricRegistry extends Internal.RegistryAttributeHolder {
|
|
build(arg0: Internal.Set_<Internal.RegistryAttribute_>): void;
|
|
}
|
|
type FabricRegistry_ = FabricRegistry;
|
|
interface QuadView {
|
|
colorIndex(): number;
|
|
normalX(arg0: number): number;
|
|
y(arg0: number): number;
|
|
cullFace(): Internal.Direction;
|
|
x(arg0: number): number;
|
|
lightmap(arg0: number): number;
|
|
z(arg0: number): number;
|
|
copyNormal(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
|
|
spriteU(arg0: number, arg1: number): number;
|
|
spriteV(arg0: number, arg1: number): number;
|
|
spriteColor(arg0: number, arg1: number): number;
|
|
faceNormal(): Internal.Vector3f;
|
|
toVanilla(arg0: number, arg1: number[], arg2: number, arg3: boolean): void;
|
|
nominalFace(): Internal.Direction;
|
|
tag(): number;
|
|
copyTo(arg0: Internal.MutableQuadView_): void;
|
|
hasNormal(arg0: number): boolean;
|
|
toBakedQuad(spriteIndex: number, sprite: Internal.TextureAtlasSprite_, isItem: boolean): Internal.BakedQuad;
|
|
copyPos(arg0: number, arg1: Internal.Vector3f_): Internal.Vector3f;
|
|
material(): Internal.RenderMaterial;
|
|
normalY(arg0: number): number;
|
|
lightFace(): Internal.Direction;
|
|
normalZ(arg0: number): number;
|
|
posByIndex(arg0: number, arg1: number): number;
|
|
readonly static "VANILLA_QUAD_STRIDE": 32;
|
|
readonly static "VANILLA_VERTEX_STRIDE": 8;
|
|
}
|
|
type QuadView_ = QuadView;
|
|
interface FunctionContainer {
|
|
enchantWithLevels(levels: Internal.NumberProvider_, treasure: boolean): this;
|
|
addFunction(arg0: Internal.JsonObject_): this;
|
|
enchantRandomly(enchantments: ResourceLocation_[]): this;
|
|
furnaceSmelt(): this;
|
|
lootingEnchant(count: Internal.NumberProvider_, limit: number): this;
|
|
addConditionalFunction(func: Internal.Consumer_<Internal.ConditionalFunction_>): this;
|
|
name(name: Internal.Component_, entity: Internal.LootContext$EntityTarget_): this;
|
|
damage(damage: Internal.NumberProvider_): this;
|
|
nbt(tag: Internal.CompoundTag_): this;
|
|
count(count: Internal.NumberProvider_): this;
|
|
copyName(source: Internal.CopyNameFunction$NameSource_): this;
|
|
lootTable(table: ResourceLocation_, seed: number): this;
|
|
name(name: Internal.Component_): this;
|
|
}
|
|
type FunctionContainer_ = FunctionContainer;
|
|
class BlockAgeProcessor extends Internal.StructureProcessor {
|
|
constructor($$0: number)
|
|
processBlock($$0: Internal.LevelReader_, $$1: BlockPos_, $$2: BlockPos_, $$3: Internal.StructureTemplate$StructureBlockInfo_, $$4: Internal.StructureTemplate$StructureBlockInfo_, $$5: Internal.StructurePlaceSettings_): Internal.StructureTemplate$StructureBlockInfo;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockAgeProcessor_ = BlockAgeProcessor;
|
|
class Snowball extends Internal.ThrowableItemProjectile {
|
|
constructor($$0: Internal.Level_, $$1: Internal.LivingEntity_)
|
|
constructor($$0: Internal.Level_, $$1: number, $$2: number, $$3: number)
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
alwaysAccepts(): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
handleEntityEvent($$0: number): void;
|
|
asKJS(): Internal.EntityJS;
|
|
}
|
|
type Snowball_ = Snowball;
|
|
class Pair <F, S> implements Internal.App<Internal.Pair$Mu<S>, F> {
|
|
constructor(arg0: F, arg1: S)
|
|
hashCode(): number;
|
|
toString(): string;
|
|
static unbox(arg0: Internal.App_<Internal.Pair$Mu_<S>, F>): Internal.Pair<F, S>;
|
|
static toMap(): Internal.Collector<Internal.Pair<F, S>, any, Internal.Map<F, S>>;
|
|
swap(): Internal.Pair<S, F>;
|
|
mapFirst(arg0: Internal.Function_<any, any>): Internal.Pair<F2, S>;
|
|
static of(arg0: F, arg1: S): Internal.Pair<F, S>;
|
|
equals(arg0: any): boolean;
|
|
getSecond(): S;
|
|
getFirst(): F;
|
|
mapSecond(arg0: Internal.Function_<any, any>): Internal.Pair<F, S2>;
|
|
get second(): S
|
|
get first(): F
|
|
}
|
|
type Pair_<F, S> = Pair<F, S>;
|
|
class PoiManager$Occupancy extends Internal.Enum<Internal.PoiManager$Occupancy> {
|
|
static valueOf($$0: string): Internal.PoiManager$Occupancy;
|
|
static values(): Internal.PoiManager$Occupancy[];
|
|
getTest(): Internal.Predicate<any>;
|
|
get test(): Internal.Predicate<any>
|
|
readonly static "IS_OCCUPIED": Internal.PoiManager$Occupancy;
|
|
readonly static "HAS_SPACE": Internal.PoiManager$Occupancy;
|
|
readonly static "ANY": Internal.PoiManager$Occupancy;
|
|
}
|
|
type PoiManager$Occupancy_ = "has_space" | "any" | PoiManager$Occupancy | "is_occupied";
|
|
interface SpawnProperties {
|
|
getMobSpawnCosts(): Internal.Map<Internal.EntityType<any>, Internal.MobSpawnSettings$MobSpawnCost>;
|
|
getCreatureProbability(): number;
|
|
getSpawners(): Internal.Map<Internal.MobCategory, Internal.List<Internal.MobSpawnSettings$SpawnerData>>;
|
|
get mobSpawnCosts(): Internal.Map<Internal.EntityType<any>, Internal.MobSpawnSettings$MobSpawnCost>
|
|
get creatureProbability(): number
|
|
get spawners(): Internal.Map<Internal.MobCategory, Internal.List<Internal.MobSpawnSettings$SpawnerData>>
|
|
}
|
|
type SpawnProperties_ = SpawnProperties;
|
|
interface Constable {
|
|
describeConstable(): Internal.Optional<any>;
|
|
}
|
|
type Constable_ = Constable;
|
|
class Zoglin extends Internal.Monster implements Internal.Enemy, Internal.HoglinBase {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getAttackAnimationRemainingTicks(): number;
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
doHurtTarget($$0: Internal.Entity_): boolean;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
isAdult(): boolean;
|
|
getMobType(): Internal.MobType;
|
|
hurt($$0: Internal.DamageSource_, $$1: number): boolean;
|
|
canBeLeashed($$0: Internal.Player_): boolean;
|
|
aiStep(): void;
|
|
getPassengersRidingOffset(): number;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
isBaby(): boolean;
|
|
asKJS(): Internal.EntityJS;
|
|
getBrain(): Internal.Brain<Internal.Zoglin>;
|
|
onSyncedDataUpdated($$0: Internal.EntityDataAccessor_<any>): void;
|
|
setBaby($$0: boolean): void;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
handleEntityEvent($$0: number): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get attackAnimationRemainingTicks(): number
|
|
get adult(): boolean
|
|
get mobType(): Internal.MobType
|
|
get passengersRidingOffset(): number
|
|
get baby(): boolean
|
|
get brain(): Internal.Brain<Internal.Zoglin>
|
|
set baby($$0: boolean)
|
|
}
|
|
type Zoglin_ = Zoglin;
|
|
interface SymbolScriptable {
|
|
put(arg0: Internal.Symbol_, arg1: Internal.Scriptable_, arg2: any): void;
|
|
has(arg0: Internal.Symbol_, arg1: Internal.Scriptable_): boolean;
|
|
get(arg0: Internal.Symbol_, arg1: Internal.Scriptable_): any;
|
|
delete(arg0: Internal.Symbol_): void;
|
|
}
|
|
type SymbolScriptable_ = SymbolScriptable;
|
|
class ServerLevelJS extends Internal.LevelJS {
|
|
constructor(s: Internal.ServerJS_, w: Internal.ServerLevel_)
|
|
dragonFight(): Internal.EndDragonFight;
|
|
getScoreboard(): Internal.ServerScoreboard;
|
|
fillStartsForFeature(configuredStructureFeature: Internal.ConfiguredStructureFeature_<any, any>, longSet: Internal.LongSet_, consumer: Internal.Consumer_<any>): void;
|
|
getShade(direction: Internal.Direction_, bl: boolean): number;
|
|
getSeed(): number;
|
|
getOrCreateStructureTemplate(resourceLocation: ResourceLocation_): Internal.StructureTemplateWrapper;
|
|
getStructureAt(blockPos: BlockPos_, configuredStructureFeature: Internal.ConfiguredStructureFeature_<any, any>): Internal.StructureStartWrapper;
|
|
getPortalForcer(): Internal.PortalForcer;
|
|
getRaid(i: number): Internal.Raid;
|
|
setDefaultSpawnPos(blockPos: BlockPos_, f: number): void;
|
|
getStructureWithPieceAt(blockPos: BlockPos_, resourceKey: Internal.ResourceKey_<any>): Internal.StructureStartWrapper;
|
|
getPoiInRange(predicate: Internal.Predicate_<any>, blockPos: BlockPos_, i: number, occupancy: Internal.PoiManager$Occupancy_): Internal.Stream<any>;
|
|
getPoiCountInRange(predicate: Internal.Predicate_<any>, blockPos: BlockPos_, i: number, occupancy: Internal.PoiManager$Occupancy_): number;
|
|
poiExists(blockPos: BlockPos_, predicate: Internal.Predicate_<any>): boolean;
|
|
isVillage(sectionPos: Internal.SectionPos_): boolean;
|
|
getMinecraftLevel(): Internal.Level;
|
|
getSharedSpawnPos(): BlockPos;
|
|
findClosestPoi(predicate: Internal.Predicate_<any>, blockPos: BlockPos_, i: number, occupancy: Internal.PoiManager$Occupancy_): Internal.Optional<any>;
|
|
checkConsistencyWithBlocks(chunkPos: Internal.ChunkPos_, levelChunkSection: Internal.LevelChunkSection_): void;
|
|
getRandomPoi(predicate: Internal.Predicate_<any>, predicate2: Internal.Predicate_<any>, occupancy: Internal.PoiManager$Occupancy_, blockPos: BlockPos_, i: number, random: Internal.Random_): Internal.Optional<any>;
|
|
getStructureWithPieceAt(blockPos: BlockPos_, configuredStructureFeature: Internal.ConfiguredStructureFeature_<any, any>): Internal.StructureStartWrapper;
|
|
findAllClosestFirstPoi(predicate: Internal.Predicate_<any>, predicate2: Internal.Predicate_<any>, blockPos: BlockPos_, i: number, occupancy: Internal.PoiManager$Occupancy_): Internal.Stream<any>;
|
|
getPlayerData(arg0: Internal.Player_): Internal.PlayerDataJS<any, any>;
|
|
getStructureTemplate(resourceLocation: ResourceLocation_): Internal.Optional<any>;
|
|
shouldGenerateFeatures(): boolean;
|
|
hasAnyStructureAt(blockPos: BlockPos_): boolean;
|
|
startsForFeature(sectionPos: Internal.SectionPos_, structureFeature: Internal.ConfiguredStructureFeature_<any, any>): Internal.List<any>;
|
|
getPoiInChunk(predicate: Internal.Predicate_<any>, chunkPos: Internal.ChunkPos_, occupancy: Internal.PoiManager$Occupancy_): Internal.Stream<any>;
|
|
structureHasPieceAt(blockPos: BlockPos_, structureStart: Internal.StructureStart_): boolean;
|
|
getStructureManager(): Internal.StructureManager;
|
|
getDataStorage(): Internal.DimensionDataStorage;
|
|
createOrExtendRaid(serverPlayer: Internal.ServerPlayer_): Internal.Raid;
|
|
setLocalTime(time: number): void;
|
|
poiExistsAtPosition(poiType: Internal.PoiType_, blockPos: BlockPos_): boolean;
|
|
checkStructurePresence(blockPos: BlockPos_, configuredStructureFeature: Internal.ConfiguredStructureFeature_<any, any>, bl: boolean): Internal.StructureCheckResult;
|
|
readStructure(compoundTag: Internal.CompoundTag_): Internal.StructureTemplateWrapper;
|
|
getStructureFeatureManager(): Internal.StructureFeatureManager;
|
|
forWorldGenRegion(worldGenRegion: Internal.WorldGenRegion_): Internal.StructureFeatureManager;
|
|
sectionsToVillage(sectionPos: Internal.SectionPos_): number;
|
|
findPoi(predicate: Internal.Predicate_<any>, predicate2: Internal.Predicate_<any>, blockPos: BlockPos_, i: number, occupancy: Internal.PoiManager$Occupancy_): Internal.Optional<any>;
|
|
getNearbyRaid(blockPos: BlockPos_, i: number): Internal.Raid;
|
|
getType(blockPos: BlockPos_): Internal.Optional<any>;
|
|
getStartForFeature(sectionPos: Internal.SectionPos_, structureFeature: Internal.ConfiguredStructureFeature_<any, any>, featureAccess: Internal.FeatureAccess_): Internal.StructureStartWrapper;
|
|
setChunkForced(i: number, j: number, bl: boolean): boolean;
|
|
ensureLoadedAndValid(levelReader: Internal.LevelReader_, blockPos: BlockPos_, i: number): void;
|
|
setStartForFeature(sectionPos: Internal.SectionPos_, configuredStructureFeature: Internal.ConfiguredStructureFeature_<any, any>, structureStart: Internal.StructureStart_, featureAccess: Internal.FeatureAccess_): void;
|
|
getSide(): Internal.ScriptType;
|
|
getServer(): Internal.ServerJS;
|
|
getChunkSource(): Internal.ServerChunkCache;
|
|
toString(): string;
|
|
getDragons(): Internal.List<any>;
|
|
getEntities(): Internal.EntityArrayList;
|
|
registryAccess(): Internal.RegistryAccess;
|
|
getInstance(): this;
|
|
addReference(structureStart: Internal.StructureStart_): void;
|
|
isRaided(blockPos: BlockPos_): boolean;
|
|
startsForFeature(sectionPos: Internal.SectionPos_, predicate: Internal.Predicate_<any>): Internal.List<any>;
|
|
getRaids(): Internal.Raids;
|
|
addReferenceForFeature(sectionPos: Internal.SectionPos_, configuredStructureFeature: Internal.ConfiguredStructureFeature_<any, any>, l: number, featureAccess: Internal.FeatureAccess_): void;
|
|
getPoiManager(): Internal.PoiManager;
|
|
isVillage(blockPos: BlockPos_): boolean;
|
|
getPoiInSquare(predicate: Internal.Predicate_<any>, blockPos: BlockPos_, i: number, occupancy: Internal.PoiManager$Occupancy_): Internal.Stream<any>;
|
|
getAllStructuresAt(blockPos: BlockPos_): Internal.Map<any, any>;
|
|
getSharedSpawnAngle(): number;
|
|
isCloseToVillage(blockPos: BlockPos_, i: number): boolean;
|
|
getEntities(filter: string): Internal.EntityArrayList;
|
|
findAllPoi(predicate: Internal.Predicate_<any>, predicate2: Internal.Predicate_<any>, blockPos: BlockPos_, i: number, occupancy: Internal.PoiManager$Occupancy_): Internal.Stream<any>;
|
|
isFlat(): boolean;
|
|
setTime(time: number): void;
|
|
get scoreboard(): Internal.ServerScoreboard
|
|
get seed(): number
|
|
get portalForcer(): Internal.PortalForcer
|
|
get minecraftLevel(): Internal.Level
|
|
get sharedSpawnPos(): BlockPos
|
|
get structureManager(): Internal.StructureManager
|
|
get dataStorage(): Internal.DimensionDataStorage
|
|
set localTime(time: number)
|
|
get structureFeatureManager(): Internal.StructureFeatureManager
|
|
get side(): Internal.ScriptType
|
|
get server(): Internal.ServerJS
|
|
get chunkSource(): Internal.ServerChunkCache
|
|
get dragons(): Internal.List<any>
|
|
get entities(): Internal.EntityArrayList
|
|
get instance(): Internal.ServerLevelJS
|
|
get raids(): Internal.Raids
|
|
get poiManager(): Internal.PoiManager
|
|
get sharedSpawnAngle(): number
|
|
get flat(): boolean
|
|
set time(time: number)
|
|
readonly "persistentData": Internal.CompoundTag;
|
|
}
|
|
type ServerLevelJS_ = ServerLevelJS;
|
|
interface ModifyRecipeResultCallback {
|
|
modify(arg0: Internal.ModifyRecipeCraftingGrid_, arg1: Internal.ItemStackJS_): Internal.ItemStackJS;
|
|
}
|
|
type ModifyRecipeResultCallback_ = ModifyRecipeResultCallback | ((arg0: Internal.ModifyRecipeCraftingGrid, arg1: Internal.ItemStackJS)=>Internal.ItemStackJS_);
|
|
class ServerboundChatPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
constructor($$0: string)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getMessage(): string;
|
|
isSkippable(): boolean;
|
|
get message(): string
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundChatPacket_ = ServerboundChatPacket;
|
|
class CraftingMenu extends Internal.RecipeBookMenu<Internal.CraftingContainer> {
|
|
constructor($$0: number, $$1: Internal.Inventory_, $$2: any_)
|
|
constructor($$0: number, $$1: Internal.Inventory_)
|
|
getRecipeBookType(): Internal.RecipeBookType;
|
|
canTakeItemForPickAll($$0: Internal.ItemStack_, $$1: Internal.Slot_): boolean;
|
|
slotsChanged($$0: Internal.Container_): void;
|
|
clearCraftingContent(): void;
|
|
quickMoveStack($$0: Internal.Player_, $$1: number): Internal.ItemStack;
|
|
getGridWidth(): number;
|
|
stillValid($$0: Internal.Player_): boolean;
|
|
getResultSlotIndex(): number;
|
|
getSize(): number;
|
|
recipeMatches($$0: Internal.Recipe_<any>): boolean;
|
|
getGridHeight(): number;
|
|
fillCraftSlotsStackedContents($$0: Internal.StackedContents_): void;
|
|
removed($$0: Internal.Player_): void;
|
|
shouldMoveToInventory($$0: number): boolean;
|
|
get recipeBookType(): Internal.RecipeBookType
|
|
get gridWidth(): number
|
|
get resultSlotIndex(): number
|
|
get size(): number
|
|
get gridHeight(): number
|
|
readonly "player": Internal.Player;
|
|
readonly static "RESULT_SLOT": 0;
|
|
}
|
|
type CraftingMenu_ = CraftingMenu;
|
|
class CountConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: Internal.IntProvider_)
|
|
constructor($$0: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
count(): Internal.IntProvider;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly static "CODEC": any;
|
|
}
|
|
type CountConfiguration_ = CountConfiguration;
|
|
class WeightedEntry$IntrusiveBase implements Internal.WeightedEntry {
|
|
constructor($$0: number)
|
|
constructor($$0: Internal.Weight_)
|
|
getWeight(): Internal.Weight;
|
|
get weight(): Internal.Weight
|
|
}
|
|
type WeightedEntry$IntrusiveBase_ = WeightedEntry$IntrusiveBase;
|
|
class StringTag implements Internal.Tag, Internal.SpecialEquality {
|
|
toString(): string;
|
|
specialEquals(o: any, shallow: boolean): boolean;
|
|
static skipString($$0: Internal.DataInput_): void;
|
|
copy(): this;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
copy(): Internal.Tag;
|
|
getType(): Internal.TagType<Internal.StringTag>;
|
|
write($$0: Internal.DataOutput_): void;
|
|
static quoteAndEscape($$0: string): string;
|
|
getId(): number;
|
|
equals($$0: any): boolean;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
static valueOf($$0: string): Internal.StringTag;
|
|
get asString(): string
|
|
get type(): Internal.TagType<Internal.StringTag>
|
|
get id(): number
|
|
readonly static "TYPE": any;
|
|
}
|
|
type StringTag_ = StringTag;
|
|
abstract class AbstractContainerEventHandler extends Internal.GuiComponent implements Internal.ContainerEventHandler {
|
|
constructor()
|
|
charTyped($$0: string, $$1: number): boolean;
|
|
magicalSpecialHackyFocus($$0: Internal.GuiEventListener_): void;
|
|
mouseReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
changeFocus($$0: boolean): boolean;
|
|
mouseScrolled($$0: number, $$1: number, $$2: number): boolean;
|
|
mouseClicked($$0: number, $$1: number, $$2: number): boolean;
|
|
setFocused($$0: Internal.GuiEventListener_): void;
|
|
keyReleased($$0: number, $$1: number, $$2: number): boolean;
|
|
keyPressed($$0: number, $$1: number, $$2: number): boolean;
|
|
setInitialFocus($$0: Internal.GuiEventListener_): void;
|
|
setDragging($$0: boolean): void;
|
|
mouseDragged($$0: number, $$1: number, $$2: number, $$3: number, $$4: number): boolean;
|
|
mouseMoved($$0: number, $$1: number): void;
|
|
getChildAt($$0: number, $$1: number): Internal.Optional<Internal.GuiEventListener>;
|
|
isDragging(): boolean;
|
|
isMouseOver($$0: number, $$1: number): boolean;
|
|
getFocused(): Internal.GuiEventListener;
|
|
set focused($$0: Internal.GuiEventListener_)
|
|
set initialFocus($$0: Internal.GuiEventListener_)
|
|
set dragging($$0: boolean)
|
|
get dragging(): boolean
|
|
get focused(): Internal.GuiEventListener
|
|
}
|
|
type AbstractContainerEventHandler_ = AbstractContainerEventHandler;
|
|
class Products$P13 <F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function13_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function13_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>): Internal.App<F, R>;
|
|
}
|
|
type Products$P13_<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> = Products$P13<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>;
|
|
class Products$P14 <F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function14_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function14_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>): Internal.App<F, R>;
|
|
}
|
|
type Products$P14_<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> = Products$P14<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>;
|
|
class Products$P11 <F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function11_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function11_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>): Internal.App<F, R>;
|
|
}
|
|
type Products$P11_<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> = Products$P11<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>;
|
|
class Products$P12 <F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function12_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function12_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>): Internal.App<F, R>;
|
|
}
|
|
type Products$P12_<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> = Products$P12<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>;
|
|
interface BiomeModifications$BiomeContext {
|
|
getProperties(): Internal.BiomeProperties;
|
|
hasTag(arg0: Internal.TagKey_<Internal.Biome_>): boolean;
|
|
getKey(): ResourceLocation;
|
|
get properties(): Internal.BiomeProperties
|
|
get key(): ResourceLocation
|
|
}
|
|
type BiomeModifications$BiomeContext_ = BiomeModifications$BiomeContext;
|
|
interface LidBlockEntity {
|
|
getOpenNess(arg0: number): number;
|
|
}
|
|
type LidBlockEntity_ = LidBlockEntity;
|
|
class Products$P10 <F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function10_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function10_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>): Internal.App<F, R>;
|
|
}
|
|
type Products$P10_<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> = Products$P10<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>;
|
|
class FireworkStarFadeRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type FireworkStarFadeRecipe_ = FireworkStarFadeRecipe;
|
|
class DebugQueryHandler {
|
|
constructor($$0: Internal.ClientPacketListener_)
|
|
queryBlockEntityTag($$0: BlockPos_, $$1: Internal.Consumer_<Internal.CompoundTag_>): void;
|
|
queryEntityTag($$0: number, $$1: Internal.Consumer_<Internal.CompoundTag_>): void;
|
|
handleResponse($$0: number, $$1: Internal.CompoundTag_): boolean;
|
|
}
|
|
type DebugQueryHandler_ = DebugQueryHandler;
|
|
class Pack$Position extends Internal.Enum<Internal.Pack$Position> {
|
|
insert($$0: Internal.List_<T>, $$1: T, $$2: Internal.Function_<T, Internal.Pack_>, $$3: boolean): number;
|
|
opposite(): this;
|
|
static values(): Internal.Pack$Position[];
|
|
static valueOf($$0: string): Internal.Pack$Position;
|
|
readonly static "TOP": Internal.Pack$Position;
|
|
readonly static "BOTTOM": Internal.Pack$Position;
|
|
}
|
|
type Pack$Position_ = Pack$Position | "bottom" | "top";
|
|
class SuspiciousStewRecipe extends Internal.CustomRecipe {
|
|
constructor($$0: ResourceLocation_)
|
|
getIngredients(): Internal.NonNullList<Internal.Ingredient>;
|
|
getGroup(): string;
|
|
getSerializer(): Internal.RecipeSerializer<any>;
|
|
assemble(arg0: Internal.Container_): Internal.ItemStack;
|
|
getType(): Internal.RecipeType<any>;
|
|
getToastSymbol(): Internal.ItemStack;
|
|
matches($$0: Internal.CraftingContainer_, $$1: Internal.Level_): boolean;
|
|
isIncomplete(): boolean;
|
|
canCraftInDimensions($$0: number, $$1: number): boolean;
|
|
assemble($$0: Internal.CraftingContainer_): Internal.ItemStack;
|
|
matches(arg0: Internal.Container_, arg1: Internal.Level_): boolean;
|
|
getRemainingItems($$0: Internal.CraftingContainer_): Internal.NonNullList<Internal.ItemStack>;
|
|
get ingredients(): Internal.NonNullList<Internal.Ingredient>
|
|
get group(): string
|
|
get serializer(): Internal.RecipeSerializer<any>
|
|
get type(): Internal.RecipeType<any>
|
|
get toastSymbol(): Internal.ItemStack
|
|
get incomplete(): boolean
|
|
}
|
|
type SuspiciousStewRecipe_ = SuspiciousStewRecipe;
|
|
interface SurfaceRules$Condition {
|
|
test(): boolean;
|
|
}
|
|
type SurfaceRules$Condition_ = SurfaceRules$Condition;
|
|
interface CustomDamageHandler {
|
|
damage(arg0: Internal.ItemStack_, arg1: number, arg2: Internal.LivingEntity_, arg3: Internal.Consumer_<Internal.LivingEntity_>): number;
|
|
}
|
|
type CustomDamageHandler_ = CustomDamageHandler | ((arg0: Internal.ItemStack, arg1: number, arg2: Internal.LivingEntity, arg3: Internal.Consumer<Internal.LivingEntity>)=>number);
|
|
class Products$P15 <F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function15_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function15_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>): Internal.App<F, R>;
|
|
}
|
|
type Products$P15_<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> = Products$P15<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>;
|
|
class Products$P16 <F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> {
|
|
constructor(arg0: Internal.App_<F, T1>, arg1: Internal.App_<F, T2>, arg2: Internal.App_<F, T3>, arg3: Internal.App_<F, T4>, arg4: Internal.App_<F, T5>, arg5: Internal.App_<F, T6>, arg6: Internal.App_<F, T7>, arg7: Internal.App_<F, T8>, arg8: Internal.App_<F, T9>, arg9: Internal.App_<F, T10>, arg10: Internal.App_<F, T11>, arg11: Internal.App_<F, T12>, arg12: Internal.App_<F, T13>, arg13: Internal.App_<F, T14>, arg14: Internal.App_<F, T15>, arg15: Internal.App_<F, T16>)
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.Function16_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>): Internal.App<F, R>;
|
|
apply(arg0: Internal.Applicative_<F, any>, arg1: Internal.App_<F, Internal.Function16_<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>): Internal.App<F, R>;
|
|
}
|
|
type Products$P16_<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> = Products$P16<F, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>;
|
|
class PointedDripstoneConfiguration implements Internal.FeatureConfiguration {
|
|
constructor($$0: number, $$1: number, $$2: number, $$3: number)
|
|
getFeatures(): Internal.Stream<Internal.ConfiguredFeature<any, any>>;
|
|
get features(): Internal.Stream<Internal.ConfiguredFeature<any, any>>
|
|
readonly "chanceOfTallerDripstone": number;
|
|
readonly static "CODEC": any;
|
|
readonly "chanceOfSpreadRadius2": number;
|
|
readonly "chanceOfSpreadRadius3": number;
|
|
readonly "chanceOfDirectionalSpread": number;
|
|
}
|
|
type PointedDripstoneConfiguration_ = PointedDripstoneConfiguration;
|
|
abstract class BlockStateProvider {
|
|
constructor()
|
|
static simple($$0: Internal.BlockState_): Internal.SimpleStateProvider;
|
|
getState(arg0: Internal.Random_, arg1: BlockPos_): Internal.BlockState;
|
|
static simple($$0: Internal.Block_): Internal.SimpleStateProvider;
|
|
readonly static "CODEC": any;
|
|
}
|
|
type BlockStateProvider_ = BlockStateProvider;
|
|
class MoveControl implements Internal.Control {
|
|
constructor($$0: Internal.Mob_)
|
|
setWantedPosition($$0: number, $$1: number, $$2: number, $$3: number): void;
|
|
getWantedX(): number;
|
|
getWantedY(): number;
|
|
strafe($$0: number, $$1: number): void;
|
|
getWantedZ(): number;
|
|
getSpeedModifier(): number;
|
|
tick(): void;
|
|
hasWanted(): boolean;
|
|
get wantedX(): number
|
|
get wantedY(): number
|
|
get wantedZ(): number
|
|
get speedModifier(): number
|
|
readonly static "MIN_SPEED": 5.0E-4;
|
|
readonly static "MIN_SPEED_SQR": 2.5000003E-7;
|
|
}
|
|
type MoveControl_ = MoveControl;
|
|
class Chicken extends Internal.Animal {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
static createAttributes(): Internal.AttributeSupplier$Builder;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): this;
|
|
aiStep(): void;
|
|
causeFallDamage($$0: number, $$1: number, $$2: Internal.DamageSource_): boolean;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
setChickenJockey($$0: boolean): void;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring(arg0: Internal.ServerLevel_, arg1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
isFood($$0: Internal.ItemStack_): boolean;
|
|
positionRider($$0: Internal.Entity_): void;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
isChickenJockey(): boolean;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
set chickenJockey($$0: boolean)
|
|
get chickenJockey(): boolean
|
|
"flapSpeed": number;
|
|
"eggTime": number;
|
|
"flap": number;
|
|
"isChickenJockey": boolean;
|
|
"oFlapSpeed": number;
|
|
"oFlap": number;
|
|
"flapping": number;
|
|
}
|
|
type Chicken_ = Chicken;
|
|
class CompoundTag implements Internal.Tag {
|
|
constructor()
|
|
getLong($$0: string): number;
|
|
getLongArray($$0: string): number[];
|
|
merge($$0: Internal.CompoundTag_): this;
|
|
getFloat($$0: string): number;
|
|
putShort($$0: string, $$1: number): void;
|
|
putLongArray($$0: string, $$1: number[]): void;
|
|
getTagType($$0: string): number;
|
|
contains($$0: string): boolean;
|
|
putLongArray($$0: string, $$1: Internal.List_<number>): void;
|
|
getBoolean($$0: string): boolean;
|
|
write($$0: Internal.DataOutput_): void;
|
|
copy(): this;
|
|
getShort($$0: string): number;
|
|
getCompound($$0: string): this;
|
|
accept($$0: Internal.TagVisitor_): void;
|
|
getUUID($$0: string): Internal.UUID;
|
|
getAllKeys(): Internal.Set<string>;
|
|
putByteArray($$0: string, $$1: number[]): void;
|
|
getDouble($$0: string): number;
|
|
copy(): Internal.Tag;
|
|
putFloat($$0: string, $$1: number): void;
|
|
getString($$0: string): string;
|
|
remove($$0: string): void;
|
|
getType(): Internal.TagType<Internal.CompoundTag>;
|
|
accept($$0: Internal.StreamTagVisitor_): Internal.StreamTagVisitor$ValueResult;
|
|
put($$0: string, $$1: Internal.Tag_): Internal.Tag;
|
|
putUUID($$0: string, $$1: Internal.UUID_): void;
|
|
getByteArray($$0: string): number[];
|
|
getInt($$0: string): number;
|
|
putByte($$0: string, $$1: number): void;
|
|
isEmpty(): boolean;
|
|
putIntArray($$0: string, $$1: number[]): void;
|
|
get($$0: string): Internal.Tag;
|
|
acceptAsRoot($$0: Internal.StreamTagVisitor_): void;
|
|
putLong($$0: string, $$1: number): void;
|
|
putByteArray($$0: string, $$1: Internal.List_<number>): void;
|
|
putString($$0: string, $$1: string): void;
|
|
getId(): number;
|
|
putDouble($$0: string, $$1: number): void;
|
|
putIntArray($$0: string, $$1: Internal.List_<number>): void;
|
|
getList($$0: string, $$1: number): Internal.ListTag;
|
|
toString(): string;
|
|
getIntArray($$0: string): number[];
|
|
getByte($$0: string): number;
|
|
getAsString(): string;
|
|
hashCode(): number;
|
|
size(): number;
|
|
hasUUID($$0: string): boolean;
|
|
putBoolean($$0: string, $$1: boolean): void;
|
|
contains($$0: string, $$1: number): boolean;
|
|
putInt($$0: string, $$1: number): void;
|
|
equals($$0: any): boolean;
|
|
get allKeys(): Internal.Set<string>
|
|
get type(): Internal.TagType<Internal.CompoundTag>
|
|
get empty(): boolean
|
|
get id(): number
|
|
get asString(): string
|
|
readonly static "CODEC": any;
|
|
readonly static "TYPE": any;
|
|
readonly "tags": Internal.Map<string, Internal.Tag>;
|
|
}
|
|
type CompoundTag_ = string | {[key in string]: string|number|boolean|Internal.CompoundTag_} | CompoundTag;
|
|
class PathComputationType extends Internal.Enum<Internal.PathComputationType> {
|
|
static values(): Internal.PathComputationType[];
|
|
static valueOf($$0: string): Internal.PathComputationType;
|
|
readonly static "AIR": Internal.PathComputationType;
|
|
readonly static "LAND": Internal.PathComputationType;
|
|
readonly static "WATER": Internal.PathComputationType;
|
|
}
|
|
type PathComputationType_ = "land" | PathComputationType | "air" | "water";
|
|
class BlockEntityRenderDispatcher implements Internal.ResourceManagerReloadListener {
|
|
constructor($$0: Internal.Font_, $$1: Internal.EntityModelSet_, $$2: Internal.Supplier_<Internal.BlockRenderDispatcher_>)
|
|
getRenderer($$0: E): Internal.BlockEntityRenderer<E>;
|
|
prepare($$0: Internal.Level_, $$1: Internal.Camera_, $$2: Internal.HitResult_): void;
|
|
getName(): string;
|
|
onResourceManagerReload($$0: Internal.ResourceManager_): void;
|
|
render($$0: E, $$1: number, $$2: Internal.PoseStack_, $$3: Internal.MultiBufferSource_): void;
|
|
renderItem($$0: E, $$1: Internal.PoseStack_, $$2: Internal.MultiBufferSource_, $$3: number, $$4: number): boolean;
|
|
setLevel($$0: Internal.Level_): void;
|
|
reload($$0: Internal.PreparableReloadListener$PreparationBarrier_, $$1: Internal.ResourceManager_, $$2: Internal.ProfilerFiller_, $$3: Internal.ProfilerFiller_, $$4: Internal.Executor_, $$5: Internal.Executor_): Internal.CompletableFuture<void>;
|
|
get name(): string
|
|
set level($$0: Internal.Level_)
|
|
"camera": Internal.Camera;
|
|
"level": Internal.Level;
|
|
"cameraHitResult": Internal.HitResult;
|
|
}
|
|
type BlockEntityRenderDispatcher_ = BlockEntityRenderDispatcher;
|
|
class AbstractIllager$IllagerArmPose extends Internal.Enum<Internal.AbstractIllager$IllagerArmPose> {
|
|
static valueOf($$0: string): Internal.AbstractIllager$IllagerArmPose;
|
|
static values(): Internal.AbstractIllager$IllagerArmPose[];
|
|
readonly static "BOW_AND_ARROW": Internal.AbstractIllager$IllagerArmPose;
|
|
readonly static "CROSSBOW_CHARGE": Internal.AbstractIllager$IllagerArmPose;
|
|
readonly static "CROSSED": Internal.AbstractIllager$IllagerArmPose;
|
|
readonly static "CELEBRATING": Internal.AbstractIllager$IllagerArmPose;
|
|
readonly static "NEUTRAL": Internal.AbstractIllager$IllagerArmPose;
|
|
readonly static "SPELLCASTING": Internal.AbstractIllager$IllagerArmPose;
|
|
readonly static "CROSSBOW_HOLD": Internal.AbstractIllager$IllagerArmPose;
|
|
readonly static "ATTACKING": Internal.AbstractIllager$IllagerArmPose;
|
|
}
|
|
type AbstractIllager$IllagerArmPose_ = "crossed" | "neutral" | "celebrating" | "spellcasting" | "attacking" | "crossbow_hold" | "bow_and_arrow" | "crossbow_charge" | AbstractIllager$IllagerArmPose;
|
|
abstract class MultithreadEventExecutorGroup extends Internal.AbstractEventExecutorGroup {
|
|
shutdown(): void;
|
|
terminationFuture(): io.netty.util.concurrent.Future<any>;
|
|
iterator(): Internal.Iterator<Internal.EventExecutor>;
|
|
awaitTermination(arg0: number, arg1: Internal.TimeUnit_): boolean;
|
|
isShutdown(): boolean;
|
|
executorCount(): number;
|
|
next(): Internal.EventExecutor;
|
|
forEach(arg0: Internal.Consumer_<any>): void;
|
|
shutdownGracefully(arg0: number, arg1: number, arg2: Internal.TimeUnit_): io.netty.util.concurrent.Future<any>;
|
|
spliterator(): Internal.Spliterator<Internal.EventExecutor>;
|
|
isShuttingDown(): boolean;
|
|
isTerminated(): boolean;
|
|
get shutdown(): boolean
|
|
get shuttingDown(): boolean
|
|
get terminated(): boolean
|
|
}
|
|
type MultithreadEventExecutorGroup_ = MultithreadEventExecutorGroup;
|
|
class WanderingTrader extends Internal.AbstractVillager {
|
|
constructor($$0: Internal.EntityType_<any>, $$1: Internal.Level_)
|
|
getComponent(key: Internal.ComponentKey_<C>): C;
|
|
getDespawnDelay(): number;
|
|
canRestock(): boolean;
|
|
aiStep(): void;
|
|
openTradingScreen($$0: Internal.Player_, $$1: Internal.Component_, $$2: number): void;
|
|
method_5652($$0: Internal.CompoundTag_): void;
|
|
getNotifyTradeSound(): Internal.SoundEvent;
|
|
asKJS(): Internal.EntityJS;
|
|
getBreedOffspring($$0: Internal.ServerLevel_, $$1: Internal.AgeableMob_): Internal.AgeableMob;
|
|
method_5992($$0: Internal.Player_, $$1: Hand_): Internal.InteractionResult;
|
|
alwaysAccepts(): boolean;
|
|
method_5749($$0: Internal.CompoundTag_): void;
|
|
removeWhenFarAway($$0: number): boolean;
|
|
showProgressBar(): boolean;
|
|
setWanderTarget($$0: BlockPos_): void;
|
|
toComponentPacket(buf: Internal.FriendlyByteBuf_, key: Internal.ComponentKey_<any>, writer: Internal.ComponentPacketWriter_, recipient: Internal.ServerPlayer_): Internal.ClientboundCustomPayloadPacket;
|
|
setDespawnDelay($$0: number): void;
|
|
foodEatenKJS(is: Internal.ItemStack_): void;
|
|
get despawnDelay(): number
|
|
get notifyTradeSound(): Internal.SoundEvent
|
|
set wanderTarget($$0: BlockPos_)
|
|
set despawnDelay($$0: number)
|
|
}
|
|
type WanderingTrader_ = WanderingTrader;
|
|
class BeaconBlockEntity$BeaconBeamSection {
|
|
constructor($$0: number[])
|
|
getColor(): number[];
|
|
getHeight(): number;
|
|
get color(): number[]
|
|
get height(): number
|
|
}
|
|
type BeaconBlockEntity$BeaconBeamSection_ = BeaconBlockEntity$BeaconBeamSection;
|
|
interface LightChunkGetter {
|
|
getLevel(): Internal.BlockGetter;
|
|
getChunkForLighting(arg0: number, arg1: number): Internal.BlockGetter;
|
|
onLightUpdate($$0: Internal.LightLayer_, $$1: Internal.SectionPos_): void;
|
|
get level(): Internal.BlockGetter
|
|
}
|
|
type LightChunkGetter_ = LightChunkGetter;
|
|
class StairsShape extends Internal.Enum<Internal.StairsShape> implements Internal.StringRepresentable {
|
|
static values(): Internal.StairsShape[];
|
|
toString(): string;
|
|
static valueOf($$0: string): Internal.StairsShape;
|
|
getSerializedName(): string;
|
|
get serializedName(): string
|
|
readonly static "OUTER_LEFT": Internal.StairsShape;
|
|
readonly static "INNER_RIGHT": Internal.StairsShape;
|
|
readonly static "STRAIGHT": Internal.StairsShape;
|
|
readonly static "OUTER_RIGHT": Internal.StairsShape;
|
|
readonly static "INNER_LEFT": Internal.StairsShape;
|
|
}
|
|
type StairsShape_ = "inner_left" | "outer_left" | StairsShape | "outer_right" | "inner_right" | "straight";
|
|
class SpecialRecipeSerializerManager extends Internal.EventJS {
|
|
constructor()
|
|
isSpecial(recipe: Internal.Recipe_<any>): boolean;
|
|
ignoreSpecialMod(modid: string): void;
|
|
ignoreSpecialFlag(id: ResourceLocation_): void;
|
|
addSpecialMod(modid: string): void;
|
|
reset(): void;
|
|
addSpecialFlag(id: ResourceLocation_): void;
|
|
readonly static "INSTANCE": Internal.SpecialRecipeSerializerManager;
|
|
readonly static "EVENT": any;
|
|
}
|
|
type SpecialRecipeSerializerManager_ = SpecialRecipeSerializerManager;
|
|
class RenderStateShard$TexturingStateShard extends Internal.RenderStateShard {
|
|
constructor($$0: string, $$1: Internal.Runnable_, $$2: Internal.Runnable_)
|
|
}
|
|
type RenderStateShard$TexturingStateShard_ = RenderStateShard$TexturingStateShard;
|
|
class ServerboundSetBeaconPacket implements Internal.Packet<Internal.ServerGamePacketListener> {
|
|
constructor($$0: number, $$1: number)
|
|
constructor($$0: Internal.FriendlyByteBuf_)
|
|
handle(arg0: Internal.PacketListener_): void;
|
|
write($$0: Internal.FriendlyByteBuf_): void;
|
|
handle($$0: Internal.ServerGamePacketListener_): void;
|
|
getPrimary(): number;
|
|
getSecondary(): number;
|
|
isSkippable(): boolean;
|
|
get primary(): number
|
|
get secondary(): number
|
|
get skippable(): boolean
|
|
}
|
|
type ServerboundSetBeaconPacket_ = ServerboundSetBeaconPacket;
|
|
interface ArmorMaterial {
|
|
getRepairIngredient(): Internal.Ingredient;
|
|
getDefenseForSlot(arg0: EquipmentSlot_): number;
|
|
getKnockbackResistance(): number;
|
|
getName(): string;
|
|
getToughness(): number;
|
|
getEnchantmentValue(): number;
|
|
getDurabilityForSlot(arg0: EquipmentSlot_): number;
|
|
getEquipSound(): Internal.SoundEvent;
|
|
get repairIngredient(): Internal.Ingredient
|
|
get knockbackResistance(): number
|
|
get name(): string
|
|
get toughness(): number
|
|
get enchantmentValue(): number
|
|
get equipSound(): Internal.SoundEvent
|
|
}
|
|
type ArmorMaterial_ = ArmorMaterial;
|
|
class Minecraft extends Internal.ReentrantBlockableEventLoop<Internal.Runnable> implements Internal.WindowEventHandler, Internal.MinecraftClientAccessor, Internal.MinecraftClientAccess, net.fabricmc.fabric.mixin.networking.accessor.MinecraftClientAccessor, Internal.MinecraftAccess, fudge.notenoughcrashes.patches.MinecraftClientAccess, Internal.AccessorMinecraftClient {
|
|
constructor($$0: any_)
|
|
handler$zgl000$cancelItemPick(info: Internal.CallbackInfo_): void;
|
|
debugFpsMeterKeyPress($$0: number): void;
|
|
handler$bfn000$resizeDisplay(info: Internal.CallbackInfo_): void;
|
|
renderOnThread(): boolean;
|
|
destroy(): void;
|
|
showOnlyReducedInfo(): boolean;
|
|
clearLevel($$0: Internal.Screen_): void;
|
|
getCurrentServer(): Internal.ServerData;
|
|
getResourceManager(): Internal.ResourceManager;
|
|
getProxy(): Internal.Proxy;
|
|
getOverlay(): Internal.Overlay;
|
|
shouldEntityAppearGlowing($$0: Internal.Entity_): boolean;
|
|
getToasts(): Internal.ToastComponent;
|
|
loadLevel($$0: string): void;
|
|
askEither($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
getSoundManager(): Internal.SoundManager;
|
|
handler$bfn000$resizeDisplay(screen: Internal.Screen_, info: Internal.CallbackInfo_): void;
|
|
static useShaderTransparency(): boolean;
|
|
getSplashManager(): Internal.SplashManager;
|
|
tell(arg0: any): void;
|
|
setConnectedToRealms($$0: boolean): void;
|
|
getFrameTimer(): Internal.FrameTimer;
|
|
getResourcePackRepository(): Internal.PackRepository;
|
|
getConnection(): Internal.Connection;
|
|
getBlockEntityRenderDispatcher(): Internal.BlockEntityRenderDispatcher;
|
|
handler$zcm000$cancelSetScreen(screen: Internal.Screen_, ci: Internal.CallbackInfo_): void;
|
|
getLevelSource(): Internal.LevelStorageSource;
|
|
getMainRenderTarget(): Internal.RenderTarget;
|
|
getBlockRenderer(): Internal.BlockRenderDispatcher;
|
|
handler$bac000$iris$trackLastDimensionOnLeave(arg0: Internal.Screen_, arg1: Internal.CallbackInfo_): void;
|
|
grabPanoramixScreenshot($$0: Internal.File_, $$1: number, $$2: number): Internal.Component;
|
|
makeWorldStem($$0: Internal.PackRepository_, $$1: boolean, $$2: Internal.WorldStem$DataPackConfigSupplier_, $$3: Internal.WorldStem$WorldDataSupplier_): Internal.WorldStem;
|
|
getSkinManager(): Internal.SkinManager;
|
|
allowsRealms(): boolean;
|
|
getGpuWarnlistManager(): Internal.GpuWarnlistManager;
|
|
getVersionType(): string;
|
|
forceSetScreen($$0: Internal.Screen_): void;
|
|
is64Bit(): boolean;
|
|
getTextureManager(): Internal.TextureManager;
|
|
ask($$0: Internal.Function_<any, any>): Internal.CompletableFuture<Source>;
|
|
getHotbarManager(): Internal.HotbarManager;
|
|
run(): void;
|
|
static fillReport($$0: Internal.Minecraft_, $$1: Internal.LanguageManager_, $$2: string, $$3: Internal.Options_, $$4: Internal.CrashReport_): void;
|
|
resizeDisplay(): void;
|
|
static useAmbientOcclusion(): boolean;
|
|
setOverlay($$0: Internal.Overlay_): void;
|
|
delayCrash($$0: Internal.Supplier_<Internal.CrashReport_>): void;
|
|
hasSingleplayerServer(): boolean;
|
|
isLocalServer(): boolean;
|
|
getTutorial(): Internal.Tutorial;
|
|
getEntityModels(): Internal.EntityModelSet;
|
|
handler$bfn000$setLevel(clientLevel: Internal.ClientLevel_, info: Internal.CallbackInfo_): void;
|
|
getClientPackSource(): Internal.ClientPackSource;
|
|
getDeltaFrameTime(): number;
|
|
makeWorldStem($$0: Internal.LevelStorageSource$LevelStorageAccess_, $$1: boolean): Internal.WorldStem;
|
|
localvar$zcm000$modifyScreen(screen: Internal.Screen_): Internal.Screen;
|
|
setCurrentServer($$0: Internal.ServerData_): void;
|
|
clearLevel(): void;
|
|
handler$bfn000$clearLevel(screen: Internal.Screen_, info: Internal.CallbackInfo_): void;
|
|
setWindowActive($$0: boolean): void;
|
|
static useFancyGraphics(): boolean;
|
|
clearResourcePacksOnError($$0: Internal.Throwable_, $$1: Internal.Component_): void;
|
|
getMusicManager(): Internal.MusicManager;
|
|
delayTextureReload(): Internal.CompletableFuture<void>;
|
|
getTextureAtlas($$0: ResourceLocation_): Internal.Function<ResourceLocation, Internal.TextureAtlasSprite>;
|
|
static crash($$0: Internal.CrashReport_): void;
|
|
getMobEffectTextures(): Internal.MobEffectTextureManager;
|
|
getMinecraftSessionService(): Internal.MinecraftSessionService;
|
|
getFrameTime(): number;
|
|
getItemInHandRenderer(): Internal.ItemInHandRenderer;
|
|
getPaintingTextures(): Internal.PaintingTextureManager;
|
|
reloadResourcePacks(): Internal.CompletableFuture<void>;
|
|
getLanguageManager(): Internal.LanguageManager;
|
|
getUserApiService(): Internal.UserApiService;
|
|
getSearchTree($$0: Internal.SearchRegistry$Key_<T>): Internal.MutableSearchTree<T>;
|
|
allowsMultiplayer(): boolean;
|
|
getWindow(): Internal.Window;
|
|
debugClientMetricsStart($$0: Internal.Consumer_<Internal.TranslatableComponent_>): boolean;
|
|
prepareForMultiplayer(): void;
|
|
setCameraEntity($$0: Internal.Entity_): void;
|
|
getChatStatus(): Internal.Minecraft$ChatStatus;
|
|
createLevel($$0: string, $$1: Internal.LevelSettings_, $$2: Internal.RegistryAccess_, $$3: Internal.WorldGenSettings_): void;
|
|
getProfileProperties(): Internal.PropertyMap;
|
|
pauseGame($$0: boolean): void;
|
|
getEntityRenderDispatcher(): Internal.EntityRenderDispatcher;
|
|
isEnforceUnicode(): boolean;
|
|
setLevel($$0: Internal.ClientLevel_): void;
|
|
updateTitle(): void;
|
|
getResourcePackDirectory(): Internal.File;
|
|
isRunning(): boolean;
|
|
getSituationalMusic(): Internal.Music;
|
|
tick(): void;
|
|
getProgressListener(): Internal.StoringChunkProgressListener;
|
|
updateMaxMipLevel($$0: number): void;
|
|
isTextFilteringEnabled(): boolean;
|
|
stop(): void;
|
|
getTimer(): Internal.Timer;
|
|
isPaused(): boolean;
|
|
getItemRenderer(): Internal.ItemRenderer;
|
|
getUser(): Internal.User;
|
|
static getCurrentFps_$md$1c70e0$0(): number;
|
|
createTelemetryManager(): Internal.ClientTelemetryManager;
|
|
static getInstance(): Internal.Minecraft;
|
|
static getCurrentFPS_$md$1c70e0$2(): number;
|
|
getSingleplayerServer(): Internal.IntegratedServer;
|
|
static checkModStatus(): Internal.ModCheck;
|
|
getProfiler(): Internal.ProfilerFiller;
|
|
getGame(): Internal.Game;
|
|
fillReport($$0: Internal.CrashReport_): Internal.CrashReport;
|
|
isConnectedToRealms(): boolean;
|
|
isDemo(): boolean;
|
|
localvar$zgl000$modifyItemPick(stack: Internal.ItemStack_): Internal.ItemStack;
|
|
emergencySave(): void;
|
|
setScreen($$0: Internal.Screen_): void;
|
|
getRecorder(): Internal.MetricsRecorder;
|
|
getPlayerSocialManager(): Internal.PlayerSocialManager;
|
|
isBlocked($$0: Internal.UUID_): boolean;
|
|
getModelManager(): Internal.ModelManager;
|
|
renderBuffers(): Internal.RenderBuffers;
|
|
getConnection(): Internal.ClientPacketListener;
|
|
isWindowActive(): boolean;
|
|
handler$zka000$disconnectAfter(screen_1: Internal.Screen_, info: Internal.CallbackInfo_): void;
|
|
setRecorder(recorder: Internal.MetricsRecorder_): void;
|
|
static renderNames(): boolean;
|
|
close(): void;
|
|
getLaunchedVersion(): string;
|
|
getFixerUpper(): Internal.DataFixer;
|
|
cursorEntered(): void;
|
|
getCameraEntity(): Internal.Entity;
|
|
getBlockColors(): Internal.BlockColors;
|
|
get currentServer(): Internal.ServerData
|
|
get resourceManager(): Internal.ResourceManager
|
|
get proxy(): Internal.Proxy
|
|
get overlay(): Internal.Overlay
|
|
get toasts(): Internal.ToastComponent
|
|
get soundManager(): Internal.SoundManager
|
|
get splashManager(): Internal.SplashManager
|
|
set connectedToRealms($$0: boolean)
|
|
get frameTimer(): Internal.FrameTimer
|
|
get resourcePackRepository(): Internal.PackRepository
|
|
get connection(): Internal.Connection
|
|
get blockEntityRenderDispatcher(): Internal.BlockEntityRenderDispatcher
|
|
get levelSource(): Internal.LevelStorageSource
|
|
get mainRenderTarget(): Internal.RenderTarget
|
|
get blockRenderer(): Internal.BlockRenderDispatcher
|
|
get skinManager(): Internal.SkinManager
|
|
get gpuWarnlistManager(): Internal.GpuWarnlistManager
|
|
get versionType(): string
|
|
get textureManager(): Internal.TextureManager
|
|
get hotbarManager(): Internal.HotbarManager
|
|
set overlay($$0: Internal.Overlay_)
|
|
get localServer(): boolean
|
|
get tutorial(): Internal.Tutorial
|
|
get entityModels(): Internal.EntityModelSet
|
|
get clientPackSource(): Internal.ClientPackSource
|
|
get deltaFrameTime(): number
|
|
set currentServer($$0: Internal.ServerData_)
|
|
set windowActive($$0: boolean)
|
|
get musicManager(): Internal.MusicManager
|
|
get mobEffectTextures(): Internal.MobEffectTextureManager
|
|
get minecraftSessionService(): Internal.MinecraftSessionService
|
|
get frameTime(): number
|
|
get itemInHandRenderer(): Internal.ItemInHandRenderer
|
|
get paintingTextures(): Internal.PaintingTextureManager
|
|
get languageManager(): Internal.LanguageManager
|
|
get userApiService(): Internal.UserApiService
|
|
get window(): Internal.Window
|
|
set cameraEntity($$0: Internal.Entity_)
|
|
get chatStatus(): Internal.Minecraft$ChatStatus
|
|
get profileProperties(): Internal.PropertyMap
|
|
get entityRenderDispatcher(): Internal.EntityRenderDispatcher
|
|
get enforceUnicode(): boolean
|
|
set level($$0: Internal.ClientLevel_)
|
|
get resourcePackDirectory(): Internal.File
|
|
get running(): boolean
|
|
get situationalMusic(): Internal.Music
|
|
get progressListener(): Internal.StoringChunkProgressListener
|
|
get textFilteringEnabled(): boolean
|
|
get timer(): Internal.Timer
|
|
get paused(): boolean
|
|
get itemRenderer(): Internal.ItemRenderer
|
|
get user(): Internal.User
|
|
get currentFps_$md$1c70e0$0(): number
|
|
get instance(): Internal.Minecraft
|
|
get currentFPS_$md$1c70e0$2(): number
|
|
get singleplayerServer(): Internal.IntegratedServer
|
|
get profiler(): Internal.ProfilerFiller
|
|
get game(): Internal.Game
|
|
get connectedToRealms(): boolean
|
|
get demo(): boolean
|
|
set screen($$0: Internal.Screen_)
|
|
get recorder(): Internal.MetricsRecorder
|
|
get playerSocialManager(): Internal.PlayerSocialManager
|
|
get modelManager(): Internal.ModelManager
|
|
get connection(): Internal.ClientPacketListener
|
|
get windowActive(): boolean
|
|
set recorder(recorder: Internal.MetricsRecorder_)
|
|
get launchedVersion(): string
|
|
get fixerUpper(): Internal.DataFixer
|
|
get cameraEntity(): Internal.Entity
|
|
get blockColors(): Internal.BlockColors
|
|
"level": Internal.ClientLevel;
|
|
readonly static "UNIFORM_FONT": ResourceLocation;
|
|
readonly "frameTimer": Internal.FrameTimer;
|
|
"fpsString": string;
|
|
readonly static "DEFAULT_FONT": ResourceLocation;
|
|
readonly "options": Internal.Options;
|
|
"chunkPath": boolean;
|
|
"noRender": boolean;
|
|
"cameraEntity": Internal.Entity;
|
|
"hitResult": Internal.HitResult;
|
|
readonly static "ON_OSX": false;
|
|
readonly "debugRenderer": Internal.DebugRenderer;
|
|
readonly "gameDirectory": Internal.File;
|
|
"chunkVisibility": boolean;
|
|
readonly "particleEngine": Internal.ParticleEngine;
|
|
"screen": Internal.Screen;
|
|
"gameMode": Internal.MultiPlayerGameMode;
|
|
readonly "gameRenderer": Internal.GameRenderer;
|
|
readonly static "UPDATE_DRIVERS_ADVICE": "Please make sure you have up-to-date drivers (see aka.ms/mcdriver for instructions).";
|
|
readonly "mouseHandler": Internal.MouseHandler;
|
|
"smartCull": boolean;
|
|
readonly "font": Internal.Font;
|
|
readonly static "ALT_FONT": ResourceLocation;
|
|
readonly "gui": Internal.Gui;
|
|
"wireframe": boolean;
|
|
"crosshairPickEntity": Internal.Entity;
|
|
static "fps": 58;
|
|
readonly "keyboardHandler": Internal.KeyboardHandler;
|
|
readonly "levelRenderer": Internal.LevelRenderer;
|
|
"player": Internal.LocalPlayer;
|
|
}
|
|
type Minecraft_ = Minecraft;
|
|
class DataResult$PartialResult <R> {
|
|
constructor(arg0: string, arg1: Internal.Optional_<R>)
|
|
message(): string;
|
|
hashCode(): number;
|
|
toString(): string;
|
|
flatMap(arg0: Internal.Function_<R, Internal.DataResult$PartialResult_<R2>>): Internal.DataResult$PartialResult<R2>;
|
|
equals(arg0: any): boolean;
|
|
map(arg0: Internal.Function_<any, any>): Internal.DataResult$PartialResult<R2>;
|
|
}
|
|
type DataResult$PartialResult_<R> = DataResult$PartialResult<R>;
|
|
class WeightedListInt extends Internal.IntProvider {
|
|
constructor($$0: Internal.SimpleWeightedRandomList_<Internal.IntProvider_>)
|
|
getType(): Internal.IntProviderType<any>;
|
|
getMinValue(): number;
|
|
getMaxValue(): number;
|
|
sample($$0: Internal.Random_): number;
|
|
get type(): Internal.IntProviderType<any>
|
|
get minValue(): number
|
|
get maxValue(): number
|
|
readonly static "CODEC": any;
|
|
}
|
|
type WeightedListInt_ = WeightedListInt;
|
|
class Painter implements Internal.UnitVariables {
|
|
getObject(key: string): Internal.PainterObject;
|
|
inGameScreenDraw(matrices: Internal.PoseStack_, delta: number): void;
|
|
guiScreenDraw(screen: Internal.Screen_, matrices: Internal.PoseStack_, mouseX: number, mouseY: number, delta: number): void;
|
|
clear(): void;
|
|
make(type: string): Internal.PainterObject;
|
|
getVariables(): Internal.VariableSet;
|
|
paint(root: Internal.CompoundTag_): void;
|
|
unitOf(o: any): Internal.Unit;
|
|
setVariable(key: string, variable: Internal.Unit_): void;
|
|
get variables(): Internal.VariableSet
|
|
readonly static "RIGHT": 1;
|
|
readonly static "CENTER": 0;
|
|
readonly "screenWidthUnit": Internal.MutableNumberUnit;
|
|
readonly "mouseYUnit": Internal.MutableNumberUnit;
|
|
readonly static "DRAW_INGAME": 1;
|
|
readonly "mouseXUnit": Internal.MutableNumberUnit;
|
|
readonly static "TOP": -1;
|
|
readonly "screenHeightUnit": Internal.MutableNumberUnit;
|
|
readonly static "BOTTOM": 1;
|
|
readonly static "INSTANCE": Internal.Painter;
|
|
readonly static "DRAW_GUI": 2;
|
|
readonly static "LEFT": -1;
|
|
readonly "deltaUnit": Internal.MutableNumberUnit;
|
|
readonly static "DRAW_ALWAYS": 0;
|
|
readonly "unitContext": Internal.UnitContext;
|
|
}
|
|
type Painter_ = Painter;
|
|
interface DimensionEffectsAccessor {
|
|
getIdentifierMap(): Internal.Object2ObjectMap<ResourceLocation, Internal.DimensionSpecialEffects>;
|
|
get identifierMap(): Internal.Object2ObjectMap<ResourceLocation, Internal.DimensionSpecialEffects>
|
|
}
|
|
type DimensionEffectsAccessor_ = DimensionEffectsAccessor;
|
|
class Tutorial {
|
|
constructor($$0: Internal.Minecraft_, $$1: Internal.Options_)
|
|
onMouse($$0: number, $$1: number): void;
|
|
setStep($$0: Internal.TutorialSteps_): void;
|
|
getMinecraft(): Internal.Minecraft;
|
|
isSurvival(): boolean;
|
|
addTimedToast($$0: Internal.TutorialToast_, $$1: number): void;
|
|
onInventoryAction($$0: Internal.ItemStack_, $$1: Internal.ItemStack_, $$2: Internal.ClickAction_): void;
|
|
onOpenInventory(): void;
|
|
static key($$0: string): Internal.Component;
|
|
tick(): void;
|
|
removeTimedToast($$0: Internal.TutorialToast_): void;
|
|
start(): void;
|
|
onInput($$0: Internal.Input_): void;
|
|
onDestroyBlock($$0: Internal.ClientLevel_, $$1: BlockPos_, $$2: Internal.BlockState_, $$3: number): void;
|
|
onLookAt($$0: Internal.ClientLevel_, $$1: Internal.HitResult_): void;
|
|
stop(): void;
|
|
onGetItem($$0: Internal.ItemStack_): void;
|
|
set step($$0: Internal.TutorialSteps_)
|
|
get minecraft(): Internal.Minecraft
|
|
get survival(): boolean
|
|
}
|
|
type Tutorial_ = Tutorial;
|
|
class ScriptManager {
|
|
constructor(t: Internal.ScriptType_, p: Internal.Path_, e: string)
|
|
handler$bii000$loadJavaClass(event: Internal.BindingsEvent_, args: any[], cir: Internal.CallbackInfoReturnable_<any>): void;
|
|
unload(): void;
|
|
isClassAllowed(name: string): boolean;
|
|
loadJavaClass(event: Internal.BindingsEvent_, args: any[]): Internal.NativeJavaClass;
|
|
load(): void;
|
|
loadFromDirectory(): void;
|
|
"firstLoad": boolean;
|
|
readonly "directory": Internal.Path;
|
|
readonly "packs": Internal.Map<string, Internal.ScriptPack>;
|
|
readonly "events": Internal.EventsJS;
|
|
readonly "exampleScript": string;
|
|
readonly "type": Internal.ScriptType;
|
|
}
|
|
type ScriptManager_ = ScriptManager;
|
|
class InventoryEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, menu: Internal.AbstractContainerMenu_)
|
|
getEntity(): Internal.EntityJS;
|
|
getInventoryContainer(): Internal.AbstractContainerMenu;
|
|
get entity(): Internal.EntityJS
|
|
get inventoryContainer(): Internal.AbstractContainerMenu
|
|
}
|
|
type InventoryEventJS_ = InventoryEventJS;
|
|
interface LivingEntityAccessor {
|
|
invokePlayEquipmentBreakEffects(arg0: Internal.ItemStack_): void;
|
|
}
|
|
type LivingEntityAccessor_ = LivingEntityAccessor;
|
|
class AllowSleepTimeEventJS extends Internal.PlayerEventJS {
|
|
constructor(player: Internal.Player_, sleepingPos: BlockPos_, vanillaResult: boolean)
|
|
getResult(): Internal.InteractionResult;
|
|
getPos(): Internal.BlockContainerJS;
|
|
getEntity(): Internal.EntityJS;
|
|
canCancel(): boolean;
|
|
getVanillaResult(): boolean;
|
|
static handler(player: Internal.Player_, sleepingPos: BlockPos_, vanillaResult: boolean): Internal.InteractionResult;
|
|
setResult(result: Internal.InteractionResult_): void;
|
|
getSleepingPos(): BlockPos;
|
|
get result(): Internal.InteractionResult
|
|
get pos(): Internal.BlockContainerJS
|
|
get entity(): Internal.EntityJS
|
|
get vanillaResult(): boolean
|
|
set result(result: Internal.InteractionResult_)
|
|
get sleepingPos(): BlockPos
|
|
}
|
|
type AllowSleepTimeEventJS_ = AllowSleepTimeEventJS;
|
|
interface Object2CharFunction <K> extends it.unimi.dsi.fastutil.Function<K, string>, Internal.ToIntFunction<K> {
|
|
put(arg0: K, arg1: string): string;
|
|
composeShort(arg0: Internal.Short2ObjectFunction_<K>): Internal.Short2CharFunction;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
andThenShort(arg0: Internal.Char2ShortFunction_): Internal.Object2ShortFunction<K>;
|
|
removeChar(arg0: any): string;
|
|
composeReference(arg0: Internal.Reference2ObjectFunction_<any, any>): Internal.Reference2CharFunction<T>;
|
|
getOrDefault(arg0: any, arg1: any): any;
|
|
defaultReturnValue(): string;
|
|
andThenInt(arg0: Internal.Char2IntFunction_): Internal.Object2IntFunction<K>;
|
|
composeLong(arg0: Internal.Long2ObjectFunction_<K>): Internal.Long2CharFunction;
|
|
composeObject(arg0: Internal.Object2ObjectFunction_<any, any>): Internal.Object2CharFunction<T>;
|
|
remove(arg0: any): string;
|
|
containsKey(arg0: any): boolean;
|
|
getChar(arg0: any): string;
|
|
composeByte(arg0: Internal.Byte2ObjectFunction_<K>): Internal.Byte2CharFunction;
|
|
composeInt(arg0: Internal.Int2ObjectFunction_<K>): Internal.Int2CharFunction;
|
|
put(arg0: K, arg1: string): string;
|
|
defaultReturnValue(arg0: string): void;
|
|
put(arg0: any, arg1: any): any;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, T>;
|
|
apply(arg0: K): string;
|
|
andThenByte(arg0: Internal.Char2ByteFunction_): Internal.Object2ByteFunction<K>;
|
|
andThenLong(arg0: Internal.Char2LongFunction_): Internal.Object2LongFunction<K>;
|
|
applyAsInt(arg0: K): number;
|
|
composeFloat(arg0: Internal.Float2ObjectFunction_<K>): Internal.Float2CharFunction;
|
|
size(): number;
|
|
andThenReference(arg0: Internal.Char2ReferenceFunction_<any>): Internal.Object2ReferenceFunction<K, T>;
|
|
composeDouble(arg0: Internal.Double2ObjectFunction_<K>): Internal.Double2CharFunction;
|
|
andThenChar(arg0: Internal.Char2CharFunction_): this;
|
|
andThenObject(arg0: Internal.Char2ObjectFunction_<any>): Internal.Object2ObjectFunction<K, T>;
|
|
clear(): void;
|
|
andThenFloat(arg0: Internal.Char2FloatFunction_): Internal.Object2FloatFunction<K>;
|
|
getOrDefault(arg0: any, arg1: string): string;
|
|
andThenDouble(arg0: Internal.Char2DoubleFunction_): Internal.Object2DoubleFunction<K>;
|
|
get(arg0: any): any;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, string>;
|
|
composeChar(arg0: Internal.Char2ObjectFunction_<K>): Internal.Char2CharFunction;
|
|
}
|
|
type Object2CharFunction_<K> = ((arg0: any)=>string) | Object2CharFunction<K>;
|
|
}
|
|
declare namespace com.mojang.authlib.properties {
|
|
class Property {
|
|
constructor(arg0: string, arg1: string, arg2: string)
|
|
constructor(arg0: string, arg1: string)
|
|
isSignatureValid(arg0: Internal.PublicKey_): boolean;
|
|
getValue(): string;
|
|
getName(): string;
|
|
getSignature(): string;
|
|
hasSignature(): boolean;
|
|
get value(): string
|
|
get name(): string
|
|
get signature(): string
|
|
}
|
|
type Property_ = Property;
|
|
}
|
|
declare namespace io.netty.util.concurrent {
|
|
interface ScheduledFuture <V> extends io.netty.util.concurrent.Future<V>, Internal.ScheduledFuture<V> {
|
|
}
|
|
type ScheduledFuture_<V> = ScheduledFuture<V>;
|
|
interface Future <V> extends Internal.Future<V> {
|
|
isSuccess(): boolean;
|
|
removeListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
cancel(arg0: boolean): boolean;
|
|
awaitUninterruptibly(arg0: number, arg1: Internal.TimeUnit_): boolean;
|
|
cause(): Internal.Throwable;
|
|
getNow(): V;
|
|
awaitUninterruptibly(): this;
|
|
await(arg0: number, arg1: Internal.TimeUnit_): boolean;
|
|
addListeners(...arg0: Internal.GenericFutureListener_<any>[]): this;
|
|
syncUninterruptibly(): this;
|
|
await(arg0: number): boolean;
|
|
await(): this;
|
|
removeListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
isCancellable(): boolean;
|
|
addListener(arg0: Internal.GenericFutureListener_<any>): this;
|
|
awaitUninterruptibly(arg0: number): boolean;
|
|
sync(): this;
|
|
get success(): boolean
|
|
get now(): V
|
|
get cancellable(): boolean
|
|
}
|
|
type Future_<V> = Future<V>;
|
|
}
|
|
declare namespace net.fabricmc.fabric.api.event {
|
|
abstract class Event <T> {
|
|
constructor()
|
|
invoker(): T;
|
|
register(arg0: T): void;
|
|
register(phase: ResourceLocation_, listener: T): void;
|
|
addPhaseOrdering(firstPhase: ResourceLocation_, secondPhase: ResourceLocation_): void;
|
|
readonly static "DEFAULT_PHASE": ResourceLocation;
|
|
}
|
|
type Event_<T> = Event<T>;
|
|
}
|
|
declare namespace net.minecraft.world {
|
|
interface ContainerListener {
|
|
containerChanged(arg0: Internal.Container_): void;
|
|
}
|
|
type ContainerListener_ = ContainerListener;
|
|
}
|
|
declare namespace Special {
|
|
type ItemTag = "c:pickaxes" | "minecraft:ignored_by_piglin_babies" | "c:water_buckets" | "c:raw_iron_ores" | "minecraft:soul_fire_base_blocks" | "minecraft:fishes" | "minecraft:fences" | "minecraft:cluster_max_harvestables" | "minecraft:sand" | "c:foods" | "minecraft:wooden_buttons" | "c:brown_dyes" | "minecraft:emerald_ores" | "c:purple_dyes" | "c:coal" | "minecraft:small_flowers" | "minecraft:beacon_payment_items" | "c:red_dyes" | "c:hoes" | "c:dyes" | "c:quartz_ores" | "c:raw_copper_blocks" | "c:light_gray_dyes" | "c:axes" | "minecraft:wooden_pressure_plates" | "c:ores" | "minecraft:crimson_stems" | "c:empty_buckets" | "c:shulker_boxes" | "minecraft:music_discs" | "minecraft:logs_that_burn" | "c:shovels" | "minecraft:lectern_books" | "minecraft:copper_ores" | "minecraft:stone_tool_materials" | "minecraft:warped_stems" | "minecraft:arrows" | "minecraft:creeper_drop_music_discs" | "minecraft:wooden_fences" | "c:white_dyes" | "c:milk_buckets" | "c:yellow_dyes" | "c:copper_ingots" | "c:netherite_ingots" | "minecraft:non_flammable_wood" | "c:blue_dyes" | "minecraft:wooden_doors" | "minecraft:lapis_ores" | "minecraft:anvil" | "minecraft:banners" | "c:glass_panes" | "c:raw_gold_blocks" | "minecraft:piglin_loved" | "minecraft:piglin_repellents" | "minecraft:birch_logs" | "minecraft:oak_logs" | "c:light_blue_dyes" | "minecraft:diamond_ores" | "minecraft:terracotta" | "minecraft:gold_ores" | "minecraft:stone_crafting_materials" | "minecraft:piglin_food" | "minecraft:saplings" | "c:orange_dyes" | "c:bows" | "minecraft:freeze_immune_wearables" | "c:lava_buckets" | "c:cyan_dyes" | "minecraft:trapdoors" | "minecraft:iron_ores" | "minecraft:spruce_logs" | "minecraft:acacia_logs" | "c:iron_ingots" | "c:raw_copper_ores" | "minecraft:stairs" | "c:raw_gold_ores" | "minecraft:dark_oak_logs" | "c:magenta_dyes" | "c:black_dyes" | "minecraft:tall_flowers" | "minecraft:leaves" | "c:green_dyes" | "minecraft:doors" | "minecraft:occludes_vibration_signals" | "minecraft:rails" | "minecraft:buttons" | "minecraft:slabs" | "minecraft:signs" | "c:redstone_dusts" | "c:raw_iron_blocks" | "c:diamonds" | "minecraft:flowers" | "c:potions" | "minecraft:candles" | "c:glass_blocks" | "minecraft:coal_ores" | "minecraft:fox_food" | "minecraft:wool" | "minecraft:stone_bricks" | "minecraft:boats" | "minecraft:logs" | "c:quartz" | "minecraft:planks" | "c:gold_ingots" | "minecraft:redstone_ores" | "c:pink_dyes" | "minecraft:wooden_stairs" | "c:emeralds" | "minecraft:coals" | "minecraft:dirt" | "c:gray_dyes" | "c:swords" | "c:shears" | "minecraft:jungle_logs" | "minecraft:axolotl_tempt_items" | "minecraft:carpets" | "c:lapis" | "minecraft:wooden_trapdoors" | "c:spears" | "c:lime_dyes" | "minecraft:beds" | "minecraft:walls" | "minecraft:wooden_slabs";
|
|
type FluidTag = "c:lava" | "c:water" | "minecraft:lava" | "minecraft:water";
|
|
type BlockTag = "minecraft:dark_oak_logs" | "minecraft:nylium" | "minecraft:needs_iron_tool" | "minecraft:buttons" | "minecraft:moss_replaceable" | "minecraft:portals" | "minecraft:wooden_trapdoors" | "minecraft:bee_growables" | "minecraft:wool" | "minecraft:features_cannot_replace" | "minecraft:valid_spawn" | "minecraft:tall_flowers" | "minecraft:wooden_doors" | "minecraft:ice" | "minecraft:walls" | "minecraft:terracotta" | "minecraft:big_dripleaf_placeable" | "minecraft:sand" | "c:glass_panes" | "c:shulker_boxes" | "minecraft:slabs" | "minecraft:leaves" | "minecraft:small_dripleaf_placeable" | "minecraft:campfires" | "minecraft:small_flowers" | "minecraft:spruce_logs" | "minecraft:logs_that_burn" | "minecraft:azalea_grows_on" | "minecraft:cauldrons" | "minecraft:trapdoors" | "minecraft:stone_ore_replaceables" | "minecraft:bamboo_plantable_on" | "minecraft:mushroom_grow_block" | "minecraft:impermeable" | "minecraft:lapis_ores" | "minecraft:crops" | "minecraft:birch_logs" | "minecraft:corals" | "minecraft:wither_summon_base_blocks" | "minecraft:mineable/hoe" | "minecraft:stone_bricks" | "minecraft:fences" | "minecraft:mooshrooms_spawnable_on" | "minecraft:redstone_ores" | "minecraft:iron_ores" | "minecraft:flower_pots" | "minecraft:hoglin_repellents" | "minecraft:crimson_stems" | "minecraft:wooden_stairs" | "minecraft:dripstone_replaceable_blocks" | "minecraft:beacon_base_blocks" | "minecraft:foxes_spawnable_on" | "minecraft:coral_plants" | "minecraft:unstable_bottom_center" | "minecraft:lava_pool_stone_cannot_replace" | "minecraft:lush_ground_replaceable" | "minecraft:azalea_root_replaceable" | "minecraft:candles" | "minecraft:gold_ores" | "minecraft:polar_bears_spawnable_on_in_frozen_ocean" | "minecraft:beehives" | "minecraft:cave_vines" | "minecraft:wolves_spawnable_on" | "minecraft:signs" | "minecraft:fire" | "minecraft:infiniburn_end" | "minecraft:geode_invalid_blocks" | "minecraft:acacia_logs" | "c:glass_blocks" | "minecraft:wooden_pressure_plates" | "minecraft:mineable/axe" | "minecraft:wall_corals" | "minecraft:infiniburn_overworld" | "minecraft:beds" | "minecraft:wart_blocks" | "c:ores" | "minecraft:warped_stems" | "minecraft:wither_immune" | "minecraft:underwater_bonemeals" | "minecraft:non_flammable_wood" | "minecraft:crystal_sound_blocks" | "minecraft:inside_step_sound_blocks" | "minecraft:strider_warm_blocks" | "minecraft:dirt" | "minecraft:soul_speed_blocks" | "minecraft:guarded_by_piglins" | "minecraft:stone_pressure_plates" | "minecraft:piglin_repellents" | "minecraft:planks" | "minecraft:fence_gates" | "minecraft:logs" | "c:bookshelves" | "minecraft:diamond_ores" | "minecraft:base_stone_nether" | "minecraft:pressure_plates" | "minecraft:emerald_ores" | "c:quartz_ores" | "minecraft:wall_signs" | "minecraft:rails" | "minecraft:prevent_mob_spawning_inside" | "minecraft:carpets" | "minecraft:goats_spawnable_on" | "minecraft:saplings" | "minecraft:mineable/pickaxe" | "minecraft:standing_signs" | "minecraft:needs_stone_tool" | "minecraft:copper_ores" | "minecraft:wooden_slabs" | "minecraft:needs_diamond_tool" | "minecraft:base_stone_overworld" | "minecraft:wall_post_override" | "minecraft:coral_blocks" | "c:chests" | "minecraft:coal_ores" | "minecraft:rabbits_spawnable_on" | "minecraft:jungle_logs" | "minecraft:wooden_fences" | "minecraft:dragon_immune" | "minecraft:climbable" | "minecraft:deepslate_ore_replaceables" | "minecraft:parrots_spawnable_on" | "minecraft:enderman_holdable" | "minecraft:soul_fire_base_blocks" | "minecraft:anvil" | "minecraft:wooden_buttons" | "minecraft:axolotls_spawnable_on" | "minecraft:infiniburn_nether" | "minecraft:snow" | "minecraft:stairs" | "minecraft:mineable/shovel" | "minecraft:banners" | "minecraft:fall_damage_resetting" | "minecraft:candle_cakes" | "minecraft:oak_logs" | "minecraft:flowers" | "minecraft:animals_spawnable_on" | "minecraft:doors" | "minecraft:shulker_boxes" | "minecraft:replaceable_plants" | "minecraft:occludes_vibration_signals";
|
|
type EntityTypeTag = "c:bosses" | "minecraft:freeze_hurts_extra_types" | "minecraft:powder_snow_walkable_mobs" | "minecraft:freeze_immune_entity_types" | "c:boats" | "minecraft:axolotl_hunt_targets" | "minecraft:raiders" | "minecraft:axolotl_always_hostiles" | "minecraft:impact_projectiles" | "minecraft:arrows" | "c:minecarts" | "minecraft:skeletons" | "minecraft:beehive_inhabitors";
|
|
type Mod = "architectury" | "better_runtime_resource_pack" | "betterpingdisplay" | "caffeineconfig" | "cardinal-components-base" | "cardinal-components-entity" | "cloth-basic-math" | "cloth-config" | "com_github_llamalad7_mixinextras" | "continuity" | "custom_hud" | "dev_isxander_settxi" | "fabric-api" | "fabric-api-base" | "fabric-api-lookup-api-v1" | "fabric-biome-api-v1" | "fabric-block-api-v1" | "fabric-blockrenderlayer-v1" | "fabric-command-api-v1" | "fabric-commands-v0" | "fabric-containers-v0" | "fabric-content-registries-v0" | "fabric-convention-tags-v1" | "fabric-crash-report-info-v1" | "fabric-data-generation-api-v1" | "fabric-dimensions-v1" | "fabric-entity-events-v1" | "fabric-events-interaction-v0" | "fabric-events-lifecycle-v0" | "fabric-game-rule-api-v1" | "fabric-item-api-v1" | "fabric-item-groups-v0" | "fabric-key-binding-api-v1" | "fabric-keybindings-v0" | "fabric-language-kotlin" | "fabric-lifecycle-events-v1" | "fabric-loot-api-v2" | "fabric-loot-tables-v1" | "fabric-mining-level-api-v1" | "fabric-models-v0" | "fabric-networking-api-v1" | "fabric-networking-v0" | "fabric-object-builder-api-v1" | "fabric-particles-v1" | "fabric-registry-sync-v0" | "fabric-renderer-api-v1" | "fabric-renderer-indigo" | "fabric-renderer-registries-v1" | "fabric-rendering-data-attachment-v1" | "fabric-rendering-fluids-v1" | "fabric-rendering-v0" | "fabric-rendering-v1" | "fabric-resource-conditions-api-v1" | "fabric-resource-loader-v0" | "fabric-screen-api-v1" | "fabric-screen-handler-api-v1" | "fabric-textures-v0" | "fabric-transfer-api-v1" | "fabric-transitive-access-wideners-v1" | "fabricloader" | "fabrishot" | "ferritecore" | "freecam" | "gammautils" | "indium" | "io_github_douira_glsl-transformer" | "iris" | "java" | "journeymap-api-fabric" | "journeymap-fabric" | "kubejs" | "kubejsadditions" | "midnightlib" | "minecraft" | "modmenu" | "morecreativetabs" | "notenoughcrashes" | "org_anarres_jcpp" | "org_antlr_antlr4-runtime" | "org_jetbrains_kotlin_kotlin-reflect" | "org_jetbrains_kotlin_kotlin-stdlib" | "org_jetbrains_kotlin_kotlin-stdlib-jdk7" | "org_jetbrains_kotlin_kotlin-stdlib-jdk8" | "org_jetbrains_kotlinx_atomicfu-jvm" | "org_jetbrains_kotlinx_kotlinx-coroutines-core-jvm" | "org_jetbrains_kotlinx_kotlinx-coroutines-jdk8" | "org_jetbrains_kotlinx_kotlinx-datetime-jvm" | "org_jetbrains_kotlinx_kotlinx-serialization-cbor-jvm" | "org_jetbrains_kotlinx_kotlinx-serialization-core-jvm" | "org_jetbrains_kotlinx_kotlinx-serialization-json-jvm" | "org_joml_joml" | "picturesign" | "probejs" | "puzzle" | "puzzle-base" | "puzzle-gui" | "puzzle-models" | "puzzle-splashscreen" | "reeses-sodium-options" | "rhino" | "settxicloth" | "sodium" | "sodium-extra" | "trinkets" | "untranslateditems" | "worldeditcui" | "zoomify"
|
|
type Ingredient = string;
|
|
type RecipeId = "minecraft:yellow_dye_from_dandelion" | "minecraft:charcoal" | "minecraft:dark_oak_button" | "minecraft:emerald_from_smelting_deepslate_emerald_ore" | "minecraft:diorite_wall_from_diorite_stonecutting" | "minecraft:polished_blackstone_brick_slab" | "minecraft:chiseled_deepslate" | "minecraft:gray_candle" | "minecraft:rabbit_stew_from_brown_mushroom" | "minecraft:red_wool" | "minecraft:stripped_dark_oak_wood" | "minecraft:stonecutter" | "minecraft:soul_torch" | "minecraft:bone_block" | "minecraft:raw_iron" | "minecraft:iron_nugget" | "minecraft:melon" | "minecraft:birch_fence" | "minecraft:cracked_deepslate_tiles" | "minecraft:deepslate_brick_stairs_from_cobbled_deepslate_stonecutting" | "minecraft:red_nether_brick_slab" | "minecraft:waxed_oxidized_cut_copper_from_honeycomb" | "minecraft:cooked_rabbit" | "minecraft:gold_nugget_from_blasting" | "minecraft:warped_fence_gate" | "minecraft:cooked_salmon_from_campfire_cooking" | "minecraft:nether_wart_block" | "minecraft:polished_blackstone_brick_slab_from_blackstone_stonecutting" | "minecraft:magenta_banner" | "minecraft:weathered_cut_copper_from_weathered_copper_stonecutting" | "minecraft:polished_blackstone_brick_wall_from_polished_blackstone_stonecutting" | "minecraft:red_bed_from_white_bed" | "minecraft:cobblestone_wall" | "minecraft:gray_dye" | "minecraft:lime_stained_glass_pane" | "minecraft:magenta_wool" | "minecraft:warped_pressure_plate" | "minecraft:cut_sandstone_slab_from_cut_sandstone_stonecutting" | "minecraft:waxed_cut_copper_slab" | "minecraft:coal_block" | "minecraft:raw_copper" | "minecraft:sugar_from_honey_bottle" | "minecraft:cyan_bed_from_white_bed" | "minecraft:black_wool" | "minecraft:slime_ball" | "minecraft:spruce_fence_gate" | "minecraft:leather_chestplate" | "minecraft:yellow_bed" | "minecraft:iron_block" | "minecraft:beehive" | "minecraft:map_extending" | "minecraft:nether_brick_slab_from_nether_bricks_stonecutting" | "minecraft:spruce_sign" | "minecraft:white_stained_glass_pane_from_glass_pane" | "minecraft:dark_oak_door" | "minecraft:cooked_porkchop" | "minecraft:waxed_cut_copper_slab_from_waxed_cut_copper_stonecutting" | "minecraft:cut_copper_slab_from_copper_block_stonecutting" | "minecraft:cooked_salmon_from_smoking" | "minecraft:writable_book" | "minecraft:birch_wood" | "minecraft:glow_item_frame" | "minecraft:leather_helmet" | "minecraft:light_blue_bed" | "minecraft:oak_wood" | "minecraft:scaffolding" | "minecraft:emerald_block" | "minecraft:golden_apple" | "minecraft:chiseled_nether_bricks" | "minecraft:diamond_pickaxe" | "minecraft:flower_pot" | "minecraft:acacia_button" | "minecraft:light_gray_dye_from_oxeye_daisy" | "minecraft:polished_granite_from_granite_stonecutting" | "minecraft:magenta_stained_glass_pane" | "minecraft:copper_block" | "minecraft:nether_brick_stairs" | "minecraft:purple_candle" | "minecraft:purple_wool" | "minecraft:chiseled_stone_bricks_from_stone_bricks_stonecutting" | "minecraft:lapis_lazuli_from_smelting_deepslate_lapis_ore" | "minecraft:polished_blackstone_bricks_from_blackstone_stonecutting" | "minecraft:magenta_bed" | "minecraft:oxidized_cut_copper_stairs_from_oxidized_copper_stonecutting" | "minecraft:end_stone_brick_slab_from_end_stone_brick_stonecutting" | "minecraft:iron_sword" | "minecraft:spruce_wood" | "minecraft:green_stained_glass" | "minecraft:magenta_dye_from_blue_red_white_dye" | "minecraft:spruce_fence" | "minecraft:mossy_stone_brick_slab" | "minecraft:andesite_slab" | "minecraft:dark_prismarine_slab" | "minecraft:polished_blackstone_wall_from_polished_blackstone_stonecutting" | "minecraft:sandstone_slab_from_sandstone_stonecutting" | "minecraft:honey_block" | "minecraft:green_dye" | "minecraft:pink_glazed_terracotta" | "minecraft:pink_terracotta" | "minecraft:dried_kelp_from_smoking" | "minecraft:chiseled_sandstone_from_sandstone_stonecutting" | "minecraft:waxed_exposed_cut_copper_stairs" | "minecraft:orange_stained_glass" | "minecraft:exposed_cut_copper_slab" | "minecraft:polished_blackstone_wall" | "minecraft:cobblestone_stairs" | "minecraft:copper_ingot_from_blasting_deepslate_copper_ore" | "minecraft:redstone_from_smelting_redstone_ore" | "minecraft:cut_sandstone_slab" | "minecraft:smooth_red_sandstone_slab" | "minecraft:stone_brick_stairs_from_stone_bricks_stonecutting" | "minecraft:cut_copper_stairs_from_cut_copper_stonecutting" | "minecraft:suspicious_stew" | "minecraft:birch_trapdoor" | "minecraft:weathered_cut_copper_slab" | "minecraft:prismarine_brick_stairs_from_prismarine_stonecutting" | "minecraft:deepslate_brick_wall_from_deepslate_bricks_stonecutting" | "minecraft:waxed_weathered_copper_from_honeycomb" | "minecraft:yellow_bed_from_white_bed" | "minecraft:golden_boots" | "minecraft:pink_dye_from_red_white_dye" | "minecraft:netherite_shovel_smithing" | "minecraft:coal_from_blasting_coal_ore" | "minecraft:andesite_wall_from_andesite_stonecutting" | "minecraft:acacia_door" | "minecraft:polished_basalt" | "minecraft:prismarine_stairs" | "minecraft:cyan_concrete_powder" | "minecraft:conduit" | "minecraft:mojang_banner_pattern" | "minecraft:polished_granite_slab" | "minecraft:fire_charge" | "minecraft:golden_hoe" | "minecraft:sticky_piston" | "minecraft:white_dye" | "minecraft:redstone" | "minecraft:blue_glazed_terracotta" | "minecraft:emerald" | "minecraft:polished_andesite_slab" | "minecraft:wooden_pickaxe" | "minecraft:powered_rail" | "minecraft:exposed_cut_copper_slab_from_exposed_copper_stonecutting" | "minecraft:firework_star" | "minecraft:green_concrete_powder" | "minecraft:nether_brick_wall_from_nether_bricks_stonecutting" | "minecraft:oxidized_cut_copper_slab_from_oxidized_cut_copper_stonecutting" | "minecraft:oak_stairs" | "minecraft:smooth_red_sandstone_slab_from_smooth_red_sandstone_stonecutting" | "minecraft:cracked_deepslate_bricks" | "minecraft:stone_button" | "minecraft:polished_blackstone_brick_stairs" | "minecraft:brown_stained_glass" | "minecraft:stick_from_bamboo_item" | "minecraft:tinted_glass" | "minecraft:blue_terracotta" | "minecraft:yellow_candle" | "minecraft:stripped_oak_wood" | "minecraft:sandstone" | "minecraft:yellow_concrete_powder" | "minecraft:gray_terracotta" | "minecraft:jungle_fence_gate" | "minecraft:diamond_from_blasting_diamond_ore" | "minecraft:comparator" | "minecraft:lodestone" | "minecraft:repeater" | "minecraft:red_concrete_powder" | "minecraft:netherite_boots_smithing" | "minecraft:purpur_block" | "minecraft:cut_copper_stairs_from_copper_block_stonecutting" | "minecraft:glass" | "minecraft:polished_blackstone_slab" | "minecraft:stone_stairs" | "minecraft:fishing_rod" | "minecraft:cooked_beef_from_smoking" | "minecraft:dried_kelp_block" | "minecraft:end_stone_brick_stairs" | "minecraft:iron_leggings" | "minecraft:terracotta" | "minecraft:stripped_crimson_hyphae" | "minecraft:quartz" | "minecraft:cyan_carpet" | "minecraft:magenta_carpet_from_white_carpet" | "minecraft:polished_deepslate_stairs_from_polished_deepslate_stonecutting" | "minecraft:nether_brick_wall" | "minecraft:book_cloning" | "minecraft:polished_basalt_from_basalt_stonecutting" | "minecraft:gray_concrete_powder" | "minecraft:light_blue_concrete_powder" | "minecraft:smooth_sandstone_stairs_from_smooth_sandstone_stonecutting" | "minecraft:granite_wall_from_granite_stonecutting" | "minecraft:redstone_from_blasting_redstone_ore" | "minecraft:gray_bed_from_white_bed" | "minecraft:granite_stairs" | "minecraft:cyan_terracotta" | "minecraft:polished_granite_slab_from_polished_granite_stonecutting" | "minecraft:cut_red_sandstone" | "minecraft:mushroom_stew" | "minecraft:polished_deepslate_from_cobbled_deepslate_stonecutting" | "minecraft:red_dye_from_tulip" | "minecraft:warped_planks" | "minecraft:lime_candle" | "minecraft:red_nether_brick_wall_from_red_nether_bricks_stonecutting" | "minecraft:red_dye_from_beetroot" | "minecraft:beacon" | "minecraft:tnt" | "minecraft:mossy_stone_bricks_from_vine" | "minecraft:waxed_weathered_cut_copper_stairs_from_waxed_weathered_cut_copper_stonecutting" | "minecraft:andesite_slab_from_andesite_stonecutting" | "minecraft:light_gray_bed" | "minecraft:flint_and_steel" | "minecraft:red_candle" | "minecraft:orange_dye_from_orange_tulip" | "minecraft:pink_bed_from_white_bed" | "minecraft:brown_carpet" | "minecraft:jungle_door" | "minecraft:black_dye" | "minecraft:black_stained_glass_pane" | "minecraft:prismarine_brick_slab" | "minecraft:prismarine_bricks" | "minecraft:nether_bricks" | "minecraft:blue_carpet" | "minecraft:deepslate_brick_stairs_from_polished_deepslate_stonecutting" | "minecraft:iron_chestplate" | "minecraft:crimson_fence" | "minecraft:stone_bricks" | "minecraft:oxidized_cut_copper_slab" | "minecraft:lapis_lazuli_from_blasting_deepslate_lapis_ore" | "minecraft:birch_stairs" | "minecraft:exposed_cut_copper_slab_from_exposed_cut_copper_stonecutting" | "minecraft:light_gray_stained_glass" | "minecraft:white_wool_from_string" | "minecraft:cobblestone_wall_from_cobblestone_stonecutting" | "minecraft:polished_andesite_from_andesite_stonecutting" | "minecraft:white_stained_glass_pane" | "minecraft:golden_axe" | "minecraft:crimson_stairs" | "minecraft:light_blue_stained_glass_pane" | "minecraft:brown_concrete_powder" | "minecraft:cooked_chicken_from_smoking" | "minecraft:cyan_glazed_terracotta" | "minecraft:cyan_stained_glass" | "minecraft:oak_pressure_plate" | "minecraft:stone_brick_stairs" | "minecraft:stone_sword" | "minecraft:yellow_dye_from_sunflower" | "minecraft:cut_red_sandstone_from_red_sandstone_stonecutting" | "minecraft:diorite" | "minecraft:acacia_fence" | "minecraft:crimson_hyphae" | "minecraft:waxed_weathered_cut_copper_slab_from_waxed_weathered_copper_stonecutting" | "minecraft:coal_from_smelting_coal_ore" | "minecraft:oak_slab" | "minecraft:orange_bed_from_white_bed" | "minecraft:cyan_banner" | "minecraft:polished_blackstone_wall_from_blackstone_stonecutting" | "minecraft:dripstone_block" | "minecraft:glistering_melon_slice" | "minecraft:smooth_stone_slab_from_smooth_stone_stonecutting" | "minecraft:crimson_button" | "minecraft:warped_door" | "minecraft:iron_hoe" | "minecraft:iron_ingot_from_iron_block" | "minecraft:jungle_planks" | "minecraft:netherite_axe_smithing" | "minecraft:snow" | "minecraft:acacia_fence_gate" | "minecraft:clock" | "minecraft:magenta_carpet" | "minecraft:orange_stained_glass_pane_from_glass_pane" | "minecraft:yellow_wool" | "minecraft:blackstone_wall_from_blackstone_stonecutting" | "minecraft:jungle_trapdoor" | "minecraft:grindstone" | "minecraft:blue_ice" | "minecraft:polished_deepslate_slab_from_polished_deepslate_stonecutting" | "minecraft:red_nether_bricks" | "minecraft:banner_duplicate" | "minecraft:granite_slab_from_granite_stonecutting" | "minecraft:glass_pane" | "minecraft:diamond_leggings" | "minecraft:granite_stairs_from_granite_stonecutting" | "minecraft:emerald_from_smelting_emerald_ore" | "minecraft:warped_slab" | "minecraft:lectern" | "minecraft:prismarine" | "minecraft:golden_sword" | "minecraft:purple_stained_glass" | "minecraft:iron_ingot_from_nuggets" | "minecraft:chiseled_sandstone" | "minecraft:clay" | "minecraft:golden_pickaxe" | "minecraft:cut_copper_stairs" | "minecraft:magenta_dye_from_allium" | "minecraft:smooth_stone_slab" | "minecraft:ladder" | "minecraft:polished_blackstone_slab_from_polished_blackstone_stonecutting" | "minecraft:redstone_torch" | "minecraft:moss_carpet" | "minecraft:oxidized_cut_copper_stairs_from_oxidized_cut_copper_stonecutting" | "minecraft:mossy_cobblestone_slab" | "minecraft:polished_andesite_slab_from_andesite_stonecutting" | "minecraft:furnace_minecart" | "minecraft:mossy_cobblestone_from_vine" | "minecraft:target" | "minecraft:polished_diorite_slab_from_diorite_stonecutting" | "minecraft:gray_wool" | "minecraft:white_concrete_powder" | "minecraft:yellow_terracotta" | "minecraft:orange_carpet" | "minecraft:mossy_stone_bricks_from_moss_block" | "minecraft:waxed_weathered_cut_copper" | "minecraft:cake" | "minecraft:gray_bed" | "minecraft:orange_banner" | "minecraft:dark_oak_sign" | "minecraft:granite_slab" | "minecraft:chiseled_nether_bricks_from_nether_bricks_stonecutting" | "minecraft:white_terracotta" | "minecraft:leather_boots" | "minecraft:diamond_from_blasting_deepslate_diamond_ore" | "minecraft:black_carpet_from_white_carpet" | "minecraft:netherite_ingot_from_netherite_block" | "minecraft:armor_stand" | "minecraft:pink_stained_glass_pane" | "minecraft:lime_concrete_powder" | "minecraft:leather_leggings" | "minecraft:sandstone_wall_from_sandstone_stonecutting" | "minecraft:blue_dye_from_cornflower" | "minecraft:brick_slab_from_bricks_stonecutting" | "minecraft:polished_blackstone_bricks_from_polished_blackstone_stonecutting" | "minecraft:quartz_slab_from_stonecutting" | "minecraft:brown_banner" | "minecraft:barrel" | "minecraft:polished_blackstone_button" | "minecraft:polished_blackstone_slab_from_blackstone_stonecutting" | "minecraft:warped_hyphae" | "minecraft:redstone_from_blasting_deepslate_redstone_ore" | "minecraft:netherite_scrap_from_blasting" | "minecraft:red_nether_brick_slab_from_red_nether_bricks_stonecutting" | "minecraft:dark_prismarine_slab_from_dark_prismarine_stonecutting" | "minecraft:lime_stained_glass_pane_from_glass_pane" | "minecraft:baked_potato_from_smoking" | "minecraft:magenta_glazed_terracotta" | "minecraft:deepslate_brick_slab_from_polished_deepslate_stonecutting" | "minecraft:brown_carpet_from_white_carpet" | "minecraft:chiseled_stone_bricks_stone_from_stonecutting" | "minecraft:book" | "minecraft:chiseled_stone_bricks" | "minecraft:netherite_sword_smithing" | "minecraft:polished_blackstone_brick_wall_from_blackstone_stonecutting" | "minecraft:wooden_shovel" | "minecraft:end_stone_brick_slab" | "minecraft:smithing_table" | "minecraft:green_bed" | "minecraft:deepslate_tile_slab_from_polished_deepslate_stonecutting" | "minecraft:magma_block" | "minecraft:polished_granite_stairs_from_granite_stonecutting" | "minecraft:red_sandstone_slab_from_red_sandstone_stonecutting" | "minecraft:spruce_pressure_plate" | "minecraft:polished_blackstone_brick_stairs_from_polished_blackstone_stonecutting" | "minecraft:purple_terracotta" | "minecraft:cauldron" | "minecraft:pink_concrete_powder" | "minecraft:red_nether_brick_stairs_from_red_nether_bricks_stonecutting" | "minecraft:waxed_copper_block_from_honeycomb" | "minecraft:magenta_concrete_powder" | "minecraft:red_dye_from_poppy" | "minecraft:redstone_from_smelting_deepslate_redstone_ore" | "minecraft:deepslate_tiles_from_deepslate_bricks_stonecutting" | "minecraft:diamond_shovel" | "minecraft:warped_fungus_on_a_stick" | "minecraft:waxed_weathered_cut_copper_slab_from_honeycomb" | "minecraft:deepslate_tile_slab_from_deepslate_tiles_stonecutting" | "minecraft:prismarine_brick_slab_from_prismarine_stonecutting" | "minecraft:andesite_wall" | "minecraft:sandstone_slab" | "minecraft:hay_block" | "minecraft:light_blue_candle" | "minecraft:waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_cut_copper_stonecutting" | "minecraft:cobblestone_slab" | "minecraft:gold_ingot_from_smelting_raw_gold" | "minecraft:iron_ingot_from_blasting_deepslate_iron_ore" | "minecraft:gray_banner" | "minecraft:warped_stairs" | "minecraft:gold_ingot_from_smelting_gold_ore" | "minecraft:cracked_polished_blackstone_bricks" | "minecraft:deepslate_brick_slab_from_cobbled_deepslate_stonecutting" | "minecraft:deepslate_tile_wall_from_deepslate_tiles_stonecutting" | "minecraft:end_stone_bricks_from_end_stone_stonecutting" | "minecraft:mossy_stone_brick_slab_from_mossy_stone_brick_stonecutting" | "minecraft:popped_chorus_fruit" | "minecraft:cooked_cod_from_smoking" | "minecraft:minecart" | "minecraft:stone_bricks_from_stone_stonecutting" | "minecraft:smooth_sandstone_slab" | "minecraft:smooth_quartz_slab_from_smooth_quartz_stonecutting" | "minecraft:chest" | "minecraft:gray_stained_glass" | "minecraft:rail" | "minecraft:pink_candle" | "minecraft:diamond_sword" | "minecraft:red_terracotta" | "minecraft:yellow_banner" | "minecraft:creeper_banner_pattern" | "minecraft:waxed_exposed_cut_copper_slab" | "minecraft:red_bed" | "minecraft:dark_oak_fence" | "minecraft:golden_shovel" | "minecraft:cut_copper" | "minecraft:deepslate_tile_stairs" | "minecraft:purpur_stairs_from_purpur_block_stonecutting" | "minecraft:soul_lantern" | "minecraft:copper_ingot" | "minecraft:deepslate_bricks_from_cobbled_deepslate_stonecutting" | "minecraft:waxed_weathered_cut_copper_slab" | "minecraft:white_dye_from_lily_of_the_valley" | "minecraft:crimson_trapdoor" | "minecraft:waxed_oxidized_cut_copper_slab_from_waxed_oxidized_copper_stonecutting" | "minecraft:oxidized_cut_copper_slab_from_oxidized_copper_stonecutting" | "minecraft:brick_wall_from_bricks_stonecutting" | "minecraft:end_stone_brick_wall" | "minecraft:firework_star_fade" | "minecraft:polished_diorite_slab" | "minecraft:brown_glazed_terracotta" | "minecraft:smooth_sandstone_stairs" | "minecraft:blaze_powder" | "minecraft:end_stone_brick_slab_from_end_stone_stonecutting" | "minecraft:waxed_exposed_cut_copper_slab_from_waxed_exposed_cut_copper_stonecutting" | "minecraft:copper_ingot_from_blasting_copper_ore" | "minecraft:smooth_basalt" | "minecraft:chain" | "minecraft:orange_carpet_from_white_carpet" | "minecraft:polished_blackstone_from_blackstone_stonecutting" | "minecraft:blue_concrete_powder" | "minecraft:blue_stained_glass" | "minecraft:iron_ingot_from_smelting_deepslate_iron_ore" | "minecraft:oak_fence" | "minecraft:warped_trapdoor" | "minecraft:chiseled_deepslate_from_cobbled_deepslate_stonecutting" | "minecraft:rabbit_stew_from_red_mushroom" | "minecraft:iron_boots" | "minecraft:netherite_hoe_smithing" | "minecraft:polished_blackstone_brick_stairs_from_polished_blackstone_bricks_stonecutting" | "minecraft:prismarine_brick_stairs" | "minecraft:diamond_chestplate" | "minecraft:waxed_oxidized_cut_copper_stairs_from_honeycomb" | "minecraft:golden_chestplate" | "minecraft:netherite_chestplate_smithing" | "minecraft:copper_ingot_from_smelting_raw_copper" | "minecraft:prismarine_stairs_from_prismarine_stonecutting" | "minecraft:crimson_planks" | "minecraft:oak_sign" | "minecraft:smooth_red_sandstone" | "minecraft:quartz_stairs_from_quartz_block_stonecutting" | "minecraft:blue_candle" | "minecraft:netherite_ingot" | "minecraft:birch_sign" | "minecraft:magenta_bed_from_white_bed" | "minecraft:exposed_cut_copper_stairs_from_exposed_copper_stonecutting" | "minecraft:diamond_from_smelting_deepslate_diamond_ore" | "minecraft:birch_pressure_plate" | "minecraft:flower_banner_pattern" | "minecraft:netherite_block" | "minecraft:cyan_carpet_from_white_carpet" | "minecraft:deepslate" | "minecraft:light_blue_terracotta" | "minecraft:orange_dye_from_red_yellow" | "minecraft:red_sandstone_stairs_from_red_sandstone_stonecutting" | "minecraft:purple_carpet_from_white_carpet" | "minecraft:spruce_stairs" | "minecraft:emerald_from_blasting_deepslate_emerald_ore" | "minecraft:polished_blackstone_brick_slab_from_polished_blackstone_bricks_stonecutting" | "minecraft:smooth_sandstone_slab_from_smooth_sandstone_stonecutting" | "minecraft:black_bed" | "minecraft:gold_ingot_from_blasting_raw_gold" | "minecraft:jungle_sign" | "minecraft:cyan_candle" | "minecraft:iron_nugget_from_blasting" | "minecraft:cut_red_sandstone_slab_from_red_sandstone_stonecutting" | "minecraft:diamond_from_smelting_diamond_ore" | "minecraft:gold_ingot_from_blasting_gold_ore" | "minecraft:crossbow" | "minecraft:light_gray_dye_from_azure_bluet" | "minecraft:light_gray_dye_from_white_tulip" | "minecraft:shield_decoration" | "minecraft:deepslate_tile_wall_from_cobbled_deepslate_stonecutting" | "minecraft:bowl" | "minecraft:diamond" | "minecraft:magenta_candle" | "minecraft:green_stained_glass_pane" | "minecraft:crimson_slab" | "minecraft:green_bed_from_white_bed" | "minecraft:magenta_dye_from_blue_red_pink" | "minecraft:black_concrete_powder" | "minecraft:prismarine_slab_from_prismarine_stonecutting" | "minecraft:lime_carpet" | "minecraft:purple_banner" | "minecraft:purple_concrete_powder" | "minecraft:sugar_from_sugar_cane" | "minecraft:birch_planks" | "minecraft:polished_deepslate_slab_from_cobbled_deepslate_stonecutting" | "minecraft:light_gray_dye_from_black_white_dye" | "minecraft:deepslate_tile_wall_from_deepslate_bricks_stonecutting" | "minecraft:light_gray_stained_glass_pane" | "minecraft:spectral_arrow" | "minecraft:green_terracotta" | "minecraft:tnt_minecart" | "minecraft:red_carpet" | "minecraft:white_stained_glass" | "minecraft:acacia_planks" | "minecraft:slime_block" | "minecraft:cooked_beef_from_campfire_cooking" | "minecraft:wooden_hoe" | "minecraft:quartz_pillar" | "minecraft:cooked_rabbit_from_campfire_cooking" | "minecraft:waxed_cut_copper_from_honeycomb" | "minecraft:light_gray_bed_from_white_bed" | "minecraft:waxed_oxidized_cut_copper_from_waxed_oxidized_copper_stonecutting" | "minecraft:purpur_stairs" | "minecraft:brown_terracotta" | "minecraft:waxed_oxidized_cut_copper_stairs" | "minecraft:blue_wool" | "minecraft:mossy_cobblestone_stairs" | "minecraft:note_block" | "minecraft:weathered_cut_copper_stairs_from_weathered_cut_copper_stonecutting" | "minecraft:blue_dye" | "minecraft:polished_diorite_slab_from_polished_diorite_stonecutting" | "minecraft:waxed_weathered_cut_copper_stairs_from_waxed_weathered_copper_stonecutting" | "minecraft:blackstone_stairs_from_blackstone_stonecutting" | "minecraft:piston" | "minecraft:waxed_weathered_cut_copper_from_waxed_weathered_copper_stonecutting" | "minecraft:brown_bed" | "minecraft:blue_bed" | "minecraft:light_gray_carpet" | "minecraft:weathered_cut_copper_slab_from_weathered_copper_stonecutting" | "minecraft:white_banner" | "minecraft:smooth_quartz" | "minecraft:end_crystal" | "minecraft:magenta_stained_glass_pane_from_glass_pane" | "minecraft:smooth_red_sandstone_stairs" | "minecraft:smooth_sandstone" | "minecraft:light_gray_banner" | "minecraft:stone_pickaxe" | "minecraft:light_blue_glazed_terracotta" | "minecraft:shulker_box" | "minecraft:cut_red_sandstone_slab_from_cut_red_sandstone_stonecutting" | "minecraft:dispenser" | "minecraft:wooden_axe" | "minecraft:cyan_stained_glass_pane" | "minecraft:daylight_detector" | "minecraft:sponge" | "minecraft:quartz_stairs" | "minecraft:diorite_wall" | "minecraft:quartz_from_blasting" | "minecraft:purple_glazed_terracotta" | "minecraft:white_carpet" | "minecraft:spruce_planks" | "minecraft:mossy_cobblestone_stairs_from_mossy_cobblestone_stonecutting" | "minecraft:red_stained_glass" | "minecraft:light_gray_stained_glass_pane_from_glass_pane" | "minecraft:green_carpet" | "minecraft:polished_blackstone_bricks" | "minecraft:purpur_slab" | "minecraft:waxed_exposed_cut_copper_from_honeycomb" | "minecraft:mossy_cobblestone_from_moss_block" | "minecraft:cracked_stone_bricks" | "minecraft:jack_o_lantern" | "minecraft:tripwire_hook" | "minecraft:chiseled_polished_blackstone_from_blackstone_stonecutting" | "minecraft:diorite_stairs_from_diorite_stonecutting" | "minecraft:trapped_chest" | "minecraft:hopper" | "minecraft:cut_sandstone_from_sandstone_stonecutting" | "minecraft:stone_stairs_from_stone_stonecutting" | "minecraft:lantern" | "minecraft:raw_gold" | "minecraft:waxed_cut_copper_slab_from_waxed_copper_block_stonecutting" | "minecraft:green_banner" | "minecraft:dried_kelp" | "minecraft:ender_chest" | "minecraft:magenta_stained_glass" | "minecraft:gold_nugget" | "minecraft:polished_andesite_stairs_from_andesite_stonecutting" | "minecraft:iron_bars" | "minecraft:beetroot_soup" | "minecraft:iron_trapdoor" | "minecraft:brown_candle" | "minecraft:deepslate_brick_wall" | "minecraft:green_glazed_terracotta" | "minecraft:lime_terracotta" | "minecraft:cooked_cod" | "minecraft:diamond_axe" | "minecraft:iron_helmet" | "minecraft:blackstone_slab_from_blackstone_stonecutting" | "minecraft:jungle_wood" | "minecraft:waxed_oxidized_cut_copper" | "minecraft:lime_bed_from_white_bed" | "minecraft:cartography_table" | "minecraft:gray_stained_glass_pane_from_glass_pane" | "minecraft:polished_diorite" | "minecraft:stone_slab" | "minecraft:acacia_pressure_plate" | "minecraft:lime_bed" | "minecraft:dark_oak_pressure_plate" | "minecraft:acacia_slab" | "minecraft:brick_stairs_from_bricks_stonecutting" | "minecraft:jungle_stairs" | "minecraft:cooked_porkchop_from_smoking" | "minecraft:blast_furnace" | "minecraft:polished_andesite_stairs" | "minecraft:deepslate_brick_stairs_from_deepslate_bricks_stonecutting" | "minecraft:light_blue_stained_glass_pane_from_glass_pane" | "minecraft:magenta_dye_from_lilac" | "minecraft:waxed_weathered_cut_copper_from_honeycomb" | "minecraft:lime_carpet_from_white_carpet" | "minecraft:lime_wool" | "minecraft:purple_bed_from_white_bed" | "minecraft:light_gray_wool" | "minecraft:tipped_arrow" | "minecraft:waxed_cut_copper" | "minecraft:blue_stained_glass_pane_from_glass_pane" | "minecraft:light_blue_carpet" | "minecraft:chiseled_polished_blackstone" | "minecraft:firework_rocket" | "minecraft:turtle_helmet" | "minecraft:polished_andesite_slab_from_polished_andesite_stonecutting" | "minecraft:red_sandstone_wall_from_red_sandstone_stonecutting" | "minecraft:gold_ingot_from_smelting_deepslate_gold_ore" | "minecraft:cobbled_deepslate_stairs" | "minecraft:baked_potato" | "minecraft:fletching_table" | "minecraft:light_blue_banner" | "minecraft:waxed_exposed_cut_copper_stairs_from_waxed_exposed_copper_stonecutting" | "minecraft:cooked_salmon" | "minecraft:light_gray_dye_from_gray_white_dye" | "minecraft:mossy_cobblestone_wall" | "minecraft:spyglass" | "minecraft:magenta_dye_from_purple_and_pink" | "minecraft:red_banner" | "minecraft:purpur_pillar" | "minecraft:heavy_weighted_pressure_plate" | "minecraft:deepslate_tile_slab" | "minecraft:pink_stained_glass" | "minecraft:stone_shovel" | "minecraft:golden_leggings" | "minecraft:stripped_birch_wood" | "minecraft:deepslate_tiles_from_polished_deepslate_stonecutting" | "minecraft:waxed_oxidized_cut_copper_slab" | "minecraft:end_stone_brick_wall_from_end_stone_brick_stonecutting" | "minecraft:polished_blackstone_stairs" | "minecraft:lime_banner" | "minecraft:netherite_pickaxe_smithing" | "minecraft:deepslate_brick_stairs" | "minecraft:stone_pressure_plate" | "minecraft:dropper" | "minecraft:redstone_lamp" | "minecraft:yellow_stained_glass_pane" | "minecraft:black_carpet" | "minecraft:deepslate_brick_wall_from_cobbled_deepslate_stonecutting" | "minecraft:end_rod" | "minecraft:cut_copper_from_copper_block_stonecutting" | "minecraft:diorite_slab_from_diorite_stonecutting" | "minecraft:iron_ingot_from_blasting_iron_ore" | "minecraft:lime_dye_from_smelting" | "minecraft:polished_andesite_stairs_from_polished_andesite_stonecutting" | "minecraft:deepslate_tile_stairs_from_deepslate_tiles_stonecutting" | "minecraft:golden_helmet" | "minecraft:light_blue_dye_from_blue_orchid" | "minecraft:weathered_cut_copper_stairs" | "minecraft:mossy_stone_brick_wall_from_mossy_stone_brick_stonecutting" | "minecraft:warped_button" | "minecraft:waxed_oxidized_cut_copper_slab_from_honeycomb" | "minecraft:polished_deepslate" | "minecraft:oxidized_cut_copper_from_oxidized_copper_stonecutting" | "minecraft:bone_meal_from_bone_block" | "minecraft:bread" | "minecraft:torch" | "minecraft:polished_granite_stairs" | "minecraft:acacia_boat" | "minecraft:armor_dye" | "minecraft:lever" | "minecraft:end_stone_brick_wall_from_end_stone_stonecutting" | "minecraft:cobbled_deepslate_slab_from_cobbled_deepslate_stonecutting" | "minecraft:map" | "minecraft:detector_rail" | "minecraft:pink_bed" | "minecraft:shield" | "minecraft:blackstone_slab" | "minecraft:cooked_porkchop_from_campfire_cooking" | "minecraft:crimson_sign" | "minecraft:cyan_stained_glass_pane_from_glass_pane" | "minecraft:dark_oak_trapdoor" | "minecraft:waxed_exposed_cut_copper_slab_from_waxed_exposed_copper_stonecutting" | "minecraft:black_banner" | "minecraft:green_carpet_from_white_carpet" | "minecraft:painting" | "minecraft:iron_shovel" | "minecraft:stone_brick_slab" | "minecraft:cooked_rabbit_from_smoking" | "minecraft:polished_blackstone_pressure_plate" | "minecraft:quartz_bricks" | "minecraft:crafting_table" | "minecraft:map_cloning" | "minecraft:sandstone_wall" | "minecraft:green_stained_glass_pane_from_glass_pane" | "minecraft:polished_deepslate_slab" | "minecraft:red_sandstone_wall" | "minecraft:cut_copper_slab" | "minecraft:dark_oak_wood" | "minecraft:stone_slab_from_stone_stonecutting" | "minecraft:light_blue_wool" | "minecraft:orange_wool" | "minecraft:black_bed_from_white_bed" | "minecraft:orange_glazed_terracotta" | "minecraft:pink_carpet" | "minecraft:gray_glazed_terracotta" | "minecraft:acacia_stairs" | "minecraft:stone_brick_slab_from_stone_stonecutting" | "minecraft:deepslate_bricks" | "minecraft:iron_nugget_from_smelting" | "minecraft:raw_gold_block" | "minecraft:birch_door" | "minecraft:waxed_exposed_copper_from_honeycomb" | "minecraft:anvil" | "minecraft:stripped_acacia_wood" | "minecraft:waxed_weathered_cut_copper_stairs" | "minecraft:gold_ingot_from_nuggets" | "minecraft:mossy_stone_brick_stairs" | "minecraft:cooked_chicken" | "minecraft:smooth_quartz_stairs_from_smooth_quartz_stonecutting" | "minecraft:oak_trapdoor" | "minecraft:amethyst_block" | "minecraft:chiseled_polished_blackstone_from_polished_blackstone_stonecutting" | "minecraft:oak_door" | "minecraft:netherite_leggings_smithing" | "minecraft:waxed_cut_copper_slab_from_honeycomb" | "minecraft:orange_bed" | "minecraft:birch_button" | "minecraft:nether_brick" | "minecraft:wooden_sword" | "minecraft:birch_fence_gate" | "minecraft:bone_meal" | "minecraft:stone_brick_stairs_from_stone_stonecutting" | "minecraft:gold_ingot_from_blasting_nether_gold_ore" | "minecraft:black_glazed_terracotta" | "minecraft:polished_diorite_stairs_from_diorite_stonecutting" | "minecraft:weathered_cut_copper_stairs_from_weathered_copper_stonecutting" | "minecraft:honey_bottle" | "minecraft:cyan_bed" | "minecraft:smooth_quartz_slab" | "minecraft:spruce_door" | "minecraft:carrot_on_a_stick" | "minecraft:red_stained_glass_pane" | "minecraft:brown_wool" | "minecraft:brick_wall" | "minecraft:lapis_lazuli_from_smelting_lapis_ore" | "minecraft:raw_copper_block" | "minecraft:polished_diorite_from_diorite_stonecutting" | "minecraft:purple_bed" | "minecraft:yellow_carpet_from_white_carpet" | "minecraft:waxed_exposed_cut_copper_stairs_from_waxed_exposed_cut_copper_stonecutting" | "minecraft:dark_prismarine" | "minecraft:prismarine_wall_from_prismarine_stonecutting" | "minecraft:purple_stained_glass_pane_from_glass_pane" | "minecraft:leather_horse_armor" | "minecraft:cookie" | "minecraft:raw_iron_block" | "minecraft:dark_oak_planks" | "minecraft:lapis_lazuli" | "minecraft:candle" | "minecraft:lightning_rod" | "minecraft:brown_stained_glass_pane_from_glass_pane" | "minecraft:oak_button" | "minecraft:granite_wall" | "minecraft:orange_concrete_powder" | "minecraft:polished_blackstone_brick_slab_from_polished_blackstone_stonecutting" | "minecraft:redstone_block" | "minecraft:shears" | "minecraft:waxed_oxidized_cut_copper_slab_from_waxed_oxidized_cut_copper_stonecutting" | "minecraft:wheat" | "minecraft:polished_deepslate_wall_from_cobbled_deepslate_stonecutting" | "minecraft:honeycomb_block" | "minecraft:orange_stained_glass_pane" | "minecraft:quartz_block" | "minecraft:brick" | "minecraft:yellow_stained_glass_pane_from_glass_pane" | "minecraft:deepslate_tile_slab_from_cobbled_deepslate_stonecutting" | "minecraft:exposed_cut_copper_from_exposed_copper_stonecutting" | "minecraft:mossy_cobblestone_slab_from_mossy_cobblestone_stonecutting" | "minecraft:diamond_helmet" | "minecraft:warped_fence" | "minecraft:light_blue_bed_from_white_bed" | "minecraft:bow" | "minecraft:andesite_stairs_from_andesite_stonecutting" | "minecraft:stone_brick_slab_from_stone_bricks_stonecutting" | "minecraft:dark_oak_fence_gate" | "minecraft:waxed_exposed_cut_copper" | "minecraft:coal" | "minecraft:compass" | "minecraft:gold_ingot_from_blasting_deepslate_gold_ore" | "minecraft:andesite_stairs" | "minecraft:item_frame" | "minecraft:waxed_weathered_cut_copper_slab_from_waxed_weathered_cut_copper_stonecutting" | "minecraft:iron_ingot_from_smelting_iron_ore" | "minecraft:light_blue_carpet_from_white_carpet" | "minecraft:jungle_slab" | "minecraft:loom" | "minecraft:light_gray_carpet_from_white_carpet" | "minecraft:polished_granite_stairs_from_polished_granite_stonecutting" | "minecraft:smoker" | "minecraft:skull_banner_pattern" | "minecraft:dark_oak_boat" | "minecraft:pink_dye_from_pink_tulip" | "minecraft:arrow" | "minecraft:oak_fence_gate" | "minecraft:copper_ingot_from_smelting_deepslate_copper_ore" | "minecraft:mossy_stone_brick_wall" | "minecraft:brown_dye" | "minecraft:granite" | "minecraft:melon_seeds" | "minecraft:polished_blackstone_stairs_from_blackstone_stonecutting" | "minecraft:waxed_exposed_cut_copper_stairs_from_honeycomb" | "minecraft:brick_slab" | "minecraft:firework_rocket_simple" | "minecraft:black_dye_from_wither_rose" | "minecraft:red_sandstone_stairs" | "minecraft:sandstone_stairs_from_sandstone_stonecutting" | "minecraft:bricks" | "minecraft:red_sandstone_slab" | "minecraft:gray_stained_glass_pane" | "minecraft:gray_carpet" | "minecraft:oxidized_cut_copper_stairs" | "minecraft:green_wool" | "minecraft:yellow_glazed_terracotta" | "minecraft:andesite" | "minecraft:diamond_boots" | "minecraft:deepslate_tile_wall" | "minecraft:polished_deepslate_stairs" | "minecraft:exposed_cut_copper" | "minecraft:polished_blackstone" | "minecraft:waxed_exposed_cut_copper_slab_from_honeycomb" | "minecraft:stick" | "minecraft:red_nether_brick_stairs" | "minecraft:dark_oak_stairs" | "minecraft:jungle_pressure_plate" | "minecraft:brewing_stand" | "minecraft:white_candle" | "minecraft:polished_blackstone_brick_wall_from_polished_blackstone_bricks_stonecutting" | "minecraft:emerald_from_blasting_emerald_ore" | "minecraft:smooth_red_sandstone_stairs_from_smooth_red_sandstone_stonecutting" | "minecraft:cobbled_deepslate_wall_from_cobbled_deepslate_stonecutting" | "minecraft:polished_blackstone_brick_wall" | "minecraft:stone_axe" | "minecraft:jungle_button" | "minecraft:packed_ice" | "minecraft:golden_carrot" | "minecraft:stone" | "minecraft:blackstone_stairs" | "minecraft:dried_kelp_from_campfire_cooking" | "minecraft:blue_banner" | "minecraft:prismarine_wall" | "minecraft:diamond_block" | "minecraft:deepslate_tile_slab_from_deepslate_bricks_stonecutting" | "minecraft:deepslate_tile_stairs_from_deepslate_bricks_stonecutting" | "minecraft:waxed_oxidized_copper_from_honeycomb" | "minecraft:diorite_slab" | "minecraft:spruce_trapdoor" | "minecraft:yellow_stained_glass" | "minecraft:light_blue_stained_glass" | "minecraft:waxed_oxidized_cut_copper_stairs_from_waxed_oxidized_copper_stonecutting" | "minecraft:glowstone" | "minecraft:respawn_anchor" | "minecraft:pumpkin_seeds" | "minecraft:cobbled_deepslate_wall" | "minecraft:deepslate_brick_slab" | "minecraft:purpur_slab_from_purpur_block_stonecutting" | "minecraft:red_nether_brick_wall" | "minecraft:chiseled_red_sandstone" | "minecraft:nether_brick_fence" | "minecraft:polished_blackstone_brick_stairs_from_blackstone_stonecutting" | "minecraft:magma_cream" | "minecraft:blackstone_wall" | "minecraft:smooth_stone" | "minecraft:cooked_mutton" | "minecraft:bookshelf" | "minecraft:dark_prismarine_stairs" | "minecraft:iron_ingot_from_blasting_raw_iron" | "minecraft:light_gray_candle" | "minecraft:lapis_block" | "minecraft:cobbled_deepslate_stairs_from_cobbled_deepslate_stonecutting" | "minecraft:purple_carpet" | "minecraft:brown_bed_from_white_bed" | "minecraft:brown_stained_glass_pane" | "minecraft:dried_kelp_from_smelting" | "minecraft:polished_deepslate_stairs_from_cobbled_deepslate_stonecutting" | "minecraft:black_terracotta" | "minecraft:polished_granite_slab_from_granite_stonecutting" | "minecraft:snow_block" | "minecraft:iron_axe" | "minecraft:cyan_wool" | "minecraft:composter" | "minecraft:ender_eye" | "minecraft:sandstone_stairs" | "minecraft:jukebox" | "minecraft:polished_deepslate_wall_from_polished_deepslate_stonecutting" | "minecraft:light_gray_terracotta" | "minecraft:white_bed" | "minecraft:birch_slab" | "minecraft:spruce_slab" | "minecraft:deepslate_tile_stairs_from_cobbled_deepslate_stonecutting" | "minecraft:acacia_sign" | "minecraft:coarse_dirt" | "minecraft:red_carpet_from_white_carpet" | "minecraft:chest_minecart" | "minecraft:cobblestone_slab_from_cobblestone_stonecutting" | "minecraft:oak_boat" | "minecraft:mossy_stone_brick_stairs_from_mossy_stone_brick_stonecutting" | "minecraft:waxed_cut_copper_stairs" | "minecraft:quartz_bricks_from_quartz_block_stonecutting" | "minecraft:sea_lantern" | "minecraft:yellow_carpet" | "minecraft:green_candle" | "minecraft:waxed_weathered_cut_copper_stairs_from_honeycomb" | "minecraft:pink_stained_glass_pane_from_glass_pane" | "minecraft:prismarine_slab" | "minecraft:red_dye_from_rose_bush" | "minecraft:exposed_cut_copper_stairs" | "minecraft:fermented_spider_eye" | "minecraft:light_gray_glazed_terracotta" | "minecraft:magenta_terracotta" | "minecraft:baked_potato_from_campfire_cooking" | "minecraft:stone_hoe" | "minecraft:diamond_hoe" | "minecraft:jungle_boat" | "minecraft:coal_from_smelting_deepslate_coal_ore" | "minecraft:pumpkin_pie" | "minecraft:exposed_cut_copper_stairs_from_exposed_cut_copper_stonecutting" | "minecraft:deepslate_bricks_from_polished_deepslate_stonecutting" | "minecraft:gold_ingot_from_gold_block" | "minecraft:jungle_fence" | "minecraft:light_weighted_pressure_plate" | "minecraft:cobbled_deepslate_slab" | "minecraft:cooked_mutton_from_campfire_cooking" | "minecraft:glass_bottle" | "minecraft:weathered_cut_copper" | "minecraft:iron_ingot_from_smelting_raw_iron" | "minecraft:deepslate_brick_slab_from_deepslate_bricks_stonecutting" | "minecraft:iron_door" | "minecraft:purple_stained_glass_pane" | "minecraft:polished_granite" | "minecraft:cooked_beef" | "minecraft:cooked_mutton_from_smoking" | "minecraft:hopper_minecart" | "minecraft:blue_stained_glass_pane" | "minecraft:black_stained_glass_pane_from_glass_pane" | "minecraft:oxidized_cut_copper" | "minecraft:pink_banner" | "minecraft:blue_bed_from_white_bed" | "minecraft:chiseled_quartz_block" | "minecraft:soul_campfire" | "minecraft:cobblestone_stairs_from_cobblestone_stonecutting" | "minecraft:stripped_warped_hyphae" | "minecraft:crimson_door" | "minecraft:copper_ingot_from_waxed_copper_block" | "minecraft:end_stone_brick_stairs_from_end_stone_brick_stonecutting" | "minecraft:pink_wool" | "minecraft:gold_ingot_from_smelting_nether_gold_ore" | "minecraft:leather" | "minecraft:gold_nugget_from_smelting" | "minecraft:chiseled_quartz_block_from_quartz_block_stonecutting" | "minecraft:end_stone_bricks" | "minecraft:waxed_cut_copper_stairs_from_honeycomb" | "minecraft:red_stained_glass_pane_from_glass_pane" | "minecraft:acacia_trapdoor" | "minecraft:stone_brick_wall_from_stone_bricks_stonecutting" | "minecraft:waxed_cut_copper_stairs_from_waxed_copper_block_stonecutting" | "minecraft:black_candle" | "minecraft:cut_copper_slab_from_cut_copper_stonecutting" | "minecraft:light_gray_concrete_powder" | "minecraft:smooth_quartz_stairs" | "minecraft:furnace" | "minecraft:diorite_stairs" | "minecraft:cracked_nether_bricks" | "minecraft:dark_prismarine_stairs_from_dark_prismarine_stonecutting" | "minecraft:crimson_fence_gate" | "minecraft:purpur_pillar_from_purpur_block_stonecutting" | "minecraft:activator_rail" | "minecraft:lime_dye" | "minecraft:polished_diorite_stairs_from_polished_diorite_stonecutting" | "minecraft:crimson_pressure_plate" | "minecraft:oak_planks" | "minecraft:orange_candle" | "minecraft:deepslate_brick_wall_from_polished_deepslate_stonecutting" | "minecraft:weathered_cut_copper_slab_from_weathered_cut_copper_stonecutting" | "minecraft:waxed_exposed_cut_copper_from_waxed_exposed_copper_stonecutting" | "minecraft:end_stone_brick_stairs_from_end_stone_stonecutting" | "minecraft:warped_sign" | "minecraft:lapis_lazuli_from_blasting_lapis_ore" | "minecraft:copper_ingot_from_smelting_copper_ore" | "minecraft:cooked_chicken_from_campfire_cooking" | "minecraft:deepslate_tile_wall_from_polished_deepslate_stonecutting" | "minecraft:purple_dye" | "minecraft:red_sandstone" | "minecraft:netherite_scrap" | "minecraft:stone_brick_wall" | "minecraft:iron_pickaxe" | "minecraft:quartz_slab" | "minecraft:cut_sandstone" | "minecraft:spruce_button" | "minecraft:repair_item" | "minecraft:light_blue_dye_from_blue_white_dye" | "minecraft:shulker_box_coloring" | "minecraft:nether_brick_slab" | "minecraft:cyan_dye" | "minecraft:quartz_pillar_from_quartz_block_stonecutting" | "minecraft:waxed_cut_copper_stairs_from_waxed_cut_copper_stonecutting" | "minecraft:deepslate_tiles" | "minecraft:orange_terracotta" | "minecraft:deepslate_tile_stairs_from_polished_deepslate_stonecutting" | "minecraft:enchanting_table" | "minecraft:red_glazed_terracotta" | "minecraft:white_glazed_terracotta" | "minecraft:blue_carpet_from_white_carpet" | "minecraft:deepslate_tiles_from_cobbled_deepslate_stonecutting" | "minecraft:lead" | "minecraft:birch_boat" | "minecraft:gold_block" | "minecraft:spruce_boat" | "minecraft:polished_diorite_stairs" | "minecraft:mossy_cobblestone_wall_from_mossy_cobblestone_stonecutting" | "minecraft:nether_brick_stairs_from_nether_bricks_stonecutting" | "minecraft:observer" | "minecraft:campfire" | "minecraft:paper" | "minecraft:polished_deepslate_wall" | "minecraft:dark_oak_slab" | "minecraft:lime_glazed_terracotta" | "minecraft:cooked_cod_from_campfire_cooking" | "minecraft:gray_carpet_from_white_carpet" | "minecraft:brick_stairs" | "minecraft:pink_carpet_from_white_carpet" | "minecraft:lime_stained_glass" | "minecraft:cut_sandstone_slab_from_sandstone_stonecutting" | "minecraft:stripped_spruce_wood" | "minecraft:acacia_wood" | "minecraft:netherite_helmet_smithing" | "minecraft:polished_blackstone_stairs_from_polished_blackstone_stonecutting" | "minecraft:stripped_jungle_wood" | "minecraft:pink_dye_from_peony" | "minecraft:copper_ingot_from_blasting_raw_copper" | "minecraft:stone_brick_walls_from_stone_stonecutting" | "minecraft:bucket" | "minecraft:waxed_cut_copper_from_waxed_copper_block_stonecutting" | "minecraft:cut_red_sandstone_slab" | "minecraft:coal_from_blasting_deepslate_coal_ore" | "minecraft:black_stained_glass" | "minecraft:chiseled_red_sandstone_from_red_sandstone_stonecutting" | "minecraft:polished_andesite";
|
|
type LangKey = "";
|
|
type RawTexture = "minecraft:textures/gui/container/furnace.png" | "minecraft:textures/gui/container/creative_inventory/tab_inventory.png" | "minecraft:textures/gui/title/background/panorama_1.png" | "modmenu:journeymap-fabric_icon" | "modmenu:caffeineconfig_icon" | "modmenu:ferritecore_icon" | "minecraft:textures/gui/recipe_button.png" | "minecraft:textures/gui/options_background.png" | "modmenu:betterpingdisplay_icon" | "modmenu:iris_icon" | "modmenu:architectury_icon" | "modmenu:kubejs_icon" | "modmenu:minecraft_icon" | "minecraft:default/0" | "journeymap:ui/img/marker-player-32.png" | "journeymap:ui/img/grid-region.png" | "modmenu:continuity_icon" | "minecraft:textures/entity/sheep/sheep.png" | "minecraft:textures/atlas/chest.png" | "minecraft:textures/misc/enchanted_item_glint.png" | "minecraft:textures/gui/widgets.png" | "minecraft:dynamic/light_map_1" | "journeymap:ui/img/marker-player-bg-32.png" | "minecraft:textures/gui/world_selection.png" | "iris:textures/gui/widgets.png" | "modmenu:custom_hud_icon" | "modmenu:probejs_icon" | "modmenu:indium_icon" | "modmenu:gammautils_icon" | "modmenu:trinkets_icon" | "minecraft:textures/gui/title/background/panorama_overlay.png" | "minecraft:illageralt/0" | "minecraft:textures/environment/sun.png" | "minecraft:textures/environment/moon_phases.png" | "minecraft:worlds/test_mods/5e68741f40f7f4feac98d31dcd880266445bf9a1/icon" | "minecraft:illageralt2/0" | "minecraft:textures/gui/title/background/panorama_4.png" | "modmenu:puzzle_icon" | "minecraft:textures/entity/minecart.png" | "modmenu:notenoughcrashes_icon" | "modmenu:picturesign_icon" | "minecraft:textures/entity/fishing_hook.png" | "minecraft:textures/atlas/particles.png" | "modmenu:fabrishot_icon" | "minecraft:textures/misc/vignette.png" | "minecraft:textures/gui/title/background/panorama_2.png" | "modmenu:worldeditcui_icon" | "minecraft:textures/entity/villager/type/jungle.png" | "minecraft:textures/entity/sheep/sheep_fur.png" | "minecraft:textures/gui/container/generic_54.png" | "minecraft:textures/gui/title/background/panorama_0.png" | "minecraft:textures/gui/container/gamemode_switcher.png" | "modmenu:textures/gui/filters_button.png" | "modmenu:rhino_icon" | "minecraft:textures/atlas/mob_effects.png" | "minecraft:textures/gui/title/edition.png" | "modmenu:morecreativetabs_icon" | "minecraft:textures/atlas/paintings.png" | "minecraft:textures/gui/icons.png" | "minecraft:textures/entity/steve.png" | "minecraft:textures/atlas/beds.png" | "minecraft:textures/gui/toasts.png" | "puzzle:textures/gui/puzzle_button.png" | "modmenu:sodium_icon" | "modmenu:modmenu_icon" | "modmenu:untranslateditems_icon" | "minecraft:uniform/1" | "minecraft:uniform/0" | "minecraft:skins/9d3eff373bf9b1b311a0bc788fa43251c43a4b41" | "minecraft:textures/gui/accessibility.png" | "minecraft:textures/atlas/shield_patterns.png" | "minecraft:skins/17f76a23ff4d227a94ea3d5802dccae9f2ae9aa9" | "minecraft:worlds/test_kubejs/9054ee0c34b0870f082a82c6a7b76b4fcc7a4d2a/icon" | "minecraft:textures/gui/title/mojangstudios.png" | "minecraft:textures/gui/title/background/panorama_5.png" | "minecraft:textures/atlas/blocks.png" | "modmenu:fabric-language-kotlin_icon" | "modmenu:freecam_icon" | "fabric:textures/gui/creative_buttons.png" | "minecraft:textures/atlas/shulker_boxes.png" | "minecraft:optifine/splash_background.png" | "minecraft:missing/0" | "minecraft:textures/entity/pig/pig.png" | "minecraft:textures/atlas/banner_patterns.png" | "minecraft:textures/entity/villager/villager.png" | "minecraft:textures/gui/container/creative_inventory/tab_items.png" | "minecraft:textures/misc/shadow.png" | "minecraft:alt/0" | "minecraft:textures/gui/title/background/panorama_3.png" | "minecraft:textures/misc/unknown_server.png" | "minecraft:textures/gui/container/creative_inventory/tabs.png" | "modmenu:kubejsadditions_icon" | "minecraft:missingno" | "minecraft:textures/atlas/signs.png" | "modmenu:textures/gui/parent_mod.png" | "minecraft:textures/gui/title/minecraft.png" | "minecraft:textures/entity/boat/oak.png" | "minecraft:worlds/yuushya_townscape_____/e6a7414541a15d3239f2b9a3e4c117bf9491b2f0/icon";
|
|
type Texture = "";
|
|
type SoundEvent = "block.lodestone.fall" | "minecraft:block.lodestone.fall" | "entity.dolphin.eat" | "minecraft:entity.dolphin.eat" | "entity.player.attack.weak" | "minecraft:entity.player.attack.weak" | "entity.boat.paddle_water" | "minecraft:entity.boat.paddle_water" | "block.tuff.place" | "minecraft:block.tuff.place" | "entity.glow_item_frame.break" | "minecraft:entity.glow_item_frame.break" | "entity.drowned.step" | "minecraft:entity.drowned.step" | "music_disc.pigstep" | "minecraft:music_disc.pigstep" | "entity.hostile.hurt" | "minecraft:entity.hostile.hurt" | "entity.strider.step_lava" | "minecraft:entity.strider.step_lava" | "entity.magma_cube.hurt" | "minecraft:entity.magma_cube.hurt" | "entity.sheep.death" | "minecraft:entity.sheep.death" | "entity.elder_guardian.hurt_land" | "minecraft:entity.elder_guardian.hurt_land" | "block.fungus.hit" | "minecraft:block.fungus.hit" | "enchant.thorns.hit" | "minecraft:enchant.thorns.hit" | "block.wart_block.hit" | "minecraft:block.wart_block.hit" | "block.small_dripleaf.hit" | "minecraft:block.small_dripleaf.hit" | "entity.llama.death" | "minecraft:entity.llama.death" | "block.note_block.basedrum" | "minecraft:block.note_block.basedrum" | "entity.zombie_villager.cure" | "minecraft:entity.zombie_villager.cure" | "block.composter.fill_success" | "minecraft:block.composter.fill_success" | "block.powder_snow.place" | "minecraft:block.powder_snow.place" | "block.beacon.activate" | "minecraft:block.beacon.activate" | "entity.firework_rocket.shoot" | "minecraft:entity.firework_rocket.shoot" | "entity.shulker.death" | "minecraft:entity.shulker.death" | "entity.arrow.hit" | "minecraft:entity.arrow.hit" | "music.nether.warped_forest" | "minecraft:music.nether.warped_forest" | "entity.cow.ambient" | "minecraft:entity.cow.ambient" | "block.stem.place" | "minecraft:block.stem.place" | "entity.salmon.death" | "minecraft:entity.salmon.death" | "block.stone_button.click_off" | "minecraft:block.stone_button.click_off" | "item.bottle.empty" | "minecraft:item.bottle.empty" | "entity.pillager.ambient" | "minecraft:entity.pillager.ambient" | "entity.player.hurt_drown" | "minecraft:entity.player.hurt_drown" | "music.creative" | "minecraft:music.creative" | "block.metal_pressure_plate.click_off" | "minecraft:block.metal_pressure_plate.click_off" | "block.metal.step" | "minecraft:block.metal.step" | "ambient.nether_wastes.additions" | "minecraft:ambient.nether_wastes.additions" | "block.nylium.hit" | "minecraft:block.nylium.hit" | "entity.silverfish.ambient" | "minecraft:entity.silverfish.ambient" | "entity.puffer_fish.flop" | "minecraft:entity.puffer_fish.flop" | "entity.villager.work_shepherd" | "minecraft:entity.villager.work_shepherd" | "block.piston.contract" | "minecraft:block.piston.contract" | "entity.parrot.eat" | "minecraft:entity.parrot.eat" | "block.wool.step" | "minecraft:block.wool.step" | "block.deepslate_tiles.place" | "minecraft:block.deepslate_tiles.place" | "entity.llama.hurt" | "minecraft:entity.llama.hurt" | "block.sand.place" | "minecraft:block.sand.place" | "block.dispenser.dispense" | "minecraft:block.dispenser.dispense" | "entity.zombie_villager.death" | "minecraft:entity.zombie_villager.death" | "entity.enderman.teleport" | "minecraft:entity.enderman.teleport" | "entity.wolf.hurt" | "minecraft:entity.wolf.hurt" | "block.hanging_roots.place" | "minecraft:block.hanging_roots.place" | "entity.parrot.imitate.shulker" | "minecraft:entity.parrot.imitate.shulker" | "entity.spider.death" | "minecraft:entity.spider.death" | "ambient.soul_sand_valley.mood" | "minecraft:ambient.soul_sand_valley.mood" | "block.hanging_roots.fall" | "minecraft:block.hanging_roots.fall" | "block.coral_block.place" | "minecraft:block.coral_block.place" | "block.honey_block.place" | "minecraft:block.honey_block.place" | "music.menu" | "minecraft:music.menu" | "block.ancient_debris.hit" | "minecraft:block.ancient_debris.hit" | "block.wart_block.break" | "minecraft:block.wart_block.break" | "block.sculk_sensor.clicking_stop" | "minecraft:block.sculk_sensor.clicking_stop" | "block.nether_ore.place" | "minecraft:block.nether_ore.place" | "entity.skeleton.ambient" | "minecraft:entity.skeleton.ambient" | "ambient.crimson_forest.mood" | "minecraft:ambient.crimson_forest.mood" | "entity.fox.sniff" | "minecraft:entity.fox.sniff" | "block.stone_pressure_plate.click_off" | "minecraft:block.stone_pressure_plate.click_off" | "entity.villager.work_cleric" | "minecraft:entity.villager.work_cleric" | "block.tripwire.click_off" | "minecraft:block.tripwire.click_off" | "block.vine.step" | "minecraft:block.vine.step" | "block.nether_sprouts.fall" | "minecraft:block.nether_sprouts.fall" | "block.dispenser.fail" | "minecraft:block.dispenser.fail" | "block.soul_soil.break" | "minecraft:block.soul_soil.break" | "entity.witch.death" | "minecraft:entity.witch.death" | "block.chain.place" | "minecraft:block.chain.place" | "entity.zombie.ambient" | "minecraft:entity.zombie.ambient" | "block.pointed_dripstone.hit" | "minecraft:block.pointed_dripstone.hit" | "block.metal.fall" | "minecraft:block.metal.fall" | "entity.snow_golem.ambient" | "minecraft:entity.snow_golem.ambient" | "block.chest.close" | "minecraft:block.chest.close" | "block.deepslate_tiles.hit" | "minecraft:block.deepslate_tiles.hit" | "entity.shulker.hurt" | "minecraft:entity.shulker.hurt" | "block.deepslate_tiles.break" | "minecraft:block.deepslate_tiles.break" | "block.lantern.hit" | "minecraft:block.lantern.hit" | "event.raid.horn" | "minecraft:event.raid.horn" | "block.beehive.shear" | "minecraft:block.beehive.shear" | "block.campfire.crackle" | "minecraft:block.campfire.crackle" | "entity.husk.ambient" | "minecraft:entity.husk.ambient" | "entity.cow.hurt" | "minecraft:entity.cow.hurt" | "block.hanging_roots.step" | "minecraft:block.hanging_roots.step" | "block.wool.fall" | "minecraft:block.wool.fall" | "entity.parrot.imitate.husk" | "minecraft:entity.parrot.imitate.husk" | "block.scaffolding.fall" | "minecraft:block.scaffolding.fall" | "entity.silverfish.death" | "minecraft:entity.silverfish.death" | "entity.ender_dragon.ambient" | "minecraft:entity.ender_dragon.ambient" | "entity.piglin.hurt" | "minecraft:entity.piglin.hurt" | "block.wart_block.place" | "minecraft:block.wart_block.place" | "block.candle.extinguish" | "minecraft:block.candle.extinguish" | "entity.fox.sleep" | "minecraft:entity.fox.sleep" | "entity.axolotl.death" | "minecraft:entity.axolotl.death" | "block.fence_gate.close" | "minecraft:block.fence_gate.close" | "music.credits" | "minecraft:music.credits" | "entity.villager.work_mason" | "minecraft:entity.villager.work_mason" | "ambient.warped_forest.additions" | "minecraft:ambient.warped_forest.additions" | "entity.villager.work_leatherworker" | "minecraft:entity.villager.work_leatherworker" | "entity.firework_rocket.twinkle_far" | "minecraft:entity.firework_rocket.twinkle_far" | "entity.wolf.pant" | "minecraft:entity.wolf.pant" | "block.bamboo.step" | "minecraft:block.bamboo.step" | "block.chain.break" | "minecraft:block.chain.break" | "block.small_dripleaf.step" | "minecraft:block.small_dripleaf.step" | "item.bucket.fill_fish" | "minecraft:item.bucket.fill_fish" | "entity.parrot.death" | "minecraft:entity.parrot.death" | "block.ancient_debris.step" | "minecraft:block.ancient_debris.step" | "entity.squid.ambient" | "minecraft:entity.squid.ambient" | "block.soul_sand.break" | "minecraft:block.soul_sand.break" | "entity.goat.screaming.ram_impact" | "minecraft:entity.goat.screaming.ram_impact" | "block.note_block.flute" | "minecraft:block.note_block.flute" | "block.dripstone_block.hit" | "minecraft:block.dripstone_block.hit" | "entity.pillager.death" | "minecraft:entity.pillager.death" | "entity.ravager.attack" | "minecraft:entity.ravager.attack" | "entity.armor_stand.place" | "minecraft:entity.armor_stand.place" | "music.overworld.grove" | "minecraft:music.overworld.grove" | "entity.zombie.hurt" | "minecraft:entity.zombie.hurt" | "entity.hoglin.step" | "minecraft:entity.hoglin.step" | "entity.puffer_fish.sting" | "minecraft:entity.puffer_fish.sting" | "block.tuff.break" | "minecraft:block.tuff.break" | "block.azalea.hit" | "minecraft:block.azalea.hit" | "entity.llama.angry" | "minecraft:entity.llama.angry" | "entity.generic.burn" | "minecraft:entity.generic.burn" | "block.nylium.break" | "minecraft:block.nylium.break" | "entity.pillager.hurt" | "minecraft:entity.pillager.hurt" | "block.cave_vines.pick_berries" | "minecraft:block.cave_vines.pick_berries" | "entity.endermite.ambient" | "minecraft:entity.endermite.ambient" | "block.portal.travel" | "minecraft:block.portal.travel" | "block.stone.fall" | "minecraft:block.stone.fall" | "block.coral_block.step" | "minecraft:block.coral_block.step" | "block.netherite_block.step" | "minecraft:block.netherite_block.step" | "block.gravel.fall" | "minecraft:block.gravel.fall" | "entity.zombie.destroy_egg" | "minecraft:entity.zombie.destroy_egg" | "entity.goat.screaming.ambient" | "minecraft:entity.goat.screaming.ambient" | "block.flowering_azalea.break" | "minecraft:block.flowering_azalea.break" | "entity.armor_stand.hit" | "minecraft:entity.armor_stand.hit" | "entity.bee.pollinate" | "minecraft:entity.bee.pollinate" | "entity.ender_dragon.growl" | "minecraft:entity.ender_dragon.growl" | "block.gravel.break" | "minecraft:block.gravel.break" | "block.bamboo.break" | "minecraft:block.bamboo.break" | "block.gilded_blackstone.hit" | "minecraft:block.gilded_blackstone.hit" | "block.candle.place" | "minecraft:block.candle.place" | "entity.panda.step" | "minecraft:entity.panda.step" | "entity.parrot.imitate.spider" | "minecraft:entity.parrot.imitate.spider" | "block.amethyst_cluster.hit" | "minecraft:block.amethyst_cluster.hit" | "entity.villager.work_farmer" | "minecraft:entity.villager.work_farmer" | "entity.polar_bear.step" | "minecraft:entity.polar_bear.step" | "block.netherrack.place" | "minecraft:block.netherrack.place" | "block.wooden_pressure_plate.click_off" | "minecraft:block.wooden_pressure_plate.click_off" | "entity.zoglin.angry" | "minecraft:entity.zoglin.angry" | "entity.elder_guardian.ambient" | "minecraft:entity.elder_guardian.ambient" | "block.beehive.exit" | "minecraft:block.beehive.exit" | "block.nether_bricks.step" | "minecraft:block.nether_bricks.step" | "block.note_block.didgeridoo" | "minecraft:block.note_block.didgeridoo" | "entity.villager.hurt" | "minecraft:entity.villager.hurt" | "block.conduit.attack.target" | "minecraft:block.conduit.attack.target" | "entity.cow.milk" | "minecraft:entity.cow.milk" | "block.note_block.xylophone" | "minecraft:block.note_block.xylophone" | "block.note_block.iron_xylophone" | "minecraft:block.note_block.iron_xylophone" | "block.powder_snow.break" | "minecraft:block.powder_snow.break" | "block.wet_grass.fall" | "minecraft:block.wet_grass.fall" | "block.note_block.bass" | "minecraft:block.note_block.bass" | "entity.chicken.ambient" | "minecraft:entity.chicken.ambient" | "block.vine.fall" | "minecraft:block.vine.fall" | "music.nether.crimson_forest" | "minecraft:music.nether.crimson_forest" | "entity.skeleton.converted_to_stray" | "minecraft:entity.skeleton.converted_to_stray" | "entity.phantom.ambient" | "minecraft:entity.phantom.ambient" | "entity.piglin_brute.step" | "minecraft:entity.piglin_brute.step" | "entity.drowned.death_water" | "minecraft:entity.drowned.death_water" | "entity.ender_dragon.hurt" | "minecraft:entity.ender_dragon.hurt" | "block.wood.break" | "minecraft:block.wood.break" | "music.game" | "minecraft:music.game" | "item.armor.equip_leather" | "minecraft:item.armor.equip_leather" | "block.pointed_dripstone.drip_water_into_cauldron" | "minecraft:block.pointed_dripstone.drip_water_into_cauldron" | "block.nylium.place" | "minecraft:block.nylium.place" | "entity.piglin.jealous" | "minecraft:entity.piglin.jealous" | "block.wooden_door.open" | "minecraft:block.wooden_door.open" | "block.blastfurnace.fire_crackle" | "minecraft:block.blastfurnace.fire_crackle" | "block.wood.fall" | "minecraft:block.wood.fall" | "block.soul_sand.step" | "minecraft:block.soul_sand.step" | "entity.player.hurt_sweet_berry_bush" | "minecraft:entity.player.hurt_sweet_berry_bush" | "entity.shulker.teleport" | "minecraft:entity.shulker.teleport" | "block.stone.step" | "minecraft:block.stone.step" | "block.scaffolding.step" | "minecraft:block.scaffolding.step" | "entity.villager.work_armorer" | "minecraft:entity.villager.work_armorer" | "entity.cod.flop" | "minecraft:entity.cod.flop" | "entity.wither.shoot" | "minecraft:entity.wither.shoot" | "entity.llama.ambient" | "minecraft:entity.llama.ambient" | "entity.wolf.whine" | "minecraft:entity.wolf.whine" | "item.armor.equip_gold" | "minecraft:item.armor.equip_gold" | "entity.panda.death" | "minecraft:entity.panda.death" | "entity.tropical_fish.flop" | "minecraft:entity.tropical_fish.flop" | "block.pointed_dripstone.land" | "minecraft:block.pointed_dripstone.land" | "block.iron_door.close" | "minecraft:block.iron_door.close" | "block.rooted_dirt.hit" | "minecraft:block.rooted_dirt.hit" | "item.bundle.insert" | "minecraft:item.bundle.insert" | "entity.elder_guardian.death" | "minecraft:entity.elder_guardian.death" | "entity.husk.step" | "minecraft:entity.husk.step" | "entity.magma_cube.death" | "minecraft:entity.magma_cube.death" | "entity.goat.long_jump" | "minecraft:entity.goat.long_jump" | "block.small_dripleaf.fall" | "minecraft:block.small_dripleaf.fall" | "block.sand.step" | "minecraft:block.sand.step" | "entity.pig.saddle" | "minecraft:entity.pig.saddle" | "block.anvil.destroy" | "minecraft:block.anvil.destroy" | "block.lodestone.step" | "minecraft:block.lodestone.step" | "item.bundle.remove_one" | "minecraft:item.bundle.remove_one" | "entity.leash_knot.place" | "minecraft:entity.leash_knot.place" | "entity.glow_squid.squirt" | "minecraft:entity.glow_squid.squirt" | "entity.ravager.step" | "minecraft:entity.ravager.step" | "block.stem.break" | "minecraft:block.stem.break" | "entity.bat.loop" | "minecraft:entity.bat.loop" | "block.end_portal.spawn" | "minecraft:block.end_portal.spawn" | "entity.wither_skeleton.step" | "minecraft:entity.wither_skeleton.step" | "entity.tnt.primed" | "minecraft:entity.tnt.primed" | "entity.hostile.small_fall" | "minecraft:entity.hostile.small_fall" | "entity.villager.yes" | "minecraft:entity.villager.yes" | "block.sculk_sensor.step" | "minecraft:block.sculk_sensor.step" | "entity.parrot.imitate.ravager" | "minecraft:entity.parrot.imitate.ravager" | "item.crossbow.quick_charge_3" | "minecraft:item.crossbow.quick_charge_3" | "block.gilded_blackstone.fall" | "minecraft:block.gilded_blackstone.fall" | "item.crossbow.quick_charge_2" | "minecraft:item.crossbow.quick_charge_2" | "item.crossbow.quick_charge_1" | "minecraft:item.crossbow.quick_charge_1" | "block.spore_blossom.break" | "minecraft:block.spore_blossom.break" | "block.soul_sand.hit" | "minecraft:block.soul_sand.hit" | "entity.dolphin.death" | "minecraft:entity.dolphin.death" | "entity.splash_potion.break" | "minecraft:entity.splash_potion.break" | "block.moss.fall" | "minecraft:block.moss.fall" | "ambient.warped_forest.loop" | "minecraft:ambient.warped_forest.loop" | "entity.parrot.imitate.illusioner" | "minecraft:entity.parrot.imitate.illusioner" | "entity.parrot.imitate.wither" | "minecraft:entity.parrot.imitate.wither" | "block.sweet_berry_bush.pick_berries" | "minecraft:block.sweet_berry_bush.pick_berries" | "entity.zombie.infect" | "minecraft:entity.zombie.infect" | "block.cave_vines.step" | "minecraft:block.cave_vines.step" | "entity.parrot.imitate.zoglin" | "minecraft:entity.parrot.imitate.zoglin" | "ui.toast.in" | "minecraft:ui.toast.in" | "entity.player.attack.nodamage" | "minecraft:entity.player.attack.nodamage" | "particle.soul_escape" | "minecraft:particle.soul_escape" | "ui.button.click" | "minecraft:ui.button.click" | "entity.player.big_fall" | "minecraft:entity.player.big_fall" | "entity.endermite.hurt" | "minecraft:entity.endermite.hurt" | "ambient.nether_wastes.loop" | "minecraft:ambient.nether_wastes.loop" | "block.nether_bricks.place" | "minecraft:block.nether_bricks.place" | "entity.skeleton.shoot" | "minecraft:entity.skeleton.shoot" | "block.chain.step" | "minecraft:block.chain.step" | "entity.ravager.stunned" | "minecraft:entity.ravager.stunned" | "entity.parrot.imitate.blaze" | "minecraft:entity.parrot.imitate.blaze" | "entity.mule.chest" | "minecraft:entity.mule.chest" | "block.stone.break" | "minecraft:block.stone.break" | "item.flintandsteel.use" | "minecraft:item.flintandsteel.use" | "entity.squid.hurt" | "minecraft:entity.squid.hurt" | "entity.goat.hurt" | "minecraft:entity.goat.hurt" | "block.sand.break" | "minecraft:block.sand.break" | "entity.phantom.flap" | "minecraft:entity.phantom.flap" | "entity.witch.drink" | "minecraft:entity.witch.drink" | "item.armor.equip_diamond" | "minecraft:item.armor.equip_diamond" | "entity.silverfish.step" | "minecraft:entity.silverfish.step" | "block.cave_vines.fall" | "minecraft:block.cave_vines.fall" | "item.armor.equip_chain" | "minecraft:item.armor.equip_chain" | "block.bone_block.hit" | "minecraft:block.bone_block.hit" | "block.composter.fill" | "minecraft:block.composter.fill" | "block.nether_ore.break" | "minecraft:block.nether_ore.break" | "entity.chicken.hurt" | "minecraft:entity.chicken.hurt" | "block.nether_bricks.fall" | "minecraft:block.nether_bricks.fall" | "entity.blaze.death" | "minecraft:entity.blaze.death" | "entity.item.pickup" | "minecraft:entity.item.pickup" | "entity.zombie_villager.step" | "minecraft:entity.zombie_villager.step" | "entity.player.hurt" | "minecraft:entity.player.hurt" | "block.gilded_blackstone.step" | "minecraft:block.gilded_blackstone.step" | "block.roots.hit" | "minecraft:block.roots.hit" | "entity.vex.ambient" | "minecraft:entity.vex.ambient" | "entity.fox.spit" | "minecraft:entity.fox.spit" | "entity.wandering_trader.death" | "minecraft:entity.wandering_trader.death" | "block.lava.extinguish" | "minecraft:block.lava.extinguish" | "entity.goat.screaming.hurt" | "minecraft:entity.goat.screaming.hurt" | "block.respawn_anchor.ambient" | "minecraft:block.respawn_anchor.ambient" | "entity.piglin.celebrate" | "minecraft:entity.piglin.celebrate" | "entity.chicken.egg" | "minecraft:entity.chicken.egg" | "block.moss.place" | "minecraft:block.moss.place" | "entity.parrot.imitate.silverfish" | "minecraft:entity.parrot.imitate.silverfish" | "entity.ghast.shoot" | "minecraft:entity.ghast.shoot" | "block.snow.hit" | "minecraft:block.snow.hit" | "entity.polar_bear.hurt" | "minecraft:entity.polar_bear.hurt" | "entity.ravager.roar" | "minecraft:entity.ravager.roar" | "block.barrel.open" | "minecraft:block.barrel.open" | "entity.salmon.flop" | "minecraft:entity.salmon.flop" | "block.azalea_leaves.fall" | "minecraft:block.azalea_leaves.fall" | "entity.drowned.ambient" | "minecraft:entity.drowned.ambient" | "block.roots.break" | "minecraft:block.roots.break" | "entity.magma_cube.hurt_small" | "minecraft:entity.magma_cube.hurt_small" | "entity.goat.screaming.milk" | "minecraft:entity.goat.screaming.milk" | "entity.goat.eat" | "minecraft:entity.goat.eat" | "entity.glow_item_frame.place" | "minecraft:entity.glow_item_frame.place" | "entity.bat.ambient" | "minecraft:entity.bat.ambient" | "entity.cat.beg_for_food" | "minecraft:entity.cat.beg_for_food" | "block.tripwire.click_on" | "minecraft:block.tripwire.click_on" | "entity.strider.retreat" | "minecraft:entity.strider.retreat" | "entity.firework_rocket.launch" | "minecraft:entity.firework_rocket.launch" | "entity.zoglin.death" | "minecraft:entity.zoglin.death" | "entity.strider.step" | "minecraft:entity.strider.step" | "block.wool.hit" | "minecraft:block.wool.hit" | "block.wood.step" | "minecraft:block.wood.step" | "block.bubble_column.bubble_pop" | "minecraft:block.bubble_column.bubble_pop" | "entity.minecart.riding" | "minecraft:entity.minecart.riding" | "entity.player.breath" | "minecraft:entity.player.breath" | "item.axe.wax_off" | "minecraft:item.axe.wax_off" | "entity.fox.eat" | "minecraft:entity.fox.eat" | "block.metal.hit" | "minecraft:block.metal.hit" | "entity.goat.milk" | "minecraft:entity.goat.milk" | "block.sand.hit" | "minecraft:block.sand.hit" | "block.soul_sand.fall" | "minecraft:block.soul_sand.fall" | "entity.hoglin.converted_to_zombified" | "minecraft:entity.hoglin.converted_to_zombified" | "entity.polar_bear.warning" | "minecraft:entity.polar_bear.warning" | "block.glass.step" | "minecraft:block.glass.step" | "entity.parrot.step" | "minecraft:entity.parrot.step" | "entity.endermite.death" | "minecraft:entity.endermite.death" | "item.nether_wart.plant" | "minecraft:item.nether_wart.plant" | "entity.hoglin.angry" | "minecraft:entity.hoglin.angry" | "block.sculk_sensor.fall" | "minecraft:block.sculk_sensor.fall" | "block.moss.break" | "minecraft:block.moss.break" | "entity.zombie.step" | "minecraft:entity.zombie.step" | "music.end" | "minecraft:music.end" | "entity.wither.death" | "minecraft:entity.wither.death" | "entity.vex.charge" | "minecraft:entity.vex.charge" | "block.chest.open" | "minecraft:block.chest.open" | "entity.generic.drink" | "minecraft:entity.generic.drink" | "entity.item_frame.rotate_item" | "minecraft:entity.item_frame.rotate_item" | "entity.bee.sting" | "minecraft:entity.bee.sting" | "block.vine.hit" | "minecraft:block.vine.hit" | "entity.parrot.imitate.ender_dragon" | "minecraft:entity.parrot.imitate.ender_dragon" | "entity.piglin_brute.ambient" | "minecraft:entity.piglin_brute.ambient" | "block.cave_vines.break" | "minecraft:block.cave_vines.break" | "block.slime_block.place" | "minecraft:block.slime_block.place" | "block.pointed_dripstone.drip_lava_into_cauldron" | "minecraft:block.pointed_dripstone.drip_lava_into_cauldron" | "block.azalea.place" | "minecraft:block.azalea.place" | "block.grass.break" | "minecraft:block.grass.break" | "block.spore_blossom.fall" | "minecraft:block.spore_blossom.fall" | "entity.egg.throw" | "minecraft:entity.egg.throw" | "entity.player.small_fall" | "minecraft:entity.player.small_fall" | "entity.cow.step" | "minecraft:entity.cow.step" | "entity.leash_knot.break" | "minecraft:entity.leash_knot.break" | "entity.villager.work_librarian" | "minecraft:entity.villager.work_librarian" | "entity.illusioner.prepare_blindness" | "minecraft:entity.illusioner.prepare_blindness" | "block.basalt.hit" | "minecraft:block.basalt.hit" | "block.chain.fall" | "minecraft:block.chain.fall" | "music.nether.nether_wastes" | "minecraft:music.nether.nether_wastes" | "item.spyglass.stop_using" | "minecraft:item.spyglass.stop_using" | "block.fungus.step" | "minecraft:block.fungus.step" | "block.big_dripleaf.fall" | "minecraft:block.big_dripleaf.fall" | "entity.horse.step" | "minecraft:entity.horse.step" | "block.spore_blossom.place" | "minecraft:block.spore_blossom.place" | "entity.shulker_bullet.hit" | "minecraft:entity.shulker_bullet.hit" | "block.beacon.ambient" | "minecraft:block.beacon.ambient" | "block.moss_carpet.break" | "minecraft:block.moss_carpet.break" | "music_disc.wait" | "minecraft:music_disc.wait" | "entity.puffer_fish.death" | "minecraft:entity.puffer_fish.death" | "entity.fox.bite" | "minecraft:entity.fox.bite" | "item.trident.thunder" | "minecraft:item.trident.thunder" | "entity.elder_guardian.death_land" | "minecraft:entity.elder_guardian.death_land" | "item.bone_meal.use" | "minecraft:item.bone_meal.use" | "block.small_dripleaf.place" | "minecraft:block.small_dripleaf.place" | "block.metal_pressure_plate.click_on" | "minecraft:block.metal_pressure_plate.click_on" | "entity.pig.step" | "minecraft:entity.pig.step" | "entity.slime.hurt_small" | "minecraft:entity.slime.hurt_small" | "block.basalt.place" | "minecraft:block.basalt.place" | "entity.experience_bottle.throw" | "minecraft:entity.experience_bottle.throw" | "item.bucket.fill_powder_snow" | "minecraft:item.bucket.fill_powder_snow" | "block.wooden_button.click_on" | "minecraft:block.wooden_button.click_on" | "entity.skeleton_horse.hurt" | "minecraft:entity.skeleton_horse.hurt" | "item.spyglass.use" | "minecraft:item.spyglass.use" | "block.chorus_flower.death" | "minecraft:block.chorus_flower.death" | "entity.turtle.swim" | "minecraft:entity.turtle.swim" | "block.respawn_anchor.charge" | "minecraft:block.respawn_anchor.charge" | "entity.goat.death" | "minecraft:entity.goat.death" | "block.grass.step" | "minecraft:block.grass.step" | "entity.illusioner.prepare_mirror" | "minecraft:entity.illusioner.prepare_mirror" | "entity.hoglin.retreat" | "minecraft:entity.hoglin.retreat" | "entity.enderman.scream" | "minecraft:entity.enderman.scream" | "music.overworld.meadow" | "minecraft:music.overworld.meadow" | "entity.ravager.death" | "minecraft:entity.ravager.death" | "item.bottle.fill_dragonbreath" | "minecraft:item.bottle.fill_dragonbreath" | "item.trident.return" | "minecraft:item.trident.return" | "entity.wolf.howl" | "minecraft:entity.wolf.howl" | "item.bucket.fill" | "minecraft:item.bucket.fill" | "block.scaffolding.place" | "minecraft:block.scaffolding.place" | "item.crossbow.loading_end" | "minecraft:item.crossbow.loading_end" | "item.hoe.till" | "minecraft:item.hoe.till" | "entity.zombie_villager.ambient" | "minecraft:entity.zombie_villager.ambient" | "block.bamboo_sapling.hit" | "minecraft:block.bamboo_sapling.hit" | "block.shroomlight.hit" | "minecraft:block.shroomlight.hit" | "entity.turtle.death_baby" | "minecraft:entity.turtle.death_baby" | "entity.fishing_bobber.splash" | "minecraft:entity.fishing_bobber.splash" | "block.anvil.hit" | "minecraft:block.anvil.hit" | "item.chorus_fruit.teleport" | "minecraft:item.chorus_fruit.teleport" | "entity.llama.eat" | "minecraft:entity.llama.eat" | "entity.sheep.step" | "minecraft:entity.sheep.step" | "entity.wither.spawn" | "minecraft:entity.wither.spawn" | "block.brewing_stand.brew" | "minecraft:block.brewing_stand.brew" | "entity.enderman.stare" | "minecraft:entity.enderman.stare" | "entity.zombified_piglin.death" | "minecraft:entity.zombified_piglin.death" | "block.beehive.work" | "minecraft:block.beehive.work" | "entity.wandering_trader.hurt" | "minecraft:entity.wandering_trader.hurt" | "entity.hostile.splash" | "minecraft:entity.hostile.splash" | "entity.panda.eat" | "minecraft:entity.panda.eat" | "block.ladder.place" | "minecraft:block.ladder.place" | "entity.panda.worried_ambient" | "minecraft:entity.panda.worried_ambient" | "ambient.cave" | "minecraft:ambient.cave" | "entity.llama.step" | "minecraft:entity.llama.step" | "block.big_dripleaf.break" | "minecraft:block.big_dripleaf.break" | "block.amethyst_block.chime" | "minecraft:block.amethyst_block.chime" | "entity.drowned.hurt_water" | "minecraft:entity.drowned.hurt_water" | "item.trident.throw" | "minecraft:item.trident.throw" | "entity.spider.ambient" | "minecraft:entity.spider.ambient" | "entity.slime.jump_small" | "minecraft:entity.slime.jump_small" | "block.roots.place" | "minecraft:block.roots.place" | "block.anvil.land" | "minecraft:block.anvil.land" | "entity.skeleton_horse.ambient_water" | "minecraft:entity.skeleton_horse.ambient_water" | "block.note_block.bell" | "minecraft:block.note_block.bell" | "entity.magma_cube.squish_small" | "minecraft:entity.magma_cube.squish_small" | "block.portal.trigger" | "minecraft:block.portal.trigger" | "block.glass.fall" | "minecraft:block.glass.fall" | "item.trident.riptide_2" | "minecraft:item.trident.riptide_2" | "entity.spider.hurt" | "minecraft:entity.spider.hurt" | "item.trident.riptide_3" | "minecraft:item.trident.riptide_3" | "item.trident.riptide_1" | "minecraft:item.trident.riptide_1" | "music_disc.blocks" | "minecraft:music_disc.blocks" | "block.respawn_anchor.deplete" | "minecraft:block.respawn_anchor.deplete" | "block.spore_blossom.step" | "minecraft:block.spore_blossom.step" | "block.basalt.break" | "minecraft:block.basalt.break" | "block.scaffolding.break" | "minecraft:block.scaffolding.break" | "block.moss_carpet.hit" | "minecraft:block.moss_carpet.hit" | "entity.squid.squirt" | "minecraft:entity.squid.squirt" | "block.ender_chest.open" | "minecraft:block.ender_chest.open" | "entity.parrot.ambient" | "minecraft:entity.parrot.ambient" | "entity.shulker.open" | "minecraft:entity.shulker.open" | "entity.glow_item_frame.remove_item" | "minecraft:entity.glow_item_frame.remove_item" | "entity.fox.screech" | "minecraft:entity.fox.screech" | "block.moss.step" | "minecraft:block.moss.step" | "entity.mooshroom.milk" | "minecraft:entity.mooshroom.milk" | "block.fungus.break" | "minecraft:block.fungus.break" | "entity.vindicator.death" | "minecraft:entity.vindicator.death" | "entity.glow_item_frame.rotate_item" | "minecraft:entity.glow_item_frame.rotate_item" | "entity.mule.ambient" | "minecraft:entity.mule.ambient" | "entity.tropical_fish.hurt" | "minecraft:entity.tropical_fish.hurt" | "entity.lingering_potion.throw" | "minecraft:entity.lingering_potion.throw" | "entity.wither.hurt" | "minecraft:entity.wither.hurt" | "entity.fox.teleport" | "minecraft:entity.fox.teleport" | "block.sculk_sensor.hit" | "minecraft:block.sculk_sensor.hit" | "block.amethyst_block.fall" | "minecraft:block.amethyst_block.fall" | "entity.ender_eye.death" | "minecraft:entity.ender_eye.death" | "block.anvil.place" | "minecraft:block.anvil.place" | "entity.parrot.imitate.slime" | "minecraft:entity.parrot.imitate.slime" | "entity.villager.work_toolsmith" | "minecraft:entity.villager.work_toolsmith" | "entity.chicken.step" | "minecraft:entity.chicken.step" | "entity.generic.eat" | "minecraft:entity.generic.eat" | "entity.strider.saddle" | "minecraft:entity.strider.saddle" | "block.deepslate.step" | "minecraft:block.deepslate.step" | "entity.boat.paddle_land" | "minecraft:entity.boat.paddle_land" | "block.sand.fall" | "minecraft:block.sand.fall" | "block.azalea_leaves.place" | "minecraft:block.azalea_leaves.place" | "entity.pig.death" | "minecraft:entity.pig.death" | "block.dripstone_block.place" | "minecraft:block.dripstone_block.place" | "music_disc.cat" | "minecraft:music_disc.cat" | "block.slime_block.step" | "minecraft:block.slime_block.step" | "entity.donkey.death" | "minecraft:entity.donkey.death" | "entity.zoglin.hurt" | "minecraft:entity.zoglin.hurt" | "entity.bee.loop" | "minecraft:entity.bee.loop" | "entity.elder_guardian.curse" | "minecraft:entity.elder_guardian.curse" | "entity.horse.saddle" | "minecraft:entity.horse.saddle" | "block.nether_gold_ore.place" | "minecraft:block.nether_gold_ore.place" | "item.totem.use" | "minecraft:item.totem.use" | "block.glass.break" | "minecraft:block.glass.break" | "entity.wolf.ambient" | "minecraft:entity.wolf.ambient" | "entity.item_frame.break" | "minecraft:entity.item_frame.break" | "block.sculk_sensor.clicking" | "minecraft:block.sculk_sensor.clicking" | "entity.piglin.converted_to_zombified" | "minecraft:entity.piglin.converted_to_zombified" | "entity.firework_rocket.twinkle" | "minecraft:entity.firework_rocket.twinkle" | "entity.fox.death" | "minecraft:entity.fox.death" | "entity.squid.death" | "minecraft:entity.squid.death" | "block.slime_block.fall" | "minecraft:block.slime_block.fall" | "entity.guardian.ambient" | "minecraft:entity.guardian.ambient" | "block.small_dripleaf.break" | "minecraft:block.small_dripleaf.break" | "entity.turtle.ambient_land" | "minecraft:entity.turtle.ambient_land" | "entity.generic.extinguish_fire" | "minecraft:entity.generic.extinguish_fire" | "block.soul_soil.place" | "minecraft:block.soul_soil.place" | "entity.phantom.death" | "minecraft:entity.phantom.death" | "item.bottle.fill" | "minecraft:item.bottle.fill" | "entity.magma_cube.death_small" | "minecraft:entity.magma_cube.death_small" | "block.candle.break" | "minecraft:block.candle.break" | "music_disc.chirp" | "minecraft:music_disc.chirp" | "block.note_block.chime" | "minecraft:block.note_block.chime" | "entity.bat.death" | "minecraft:entity.bat.death" | "entity.panda.ambient" | "minecraft:entity.panda.ambient" | "entity.parrot.imitate.skeleton" | "minecraft:entity.parrot.imitate.skeleton" | "block.redstone_torch.burnout" | "minecraft:block.redstone_torch.burnout" | "entity.turtle.lay_egg" | "minecraft:entity.turtle.lay_egg" | "music_disc.ward" | "minecraft:music_disc.ward" | "block.amethyst_block.step" | "minecraft:block.amethyst_block.step" | "entity.wolf.death" | "minecraft:entity.wolf.death" | "block.wart_block.fall" | "minecraft:block.wart_block.fall" | "item.book.put" | "minecraft:item.book.put" | "block.honey_block.fall" | "minecraft:block.honey_block.fall" | "block.bubble_column.upwards_ambient" | "minecraft:block.bubble_column.upwards_ambient" | "entity.firework_rocket.large_blast" | "minecraft:entity.firework_rocket.large_blast" | "block.ladder.break" | "minecraft:block.ladder.break" | "entity.turtle.hurt_baby" | "minecraft:entity.turtle.hurt_baby" | "block.deepslate.hit" | "minecraft:block.deepslate.hit" | "block.nether_bricks.break" | "minecraft:block.nether_bricks.break" | "entity.painting.place" | "minecraft:entity.painting.place" | "entity.drowned.hurt" | "minecraft:entity.drowned.hurt" | "block.fungus.fall" | "minecraft:block.fungus.fall" | "entity.strider.death" | "minecraft:entity.strider.death" | "entity.strider.hurt" | "minecraft:entity.strider.hurt" | "block.azalea.break" | "minecraft:block.azalea.break" | "item.bucket.fill_axolotl" | "minecraft:item.bucket.fill_axolotl" | "entity.iron_golem.damage" | "minecraft:entity.iron_golem.damage" | "item.shield.break" | "minecraft:item.shield.break" | "block.metal.place" | "minecraft:block.metal.place" | "item.lodestone_compass.lock" | "minecraft:item.lodestone_compass.lock" | "entity.snow_golem.death" | "minecraft:entity.snow_golem.death" | "entity.parrot.imitate.hoglin" | "minecraft:entity.parrot.imitate.hoglin" | "entity.zoglin.ambient" | "minecraft:entity.zoglin.ambient" | "entity.generic.small_fall" | "minecraft:entity.generic.small_fall" | "block.bamboo.fall" | "minecraft:block.bamboo.fall" | "entity.fish.swim" | "minecraft:entity.fish.swim" | "block.cave_vines.place" | "minecraft:block.cave_vines.place" | "entity.piglin.ambient" | "minecraft:entity.piglin.ambient" | "entity.witch.celebrate" | "minecraft:entity.witch.celebrate" | "block.soul_soil.hit" | "minecraft:block.soul_soil.hit" | "block.grass.place" | "minecraft:block.grass.place" | "entity.goat.ambient" | "minecraft:entity.goat.ambient" | "entity.zombified_piglin.ambient" | "minecraft:entity.zombified_piglin.ambient" | "block.pumpkin.carve" | "minecraft:block.pumpkin.carve" | "entity.zombified_piglin.angry" | "minecraft:entity.zombified_piglin.angry" | "entity.ravager.celebrate" | "minecraft:entity.ravager.celebrate" | "entity.skeleton.step" | "minecraft:entity.skeleton.step" | "block.portal.ambient" | "minecraft:block.portal.ambient" | "entity.ocelot.ambient" | "minecraft:entity.ocelot.ambient" | "entity.painting.break" | "minecraft:entity.painting.break" | "entity.bee.death" | "minecraft:entity.bee.death" | "entity.ghast.scream" | "minecraft:entity.ghast.scream" | "block.honey_block.step" | "minecraft:block.honey_block.step" | "item.bucket.empty_axolotl" | "minecraft:item.bucket.empty_axolotl" | "entity.goat.screaming.death" | "minecraft:entity.goat.screaming.death" | "block.netherite_block.fall" | "minecraft:block.netherite_block.fall" | "block.hanging_roots.break" | "minecraft:block.hanging_roots.break" | "block.bubble_column.whirlpool_inside" | "minecraft:block.bubble_column.whirlpool_inside" | "block.comparator.click" | "minecraft:block.comparator.click" | "block.wet_grass.step" | "minecraft:block.wet_grass.step" | "item.bucket.empty_lava" | "minecraft:item.bucket.empty_lava" | "entity.zombie.converted_to_drowned" | "minecraft:entity.zombie.converted_to_drowned" | "block.iron_door.open" | "minecraft:block.iron_door.open" | "block.cake.add_candle" | "minecraft:block.cake.add_candle" | "entity.evoker.cast_spell" | "minecraft:entity.evoker.cast_spell" | "entity.axolotl.splash" | "minecraft:entity.axolotl.splash" | "entity.parrot.imitate.witch" | "minecraft:entity.parrot.imitate.witch" | "block.honey_block.break" | "minecraft:block.honey_block.break" | "block.big_dripleaf.tilt_down" | "minecraft:block.big_dripleaf.tilt_down" | "entity.villager.no" | "minecraft:entity.villager.no" | "block.netherite_block.hit" | "minecraft:block.netherite_block.hit" | "block.gravel.step" | "minecraft:block.gravel.step" | "block.coral_block.break" | "minecraft:block.coral_block.break" | "block.dripstone_block.break" | "minecraft:block.dripstone_block.break" | "entity.slime.squish_small" | "minecraft:entity.slime.squish_small" | "entity.mule.eat" | "minecraft:entity.mule.eat" | "entity.parrot.imitate.wither_skeleton" | "minecraft:entity.parrot.imitate.wither_skeleton" | "entity.iron_golem.death" | "minecraft:entity.iron_golem.death" | "block.shroomlight.break" | "minecraft:block.shroomlight.break" | "block.spore_blossom.hit" | "minecraft:block.spore_blossom.hit" | "block.furnace.fire_crackle" | "minecraft:block.furnace.fire_crackle" | "entity.strider.ambient" | "minecraft:entity.strider.ambient" | "block.anvil.break" | "minecraft:block.anvil.break" | "entity.creeper.primed" | "minecraft:entity.creeper.primed" | "entity.fox.aggro" | "minecraft:entity.fox.aggro" | "block.wet_grass.break" | "minecraft:block.wet_grass.break" | "block.grass.hit" | "minecraft:block.grass.hit" | "entity.panda.aggressive_ambient" | "minecraft:entity.panda.aggressive_ambient" | "entity.slime.death" | "minecraft:entity.slime.death" | "entity.villager.death" | "minecraft:entity.villager.death" | "block.nether_gold_ore.break" | "minecraft:block.nether_gold_ore.break" | "entity.dragon_fireball.explode" | "minecraft:entity.dragon_fireball.explode" | "block.ancient_debris.fall" | "minecraft:block.ancient_debris.fall" | "block.calcite.break" | "minecraft:block.calcite.break" | "entity.player.attack.strong" | "minecraft:entity.player.attack.strong" | "entity.villager.trade" | "minecraft:entity.villager.trade" | "block.big_dripleaf.place" | "minecraft:block.big_dripleaf.place" | "block.ladder.hit" | "minecraft:block.ladder.hit" | "block.bamboo.place" | "minecraft:block.bamboo.place" | "block.copper.hit" | "minecraft:block.copper.hit" | "entity.turtle.hurt" | "minecraft:entity.turtle.hurt" | "item.bucket.empty_powder_snow" | "minecraft:item.bucket.empty_powder_snow" | "entity.elder_guardian.flop" | "minecraft:entity.elder_guardian.flop" | "block.end_gateway.spawn" | "minecraft:block.end_gateway.spawn" | "entity.guardian.ambient_land" | "minecraft:entity.guardian.ambient_land" | "entity.stray.step" | "minecraft:entity.stray.step" | "item.ink_sac.use" | "minecraft:item.ink_sac.use" | "block.moss_carpet.place" | "minecraft:block.moss_carpet.place" | "entity.firework_rocket.blast" | "minecraft:entity.firework_rocket.blast" | "entity.drowned.shoot" | "minecraft:entity.drowned.shoot" | "block.calcite.hit" | "minecraft:block.calcite.hit" | "block.big_dripleaf.step" | "minecraft:block.big_dripleaf.step" | "block.soul_sand.place" | "minecraft:block.soul_sand.place" | "entity.turtle.death" | "minecraft:entity.turtle.death" | "block.glass.place" | "minecraft:block.glass.place" | "block.fungus.place" | "minecraft:block.fungus.place" | "ambient.underwater.loop.additions" | "minecraft:ambient.underwater.loop.additions" | "entity.wandering_trader.drink_potion" | "minecraft:entity.wandering_trader.drink_potion" | "ambient.underwater.exit" | "minecraft:ambient.underwater.exit" | "entity.magma_cube.jump" | "minecraft:entity.magma_cube.jump" | "entity.polar_bear.death" | "minecraft:entity.polar_bear.death" | "block.bubble_column.upwards_inside" | "minecraft:block.bubble_column.upwards_inside" | "entity.panda.sneeze" | "minecraft:entity.panda.sneeze" | "entity.vex.hurt" | "minecraft:entity.vex.hurt" | "block.lodestone.break" | "minecraft:block.lodestone.break" | "ambient.crimson_forest.loop" | "minecraft:ambient.crimson_forest.loop" | "item.crossbow.loading_middle" | "minecraft:item.crossbow.loading_middle" | "block.anvil.use" | "minecraft:block.anvil.use" | "entity.mule.hurt" | "minecraft:entity.mule.hurt" | "block.amethyst_cluster.break" | "minecraft:block.amethyst_cluster.break" | "block.pointed_dripstone.drip_water" | "minecraft:block.pointed_dripstone.drip_water" | "entity.ender_dragon.shoot" | "minecraft:entity.ender_dragon.shoot" | "ambient.soul_sand_valley.loop" | "minecraft:ambient.soul_sand_valley.loop" | "block.metal.break" | "minecraft:block.metal.break" | "block.nether_gold_ore.fall" | "minecraft:block.nether_gold_ore.fall" | "entity.witch.throw" | "minecraft:entity.witch.throw" | "block.anvil.fall" | "minecraft:block.anvil.fall" | "block.calcite.place" | "minecraft:block.calcite.place" | "entity.evoker.death" | "minecraft:entity.evoker.death" | "entity.parrot.imitate.zombie" | "minecraft:entity.parrot.imitate.zombie" | "block.moss_carpet.step" | "minecraft:block.moss_carpet.step" | "entity.cod.ambient" | "minecraft:entity.cod.ambient" | "entity.parrot.imitate.drowned" | "minecraft:entity.parrot.imitate.drowned" | "music.overworld.snowy_slopes" | "minecraft:music.overworld.snowy_slopes" | "entity.generic.explode" | "minecraft:entity.generic.explode" | "entity.silverfish.hurt" | "minecraft:entity.silverfish.hurt" | "block.dispenser.launch" | "minecraft:block.dispenser.launch" | "entity.minecart.inside.underwater" | "minecraft:entity.minecart.inside.underwater" | "entity.panda.pre_sneeze" | "minecraft:entity.panda.pre_sneeze" | "block.slime_block.hit" | "minecraft:block.slime_block.hit" | "block.pointed_dripstone.break" | "minecraft:block.pointed_dripstone.break" | "block.shroomlight.fall" | "minecraft:block.shroomlight.fall" | "entity.bee.loop_aggressive" | "minecraft:entity.bee.loop_aggressive" | "block.growing_plant.crop" | "minecraft:block.growing_plant.crop" | "entity.iron_golem.step" | "minecraft:entity.iron_golem.step" | "entity.turtle.egg_hatch" | "minecraft:entity.turtle.egg_hatch" | "entity.zoglin.attack" | "minecraft:entity.zoglin.attack" | "entity.parrot.imitate.creeper" | "minecraft:entity.parrot.imitate.creeper" | "entity.generic.death" | "minecraft:entity.generic.death" | "block.bone_block.fall" | "minecraft:block.bone_block.fall" | "entity.cod.hurt" | "minecraft:entity.cod.hurt" | "entity.villager.work_butcher" | "minecraft:entity.villager.work_butcher" | "entity.cat.ambient" | "minecraft:entity.cat.ambient" | "entity.horse.angry" | "minecraft:entity.horse.angry" | "entity.item_frame.place" | "minecraft:entity.item_frame.place" | "ambient.underwater.enter" | "minecraft:ambient.underwater.enter" | "entity.enderman.hurt" | "minecraft:entity.enderman.hurt" | "block.nylium.fall" | "minecraft:block.nylium.fall" | "entity.endermite.step" | "minecraft:entity.endermite.step" | "entity.goat.screaming.prepare_ram" | "minecraft:entity.goat.screaming.prepare_ram" | "ui.stonecutter.select_recipe" | "minecraft:ui.stonecutter.select_recipe" | "entity.fox.ambient" | "minecraft:entity.fox.ambient" | "entity.piglin.angry" | "minecraft:entity.piglin.angry" | "block.bone_block.place" | "minecraft:block.bone_block.place" | "block.weeping_vines.fall" | "minecraft:block.weeping_vines.fall" | "block.azalea_leaves.hit" | "minecraft:block.azalea_leaves.hit" | "entity.wandering_trader.ambient" | "minecraft:entity.wandering_trader.ambient" | "block.deepslate_tiles.fall" | "minecraft:block.deepslate_tiles.fall" | "block.pointed_dripstone.drip_lava" | "minecraft:block.pointed_dripstone.drip_lava" | "entity.parrot.imitate.endermite" | "minecraft:entity.parrot.imitate.endermite" | "entity.mooshroom.shear" | "minecraft:entity.mooshroom.shear" | "entity.guardian.flop" | "minecraft:entity.guardian.flop" | "entity.iron_golem.attack" | "minecraft:entity.iron_golem.attack" | "block.roots.fall" | "minecraft:block.roots.fall" | "block.deepslate_bricks.place" | "minecraft:block.deepslate_bricks.place" | "ambient.underwater.loop" | "minecraft:ambient.underwater.loop" | "block.snow.step" | "minecraft:block.snow.step" | "entity.wandering_trader.reappeared" | "minecraft:entity.wandering_trader.reappeared" | "music_disc.strad" | "minecraft:music_disc.strad" | "entity.sheep.ambient" | "minecraft:entity.sheep.ambient" | "block.conduit.activate" | "minecraft:block.conduit.activate" | "block.glass.hit" | "minecraft:block.glass.hit" | "entity.zombie.attack_wooden_door" | "minecraft:entity.zombie.attack_wooden_door" | "block.azalea.step" | "minecraft:block.azalea.step" | "ui.stonecutter.take_result" | "minecraft:ui.stonecutter.take_result" | "item.crossbow.shoot" | "minecraft:item.crossbow.shoot" | "entity.pig.hurt" | "minecraft:entity.pig.hurt" | "block.basalt.fall" | "minecraft:block.basalt.fall" | "entity.llama.spit" | "minecraft:entity.llama.spit" | "block.conduit.ambient" | "minecraft:block.conduit.ambient" | "entity.parrot.imitate.zombie_villager" | "minecraft:entity.parrot.imitate.zombie_villager" | "block.fire.extinguish" | "minecraft:block.fire.extinguish" | "entity.wandering_trader.disappeared" | "minecraft:entity.wandering_trader.disappeared" | "entity.glow_squid.death" | "minecraft:entity.glow_squid.death" | "entity.rabbit.death" | "minecraft:entity.rabbit.death" | "entity.wandering_trader.drink_milk" | "minecraft:entity.wandering_trader.drink_milk" | "entity.parrot.imitate.pillager" | "minecraft:entity.parrot.imitate.pillager" | "entity.husk.hurt" | "minecraft:entity.husk.hurt" | "entity.player.attack.sweep" | "minecraft:entity.player.attack.sweep" | "block.tuff.fall" | "minecraft:block.tuff.fall" | "entity.turtle.shamble_baby" | "minecraft:entity.turtle.shamble_baby" | "block.lantern.fall" | "minecraft:block.lantern.fall" | "block.bone_block.break" | "minecraft:block.bone_block.break" | "block.dripstone_block.fall" | "minecraft:block.dripstone_block.fall" | "block.weeping_vines.step" | "minecraft:block.weeping_vines.step" | "block.wet_grass.place" | "minecraft:block.wet_grass.place" | "block.snow.fall" | "minecraft:block.snow.fall" | "block.powder_snow.hit" | "minecraft:block.powder_snow.hit" | "entity.villager.work_cartographer" | "minecraft:entity.villager.work_cartographer" | "entity.lightning_bolt.thunder" | "minecraft:entity.lightning_bolt.thunder" | "music.nether.soul_sand_valley" | "minecraft:music.nether.soul_sand_valley" | "entity.illusioner.cast_spell" | "minecraft:entity.illusioner.cast_spell" | "block.honey_block.slide" | "minecraft:block.honey_block.slide" | "entity.parrot.hurt" | "minecraft:entity.parrot.hurt" | "ambient.crimson_forest.additions" | "minecraft:ambient.crimson_forest.additions" | "block.pointed_dripstone.fall" | "minecraft:block.pointed_dripstone.fall" | "entity.item.break" | "minecraft:entity.item.break" | "block.basalt.step" | "minecraft:block.basalt.step" | "entity.ravager.hurt" | "minecraft:entity.ravager.hurt" | "block.pointed_dripstone.step" | "minecraft:block.pointed_dripstone.step" | "entity.evoker_fangs.attack" | "minecraft:entity.evoker_fangs.attack" | "entity.blaze.burn" | "minecraft:entity.blaze.burn" | "entity.turtle.shamble" | "minecraft:entity.turtle.shamble" | "entity.cat.purr" | "minecraft:entity.cat.purr" | "block.moss_carpet.fall" | "minecraft:block.moss_carpet.fall" | "entity.donkey.angry" | "minecraft:entity.donkey.angry" | "entity.piglin_brute.hurt" | "minecraft:entity.piglin_brute.hurt" | "entity.parrot.imitate.phantom" | "minecraft:entity.parrot.imitate.phantom" | "block.deepslate_bricks.break" | "minecraft:block.deepslate_bricks.break" | "entity.player.hurt_on_fire" | "minecraft:entity.player.hurt_on_fire" | "entity.piglin.retreat" | "minecraft:entity.piglin.retreat" | "entity.donkey.eat" | "minecraft:entity.donkey.eat" | "entity.piglin_brute.angry" | "minecraft:entity.piglin_brute.angry" | "block.lodestone.place" | "minecraft:block.lodestone.place" | "entity.zombie_horse.hurt" | "minecraft:entity.zombie_horse.hurt" | "entity.husk.death" | "minecraft:entity.husk.death" | "block.wooden_door.close" | "minecraft:block.wooden_door.close" | "entity.hoglin.attack" | "minecraft:entity.hoglin.attack" | "entity.bat.hurt" | "minecraft:entity.bat.hurt" | "entity.parrot.imitate.elder_guardian" | "minecraft:entity.parrot.imitate.elder_guardian" | "block.small_amethyst_bud.place" | "minecraft:block.small_amethyst_bud.place" | "block.wart_block.step" | "minecraft:block.wart_block.step" | "entity.skeleton_horse.swim" | "minecraft:entity.skeleton_horse.swim" | "entity.horse.armor" | "minecraft:entity.horse.armor" | "block.azalea.fall" | "minecraft:block.azalea.fall" | "entity.cat.hiss" | "minecraft:entity.cat.hiss" | "block.calcite.fall" | "minecraft:block.calcite.fall" | "entity.panda.cant_breed" | "minecraft:entity.panda.cant_breed" | "entity.evoker.celebrate" | "minecraft:entity.evoker.celebrate" | "music.under_water" | "minecraft:music.under_water" | "block.chorus_flower.grow" | "minecraft:block.chorus_flower.grow" | "entity.axolotl.hurt" | "minecraft:entity.axolotl.hurt" | "block.shroomlight.place" | "minecraft:block.shroomlight.place" | "block.beacon.deactivate" | "minecraft:block.beacon.deactivate" | "entity.drowned.swim" | "minecraft:entity.drowned.swim" | "item.firecharge.use" | "minecraft:item.firecharge.use" | "block.copper.place" | "minecraft:block.copper.place" | "block.stone_button.click_on" | "minecraft:block.stone_button.click_on" | "entity.witch.hurt" | "minecraft:entity.witch.hurt" | "block.gilded_blackstone.place" | "minecraft:block.gilded_blackstone.place" | "block.iron_trapdoor.open" | "minecraft:block.iron_trapdoor.open" | "entity.slime.death_small" | "minecraft:entity.slime.death_small" | "block.grass.fall" | "minecraft:block.grass.fall" | "block.beacon.power_select" | "minecraft:block.beacon.power_select" | "block.netherrack.hit" | "minecraft:block.netherrack.hit" | "entity.skeleton_horse.death" | "minecraft:entity.skeleton_horse.death" | "block.copper.break" | "minecraft:block.copper.break" | "entity.item_frame.remove_item" | "minecraft:entity.item_frame.remove_item" | "block.chain.hit" | "minecraft:block.chain.hit" | "entity.evoker.ambient" | "minecraft:entity.evoker.ambient" | "entity.illusioner.ambient" | "minecraft:entity.illusioner.ambient" | "block.calcite.step" | "minecraft:block.calcite.step" | "entity.wolf.step" | "minecraft:entity.wolf.step" | "entity.zombie_villager.converted" | "minecraft:entity.zombie_villager.converted" | "entity.hoglin.ambient" | "minecraft:entity.hoglin.ambient" | "entity.piglin.death" | "minecraft:entity.piglin.death" | "block.soul_soil.fall" | "minecraft:block.soul_soil.fall" | "entity.mooshroom.eat" | "minecraft:entity.mooshroom.eat" | "entity.mule.death" | "minecraft:entity.mule.death" | "block.ancient_debris.place" | "minecraft:block.ancient_debris.place" | "entity.tropical_fish.death" | "minecraft:entity.tropical_fish.death" | "entity.villager.work_weaponsmith" | "minecraft:entity.villager.work_weaponsmith" | "block.crop.break" | "minecraft:block.crop.break" | "block.dripstone_block.step" | "minecraft:block.dripstone_block.step" | "block.stone_pressure_plate.click_on" | "minecraft:block.stone_pressure_plate.click_on" | "entity.wolf.shake" | "minecraft:entity.wolf.shake" | "entity.firework_rocket.large_blast_far" | "minecraft:entity.firework_rocket.large_blast_far" | "entity.parrot.imitate.piglin_brute" | "minecraft:entity.parrot.imitate.piglin_brute" | "entity.horse.death" | "minecraft:entity.horse.death" | "music_disc.13" | "minecraft:music_disc.13" | "block.wooden_trapdoor.close" | "minecraft:block.wooden_trapdoor.close" | "entity.item_frame.add_item" | "minecraft:entity.item_frame.add_item" | "entity.guardian.death" | "minecraft:entity.guardian.death" | "music_disc.11" | "minecraft:music_disc.11" | "entity.horse.hurt" | "minecraft:entity.horse.hurt" | "entity.dolphin.ambient_water" | "minecraft:entity.dolphin.ambient_water" | "entity.dolphin.ambient" | "minecraft:entity.dolphin.ambient" | "item.trident.hit" | "minecraft:item.trident.hit" | "item.armor.equip_iron" | "minecraft:item.armor.equip_iron" | "block.end_portal_frame.fill" | "minecraft:block.end_portal_frame.fill" | "block.nylium.step" | "minecraft:block.nylium.step" | "entity.blaze.ambient" | "minecraft:entity.blaze.ambient" | "entity.glow_item_frame.add_item" | "minecraft:entity.glow_item_frame.add_item" | "entity.snowball.throw" | "minecraft:entity.snowball.throw" | "entity.skeleton.hurt" | "minecraft:entity.skeleton.hurt" | "entity.ender_dragon.death" | "minecraft:entity.ender_dragon.death" | "block.rooted_dirt.break" | "minecraft:block.rooted_dirt.break" | "entity.player.splash.high_speed" | "minecraft:entity.player.splash.high_speed" | "block.water.ambient" | "minecraft:block.water.ambient" | "block.piston.extend" | "minecraft:block.piston.extend" | "entity.horse.jump" | "minecraft:entity.horse.jump" | "entity.horse.eat" | "minecraft:entity.horse.eat" | "block.pointed_dripstone.place" | "minecraft:block.pointed_dripstone.place" | "entity.wither_skeleton.ambient" | "minecraft:entity.wither_skeleton.ambient" | "block.shulker_box.open" | "minecraft:block.shulker_box.open" | "block.wood.hit" | "minecraft:block.wood.hit" | "entity.ghast.ambient" | "minecraft:entity.ghast.ambient" | "block.deepslate.break" | "minecraft:block.deepslate.break" | "entity.fox.hurt" | "minecraft:entity.fox.hurt" | "entity.wither.ambient" | "minecraft:entity.wither.ambient" | "block.bone_block.step" | "minecraft:block.bone_block.step" | "entity.firework_rocket.blast_far" | "minecraft:entity.firework_rocket.blast_far" | "block.scaffolding.hit" | "minecraft:block.scaffolding.hit" | "block.nether_gold_ore.step" | "minecraft:block.nether_gold_ore.step" | "block.deepslate_bricks.fall" | "minecraft:block.deepslate_bricks.fall" | "block.polished_deepslate.hit" | "minecraft:block.polished_deepslate.hit" | "entity.rabbit.attack" | "minecraft:entity.rabbit.attack" | "block.stone.hit" | "minecraft:block.stone.hit" | "entity.hostile.death" | "minecraft:entity.hostile.death" | "block.roots.step" | "minecraft:block.roots.step" | "item.book.page_turn" | "minecraft:item.book.page_turn" | "entity.ender_dragon.flap" | "minecraft:entity.ender_dragon.flap" | "entity.hoglin.hurt" | "minecraft:entity.hoglin.hurt" | "entity.wandering_trader.trade" | "minecraft:entity.wandering_trader.trade" | "item.armor.equip_netherite" | "minecraft:item.armor.equip_netherite" | "entity.glow_squid.hurt" | "minecraft:entity.glow_squid.hurt" | "entity.piglin.admiring_item" | "minecraft:entity.piglin.admiring_item" | "ui.cartography_table.take_result" | "minecraft:ui.cartography_table.take_result" | "block.flowering_azalea.hit" | "minecraft:block.flowering_azalea.hit" | "entity.player.attack.crit" | "minecraft:entity.player.attack.crit" | "entity.horse.gallop" | "minecraft:entity.horse.gallop" | "block.weeping_vines.hit" | "minecraft:block.weeping_vines.hit" | "block.azalea_leaves.break" | "minecraft:block.azalea_leaves.break" | "block.shroomlight.step" | "minecraft:block.shroomlight.step" | "entity.dolphin.attack" | "minecraft:entity.dolphin.attack" | "block.deepslate_bricks.step" | "minecraft:block.deepslate_bricks.step" | "block.deepslate.fall" | "minecraft:block.deepslate.fall" | "item.elytra.flying" | "minecraft:item.elytra.flying" | "entity.lightning_bolt.impact" | "minecraft:entity.lightning_bolt.impact" | "entity.snow_golem.shoot" | "minecraft:entity.snow_golem.shoot" | "entity.dolphin.hurt" | "minecraft:entity.dolphin.hurt" | "entity.villager.work_fletcher" | "minecraft:entity.villager.work_fletcher" | "music.overworld.frozen_peaks" | "minecraft:music.overworld.frozen_peaks" | "block.powder_snow.step" | "minecraft:block.powder_snow.step" | "block.note_block.hat" | "minecraft:block.note_block.hat" | "block.tuff.hit" | "minecraft:block.tuff.hit" | "item.bucket.empty" | "minecraft:item.bucket.empty" | "entity.vindicator.ambient" | "minecraft:entity.vindicator.ambient" | "block.medium_amethyst_bud.place" | "minecraft:block.medium_amethyst_bud.place" | "entity.wither_skeleton.death" | "minecraft:entity.wither_skeleton.death" | "block.gilded_blackstone.break" | "minecraft:block.gilded_blackstone.break" | "block.conduit.ambient.short" | "minecraft:block.conduit.ambient.short" | "entity.ghast.warn" | "minecraft:entity.ghast.warn" | "block.soul_soil.step" | "minecraft:block.soul_soil.step" | "entity.cat.stray_ambient" | "minecraft:entity.cat.stray_ambient" | "block.slime_block.break" | "minecraft:block.slime_block.break" | "entity.skeleton_horse.jump_water" | "minecraft:entity.skeleton_horse.jump_water" | "item.axe.strip" | "minecraft:item.axe.strip" | "block.tripwire.detach" | "minecraft:block.tripwire.detach" | "entity.vindicator.hurt" | "minecraft:entity.vindicator.hurt" | "block.anvil.step" | "minecraft:block.anvil.step" | "music.nether.basalt_deltas" | "minecraft:music.nether.basalt_deltas" | "ambient.nether_wastes.mood" | "minecraft:ambient.nether_wastes.mood" | "weather.rain" | "minecraft:weather.rain" | "entity.donkey.ambient" | "minecraft:entity.donkey.ambient" | "block.nether_sprouts.hit" | "minecraft:block.nether_sprouts.hit" | "block.lever.click" | "minecraft:block.lever.click" | "entity.shulker.ambient" | "minecraft:entity.shulker.ambient" | "block.bell.resonate" | "minecraft:block.bell.resonate" | "block.nether_bricks.hit" | "minecraft:block.nether_bricks.hit" | "entity.zombie_horse.ambient" | "minecraft:entity.zombie_horse.ambient" | "block.beehive.drip" | "minecraft:block.beehive.drip" | "entity.polar_bear.ambient_baby" | "minecraft:entity.polar_bear.ambient_baby" | "entity.elder_guardian.ambient_land" | "minecraft:entity.elder_guardian.ambient_land" | "entity.pillager.celebrate" | "minecraft:entity.pillager.celebrate" | "ambient.basalt_deltas.mood" | "minecraft:ambient.basalt_deltas.mood" | "entity.pig.ambient" | "minecraft:entity.pig.ambient" | "item.shovel.flatten" | "minecraft:item.shovel.flatten" | "entity.villager.celebrate" | "minecraft:entity.villager.celebrate" | "block.small_amethyst_bud.break" | "minecraft:block.small_amethyst_bud.break" | "block.big_dripleaf.hit" | "minecraft:block.big_dripleaf.hit" | "entity.piglin_brute.death" | "minecraft:entity.piglin_brute.death" | "ui.toast.challenge_complete" | "minecraft:ui.toast.challenge_complete" | "entity.skeleton_horse.ambient" | "minecraft:entity.skeleton_horse.ambient" | "item.crossbow.loading_start" | "minecraft:item.crossbow.loading_start" | "item.trident.hit_ground" | "minecraft:item.trident.hit_ground" | "entity.horse.step_wood" | "minecraft:entity.horse.step_wood" | "block.candle.ambient" | "minecraft:block.candle.ambient" | "entity.vindicator.celebrate" | "minecraft:entity.vindicator.celebrate" | "entity.dolphin.jump" | "minecraft:entity.dolphin.jump" | "block.amethyst_block.hit" | "minecraft:block.amethyst_block.hit" | "entity.bat.takeoff" | "minecraft:entity.bat.takeoff" | "block.conduit.deactivate" | "minecraft:block.conduit.deactivate" | "entity.enderman.ambient" | "minecraft:entity.enderman.ambient" | "entity.drowned.death" | "minecraft:entity.drowned.death" | "entity.goat.screaming.eat" | "minecraft:entity.goat.screaming.eat" | "block.moss.hit" | "minecraft:block.moss.hit" | "block.composter.empty" | "minecraft:block.composter.empty" | "entity.parrot.imitate.stray" | "minecraft:entity.parrot.imitate.stray" | "block.copper.fall" | "minecraft:block.copper.fall" | "block.rooted_dirt.place" | "minecraft:block.rooted_dirt.place" | "block.lily_pad.place" | "minecraft:block.lily_pad.place" | "entity.ghast.death" | "minecraft:entity.ghast.death" | "block.lantern.place" | "minecraft:block.lantern.place" | "ambient.basalt_deltas.loop" | "minecraft:ambient.basalt_deltas.loop" | "entity.glow_squid.ambient" | "minecraft:entity.glow_squid.ambient" | "entity.stray.hurt" | "minecraft:entity.stray.hurt" | "block.bamboo.hit" | "minecraft:block.bamboo.hit" | "entity.piglin.step" | "minecraft:entity.piglin.step" | "block.deepslate_bricks.hit" | "minecraft:block.deepslate_bricks.hit" | "block.flowering_azalea.step" | "minecraft:block.flowering_azalea.step" | "entity.ghast.hurt" | "minecraft:entity.ghast.hurt" | "entity.goat.step" | "minecraft:entity.goat.step" | "block.sculk_sensor.break" | "minecraft:block.sculk_sensor.break" | "block.enchantment_table.use" | "minecraft:block.enchantment_table.use" | "entity.wither_skeleton.hurt" | "minecraft:entity.wither_skeleton.hurt" | "block.bamboo_sapling.break" | "minecraft:block.bamboo_sapling.break" | "block.fire.ambient" | "minecraft:block.fire.ambient" | "block.nether_sprouts.place" | "minecraft:block.nether_sprouts.place" | "block.smithing_table.use" | "minecraft:block.smithing_table.use" | "block.powder_snow.fall" | "minecraft:block.powder_snow.fall" | "entity.witch.ambient" | "minecraft:entity.witch.ambient" | "entity.phantom.hurt" | "minecraft:entity.phantom.hurt" | "entity.player.levelup" | "minecraft:entity.player.levelup" | "entity.zombie.break_wooden_door" | "minecraft:entity.zombie.break_wooden_door" | "music_disc.far" | "minecraft:music_disc.far" | "block.deepslate.place" | "minecraft:block.deepslate.place" | "entity.skeleton_horse.step_water" | "minecraft:entity.skeleton_horse.step_water" | "entity.axolotl.attack" | "minecraft:entity.axolotl.attack" | "entity.cod.death" | "minecraft:entity.cod.death" | "entity.splash_potion.throw" | "minecraft:entity.splash_potion.throw" | "block.polished_deepslate.fall" | "minecraft:block.polished_deepslate.fall" | "block.coral_block.hit" | "minecraft:block.coral_block.hit" | "block.polished_deepslate.break" | "minecraft:block.polished_deepslate.break" | "entity.fishing_bobber.throw" | "minecraft:entity.fishing_bobber.throw" | "entity.mule.angry" | "minecraft:entity.mule.angry" | "entity.generic.big_fall" | "minecraft:entity.generic.big_fall" | "block.wooden_pressure_plate.click_on" | "minecraft:block.wooden_pressure_plate.click_on" | "block.ladder.fall" | "minecraft:block.ladder.fall" | "block.note_block.cow_bell" | "minecraft:block.note_block.cow_bell" | "entity.villager.ambient" | "minecraft:entity.villager.ambient" | "block.wood.place" | "minecraft:block.wood.place" | "block.lodestone.hit" | "minecraft:block.lodestone.hit" | "block.large_amethyst_bud.break" | "minecraft:block.large_amethyst_bud.break" | "entity.zombie_horse.death" | "minecraft:entity.zombie_horse.death" | "block.amethyst_block.break" | "minecraft:block.amethyst_block.break" | "ambient.soul_sand_valley.additions" | "minecraft:ambient.soul_sand_valley.additions" | "block.ancient_debris.break" | "minecraft:block.ancient_debris.break" | "entity.cat.death" | "minecraft:entity.cat.death" | "block.amethyst_cluster.fall" | "minecraft:block.amethyst_cluster.fall" | "item.armor.equip_generic" | "minecraft:item.armor.equip_generic" | "entity.blaze.hurt" | "minecraft:entity.blaze.hurt" | "entity.wither.break_block" | "minecraft:entity.wither.break_block" | "block.medium_amethyst_bud.break" | "minecraft:block.medium_amethyst_bud.break" | "block.nether_ore.step" | "minecraft:block.nether_ore.step" | "block.rooted_dirt.step" | "minecraft:block.rooted_dirt.step" | "block.polished_deepslate.place" | "minecraft:block.polished_deepslate.place" | "entity.ocelot.death" | "minecraft:entity.ocelot.death" | "entity.cow.death" | "minecraft:entity.cow.death" | "entity.goat.ram_impact" | "minecraft:entity.goat.ram_impact" | "entity.parrot.imitate.ghast" | "minecraft:entity.parrot.imitate.ghast" | "block.grindstone.use" | "minecraft:block.grindstone.use" | "entity.shulker.hurt_closed" | "minecraft:entity.shulker.hurt_closed" | "entity.guardian.attack" | "minecraft:entity.guardian.attack" | "entity.player.splash" | "minecraft:entity.player.splash" | "music.overworld.jagged_peaks" | "minecraft:music.overworld.jagged_peaks" | "block.azalea_leaves.step" | "minecraft:block.azalea_leaves.step" | "block.lava.pop" | "minecraft:block.lava.pop" | "block.note_block.guitar" | "minecraft:block.note_block.guitar" | "block.polished_deepslate.step" | "minecraft:block.polished_deepslate.step" | "music_disc.mellohi" | "minecraft:music_disc.mellohi" | "entity.drowned.ambient_water" | "minecraft:entity.drowned.ambient_water" | "entity.rabbit.jump" | "minecraft:entity.rabbit.jump" | "block.tripwire.attach" | "minecraft:block.tripwire.attach" | "entity.generic.hurt" | "minecraft:entity.generic.hurt" | "item.honey_bottle.drink" | "minecraft:item.honey_bottle.drink" | "entity.parrot.imitate.piglin" | "minecraft:entity.parrot.imitate.piglin" | "entity.cat.eat" | "minecraft:entity.cat.eat" | "entity.snow_golem.shear" | "minecraft:entity.snow_golem.shear" | "ambient.underwater.loop.additions.ultra_rare" | "minecraft:ambient.underwater.loop.additions.ultra_rare" | "entity.arrow.shoot" | "minecraft:entity.arrow.shoot" | "block.netherrack.step" | "minecraft:block.netherrack.step" | "ambient.warped_forest.mood" | "minecraft:ambient.warped_forest.mood" | "ui.loom.take_result" | "minecraft:ui.loom.take_result" | "block.amethyst_block.place" | "minecraft:block.amethyst_block.place" | "entity.axolotl.idle_air" | "minecraft:entity.axolotl.idle_air" | "entity.bee.hurt" | "minecraft:entity.bee.hurt" | "entity.elder_guardian.hurt" | "minecraft:entity.elder_guardian.hurt" | "entity.villager.work_fisherman" | "minecraft:entity.villager.work_fisherman" | "entity.evoker.prepare_summon" | "minecraft:entity.evoker.prepare_summon" | "block.weeping_vines.place" | "minecraft:block.weeping_vines.place" | "entity.polar_bear.ambient" | "minecraft:entity.polar_bear.ambient" | "entity.skeleton.death" | "minecraft:entity.skeleton.death" | "entity.panda.bite" | "minecraft:entity.panda.bite" | "entity.hoglin.death" | "minecraft:entity.hoglin.death" | "entity.rabbit.hurt" | "minecraft:entity.rabbit.hurt" | "entity.ender_eye.launch" | "minecraft:entity.ender_eye.launch" | "block.ladder.step" | "minecraft:block.ladder.step" | "entity.salmon.ambient" | "minecraft:entity.salmon.ambient" | "entity.mooshroom.convert" | "minecraft:entity.mooshroom.convert" | "entity.minecart.inside" | "minecraft:entity.minecart.inside" | "entity.dolphin.play" | "minecraft:entity.dolphin.play" | "block.amethyst_cluster.step" | "minecraft:block.amethyst_cluster.step" | "entity.zoglin.step" | "minecraft:entity.zoglin.step" | "block.note_block.pling" | "minecraft:block.note_block.pling" | "entity.stray.death" | "minecraft:entity.stray.death" | "block.stone.place" | "minecraft:block.stone.place" | "item.shield.block" | "minecraft:item.shield.block" | "block.lantern.break" | "minecraft:block.lantern.break" | "block.note_block.snare" | "minecraft:block.note_block.snare" | "block.sweet_berry_bush.break" | "minecraft:block.sweet_berry_bush.break" | "block.nether_gold_ore.hit" | "minecraft:block.nether_gold_ore.hit" | "block.stem.fall" | "minecraft:block.stem.fall" | "block.note_block.harp" | "minecraft:block.note_block.harp" | "block.rooted_dirt.fall" | "minecraft:block.rooted_dirt.fall" | "entity.horse.breathe" | "minecraft:entity.horse.breathe" | "entity.cat.purreow" | "minecraft:entity.cat.purreow" | "entity.donkey.hurt" | "minecraft:entity.donkey.hurt" | "entity.guardian.death_land" | "minecraft:entity.guardian.death_land" | "entity.parrot.imitate.magma_cube" | "minecraft:entity.parrot.imitate.magma_cube" | "block.bamboo_sapling.place" | "minecraft:block.bamboo_sapling.place" | "block.wool.break" | "minecraft:block.wool.break" | "block.lava.ambient" | "minecraft:block.lava.ambient" | "ambient.basalt_deltas.additions" | "minecraft:ambient.basalt_deltas.additions" | "entity.player.attack.knockback" | "minecraft:entity.player.attack.knockback" | "block.vine.place" | "minecraft:block.vine.place" | "entity.zombie_villager.hurt" | "minecraft:entity.zombie_villager.hurt" | "entity.turtle.egg_crack" | "minecraft:entity.turtle.egg_crack" | "music.dragon" | "minecraft:music.dragon" | "block.candle.hit" | "minecraft:block.candle.hit" | "block.composter.ready" | "minecraft:block.composter.ready" | "entity.goat.screaming.long_jump" | "minecraft:entity.goat.screaming.long_jump" | "block.snow.place" | "minecraft:block.snow.place" | "block.bell.use" | "minecraft:block.bell.use" | "block.hanging_roots.hit" | "minecraft:block.hanging_roots.hit" | "item.crossbow.hit" | "minecraft:item.crossbow.hit" | "entity.guardian.hurt_land" | "minecraft:entity.guardian.hurt_land" | "entity.parrot.imitate.evoker" | "minecraft:entity.parrot.imitate.evoker" | "entity.mooshroom.suspicious_milk" | "minecraft:entity.mooshroom.suspicious_milk" | "entity.strider.happy" | "minecraft:entity.strider.happy" | "ambient.underwater.loop.additions.rare" | "minecraft:ambient.underwater.loop.additions.rare" | "block.note_block.bit" | "minecraft:block.note_block.bit" | "entity.dolphin.swim" | "minecraft:entity.dolphin.swim" | "entity.player.swim" | "minecraft:entity.player.swim" | "item.bucket.empty_fish" | "minecraft:item.bucket.empty_fish" | "entity.phantom.bite" | "minecraft:entity.phantom.bite" | "entity.armor_stand.break" | "minecraft:entity.armor_stand.break" | "item.armor.equip_elytra" | "minecraft:item.armor.equip_elytra" | "item.bundle.drop_contents" | "minecraft:item.bundle.drop_contents" | "block.iron_trapdoor.close" | "minecraft:block.iron_trapdoor.close" | "entity.puffer_fish.blow_up" | "minecraft:entity.puffer_fish.blow_up" | "entity.evoker.prepare_attack" | "minecraft:entity.evoker.prepare_attack" | "entity.horse.land" | "minecraft:entity.horse.land" | "block.stem.step" | "minecraft:block.stem.step" | "block.nether_ore.fall" | "minecraft:block.nether_ore.fall" | "block.netherite_block.break" | "minecraft:block.netherite_block.break" | "entity.generic.swim" | "minecraft:entity.generic.swim" | "entity.salmon.hurt" | "minecraft:entity.salmon.hurt" | "block.vine.break" | "minecraft:block.vine.break" | "entity.magma_cube.squish" | "minecraft:entity.magma_cube.squish" | "block.flowering_azalea.place" | "minecraft:block.flowering_azalea.place" | "block.chest.locked" | "minecraft:block.chest.locked" | "ui.loom.select_pattern" | "minecraft:ui.loom.select_pattern" | "entity.snow_golem.hurt" | "minecraft:entity.snow_golem.hurt" | "weather.rain.above" | "minecraft:weather.rain.above" | "entity.turtle.egg_break" | "minecraft:entity.turtle.egg_break" | "ui.toast.out" | "minecraft:ui.toast.out" | "entity.enderman.death" | "minecraft:entity.enderman.death" | "block.netherrack.break" | "minecraft:block.netherrack.break" | "entity.vex.death" | "minecraft:entity.vex.death" | "entity.wandering_trader.no" | "minecraft:entity.wandering_trader.no" | "entity.arrow.hit_player" | "minecraft:entity.arrow.hit_player" | "entity.creeper.hurt" | "minecraft:entity.creeper.hurt" | "entity.wolf.growl" | "minecraft:entity.wolf.growl" | "block.note_block.banjo" | "minecraft:block.note_block.banjo" | "entity.skeleton_horse.gallop_water" | "minecraft:entity.skeleton_horse.gallop_water" | "block.candle.step" | "minecraft:block.candle.step" | "entity.chicken.death" | "minecraft:entity.chicken.death" | "music.overworld.lush_caves" | "minecraft:music.overworld.lush_caves" | "item.dye.use" | "minecraft:item.dye.use" | "block.amethyst_cluster.place" | "minecraft:block.amethyst_cluster.place" | "entity.panda.hurt" | "minecraft:entity.panda.hurt" | "entity.shulker.shoot" | "minecraft:entity.shulker.shoot" | "entity.generic.splash" | "minecraft:entity.generic.splash" | "entity.slime.jump" | "minecraft:entity.slime.jump" | "entity.creeper.death" | "minecraft:entity.creeper.death" | "block.wet_grass.hit" | "minecraft:block.wet_grass.hit" | "entity.ocelot.hurt" | "minecraft:entity.ocelot.hurt" | "entity.ravager.ambient" | "minecraft:entity.ravager.ambient" | "entity.tropical_fish.ambient" | "minecraft:entity.tropical_fish.ambient" | "block.bubble_column.whirlpool_ambient" | "minecraft:block.bubble_column.whirlpool_ambient" | "block.netherrack.fall" | "minecraft:block.netherrack.fall" | "entity.evoker.hurt" | "minecraft:entity.evoker.hurt" | "block.coral_block.fall" | "minecraft:block.coral_block.fall" | "entity.axolotl.swim" | "minecraft:entity.axolotl.swim" | "entity.parrot.fly" | "minecraft:entity.parrot.fly" | "item.crop.plant" | "minecraft:item.crop.plant" | "block.weeping_vines.break" | "minecraft:block.weeping_vines.break" | "entity.husk.converted_to_zombie" | "minecraft:entity.husk.converted_to_zombie" | "block.flowering_azalea.fall" | "minecraft:block.flowering_azalea.fall" | "entity.slime.hurt" | "minecraft:entity.slime.hurt" | "music.overworld.stony_peaks" | "minecraft:music.overworld.stony_peaks" | "entity.piglin_brute.converted_to_zombified" | "minecraft:entity.piglin_brute.converted_to_zombified" | "entity.slime.squish" | "minecraft:entity.slime.squish" | "block.smoker.smoke" | "minecraft:block.smoker.smoke" | "block.barrel.close" | "minecraft:block.barrel.close" | "entity.iron_golem.hurt" | "minecraft:entity.iron_golem.hurt" | "entity.puffer_fish.blow_out" | "minecraft:entity.puffer_fish.blow_out" | "entity.dolphin.splash" | "minecraft:entity.dolphin.splash" | "item.axe.scrape" | "minecraft:item.axe.scrape" | "block.candle.fall" | "minecraft:block.candle.fall" | "entity.horse.ambient" | "minecraft:entity.horse.ambient" | "entity.llama.chest" | "minecraft:entity.llama.chest" | "entity.sheep.shear" | "minecraft:entity.sheep.shear" | "block.sweet_berry_bush.place" | "minecraft:block.sweet_berry_bush.place" | "entity.sheep.hurt" | "minecraft:entity.sheep.hurt" | "entity.zombified_piglin.hurt" | "minecraft:entity.zombified_piglin.hurt" | "block.ender_chest.close" | "minecraft:block.ender_chest.close" | "item.honeycomb.wax_on" | "minecraft:item.honeycomb.wax_on" | "entity.parrot.imitate.guardian" | "minecraft:entity.parrot.imitate.guardian" | "entity.phantom.swoop" | "minecraft:entity.phantom.swoop" | "entity.stray.ambient" | "minecraft:entity.stray.ambient" | "entity.goat.prepare_ram" | "minecraft:entity.goat.prepare_ram" | "music_disc.mall" | "minecraft:music_disc.mall" | "entity.shulker_bullet.hurt" | "minecraft:entity.shulker_bullet.hurt" | "block.deepslate_tiles.step" | "minecraft:block.deepslate_tiles.step" | "block.respawn_anchor.set_spawn" | "minecraft:block.respawn_anchor.set_spawn" | "entity.zombie.attack_iron_door" | "minecraft:entity.zombie.attack_iron_door" | "block.sculk_sensor.place" | "minecraft:block.sculk_sensor.place" | "block.big_dripleaf.tilt_up" | "minecraft:block.big_dripleaf.tilt_up" | "music_disc.otherside" | "minecraft:music_disc.otherside" | "block.nether_sprouts.break" | "minecraft:block.nether_sprouts.break" | "entity.hostile.swim" | "minecraft:entity.hostile.swim" | "block.nether_sprouts.step" | "minecraft:block.nether_sprouts.step" | "entity.guardian.hurt" | "minecraft:entity.guardian.hurt" | "entity.fishing_bobber.retrieve" | "minecraft:entity.fishing_bobber.retrieve" | "entity.shulker.close" | "minecraft:entity.shulker.close" | "entity.ender_pearl.throw" | "minecraft:entity.ender_pearl.throw" | "block.cave_vines.hit" | "minecraft:block.cave_vines.hit" | "entity.zombie.death" | "minecraft:entity.zombie.death" | "block.wooden_button.click_off" | "minecraft:block.wooden_button.click_off" | "entity.armor_stand.fall" | "minecraft:entity.armor_stand.fall" | "entity.blaze.shoot" | "minecraft:entity.blaze.shoot" | "entity.puffer_fish.hurt" | "minecraft:entity.puffer_fish.hurt" | "block.gravel.place" | "minecraft:block.gravel.place" | "block.nether_wart.break" | "minecraft:block.nether_wart.break" | "entity.parrot.imitate.vex" | "minecraft:entity.parrot.imitate.vex" | "entity.donkey.chest" | "minecraft:entity.donkey.chest" | "block.large_amethyst_bud.place" | "minecraft:block.large_amethyst_bud.place" | "block.fence_gate.open" | "minecraft:block.fence_gate.open" | "entity.strider.eat" | "minecraft:entity.strider.eat" | "block.copper.step" | "minecraft:block.copper.step" | "block.shulker_box.close" | "minecraft:block.shulker_box.close" | "block.snow.break" | "minecraft:block.snow.break" | "entity.wandering_trader.yes" | "minecraft:entity.wandering_trader.yes" | "entity.illusioner.death" | "minecraft:entity.illusioner.death" | "entity.parrot.imitate.vindicator" | "minecraft:entity.parrot.imitate.vindicator" | "music.overworld.dripstone_caves" | "minecraft:music.overworld.dripstone_caves" | "block.tuff.step" | "minecraft:block.tuff.step" | "entity.llama.swag" | "minecraft:entity.llama.swag" | "item.bucket.fill_lava" | "minecraft:item.bucket.fill_lava" | "block.lantern.step" | "minecraft:block.lantern.step" | "entity.cat.hurt" | "minecraft:entity.cat.hurt" | "entity.iron_golem.repair" | "minecraft:entity.iron_golem.repair" | "item.glow_ink_sac.use" | "minecraft:item.glow_ink_sac.use" | "entity.illusioner.mirror_move" | "minecraft:entity.illusioner.mirror_move" | "entity.illusioner.hurt" | "minecraft:entity.illusioner.hurt" | "entity.spider.step" | "minecraft:entity.spider.step" | "block.wool.place" | "minecraft:block.wool.place" | "entity.rabbit.ambient" | "minecraft:entity.rabbit.ambient" | "block.beehive.enter" | "minecraft:block.beehive.enter" | "entity.experience_orb.pickup" | "minecraft:entity.experience_orb.pickup" | "entity.axolotl.idle_water" | "minecraft:entity.axolotl.idle_water" | "block.honey_block.hit" | "minecraft:block.honey_block.hit" | "block.gravel.hit" | "minecraft:block.gravel.hit" | "entity.puffer_fish.ambient" | "minecraft:entity.puffer_fish.ambient" | "entity.player.burp" | "minecraft:entity.player.burp" | "entity.hostile.big_fall" | "minecraft:entity.hostile.big_fall" | "music_disc.stal" | "minecraft:music_disc.stal" | "entity.player.hurt_freeze" | "minecraft:entity.player.hurt_freeze" | "block.netherite_block.place" | "minecraft:block.netherite_block.place" | "entity.evoker.prepare_wololo" | "minecraft:entity.evoker.prepare_wololo" | "block.nether_ore.hit" | "minecraft:block.nether_ore.hit" | "item.armor.equip_turtle" | "minecraft:item.armor.equip_turtle" | "entity.player.death" | "minecraft:entity.player.death" | "block.wooden_trapdoor.open" | "minecraft:block.wooden_trapdoor.open" | "entity.slime.attack" | "minecraft:entity.slime.attack" | "block.stem.hit" | "minecraft:block.stem.hit";
|
|
type Fluid = "lava" | "minecraft:lava" | "empty" | "minecraft:empty" | "water" | "minecraft:water" | "flowing_lava" | "minecraft:flowing_lava" | "flowing_water" | "minecraft:flowing_water";
|
|
type MobEffect = "instant_health" | "minecraft:instant_health" | "water_breathing" | "minecraft:water_breathing" | "invisibility" | "minecraft:invisibility" | "resistance" | "minecraft:resistance" | "unluck" | "minecraft:unluck" | "blindness" | "minecraft:blindness" | "haste" | "minecraft:haste" | "poison" | "minecraft:poison" | "slowness" | "minecraft:slowness" | "gammautils:dim" | "hunger" | "minecraft:hunger" | "slow_falling" | "minecraft:slow_falling" | "fire_resistance" | "minecraft:fire_resistance" | "saturation" | "minecraft:saturation" | "jump_boost" | "minecraft:jump_boost" | "gammautils:bright" | "mining_fatigue" | "minecraft:mining_fatigue" | "dolphins_grace" | "minecraft:dolphins_grace" | "health_boost" | "minecraft:health_boost" | "regeneration" | "minecraft:regeneration" | "conduit_power" | "minecraft:conduit_power" | "speed" | "minecraft:speed" | "luck" | "minecraft:luck" | "bad_omen" | "minecraft:bad_omen" | "strength" | "minecraft:strength" | "hero_of_the_village" | "minecraft:hero_of_the_village" | "levitation" | "minecraft:levitation" | "instant_damage" | "minecraft:instant_damage" | "weakness" | "minecraft:weakness" | "nausea" | "minecraft:nausea" | "wither" | "minecraft:wither" | "absorption" | "minecraft:absorption" | "glowing" | "minecraft:glowing" | "night_vision" | "minecraft:night_vision";
|
|
type Block = "";
|
|
type Enchantment = "efficiency" | "minecraft:efficiency" | "looting" | "minecraft:looting" | "soul_speed" | "minecraft:soul_speed" | "silk_touch" | "minecraft:silk_touch" | "quick_charge" | "minecraft:quick_charge" | "fortune" | "minecraft:fortune" | "flame" | "minecraft:flame" | "aqua_affinity" | "minecraft:aqua_affinity" | "multishot" | "minecraft:multishot" | "channeling" | "minecraft:channeling" | "loyalty" | "minecraft:loyalty" | "binding_curse" | "minecraft:binding_curse" | "punch" | "minecraft:punch" | "projectile_protection" | "minecraft:projectile_protection" | "power" | "minecraft:power" | "sharpness" | "minecraft:sharpness" | "frost_walker" | "minecraft:frost_walker" | "fire_protection" | "minecraft:fire_protection" | "impaling" | "minecraft:impaling" | "luck_of_the_sea" | "minecraft:luck_of_the_sea" | "riptide" | "minecraft:riptide" | "protection" | "minecraft:protection" | "respiration" | "minecraft:respiration" | "mending" | "minecraft:mending" | "piercing" | "minecraft:piercing" | "feather_falling" | "minecraft:feather_falling" | "unbreaking" | "minecraft:unbreaking" | "smite" | "minecraft:smite" | "fire_aspect" | "minecraft:fire_aspect" | "lure" | "minecraft:lure" | "knockback" | "minecraft:knockback" | "depth_strider" | "minecraft:depth_strider" | "sweeping" | "minecraft:sweeping" | "infinity" | "minecraft:infinity" | "vanishing_curse" | "minecraft:vanishing_curse" | "blast_protection" | "minecraft:blast_protection" | "bane_of_arthropods" | "minecraft:bane_of_arthropods" | "thorns" | "minecraft:thorns";
|
|
type EntityType = "dolphin" | "minecraft:dolphin" | "trident" | "minecraft:trident" | "item_frame" | "minecraft:item_frame" | "phantom" | "minecraft:phantom" | "wither_skeleton" | "minecraft:wither_skeleton" | "piglin_brute" | "minecraft:piglin_brute" | "end_crystal" | "minecraft:end_crystal" | "area_effect_cloud" | "minecraft:area_effect_cloud" | "experience_orb" | "minecraft:experience_orb" | "endermite" | "minecraft:endermite" | "arrow" | "minecraft:arrow" | "bee" | "minecraft:bee" | "cow" | "minecraft:cow" | "hopper_minecart" | "minecraft:hopper_minecart" | "spider" | "minecraft:spider" | "command_block_minecart" | "minecraft:command_block_minecart" | "small_fireball" | "minecraft:small_fireball" | "painting" | "minecraft:painting" | "cod" | "minecraft:cod" | "snow_golem" | "minecraft:snow_golem" | "fishing_bobber" | "minecraft:fishing_bobber" | "polar_bear" | "minecraft:polar_bear" | "potion" | "minecraft:potion" | "furnace_minecart" | "minecraft:furnace_minecart" | "wandering_trader" | "minecraft:wandering_trader" | "boat" | "minecraft:boat" | "experience_bottle" | "minecraft:experience_bottle" | "hoglin" | "minecraft:hoglin" | "pillager" | "minecraft:pillager" | "rabbit" | "minecraft:rabbit" | "magma_cube" | "minecraft:magma_cube" | "bat" | "minecraft:bat" | "player" | "minecraft:player" | "blaze" | "minecraft:blaze" | "llama" | "minecraft:llama" | "piglin" | "minecraft:piglin" | "chicken" | "minecraft:chicken" | "slime" | "minecraft:slime" | "panda" | "minecraft:panda" | "armor_stand" | "minecraft:armor_stand" | "donkey" | "minecraft:donkey" | "skeleton" | "minecraft:skeleton" | "parrot" | "minecraft:parrot" | "ender_dragon" | "minecraft:ender_dragon" | "shulker_bullet" | "minecraft:shulker_bullet" | "salmon" | "minecraft:salmon" | "glow_item_frame" | "minecraft:glow_item_frame" | "llama_spit" | "minecraft:llama_spit" | "tnt" | "minecraft:tnt" | "snowball" | "minecraft:snowball" | "skeleton_horse" | "minecraft:skeleton_horse" | "item" | "minecraft:item" | "elder_guardian" | "minecraft:elder_guardian" | "strider" | "minecraft:strider" | "goat" | "minecraft:goat" | "fox" | "minecraft:fox" | "mule" | "minecraft:mule" | "giant" | "minecraft:giant" | "fireball" | "minecraft:fireball" | "zombie_villager" | "minecraft:zombie_villager" | "silverfish" | "minecraft:silverfish" | "sheep" | "minecraft:sheep" | "firework_rocket" | "minecraft:firework_rocket" | "guardian" | "minecraft:guardian" | "husk" | "minecraft:husk" | "cat" | "minecraft:cat" | "iron_golem" | "minecraft:iron_golem" | "zombie_horse" | "minecraft:zombie_horse" | "dragon_fireball" | "minecraft:dragon_fireball" | "tropical_fish" | "minecraft:tropical_fish" | "egg" | "minecraft:egg" | "ender_pearl" | "minecraft:ender_pearl" | "witch" | "minecraft:witch" | "wither" | "minecraft:wither" | "eye_of_ender" | "minecraft:eye_of_ender" | "falling_block" | "minecraft:falling_block" | "zoglin" | "minecraft:zoglin" | "creeper" | "minecraft:creeper" | "stray" | "minecraft:stray" | "illusioner" | "minecraft:illusioner" | "pufferfish" | "minecraft:pufferfish" | "wither_skull" | "minecraft:wither_skull" | "shulker" | "minecraft:shulker" | "turtle" | "minecraft:turtle" | "spectral_arrow" | "minecraft:spectral_arrow" | "tnt_minecart" | "minecraft:tnt_minecart" | "cave_spider" | "minecraft:cave_spider" | "villager" | "minecraft:villager" | "wolf" | "minecraft:wolf" | "ocelot" | "minecraft:ocelot" | "vex" | "minecraft:vex" | "pig" | "minecraft:pig" | "zombified_piglin" | "minecraft:zombified_piglin" | "drowned" | "minecraft:drowned" | "zombie" | "minecraft:zombie" | "ghast" | "minecraft:ghast" | "trader_llama" | "minecraft:trader_llama" | "axolotl" | "minecraft:axolotl" | "evoker_fangs" | "minecraft:evoker_fangs" | "mooshroom" | "minecraft:mooshroom" | "ravager" | "minecraft:ravager" | "leash_knot" | "minecraft:leash_knot" | "horse" | "minecraft:horse" | "spawner_minecart" | "minecraft:spawner_minecart" | "evoker" | "minecraft:evoker" | "marker" | "minecraft:marker" | "minecart" | "minecraft:minecart" | "chest_minecart" | "minecraft:chest_minecart" | "vindicator" | "minecraft:vindicator" | "glow_squid" | "minecraft:glow_squid" | "enderman" | "minecraft:enderman" | "lightning_bolt" | "minecraft:lightning_bolt" | "squid" | "minecraft:squid";
|
|
type Item = "";
|
|
type Potion = "invisibility" | "minecraft:invisibility" | "water_breathing" | "minecraft:water_breathing" | "water" | "minecraft:water" | "strong_leaping" | "minecraft:strong_leaping" | "poison" | "minecraft:poison" | "slowness" | "minecraft:slowness" | "turtle_master" | "minecraft:turtle_master" | "slow_falling" | "minecraft:slow_falling" | "long_regeneration" | "minecraft:long_regeneration" | "long_strength" | "minecraft:long_strength" | "fire_resistance" | "minecraft:fire_resistance" | "swiftness" | "minecraft:swiftness" | "mundane" | "minecraft:mundane" | "healing" | "minecraft:healing" | "long_swiftness" | "minecraft:long_swiftness" | "long_turtle_master" | "minecraft:long_turtle_master" | "empty" | "minecraft:empty" | "long_weakness" | "minecraft:long_weakness" | "long_water_breathing" | "minecraft:long_water_breathing" | "strong_slowness" | "minecraft:strong_slowness" | "strong_swiftness" | "minecraft:strong_swiftness" | "strong_poison" | "minecraft:strong_poison" | "long_slow_falling" | "minecraft:long_slow_falling" | "awkward" | "minecraft:awkward" | "regeneration" | "minecraft:regeneration" | "long_poison" | "minecraft:long_poison" | "strong_strength" | "minecraft:strong_strength" | "luck" | "minecraft:luck" | "strength" | "minecraft:strength" | "long_slowness" | "minecraft:long_slowness" | "strong_turtle_master" | "minecraft:strong_turtle_master" | "strong_healing" | "minecraft:strong_healing" | "strong_regeneration" | "minecraft:strong_regeneration" | "weakness" | "minecraft:weakness" | "long_night_vision" | "minecraft:long_night_vision" | "long_leaping" | "minecraft:long_leaping" | "thick" | "minecraft:thick" | "long_invisibility" | "minecraft:long_invisibility" | "harming" | "minecraft:harming" | "leaping" | "minecraft:leaping" | "long_fire_resistance" | "minecraft:long_fire_resistance" | "night_vision" | "minecraft:night_vision" | "strong_harming" | "minecraft:strong_harming";
|
|
type ParticleType = "rain" | "minecraft:rain" | "dolphin" | "minecraft:dolphin" | "falling_nectar" | "minecraft:falling_nectar" | "glow" | "minecraft:glow" | "heart" | "minecraft:heart" | "bubble_pop" | "minecraft:bubble_pop" | "item" | "minecraft:item" | "falling_dripstone_water" | "minecraft:falling_dripstone_water" | "elder_guardian" | "minecraft:elder_guardian" | "flame" | "minecraft:flame" | "poof" | "minecraft:poof" | "item_snowball" | "minecraft:item_snowball" | "ambient_entity_effect" | "minecraft:ambient_entity_effect" | "nautilus" | "minecraft:nautilus" | "scrape" | "minecraft:scrape" | "spore_blossom_air" | "minecraft:spore_blossom_air" | "sweep_attack" | "minecraft:sweep_attack" | "falling_obsidian_tear" | "minecraft:falling_obsidian_tear" | "portal" | "minecraft:portal" | "dripping_lava" | "minecraft:dripping_lava" | "falling_lava" | "minecraft:falling_lava" | "dragon_breath" | "minecraft:dragon_breath" | "small_flame" | "minecraft:small_flame" | "dust" | "minecraft:dust" | "bubble_column_up" | "minecraft:bubble_column_up" | "block_marker" | "minecraft:block_marker" | "happy_villager" | "minecraft:happy_villager" | "angry_villager" | "minecraft:angry_villager" | "splash" | "minecraft:splash" | "crit" | "minecraft:crit" | "enchant" | "minecraft:enchant" | "soul_fire_flame" | "minecraft:soul_fire_flame" | "wax_on" | "minecraft:wax_on" | "witch" | "minecraft:witch" | "campfire_signal_smoke" | "minecraft:campfire_signal_smoke" | "wax_off" | "minecraft:wax_off" | "falling_spore_blossom" | "minecraft:falling_spore_blossom" | "damage_indicator" | "minecraft:damage_indicator" | "smoke" | "minecraft:smoke" | "ash" | "minecraft:ash" | "glow_squid_ink" | "minecraft:glow_squid_ink" | "spit" | "minecraft:spit" | "explosion" | "minecraft:explosion" | "falling_honey" | "minecraft:falling_honey" | "campfire_cosy_smoke" | "minecraft:campfire_cosy_smoke" | "snowflake" | "minecraft:snowflake" | "fishing" | "minecraft:fishing" | "flash" | "minecraft:flash" | "electric_spark" | "minecraft:electric_spark" | "dust_color_transition" | "minecraft:dust_color_transition" | "falling_water" | "minecraft:falling_water" | "squid_ink" | "minecraft:squid_ink" | "falling_dust" | "minecraft:falling_dust" | "current_down" | "minecraft:current_down" | "dripping_honey" | "minecraft:dripping_honey" | "lava" | "minecraft:lava" | "reverse_portal" | "minecraft:reverse_portal" | "bubble" | "minecraft:bubble" | "landing_lava" | "minecraft:landing_lava" | "sneeze" | "minecraft:sneeze" | "dripping_water" | "minecraft:dripping_water" | "enchanted_hit" | "minecraft:enchanted_hit" | "landing_honey" | "minecraft:landing_honey" | "warped_spore" | "minecraft:warped_spore" | "dripping_obsidian_tear" | "minecraft:dripping_obsidian_tear" | "cloud" | "minecraft:cloud" | "end_rod" | "minecraft:end_rod" | "soul" | "minecraft:soul" | "note" | "minecraft:note" | "composter" | "minecraft:composter" | "mycelium" | "minecraft:mycelium" | "landing_obsidian_tear" | "minecraft:landing_obsidian_tear" | "white_ash" | "minecraft:white_ash" | "explosion_emitter" | "minecraft:explosion_emitter" | "underwater" | "minecraft:underwater" | "crimson_spore" | "minecraft:crimson_spore" | "block" | "minecraft:block" | "totem_of_undying" | "minecraft:totem_of_undying" | "dripping_dripstone_water" | "minecraft:dripping_dripstone_water" | "large_smoke" | "minecraft:large_smoke" | "effect" | "minecraft:effect" | "vibration" | "minecraft:vibration" | "falling_dripstone_lava" | "minecraft:falling_dripstone_lava" | "dripping_dripstone_lava" | "minecraft:dripping_dripstone_lava" | "item_slime" | "minecraft:item_slime" | "firework" | "minecraft:firework" | "instant_effect" | "minecraft:instant_effect" | "entity_effect" | "minecraft:entity_effect";
|
|
type BlockEntityType = "chest" | "minecraft:chest" | "piston" | "minecraft:piston" | "barrel" | "minecraft:barrel" | "skull" | "minecraft:skull" | "enchanting_table" | "minecraft:enchanting_table" | "banner" | "minecraft:banner" | "bell" | "minecraft:bell" | "end_portal" | "minecraft:end_portal" | "end_gateway" | "minecraft:end_gateway" | "structure_block" | "minecraft:structure_block" | "ender_chest" | "minecraft:ender_chest" | "smoker" | "minecraft:smoker" | "campfire" | "minecraft:campfire" | "dropper" | "minecraft:dropper" | "shulker_box" | "minecraft:shulker_box" | "dispenser" | "minecraft:dispenser" | "lectern" | "minecraft:lectern" | "daylight_detector" | "minecraft:daylight_detector" | "brewing_stand" | "minecraft:brewing_stand" | "sculk_sensor" | "minecraft:sculk_sensor" | "furnace" | "minecraft:furnace" | "jukebox" | "minecraft:jukebox" | "bed" | "minecraft:bed" | "beehive" | "minecraft:beehive" | "conduit" | "minecraft:conduit" | "comparator" | "minecraft:comparator" | "sign" | "minecraft:sign" | "command_block" | "minecraft:command_block" | "mob_spawner" | "minecraft:mob_spawner" | "blast_furnace" | "minecraft:blast_furnace" | "trapped_chest" | "minecraft:trapped_chest" | "hopper" | "minecraft:hopper" | "beacon" | "minecraft:beacon" | "jigsaw" | "minecraft:jigsaw";
|
|
type Motive = "pointer" | "minecraft:pointer" | "match" | "minecraft:match" | "aztec2" | "minecraft:aztec2" | "pool" | "minecraft:pool" | "aztec" | "minecraft:aztec" | "void" | "minecraft:void" | "sea" | "minecraft:sea" | "wanderer" | "minecraft:wanderer" | "bust" | "minecraft:bust" | "fighters" | "minecraft:fighters" | "bomb" | "minecraft:bomb" | "stage" | "minecraft:stage" | "wasteland" | "minecraft:wasteland" | "burning_skull" | "minecraft:burning_skull" | "alban" | "minecraft:alban" | "skeleton" | "minecraft:skeleton" | "plant" | "minecraft:plant" | "courbet" | "minecraft:courbet" | "donkey_kong" | "minecraft:donkey_kong" | "creebet" | "minecraft:creebet" | "skull_and_roses" | "minecraft:skull_and_roses" | "kebab" | "minecraft:kebab" | "pigscene" | "minecraft:pigscene" | "graham" | "minecraft:graham" | "wither" | "minecraft:wither" | "sunset" | "minecraft:sunset";
|
|
type ChunkStatus = "heightmaps" | "minecraft:heightmaps" | "biomes" | "minecraft:biomes" | "full" | "minecraft:full" | "carvers" | "minecraft:carvers" | "structure_starts" | "minecraft:structure_starts" | "features" | "minecraft:features" | "liquid_carvers" | "minecraft:liquid_carvers" | "empty" | "minecraft:empty" | "spawn" | "minecraft:spawn" | "structure_references" | "minecraft:structure_references" | "surface" | "minecraft:surface" | "light" | "minecraft:light" | "noise" | "minecraft:noise";
|
|
type RuleTestType = "tag_match" | "minecraft:tag_match" | "blockstate_match" | "minecraft:blockstate_match" | "always_true" | "minecraft:always_true" | "block_match" | "minecraft:block_match" | "kubejs:invert" | "kubejs:always_false" | "random_blockstate_match" | "minecraft:random_blockstate_match" | "random_block_match" | "minecraft:random_block_match" | "kubejs:any_match" | "kubejs:all_match";
|
|
type PosRuleTestType = "linear_pos" | "minecraft:linear_pos" | "axis_aligned_linear_pos" | "minecraft:axis_aligned_linear_pos" | "always_true" | "minecraft:always_true";
|
|
type MenuType = "generic_9x3" | "minecraft:generic_9x3" | "generic_9x2" | "minecraft:generic_9x2" | "generic_9x1" | "minecraft:generic_9x1" | "anvil" | "minecraft:anvil" | "brewing_stand" | "minecraft:brewing_stand" | "generic_3x3" | "minecraft:generic_3x3" | "furnace" | "minecraft:furnace" | "cartography_table" | "minecraft:cartography_table" | "merchant" | "minecraft:merchant" | "grindstone" | "minecraft:grindstone" | "smithing" | "minecraft:smithing" | "crafting" | "minecraft:crafting" | "loom" | "minecraft:loom" | "smoker" | "minecraft:smoker" | "enchantment" | "minecraft:enchantment" | "stonecutter" | "minecraft:stonecutter" | "blast_furnace" | "minecraft:blast_furnace" | "shulker_box" | "minecraft:shulker_box" | "generic_9x6" | "minecraft:generic_9x6" | "hopper" | "minecraft:hopper" | "generic_9x5" | "minecraft:generic_9x5" | "beacon" | "minecraft:beacon" | "generic_9x4" | "minecraft:generic_9x4" | "lectern" | "minecraft:lectern";
|
|
type RecipeType = "crafting" | "minecraft:crafting" | "stonecutting" | "minecraft:stonecutting" | "smelting" | "minecraft:smelting" | "smoking" | "minecraft:smoking" | "blasting" | "minecraft:blasting" | "campfire_cooking" | "minecraft:campfire_cooking" | "smithing" | "minecraft:smithing";
|
|
type RecipeSerializer = "stonecutting" | "minecraft:stonecutting" | "crafting_shaped" | "minecraft:crafting_shaped" | "crafting_special_armordye" | "minecraft:crafting_special_armordye" | "smelting" | "minecraft:smelting" | "crafting_special_shulkerboxcoloring" | "minecraft:crafting_special_shulkerboxcoloring" | "crafting_special_bannerduplicate" | "minecraft:crafting_special_bannerduplicate" | "crafting_special_bookcloning" | "minecraft:crafting_special_bookcloning" | "crafting_special_suspiciousstew" | "minecraft:crafting_special_suspiciousstew" | "crafting_special_mapextending" | "minecraft:crafting_special_mapextending" | "blasting" | "minecraft:blasting" | "smithing" | "minecraft:smithing" | "crafting_shapeless" | "minecraft:crafting_shapeless" | "kubejs:shapeless" | "crafting_special_tippedarrow" | "minecraft:crafting_special_tippedarrow" | "smoking" | "minecraft:smoking" | "crafting_special_firework_star" | "minecraft:crafting_special_firework_star" | "crafting_special_shielddecoration" | "minecraft:crafting_special_shielddecoration" | "crafting_special_firework_star_fade" | "minecraft:crafting_special_firework_star_fade" | "kubejs:shaped" | "campfire_cooking" | "minecraft:campfire_cooking" | "crafting_special_firework_rocket" | "minecraft:crafting_special_firework_rocket" | "crafting_special_mapcloning" | "minecraft:crafting_special_mapcloning" | "crafting_special_repairitem" | "minecraft:crafting_special_repairitem";
|
|
type Attribute = "zombie.spawn_reinforcements" | "minecraft:zombie.spawn_reinforcements" | "generic.attack_speed" | "minecraft:generic.attack_speed" | "generic.knockback_resistance" | "minecraft:generic.knockback_resistance" | "generic.attack_knockback" | "minecraft:generic.attack_knockback" | "generic.luck" | "minecraft:generic.luck" | "horse.jump_strength" | "minecraft:horse.jump_strength" | "generic.movement_speed" | "minecraft:generic.movement_speed" | "generic.attack_damage" | "minecraft:generic.attack_damage" | "generic.flying_speed" | "minecraft:generic.flying_speed" | "generic.max_health" | "minecraft:generic.max_health" | "generic.follow_range" | "minecraft:generic.follow_range" | "generic.armor_toughness" | "minecraft:generic.armor_toughness" | "generic.armor" | "minecraft:generic.armor";
|
|
type GameEvent = "block_destroy" | "minecraft:block_destroy" | "container_close" | "minecraft:container_close" | "shear" | "minecraft:shear" | "wolf_shaking" | "minecraft:wolf_shaking" | "lightning_strike" | "minecraft:lightning_strike" | "block_place" | "minecraft:block_place" | "entity_killed" | "minecraft:entity_killed" | "ravager_roar" | "minecraft:ravager_roar" | "entity_place" | "minecraft:entity_place" | "prime_fuse" | "minecraft:prime_fuse" | "hit_ground" | "minecraft:hit_ground" | "shulker_close" | "minecraft:shulker_close" | "block_open" | "minecraft:block_open" | "entity_damaged" | "minecraft:entity_damaged" | "shulker_open" | "minecraft:shulker_open" | "block_unswitch" | "minecraft:block_unswitch" | "block_change" | "minecraft:block_change" | "block_press" | "minecraft:block_press" | "drinking_finish" | "minecraft:drinking_finish" | "fishing_rod_reel_in" | "minecraft:fishing_rod_reel_in" | "eat" | "minecraft:eat" | "elytra_free_fall" | "minecraft:elytra_free_fall" | "ring_bell" | "minecraft:ring_bell" | "explode" | "minecraft:explode" | "dispense_fail" | "minecraft:dispense_fail" | "piston_extend" | "minecraft:piston_extend" | "block_attach" | "minecraft:block_attach" | "projectile_shoot" | "minecraft:projectile_shoot" | "mob_interact" | "minecraft:mob_interact" | "flap" | "minecraft:flap" | "block_detach" | "minecraft:block_detach" | "projectile_land" | "minecraft:projectile_land" | "block_close" | "minecraft:block_close" | "minecart_moving" | "minecraft:minecart_moving" | "splash" | "minecraft:splash" | "fluid_place" | "minecraft:fluid_place" | "container_open" | "minecraft:container_open" | "fluid_pickup" | "minecraft:fluid_pickup" | "equip" | "minecraft:equip" | "block_unpress" | "minecraft:block_unpress" | "step" | "minecraft:step" | "fishing_rod_cast" | "minecraft:fishing_rod_cast" | "swim" | "minecraft:swim" | "block_switch" | "minecraft:block_switch" | "piston_contract" | "minecraft:piston_contract";
|
|
type PositionSourceType = "block" | "minecraft:block" | "entity" | "minecraft:entity";
|
|
type StatType = "killed" | "minecraft:killed" | "custom" | "minecraft:custom" | "mined" | "minecraft:mined" | "picked_up" | "minecraft:picked_up" | "used" | "minecraft:used" | "dropped" | "minecraft:dropped" | "crafted" | "minecraft:crafted" | "killed_by" | "minecraft:killed_by" | "broken" | "minecraft:broken";
|
|
type VillagerType = "snow" | "minecraft:snow" | "desert" | "minecraft:desert" | "plains" | "minecraft:plains" | "jungle" | "minecraft:jungle" | "taiga" | "minecraft:taiga" | "savanna" | "minecraft:savanna" | "swamp" | "minecraft:swamp";
|
|
type VillagerProfession = "cleric" | "minecraft:cleric" | "toolsmith" | "minecraft:toolsmith" | "cartographer" | "minecraft:cartographer" | "weaponsmith" | "minecraft:weaponsmith" | "librarian" | "minecraft:librarian" | "butcher" | "minecraft:butcher" | "fletcher" | "minecraft:fletcher" | "mason" | "minecraft:mason" | "none" | "minecraft:none" | "fisherman" | "minecraft:fisherman" | "leatherworker" | "minecraft:leatherworker" | "armorer" | "minecraft:armorer" | "shepherd" | "minecraft:shepherd" | "nitwit" | "minecraft:nitwit" | "farmer" | "minecraft:farmer";
|
|
type PoiType = "cleric" | "minecraft:cleric" | "toolsmith" | "minecraft:toolsmith" | "cartographer" | "minecraft:cartographer" | "weaponsmith" | "minecraft:weaponsmith" | "beehive" | "minecraft:beehive" | "librarian" | "minecraft:librarian" | "bee_nest" | "minecraft:bee_nest" | "butcher" | "minecraft:butcher" | "lightning_rod" | "minecraft:lightning_rod" | "fletcher" | "minecraft:fletcher" | "mason" | "minecraft:mason" | "home" | "minecraft:home" | "fisherman" | "minecraft:fisherman" | "lodestone" | "minecraft:lodestone" | "leatherworker" | "minecraft:leatherworker" | "unemployed" | "minecraft:unemployed" | "armorer" | "minecraft:armorer" | "shepherd" | "minecraft:shepherd" | "nether_portal" | "minecraft:nether_portal" | "nitwit" | "minecraft:nitwit" | "meeting" | "minecraft:meeting" | "farmer" | "minecraft:farmer";
|
|
type MemoryModuleType = "heard_bell_time" | "minecraft:heard_bell_time" | "doors_to_close" | "minecraft:doors_to_close" | "is_tempted" | "minecraft:is_tempted" | "secondary_job_site" | "minecraft:secondary_job_site" | "nearby_adult_piglins" | "minecraft:nearby_adult_piglins" | "hurt_by" | "minecraft:hurt_by" | "ram_target" | "minecraft:ram_target" | "golem_detected_recently" | "minecraft:golem_detected_recently" | "nearest_visible_adult" | "minecraft:nearest_visible_adult" | "nearest_visible_player" | "minecraft:nearest_visible_player" | "visible_adult_hoglin_count" | "minecraft:visible_adult_hoglin_count" | "nearest_targetable_player_not_wearing_gold" | "minecraft:nearest_targetable_player_not_wearing_gold" | "cant_reach_walk_target_since" | "minecraft:cant_reach_walk_target_since" | "dummy" | "minecraft:dummy" | "last_woken" | "minecraft:last_woken" | "nearest_visible_nemesis" | "minecraft:nearest_visible_nemesis" | "nearest_visible_adult_hoglins" | "minecraft:nearest_visible_adult_hoglins" | "celebrate_location" | "minecraft:celebrate_location" | "last_worked_at_poi" | "minecraft:last_worked_at_poi" | "path" | "minecraft:path" | "dancing" | "minecraft:dancing" | "nearest_visible_zombified" | "minecraft:nearest_visible_zombified" | "temptation_cooldown_ticks" | "minecraft:temptation_cooldown_ticks" | "breed_target" | "minecraft:breed_target" | "nearest_hostile" | "minecraft:nearest_hostile" | "nearest_visible_huntable_hoglin" | "minecraft:nearest_visible_huntable_hoglin" | "visible_villager_babies" | "minecraft:visible_villager_babies" | "attack_target" | "minecraft:attack_target" | "visible_mobs" | "minecraft:visible_mobs" | "potential_job_site" | "minecraft:potential_job_site" | "interactable_doors" | "minecraft:interactable_doors" | "ram_cooldown_ticks" | "minecraft:ram_cooldown_ticks" | "nearest_attackable" | "minecraft:nearest_attackable" | "play_dead_ticks" | "minecraft:play_dead_ticks" | "visible_adult_piglin_count" | "minecraft:visible_adult_piglin_count" | "ate_recently" | "minecraft:ate_recently" | "nearest_visible_targetable_player" | "minecraft:nearest_visible_targetable_player" | "universal_anger" | "minecraft:universal_anger" | "home" | "minecraft:home" | "disable_walk_to_admire_item" | "minecraft:disable_walk_to_admire_item" | "pacified" | "minecraft:pacified" | "avoid_target" | "minecraft:avoid_target" | "angry_at" | "minecraft:angry_at" | "nearest_visible_baby_hoglin" | "minecraft:nearest_visible_baby_hoglin" | "interaction_target" | "minecraft:interaction_target" | "long_jump_mid_jump" | "minecraft:long_jump_mid_jump" | "admiring_item" | "minecraft:admiring_item" | "nearest_visible_adult_piglins" | "minecraft:nearest_visible_adult_piglins" | "attack_cooling_down" | "minecraft:attack_cooling_down" | "nearest_visible_adult_piglin" | "minecraft:nearest_visible_adult_piglin" | "meeting_point" | "minecraft:meeting_point" | "hiding_place" | "minecraft:hiding_place" | "tempting_player" | "minecraft:tempting_player" | "has_hunting_cooldown" | "minecraft:has_hunting_cooldown" | "admiring_disabled" | "minecraft:admiring_disabled" | "mobs" | "minecraft:mobs" | "last_slept" | "minecraft:last_slept" | "ride_target" | "minecraft:ride_target" | "walk_target" | "minecraft:walk_target" | "nearest_visible_wanted_item" | "minecraft:nearest_visible_wanted_item" | "long_jump_cooling_down" | "minecraft:long_jump_cooling_down" | "job_site" | "minecraft:job_site" | "time_trying_to_reach_admire_item" | "minecraft:time_trying_to_reach_admire_item" | "hunted_recently" | "minecraft:hunted_recently" | "nearest_bed" | "minecraft:nearest_bed" | "hurt_by_entity" | "minecraft:hurt_by_entity" | "look_target" | "minecraft:look_target" | "nearest_player_holding_wanted_item" | "minecraft:nearest_player_holding_wanted_item" | "nearest_players" | "minecraft:nearest_players" | "nearest_repellent" | "minecraft:nearest_repellent";
|
|
type SensorType = "villager_hostiles" | "minecraft:villager_hostiles" | "nearest_adult" | "minecraft:nearest_adult" | "hoglin_specific_sensor" | "minecraft:hoglin_specific_sensor" | "hurt_by" | "minecraft:hurt_by" | "golem_detected" | "minecraft:golem_detected" | "axolotl_attackables" | "minecraft:axolotl_attackables" | "goat_temptations" | "minecraft:goat_temptations" | "secondary_pois" | "minecraft:secondary_pois" | "villager_babies" | "minecraft:villager_babies" | "dummy" | "minecraft:dummy" | "axolotl_temptations" | "minecraft:axolotl_temptations" | "nearest_living_entities" | "minecraft:nearest_living_entities" | "nearest_items" | "minecraft:nearest_items" | "nearest_bed" | "minecraft:nearest_bed" | "piglin_specific_sensor" | "minecraft:piglin_specific_sensor" | "nearest_players" | "minecraft:nearest_players" | "piglin_brute_specific_sensor" | "minecraft:piglin_brute_specific_sensor";
|
|
type Schedule = "empty" | "minecraft:empty" | "villager_baby" | "minecraft:villager_baby" | "villager_default" | "minecraft:villager_default" | "simple" | "minecraft:simple";
|
|
type Activity = "admire_item" | "minecraft:admire_item" | "rest" | "minecraft:rest" | "play" | "minecraft:play" | "panic" | "minecraft:panic" | "play_dead" | "minecraft:play_dead" | "ram" | "minecraft:ram" | "idle" | "minecraft:idle" | "celebrate" | "minecraft:celebrate" | "long_jump" | "minecraft:long_jump" | "core" | "minecraft:core" | "work" | "minecraft:work" | "ride" | "minecraft:ride" | "hide" | "minecraft:hide" | "avoid" | "minecraft:avoid" | "raid" | "minecraft:raid" | "fight" | "minecraft:fight" | "pre_raid" | "minecraft:pre_raid" | "meet" | "minecraft:meet";
|
|
type LootPoolEntryType = "group" | "minecraft:group" | "loot_table" | "minecraft:loot_table" | "empty" | "minecraft:empty" | "item" | "minecraft:item" | "dynamic" | "minecraft:dynamic" | "sequence" | "minecraft:sequence" | "alternatives" | "minecraft:alternatives" | "tag" | "minecraft:tag";
|
|
type LootItemFunctionType = "set_stew_effect" | "minecraft:set_stew_effect" | "enchant_with_levels" | "minecraft:enchant_with_levels" | "copy_name" | "minecraft:copy_name" | "furnace_smelt" | "minecraft:furnace_smelt" | "copy_nbt" | "minecraft:copy_nbt" | "set_attributes" | "minecraft:set_attributes" | "set_banner_pattern" | "minecraft:set_banner_pattern" | "set_damage" | "minecraft:set_damage" | "set_lore" | "minecraft:set_lore" | "set_loot_table" | "minecraft:set_loot_table" | "set_nbt" | "minecraft:set_nbt" | "apply_bonus" | "minecraft:apply_bonus" | "explosion_decay" | "minecraft:explosion_decay" | "fill_player_head" | "minecraft:fill_player_head" | "set_name" | "minecraft:set_name" | "exploration_map" | "minecraft:exploration_map" | "set_count" | "minecraft:set_count" | "looting_enchant" | "minecraft:looting_enchant" | "copy_state" | "minecraft:copy_state" | "enchant_randomly" | "minecraft:enchant_randomly" | "set_enchantments" | "minecraft:set_enchantments" | "set_potion" | "minecraft:set_potion" | "set_contents" | "minecraft:set_contents" | "limit_count" | "minecraft:limit_count";
|
|
type LootItemConditionType = "value_check" | "minecraft:value_check" | "random_chance" | "minecraft:random_chance" | "killed_by_player" | "minecraft:killed_by_player" | "survives_explosion" | "minecraft:survives_explosion" | "table_bonus" | "minecraft:table_bonus" | "location_check" | "minecraft:location_check" | "damage_source_properties" | "minecraft:damage_source_properties" | "random_chance_with_looting" | "minecraft:random_chance_with_looting" | "entity_properties" | "minecraft:entity_properties" | "entity_scores" | "minecraft:entity_scores" | "inverted" | "minecraft:inverted" | "block_state_property" | "minecraft:block_state_property" | "reference" | "minecraft:reference" | "alternative" | "minecraft:alternative" | "time_check" | "minecraft:time_check" | "weather_check" | "minecraft:weather_check" | "match_tool" | "minecraft:match_tool";
|
|
type LootNumberProviderType = "uniform" | "minecraft:uniform" | "score" | "minecraft:score" | "binomial" | "minecraft:binomial" | "constant" | "minecraft:constant";
|
|
type LootNbtProviderType = "context" | "minecraft:context" | "storage" | "minecraft:storage";
|
|
type LootScoreProviderType = "fixed" | "minecraft:fixed" | "context" | "minecraft:context";
|
|
type DimensionType = never;
|
|
type Level = never;
|
|
type LevelStem = never;
|
|
type FloatProviderType = "uniform" | "minecraft:uniform" | "clamped_normal" | "minecraft:clamped_normal" | "trapezoid" | "minecraft:trapezoid" | "constant" | "minecraft:constant";
|
|
type IntProviderType = "uniform" | "minecraft:uniform" | "biased_to_bottom" | "minecraft:biased_to_bottom" | "clamped" | "minecraft:clamped" | "clamped_normal" | "minecraft:clamped_normal" | "constant" | "minecraft:constant" | "weighted_list" | "minecraft:weighted_list";
|
|
type HeightProviderType = "uniform" | "minecraft:uniform" | "biased_to_bottom" | "minecraft:biased_to_bottom" | "very_biased_to_bottom" | "minecraft:very_biased_to_bottom" | "trapezoid" | "minecraft:trapezoid" | "constant" | "minecraft:constant" | "weighted_list" | "minecraft:weighted_list";
|
|
type BlockPredicateType = "any_of" | "minecraft:any_of" | "all_of" | "minecraft:all_of" | "not" | "minecraft:not" | "matching_fluids" | "minecraft:matching_fluids" | "would_survive" | "minecraft:would_survive" | "inside_world_bounds" | "minecraft:inside_world_bounds" | "true" | "minecraft:true" | "solid" | "minecraft:solid" | "matching_blocks" | "minecraft:matching_blocks" | "replaceable" | "minecraft:replaceable" | "matching_block_tag" | "minecraft:matching_block_tag" | "has_sturdy_face" | "minecraft:has_sturdy_face";
|
|
type NoiseGeneratorSettings = "nether" | "minecraft:nether" | "floating_islands" | "minecraft:floating_islands" | "overworld" | "minecraft:overworld" | "amplified" | "minecraft:amplified" | "caves" | "minecraft:caves" | "end" | "minecraft:end" | "large_biomes" | "minecraft:large_biomes";
|
|
type ConfiguredWorldCarver = "canyon" | "minecraft:canyon" | "cave_extra_underground" | "minecraft:cave_extra_underground" | "nether_cave" | "minecraft:nether_cave" | "cave" | "minecraft:cave";
|
|
type ConfiguredFeature = "lake_lava" | "minecraft:lake_lava" | "azalea_tree" | "minecraft:azalea_tree" | "fancy_oak_bees_002" | "minecraft:fancy_oak_bees_002" | "disk_sand" | "minecraft:disk_sand" | "spring_nether_open" | "minecraft:spring_nether_open" | "patch_large_fern" | "minecraft:patch_large_fern" | "fancy_oak_bees_005" | "minecraft:fancy_oak_bees_005" | "trees_old_growth_pine_taiga" | "minecraft:trees_old_growth_pine_taiga" | "cave_vine" | "minecraft:cave_vine" | "flower_meadow" | "minecraft:flower_meadow" | "patch_red_mushroom" | "minecraft:patch_red_mushroom" | "ore_lapis" | "minecraft:ore_lapis" | "blue_ice" | "minecraft:blue_ice" | "sea_pickle" | "minecraft:sea_pickle" | "end_gateway_delayed" | "minecraft:end_gateway_delayed" | "blackstone_blobs" | "minecraft:blackstone_blobs" | "huge_brown_mushroom" | "minecraft:huge_brown_mushroom" | "iceberg_blue" | "minecraft:iceberg_blue" | "patch_crimson_roots" | "minecraft:patch_crimson_roots" | "clay_with_dripleaves" | "minecraft:clay_with_dripleaves" | "ore_magma" | "minecraft:ore_magma" | "end_island" | "minecraft:end_island" | "bamboo_no_podzol" | "minecraft:bamboo_no_podzol" | "trees_water" | "minecraft:trees_water" | "patch_tall_grass" | "minecraft:patch_tall_grass" | "freeze_top_layer" | "minecraft:freeze_top_layer" | "ore_diorite" | "minecraft:ore_diorite" | "trees_jungle" | "minecraft:trees_jungle" | "seagrass_short" | "minecraft:seagrass_short" | "amethyst_geode" | "minecraft:amethyst_geode" | "ore_copper_large" | "minecraft:ore_copper_large" | "ore_soul_sand" | "minecraft:ore_soul_sand" | "fancy_oak_bees_0002" | "minecraft:fancy_oak_bees_0002" | "spore_blossom" | "minecraft:spore_blossom" | "flower_default" | "minecraft:flower_default" | "end_spike" | "minecraft:end_spike" | "seagrass_mid" | "minecraft:seagrass_mid" | "meadow_trees" | "minecraft:meadow_trees" | "patch_cactus" | "minecraft:patch_cactus" | "oak_bees_005" | "minecraft:oak_bees_005" | "ore_lapis_buried" | "minecraft:ore_lapis_buried" | "patch_grass" | "minecraft:patch_grass" | "trees_savanna" | "minecraft:trees_savanna" | "patch_sunflower" | "minecraft:patch_sunflower" | "trees_flower_forest" | "minecraft:trees_flower_forest" | "spring_lava_overworld" | "minecraft:spring_lava_overworld" | "bamboo_vegetation" | "minecraft:bamboo_vegetation" | "birch" | "minecraft:birch" | "oak_bees_002" | "minecraft:oak_bees_002" | "glowstone_extra" | "minecraft:glowstone_extra" | "seagrass_tall" | "minecraft:seagrass_tall" | "ice_patch" | "minecraft:ice_patch" | "pile_hay" | "minecraft:pile_hay" | "fossil_coal" | "minecraft:fossil_coal" | "basalt_pillar" | "minecraft:basalt_pillar" | "dripleaf" | "minecraft:dripleaf" | "monster_room" | "minecraft:monster_room" | "ore_andesite" | "minecraft:ore_andesite" | "jungle_tree" | "minecraft:jungle_tree" | "basalt_blobs" | "minecraft:basalt_blobs" | "trees_windswept_hills" | "minecraft:trees_windswept_hills" | "ore_ancient_debris_small" | "minecraft:ore_ancient_debris_small" | "moss_patch_bonemeal" | "minecraft:moss_patch_bonemeal" | "patch_soul_fire" | "minecraft:patch_soul_fire" | "huge_red_mushroom" | "minecraft:huge_red_mushroom" | "spruce" | "minecraft:spruce" | "crimson_forest_vegetation" | "minecraft:crimson_forest_vegetation" | "forest_rock" | "minecraft:forest_rock" | "warped_forest_vegetation_bonemeal" | "minecraft:warped_forest_vegetation_bonemeal" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "moss_patch_ceiling" | "minecraft:moss_patch_ceiling" | "disk_clay" | "minecraft:disk_clay" | "underwater_magma" | "minecraft:underwater_magma" | "jungle_bush" | "minecraft:jungle_bush" | "birch_bees_002" | "minecraft:birch_bees_002" | "birch_bees_005" | "minecraft:birch_bees_005" | "ore_gold_buried" | "minecraft:ore_gold_buried" | "weeping_vines" | "minecraft:weeping_vines" | "large_dripstone" | "minecraft:large_dripstone" | "jungle_tree_no_vine" | "minecraft:jungle_tree_no_vine" | "flower_flower_forest" | "minecraft:flower_flower_forest" | "lush_caves_clay" | "minecraft:lush_caves_clay" | "void_start_platform" | "minecraft:void_start_platform" | "spring_nether_closed" | "minecraft:spring_nether_closed" | "nether_sprouts_bonemeal" | "minecraft:nether_sprouts_bonemeal" | "moss_patch" | "minecraft:moss_patch" | "spring_water" | "minecraft:spring_water" | "ore_tuff" | "minecraft:ore_tuff" | "ore_diamond_small" | "minecraft:ore_diamond_small" | "ore_blackstone" | "minecraft:ore_blackstone" | "fossil_diamonds" | "minecraft:fossil_diamonds" | "birch_tall" | "minecraft:birch_tall" | "mega_jungle_tree" | "minecraft:mega_jungle_tree" | "spring_lava_nether" | "minecraft:spring_lava_nether" | "end_gateway_return" | "minecraft:end_gateway_return" | "small_basalt_columns" | "minecraft:small_basalt_columns" | "crimson_fungus" | "minecraft:crimson_fungus" | "trees_birch_and_oak" | "minecraft:trees_birch_and_oak" | "trees_old_growth_spruce_taiga" | "minecraft:trees_old_growth_spruce_taiga" | "chorus_plant" | "minecraft:chorus_plant" | "patch_pumpkin" | "minecraft:patch_pumpkin" | "forest_flowers" | "minecraft:forest_flowers" | "ore_dirt" | "minecraft:ore_dirt" | "desert_well" | "minecraft:desert_well" | "seagrass_slightly_less_short" | "minecraft:seagrass_slightly_less_short" | "spring_lava_frozen" | "minecraft:spring_lava_frozen" | "patch_fire" | "minecraft:patch_fire" | "fancy_oak_bees" | "minecraft:fancy_oak_bees" | "disk_gravel" | "minecraft:disk_gravel" | "nether_sprouts" | "minecraft:nether_sprouts" | "oak" | "minecraft:oak" | "birch_bees_0002" | "minecraft:birch_bees_0002" | "warped_fungus_planted" | "minecraft:warped_fungus_planted" | "dark_oak" | "minecraft:dark_oak" | "warm_ocean_vegetation" | "minecraft:warm_ocean_vegetation" | "swamp_oak" | "minecraft:swamp_oak" | "super_birch_bees" | "minecraft:super_birch_bees" | "twisting_vines_bonemeal" | "minecraft:twisting_vines_bonemeal" | "seagrass_simple" | "minecraft:seagrass_simple" | "crimson_fungus_planted" | "minecraft:crimson_fungus_planted" | "ore_nether_gold" | "minecraft:ore_nether_gold" | "trees_taiga" | "minecraft:trees_taiga" | "delta" | "minecraft:delta" | "ore_granite" | "minecraft:ore_granite" | "ore_ancient_debris_large" | "minecraft:ore_ancient_debris_large" | "ore_clay" | "minecraft:ore_clay" | "ore_gold" | "minecraft:ore_gold" | "flower_swamp" | "minecraft:flower_swamp" | "mega_spruce" | "minecraft:mega_spruce" | "trees_plains" | "minecraft:trees_plains" | "patch_taiga_grass" | "minecraft:patch_taiga_grass" | "large_basalt_columns" | "minecraft:large_basalt_columns" | "single_piece_of_grass" | "minecraft:single_piece_of_grass" | "ice_spike" | "minecraft:ice_spike" | "bamboo_some_podzol" | "minecraft:bamboo_some_podzol" | "warped_forest_vegetation" | "minecraft:warped_forest_vegetation" | "acacia" | "minecraft:acacia" | "pile_pumpkin" | "minecraft:pile_pumpkin" | "ore_diamond_large" | "minecraft:ore_diamond_large" | "dripstone_cluster" | "minecraft:dripstone_cluster" | "pile_ice" | "minecraft:pile_ice" | "trees_grove" | "minecraft:trees_grove" | "ore_infested" | "minecraft:ore_infested" | "twisting_vines" | "minecraft:twisting_vines" | "ore_copper_small" | "minecraft:ore_copper_small" | "cave_vine_in_moss" | "minecraft:cave_vine_in_moss" | "super_birch_bees_0002" | "minecraft:super_birch_bees_0002" | "patch_waterlily" | "minecraft:patch_waterlily" | "ore_iron" | "minecraft:ore_iron" | "dark_forest_vegetation" | "minecraft:dark_forest_vegetation" | "flower_plain" | "minecraft:flower_plain" | "fancy_oak" | "minecraft:fancy_oak" | "patch_sugar_cane" | "minecraft:patch_sugar_cane" | "iceberg_packed" | "minecraft:iceberg_packed" | "ore_quartz" | "minecraft:ore_quartz" | "kelp" | "minecraft:kelp" | "clay_pool_with_dripleaves" | "minecraft:clay_pool_with_dripleaves" | "ore_iron_small" | "minecraft:ore_iron_small" | "ore_gravel" | "minecraft:ore_gravel" | "patch_grass_jungle" | "minecraft:patch_grass_jungle" | "mushroom_island_vegetation" | "minecraft:mushroom_island_vegetation" | "ore_diamond_buried" | "minecraft:ore_diamond_buried" | "ore_emerald" | "minecraft:ore_emerald" | "trees_sparse_jungle" | "minecraft:trees_sparse_jungle" | "rooted_azalea_tree" | "minecraft:rooted_azalea_tree" | "pine" | "minecraft:pine" | "bonus_chest" | "minecraft:bonus_chest" | "warped_fungus" | "minecraft:warped_fungus" | "oak_bees_0002" | "minecraft:oak_bees_0002" | "moss_vegetation" | "minecraft:moss_vegetation" | "glow_lichen" | "minecraft:glow_lichen" | "pile_snow" | "minecraft:pile_snow" | "ore_gravel_nether" | "minecraft:ore_gravel_nether" | "patch_dead_bush" | "minecraft:patch_dead_bush" | "mega_pine" | "minecraft:mega_pine" | "patch_melon" | "minecraft:patch_melon" | "ore_coal_buried" | "minecraft:ore_coal_buried" | "ore_coal" | "minecraft:ore_coal" | "patch_brown_mushroom" | "minecraft:patch_brown_mushroom" | "crimson_forest_vegetation_bonemeal" | "minecraft:crimson_forest_vegetation_bonemeal" | "ore_redstone" | "minecraft:ore_redstone" | "pile_melon" | "minecraft:pile_melon" | "vines" | "minecraft:vines" | "patch_berry_bush" | "minecraft:patch_berry_bush";
|
|
type PlacedFeature = "disk_sand" | "minecraft:disk_sand" | "spruce_checked" | "minecraft:spruce_checked" | "patch_large_fern" | "minecraft:patch_large_fern" | "trees_old_growth_pine_taiga" | "minecraft:trees_old_growth_pine_taiga" | "spring_open" | "minecraft:spring_open" | "flower_meadow" | "minecraft:flower_meadow" | "patch_grass_taiga" | "minecraft:patch_grass_taiga" | "blue_ice" | "minecraft:blue_ice" | "sea_pickle" | "minecraft:sea_pickle" | "blackstone_blobs" | "minecraft:blackstone_blobs" | "ore_granite_lower" | "minecraft:ore_granite_lower" | "patch_crimson_roots" | "minecraft:patch_crimson_roots" | "ore_copper" | "minecraft:ore_copper" | "patch_tall_grass" | "minecraft:patch_tall_grass" | "trees_jungle" | "minecraft:trees_jungle" | "amethyst_geode" | "minecraft:amethyst_geode" | "ore_copper_large" | "minecraft:ore_copper_large" | "monster_room_deep" | "minecraft:monster_room_deep" | "lush_caves_ceiling_vegetation" | "minecraft:lush_caves_ceiling_vegetation" | "ore_soul_sand" | "minecraft:ore_soul_sand" | "fancy_oak_bees_0002" | "minecraft:fancy_oak_bees_0002" | "flower_default" | "minecraft:flower_default" | "trees_meadow" | "minecraft:trees_meadow" | "patch_berry_rare" | "minecraft:patch_berry_rare" | "patch_cactus" | "minecraft:patch_cactus" | "birch_checked" | "minecraft:birch_checked" | "trees_savanna" | "minecraft:trees_savanna" | "patch_sunflower" | "minecraft:patch_sunflower" | "trees_flower_forest" | "minecraft:trees_flower_forest" | "red_mushroom_taiga" | "minecraft:red_mushroom_taiga" | "bamboo_vegetation" | "minecraft:bamboo_vegetation" | "end_island_decorated" | "minecraft:end_island_decorated" | "ice_patch" | "minecraft:ice_patch" | "red_mushroom_normal" | "minecraft:red_mushroom_normal" | "basalt_blobs" | "minecraft:basalt_blobs" | "patch_cactus_desert" | "minecraft:patch_cactus_desert" | "red_mushroom_nether" | "minecraft:red_mushroom_nether" | "ore_coal_lower" | "minecraft:ore_coal_lower" | "crimson_forest_vegetation" | "minecraft:crimson_forest_vegetation" | "crimson_fungi" | "minecraft:crimson_fungi" | "forest_rock" | "minecraft:forest_rock" | "ore_gold_nether" | "minecraft:ore_gold_nether" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "patch_grass_savanna" | "minecraft:patch_grass_savanna" | "disk_clay" | "minecraft:disk_clay" | "ore_quartz_deltas" | "minecraft:ore_quartz_deltas" | "jungle_bush" | "minecraft:jungle_bush" | "underwater_magma" | "minecraft:underwater_magma" | "birch_bees_002" | "minecraft:birch_bees_002" | "patch_grass_badlands" | "minecraft:patch_grass_badlands" | "large_dripstone" | "minecraft:large_dripstone" | "flower_flower_forest" | "minecraft:flower_flower_forest" | "lush_caves_clay" | "minecraft:lush_caves_clay" | "void_start_platform" | "minecraft:void_start_platform" | "classic_vines_cave_feature" | "minecraft:classic_vines_cave_feature" | "trees_badlands" | "minecraft:trees_badlands" | "kelp_cold" | "minecraft:kelp_cold" | "spring_water" | "minecraft:spring_water" | "ore_debris_small" | "minecraft:ore_debris_small" | "ore_blackstone" | "minecraft:ore_blackstone" | "birch_tall" | "minecraft:birch_tall" | "brown_mushroom_swamp" | "minecraft:brown_mushroom_swamp" | "fossil_lower" | "minecraft:fossil_lower" | "oak_checked" | "minecraft:oak_checked" | "patch_pumpkin" | "minecraft:patch_pumpkin" | "forest_flowers" | "minecraft:forest_flowers" | "seagrass_swamp" | "minecraft:seagrass_swamp" | "ore_diamond" | "minecraft:ore_diamond" | "spruce_on_snow" | "minecraft:spruce_on_snow" | "trees_snowy" | "minecraft:trees_snowy" | "spring_lava_frozen" | "minecraft:spring_lava_frozen" | "disk_gravel" | "minecraft:disk_gravel" | "patch_dead_bush_2" | "minecraft:patch_dead_bush_2" | "nether_sprouts" | "minecraft:nether_sprouts" | "birch_bees_0002" | "minecraft:birch_bees_0002" | "oak" | "minecraft:oak" | "dark_oak_checked" | "minecraft:dark_oak_checked" | "glowstone" | "minecraft:glowstone" | "super_birch_bees" | "minecraft:super_birch_bees" | "seagrass_simple" | "minecraft:seagrass_simple" | "trees_taiga" | "minecraft:trees_taiga" | "ore_clay" | "minecraft:ore_clay" | "ore_gold" | "minecraft:ore_gold" | "seagrass_warm" | "minecraft:seagrass_warm" | "ice_spike" | "minecraft:ice_spike" | "patch_sugar_cane_badlands" | "minecraft:patch_sugar_cane_badlands" | "acacia" | "minecraft:acacia" | "ore_diamond_large" | "minecraft:ore_diamond_large" | "dripstone_cluster" | "minecraft:dripstone_cluster" | "trees_grove" | "minecraft:trees_grove" | "pile_ice" | "minecraft:pile_ice" | "ore_infested" | "minecraft:ore_infested" | "super_birch_bees_0002" | "minecraft:super_birch_bees_0002" | "patch_cactus_decorated" | "minecraft:patch_cactus_decorated" | "flower_plain" | "minecraft:flower_plain" | "ore_gold_deltas" | "minecraft:ore_gold_deltas" | "patch_melon_sparse" | "minecraft:patch_melon_sparse" | "spring_closed_double" | "minecraft:spring_closed_double" | "ore_iron_small" | "minecraft:ore_iron_small" | "ore_gravel" | "minecraft:ore_gravel" | "cave_vines" | "minecraft:cave_vines" | "brown_mushroom_taiga" | "minecraft:brown_mushroom_taiga" | "bamboo_light" | "minecraft:bamboo_light" | "brown_mushroom_normal" | "minecraft:brown_mushroom_normal" | "patch_grass_jungle" | "minecraft:patch_grass_jungle" | "ore_diamond_buried" | "minecraft:ore_diamond_buried" | "spring_lava" | "minecraft:spring_lava" | "trees_birch" | "minecraft:trees_birch" | "pile_snow" | "minecraft:pile_snow" | "ore_gravel_nether" | "minecraft:ore_gravel_nether" | "patch_sugar_cane_desert" | "minecraft:patch_sugar_cane_desert" | "patch_melon" | "minecraft:patch_melon" | "pine_checked" | "minecraft:pine_checked" | "flower_plains" | "minecraft:flower_plains" | "mega_jungle_tree_checked" | "minecraft:mega_jungle_tree_checked" | "vines" | "minecraft:vines" | "seagrass_deep" | "minecraft:seagrass_deep" | "fancy_oak_bees_002" | "minecraft:fancy_oak_bees_002" | "patch_berry_common" | "minecraft:patch_berry_common" | "ore_lapis" | "minecraft:ore_lapis" | "seagrass_cold" | "minecraft:seagrass_cold" | "iceberg_blue" | "minecraft:iceberg_blue" | "ore_magma" | "minecraft:ore_magma" | "trees_water" | "minecraft:trees_water" | "freeze_top_layer" | "minecraft:freeze_top_layer" | "red_mushroom_old_growth" | "minecraft:red_mushroom_old_growth" | "ore_iron_middle" | "minecraft:ore_iron_middle" | "fancy_oak_checked" | "minecraft:fancy_oak_checked" | "spore_blossom" | "minecraft:spore_blossom" | "grass_bonemeal" | "minecraft:grass_bonemeal" | "ore_gold_extra" | "minecraft:ore_gold_extra" | "end_spike" | "minecraft:end_spike" | "ore_lapis_buried" | "minecraft:ore_lapis_buried" | "trees_swamp" | "minecraft:trees_swamp" | "ore_granite_upper" | "minecraft:ore_granite_upper" | "oak_bees_002" | "minecraft:oak_bees_002" | "glowstone_extra" | "minecraft:glowstone_extra" | "seagrass_river" | "minecraft:seagrass_river" | "flower_warm" | "minecraft:flower_warm" | "lush_caves_vegetation" | "minecraft:lush_caves_vegetation" | "pile_hay" | "minecraft:pile_hay" | "basalt_pillar" | "minecraft:basalt_pillar" | "monster_room" | "minecraft:monster_room" | "jungle_tree" | "minecraft:jungle_tree" | "trees_windswept_hills" | "minecraft:trees_windswept_hills" | "patch_grass_forest" | "minecraft:patch_grass_forest" | "patch_soul_fire" | "minecraft:patch_soul_fire" | "spruce" | "minecraft:spruce" | "seagrass_deep_cold" | "minecraft:seagrass_deep_cold" | "ore_andesite_upper" | "minecraft:ore_andesite_upper" | "fossil_upper" | "minecraft:fossil_upper" | "lake_lava_surface" | "minecraft:lake_lava_surface" | "ore_iron_upper" | "minecraft:ore_iron_upper" | "weeping_vines" | "minecraft:weeping_vines" | "trees_windswept_forest" | "minecraft:trees_windswept_forest" | "ore_tuff" | "minecraft:ore_tuff" | "patch_dead_bush_badlands" | "minecraft:patch_dead_bush_badlands" | "ore_coal_upper" | "minecraft:ore_coal_upper" | "mega_pine_checked" | "minecraft:mega_pine_checked" | "end_gateway_return" | "minecraft:end_gateway_return" | "small_basalt_columns" | "minecraft:small_basalt_columns" | "trees_birch_and_oak" | "minecraft:trees_birch_and_oak" | "trees_old_growth_spruce_taiga" | "minecraft:trees_old_growth_spruce_taiga" | "chorus_plant" | "minecraft:chorus_plant" | "ore_dirt" | "minecraft:ore_dirt" | "desert_well" | "minecraft:desert_well" | "ore_diorite_upper" | "minecraft:ore_diorite_upper" | "patch_grass_plain" | "minecraft:patch_grass_plain" | "warped_fungi" | "minecraft:warped_fungi" | "patch_fire" | "minecraft:patch_fire" | "patch_tall_grass_2" | "minecraft:patch_tall_grass_2" | "acacia_checked" | "minecraft:acacia_checked" | "fancy_oak_bees" | "minecraft:fancy_oak_bees" | "warm_ocean_vegetation" | "minecraft:warm_ocean_vegetation" | "flower_forest_flowers" | "minecraft:flower_forest_flowers" | "trees_windswept_savanna" | "minecraft:trees_windswept_savanna" | "delta" | "minecraft:delta" | "ore_ancient_debris_large" | "minecraft:ore_ancient_debris_large" | "ore_diorite_lower" | "minecraft:ore_diorite_lower" | "flower_swamp" | "minecraft:flower_swamp" | "trees_plains" | "minecraft:trees_plains" | "patch_taiga_grass" | "minecraft:patch_taiga_grass" | "spring_closed" | "minecraft:spring_closed" | "ore_andesite_lower" | "minecraft:ore_andesite_lower" | "large_basalt_columns" | "minecraft:large_basalt_columns" | "mega_spruce_checked" | "minecraft:mega_spruce_checked" | "warped_forest_vegetation" | "minecraft:warped_forest_vegetation" | "patch_grass_normal" | "minecraft:patch_grass_normal" | "ore_quartz_nether" | "minecraft:ore_quartz_nether" | "pile_pumpkin" | "minecraft:pile_pumpkin" | "brown_mushroom_nether" | "minecraft:brown_mushroom_nether" | "twisting_vines" | "minecraft:twisting_vines" | "patch_waterlily" | "minecraft:patch_waterlily" | "dark_forest_vegetation" | "minecraft:dark_forest_vegetation" | "kelp_warm" | "minecraft:kelp_warm" | "patch_sugar_cane" | "minecraft:patch_sugar_cane" | "iceberg_packed" | "minecraft:iceberg_packed" | "patch_grass_taiga_2" | "minecraft:patch_grass_taiga_2" | "brown_mushroom_old_growth" | "minecraft:brown_mushroom_old_growth" | "seagrass_normal" | "minecraft:seagrass_normal" | "spring_delta" | "minecraft:spring_delta" | "ore_gold_lower" | "minecraft:ore_gold_lower" | "mushroom_island_vegetation" | "minecraft:mushroom_island_vegetation" | "ore_emerald" | "minecraft:ore_emerald" | "patch_sugar_cane_swamp" | "minecraft:patch_sugar_cane_swamp" | "trees_sparse_jungle" | "minecraft:trees_sparse_jungle" | "seagrass_deep_warm" | "minecraft:seagrass_deep_warm" | "rooted_azalea_tree" | "minecraft:rooted_azalea_tree" | "pine" | "minecraft:pine" | "oak_bees_0002" | "minecraft:oak_bees_0002" | "pine_on_snow" | "minecraft:pine_on_snow" | "glow_lichen" | "minecraft:glow_lichen" | "patch_dead_bush" | "minecraft:patch_dead_bush" | "bamboo" | "minecraft:bamboo" | "ore_redstone_lower" | "minecraft:ore_redstone_lower" | "red_mushroom_swamp" | "minecraft:red_mushroom_swamp" | "ore_redstone" | "minecraft:ore_redstone" | "pile_melon" | "minecraft:pile_melon" | "patch_berry_bush" | "minecraft:patch_berry_bush" | "lake_lava_underground" | "minecraft:lake_lava_underground";
|
|
type ConfiguredStructureFeature = "desert_pyramid" | "minecraft:desert_pyramid" | "village_taiga" | "minecraft:village_taiga" | "ruined_portal_swamp" | "minecraft:ruined_portal_swamp" | "nether_fossil" | "minecraft:nether_fossil" | "bastion_remnant" | "minecraft:bastion_remnant" | "pillager_outpost" | "minecraft:pillager_outpost" | "shipwreck" | "minecraft:shipwreck" | "mineshaft_mesa" | "minecraft:mineshaft_mesa" | "jungle_pyramid" | "minecraft:jungle_pyramid" | "ruined_portal_jungle" | "minecraft:ruined_portal_jungle" | "swamp_hut" | "minecraft:swamp_hut" | "ocean_ruin_warm" | "minecraft:ocean_ruin_warm" | "village_plains" | "minecraft:village_plains" | "ruined_portal" | "minecraft:ruined_portal" | "buried_treasure" | "minecraft:buried_treasure" | "mansion" | "minecraft:mansion" | "ruined_portal_desert" | "minecraft:ruined_portal_desert" | "end_city" | "minecraft:end_city" | "mineshaft" | "minecraft:mineshaft" | "monument" | "minecraft:monument" | "igloo" | "minecraft:igloo" | "ruined_portal_ocean" | "minecraft:ruined_portal_ocean" | "ruined_portal_mountain" | "minecraft:ruined_portal_mountain" | "fortress" | "minecraft:fortress" | "village_savanna" | "minecraft:village_savanna" | "ruined_portal_nether" | "minecraft:ruined_portal_nether" | "shipwreck_beached" | "minecraft:shipwreck_beached" | "stronghold" | "minecraft:stronghold" | "village_desert" | "minecraft:village_desert" | "ocean_ruin_cold" | "minecraft:ocean_ruin_cold" | "village_snowy" | "minecraft:village_snowy";
|
|
type StructureSet = "igloos" | "minecraft:igloos" | "desert_pyramids" | "minecraft:desert_pyramids" | "end_cities" | "minecraft:end_cities" | "ocean_ruins" | "minecraft:ocean_ruins" | "shipwrecks" | "minecraft:shipwrecks" | "woodland_mansions" | "minecraft:woodland_mansions" | "buried_treasures" | "minecraft:buried_treasures" | "villages" | "minecraft:villages" | "nether_complexes" | "minecraft:nether_complexes" | "ocean_monuments" | "minecraft:ocean_monuments" | "jungle_temples" | "minecraft:jungle_temples" | "nether_fossils" | "minecraft:nether_fossils" | "swamp_huts" | "minecraft:swamp_huts" | "pillager_outposts" | "minecraft:pillager_outposts" | "mineshafts" | "minecraft:mineshafts" | "strongholds" | "minecraft:strongholds" | "ruined_portals" | "minecraft:ruined_portals";
|
|
type StructureProcessorList = "zombie_snowy" | "minecraft:zombie_snowy" | "roof" | "minecraft:roof" | "bottom_rampart" | "minecraft:bottom_rampart" | "entrance_replacement" | "minecraft:entrance_replacement" | "treasure_rooms" | "minecraft:treasure_rooms" | "farm_desert" | "minecraft:farm_desert" | "zombie_plains" | "minecraft:zombie_plains" | "outpost_rot" | "minecraft:outpost_rot" | "fossil_rot" | "minecraft:fossil_rot" | "zombie_desert" | "minecraft:zombie_desert" | "farm_plains" | "minecraft:farm_plains" | "fossil_coal" | "minecraft:fossil_coal" | "rampart_degradation" | "minecraft:rampart_degradation" | "empty" | "minecraft:empty" | "mossify_70_percent" | "minecraft:mossify_70_percent" | "high_rampart" | "minecraft:high_rampart" | "bastion_generic_degradation" | "minecraft:bastion_generic_degradation" | "mossify_10_percent" | "minecraft:mossify_10_percent" | "street_snowy_or_taiga" | "minecraft:street_snowy_or_taiga" | "farm_taiga" | "minecraft:farm_taiga" | "stable_degradation" | "minecraft:stable_degradation" | "zombie_taiga" | "minecraft:zombie_taiga" | "street_plains" | "minecraft:street_plains" | "street_savanna" | "minecraft:street_savanna" | "mossify_20_percent" | "minecraft:mossify_20_percent" | "zombie_savanna" | "minecraft:zombie_savanna" | "farm_snowy" | "minecraft:farm_snowy" | "farm_savanna" | "minecraft:farm_savanna" | "fossil_diamonds" | "minecraft:fossil_diamonds" | "housing" | "minecraft:housing" | "side_wall_degradation" | "minecraft:side_wall_degradation" | "bridge" | "minecraft:bridge" | "high_wall" | "minecraft:high_wall";
|
|
type StructureTemplatePool = "village/desert/streets" | "minecraft:village/desert/streets" | "bastion/hoglin_stable/connectors" | "minecraft:bastion/hoglin_stable/connectors" | "bastion/treasure/brains" | "minecraft:bastion/treasure/brains" | "bastion/blocks/gold" | "minecraft:bastion/blocks/gold" | "village/savanna/houses" | "minecraft:village/savanna/houses" | "village/common/sheep" | "minecraft:village/common/sheep" | "village/snowy/terminators" | "minecraft:village/snowy/terminators" | "bastion/units/rampart_plates" | "minecraft:bastion/units/rampart_plates" | "bastion/treasure/roofs" | "minecraft:bastion/treasure/roofs" | "village/taiga/town_centers" | "minecraft:village/taiga/town_centers" | "bastion/treasure/corners/top" | "minecraft:bastion/treasure/corners/top" | "village/common/well_bottoms" | "minecraft:village/common/well_bottoms" | "village/snowy/zombie/villagers" | "minecraft:village/snowy/zombie/villagers" | "village/desert/zombie/decor" | "minecraft:village/desert/zombie/decor" | "village/savanna/zombie/villagers" | "minecraft:village/savanna/zombie/villagers" | "bastion/mobs/hoglin" | "minecraft:bastion/mobs/hoglin" | "village/snowy/streets" | "minecraft:village/snowy/streets" | "village/savanna/town_centers" | "minecraft:village/savanna/town_centers" | "village/taiga/streets" | "minecraft:village/taiga/streets" | "bastion/bridge/legs" | "minecraft:bastion/bridge/legs" | "village/taiga/terminators" | "minecraft:village/taiga/terminators" | "bastion/hoglin_stable/small_stables/outer" | "minecraft:bastion/hoglin_stable/small_stables/outer" | "bastion/treasure/extensions/houses" | "minecraft:bastion/treasure/extensions/houses" | "bastion/units/stages/stage_1" | "minecraft:bastion/units/stages/stage_1" | "bastion/units/stages/stage_2" | "minecraft:bastion/units/stages/stage_2" | "bastion/units/stages/stage_3" | "minecraft:bastion/units/stages/stage_3" | "bastion/hoglin_stable/stairs" | "minecraft:bastion/hoglin_stable/stairs" | "village/snowy/town_centers" | "minecraft:village/snowy/town_centers" | "bastion/hoglin_stable/wall_bases" | "minecraft:bastion/hoglin_stable/wall_bases" | "village/taiga/zombie/decor" | "minecraft:village/taiga/zombie/decor" | "bastion/treasure/extensions/small_pool" | "minecraft:bastion/treasure/extensions/small_pool" | "bastion/treasure/walls/bottom" | "minecraft:bastion/treasure/walls/bottom" | "village/desert/zombie/houses" | "minecraft:village/desert/zombie/houses" | "village/common/cats" | "minecraft:village/common/cats" | "bastion/units/stages/stage_0" | "minecraft:bastion/units/stages/stage_0" | "pillager_outpost/feature_plates" | "minecraft:pillager_outpost/feature_plates" | "village/desert/zombie/terminators" | "minecraft:village/desert/zombie/terminators" | "bastion/hoglin_stable/posts" | "minecraft:bastion/hoglin_stable/posts" | "pillager_outpost/towers" | "minecraft:pillager_outpost/towers" | "bastion/treasure/walls/mid" | "minecraft:bastion/treasure/walls/mid" | "village/common/butcher_animals" | "minecraft:village/common/butcher_animals" | "bastion/hoglin_stable/starting_pieces" | "minecraft:bastion/hoglin_stable/starting_pieces" | "village/savanna/decor" | "minecraft:village/savanna/decor" | "bastion/units/pathways" | "minecraft:bastion/units/pathways" | "village/plains/trees" | "minecraft:village/plains/trees" | "village/taiga/decor" | "minecraft:village/taiga/decor" | "bastion/treasure/ramparts" | "minecraft:bastion/treasure/ramparts" | "village/plains/streets" | "minecraft:village/plains/streets" | "empty" | "minecraft:empty" | "bastion/treasure/bases/centers" | "minecraft:bastion/treasure/bases/centers" | "village/desert/decor" | "minecraft:village/desert/decor" | "bastion/bridge/starting_pieces" | "minecraft:bastion/bridge/starting_pieces" | "bastion/treasure/corners/middle" | "minecraft:bastion/treasure/corners/middle" | "village/common/iron_golem" | "minecraft:village/common/iron_golem" | "pillager_outpost/features" | "minecraft:pillager_outpost/features" | "village/taiga/zombie/villagers" | "minecraft:village/taiga/zombie/villagers" | "bastion/hoglin_stable/large_stables/outer" | "minecraft:bastion/hoglin_stable/large_stables/outer" | "bastion/units/wall_units" | "minecraft:bastion/units/wall_units" | "bastion/treasure/corners/edges" | "minecraft:bastion/treasure/corners/edges" | "bastion/bridge/ramparts" | "minecraft:bastion/bridge/ramparts" | "village/desert/zombie/streets" | "minecraft:village/desert/zombie/streets" | "village/savanna/villagers" | "minecraft:village/savanna/villagers" | "bastion/treasure/stairs" | "minecraft:bastion/treasure/stairs" | "village/plains/decor" | "minecraft:village/plains/decor" | "village/snowy/trees" | "minecraft:village/snowy/trees" | "village/savanna/zombie/decor" | "minecraft:village/savanna/zombie/decor" | "bastion/bridge/connectors" | "minecraft:bastion/bridge/connectors" | "village/snowy/zombie/streets" | "minecraft:village/snowy/zombie/streets" | "bastion/units/edge_wall_units" | "minecraft:bastion/units/edge_wall_units" | "bastion/units/walls/wall_bases" | "minecraft:bastion/units/walls/wall_bases" | "village/desert/villagers" | "minecraft:village/desert/villagers" | "village/savanna/trees" | "minecraft:village/savanna/trees" | "bastion/treasure/bases" | "minecraft:bastion/treasure/bases" | "village/plains/zombie/decor" | "minecraft:village/plains/zombie/decor" | "bastion/mobs/piglin_melee" | "minecraft:bastion/mobs/piglin_melee" | "village/savanna/terminators" | "minecraft:village/savanna/terminators" | "bastion/hoglin_stable/walls" | "minecraft:bastion/hoglin_stable/walls" | "village/snowy/decor" | "minecraft:village/snowy/decor" | "village/snowy/villagers" | "minecraft:village/snowy/villagers" | "village/plains/terminators" | "minecraft:village/plains/terminators" | "bastion/units/edges" | "minecraft:bastion/units/edges" | "village/desert/terminators" | "minecraft:village/desert/terminators" | "pillager_outpost/base_plates" | "minecraft:pillager_outpost/base_plates" | "bastion/hoglin_stable/rampart_plates" | "minecraft:bastion/hoglin_stable/rampart_plates" | "village/plains/houses" | "minecraft:village/plains/houses" | "village/taiga/villagers" | "minecraft:village/taiga/villagers" | "bastion/units/fillers/stage_0" | "minecraft:bastion/units/fillers/stage_0" | "village/plains/town_centers" | "minecraft:village/plains/town_centers" | "bastion/treasure/walls/top" | "minecraft:bastion/treasure/walls/top" | "village/taiga/zombie/houses" | "minecraft:village/taiga/zombie/houses" | "bastion/treasure/entrances" | "minecraft:bastion/treasure/entrances" | "village/plains/zombie/streets" | "minecraft:village/plains/zombie/streets" | "bastion/hoglin_stable/small_stables/inner" | "minecraft:bastion/hoglin_stable/small_stables/inner" | "village/snowy/zombie/decor" | "minecraft:village/snowy/zombie/decor" | "bastion/treasure/corners/bottom" | "minecraft:bastion/treasure/corners/bottom" | "bastion/units/large_ramparts" | "minecraft:bastion/units/large_ramparts" | "village/plains/villagers" | "minecraft:village/plains/villagers" | "bastion/units/stages/rot/stage_1" | "minecraft:bastion/units/stages/rot/stage_1" | "bastion/units/ramparts" | "minecraft:bastion/units/ramparts" | "bastion/bridge/rampart_plates" | "minecraft:bastion/bridge/rampart_plates" | "bastion/treasure/connectors" | "minecraft:bastion/treasure/connectors" | "village/savanna/streets" | "minecraft:village/savanna/streets" | "bastion/units/center_pieces" | "minecraft:bastion/units/center_pieces" | "bastion/bridge/bridge_pieces" | "minecraft:bastion/bridge/bridge_pieces" | "village/plains/zombie/houses" | "minecraft:village/plains/zombie/houses" | "village/taiga/houses" | "minecraft:village/taiga/houses" | "bastion/hoglin_stable/mirrored_starting_pieces" | "minecraft:bastion/hoglin_stable/mirrored_starting_pieces" | "bastion/mobs/piglin" | "minecraft:bastion/mobs/piglin" | "village/desert/zombie/villagers" | "minecraft:village/desert/zombie/villagers" | "bastion/treasure/walls/outer" | "minecraft:bastion/treasure/walls/outer" | "village/plains/zombie/villagers" | "minecraft:village/plains/zombie/villagers" | "bastion/treasure/extensions/large_pool" | "minecraft:bastion/treasure/extensions/large_pool" | "village/desert/houses" | "minecraft:village/desert/houses" | "bastion/starts" | "minecraft:bastion/starts" | "village/common/animals" | "minecraft:village/common/animals" | "bastion/hoglin_stable/large_stables/inner" | "minecraft:bastion/hoglin_stable/large_stables/inner" | "bastion/bridge/walls" | "minecraft:bastion/bridge/walls" | "village/taiga/zombie/streets" | "minecraft:village/taiga/zombie/streets" | "village/savanna/zombie/streets" | "minecraft:village/savanna/zombie/streets" | "bastion/treasure/walls" | "minecraft:bastion/treasure/walls" | "village/snowy/houses" | "minecraft:village/snowy/houses" | "village/savanna/zombie/terminators" | "minecraft:village/savanna/zombie/terminators" | "village/desert/town_centers" | "minecraft:village/desert/town_centers" | "bastion/hoglin_stable/ramparts" | "minecraft:bastion/hoglin_stable/ramparts" | "village/snowy/zombie/houses" | "minecraft:village/snowy/zombie/houses" | "village/savanna/zombie/houses" | "minecraft:village/savanna/zombie/houses";
|
|
type Biome = "frozen_ocean" | "minecraft:frozen_ocean" | "savanna_plateau" | "minecraft:savanna_plateau" | "taiga" | "minecraft:taiga" | "savanna" | "minecraft:savanna" | "swamp" | "minecraft:swamp" | "dripstone_caves" | "minecraft:dripstone_caves" | "basalt_deltas" | "minecraft:basalt_deltas" | "ice_spikes" | "minecraft:ice_spikes" | "frozen_peaks" | "minecraft:frozen_peaks" | "crimson_forest" | "minecraft:crimson_forest" | "dark_forest" | "minecraft:dark_forest" | "lush_caves" | "minecraft:lush_caves" | "old_growth_spruce_taiga" | "minecraft:old_growth_spruce_taiga" | "frozen_river" | "minecraft:frozen_river" | "lukewarm_ocean" | "minecraft:lukewarm_ocean" | "warm_ocean" | "minecraft:warm_ocean" | "mushroom_fields" | "minecraft:mushroom_fields" | "forest" | "minecraft:forest" | "end_midlands" | "minecraft:end_midlands" | "windswept_forest" | "minecraft:windswept_forest" | "deep_ocean" | "minecraft:deep_ocean" | "sunflower_plains" | "minecraft:sunflower_plains" | "stony_peaks" | "minecraft:stony_peaks" | "stony_shore" | "minecraft:stony_shore" | "nether_wastes" | "minecraft:nether_wastes" | "flower_forest" | "minecraft:flower_forest" | "deep_lukewarm_ocean" | "minecraft:deep_lukewarm_ocean" | "old_growth_birch_forest" | "minecraft:old_growth_birch_forest" | "desert" | "minecraft:desert" | "snowy_taiga" | "minecraft:snowy_taiga" | "beach" | "minecraft:beach" | "grove" | "minecraft:grove" | "deep_frozen_ocean" | "minecraft:deep_frozen_ocean" | "river" | "minecraft:river" | "the_void" | "minecraft:the_void" | "old_growth_pine_taiga" | "minecraft:old_growth_pine_taiga" | "deep_cold_ocean" | "minecraft:deep_cold_ocean" | "windswept_gravelly_hills" | "minecraft:windswept_gravelly_hills" | "snowy_plains" | "minecraft:snowy_plains" | "end_highlands" | "minecraft:end_highlands" | "jagged_peaks" | "minecraft:jagged_peaks" | "eroded_badlands" | "minecraft:eroded_badlands" | "bamboo_jungle" | "minecraft:bamboo_jungle" | "plains" | "minecraft:plains" | "end_barrens" | "minecraft:end_barrens" | "small_end_islands" | "minecraft:small_end_islands" | "meadow" | "minecraft:meadow" | "the_end" | "minecraft:the_end" | "snowy_beach" | "minecraft:snowy_beach" | "sparse_jungle" | "minecraft:sparse_jungle" | "jungle" | "minecraft:jungle" | "snowy_slopes" | "minecraft:snowy_slopes" | "birch_forest" | "minecraft:birch_forest" | "ocean" | "minecraft:ocean" | "cold_ocean" | "minecraft:cold_ocean" | "warped_forest" | "minecraft:warped_forest" | "soul_sand_valley" | "minecraft:soul_sand_valley" | "badlands" | "minecraft:badlands" | "windswept_hills" | "minecraft:windswept_hills" | "windswept_savanna" | "minecraft:windswept_savanna" | "wooded_badlands" | "minecraft:wooded_badlands";
|
|
type NormalNoise$NoiseParameters = "packed_ice" | "minecraft:packed_ice" | "soul_sand_layer" | "minecraft:soul_sand_layer" | "ore_gap" | "minecraft:ore_gap" | "temperature_large" | "minecraft:temperature_large" | "erosion" | "minecraft:erosion" | "offset" | "minecraft:offset" | "cave_layer" | "minecraft:cave_layer" | "patch" | "minecraft:patch" | "jagged" | "minecraft:jagged" | "noodle" | "minecraft:noodle" | "continentalness" | "minecraft:continentalness" | "calcite" | "minecraft:calcite" | "temperature" | "minecraft:temperature" | "vegetation" | "minecraft:vegetation" | "nether_state_selector" | "minecraft:nether_state_selector" | "surface_secondary" | "minecraft:surface_secondary" | "erosion_large" | "minecraft:erosion_large" | "spaghetti_2d" | "minecraft:spaghetti_2d" | "ice" | "minecraft:ice" | "noodle_thickness" | "minecraft:noodle_thickness" | "spaghetti_3d_thickness" | "minecraft:spaghetti_3d_thickness" | "badlands_pillar_roof" | "minecraft:badlands_pillar_roof" | "spaghetti_2d_modulator" | "minecraft:spaghetti_2d_modulator" | "badlands_surface" | "minecraft:badlands_surface" | "iceberg_pillar" | "minecraft:iceberg_pillar" | "surface_swamp" | "minecraft:surface_swamp" | "gravel_layer" | "minecraft:gravel_layer" | "ore_veininess" | "minecraft:ore_veininess" | "spaghetti_2d_thickness" | "minecraft:spaghetti_2d_thickness" | "aquifer_fluid_level_floodedness" | "minecraft:aquifer_fluid_level_floodedness" | "pillar_thickness" | "minecraft:pillar_thickness" | "spaghetti_2d_elevation" | "minecraft:spaghetti_2d_elevation" | "clay_bands_offset" | "minecraft:clay_bands_offset" | "badlands_pillar" | "minecraft:badlands_pillar" | "spaghetti_3d_1" | "minecraft:spaghetti_3d_1" | "spaghetti_3d_2" | "minecraft:spaghetti_3d_2" | "spaghetti_3d_rarity" | "minecraft:spaghetti_3d_rarity" | "continentalness_large" | "minecraft:continentalness_large" | "ridge" | "minecraft:ridge" | "spaghetti_roughness_modulator" | "minecraft:spaghetti_roughness_modulator" | "nether_wart" | "minecraft:nether_wart" | "cave_entrance" | "minecraft:cave_entrance" | "ore_vein_b" | "minecraft:ore_vein_b" | "ore_vein_a" | "minecraft:ore_vein_a" | "aquifer_barrier" | "minecraft:aquifer_barrier" | "netherrack" | "minecraft:netherrack" | "vegetation_large" | "minecraft:vegetation_large" | "noodle_ridge_a" | "minecraft:noodle_ridge_a" | "noodle_ridge_b" | "minecraft:noodle_ridge_b" | "pillar_rareness" | "minecraft:pillar_rareness" | "iceberg_pillar_roof" | "minecraft:iceberg_pillar_roof" | "gravel" | "minecraft:gravel" | "pillar" | "minecraft:pillar" | "powder_snow" | "minecraft:powder_snow" | "aquifer_lava" | "minecraft:aquifer_lava" | "aquifer_fluid_level_spread" | "minecraft:aquifer_fluid_level_spread" | "surface" | "minecraft:surface" | "cave_cheese" | "minecraft:cave_cheese" | "iceberg_surface" | "minecraft:iceberg_surface" | "spaghetti_roughness" | "minecraft:spaghetti_roughness";
|
|
type DensityFunction = "overworld_large_biomes/erosion" | "minecraft:overworld_large_biomes/erosion" | "shift_x" | "minecraft:shift_x" | "overworld/caves/spaghetti_2d" | "minecraft:overworld/caves/spaghetti_2d" | "overworld/caves/noodle" | "minecraft:overworld/caves/noodle" | "overworld_large_biomes/factor" | "minecraft:overworld_large_biomes/factor" | "overworld/depth" | "minecraft:overworld/depth" | "overworld/continents" | "minecraft:overworld/continents" | "zero" | "minecraft:zero" | "overworld/base_3d_noise" | "minecraft:overworld/base_3d_noise" | "overworld/caves/pillars" | "minecraft:overworld/caves/pillars" | "overworld_large_biomes/continents" | "minecraft:overworld_large_biomes/continents" | "overworld_large_biomes/sloped_cheese" | "minecraft:overworld_large_biomes/sloped_cheese" | "overworld/caves/spaghetti_2d_thickness_modulator" | "minecraft:overworld/caves/spaghetti_2d_thickness_modulator" | "overworld_large_biomes/depth" | "minecraft:overworld_large_biomes/depth" | "overworld/erosion" | "minecraft:overworld/erosion" | "overworld/sloped_cheese" | "minecraft:overworld/sloped_cheese" | "overworld/factor" | "minecraft:overworld/factor" | "overworld/ridges" | "minecraft:overworld/ridges" | "end/sloped_cheese" | "minecraft:end/sloped_cheese" | "overworld/caves/spaghetti_roughness_function" | "minecraft:overworld/caves/spaghetti_roughness_function" | "overworld/caves/entrances" | "minecraft:overworld/caves/entrances" | "y" | "minecraft:y" | "shift_z" | "minecraft:shift_z";
|
|
type WorldCarver = "canyon" | "minecraft:canyon" | "nether_cave" | "minecraft:nether_cave" | "cave" | "minecraft:cave";
|
|
type Feature = "no_op" | "minecraft:no_op" | "lake" | "minecraft:lake" | "ore" | "minecraft:ore" | "chorus_plant" | "minecraft:chorus_plant" | "fill_layer" | "minecraft:fill_layer" | "waterlogged_vegetation_patch" | "minecraft:waterlogged_vegetation_patch" | "desert_well" | "minecraft:desert_well" | "glowstone_blob" | "minecraft:glowstone_blob" | "fossil" | "minecraft:fossil" | "seagrass" | "minecraft:seagrass" | "disk" | "minecraft:disk" | "blue_ice" | "minecraft:blue_ice" | "tree" | "minecraft:tree" | "sea_pickle" | "minecraft:sea_pickle" | "simple_block" | "minecraft:simple_block" | "delta_feature" | "minecraft:delta_feature" | "huge_brown_mushroom" | "minecraft:huge_brown_mushroom" | "end_island" | "minecraft:end_island" | "huge_fungus" | "minecraft:huge_fungus" | "freeze_top_layer" | "minecraft:freeze_top_layer" | "geode" | "minecraft:geode" | "random_boolean_selector" | "minecraft:random_boolean_selector" | "end_spike" | "minecraft:end_spike" | "ice_spike" | "minecraft:ice_spike" | "coral_claw" | "minecraft:coral_claw" | "dripstone_cluster" | "minecraft:dripstone_cluster" | "twisting_vines" | "minecraft:twisting_vines" | "random_patch" | "minecraft:random_patch" | "vegetation_patch" | "minecraft:vegetation_patch" | "ice_patch" | "minecraft:ice_patch" | "netherrack_replace_blobs" | "minecraft:netherrack_replace_blobs" | "scattered_ore" | "minecraft:scattered_ore" | "no_bonemeal_flower" | "minecraft:no_bonemeal_flower" | "flower" | "minecraft:flower" | "end_gateway" | "minecraft:end_gateway" | "basalt_pillar" | "minecraft:basalt_pillar" | "simple_random_selector" | "minecraft:simple_random_selector" | "spring_feature" | "minecraft:spring_feature" | "block_column" | "minecraft:block_column" | "monster_room" | "minecraft:monster_room" | "kelp" | "minecraft:kelp" | "random_selector" | "minecraft:random_selector" | "coral_mushroom" | "minecraft:coral_mushroom" | "iceberg" | "minecraft:iceberg" | "basalt_columns" | "minecraft:basalt_columns" | "huge_red_mushroom" | "minecraft:huge_red_mushroom" | "forest_rock" | "minecraft:forest_rock" | "root_system" | "minecraft:root_system" | "pointed_dripstone" | "minecraft:pointed_dripstone" | "replace_single_block" | "minecraft:replace_single_block" | "underwater_magma" | "minecraft:underwater_magma" | "bonus_chest" | "minecraft:bonus_chest" | "block_pile" | "minecraft:block_pile" | "glow_lichen" | "minecraft:glow_lichen" | "weeping_vines" | "minecraft:weeping_vines" | "large_dripstone" | "minecraft:large_dripstone" | "void_start_platform" | "minecraft:void_start_platform" | "bamboo" | "minecraft:bamboo" | "nether_forest_vegetation" | "minecraft:nether_forest_vegetation" | "coral_tree" | "minecraft:coral_tree" | "vines" | "minecraft:vines";
|
|
type StructureFeature = "mansion" | "minecraft:mansion" | "ocean_ruin" | "minecraft:ocean_ruin" | "desert_pyramid" | "minecraft:desert_pyramid" | "mineshaft" | "minecraft:mineshaft" | "monument" | "minecraft:monument" | "nether_fossil" | "minecraft:nether_fossil" | "igloo" | "minecraft:igloo" | "bastion_remnant" | "minecraft:bastion_remnant" | "fortress" | "minecraft:fortress" | "pillager_outpost" | "minecraft:pillager_outpost" | "shipwreck" | "minecraft:shipwreck" | "endcity" | "minecraft:endcity" | "jungle_pyramid" | "minecraft:jungle_pyramid" | "swamp_hut" | "minecraft:swamp_hut" | "stronghold" | "minecraft:stronghold" | "ruined_portal" | "minecraft:ruined_portal" | "village" | "minecraft:village" | "buried_treasure" | "minecraft:buried_treasure";
|
|
type StructurePlacementType = "concentric_rings" | "minecraft:concentric_rings" | "random_spread" | "minecraft:random_spread";
|
|
type StructurePieceType = "nescsc" | "minecraft:nescsc" | "shli" | "minecraft:shli" | "btp" | "minecraft:btp" | "shph" | "minecraft:shph" | "msstairs" | "minecraft:msstairs" | "shpr" | "minecraft:shpr" | "ompenthouse" | "minecraft:ompenthouse" | "omdxr" | "minecraft:omdxr" | "omdxyr" | "minecraft:omdxyr" | "nemt" | "minecraft:nemt" | "shlt" | "minecraft:shlt" | "iglu" | "minecraft:iglu" | "wmp" | "minecraft:wmp" | "nerc" | "minecraft:nerc" | "nebcr" | "minecraft:nebcr" | "nefos" | "minecraft:nefos" | "omwr" | "minecraft:omwr" | "msroom" | "minecraft:msroom" | "omentry" | "minecraft:omentry" | "omsimple" | "minecraft:omsimple" | "orp" | "minecraft:orp" | "omdyzr" | "minecraft:omdyzr" | "tedp" | "minecraft:tedp" | "nesc" | "minecraft:nesc" | "shrc" | "minecraft:shrc" | "mscorridor" | "minecraft:mscorridor" | "nebs" | "minecraft:nebs" | "shfc" | "minecraft:shfc" | "omcr" | "minecraft:omcr" | "nece" | "minecraft:nece" | "nesclt" | "minecraft:nesclt" | "nesr" | "minecraft:nesr" | "shrt" | "minecraft:shrt" | "necsr" | "minecraft:necsr" | "nebef" | "minecraft:nebef" | "sh5c" | "minecraft:sh5c" | "omdzr" | "minecraft:omdzr" | "shipwreck" | "minecraft:shipwreck" | "shssd" | "minecraft:shssd" | "ecp" | "minecraft:ecp" | "mscrossing" | "minecraft:mscrossing" | "nestart" | "minecraft:nestart" | "shsd" | "minecraft:shsd" | "shstart" | "minecraft:shstart" | "neccs" | "minecraft:neccs" | "nectb" | "minecraft:nectb" | "shs" | "minecraft:shs" | "omb" | "minecraft:omb" | "tejp" | "minecraft:tejp" | "shcc" | "minecraft:shcc" | "omdyr" | "minecraft:omdyr" | "rupo" | "minecraft:rupo" | "nescrt" | "minecraft:nescrt" | "omsimplet" | "minecraft:omsimplet" | "tesh" | "minecraft:tesh" | "jigsaw" | "minecraft:jigsaw";
|
|
type PlacementModifierType = "block_predicate_filter" | "minecraft:block_predicate_filter" | "random_offset" | "minecraft:random_offset" | "noise_based_count" | "minecraft:noise_based_count" | "height_range" | "minecraft:height_range" | "rarity_filter" | "minecraft:rarity_filter" | "noise_threshold_count" | "minecraft:noise_threshold_count" | "environment_scan" | "minecraft:environment_scan" | "in_square" | "minecraft:in_square" | "surface_water_depth_filter" | "minecraft:surface_water_depth_filter" | "surface_relative_threshold_filter" | "minecraft:surface_relative_threshold_filter" | "count_on_every_layer" | "minecraft:count_on_every_layer" | "biome" | "minecraft:biome" | "count" | "minecraft:count" | "carving_mask" | "minecraft:carving_mask" | "heightmap" | "minecraft:heightmap";
|
|
type BlockStateProviderType = "noise_provider" | "minecraft:noise_provider" | "rotated_block_provider" | "minecraft:rotated_block_provider" | "simple_state_provider" | "minecraft:simple_state_provider" | "noise_threshold_provider" | "minecraft:noise_threshold_provider" | "weighted_state_provider" | "minecraft:weighted_state_provider" | "randomized_int_state_provider" | "minecraft:randomized_int_state_provider" | "dual_noise_provider" | "minecraft:dual_noise_provider";
|
|
type FoliagePlacerType = "jungle_foliage_placer" | "minecraft:jungle_foliage_placer" | "fancy_foliage_placer" | "minecraft:fancy_foliage_placer" | "pine_foliage_placer" | "minecraft:pine_foliage_placer" | "mega_pine_foliage_placer" | "minecraft:mega_pine_foliage_placer" | "acacia_foliage_placer" | "minecraft:acacia_foliage_placer" | "spruce_foliage_placer" | "minecraft:spruce_foliage_placer" | "bush_foliage_placer" | "minecraft:bush_foliage_placer" | "blob_foliage_placer" | "minecraft:blob_foliage_placer" | "dark_oak_foliage_placer" | "minecraft:dark_oak_foliage_placer" | "random_spread_foliage_placer" | "minecraft:random_spread_foliage_placer";
|
|
type TrunkPlacerType = "straight_trunk_placer" | "minecraft:straight_trunk_placer" | "giant_trunk_placer" | "minecraft:giant_trunk_placer" | "bending_trunk_placer" | "minecraft:bending_trunk_placer" | "fancy_trunk_placer" | "minecraft:fancy_trunk_placer" | "forking_trunk_placer" | "minecraft:forking_trunk_placer" | "dark_oak_trunk_placer" | "minecraft:dark_oak_trunk_placer" | "mega_jungle_trunk_placer" | "minecraft:mega_jungle_trunk_placer";
|
|
type TreeDecoratorType = "cocoa" | "minecraft:cocoa" | "alter_ground" | "minecraft:alter_ground" | "beehive" | "minecraft:beehive" | "trunk_vine" | "minecraft:trunk_vine" | "leave_vine" | "minecraft:leave_vine";
|
|
type FeatureSizeType = "three_layers_feature_size" | "minecraft:three_layers_feature_size" | "two_layers_feature_size" | "minecraft:two_layers_feature_size";
|
|
type StructureProcessorType = "nop" | "minecraft:nop" | "lava_submerged_block" | "minecraft:lava_submerged_block" | "block_ignore" | "minecraft:block_ignore" | "jigsaw_replacement" | "minecraft:jigsaw_replacement" | "block_age" | "minecraft:block_age" | "gravity" | "minecraft:gravity" | "rule" | "minecraft:rule" | "blackstone_replace" | "minecraft:blackstone_replace" | "block_rot" | "minecraft:block_rot" | "protected_blocks" | "minecraft:protected_blocks";
|
|
type StructurePoolElementType = "empty_pool_element" | "minecraft:empty_pool_element" | "list_pool_element" | "minecraft:list_pool_element" | "legacy_single_pool_element" | "minecraft:legacy_single_pool_element" | "single_pool_element" | "minecraft:single_pool_element" | "feature_pool_element" | "minecraft:feature_pool_element";
|
|
}
|
|
declare namespace io.netty.channel {
|
|
interface Channel extends Internal.Comparable<io.netty.channel.Channel>, Internal.ChannelOutboundInvoker, io.netty.util.AttributeMap {
|
|
isWritable(): boolean;
|
|
localAddress(): Internal.SocketAddress;
|
|
bytesBeforeUnwritable(): number;
|
|
pipeline(): Internal.ChannelPipeline;
|
|
alloc(): Internal.ByteBufAllocator;
|
|
eventLoop(): Internal.EventLoop;
|
|
flush(): this;
|
|
isRegistered(): boolean;
|
|
isActive(): boolean;
|
|
parent(): this;
|
|
unsafe(): Internal.Channel$Unsafe;
|
|
read(): this;
|
|
closeFuture(): Internal.ChannelFuture;
|
|
isOpen(): boolean;
|
|
bytesBeforeWritable(): number;
|
|
metadata(): Internal.ChannelMetadata;
|
|
remoteAddress(): Internal.SocketAddress;
|
|
config(): Internal.ChannelConfig;
|
|
id(): Internal.ChannelId;
|
|
get writable(): boolean
|
|
get registered(): boolean
|
|
get active(): boolean
|
|
get open(): boolean
|
|
}
|
|
type Channel_ = Channel;
|
|
}
|
|
declare namespace com.mojang.datafixers.util {
|
|
class Unit extends Internal.Enum<com.mojang.datafixers.util.Unit> {
|
|
static valueOf(arg0: string): com.mojang.datafixers.util.Unit;
|
|
toString(): string;
|
|
static values(): com.mojang.datafixers.util.Unit[];
|
|
readonly static "INSTANCE": com.mojang.datafixers.util.Unit;
|
|
}
|
|
type Unit_ = "instance" | Unit;
|
|
}
|
|
declare namespace net.coderbot.iris.vendored.joml {
|
|
class Vector4f implements Internal.Cloneable, Internal.Externalizable, Internal.Vector4fc {
|
|
constructor()
|
|
constructor(arg0: Internal.FloatBuffer_)
|
|
constructor(arg0: number, arg1: Internal.FloatBuffer_)
|
|
constructor(arg0: Internal.Vector3ic_, arg1: number)
|
|
constructor(arg0: Internal.Vector3fc_, arg1: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: number, arg1: number, arg2: number, arg3: number)
|
|
constructor(arg0: Internal.Vector2ic_, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector2fc_, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector4ic_)
|
|
constructor(arg0: Internal.Vector4fc_)
|
|
mulTranspose(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
add(arg0: Internal.Vector4fc_): this;
|
|
set(arg0: Internal.Vector4dc_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): number;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
ceil(arg0: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
add(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
dot(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
floor(): this;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
absolute(): this;
|
|
get(arg0: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
rotateX(arg0: number): this;
|
|
z(): number;
|
|
rotateX(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
set(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
div(arg0: number): this;
|
|
div(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
mul(arg0: number): this;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
zero(): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
lengthSquared(): number;
|
|
mulAffineTranspose(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
get(arg0: number, arg1: Internal.Vector4i_): Internal.Vector4i;
|
|
min(arg0: Internal.Vector4fc_): this;
|
|
get(arg0: number): number;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
clone(): any;
|
|
mulAdd(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_): this;
|
|
maxComponent(): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
mul(arg0: Internal.Matrix4x3fc_): this;
|
|
div(arg0: Internal.Vector4fc_): this;
|
|
fma(arg0: number, arg1: Internal.Vector4fc_): this;
|
|
mul(arg0: Internal.Vector4fc_): this;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): net.coderbot.iris.vendored.joml.Vector3f;
|
|
negate(): this;
|
|
normalize(arg0: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
ceil(): this;
|
|
mul(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
set(arg0: Internal.Vector4ic_): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
static lengthSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
distanceSquared(arg0: Internal.Vector4fc_): number;
|
|
w(): number;
|
|
toString(): string;
|
|
length(): number;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
normalize(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
mulAdd(arg0: number, arg1: Internal.Vector4fc_, arg2: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
normalize(arg0: number): this;
|
|
mulProject(arg0: Internal.Matrix4fc_): this;
|
|
sub(arg0: Internal.Vector4fc_): this;
|
|
negate(arg0: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
mul(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
set(arg0: Internal.Vector3fc_, arg1: number): this;
|
|
set(arg0: Internal.Vector2fc_, arg1: number, arg2: number): this;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
isFinite(): boolean;
|
|
static length(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
set(arg0: number[]): this;
|
|
rotateAbout(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
set(arg0: Internal.Vector4fc_): this;
|
|
mul(arg0: Internal.Matrix4x3fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
fma(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: number): number;
|
|
normalize3(): this;
|
|
max(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
angle(arg0: Internal.Vector4fc_): number;
|
|
x(): number;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
mul(arg0: Internal.Matrix4fc_): this;
|
|
max(arg0: Internal.Vector4fc_): this;
|
|
rotateZ(arg0: number): this;
|
|
absolute(arg0: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
equals(arg0: Internal.Vector4fc_, arg1: number): boolean;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
fma(arg0: number, arg1: Internal.Vector4fc_, arg2: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
angleCos(arg0: Internal.Vector4fc_): number;
|
|
rotateZ(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
static lengthSquared(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
set(arg0: Internal.Vector3ic_, arg1: number): this;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
minComponent(): number;
|
|
round(arg0: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
normalize3(arg0: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
mulAdd(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
div(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
div(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
div(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
min(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
round(): this;
|
|
smoothStep(arg0: Internal.Vector4fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
equals(arg0: number, arg1: number, arg2: number, arg3: number): boolean;
|
|
set(arg0: Internal.Vector2ic_, arg1: number, arg2: number): this;
|
|
mul(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
hermite(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_, arg2: Internal.Vector4fc_, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
mulAffine(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
lerp(arg0: Internal.Vector4fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
get(arg0: Internal.Vector4d_): Internal.Vector4d;
|
|
y(): number;
|
|
rotateY(arg0: number): this;
|
|
sub(arg0: Internal.Vector4fc_, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
rotateY(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
mulAdd(arg0: number, arg1: Internal.Vector4fc_): this;
|
|
set(arg0: number): this;
|
|
mulTranspose(arg0: Internal.Matrix4fc_): this;
|
|
rotate(arg0: Internal.Quaternionfc_): this;
|
|
set(arg0: number): this;
|
|
distance(arg0: Internal.Vector4fc_): number;
|
|
hashCode(): number;
|
|
distance(arg0: number, arg1: number, arg2: number, arg3: number): number;
|
|
dot(arg0: Internal.Vector4fc_): number;
|
|
fma(arg0: Internal.Vector4fc_, arg1: Internal.Vector4fc_): this;
|
|
normalize(): this;
|
|
equals(arg0: any): boolean;
|
|
lerp(arg0: Internal.Vector4fc_, arg1: number): this;
|
|
floor(arg0: net.coderbot.iris.vendored.joml.Vector4f_): this;
|
|
get finite(): boolean
|
|
"z": number;
|
|
"y": number;
|
|
"x": number;
|
|
"w": number;
|
|
}
|
|
type Vector4f_ = Vector4f;
|
|
class Vector3f implements Internal.Cloneable, Internal.Vector3fc, Internal.Externalizable {
|
|
constructor(arg0: Internal.Vector2ic_, arg1: number)
|
|
constructor()
|
|
constructor(arg0: Internal.FloatBuffer_)
|
|
constructor(arg0: number, arg1: Internal.FloatBuffer_)
|
|
constructor(arg0: Internal.Vector2fc_, arg1: number)
|
|
constructor(arg0: number[])
|
|
constructor(arg0: number)
|
|
constructor(arg0: Internal.ByteBuffer_)
|
|
constructor(arg0: Internal.Vector3fc_)
|
|
constructor(arg0: number, arg1: Internal.ByteBuffer_)
|
|
constructor(arg0: number, arg1: number, arg2: number)
|
|
constructor(arg0: Internal.Vector3ic_)
|
|
get(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
distanceSquared(arg0: Internal.Vector3fc_): number;
|
|
angle(arg0: Internal.Vector3fc_): number;
|
|
div(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
rotateX(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulDirection(arg0: Internal.Matrix4x3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulAdd(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
orthogonalize(arg0: Internal.Vector3fc_): this;
|
|
get(arg0: number, arg1: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
get(arg0: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
mulTransposeDirection(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulDirection(arg0: Internal.Matrix4x3fc_): this;
|
|
equals(arg0: number, arg1: number, arg2: number): boolean;
|
|
dot(arg0: Internal.Vector3fc_): number;
|
|
set(arg0: number): this;
|
|
mulTransposePosition(arg0: Internal.Matrix4fc_): this;
|
|
get(arg0: number, arg1: Internal.Vector3i_): Internal.Vector3i;
|
|
set(arg0: Internal.Vector3fc_): this;
|
|
normalize(arg0: number): this;
|
|
cross(arg0: Internal.Vector3fc_): this;
|
|
mulAdd(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
sub(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
set(arg0: Internal.Vector2fc_, arg1: number): this;
|
|
mulAdd(arg0: number, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
normalize(): this;
|
|
static length(arg0: number, arg1: number, arg2: number): number;
|
|
max(arg0: Internal.Vector3fc_): this;
|
|
z(): number;
|
|
mulTransposePosition(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
half(arg0: Internal.Vector3fc_): this;
|
|
mul(arg0: Internal.Matrix3fc_): this;
|
|
ceil(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number): this;
|
|
toString(arg0: Internal.NumberFormat_): string;
|
|
mul(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulPositionW(arg0: Internal.Matrix4fc_): number;
|
|
lengthSquared(): number;
|
|
half(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
max(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
reflect(arg0: Internal.Vector3fc_): this;
|
|
mul(arg0: Internal.Matrix3x2fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mul(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
get(arg0: number): number;
|
|
mulDirection(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
equals(arg0: Internal.Vector3fc_, arg1: number): boolean;
|
|
absolute(): this;
|
|
clone(): any;
|
|
reflect(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
setComponent(arg0: number, arg1: number): this;
|
|
maxComponent(): number;
|
|
writeExternal(arg0: Internal.ObjectOutput_): void;
|
|
static lengthSquared(arg0: number, arg1: number, arg2: number): number;
|
|
add(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
rotateZ(arg0: number): this;
|
|
reflect(arg0: number, arg1: number, arg2: number): this;
|
|
absolute(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mul(arg0: number): this;
|
|
div(arg0: number): this;
|
|
set(arg0: number, arg1: Internal.ByteBuffer_): this;
|
|
rotateAxis(arg0: number, arg1: number, arg2: number, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
normalize(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulPosition(arg0: Internal.Matrix4x3fc_): this;
|
|
orthogonalize(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
static distanceSquared(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
zero(): this;
|
|
dot(arg0: number, arg1: number, arg2: number): number;
|
|
distanceSquared(arg0: number, arg1: number, arg2: number): number;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulAdd(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
mul(arg0: Internal.Matrix3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
reflect(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
set(arg0: Internal.Vector2dc_, arg1: number): this;
|
|
mulProject(arg0: Internal.Matrix4fc_): this;
|
|
angleSigned(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): number;
|
|
mulPosition(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
add(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
toString(): string;
|
|
mul(arg0: Internal.Matrix3x2fc_): this;
|
|
length(): number;
|
|
set(arg0: Internal.FloatBuffer_): this;
|
|
mulPositionW(arg0: Internal.Matrix4fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): number;
|
|
mulTranspose(arg0: Internal.Matrix3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulDirection(arg0: Internal.Matrix4fc_): this;
|
|
mulTranspose(arg0: Internal.Matrix3fc_): this;
|
|
ceil(): this;
|
|
floor(): this;
|
|
normalize(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
sub(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
set(arg0: Internal.Vector2ic_, arg1: number): this;
|
|
negate(): this;
|
|
rotateY(arg0: number): this;
|
|
rotateZ(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
orthogonalizeUnit(arg0: Internal.Vector3fc_): this;
|
|
isFinite(): boolean;
|
|
mul(arg0: number, arg1: number, arg2: number): this;
|
|
sub(arg0: number, arg1: number, arg2: number): this;
|
|
mul(arg0: Internal.Matrix3dc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
set(arg0: Internal.Vector3dc_): this;
|
|
add(arg0: Internal.Vector3fc_): this;
|
|
distance(arg0: Internal.Vector3fc_): number;
|
|
round(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
rotationTo(arg0: Internal.Vector3fc_, arg1: Internal.Quaternionf_): Internal.Quaternionf;
|
|
div(arg0: number, arg1: number, arg2: number): this;
|
|
negate(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
lerp(arg0: Internal.Vector3fc_, arg1: number): this;
|
|
x(): number;
|
|
mul(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mul(arg0: Internal.Matrix3dc_): this;
|
|
smoothStep(arg0: Internal.Vector3fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
readExternal(arg0: Internal.ObjectInput_): void;
|
|
set(arg0: number, arg1: number, arg2: number): this;
|
|
half(arg0: number, arg1: number, arg2: number): this;
|
|
fma(arg0: number, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
min(arg0: Internal.Vector3fc_): this;
|
|
get(arg0: number, arg1: Internal.FloatBuffer_): Internal.FloatBuffer;
|
|
set(arg0: number[]): this;
|
|
round(): this;
|
|
get(arg0: Internal.ByteBuffer_): Internal.ByteBuffer;
|
|
div(arg0: Internal.Vector3fc_): this;
|
|
min(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
div(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
distance(arg0: number, arg1: number, arg2: number): number;
|
|
add(arg0: number, arg1: number, arg2: number): this;
|
|
minComponent(): number;
|
|
get(arg0: Internal.Vector3d_): Internal.Vector3d;
|
|
rotateX(arg0: number): this;
|
|
rotateY(arg0: number, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
cross(arg0: number, arg1: number, arg2: number, arg3: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulPosition(arg0: Internal.Matrix4x3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
half(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mul(arg0: Internal.Vector3fc_): this;
|
|
orthogonalizeUnit(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
fma(arg0: number, arg1: Internal.Vector3fc_): this;
|
|
rotate(arg0: Internal.Quaternionfc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
angleCos(arg0: Internal.Vector3fc_): number;
|
|
mulProject(arg0: Internal.Matrix4fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
rotate(arg0: Internal.Quaternionfc_): this;
|
|
cross(arg0: Internal.Vector3fc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
set(arg0: Internal.ByteBuffer_): this;
|
|
static distance(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
floor(arg0: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
set(arg0: Internal.Vector3ic_): this;
|
|
fma(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
mulTransposeDirection(arg0: Internal.Matrix4fc_): this;
|
|
y(): number;
|
|
mulDirection(arg0: Internal.Matrix4dc_): this;
|
|
sub(arg0: Internal.Vector3fc_): this;
|
|
hermite(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_, arg2: Internal.Vector3fc_, arg3: number, arg4: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
lerp(arg0: Internal.Vector3fc_, arg1: number, arg2: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
angleSigned(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): number;
|
|
mulPosition(arg0: Internal.Matrix4fc_): this;
|
|
mulDirection(arg0: Internal.Matrix4dc_, arg1: net.coderbot.iris.vendored.joml.Vector3f_): this;
|
|
hashCode(): number;
|
|
rotationTo(arg0: number, arg1: number, arg2: number, arg3: Internal.Quaternionf_): Internal.Quaternionf;
|
|
set(arg0: number): this;
|
|
set(arg0: number, arg1: Internal.FloatBuffer_): this;
|
|
fma(arg0: Internal.Vector3fc_, arg1: Internal.Vector3fc_): this;
|
|
equals(arg0: any): boolean;
|
|
cross(arg0: number, arg1: number, arg2: number): this;
|
|
get finite(): boolean
|
|
"z": number;
|
|
"y": number;
|
|
"x": number;
|
|
}
|
|
type Vector3f_ = Vector3f;
|
|
}
|
|
declare namespace com.mojang.bridge.game {
|
|
class PackType extends Internal.Enum<com.mojang.bridge.game.PackType> {
|
|
static valueOf(arg0: string): com.mojang.bridge.game.PackType;
|
|
static values(): com.mojang.bridge.game.PackType[];
|
|
readonly static "RESOURCE": com.mojang.bridge.game.PackType;
|
|
readonly static "DATA": com.mojang.bridge.game.PackType;
|
|
}
|
|
type PackType_ = PackType | "data" | "resource";
|
|
interface Language {
|
|
getCode(): string;
|
|
getName(): string;
|
|
getRegion(): string;
|
|
get code(): string
|
|
get name(): string
|
|
get region(): string
|
|
}
|
|
type Language_ = Language;
|
|
}
|
|
declare namespace net.minecraft.world.level.levelgen.placement {
|
|
class BiomeFilter extends Internal.PlacementFilter {
|
|
type(): Internal.PlacementModifierType<any>;
|
|
static biome(): net.minecraft.world.level.levelgen.placement.BiomeFilter;
|
|
static "CODEC": any;
|
|
}
|
|
type BiomeFilter_ = BiomeFilter;
|
|
}
|
|
declare namespace it.unimi.dsi.fastutil {
|
|
interface Function <K, V> extends Internal.Function<K, V> {
|
|
size(): number;
|
|
apply(arg0: K): V;
|
|
containsKey(arg0: any): boolean;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, V>;
|
|
put(arg0: K, arg1: V): V;
|
|
clear(): void;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<K, V>;
|
|
getOrDefault(arg0: any, arg1: V): V;
|
|
get(arg0: any): V;
|
|
remove(arg0: any): V;
|
|
}
|
|
type Function_<K, V> = ((arg0: any)=>V) | Function<K, V>;
|
|
}
|
|
declare namespace io.netty.util {
|
|
interface AttributeMap {
|
|
attr(arg0: Internal.AttributeKey_<T>): io.netty.util.Attribute<T>;
|
|
hasAttr(arg0: Internal.AttributeKey_<T>): boolean;
|
|
}
|
|
type AttributeMap_ = AttributeMap;
|
|
interface Attribute <T> {
|
|
setIfAbsent(arg0: T): T;
|
|
getAndSet(arg0: T): T;
|
|
remove(): void;
|
|
compareAndSet(arg0: T, arg1: T): boolean;
|
|
getAndRemove(): T;
|
|
key(): Internal.AttributeKey<T>;
|
|
get(): T;
|
|
set(arg0: T): void;
|
|
set ifAbsent(arg0: T)
|
|
get andRemove(): T
|
|
}
|
|
type Attribute_<T> = Attribute<T>;
|
|
}
|
|
declare namespace it.unimi.dsi.fastutil.ints {
|
|
interface IntBinaryOperator extends Internal.IntBinaryOperator, Internal.BinaryOperator<number> {
|
|
apply(arg0: number, arg1: number): number;
|
|
apply(arg0: any, arg1: any): any;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.BiFunction<number, number, V>;
|
|
applyAsInt(arg0: number, arg1: number): number;
|
|
apply(arg0: number, arg1: number): number;
|
|
}
|
|
type IntBinaryOperator_ = IntBinaryOperator | ((arg0: number, arg1: number)=>number);
|
|
interface IntPredicate extends Internal.Predicate<number>, Internal.IntPredicate {
|
|
test(arg0: any): boolean;
|
|
and(arg0: Internal.IntPredicate_): Internal.IntPredicate;
|
|
and(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): this;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
or(arg0: it.unimi.dsi.fastutil.ints.IntPredicate_): this;
|
|
negate(): Internal.IntPredicate;
|
|
test(arg0: number): boolean;
|
|
or(arg0: Internal.IntPredicate_): this;
|
|
}
|
|
type IntPredicate_ = IntPredicate;
|
|
interface IntConsumer extends Internal.Consumer<number>, Internal.IntConsumer {
|
|
andThen(arg0: Internal.Consumer_<any>): Internal.Consumer<number>;
|
|
andThen(arg0: it.unimi.dsi.fastutil.ints.IntConsumer_): this;
|
|
accept(arg0: any): void;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.IntConsumer_): Internal.IntConsumer;
|
|
}
|
|
type IntConsumer_ = IntConsumer;
|
|
interface IntUnaryOperator extends Internal.IntUnaryOperator, Internal.UnaryOperator<number> {
|
|
apply(arg0: number): number;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
apply(arg0: any): any;
|
|
identity(): this;
|
|
apply(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
compose(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
applyAsInt(arg0: number): number;
|
|
andThen(arg0: Internal.IntUnaryOperator_): Internal.IntUnaryOperator;
|
|
negation(): this;
|
|
}
|
|
type IntUnaryOperator_ = ((arg0: number)=>number) | IntUnaryOperator;
|
|
}
|
|
declare namespace org.objectweb.asm {
|
|
class Type {
|
|
getOpcode(arg0: number): number;
|
|
getSort(): number;
|
|
getClassName(): string;
|
|
getDescriptor(): string;
|
|
static getDescriptor(arg0: Internal.Class_<any>): string;
|
|
getSize(): number;
|
|
static getConstructorDescriptor(arg0: Internal.Constructor_<any>): string;
|
|
getDimensions(): number;
|
|
static getType(arg0: Internal.Constructor_<any>): org.objectweb.asm.Type;
|
|
static getType(arg0: Internal.Class_<any>): org.objectweb.asm.Type;
|
|
static getInternalName(arg0: Internal.Class_<any>): string;
|
|
getElementType(): this;
|
|
toString(): string;
|
|
static getMethodType(arg0: org.objectweb.asm.Type_, ...arg1: org.objectweb.asm.Type_[]): org.objectweb.asm.Type;
|
|
static getMethodDescriptor(arg0: org.objectweb.asm.Type_, ...arg1: org.objectweb.asm.Type_[]): string;
|
|
static getReturnType(arg0: Internal.Method_): org.objectweb.asm.Type;
|
|
getInternalName(): string;
|
|
static getReturnType(arg0: string): org.objectweb.asm.Type;
|
|
getArgumentTypes(): org.objectweb.asm.Type[];
|
|
static getObjectType(arg0: string): org.objectweb.asm.Type;
|
|
static getMethodType(arg0: string): org.objectweb.asm.Type;
|
|
getArgumentsAndReturnSizes(): number;
|
|
static getMethodDescriptor(arg0: Internal.Method_): string;
|
|
static getType(arg0: Internal.Method_): org.objectweb.asm.Type;
|
|
static getArgumentTypes(arg0: string): org.objectweb.asm.Type[];
|
|
getReturnType(): this;
|
|
static getType(arg0: string): org.objectweb.asm.Type;
|
|
hashCode(): number;
|
|
static getArgumentsAndReturnSizes(arg0: string): number;
|
|
static getArgumentTypes(arg0: Internal.Method_): org.objectweb.asm.Type[];
|
|
equals(arg0: any): boolean;
|
|
get sort(): number
|
|
get className(): string
|
|
get descriptor(): string
|
|
get size(): number
|
|
get dimensions(): number
|
|
get elementType(): org.objectweb.asm.Type
|
|
get internalName(): string
|
|
get argumentTypes(): org.objectweb.asm.Type[]
|
|
get argumentsAndReturnSizes(): number
|
|
get returnType(): org.objectweb.asm.Type
|
|
readonly static "ARRAY": 9;
|
|
readonly static "VOID_TYPE": org.objectweb.asm.Type;
|
|
readonly static "INT": 5;
|
|
readonly static "LONG": 7;
|
|
readonly static "SHORT_TYPE": org.objectweb.asm.Type;
|
|
readonly static "INT_TYPE": org.objectweb.asm.Type;
|
|
readonly static "CHAR": 2;
|
|
readonly static "BYTE": 3;
|
|
readonly static "CHAR_TYPE": org.objectweb.asm.Type;
|
|
readonly static "SHORT": 4;
|
|
readonly static "METHOD": 11;
|
|
readonly static "OBJECT": 10;
|
|
readonly static "BYTE_TYPE": org.objectweb.asm.Type;
|
|
readonly static "LONG_TYPE": org.objectweb.asm.Type;
|
|
readonly static "VOID": 0;
|
|
readonly static "FLOAT": 6;
|
|
readonly static "DOUBLE": 8;
|
|
readonly static "FLOAT_TYPE": org.objectweb.asm.Type;
|
|
readonly static "DOUBLE_TYPE": org.objectweb.asm.Type;
|
|
readonly static "BOOLEAN_TYPE": org.objectweb.asm.Type;
|
|
readonly static "BOOLEAN": 1;
|
|
}
|
|
type Type_ = Type;
|
|
}
|
|
declare namespace com.mojang.math {
|
|
class Matrix4f implements Internal.Matrix4fAccess, Internal.Matrix4fExtended {
|
|
constructor()
|
|
constructor($$0: Internal.Quaternion_)
|
|
constructor($$0: com.mojang.math.Matrix4f_)
|
|
store($$0: Internal.FloatBuffer_, $$1: boolean): void;
|
|
subtract($$0: com.mojang.math.Matrix4f_): void;
|
|
storeTransposed($$0: Internal.FloatBuffer_): void;
|
|
multiply($$0: com.mojang.math.Matrix4f_): void;
|
|
translate(x: number, y: number, z: number): void;
|
|
copyIntoArray(): number[];
|
|
isInteger(): boolean;
|
|
static perspective($$0: number, $$1: number, $$2: number, $$3: number): com.mojang.math.Matrix4f;
|
|
multiply($$0: number): void;
|
|
trace(): number;
|
|
static orthographic($$0: number, $$1: number, $$2: number, $$3: number, $$4: number, $$5: number): com.mojang.math.Matrix4f;
|
|
adjugateAndDet(): number;
|
|
convertToJOML(): Internal.Matrix4f;
|
|
load($$0: Internal.FloatBuffer_): void;
|
|
setIdentity(): void;
|
|
invert(): boolean;
|
|
copy(): this;
|
|
copyFromArray(arg0: number[]): void;
|
|
transformVecX(x: number, y: number, z: number): number;
|
|
transformVecY(x: number, y: number, z: number): number;
|
|
transformVecZ(x: number, y: number, z: number): number;
|
|
loadTransposed($$0: Internal.FloatBuffer_): void;
|
|
add($$0: com.mojang.math.Matrix4f_): void;
|
|
toString(): string;
|
|
multiply($$0: Internal.Quaternion_): void;
|
|
load($$0: com.mojang.math.Matrix4f_): void;
|
|
rotate(quaternion: Internal.Quaternion_): void;
|
|
static createTranslateMatrix($$0: number, $$1: number, $$2: number): com.mojang.math.Matrix4f;
|
|
load($$0: Internal.FloatBuffer_, $$1: boolean): void;
|
|
multiplyWithTranslation($$0: number, $$1: number, $$2: number): void;
|
|
hashCode(): number;
|
|
transpose(): void;
|
|
store($$0: Internal.FloatBuffer_): void;
|
|
determinant(): number;
|
|
static createScaleMatrix($$0: number, $$1: number, $$2: number): com.mojang.math.Matrix4f;
|
|
translate($$0: Internal.Vector3f_): void;
|
|
equals($$0: any): boolean;
|
|
static orthographic($$0: number, $$1: number, $$2: number, $$3: number): com.mojang.math.Matrix4f;
|
|
get integer(): boolean
|
|
}
|
|
type Matrix4f_ = Matrix4f;
|
|
class Matrix3f implements Internal.Matrix3fExtended {
|
|
constructor()
|
|
constructor($$0: com.mojang.math.Matrix4f_)
|
|
constructor($$0: Internal.Quaternion_)
|
|
constructor($$0: com.mojang.math.Matrix3f_)
|
|
storeTransposed($$0: Internal.FloatBuffer_): void;
|
|
store($$0: Internal.FloatBuffer_, $$1: boolean): void;
|
|
sub($$0: com.mojang.math.Matrix3f_): void;
|
|
trace(): number;
|
|
mul($$0: Internal.Quaternion_): void;
|
|
getA11(): number;
|
|
getA12(): number;
|
|
adjugateAndDet(): number;
|
|
static createScaleMatrix($$0: number, $$1: number, $$2: number): com.mojang.math.Matrix3f;
|
|
setIdentity(): void;
|
|
load($$0: Internal.FloatBuffer_): void;
|
|
invert(): boolean;
|
|
getA10(): number;
|
|
mul($$0: number): void;
|
|
transformVecX(x: number, y: number, z: number): number;
|
|
transformVecY(x: number, y: number, z: number): number;
|
|
add($$0: com.mojang.math.Matrix3f_): void;
|
|
transformVecZ(x: number, y: number, z: number): number;
|
|
loadTransposed($$0: Internal.FloatBuffer_): void;
|
|
toString(): string;
|
|
load($$0: com.mojang.math.Matrix3f_): void;
|
|
computeNormal(dir: Internal.Direction_): number;
|
|
rotate(quaternion: Internal.Quaternion_): void;
|
|
load($$0: Internal.FloatBuffer_, $$1: boolean): void;
|
|
svdDecompose(): Internal.Triple<Internal.Quaternion, Internal.Vector3f, Internal.Quaternion>;
|
|
hashCode(): number;
|
|
transpose(): void;
|
|
store($$0: Internal.FloatBuffer_): void;
|
|
mul($$0: com.mojang.math.Matrix3f_): void;
|
|
getA22(): number;
|
|
determinant(): number;
|
|
transformVecZ(dir: Internal.Vector3f_): number;
|
|
transformVecY(dir: Internal.Vector3f_): number;
|
|
transformVecX(dir: Internal.Vector3f_): number;
|
|
equals($$0: any): boolean;
|
|
getA02(): number;
|
|
set($$0: number, $$1: number, $$2: number): void;
|
|
getA20(): number;
|
|
getA01(): number;
|
|
copy(): this;
|
|
getA21(): number;
|
|
getA00(): number;
|
|
get a11(): number
|
|
get a12(): number
|
|
get a10(): number
|
|
get a22(): number
|
|
get a02(): number
|
|
get a20(): number
|
|
get a01(): number
|
|
get a21(): number
|
|
get a00(): number
|
|
}
|
|
type Matrix3f_ = Matrix3f;
|
|
}
|
|
declare namespace fudge.notenoughcrashes.patches {
|
|
interface MinecraftClientAccess {
|
|
getRecorder(): Internal.MetricsRecorder;
|
|
setRecorder(arg0: Internal.MetricsRecorder_): void;
|
|
get recorder(): Internal.MetricsRecorder
|
|
set recorder(arg0: Internal.MetricsRecorder_)
|
|
}
|
|
type MinecraftClientAccess_ = MinecraftClientAccess;
|
|
}
|
|
declare namespace net.coderbot.iris.mixin.rendertype {
|
|
interface RenderTypeAccessor {
|
|
shouldSortOnUpload(): boolean;
|
|
}
|
|
type RenderTypeAccessor_ = RenderTypeAccessor;
|
|
interface RenderStateShardAccessor {
|
|
getName(): string;
|
|
getTranslucentTransparency(): Internal.RenderStateShard$TransparencyStateShard;
|
|
get name(): string
|
|
get translucentTransparency(): Internal.RenderStateShard$TransparencyStateShard
|
|
}
|
|
type RenderStateShardAccessor_ = RenderStateShardAccessor;
|
|
}
|
|
declare namespace me.jellysquid.mods.sodium.client.util.frustum {
|
|
interface Frustum {
|
|
isBoxVisible(minX: number, minY: number, minZ: number, maxX: number, maxY: number, maxZ: number): boolean;
|
|
testBox(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number, arg5: number): Internal.Frustum$Visibility;
|
|
}
|
|
type Frustum_ = Frustum;
|
|
}
|
|
declare namespace net.fabricmc.fabric.mixin.networking.accessor {
|
|
interface MinecraftClientAccessor {
|
|
getConnection(): Internal.Connection;
|
|
get connection(): Internal.Connection
|
|
}
|
|
type MinecraftClientAccessor_ = MinecraftClientAccessor;
|
|
}
|
|
declare namespace it.unimi.dsi.fastutil.longs {
|
|
interface LongConsumer extends Internal.LongConsumer, Internal.Consumer<number> {
|
|
andThen(arg0: Internal.LongConsumer_): Internal.LongConsumer;
|
|
andThen(arg0: it.unimi.dsi.fastutil.longs.LongConsumer_): this;
|
|
accept(arg0: any): void;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.Consumer_<any>): Internal.Consumer<number>;
|
|
}
|
|
type LongConsumer_ = LongConsumer;
|
|
interface LongPredicate extends Internal.Predicate<number>, Internal.LongPredicate {
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
test(arg0: any): boolean;
|
|
or(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): this;
|
|
negate(): Internal.LongPredicate;
|
|
and(arg0: it.unimi.dsi.fastutil.longs.LongPredicate_): this;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
or(arg0: Internal.LongPredicate_): this;
|
|
test(arg0: number): boolean;
|
|
and(arg0: Internal.LongPredicate_): Internal.LongPredicate;
|
|
}
|
|
type LongPredicate_ = LongPredicate;
|
|
}
|
|
declare namespace net.minecraft.tags {
|
|
class Tag <T> {
|
|
constructor($$0: Internal.Collection_<T>)
|
|
static empty(): net.minecraft.tags.Tag<T>;
|
|
getValues(): Internal.List<T>;
|
|
get values(): Internal.List<T>
|
|
}
|
|
type Tag_<T> = Tag<T>;
|
|
}
|
|
declare namespace dev.latvian.mods.rhino {
|
|
interface Callable {
|
|
call(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: Internal.Scriptable_, arg3: any[]): any;
|
|
}
|
|
type Callable_ = Callable;
|
|
interface Function extends dev.latvian.mods.rhino.Callable, Internal.Scriptable {
|
|
enumerationIteratorNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
call(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: Internal.Scriptable_, arg3: any[]): any;
|
|
getTypeOf(): Internal.MemberType;
|
|
enumerationIteratorHasNext(cx: Internal.Context_, currentId: Internal.Consumer_<any>): boolean;
|
|
getAllIds(): any[];
|
|
construct(arg0: Internal.Context_, arg1: Internal.Scriptable_, arg2: any[]): Internal.Scriptable;
|
|
get typeOf(): Internal.MemberType
|
|
get allIds(): any[]
|
|
}
|
|
type Function_ = Function;
|
|
}
|
|
declare namespace com.mojang.datafixers.types {
|
|
abstract class Type <A> implements Internal.App<Internal.Type$Mu, A> {
|
|
constructor()
|
|
findType(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
|
|
codec(): Internal.Codec<A>;
|
|
findChoiceType(arg0: string, arg1: number): Internal.Optional<Internal.TaggedChoice$TaggedChoiceType<any>>;
|
|
readTyped(arg0: Internal.DynamicOps_<T>, arg1: T): Internal.DataResult<Internal.Pair<Internal.Typed<A>, T>>;
|
|
writeDynamic(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<Internal.Dynamic<T>>;
|
|
all(arg0: Internal.TypeRewriteRule_, arg1: boolean, arg2: boolean): Internal.RewriteResult<A, any>;
|
|
getSetType(arg0: Internal.OpticFinder_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>): com.mojang.datafixers.types.Type<any>;
|
|
readAndWrite(arg0: Internal.DynamicOps_<T>, arg1: com.mojang.datafixers.types.Type_<any>, arg2: Internal.TypeRewriteRule_, arg3: Internal.PointFreeRule_, arg4: T): Internal.DataResult<T>;
|
|
rewrite(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_): Internal.Optional<Internal.RewriteResult<A, any>>;
|
|
ifSame(arg0: com.mojang.datafixers.types.Type_<B>, arg1: B): Internal.Optional<A>;
|
|
findField(arg0: string): Internal.OpticFinder<any>;
|
|
one(arg0: Internal.TypeRewriteRule_): Internal.Optional<Internal.RewriteResult<A, any>>;
|
|
everywhere(arg0: Internal.TypeRewriteRule_, arg1: Internal.PointFreeRule_, arg2: boolean, arg3: boolean): Internal.Optional<Internal.RewriteResult<A, any>>;
|
|
pointTyped(arg0: Internal.DynamicOps_<any>): Internal.Optional<Internal.Typed<A>>;
|
|
point(arg0: Internal.DynamicOps_<any>): Internal.Optional<A>;
|
|
static unbox(arg0: Internal.App_<Internal.Type$Mu_, A>): com.mojang.datafixers.types.Type<A>;
|
|
readTyped(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Pair<Internal.Typed<A>, T>>;
|
|
equals(arg0: any, arg1: boolean, arg2: boolean): boolean;
|
|
findTypeCached(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
|
|
findTypeInChildren(arg0: com.mojang.datafixers.types.Type_<FT>, arg1: com.mojang.datafixers.types.Type_<FR>, arg2: Internal.Type$TypeMatcher_<FT, FR>, arg3: boolean): Internal.Either<Internal.TypedOptic<A, any, FT, FR>, Internal.Type$FieldNotFoundException>;
|
|
ifSame(arg0: com.mojang.datafixers.types.Type_<B>, arg1: Internal.RewriteResult_<B, any>): Internal.Optional<Internal.RewriteResult<A, any>>;
|
|
static opticView(arg0: com.mojang.datafixers.types.Type_<S>, arg1: Internal.RewriteResult_<A, B>, arg2: Internal.TypedOptic_<S, T, A, B>): Internal.RewriteResult<S, T>;
|
|
read(arg0: Internal.DynamicOps_<T>, arg1: Internal.TypeRewriteRule_, arg2: Internal.PointFreeRule_, arg3: T): Internal.DataResult<Internal.Pair<Internal.Optional<any>, T>>;
|
|
findCheckedType(arg0: number): Internal.Optional<com.mojang.datafixers.types.Type<any>>;
|
|
findFieldTypeOpt(arg0: string): Internal.Optional<com.mojang.datafixers.types.Type<any>>;
|
|
read(arg0: Internal.Dynamic_<T>): Internal.DataResult<Internal.Pair<A, Internal.Dynamic<T>>>;
|
|
findFieldType(arg0: string): com.mojang.datafixers.types.Type<any>;
|
|
rewriteOrNop(arg0: Internal.TypeRewriteRule_): Internal.RewriteResult<A, any>;
|
|
ifSame(arg0: Internal.Typed_<B>): Internal.Optional<A>;
|
|
finder(): Internal.OpticFinder<A>;
|
|
equals(arg0: any): boolean;
|
|
updateMu(arg0: Internal.RecursiveTypeFamily_): com.mojang.datafixers.types.Type<any>;
|
|
write(arg0: Internal.DynamicOps_<T>, arg1: A): Internal.DataResult<T>;
|
|
buildTemplate(): Internal.TypeTemplate;
|
|
template(): Internal.TypeTemplate;
|
|
}
|
|
type Type_<A> = Type<A>;
|
|
}
|
|
declare namespace it.unimi.dsi.fastutil.doubles {
|
|
interface DoublePredicate extends Internal.DoublePredicate, Internal.Predicate<number> {
|
|
or(arg0: Internal.DoublePredicate_): this;
|
|
test(arg0: any): boolean;
|
|
and(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
or(arg0: Internal.Predicate_<any>): Internal.Predicate<number>;
|
|
and(arg0: Internal.DoublePredicate_): Internal.DoublePredicate;
|
|
or(arg0: it.unimi.dsi.fastutil.doubles.DoublePredicate_): this;
|
|
test(arg0: number): boolean;
|
|
negate(): Internal.DoublePredicate;
|
|
and(arg0: it.unimi.dsi.fastutil.doubles.DoublePredicate_): this;
|
|
}
|
|
type DoublePredicate_ = DoublePredicate;
|
|
interface DoubleUnaryOperator extends Internal.DoubleUnaryOperator, Internal.UnaryOperator<number> {
|
|
compose(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
negation(): this;
|
|
andThen(arg0: Internal.DoubleUnaryOperator_): Internal.DoubleUnaryOperator;
|
|
andThen(arg0: Internal.Function_<any, any>): Internal.Function<number, V>;
|
|
apply(arg0: any): any;
|
|
apply(arg0: number): number;
|
|
identity(): this;
|
|
apply(arg0: number): number;
|
|
applyAsDouble(arg0: number): number;
|
|
compose(arg0: Internal.Function_<any, any>): Internal.Function<V, number>;
|
|
}
|
|
type DoubleUnaryOperator_ = ((arg0: number)=>number) | DoubleUnaryOperator;
|
|
interface DoubleConsumer extends Internal.DoubleConsumer, Internal.Consumer<number> {
|
|
andThen(arg0: Internal.Consumer_<any>): Internal.Consumer<number>;
|
|
accept(arg0: any): void;
|
|
accept(arg0: number): void;
|
|
andThen(arg0: Internal.DoubleConsumer_): Internal.DoubleConsumer;
|
|
andThen(arg0: it.unimi.dsi.fastutil.doubles.DoubleConsumer_): this;
|
|
}
|
|
type DoubleConsumer_ = DoubleConsumer;
|
|
}
|