Uses of Interface
net.minecraft.network.protocol.Packet
Packages that use Packet
Package
Description
-
Uses of Packet in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type Packet -
Uses of Packet in net.minecraft.network
Fields in net.minecraft.network declared as PacketModifier and TypeFieldDescription(package private) final Packet<?>Connection.PacketHolder.packetFields in net.minecraft.network with type parameters of type PacketModifier and TypeFieldDescriptionConnectionProtocol.PacketSet.classToIdprivate final List<Function<FriendlyByteBuf,? extends Packet<T>>> ConnectionProtocol.PacketSet.idToDeserializerprivate static final Map<Class<? extends Packet<?>>,ConnectionProtocol> ConnectionProtocol.PROTOCOL_BY_PACKETMethods in net.minecraft.network with type parameters of type PacketModifier and TypeMethodDescription<P extends Packet<T>>
ConnectionProtocol.PacketSet<T>ConnectionProtocol.PacketSet.addPacket(Class<P> p_178331_, Function<FriendlyByteBuf, P> p_178332_) Methods in net.minecraft.network that return PacketModifier and TypeMethodDescriptionPacket<?>ConnectionProtocol.createPacket(PacketFlow p_178322_, int p_178323_, FriendlyByteBuf p_178324_) Packet<?>ConnectionProtocol.PacketSet.createPacket(int p_178328_, FriendlyByteBuf p_178329_) Methods in net.minecraft.network that return types with arguments of type PacketModifier and TypeMethodDescriptionConnectionProtocol.PacketSet.getAllPackets()ConnectionProtocol.getPacketsByIds(PacketFlow p_195621_) Methods in net.minecraft.network with parameters of type PacketModifier and TypeMethodDescriptionprotected voidConnection.channelRead0(io.netty.channel.ChannelHandlerContext p_129487_, Packet<?> p_129488_) private voidConnection.doSendPacket(Packet<?> p_178304_, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> p_178305_, ConnectionProtocol p_178306_, ConnectionProtocol p_178307_) protected voidPacketEncoder.encode(io.netty.channel.ChannelHandlerContext p_130545_, Packet<?> p_130546_, io.netty.buffer.ByteBuf p_130547_) private static <T extends PacketListener>
voidConnection.genericsFtw(Packet<T> p_129518_, PacketListener p_129519_) ConnectionProtocol.getPacketId(PacketFlow p_129598_, Packet<?> p_129599_) static ConnectionProtocolConnectionProtocol.getProtocolForPacket(Packet<?> p_129593_) voidvoidConnection.send(Packet<?> p_129515_, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> p_129516_) private voidConnection.sendPacket(Packet<?> p_129521_, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> p_129522_) Constructors in net.minecraft.network with parameters of type PacketModifierConstructorDescriptionPacketHolder(Packet<?> p_129561_, io.netty.util.concurrent.GenericFutureListener<? extends io.netty.util.concurrent.Future<? super Void>> p_129562_) -
Uses of Packet in net.minecraft.network.protocol
Methods in net.minecraft.network.protocol with parameters of type PacketModifier and TypeMethodDescriptionstatic <T extends PacketListener>
voidPacketUtils.ensureRunningOnSameThread(Packet<T> p_131360_, T p_131361_, ServerLevel p_131362_) static <T extends PacketListener>
voidPacketUtils.ensureRunningOnSameThread(Packet<T> p_131364_, T p_131365_, BlockableEventLoop<?> p_131366_) -
Uses of Packet in net.minecraft.network.protocol.game
Classes in net.minecraft.network.protocol.game that implement PacketModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassfinal recordclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassfinal recordclassclassclassstatic classstatic classstatic classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassfinal recordclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassfinal recordclassclassclassclassclassclassclassclassclassclassclassclassstatic classstatic classstatic classstatic classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Packet in net.minecraft.network.protocol.handshake
Classes in net.minecraft.network.protocol.handshake that implement Packet -
Uses of Packet in net.minecraft.network.protocol.login
Classes in net.minecraft.network.protocol.login that implement PacketModifier and TypeClassDescriptionclassclassclassclassclassclassclassclass -
Uses of Packet in net.minecraft.network.protocol.status
Classes in net.minecraft.network.protocol.status that implement PacketModifier and TypeClassDescriptionclassclassclassclass -
Uses of Packet in net.minecraft.server
Methods in net.minecraft.server that return types with arguments of type PacketModifier and TypeMethodDescriptionServerScoreboard.getStartTrackingPackets(Objective p_136230_) ServerScoreboard.getStopTrackingPackets(Objective p_136234_) -
Uses of Packet in net.minecraft.server.commands
Method parameters in net.minecraft.server.commands with type arguments of type PacketModifier and TypeMethodDescriptionprivate static intTitleCommand.showTitle(CommandSourceStack p_142781_, Collection<ServerPlayer> p_142782_, Component p_142783_, String p_142784_, Function<Component, Packet<?>> p_142785_) -
Uses of Packet in net.minecraft.server.level
Fields in net.minecraft.server.level with type parameters of type PacketMethods in net.minecraft.server.level that return PacketMethods in net.minecraft.server.level with parameters of type PacketModifier and TypeMethodDescriptionprivate voidvoidvoidvoidprotected voidChunkMap.broadcastAndSend(Entity p_140334_, Packet<?> p_140335_) voidChunkMap.TrackedEntity.broadcastAndSend(Packet<?> p_140500_) voidServerChunkCache.broadcastAndSend(Entity p_8395_, Packet<?> p_8396_) private voidServerEntity.broadcastAndSend(Packet<?> p_8539_) private booleanServerLevel.sendParticles(ServerPlayer p_8637_, boolean p_8638_, double p_8639_, double p_8640_, double p_8641_, Packet<?> p_8642_) voidServerPlayer.trackChunk(ChunkPos p_184136_, Packet<?> p_184137_) Method parameters in net.minecraft.server.level with type arguments of type PacketConstructor parameters in net.minecraft.server.level with type arguments of type PacketModifierConstructorDescriptionServerEntity(ServerLevel p_8528_, Entity p_8529_, int p_8530_, boolean p_8531_, Consumer<Packet<?>> p_8532_) -
Uses of Packet in net.minecraft.server.network
Methods in net.minecraft.server.network with parameters of type Packet -
Uses of Packet in net.minecraft.server.players
Methods in net.minecraft.server.players with parameters of type PacketModifier and TypeMethodDescriptionvoidPlayerList.broadcast(Player p_11242_, double p_11243_, double p_11244_, double p_11245_, double p_11246_, ResourceKey<Level> p_11247_, Packet<?> p_11248_) voidPlayerList.broadcastAll(Packet<?> p_11269_) voidPlayerList.broadcastAll(Packet<?> p_11271_, ResourceKey<Level> p_11272_) -
Uses of Packet in net.minecraft.world.entity
Methods in net.minecraft.world.entity that return PacketModifier and TypeMethodDescriptionPacket<?>AreaEffectCloud.getAddEntityPacket()abstract Packet<?>Entity.getAddEntityPacket()Packet<?>ExperienceOrb.getAddEntityPacket()Packet<?>LightningBolt.getAddEntityPacket()Packet<?>LivingEntity.getAddEntityPacket()Packet<?>Marker.getAddEntityPacket() -
Uses of Packet in net.minecraft.world.entity.boss
Methods in net.minecraft.world.entity.boss that return Packet -
Uses of Packet in net.minecraft.world.entity.boss.enderdragon
Methods in net.minecraft.world.entity.boss.enderdragon that return Packet -
Uses of Packet in net.minecraft.world.entity.decoration
Methods in net.minecraft.world.entity.decoration that return PacketModifier and TypeMethodDescriptionPacket<?>ItemFrame.getAddEntityPacket()Packet<?>LeashFenceKnotEntity.getAddEntityPacket()Packet<?>Painting.getAddEntityPacket() -
Uses of Packet in net.minecraft.world.entity.item
Methods in net.minecraft.world.entity.item that return PacketModifier and TypeMethodDescriptionPacket<?>FallingBlockEntity.getAddEntityPacket()Packet<?>ItemEntity.getAddEntityPacket()Packet<?>PrimedTnt.getAddEntityPacket() -
Uses of Packet in net.minecraft.world.entity.projectile
Methods in net.minecraft.world.entity.projectile that return PacketModifier and TypeMethodDescriptionPacket<?>AbstractHurtingProjectile.getAddEntityPacket()Packet<?>EvokerFangs.getAddEntityPacket()Packet<?>EyeOfEnder.getAddEntityPacket()Packet<?>FishingHook.getAddEntityPacket()Packet<?>Projectile.getAddEntityPacket() -
Uses of Packet in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle that return PacketModifier and TypeMethodDescriptionPacket<?>AbstractMinecart.getAddEntityPacket()Packet<?>Boat.getAddEntityPacket() -
Uses of Packet in net.minecraft.world.item
Methods in net.minecraft.world.item that return PacketModifier and TypeMethodDescriptionPacket<?>ComplexItem.getUpdatePacket(ItemStack p_40744_, Level p_40745_, Player p_40746_) Packet<?>MapItem.getUpdatePacket(ItemStack p_42876_, Level p_42877_, Player p_42878_) -
Uses of Packet in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type Packet -
Uses of Packet in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity that return Packet -
Uses of Packet in net.minecraft.world.level.saveddata.maps
Methods in net.minecraft.world.level.saveddata.maps that return PacketModifier and TypeMethodDescriptionPacket<?>MapItemSavedData.getUpdatePacket(int p_164797_, Player p_164798_) (package private) Packet<?>MapItemSavedData.HoldingPlayer.nextUpdatePacket(int p_164816_) -
Uses of Packet in net.minecraftforge.common.util
Methods in net.minecraftforge.common.util with parameters of type Packet -
Uses of Packet in net.minecraftforge.debug.client.model
Methods in net.minecraftforge.debug.client.model that return PacketModifier and TypeMethodDescription@Nullable Packet<ClientGamePacketListener>CustomTransformTypeTest.ItemHangerBlockEntity.getUpdatePacket() -
Uses of Packet in net.minecraftforge.debug.entity
Methods in net.minecraftforge.debug.entity that return Packet -
Uses of Packet in net.minecraftforge.entity
Methods in net.minecraftforge.entity that return Packet -
Uses of Packet in net.minecraftforge.network
Classes in net.minecraftforge.network with type parameters of type PacketFields in net.minecraftforge.network with type parameters of type PacketModifier and TypeFieldDescriptionprivate final BiFunction<PacketDistributor<T>,Supplier<T>, Consumer<Packet<?>>> PacketDistributor.functorNetworkDirection.packetClassPacketDistributor.PacketTarget.packetConsumerprivate static final it.unimi.dsi.fastutil.objects.Reference2ReferenceArrayMap<Class<? extends Packet>,NetworkDirection> NetworkDirection.packetLookupMethods in net.minecraftforge.network with type parameters of type PacketModifier and TypeMethodDescription<T extends Packet<?>>
ICustomPacket<T>NetworkDirection.buildPacket(org.apache.commons.lang3.tuple.Pair<FriendlyByteBuf, Integer> packetData, ResourceLocation channelName) Methods in net.minecraftforge.network that return PacketModifier and TypeMethodDescriptionstatic Packet<?>NetworkHooks.getEntitySpawningPacket(Entity entity) Methods in net.minecraftforge.network that return types with arguments of type PacketModifier and TypeMethodDescriptionPacketDistributor.clientToServer(Supplier<Void> voidSupplier) NetworkDirection.getPacketClass()PacketDistributor.networkManagerList(Supplier<List<Connection>> nmListSupplier) PacketDistributor.playerConsumer(Supplier<ServerPlayer> entityPlayerMPSupplier) PacketDistributor.playerListAll(Supplier<Void> voidSupplier) PacketDistributor.playerListDimConsumer(Supplier<ResourceKey<Level>> dimensionTypeSupplier) PacketDistributor.playerListPointConsumer(Supplier<PacketDistributor.TargetPoint> targetPointSupplier) PacketDistributor.trackingChunk(Supplier<LevelChunk> chunkPosSupplier) PacketDistributor.trackingEntity(Supplier<Entity> entitySupplier) PacketDistributor.trackingEntityAndSelf(Supplier<Entity> entitySupplier) Methods in net.minecraftforge.network with parameters of type PacketConstructor parameters in net.minecraftforge.network with type arguments of type PacketModifierConstructorDescriptionprivateNetworkDirection(BiFunction<ICustomPacket<?>, Supplier<NetworkEvent.Context>, NetworkEvent> eventSupplier, LogicalSide logicalSide, Class<? extends Packet> clazz, int i) PacketDistributor(BiFunction<PacketDistributor<T>, Supplier<T>, Consumer<Packet<?>>> functor, NetworkDirection direction) (package private)PacketTarget(Consumer<Packet<?>> packetConsumer, PacketDistributor<?> distributor) -
Uses of Packet in net.minecraftforge.network.filters
Fields in net.minecraftforge.network.filters with type parameters of type PacketModifier and TypeFieldDescriptionVanillaPacketFilter.handlersVanillaPacketFilter.handlersVanillaPacketFilter.handlersMethods in net.minecraftforge.network.filters with type parameters of type PacketModifier and TypeMethodDescriptionprotected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.Methods in net.minecraftforge.network.filters that return types with arguments of type PacketModifier and TypeMethodDescriptionForgeConnectionNetworkFilter.buildHandlers(Connection manager) ForgeConnectionNetworkFilter.buildHandlers(Connection manager) ForgeConnectionNetworkFilter.buildHandlers(Connection manager) protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.Methods in net.minecraftforge.network.filters with parameters of type PacketModifier and TypeMethodDescriptionstatic voidVanillaPacketSplitter.appendPackets(ConnectionProtocol protocol, PacketFlow direction, Packet<?> packet, List<? super Packet<?>> out) Append the given packet to the given list.protected voidVanillaPacketFilter.encode(io.netty.channel.ChannelHandlerContext ctx, Packet<?> msg, List<Object> out) private static booleanVanillaPacketSplitter.heuristicIsDefinitelySmallEnough(Packet<?> packet) private static voidForgeConnectionNetworkFilter.splitPacket(Packet<?> packet, List<? super Packet<?>> out) Method parameters in net.minecraftforge.network.filters with type arguments of type PacketModifier and TypeMethodDescriptionstatic voidVanillaPacketSplitter.appendPackets(ConnectionProtocol protocol, PacketFlow direction, Packet<?> packet, List<? super Packet<?>> out) Append the given packet to the given list.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.protected static <T extends Packet<?>>
Map.Entry<Class<? extends Packet<?>>,BiConsumer<Packet<?>, List<? super Packet<?>>>> Helper function for building the handler map.private static voidForgeConnectionNetworkFilter.splitPacket(Packet<?> packet, List<? super Packet<?>> out) Constructor parameters in net.minecraftforge.network.filters with type arguments of type PacketModifierConstructorDescriptionprotectedVanillaPacketFilter(Map<Class<? extends Packet<?>>, BiConsumer<Packet<?>, List<? super Packet<?>>>> handlers) protectedVanillaPacketFilter(Map<Class<? extends Packet<?>>, BiConsumer<Packet<?>, List<? super Packet<?>>>> handlers) protectedVanillaPacketFilter(Map<Class<? extends Packet<?>>, BiConsumer<Packet<?>, List<? super Packet<?>>>> handlers) -
Uses of Packet in net.minecraftforge.network.simple
Methods in net.minecraftforge.network.simple that return PacketModifier and TypeMethodDescription<MSG> Packet<?>SimpleChannel.toVanillaPacket(MSG message, NetworkDirection direction)