All Classes
Class | Description |
---|---|
ActiveClientConnection | |
ActiveConnection |
An active game connection to a single receiver (and with a single sender).
|
ActiveMinecraftConnection |
A connection to the other side - this is either an
ActiveClientConnection or an
ActiveServerConnection . |
ActiveServerConnection |
A connection on the server side to a specific
ServerPlayerEntity . |
BlockEntityInitialData |
This should be implemented by
BlockEntity s that wish to send their own initial data packet to players
individually, rather than using BlockEntity.toInitialChunkDataTag() or
BlockEntity.toUpdatePacket() . |
BufferedConnection | |
CheckingNetByteBuf |
Debug variant of
NetByteBuf that writes the method calls to ensure that it's a perfect mirror. |
CheckingNetByteBuf.InvalidNetTypeException |
Unchecked exception that's thrown when one of the types doesn't match.
|
CheckingNetByteBuf.NetMethod |
A networking related method that wrote data to the buffer.
|
CompactDataPacketToClient | |
CompactDataPacketToServer | |
CoreMinecraftNetUtil | |
DynamicNetId<T> | |
DynamicNetId.LinkAccessor<T> | |
DynamicNetLink<P,C> |
The container object
|
DynamicNetLink.IDynamicLinkFactory<C> | |
EnumNetSide |
The side of an
ActiveMinecraftConnection . |
IMsgCtx | |
IMsgReadCtx | |
IMsgWriteCtx | |
InternalMsgUtil | |
InvalidInputDataException | |
IPacketCustomId<T extends net.minecraft.network.listener.PacketListener> | |
LibNetworkStack | |
LibNetworkStackClient | |
McNetworkStack |
Holder for everything related to a normal minecraft connection.
|
MessageContext | |
MessageContext.Read | |
MessageContext.Write | |
MsgUtil |
Various utilities for reading and writing data
|
NetByteBuf |
Special
PacketByteBuf class that provides methods specific to "offset" reading and writing - like writing a
single bit to the stream, and auto-compacting it with similar bits into a single byte. |
NetByteBuf.SavedReaderIndex | |
NetIdBase |
A leaf node that will send and receive messages.
|
NetIdData | |
NetIdData.IMsgDataReceiver | |
NetIdData.IMsgDataWriter | |
NetIdDataK<T> | |
NetIdDataK.IMsgDataReceiverK<T> | |
NetIdDataK.IMsgDataWriterK<T> | |
NetIdSeparate |
Base class for
NetIdData and NetIdSignal . |
NetIdSignal | |
NetIdSignal.IMsgSignalReceiver | |
NetIdSignalK<T> | |
NetIdSignalK.IMsgSignalReceiverK<T> | |
NetIdTyped<T> | |
NetKeyMapper<T> | |
NetKeyMapper.OfEnum<E extends java.lang.Enum<E>> | |
NetKeyMapper.ToString<T> | |
NetObjectCache<T> | |
NetObjectCache.IEntrySerialiser<T> | |
NetObjectCacheSimple<T> | |
ParentDynamicNetId<P,C> | |
ParentNetId |
A
parent node that doesn't write any header information for it's children: the static
context (given by the IMsgReadCtx or IMsgWriteCtx ) should be enough. |
ParentNetIdBase |
The base type for all parent nodes - that is nodes used for organising the data that is sent (or for writing header
information), but you can't send or receive data through this.
|
ParentNetIdCast<Super,Sub extends Super> | |
ParentNetIdDuel<Parent,T> | |
ParentNetIdDuelDirect<T> | |
ParentNetIdExtractor<Parent,T> | |
ParentNetIdSingle<T> |
A
parent node that writes out the context for the receiver to obtain the same object. |
SingleConnection | |
TreeNetIdBase |
The base class for all networking ID's.
|