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