PacketHub

interface PacketHub

Inheritors

Functions

Link copied to clipboard
abstract fun createFakeEntityBuilder(player: Player, type: EntityType, location: Location): FakeEntityBuilder
Link copied to clipboard
abstract fun fakeEquipment(player: Player, entityId: Int, slot: EquipmentSlot, item: ItemStack)
Link copied to clipboard
abstract fun fakeExperienceBar(player: Player, level: Int, progress: Float)
Link copied to clipboard
abstract fun fakeFurnaceProgress(player: Player, windowId: Int, progress: Int, maxProgress: Int)
Link copied to clipboard
abstract fun fakeItemSlot(player: Player, windowId: Int, slot: Int, item: ItemStack)
Link copied to clipboard
abstract fun fakePlayerName(player: Player, target: Player, newName: String)
Link copied to clipboard
abstract fun fakeStatistic(player: Player, category: String, statistic: String, value: Int)
Link copied to clipboard
abstract fun getCoroutineDispatcher(player: Player): CoroutineDispatcher?
Link copied to clipboard
abstract fun getNetworkSettings(player: Player): NetworkSettings
Link copied to clipboard
abstract fun hideEntity(player: Player, entityId: Int)
Link copied to clipboard
abstract fun injectPlayer(player: Player)
Link copied to clipboard
abstract fun removePlayer(player: Player)
Link copied to clipboard
abstract fun sendActionBar(player: Player, message: String)
Link copied to clipboard
abstract fun sendCamera(player: Player, entityId: Int)
Link copied to clipboard
abstract fun sendFakeBlocks(player: Player, builder: FakeBlockBuilder.() -> Unit)
Link copied to clipboard
abstract fun sendMetadata(player: Player, entityId: Int, builder: MetadataBuilder.() -> Unit)
Link copied to clipboard
abstract fun sendOpenSign(player: Player, location: Location, front: Boolean)
Link copied to clipboard
abstract fun sendPacket(player: Player, packet: Any)
Link copied to clipboard
abstract fun sendParticles(player: Player, type: Particle, location: Location, amount: Int, offset: Vector, extra: Double, data: Any?)
Link copied to clipboard
abstract fun sendRawPacket(player: Player, channel: String, buf: ByteBuf)
Link copied to clipboard
abstract fun sendSound(player: Player, type: Sound, volume: Float, pitch: Float, relative: Boolean, offset: Vector)
Link copied to clipboard
abstract fun sendTitle(player: Player, title: String, subtitle: String, fadeIn: Int, stay: Int, fadeOut: Int)
Link copied to clipboard
abstract fun sendWorldBorder(player: Player, builder: WorldBorderBuilder.() -> Unit)
Link copied to clipboard
abstract fun setBowAnimation(player: Player, entityId: Int, pulling: Boolean)
Link copied to clipboard
abstract fun setCamera(player: Player, entityId: Int)
Link copied to clipboard
abstract fun setEatingAnimation(player: Player, entityId: Int, eating: Boolean, item: ItemStack?)
Link copied to clipboard
abstract fun setEntityMotion(player: Player, entityId: Int, velocity: Vector)
Link copied to clipboard
abstract fun setFakeSkyColor(player: Player, color: Int)
Link copied to clipboard
abstract fun setFakeWeather(player: Player, rain: Boolean, thunder: Boolean)
Link copied to clipboard
abstract fun setFakeWorldBorder(player: Player, size: Double, centerX: Double, centerZ: Double, warningBlocks: Int, warningTime: Int)
Link copied to clipboard
abstract fun setGuardPose(player: Player, entityId: Int, guarding: Boolean)
Link copied to clipboard
abstract fun setItemCooldown(player: Player, material: Material, ticks: Int)
Link copied to clipboard
abstract fun setSleepAnimation(player: Player, entityId: Int, sleeping: Boolean, bedLocation: Location?)
Link copied to clipboard
abstract fun showEntity(player: Player, entityId: Int)
Link copied to clipboard
abstract fun showFakeDeathScreen(player: Player, message: String)
Link copied to clipboard
abstract fun updateInventoryTitle(player: Player, title: String)