程序包net.minecraft.network.codec的分层结构
类分层结构
- java.lang.Object
- net.minecraft.network.codec.IdDispatchCodec<B,
V, T> (implements net.minecraft.network.codec.StreamCodec<B, V>) - net.minecraft.network.codec.IdDispatchCodec.Builder<B,
V, T>
- net.minecraft.network.codec.IdDispatchCodec<B,
接口分层结构
- net.minecraft.network.codec.ByteBufCodecs
- net.minecraft.network.codec.StreamCodec.CodecOperation<B,
S, T> - net.minecraft.network.codec.StreamDecoder<I,
T> - net.minecraft.network.codec.StreamCodec<B,
V> (并 extends net.minecraft.network.codec.StreamEncoder<O, T>)
- net.minecraft.network.codec.StreamCodec<B,
- net.minecraft.network.codec.StreamEncoder<O,
T> - net.minecraft.network.codec.StreamCodec<B,
V> (并 extends net.minecraft.network.codec.StreamDecoder<I, T>)
- net.minecraft.network.codec.StreamCodec<B,
- net.minecraft.network.codec.StreamMemberEncoder<O,
T>
记录类分层结构
- java.lang.Object
- java.lang.Record
- net.minecraft.network.codec.IdDispatchCodec.Entry<B,
V, T>
- net.minecraft.network.codec.IdDispatchCodec.Entry<B,
- java.lang.Record