| Modifier and Type | Method and Description |
|---|---|
void |
GeyserConnector.addPlayer(GeyserSession player) |
void |
GeyserConnector.removePlayer(GeyserSession player) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Entity.despawnEntity(GeyserSession session) |
boolean |
PlayerEntity.despawnEntity(GeyserSession session) |
void |
Entity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
float yaw,
float pitch,
boolean isOnGround) |
void |
Entity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround) |
void |
PlayerEntity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround) |
void |
Entity.moveRelative(GeyserSession session,
double relX,
double relY,
double relZ,
float yaw,
float pitch,
boolean isOnGround) |
void |
Entity.moveRelative(GeyserSession session,
double relX,
double relY,
double relZ,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround) |
void |
PlayerEntity.moveRelative(GeyserSession session,
double relX,
double relY,
double relZ,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround) |
void |
PlayerEntity.sendPlayer(GeyserSession session) |
void |
Entity.spawnEntity(GeyserSession session) |
void |
PaintingEntity.spawnEntity(GeyserSession session) |
void |
ExpOrbEntity.spawnEntity(GeyserSession session) |
void |
PlayerEntity.spawnEntity(GeyserSession session) |
void |
Entity.updateBedrockAttributes(GeyserSession session) |
void |
Entity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
LivingEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
ItemEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
PlayerEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
Entity.updateBedrockMetadata(GeyserSession session) |
void |
LivingEntity.updateEquipment(GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
InsentientEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
AgeableEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
ArmorStandEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
PigEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
PandaEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
FoxEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
BeeEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
PolarBearEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
SheepEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
RabbitEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
OcelotEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
TraderLlamaEntity.spawnEntity(GeyserSession session) |
void |
ChestedHorseEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
AbstractHorseEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
LlamaEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
HorseEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
WolfEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
CatEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
ParrotEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
TameableEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
CreeperEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
SpiderEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
GuardianEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
ZombieEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
BlazeEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
| Modifier and Type | Field and Description |
|---|---|
protected GeyserSession |
LoggingPacketHandler.session |
| Constructor and Description |
|---|
UpstreamPacketHandler(GeyserConnector connector,
GeyserSession session) |
| Constructor and Description |
|---|
ChunkCache(GeyserSession session) |
EntityCache(GeyserSession session) |
InventoryCache(GeyserSession session) |
ScoreboardCache(GeyserSession session) |
WindowCache(GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
<P extends T> |
Registry.translate(Class<? extends P> clazz,
P packet,
GeyserSession session) |
abstract void |
PacketTranslator.translate(T packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BedrockMovePlayerTranslator.isValidMove(GeyserSession session,
com.nukkitx.protocol.bedrock.packet.MovePlayerPacket.Mode mode,
com.nukkitx.math.vector.Vector3f currentPosition,
com.nukkitx.math.vector.Vector3f newPosition) |
void |
BedrockMovePlayerTranslator.recalculatePosition(GeyserSession session,
Entity entity,
com.nukkitx.math.vector.Vector3f currentPosition) |
void |
BedrockAnimateTranslator.translate(com.nukkitx.protocol.bedrock.packet.AnimatePacket packet,
GeyserSession session) |
void |
BedrockCommandRequestTranslator.translate(com.nukkitx.protocol.bedrock.packet.CommandRequestPacket packet,
GeyserSession session) |
void |
BedrockInteractTranslator.translate(com.nukkitx.protocol.bedrock.packet.InteractPacket packet,
GeyserSession session) |
void |
BedrockInventoryTransactionTranslator.translate(com.nukkitx.protocol.bedrock.packet.InventoryTransactionPacket packet,
GeyserSession session) |
void |
BedrockMobEquipmentTranslator.translate(com.nukkitx.protocol.bedrock.packet.MobEquipmentPacket packet,
GeyserSession session) |
void |
BedrockMovePlayerTranslator.translate(com.nukkitx.protocol.bedrock.packet.MovePlayerPacket packet,
GeyserSession session) |
void |
BedrockActionTranslator.translate(com.nukkitx.protocol.bedrock.packet.PlayerActionPacket packet,
GeyserSession session) |
void |
BedrockRespawnTranslator.translate(com.nukkitx.protocol.bedrock.packet.RespawnPacket packet,
GeyserSession session) |
void |
BedrockSetLocalPlayerAsInitializedTranslator.translate(com.nukkitx.protocol.bedrock.packet.SetLocalPlayerAsInitializedPacket packet,
GeyserSession session) |
void |
BedrockShowCreditsTranslator.translate(com.nukkitx.protocol.bedrock.packet.ShowCreditsPacket packet,
GeyserSession session) |
void |
BedrockTextTranslator.translate(com.nukkitx.protocol.bedrock.packet.TextPacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
InventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
void |
GenericInventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
abstract void |
InventoryTranslator.prepareInventory(GeyserSession session,
Inventory inventory) |
void |
GenericInventoryTranslator.prepareInventory(GeyserSession session,
Inventory inventory) |
abstract void |
InventoryTranslator.updateInventory(GeyserSession session,
Inventory inventory) |
void |
GenericInventoryTranslator.updateInventory(GeyserSession session,
Inventory inventory) |
abstract void |
InventoryTranslator.updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
void |
GenericInventoryTranslator.updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaLoginPluginMessageTranslator.translate(com.github.steveice10.mc.protocol.packet.login.server.LoginPluginRequestPacket packet,
GeyserSession session) |
void |
JavaBossBarTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerBossBarPacket packet,
GeyserSession session) |
void |
JavaChatTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerChatPacket packet,
GeyserSession session) |
void |
JavaDifficultyTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerDifficultyPacket packet,
GeyserSession session) |
void |
JavaJoinGameTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerJoinGamePacket packet,
GeyserSession session) |
void |
JavaPluginMessageTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerPluginMessagePacket packet,
GeyserSession session) |
void |
JavaRespawnTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerRespawnPacket packet,
GeyserSession session) |
void |
JavaTitleTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerTitlePacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaEntityAnimationTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityAnimationPacket packet,
GeyserSession session) |
void |
JavaEntityDestroyTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityDestroyPacket packet,
GeyserSession session) |
void |
JavaEntityEffectTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityEffectPacket packet,
GeyserSession session) |
void |
JavaEntityEquipmentTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityEquipmentPacket packet,
GeyserSession session) |
void |
JavaEntityHeadLookTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityHeadLookPacket packet,
GeyserSession session) |
void |
JavaEntityMetadataTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityMetadataPacket packet,
GeyserSession session) |
void |
JavaEntityPositionTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityPositionPacket packet,
GeyserSession session) |
void |
JavaEntityPositionRotationTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityPositionRotationPacket packet,
GeyserSession session) |
void |
JavaEntityPropertiesTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityPropertiesPacket packet,
GeyserSession session) |
void |
JavaEntityRemoveEffectTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityRemoveEffectPacket packet,
GeyserSession session) |
void |
JavaEntityRotationTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityRotationPacket packet,
GeyserSession session) |
void |
JavaEntityStatusTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityStatusPacket packet,
GeyserSession session) |
void |
JavaEntityTeleportTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityTeleportPacket packet,
GeyserSession session) |
void |
JavaEntityVelocityTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityVelocityPacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaPlayerAbilitiesTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.player.ServerPlayerAbilitiesPacket packet,
GeyserSession session) |
void |
JavaPlayerActionAckTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.player.ServerPlayerActionAckPacket packet,
GeyserSession session) |
void |
JavaPlayerHealthTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.player.ServerPlayerHealthPacket packet,
GeyserSession session) |
void |
JavaPlayerListEntryTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerPlayerListEntryPacket packet,
GeyserSession session) |
void |
JavaPlayerPositionRotationTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.player.ServerPlayerPositionRotationPacket packet,
GeyserSession session) |
void |
JavaPlayerSetExperienceTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.player.ServerPlayerSetExperiencePacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaSpawnExpOrbTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnExpOrbPacket packet,
GeyserSession session) |
void |
JavaSpawnGlobalEntityTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnGlobalEntityPacket packet,
GeyserSession session) |
void |
JavaSpawnMobTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnMobPacket packet,
GeyserSession session) |
void |
JavaSpawnObjectTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnObjectPacket packet,
GeyserSession session) |
void |
JavaSpawnPaintingTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnPaintingPacket packet,
GeyserSession session) |
void |
JavaSpawnPlayerTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnPlayerPacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
OpenWindowPacketTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerOpenWindowPacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaDisplayScoreboardTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.scoreboard.ServerDisplayScoreboardPacket packet,
GeyserSession session) |
void |
JavaScoreboardObjectiveTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.scoreboard.ServerScoreboardObjectivePacket packet,
GeyserSession session) |
void |
JavaTeamTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.scoreboard.ServerTeamPacket packet,
GeyserSession session) |
void |
JavaUpdateScoreTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.scoreboard.ServerUpdateScorePacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaOpenWindowTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerOpenWindowPacket packet,
GeyserSession session) |
void |
JavaSetSlotTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerSetSlotPacket packet,
GeyserSession session) |
void |
JavaWindowItemsTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerWindowItemsPacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaBlockChangeTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerBlockChangePacket packet,
GeyserSession session) |
void |
JavaChunkDataTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerChunkDataPacket packet,
GeyserSession session) |
void |
JavaMapDataTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerMapDataPacket packet,
GeyserSession session) |
void |
JavaMultiBlockChangeTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerMultiBlockChangePacket packet,
GeyserSession session) |
void |
JavaNotifyClientTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerNotifyClientPacket packet,
GeyserSession session) |
void |
JavaSpawnPositionTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerSpawnPositionPacket packet,
GeyserSession session) |
void |
JavaUnloadChunkTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerUnloadChunkPacket packet,
GeyserSession session) |
void |
JavaUpdateTimeTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerUpdateTimePacket packet,
GeyserSession session) |
void |
JavaUpdateViewDistanceTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerUpdateViewDistancePacket packet,
GeyserSession session) |
void |
JavaUpdateViewPositionTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerUpdateViewPositionPacket packet,
GeyserSession session) |
| Constructor and Description |
|---|
Scoreboard(GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
LoginEncryptionUtils.authenticateFromForm(GeyserSession session,
GeyserConnector connector,
String formData) |
static void |
LoginEncryptionUtils.encryptPlayerConnection(GeyserConnector connector,
GeyserSession session,
com.nukkitx.protocol.bedrock.packet.LoginPacket loginPacket) |
static void |
InventoryUtils.openInventory(GeyserSession session,
com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerOpenWindowPacket packet) |
static void |
InventoryUtils.refreshPlayerInventory(GeyserSession session,
Inventory inventory) |
static void |
SkinUtils.requestAndHandleSkinAndCape(PlayerEntity entity,
GeyserSession session,
Consumer<SkinProvider.SkinAndCape> skinAndCapeConsumer) |
static void |
ChunkUtils.sendEmptyChunks(GeyserSession session,
com.nukkitx.math.vector.Vector3i position,
int radius,
boolean forceUpdate) |
static void |
LoginEncryptionUtils.showLoginWindow(GeyserSession session) |
static void |
DimensionUtils.switchDimension(GeyserSession session,
int javaDimension) |
static void |
ChunkUtils.updateBlock(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.world.block.BlockState blockState,
com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position) |
static void |
ChunkUtils.updateBlock(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.world.block.BlockState blockState,
com.nukkitx.math.vector.Vector3i position) |
static void |
ChunkUtils.updateChunkPosition(GeyserSession session,
com.nukkitx.math.vector.Vector3i position) |
static void |
InventoryUtils.updateInventory(GeyserSession session,
com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerWindowItemsPacket packet) |
static void |
InventoryUtils.updateSlot(GeyserSession session,
com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerSetSlotPacket packet) |
Copyright © 2020 GeyserMC. All rights reserved.