Uses of Class
alexiil.mc.lib.net.TreeNetIdBase
-
Uses of TreeNetIdBase in alexiil.mc.lib.net
Modifier and TypeClassDescriptionfinal class
DynamicNetId<T>
class
A leaf node that will send and receive messages.final class
final class
NetIdDataK<T>
class
Base class forNetIdData
andNetIdSignal
.final class
final class
NetIdSignalK<T>
class
NetIdTyped<T>
final class
ParentDynamicNetId<P,
C> final class
Aparent node
that doesn't write any header information for it's children: the static context (given by theIMsgReadCtx
orIMsgWriteCtx
) should be enough.class
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.final class
ParentNetIdCast<Super,
Sub extends Super> class
ParentNetIdDuel<Parent,
T> final class
final class
ParentNetIdExtractor<Parent,
T> class
Aparent node
that writes out the context for the receiver to obtain the same object.Modifier and TypeMethodDescriptionvoid
CheckingNetByteBuf.readMarkerId
(IMsgReadCtx ctx, TreeNetIdBase netId) Modifier and TypeMethodDescriptionprotected void
DynamicNetId.writeDynamicContext
(CheckingNetByteBuf buffer, IMsgWriteCtx ctx, T value, List<TreeNetIdBase> resolvedPath) void
ParentDynamicNetId.writeDynamicContext
(CheckingNetByteBuf buffer, IMsgWriteCtx ctx, C value, List<TreeNetIdBase> resolvedPath) protected void
ParentNetIdDuel.writeDynamicContext
(CheckingNetByteBuf buffer, IMsgWriteCtx ctx, T value, List<TreeNetIdBase> resolvedPath) protected void
ParentNetIdSingle.writeDynamicContext
(CheckingNetByteBuf buffer, IMsgWriteCtx ctx, T value, List<TreeNetIdBase> resolvedPath)