Package-level declarations

Functions

Link copied to clipboard
fun ClientPacketFactory.addEntity(entityId: Int, entityUUID: UUID, location: Location, entityType: EntityType, data: Int, yHeadRot: Double = 0.0, callback: (packet: Shard_Packet<ClientboundAddEntityPacketData>) -> Unit): Shard_Packet<ClientboundAddEntityPacketData>
Link copied to clipboard
fun ClientPacketFactory.applyCooldown(item: Material, duration: Int, callback: (packet: Shard_Packet<ClientboundCooldownPacketData>) -> Unit): Shard_Packet<ClientboundCooldownPacketData>
Link copied to clipboard
fun ClientPacketFactory.applyMobEffect(entityId: Int, effect: EffectInstance, blend: Boolean, callback: (packet: Shard_Packet<ClientboundUpdateMobEffectPacketData>) -> Unit): Shard_Packet<ClientboundUpdateMobEffectPacketData>
Link copied to clipboard
fun ClientPacketFactory.closeContainer(id: Int, callback: (packet: Shard_Packet<ClientboundContainerClosePacketData>) -> Unit): Shard_Packet<ClientboundContainerClosePacketData>
Link copied to clipboard
fun ClientPacketFactory.createAnimation(entityId: Int, animationId: Int, callback: (packet: Shard_Packet<ClientboundAnimatePacketData>) -> Unit): Shard_Packet<ClientboundAnimatePacketData>
Link copied to clipboard
fun ClientPacketFactory.createBlockDestroyStage(entityId: Int, pos: BlockPos, progress: Int, callback: (packet: Shard_Packet<ClientboundBlockDestructionPacketData>) -> Unit): Shard_Packet<ClientboundBlockDestructionPacketData>
Link copied to clipboard
fun ClientPacketFactory.createBlockEntityData(blockPos: BlockPos, type: BlockEntityType, nbt: String, callback: (packet: Shard_Packet<ClientboundBlockEntityDataPacketData>) -> Unit): Shard_Packet<ClientboundBlockEntityDataPacketData>
Link copied to clipboard
fun ClientPacketFactory.createBlockUpdate(pos: BlockPos, state: BlockType, callback: (packet: Shard_Packet<ClientboundBlockUpdatePacketData>) -> Unit): Shard_Packet<ClientboundBlockUpdatePacketData>
Link copied to clipboard
fun ClientPacketFactory.createEquipment(entityId: Int, equipmentList: MutableList<Pair<EquipmentSlot, ItemStack>>, callback: (packet: Shard_Packet<ClientboundSetEquipmentPacketData>) -> Unit): Shard_Packet<ClientboundSetEquipmentPacketData>
Link copied to clipboard
fun ClientPacketFactory.createOpenSignEditor(blockPos: BlockPos, isFrontText: Boolean, callback: (packet: Shard_Packet<ClientboundOpenSignEditorPacketData>) -> Unit): Shard_Packet<ClientboundOpenSignEditorPacketData>
Link copied to clipboard
fun ClientPacketFactory.damageEvent(entity: Entity, damageSource: DamageSource, callback: (packet: Shard_Packet<ClientboundDamageEventPacketData>) -> Unit): Shard_Packet<ClientboundDamageEventPacketData>
Link copied to clipboard
fun ClientPacketFactory.initWorldBorder(border: WorldBorder, callback: (packet: Shard_Packet<ClientboundBorderPacketData>) -> Unit): Shard_Packet<ClientboundBorderPacketData>
Link copied to clipboard
fun ClientPacketFactory.moveEntity(mode: EntityMoveMode, entityId: Int, xa: Short, ya: Short, za: Short, yRot: Byte, xRot: Byte, onGround: Boolean, hasRot: Boolean, hasPos: Boolean, callback: (packet: Shard_Packet<ClientboundMoveEntityPacketData>) -> Unit): Shard_Packet<ClientboundMoveEntityPacketData>
Link copied to clipboard
fun ClientPacketFactory.moveMinecart(entityId: Int, lerpSteps: MutableList<MinecartStep>, callback: (packet: Shard_Packet<ClientboundMoveMinecartPacketData>) -> Unit): Shard_Packet<ClientboundMoveMinecartPacketData>
Link copied to clipboard
fun ClientPacketFactory.moveVehicle(position: Vec3, yRot: Float, xRot: Float, callback: (packet: Shard_Packet<ClientboundMoveVehiclePacketData>) -> Unit): Shard_Packet<ClientboundMoveVehiclePacketData>
Link copied to clipboard
fun ClientPacketFactory.openScreen(id: Int, title: Component, type: MenuType, callback: (packet: Shard_Packet<ClientboundOpenScreenPacketData>) -> Unit): Shard_Packet<ClientboundOpenScreenPacketData>
Link copied to clipboard
fun ClientPacketFactory.playerInfoRemove(uuids: MutableList<UUID>, callback: (packet: Shard_Packet<ClientboundPlayerInfoRemovePacketData>) -> Unit): Shard_Packet<ClientboundPlayerInfoRemovePacketData>
Link copied to clipboard
fun ClientPacketFactory.playerInfoUpdate(serverPlayer: Player, actions: MutableList<InfoUpdateAction>, callback: (packet: Shard_Packet<ClientboundPlayerInfoUpdatePacketData>) -> Unit): Shard_Packet<ClientboundPlayerInfoUpdatePacketData>
Link copied to clipboard
fun ClientPacketFactory.playRespawn(world: World, deathLocation: Location, gameMode: GameMode, isDebug: Boolean, isFlat: Boolean, portalCooldown: Int, datakept: Byte, callback: (packet: Shard_Packet<ClientboundRespawnPacketData>) -> Unit): Shard_Packet<ClientboundRespawnPacketData>
Link copied to clipboard
fun ClientPacketFactory.removeEntities(entityIds: List<Int>, callback: (packet: Shard_Packet<ClientboundRemoveEntitiesPacketData>) -> Unit): Shard_Packet<ClientboundRemoveEntitiesPacketData>
Link copied to clipboard
fun ClientPacketFactory.removeMobEffect(entityId: Int, effect: EffectType, callback: (packet: Shard_Packet<ClientboundRemoveMobEffectPacketData>) -> Unit): Shard_Packet<ClientboundRemoveMobEffectPacketData>
Link copied to clipboard
fun ClientPacketFactory.resetScoreInDisplayObject(score: ScoreData<*>, callback: (packet: Shard_Packet<ClientboundSetScorePacketData>) -> Unit): Shard_Packet<ClientboundSetScorePacketData>
Link copied to clipboard
fun ClientPacketFactory.rotateHead(entityId: Int, yaw: Float, callback: (packet: Shard_Packet<ClientboundRotateHeadPacketData>) -> Unit): Shard_Packet<ClientboundRotateHeadPacketData>
Link copied to clipboard
fun ClientPacketFactory.runGameEvent(type: GameEventType, action: Float, callback: (packet: Shard_Packet<ClientboundGameEventPacketData>) -> Unit): Shard_Packet<ClientboundGameEventPacketData>
Link copied to clipboard
fun ClientPacketFactory.sendChunkWithLight(lightChunk: LevelChunk, skyLight: BitSet, blockLight: BitSet, isSkyLight: Boolean, isBlockLight: Boolean, callback: (packet: Shard_Packet<ClientboundLevelChunkWithLightPacketData>) -> Unit): Shard_Packet<ClientboundLevelChunkWithLightPacketData>
Link copied to clipboard
fun ClientPacketFactory.sendEntityEvent(entity: Entity, status: Byte, world: World, callback: (packet: Shard_Packet<ClientboundEntityEventPacketData>) -> Unit): Shard_Packet<ClientboundEntityEventPacketData>
Link copied to clipboard
fun ClientPacketFactory.sendObjectiveUpdate(mode: ScoreBoardMode, displaySlot: DisplaySlot, displayData: DisplayData<*>, callback: (packet: Shard_Packet<ClientboundSetDisplayObjectivePacketData>) -> Unit): Shard_Packet<ClientboundSetDisplayObjectivePacketData>
Link copied to clipboard
fun ClientPacketFactory.sendPlayerCombatKill(entityId: Int, message: Component, callback: (packet: Shard_Packet<ClientboundPlayerCombatKillPacketData>) -> Unit): Shard_Packet<ClientboundPlayerCombatKillPacketData>
Link copied to clipboard
fun ClientPacketFactory.sendTeam(action: TeamAction, team: Team, callback: (packet: Shard_Packet<ClientboundSetPlayerTeamPacketData>) -> Unit): Shard_Packet<ClientboundSetPlayerTeamPacketData>
Link copied to clipboard
fun ClientPacketFactory.sendWaypoint(operation: WaypointOperation, waypoints: TrackedWaypoint<*>, callback: (packet: Shard_Packet<ClientboundTrackedWaypointPacketData>) -> Unit): Shard_Packet<ClientboundTrackedWaypointPacketData>
Link copied to clipboard
fun ClientPacketFactory.sendWorldEvent(type: Int, pos: BlockPos, data: Int, globalEvent: Boolean, callback: (packet: Shard_Packet<ClientboundLevelEventPacketData>) -> Unit): Shard_Packet<ClientboundLevelEventPacketData>
Link copied to clipboard
fun ClientPacketFactory.setChunkBatchFinished(size: Int, callback: (packet: Shard_Packet<ClientboundChunkBatchFinishedPacketData>) -> Unit): Shard_Packet<ClientboundChunkBatchFinishedPacketData>
Link copied to clipboard
fun ClientPacketFactory.setContainerContent(id: Int, stateId: Int, items: MutableMap<Int, ItemStack>, carriedItem: ItemStack?, callback: (packet: Shard_Packet<ClientboundContainerSetContentPacketData>) -> Unit): Shard_Packet<ClientboundContainerSetContentPacketData>
Link copied to clipboard
fun ClientPacketFactory.setContainerData(id: Int, property: Short, value: Short, callback: (packet: Shard_Packet<ClientboundContainerSetDataPacketData>) -> Unit): Shard_Packet<ClientboundContainerSetDataPacketData>
Link copied to clipboard
fun ClientPacketFactory.setContainerSlot(id: Int, revision: Int, slot: Int, item: ItemStack, callback: (packet: Shard_Packet<ClientboundContainerSetSlotPacketData>) -> Unit): Shard_Packet<ClientboundContainerSetSlotPacketData>
Link copied to clipboard
fun ClientPacketFactory.setDefaultSpawnPosition(world: World, pos: BlockPos, yaw: Float, pitch: Float, angle: Float?, callback: (packet: Shard_Packet<ClientboundSetDefaultSpawnPositionPacketData>) -> Unit): Shard_Packet<ClientboundSetDefaultSpawnPositionPacketData>
Link copied to clipboard
fun ClientPacketFactory.setDisplayObjective(displaySlot: DisplaySlot, displayData: DisplayData<*>, callback: (packet: Shard_Packet<ClientboundSetDisplayObjectivePacketData>) -> Unit): Shard_Packet<ClientboundSetDisplayObjectivePacketData>
Link copied to clipboard
fun ClientPacketFactory.setEntityData(entityId: Int, entityData: MutableList<EntityMetadata<*>>, callback: (packet: Shard_Packet<ClientboundSetEntityDataPacketData>) -> Unit): Shard_Packet<ClientboundSetEntityDataPacketData>
Link copied to clipboard
fun ClientPacketFactory.setHealth(health: Float, food: Int, saturation: Float, callback: (packet: Shard_Packet<ClientboundSetHealthPacketData>) -> Unit): Shard_Packet<ClientboundSetHealthPacketData>
Link copied to clipboard
fun ClientPacketFactory.setItemOnCursor(item: ItemStack, slot: Int, callback: (packet: Shard_Packet<ClientboundSetCarriedItemPacketData>) -> Unit): Shard_Packet<ClientboundSetCarriedItemPacketData>
Link copied to clipboard
fun ClientPacketFactory.setMapItemData(mapId: Int, scale: Byte, locked: Boolean, decorations: MutableList<MapDecoration>, colorPatch: MapPatch, callback: (packet: Shard_Packet<ClientboundMapItemDataPacketData>) -> Unit): Shard_Packet<ClientboundMapItemDataPacketData>
Link copied to clipboard
fun ClientPacketFactory.setMerchantOffer(windowId: Int, merchantOffers: MerchantOffers, levelProgress: Int, experience: Int, leveled: Boolean, refreshable: Boolean, callback: (packet: Shard_Packet<ClientboundMerchantOffersPacketData>) -> Unit): Shard_Packet<ClientboundMerchantOffersPacketData>
Link copied to clipboard
fun ClientPacketFactory.setPassengers(entity: Entity, passengers: MutableList<Entity>, callback: (packet: Shard_Packet<ClientboundSetPassengersPacketData>) -> Unit): Shard_Packet<ClientboundSetPassengersPacketData>
Link copied to clipboard
fun ClientPacketFactory.setScoreInDisplayObject(score: ScoreData<*>, callback: (packet: Shard_Packet<ClientboundSetScorePacketData>) -> Unit): Shard_Packet<ClientboundSetScorePacketData>
Link copied to clipboard
fun ClientPacketFactory.setTabList(footer: Component, header: Component, callback: (packet: Shard_Packet<ClientboundTabListPacketData>) -> Unit): Shard_Packet<ClientboundTabListPacketData>
Link copied to clipboard
fun ClientPacketFactory.setTime(gameTime: Long, dayTime: Long, tickDayTime: Boolean, callback: (packet: Shard_Packet<ClientboundSetTimePacketData>) -> Unit): Shard_Packet<ClientboundSetTimePacketData>
Link copied to clipboard
fun ClientPacketFactory.setWorldBorderCenter(border: WorldBorder, callback: (packet: Shard_Packet<ClientboundBorderPacketData>) -> Unit): Shard_Packet<ClientboundBorderPacketData>
Link copied to clipboard
fun ClientPacketFactory.setWorldBorderLerpSize(border: WorldBorder, callback: (packet: Shard_Packet<ClientboundBorderPacketData>) -> Unit): Shard_Packet<ClientboundBorderPacketData>
Link copied to clipboard
fun ClientPacketFactory.setWorldBorderSize(border: WorldBorder, callback: (packet: Shard_Packet<ClientboundBorderPacketData>) -> Unit): Shard_Packet<ClientboundBorderPacketData>
Link copied to clipboard
fun ClientPacketFactory.setWorldBorderWarningDelay(border: WorldBorder, callback: (packet: Shard_Packet<ClientboundBorderPacketData>) -> Unit): Shard_Packet<ClientboundBorderPacketData>
Link copied to clipboard
fun ClientPacketFactory.setWorldBorderWarningDistance(border: WorldBorder, callback: (packet: Shard_Packet<ClientboundBorderPacketData>) -> Unit): Shard_Packet<ClientboundBorderPacketData>
Link copied to clipboard
fun ClientPacketFactory.showDialog(dialog: Dialog<*>, callback: (packet: Shard_Packet<ClientboundShowDialogPacketData>) -> Unit): Shard_Packet<ClientboundShowDialogPacketData>
Link copied to clipboard
fun ClientPacketFactory.spawnParticle(particle: Particle<*, *>, callback: (packet: Shard_Packet<ClientboundLevelParticlesPacketData>) -> Unit): Shard_Packet<ClientboundLevelParticlesPacketData>
Link copied to clipboard
fun ClientPacketFactory.startChunkBatch(callback: (packet: Shard_Packet<Int>) -> Unit): Shard_Packet<Int>
Link copied to clipboard
fun ClientPacketFactory.takeItem(itemId: Int, playerId: Int, amount: Int, callback: (packet: Shard_Packet<ClientboundTakeItemEntityPacketData>) -> Unit): Shard_Packet<ClientboundTakeItemEntityPacketData>
Link copied to clipboard
fun ClientPacketFactory.teleportEntity(entityId: Int, location: Location, onGround: Boolean, callback: (packet: Shard_Packet<ClientboundTeleportEntityPacketData>) -> Unit): Shard_Packet<ClientboundTeleportEntityPacketData>
Link copied to clipboard
fun ClientPacketFactory.updateAttributes(entityId: Int, attributes: MutableList<Attribute>, callback: (packet: Shard_Packet<ClientboundUpdateAttributesPacketData>) -> Unit): Shard_Packet<ClientboundUpdateAttributesPacketData>
Link copied to clipboard
fun ClientPacketFactory.updateEntityPositionSync(entityId: Int, values: PositionMoveRotation, onGround: Boolean, callback: (packet: Shard_Packet<ClientboundEntityPositionSyncPacketData>) -> Unit): Shard_Packet<ClientboundEntityPositionSyncPacketData>
Link copied to clipboard
fun ClientPacketFactory.updatePlayerLookAt(entityId: Int, world: World, fromAnchor: LookAnchor, toAnchor: LookAnchor, x: Double, y: Double, z: Double, callback: (packet: Shard_Packet<ClientboundPlayerLookAtPacketData>) -> Unit): Shard_Packet<ClientboundPlayerLookAtPacketData>
Link copied to clipboard
fun ClientPacketFactory.updatePlayerPosition(entityId: Int, change: PositionMoveRotation, relatives: MutableSet<RelativePosition>, callback: (packet: Shard_Packet<ClientboundPlayerPositionPacketData>) -> Unit): Shard_Packet<ClientboundPlayerPositionPacketData>
Link copied to clipboard
fun ClientPacketFactory.updatePlayerRotation(yRot: Float, relativeY: Boolean, xRot: Float, relativeX: Boolean, callback: (packet: Shard_Packet<ClientboundPlayerRotationPacketData>) -> Unit): Shard_Packet<ClientboundPlayerRotationPacketData>
Link copied to clipboard
fun ClientPacketFactory.updateTickingState(tickRate: Float, isFrozen: Boolean, callback: (packet: Shard_Packet<ClientboundTickingStatePacketData>) -> Unit): Shard_Packet<ClientboundTickingStatePacketData>
Link copied to clipboard
fun ClientPacketFactory.updateTickingStep(tickSteps: Int, callback: (packet: Shard_Packet<ClientboundTickingStepPacketData>) -> Unit): Shard_Packet<ClientboundTickingStepPacketData>