PacketHandlers
or directly implement PacketHandler
@Deprecated
public abstract class PacketRemapper
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
PacketRemapper()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
PacketHandler |
asPacketHandler()
Deprecated.
|
<T> void |
create(Type<T> type,
T value)
Deprecated.
Writes a value.
|
void |
handler(PacketHandler handler)
Deprecated.
Adds a packet handler.
|
void |
map(Type type)
Deprecated.
Reads and writes the given type.
|
<T1,T2> void |
map(Type<T1> oldType,
Type<T2> newType,
java.util.function.Function<T1,T2> transformer)
Deprecated.
Maps a type from an old type to a transformed new type.
|
<T1,T2> void |
map(Type<T1> oldType,
ValueTransformer<T1,T2> transformer)
Deprecated.
Maps a type from an old type to a transformed new type.
|
void |
map(Type oldType,
Type newType)
Deprecated.
Reads the first given type and writes the second given type.
|
<T> void |
map(ValueReader<T> inputReader,
ValueWriter<T> outputWriter)
Deprecated.
Maps a type using a basic ValueReader to a ValueWriter.
|
<T1,T2> void |
map(ValueTransformer<T1,T2> transformer)
Deprecated.
Maps a type from an old type to a transformed new type based on their input type.
|
void |
read(Type type)
Deprecated.
Reads (and thus removes) the given type.
|
abstract void |
registerMap()
Deprecated.
Registers the handlers for this packet.
|
void |
remap(PacketWrapper packetWrapper)
Deprecated.
|
public void map(Type type)
type
- type to mappublic void map(Type oldType, Type newType)
oldType
- old typenewType
- new typepublic <T1,T2> void map(Type<T1> oldType, Type<T2> newType, java.util.function.Function<T1,T2> transformer)
T1
- old value typeT2
- new value typeoldType
- old typenewType
- new typetransformer
- transformer to produce the new typepublic <T1,T2> void map(ValueTransformer<T1,T2> transformer)
T1
- old value typeT2
- new value typetransformer
- transformer to produce the new typepublic <T1,T2> void map(Type<T1> oldType, ValueTransformer<T1,T2> transformer)
T1
- old value typeT2
- new value typeoldType
- old typetransformer
- transformer to produce the new typepublic <T> void map(ValueReader<T> inputReader, ValueWriter<T> outputWriter)
T
- read/write typeinputReader
- reader to read withoutputWriter
- writer to write withpublic void handler(PacketHandler handler)
handler
- packet handlerpublic <T> void create(Type<T> type, T value)
type
- type to writevalue
- value to writepublic void read(Type type)
type
- type to readpublic abstract void registerMap()
public PacketHandler asPacketHandler()
@Deprecated public void remap(PacketWrapper packetWrapper) throws java.lang.Exception
packetWrapper
- packet wrapper to remapInformativeException
- if packet reading or writing failsCancelException
- if the packet should be cancelledjava.lang.Exception