| 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)
Despawns the entity
|
boolean |
ItemFrameEntity.despawnEntity(GeyserSession session) |
boolean |
ThrowableEntity.despawnEntity(GeyserSession session) |
protected float |
WitherSkullEntity.getDrag(GeyserSession session) |
protected float |
ThrowableEntity.getDrag(GeyserSession session) |
static long |
ItemFrameEntity.getItemFrameEntityId(GeyserSession session,
com.nukkitx.math.vector.Vector3i position)
Finds the Java entity ID of an item frame from its Bedrock position.
|
protected boolean |
ThrowableEntity.isInWater(GeyserSession session) |
void |
Entity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
float yaw,
float pitch,
boolean isOnGround,
boolean teleported) |
void |
Entity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround,
boolean teleported) |
void |
MinecartEntity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround,
boolean teleported) |
void |
BoatEntity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround,
boolean teleported) |
void |
ThrowableEntity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround,
boolean teleported) |
void |
PlayerEntity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround,
boolean teleported) |
protected void |
ThrowableEntity.moveAbsoluteImmediate(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround,
boolean teleported) |
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 |
BoatEntity.moveRelative(GeyserSession session,
double relX,
double relY,
double relZ,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround) |
void |
ThrowableEntity.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) |
static void |
ItemFrameEntity.removePosition(GeyserSession session,
com.nukkitx.math.vector.Vector3i position)
Force-remove from the position-to-ID map so it doesn't cause conflicts.
|
void |
PlayerEntity.sendPlayer(GeyserSession session) |
void |
Entity.spawnEntity(GeyserSession session) |
void |
PaintingEntity.spawnEntity(GeyserSession session) |
void |
ExpOrbEntity.spawnEntity(GeyserSession session) |
void |
ItemFrameEntity.spawnEntity(GeyserSession session) |
void |
ThrowableEntity.spawnEntity(GeyserSession session) |
void |
PlayerEntity.spawnEntity(GeyserSession session) |
void |
Entity.teleport(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
float yaw,
float pitch,
boolean isOnGround)
Teleports an entity to a new location.
|
void |
Entity.updateBedrockAttributes(GeyserSession session) |
void |
LivingEntity.updateBedrockAttributes(GeyserSession session) |
void |
PlayerEntity.updateBedrockAttributes(GeyserSession session) |
void |
TridentEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
FurnaceMinecartEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
Entity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session)
Applies the Java metadata to the local Bedrock metadata copy
|
void |
TNTEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
TippedArrowEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
CommandBlockMinecartEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
MinecartEntity.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 |
WitherSkullEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
BoatEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
EnderCrystalEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
FallingBlockEntity.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 |
FireworkEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
FishingHookEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
DefaultBlockMinecartEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
AbstractArrowEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
ItemFrameEntity.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 |
AreaEffectCloudEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
Entity.updateBedrockMetadata(GeyserSession session)
Sends the Bedrock metadata to the client
|
void |
ItemFrameEntity.updateBlock(GeyserSession session)
Updates the item frame as a block
|
void |
LivingEntity.updateEquipment(GeyserSession session) |
void |
Entity.updateHeadLookRotation(GeyserSession session,
float headYaw)
Updates an entity's head position.
|
void |
PaintingEntity.updateHeadLookRotation(GeyserSession session,
float headYaw) |
void |
PlayerEntity.updateHeadLookRotation(GeyserSession session,
float headYaw) |
void |
BoatEntity.updateLeftPaddle(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata) |
protected void |
ItemedFireballEntity.updatePosition(GeyserSession session) |
protected void |
ThrowableEntity.updatePosition(GeyserSession session) |
void |
Entity.updatePositionAndRotation(GeyserSession session,
double moveX,
double moveY,
double moveZ,
float yaw,
float pitch,
boolean isOnGround)
Updates an entity's position and rotation.
|
void |
BoatEntity.updatePositionAndRotation(GeyserSession session,
double moveX,
double moveY,
double moveZ,
float yaw,
float pitch,
boolean isOnGround) |
void |
PlayerEntity.updatePositionAndRotation(GeyserSession session,
double moveX,
double moveY,
double moveZ,
float yaw,
float pitch,
boolean isOnGround) |
void |
BoatEntity.updateRightPaddle(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata) |
void |
Entity.updateRotation(GeyserSession session,
float yaw,
float pitch,
boolean isOnGround)
Updates an entity's rotation.
|
void |
BoatEntity.updateRotation(GeyserSession session,
float yaw,
float pitch,
boolean isOnGround) |
void |
PlayerEntity.updateRotation(GeyserSession session,
float yaw,
float pitch,
boolean isOnGround) |
| Modifier and Type | Method and Description |
|---|---|
void |
MagmaCubeEntity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround,
boolean teleported) |
void |
ArmorStandEntity.moveAbsolute(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround,
boolean teleported) |
void |
MagmaCubeEntity.moveRelative(GeyserSession session,
double relX,
double relY,
double relZ,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround) |
void |
SlimeEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
InsentientEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
SnowGolemEntity.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) |
void |
BatEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
MagmaCubeEntity.updateJump(GeyserSession session,
boolean newOnGround) |
| 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 |
TurtleEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
MooshroomEntity.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 |
StriderEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
PufferFishEntity.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) |
void |
TropicalFishEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
HoglinEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
StriderEntity.updateBedrockMetadata(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) |
void |
CatEntity.updateRotation(GeyserSession session,
float yaw,
float pitch,
boolean isOnGround) |
| Modifier and Type | Method and Description |
|---|---|
void |
VillagerEntity.moveRelative(GeyserSession session,
double relX,
double relY,
double relZ,
com.nukkitx.math.vector.Vector3f rotation,
boolean isOnGround) |
void |
AbstractMerchantEntity.teleport(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
float yaw,
float pitch,
boolean isOnGround) |
void |
VillagerEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EnderDragonEntity.despawnEntity(GeyserSession session) |
void |
EnderDragonEntity.spawnEntity(GeyserSession session) |
void |
EnderDragonEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
CreeperEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
PiglinEntity.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 |
GhastEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
BasePiglinEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
VexEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
ZoglinEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
WitherEntity.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 |
AbstractSkeletonEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
EndermanEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
ZombieVillagerEntity.updateBedrockMetadata(com.github.steveice10.mc.protocol.data.game.entity.metadata.EntityMetadata entityMetadata,
GeyserSession session) |
void |
ShulkerEntity.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) |
void |
PiglinEntity.updateEquipment(GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
PillagerEntity.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) |
WindowCache(GeyserSession session) |
WorldCache(GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
<P extends T> |
PacketTranslatorRegistry.translate(Class<? extends P> clazz,
P packet,
GeyserSession session) |
abstract void |
PacketTranslator.translate(T packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
BedrockAdventureSettingsTranslator.translate(com.nukkitx.protocol.bedrock.packet.AdventureSettingsPacket packet,
GeyserSession session) |
void |
BedrockAnimateTranslator.translate(com.nukkitx.protocol.bedrock.packet.AnimatePacket packet,
GeyserSession session) |
void |
BedrockBlockEntityDataTranslator.translate(com.nukkitx.protocol.bedrock.packet.BlockEntityDataPacket packet,
GeyserSession session) |
void |
BedrockBlockPickRequestTranslator.translate(com.nukkitx.protocol.bedrock.packet.BlockPickRequestPacket packet,
GeyserSession session) |
void |
BedrockCommandBlockUpdateTranslator.translate(com.nukkitx.protocol.bedrock.packet.CommandBlockUpdatePacket packet,
GeyserSession session) |
void |
BedrockCommandRequestTranslator.translate(com.nukkitx.protocol.bedrock.packet.CommandRequestPacket packet,
GeyserSession session) |
void |
BedrockContainerCloseTranslator.translate(com.nukkitx.protocol.bedrock.packet.ContainerClosePacket packet,
GeyserSession session) |
void |
BedrockEmoteListTranslator.translate(com.nukkitx.protocol.bedrock.packet.EmoteListPacket packet,
GeyserSession session) |
void |
BedrockEntityPickRequestTranslator.translate(com.nukkitx.protocol.bedrock.packet.EntityPickRequestPacket packet,
GeyserSession session) |
void |
BedrockInventoryTransactionTranslator.translate(com.nukkitx.protocol.bedrock.packet.InventoryTransactionPacket packet,
GeyserSession session) |
void |
BedrockItemFrameDropItemTranslator.translate(com.nukkitx.protocol.bedrock.packet.ItemFrameDropItemPacket packet,
GeyserSession session) |
void |
BedrockMapInfoRequestTranslator.translate(com.nukkitx.protocol.bedrock.packet.MapInfoRequestPacket packet,
GeyserSession session) |
void |
BedrockMobEquipmentTranslator.translate(com.nukkitx.protocol.bedrock.packet.MobEquipmentPacket packet,
GeyserSession session) |
void |
BedrockMoveEntityAbsoluteTranslator.translate(com.nukkitx.protocol.bedrock.packet.MoveEntityAbsolutePacket packet,
GeyserSession session) |
void |
BedrockNetworkStackLatencyTranslator.translate(com.nukkitx.protocol.bedrock.packet.NetworkStackLatencyPacket packet,
GeyserSession session) |
void |
BedrockPacketViolationWarningTranslator.translate(com.nukkitx.protocol.bedrock.packet.PacketViolationWarningPacket packet,
GeyserSession session) |
void |
BedrockPlayerInputTranslator.translate(com.nukkitx.protocol.bedrock.packet.PlayerInputPacket packet,
GeyserSession session) |
void |
BedrockPositionTrackingDBClientRequestTranslator.translate(com.nukkitx.protocol.bedrock.packet.PositionTrackingDBClientRequestPacket packet,
GeyserSession session) |
void |
BedrockRespawnTranslator.translate(com.nukkitx.protocol.bedrock.packet.RespawnPacket packet,
GeyserSession session) |
void |
BedrockServerSettingsRequestTranslator.translate(com.nukkitx.protocol.bedrock.packet.ServerSettingsRequestPacket 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 |
|---|---|
void |
BedrockEntityEventTranslator.translate(com.nukkitx.protocol.bedrock.packet.EntityEventPacket 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 |
BedrockEmoteTranslator.translate(com.nukkitx.protocol.bedrock.packet.EmotePacket packet,
GeyserSession session) |
void |
BedrockInteractTranslator.translate(com.nukkitx.protocol.bedrock.packet.InteractPacket 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 |
BedrockSetPlayerGameTypeTranslator.translate(com.nukkitx.protocol.bedrock.packet.SetPlayerGameTypePacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
BedrockLevelSoundEventTranslator.translate(com.nukkitx.protocol.bedrock.packet.LevelSoundEventPacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
MessageTranslator.isTooLong(String message,
GeyserSession session)
Checks if the given message is over 256 characters (Java edition server chat limit) and sends a message to the user if it is
|
| Modifier and Type | Method and Description |
|---|---|
void |
SoundEventEffect.handleEffectPacket(GeyserSession session,
com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerPlayEffectPacket packet) |
void |
Effect.handleEffectPacket(GeyserSession session,
com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerPlayEffectPacket packet)
Translates the given
ServerPlayEffectPacket into bedrock and sends it upstream. |
void |
SoundLevelEffect.handleEffectPacket(GeyserSession session,
com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerPlayEffectPacket packet) |
void |
PlaySoundEffect.handleEffectPacket(GeyserSession session,
com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerPlayEffectPacket packet) |
| Modifier and Type | Method and Description |
|---|---|
void |
MerchantInventoryTranslator.closeInventory(GeyserSession session,
Inventory inventory) |
void |
SingleChestInventoryTranslator.closeInventory(GeyserSession session,
Inventory inventory) |
abstract void |
InventoryTranslator.closeInventory(GeyserSession session,
Inventory inventory) |
void |
DoubleChestInventoryTranslator.closeInventory(GeyserSession session,
Inventory inventory) |
void |
BlockInventoryTranslator.closeInventory(GeyserSession session,
Inventory inventory) |
void |
EnchantmentInventoryTranslator.closeInventory(GeyserSession session,
Inventory inventory) |
void |
PlayerInventoryTranslator.closeInventory(GeyserSession session,
Inventory inventory) |
void |
MerchantInventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
void |
SingleChestInventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
void |
BrewingInventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
abstract void |
InventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
void |
DoubleChestInventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
void |
BlockInventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
void |
EnchantmentInventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
void |
PlayerInventoryTranslator.openInventory(GeyserSession session,
Inventory inventory) |
void |
MerchantInventoryTranslator.prepareInventory(GeyserSession session,
Inventory inventory) |
void |
SingleChestInventoryTranslator.prepareInventory(GeyserSession session,
Inventory inventory) |
abstract void |
InventoryTranslator.prepareInventory(GeyserSession session,
Inventory inventory) |
void |
DoubleChestInventoryTranslator.prepareInventory(GeyserSession session,
Inventory inventory) |
void |
BlockInventoryTranslator.prepareInventory(GeyserSession session,
Inventory inventory) |
void |
PlayerInventoryTranslator.prepareInventory(GeyserSession session,
Inventory inventory) |
String |
EnchantmentInventoryTranslator.EnchantmentTableEnchantments.toString(GeyserSession session) |
void |
MerchantInventoryTranslator.translateActions(GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
abstract void |
InventoryTranslator.translateActions(GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
void |
BaseInventoryTranslator.translateActions(GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
void |
AnvilInventoryTranslator.translateActions(GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
void |
EnchantmentInventoryTranslator.translateActions(GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
void |
ChestInventoryTranslator.translateActions(GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
void |
PlayerInventoryTranslator.translateActions(GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
void |
CraftingInventoryTranslator.translateActions(GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
static void |
PlayerInventoryTranslator.updateCraftingGrid(GeyserSession session,
Inventory inventory)
Update the crafting grid for the player to hide/show the barriers in the creative inventory
|
void |
MerchantInventoryTranslator.updateInventory(GeyserSession session,
Inventory inventory) |
abstract void |
InventoryTranslator.updateInventory(GeyserSession session,
Inventory inventory) |
void |
BlockInventoryTranslator.updateInventory(GeyserSession session,
Inventory inventory) |
void |
EnchantmentInventoryTranslator.updateInventory(GeyserSession session,
Inventory inventory) |
void |
ChestInventoryTranslator.updateInventory(GeyserSession session,
Inventory inventory) |
void |
PlayerInventoryTranslator.updateInventory(GeyserSession session,
Inventory inventory) |
void |
FurnaceInventoryTranslator.updateProperty(GeyserSession session,
Inventory inventory,
int key,
int value) |
void |
BrewingInventoryTranslator.updateProperty(GeyserSession session,
Inventory inventory,
int key,
int value) |
abstract void |
InventoryTranslator.updateProperty(GeyserSession session,
Inventory inventory,
int key,
int value) |
void |
BaseInventoryTranslator.updateProperty(GeyserSession session,
Inventory inventory,
int key,
int value) |
void |
EnchantmentInventoryTranslator.updateProperty(GeyserSession session,
Inventory inventory,
int key,
int value) |
void |
PlayerInventoryTranslator.updateProperty(GeyserSession session,
Inventory inventory,
int key,
int value) |
void |
MerchantInventoryTranslator.updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
abstract void |
InventoryTranslator.updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
void |
BlockInventoryTranslator.updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
void |
AnvilInventoryTranslator.updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
void |
ChestInventoryTranslator.updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
void |
PlayerInventoryTranslator.updateSlot(GeyserSession session,
Inventory inventory,
int slot) |
| Modifier and Type | Method and Description |
|---|---|
static void |
InventoryActionDataTranslator.translate(InventoryTranslator translator,
GeyserSession session,
Inventory inventory,
List<com.nukkitx.protocol.bedrock.data.inventory.InventoryActionData> actions) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
InventoryHolder.closeInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
void |
BlockInventoryHolder.closeInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
abstract void |
InventoryHolder.openInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
void |
BlockInventoryHolder.openInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
abstract void |
InventoryHolder.prepareInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
void |
BlockInventoryHolder.prepareInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
| Modifier and Type | Method and Description |
|---|---|
void |
ContainerInventoryUpdater.updateInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
void |
InventoryUpdater.updateInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
void |
CursorInventoryUpdater.updateInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
void |
ChestInventoryUpdater.updateInventory(InventoryTranslator translator,
GeyserSession session,
Inventory inventory) |
boolean |
ContainerInventoryUpdater.updateSlot(InventoryTranslator translator,
GeyserSession session,
Inventory inventory,
int javaSlot) |
boolean |
InventoryUpdater.updateSlot(InventoryTranslator translator,
GeyserSession session,
Inventory inventory,
int javaSlot) |
boolean |
CursorInventoryUpdater.updateSlot(InventoryTranslator translator,
GeyserSession session,
Inventory inventory,
int javaSlot) |
boolean |
ChestInventoryUpdater.updateSlot(InventoryTranslator translator,
GeyserSession session,
Inventory inventory,
int javaSlot) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ItemTranslator.translateDisplayProperties(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag tag)
Translates the display name of the item
|
void |
NbtItemStackTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry)
Translate the item NBT to Bedrock
|
static com.nukkitx.protocol.bedrock.data.inventory.ItemData |
ItemTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.entity.metadata.ItemStack stack) |
| Modifier and Type | Method and Description |
|---|---|
void |
BasicItemTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
MapItemTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
CrossbowTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
BookPagesTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
EnchantmentTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
FireworkTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
EnchantedBookTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
ShulkerBoxItemTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
void |
LeatherArmorTranslator.translateToBedrock(GeyserSession session,
com.github.steveice10.opennbt.tag.builtin.CompoundTag itemTag,
ItemEntry itemEntry) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaLoginDisconnectTranslator.translate(com.github.steveice10.mc.protocol.packet.login.server.LoginDisconnectPacket packet,
GeyserSession session) |
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 |
JavaDeclareCommandsTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerDeclareCommandsPacket packet,
GeyserSession session) |
void |
JavaDeclareRecipesTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerDeclareRecipesPacket packet,
GeyserSession session) |
void |
JavaDifficultyTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerDifficultyPacket packet,
GeyserSession session) |
void |
JavaDisconnectPacket.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerDisconnectPacket packet,
GeyserSession session) |
void |
JavaJoinGameTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerJoinGamePacket packet,
GeyserSession session) |
void |
JavaKeepAliveTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerKeepAlivePacket packet,
GeyserSession session) |
void |
JavaRespawnTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerRespawnPacket packet,
GeyserSession session) |
void |
JavaStatisticsTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerStatisticsPacket 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 |
JavaEntityAttachTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityAttachPacket packet,
GeyserSession session) |
void |
JavaEntityCollectItemTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntityCollectItemPacket 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 |
JavaEntitySetPassengersTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerEntitySetPassengersPacket 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 |
JavaPlayerChangeHeldItemTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.player.ServerPlayerChangeHeldItemPacket 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) |
void |
JavaPlayerStopSoundTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.ServerStopSoundPacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaSpawnEntityTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnEntityPacket packet,
GeyserSession session) |
void |
JavaSpawnExpOrbTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnExpOrbPacket packet,
GeyserSession session) |
void |
JavaSpawnLivingEntityTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.spawn.ServerSpawnLivingEntityPacket 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 |
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 |
JavaCloseWindowTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerCloseWindowPacket packet,
GeyserSession session) |
void |
JavaConfirmTransactionTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerConfirmTransactionPacket packet,
GeyserSession session) |
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) |
void |
JavaWindowPropertyTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerWindowPropertyPacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
JavaBlockBreakAnimTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerBlockBreakAnimPacket packet,
GeyserSession session) |
void |
JavaBlockChangeTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerBlockChangePacket packet,
GeyserSession session) |
void |
JavaBlockValueTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerBlockValuePacket packet,
GeyserSession session) |
void |
JavaChunkDataTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerChunkDataPacket packet,
GeyserSession session) |
void |
JavaExplosionTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerExplosionPacket 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 |
JavaPlayBuiltinSoundTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerPlayBuiltinSoundPacket packet,
GeyserSession session) |
void |
JavaPlayEffectTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerPlayEffectPacket packet,
GeyserSession session) |
void |
JavaPlayerPlaySoundTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerPlaySoundPacket packet,
GeyserSession session) |
void |
JavaSpawnParticleTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerSpawnParticlePacket packet,
GeyserSession session) |
void |
JavaSpawnPositionTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerSpawnPositionPacket packet,
GeyserSession session) |
void |
JavaTradeListTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.window.ServerTradeListPacket packet,
GeyserSession session) |
void |
JavaUnloadChunkTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerUnloadChunkPacket packet,
GeyserSession session) |
void |
JavaUpdateTileEntityTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.world.ServerUpdateTileEntityPacket 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) |
void |
JavaVehicleMoveTranslator.translate(com.github.steveice10.mc.protocol.packet.ingame.server.entity.ServerVehicleMovePacket packet,
GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
static void |
BlockSoundInteractionHandler.handleBlockInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
String identifier)
Handles the block interaction when a player
right-clicks a block.
|
static void |
EntitySoundInteractionHandler.handleEntityInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
Entity entity)
Handles the block interaction when a player
right-clicks an entity.
|
void |
SoundInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
T value)
Handles the interaction when a player
right-clicks a block.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BucketSoundInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
String identifier) |
void |
HoeInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
String identifier) |
void |
ComparatorSoundInteractHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
String identifier) |
void |
LeverSoundInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
String identifier) |
void |
GrassPathInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
String identifier) |
void |
DoorSoundInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
String identifier) |
void |
FlintAndSteelInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
String identifier) |
| Modifier and Type | Method and Description |
|---|---|
void |
MilkCowSoundInteractionHandler.handleInteraction(GeyserSession session,
com.nukkitx.math.vector.Vector3f position,
Entity value) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
GeyserWorldManager.getBiomeDataAt(GeyserSession session,
int x,
int z) |
abstract int[] |
WorldManager.getBiomeDataAt(GeyserSession session,
int x,
int z)
Gets the Java biome data for the specified chunk.
|
int |
GeyserWorldManager.getBlockAt(GeyserSession session,
int x,
int y,
int z) |
abstract int |
WorldManager.getBlockAt(GeyserSession session,
int x,
int y,
int z)
Gets the Java block state at the specified location
|
int |
WorldManager.getBlockAt(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position)
Gets the Java block state at the specified location
|
int |
WorldManager.getBlockAt(GeyserSession session,
com.nukkitx.math.vector.Vector3i vector)
Gets the Java block state at the specified location
|
void |
GeyserWorldManager.getBlocksInSection(GeyserSession session,
int x,
int y,
int z,
com.github.steveice10.mc.protocol.data.game.chunk.Chunk chunk) |
abstract void |
WorldManager.getBlocksInSection(GeyserSession session,
int x,
int y,
int z,
com.github.steveice10.mc.protocol.data.game.chunk.Chunk section)
Gets all block states in the specified chunk section.
|
Boolean |
GeyserWorldManager.getGameRuleBool(GeyserSession session,
GameRule gameRule) |
abstract Boolean |
WorldManager.getGameRuleBool(GeyserSession session,
GameRule gameRule)
Gets a gamerule value as a boolean
|
int |
GeyserWorldManager.getGameRuleInt(GeyserSession session,
GameRule gameRule) |
abstract int |
WorldManager.getGameRuleInt(GeyserSession session,
GameRule gameRule)
Get a gamerule value as an integer
|
boolean |
GeyserWorldManager.hasPermission(GeyserSession session,
String permission) |
abstract boolean |
WorldManager.hasPermission(GeyserSession session,
String permission)
Checks if the given session's player has a permission
|
void |
GeyserWorldManager.setDifficulty(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.setting.Difficulty difficulty) |
abstract void |
WorldManager.setDifficulty(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.setting.Difficulty difficulty)
Change the difficulty of the Java server
|
void |
GeyserWorldManager.setGameRule(GeyserSession session,
String name,
Object value) |
abstract void |
WorldManager.setGameRule(GeyserSession session,
String name,
Object value)
Updates a gamerule value on the Java server
|
void |
GeyserWorldManager.setPlayerGameMode(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.entity.player.GameMode gameMode) |
abstract void |
WorldManager.setPlayerGameMode(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.entity.player.GameMode gameMode)
Change the game mode of the given session
|
| Modifier and Type | Method and Description |
|---|---|
static void |
NoteblockBlockEntityTranslator.translate(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position) |
void |
BedrockOnlyBlockEntity.updateBlock(GeyserSession session,
int blockState,
com.nukkitx.math.vector.Vector3i position)
Update the block on Bedrock Edition.
|
void |
FlowerPotBlockEntityTranslator.updateBlock(GeyserSession session,
int blockState,
com.nukkitx.math.vector.Vector3i position) |
void |
DoubleChestBlockEntityTranslator.updateBlock(GeyserSession session,
int blockState,
com.nukkitx.math.vector.Vector3i position) |
| Constructor and Description |
|---|
Scoreboard(GeyserSession session) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
LoginEncryptionUtils.authenticateFromForm(GeyserSession session,
GeyserConnector connector,
int formId,
String formData) |
static com.nukkitx.protocol.bedrock.packet.PlayerListPacket.Entry |
SkinUtils.buildCachedEntry(GeyserSession session,
com.github.steveice10.mc.auth.data.GameProfile profile,
long geyserId) |
static com.nukkitx.protocol.bedrock.packet.PlayerListPacket.Entry |
SkinUtils.buildEntryManually(GeyserSession session,
UUID uuid,
String username,
long geyserId,
String skinId,
byte[] skinData,
String capeId,
byte[] capeData,
String geometryName,
String geometryData) |
static void |
SettingsUtils.buildForm(GeyserSession session)
Build a settings form for the given session and store it for later
|
static SimpleFormWindow |
StatisticsUtils.buildMenuForm(GeyserSession session)
Build a form for the given session with all statistic categories
|
static void |
InventoryUtils.closeInventory(GeyserSession session,
int windowId) |
static void |
InventoryUtils.closeWindow(GeyserSession session,
int windowId) |
static void |
LoginEncryptionUtils.encryptPlayerConnection(GeyserConnector connector,
GeyserSession session,
com.nukkitx.protocol.bedrock.packet.LoginPacket loginPacket) |
static void |
InventoryUtils.findOrCreatePickedBlock(GeyserSession session,
String itemName)
Attempt to find the specified item name in the session's inventory.
|
static double |
BlockUtils.getBreakTime(double blockHardness,
int blockId,
ItemEntry item,
com.github.steveice10.opennbt.tag.builtin.CompoundTag nbtData,
GeyserSession session) |
static boolean |
StatisticsUtils.handleListForm(GeyserSession session,
String response)
Handle the list form response
|
static boolean |
StatisticsUtils.handleMenuForm(GeyserSession session,
String response)
Handle the menu form response
|
static boolean |
SettingsUtils.handleSettingsForm(GeyserSession session,
String response)
Handle the settings form response
|
static void |
InventoryUtils.openInventory(GeyserSession session,
Inventory inventory) |
static void |
SkinUtils.requestAndHandleSkinAndCape(PlayerEntity entity,
GeyserSession session,
Consumer<SkinProvider.SkinAndCape> skinAndCapeConsumer) |
static void |
CooldownUtils.sendCooldown(GeyserSession session)
Starts sending the fake cooldown to the Bedrock client.
|
static void |
ChunkUtils.sendEmptyChunks(GeyserSession session,
com.nukkitx.math.vector.Vector3i position,
int radius,
boolean forceUpdate) |
static void |
LoginEncryptionUtils.showLoginDetailsWindow(GeyserSession session) |
static void |
LoginEncryptionUtils.showLoginWindow(GeyserSession session) |
static void |
DimensionUtils.switchDimension(GeyserSession session,
String javaDimension) |
static ChunkUtils.ChunkData |
ChunkUtils.translateToBedrock(GeyserSession session,
com.github.steveice10.mc.protocol.data.game.chunk.Column column,
boolean isNonFullChunk) |
static void |
ChunkUtils.updateBlock(GeyserSession session,
int blockState,
com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position)
Sends a block update to the Bedrock client.
|
static void |
ChunkUtils.updateBlock(GeyserSession session,
int blockState,
com.nukkitx.math.vector.Vector3i position)
Sends a block update to the Bedrock client.
|
static void |
BlockEntityUtils.updateBlockEntity(GeyserSession session,
com.nukkitx.nbt.NbtMap blockEntity,
com.github.steveice10.mc.protocol.data.game.entity.metadata.Position position) |
static void |
BlockEntityUtils.updateBlockEntity(GeyserSession session,
com.nukkitx.nbt.NbtMap blockEntity,
com.nukkitx.math.vector.Vector3i position) |
static void |
ChunkUtils.updateChunkPosition(GeyserSession session,
com.nukkitx.math.vector.Vector3i position) |
static void |
InventoryUtils.updateCursor(GeyserSession session) |
Copyright © 2020 GeyserMC. All rights reserved.