JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
AESEncryption
- Class in
net.raphimc.netminecraft.netty.crypto
An encryption implementation using "AES/CFB8/NoPadding" encryption.
AESEncryption(Key)
- Constructor for class net.raphimc.netminecraft.netty.crypto.
AESEncryption
Creates a new AESEncryption instance.
ALL_VERSIONS
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
B
bind(String, int)
- Method in class net.raphimc.netminecraft.netty.connection.
NetServer
bind(String, int, boolean)
- Method in class net.raphimc.netminecraft.netty.connection.
NetServer
build()
- Method in class net.raphimc.netminecraft.util.
ThreadFactoryBuilder
Returns a new thread factory using the options supplied during the building process.
C
CLIENT_EPOLL_EVENTLOOP
- Static variable in class net.raphimc.netminecraft.util.
LazyLoadBase
CLIENT_NIO_EVENTLOOP
- Static variable in class net.raphimc.netminecraft.util.
LazyLoadBase
COMPRESSION_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
COMPRESSION_HANDLER_NAME
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
COMPRESSION_THRESHOLD_ATTRIBUTE_KEY
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
computeServerIdHash(String, PublicKey, SecretKey)
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
connect(ServerAddress)
- Method in class net.raphimc.netminecraft.netty.connection.
NetClient
ConnectionState
- Enum in
net.raphimc.netminecraft.constants
CryptUtil
- Class in
net.raphimc.netminecraft.netty.crypto
CryptUtil()
- Constructor for class net.raphimc.netminecraft.netty.crypto.
CryptUtil
D
data
- Variable in class net.raphimc.netminecraft.packet.
UnknownPacket
decode(ChannelHandlerContext, ByteBuf, List<Object>)
- Method in class net.raphimc.netminecraft.netty.codec.
OptimizedPacketSizer
decode(ChannelHandlerContext, ByteBuf, List<Object>)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketCodec
decode(ChannelHandlerContext, ByteBuf, List<Object>)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketCompressor
decode(ChannelHandlerContext, ByteBuf, List<Object>)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketCryptor
decode(ChannelHandlerContext, ByteBuf, List<Object>)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketSizer
decodeRsaPublicKey(byte[])
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
decrypt(byte[], int, int, byte[], int)
- Method in class net.raphimc.netminecraft.netty.crypto.
AESEncryption
decryptData(Key, byte[])
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
decryptSecretKey(PrivateKey, byte[])
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
DEFAULT_COMPRESSION_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
DEFAULT_ENCRYPTION_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
DEFAULT_PACKET_CODEC_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
DEFAULT_SIZER_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
E
encode(ChannelHandlerContext, ByteBuf, ByteBuf)
- Method in class net.raphimc.netminecraft.netty.codec.
OptimizedPacketSizer
encode(ChannelHandlerContext, IPacket, ByteBuf)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketCodec
encode(ChannelHandlerContext, ByteBuf, ByteBuf)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketCompressor
encode(ChannelHandlerContext, ByteBuf, ByteBuf)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketCryptor
encode(ChannelHandlerContext, ByteBuf, ByteBuf)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketSizer
encodeRsaPublicKey(PublicKey)
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
encrypt(byte[], int, int, byte[], int)
- Method in class net.raphimc.netminecraft.netty.crypto.
AESEncryption
encryptData(Key, byte[])
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
ENCRYPTION_ATTRIBUTE_KEY
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
ENCRYPTION_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
ENCRYPTION_HANDLER_NAME
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
F
fromSRV(String)
- Static method in class net.raphimc.netminecraft.util.
ServerAddress
fromString(String)
- Static method in class net.raphimc.netminecraft.util.
UUIDAdapter
fromUUID(UUID)
- Static method in class net.raphimc.netminecraft.util.
UUIDAdapter
G
generateKeyPair()
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
generateSecretKey()
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
getAddress()
- Method in class net.raphimc.netminecraft.util.
ServerAddress
getById(int)
- Static method in enum net.raphimc.netminecraft.constants.
ConnectionState
getBytesRead()
- Method in class net.raphimc.netminecraft.netty.sizer.
VarIntByteDecoder
getChannel()
- Method in class net.raphimc.netminecraft.netty.connection.
NetClient
getChannel()
- Method in class net.raphimc.netminecraft.netty.connection.
NetServer
getChannelFuture()
- Method in class net.raphimc.netminecraft.netty.connection.
NetClient
getChannelFuture()
- Method in class net.raphimc.netminecraft.netty.connection.
NetServer
getDecryptOutputSize(int)
- Method in class net.raphimc.netminecraft.netty.crypto.
AESEncryption
getDirection()
- Method in enum net.raphimc.netminecraft.constants.
MCPackets
getEncryptOutputSize(int)
- Method in class net.raphimc.netminecraft.netty.crypto.
AESEncryption
getId()
- Method in enum net.raphimc.netminecraft.constants.
ConnectionState
getId(int)
- Method in enum net.raphimc.netminecraft.constants.
MCPackets
getIdByPacket(Class<? extends IPacket>)
- Method in class net.raphimc.netminecraft.packet.registry.
PacketRegistry
getPacket(ConnectionState, PacketDirection, int, int)
- Static method in enum net.raphimc.netminecraft.constants.
MCPackets
getPacketById(int)
- Method in class net.raphimc.netminecraft.packet.registry.
PacketRegistry
getPort()
- Method in class net.raphimc.netminecraft.util.
ServerAddress
getRawAddress()
- Method in class net.raphimc.netminecraft.util.
ServerAddress
getReadVarint()
- Method in class net.raphimc.netminecraft.netty.sizer.
VarIntByteDecoder
getResult()
- Method in class net.raphimc.netminecraft.netty.sizer.
VarIntByteDecoder
getState()
- Method in enum net.raphimc.netminecraft.constants.
MCPackets
getTargetClassByPacket(Class<? extends IPacket>)
- Method in class net.raphimc.netminecraft.packet.registry.
PacketRegistry
getValue()
- Method in class net.raphimc.netminecraft.util.
LazyLoadBase
getVarIntLength(int)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
H
HANDLER_HANDLER_NAME
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
handlerRemoved(ChannelHandlerContext)
- Method in class net.raphimc.netminecraft.netty.codec.
PacketCompressor
I
initChannel(SocketChannel)
- Method in class net.raphimc.netminecraft.netty.connection.
MinecraftChannelInitializer
initialize(Bootstrap)
- Method in class net.raphimc.netminecraft.netty.connection.
NetClient
initialize(ServerBootstrap)
- Method in class net.raphimc.netminecraft.netty.connection.
NetServer
IPacket
- Interface in
net.raphimc.netminecraft.packet
L
LazyLoadBase
<
T
> - Class in
net.raphimc.netminecraft.util
LazyLoadBase()
- Constructor for class net.raphimc.netminecraft.util.
LazyLoadBase
load()
- Method in class net.raphimc.netminecraft.util.
LazyLoadBase
M
MCPackets
- Enum in
net.raphimc.netminecraft.constants
MCPipeline
- Class in
net.raphimc.netminecraft.constants
MCPipeline()
- Constructor for class net.raphimc.netminecraft.constants.
MCPipeline
MCVersion
- Class in
net.raphimc.netminecraft.constants
MCVersion()
- Constructor for class net.raphimc.netminecraft.constants.
MCVersion
MinecraftChannelInitializer
- Class in
net.raphimc.netminecraft.netty.connection
MinecraftChannelInitializer(Supplier<ChannelHandler>)
- Constructor for class net.raphimc.netminecraft.netty.connection.
MinecraftChannelInitializer
MOJANG_PUBLIC_KEY
- Static variable in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
MOJANG_PUBLIC_KEY_SIGNATURE
- Static variable in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
N
net.raphimc.netminecraft.constants
- package net.raphimc.netminecraft.constants
net.raphimc.netminecraft.netty.codec
- package net.raphimc.netminecraft.netty.codec
net.raphimc.netminecraft.netty.connection
- package net.raphimc.netminecraft.netty.connection
net.raphimc.netminecraft.netty.crypto
- package net.raphimc.netminecraft.netty.crypto
net.raphimc.netminecraft.netty.sizer
- package net.raphimc.netminecraft.netty.sizer
net.raphimc.netminecraft.packet
- package net.raphimc.netminecraft.packet
net.raphimc.netminecraft.packet.registry
- package net.raphimc.netminecraft.packet.registry
net.raphimc.netminecraft.util
- package net.raphimc.netminecraft.util
NetClient
- Class in
net.raphimc.netminecraft.netty.connection
NetClient(Supplier<ChannelHandler>)
- Constructor for class net.raphimc.netminecraft.netty.connection.
NetClient
NetClient(Supplier<ChannelHandler>, Function<Supplier<ChannelHandler>, ChannelInitializer<SocketChannel>>)
- Constructor for class net.raphimc.netminecraft.netty.connection.
NetClient
NetServer
- Class in
net.raphimc.netminecraft.netty.connection
NetServer(Supplier<ChannelHandler>)
- Constructor for class net.raphimc.netminecraft.netty.connection.
NetServer
NetServer(Supplier<ChannelHandler>, Function<Supplier<ChannelHandler>, ChannelInitializer<SocketChannel>>)
- Constructor for class net.raphimc.netminecraft.netty.connection.
NetServer
O
OPTIMIZED_SIZER_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
OptimizedPacketSizer
- Class in
net.raphimc.netminecraft.netty.codec
OptimizedPacketSizer()
- Constructor for class net.raphimc.netminecraft.netty.codec.
OptimizedPacketSizer
P
PACKET_CODEC_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
PACKET_CODEC_HANDLER_NAME
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
PACKET_REGISTRY_ATTRIBUTE_KEY
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
PacketCodec
- Class in
net.raphimc.netminecraft.netty.codec
PacketCodec()
- Constructor for class net.raphimc.netminecraft.netty.codec.
PacketCodec
PacketCompressor
- Class in
net.raphimc.netminecraft.netty.codec
PacketCompressor()
- Constructor for class net.raphimc.netminecraft.netty.codec.
PacketCompressor
PacketCryptor
- Class in
net.raphimc.netminecraft.netty.codec
PacketCryptor()
- Constructor for class net.raphimc.netminecraft.netty.codec.
PacketCryptor
PacketDirection
- Enum in
net.raphimc.netminecraft.constants
packetId
- Variable in class net.raphimc.netminecraft.packet.
UnknownPacket
PacketRegistry
- Class in
net.raphimc.netminecraft.packet.registry
PacketRegistry(boolean)
- Constructor for class net.raphimc.netminecraft.packet.registry.
PacketRegistry
PacketSizer
- Class in
net.raphimc.netminecraft.netty.codec
PacketSizer()
- Constructor for class net.raphimc.netminecraft.netty.codec.
PacketSizer
PacketTypes
- Class in
net.raphimc.netminecraft.packet
PacketTypes()
- Constructor for class net.raphimc.netminecraft.packet.
PacketTypes
process(byte)
- Method in class net.raphimc.netminecraft.netty.sizer.
VarIntByteDecoder
R
read(ByteBuf)
- Method in interface net.raphimc.netminecraft.packet.
IPacket
read(ByteBuf)
- Method in class net.raphimc.netminecraft.packet.
UnknownPacket
readByteArray(ByteBuf)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
readByteArray(ByteBuf, int)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
readReadableBytes(ByteBuf)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
readShortByteArray(ByteBuf)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
readShortByteArray(ByteBuf, int)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
readString(ByteBuf, int)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
readUuid(ByteBuf)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
readVarInt(ByteBuf)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
registerC2SPacket(int, Supplier<IPacket>)
- Method in class net.raphimc.netminecraft.packet.registry.
PacketRegistry
registerS2CPacket(int, Supplier<IPacket>)
- Method in class net.raphimc.netminecraft.packet.registry.
PacketRegistry
S
SERVER_EPOLL_CHILD_EVENTLOOP
- Static variable in class net.raphimc.netminecraft.util.
LazyLoadBase
SERVER_EPOLL_PARENT_EVENTLOOP
- Static variable in class net.raphimc.netminecraft.util.
LazyLoadBase
SERVER_NIO_CHILD_EVENTLOOP
- Static variable in class net.raphimc.netminecraft.util.
LazyLoadBase
SERVER_NIO_PARENT_EVENTLOOP
- Static variable in class net.raphimc.netminecraft.util.
LazyLoadBase
ServerAddress
- Class in
net.raphimc.netminecraft.util
ServerAddress(String, int)
- Constructor for class net.raphimc.netminecraft.util.
ServerAddress
setDaemon(boolean)
- Method in class net.raphimc.netminecraft.util.
ThreadFactoryBuilder
Sets daemon or not for new threads created with this ThreadFactory.
setNameFormat(String)
- Method in class net.raphimc.netminecraft.util.
ThreadFactoryBuilder
Sets the naming format to use when naming threads (
Thread.setName(java.lang.String)
) which are created with this ThreadFactory.
setPriority(int)
- Method in class net.raphimc.netminecraft.util.
ThreadFactoryBuilder
Sets the priority for new threads created with this ThreadFactory.
setThreadFactory(ThreadFactory)
- Method in class net.raphimc.netminecraft.util.
ThreadFactoryBuilder
Sets the backing
ThreadFactory
for new threads created with this ThreadFactory.
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler)
- Method in class net.raphimc.netminecraft.util.
ThreadFactoryBuilder
Sets the
Thread.UncaughtExceptionHandler
for new threads created with this ThreadFactory.
signNonce(PrivateKey, byte[], long)
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
SIZER_HANDLER
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
SIZER_HANDLER_NAME
- Static variable in class net.raphimc.netminecraft.constants.
MCPipeline
T
ThreadFactoryBuilder
- Class in
net.raphimc.netminecraft.util
A ThreadFactory builder, providing any combination of these features: whether threads should be marked as daemon threads a
naming format
a thread priority an uncaught exception handler a backing thread factory
ThreadFactoryBuilder()
- Constructor for class net.raphimc.netminecraft.util.
ThreadFactoryBuilder
Creates a new
ThreadFactory
builder.
toSocketAddress()
- Method in class net.raphimc.netminecraft.util.
ServerAddress
U
UnknownPacket
- Class in
net.raphimc.netminecraft.packet
UnknownPacket()
- Constructor for class net.raphimc.netminecraft.packet.
UnknownPacket
UnknownPacket(int, byte[])
- Constructor for class net.raphimc.netminecraft.packet.
UnknownPacket
unregisterC2SPacket(int)
- Method in class net.raphimc.netminecraft.packet.registry.
PacketRegistry
unregisterS2CPacket(int)
- Method in class net.raphimc.netminecraft.packet.registry.
PacketRegistry
useDefaultPipeline()
- Static method in class net.raphimc.netminecraft.constants.
MCPipeline
useOptimizedPipeline()
- Static method in class net.raphimc.netminecraft.constants.
MCPipeline
UUIDAdapter
- Class in
net.raphimc.netminecraft.util
UUIDAdapter()
- Constructor for class net.raphimc.netminecraft.util.
UUIDAdapter
V
v1_10
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_11
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_11_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_12
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_12_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_12_2
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_13
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_13_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_13_2
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_14
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_14_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_14_2
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_14_3
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_14_4
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_15
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_15_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_15_2
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_16
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_16_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_16_2
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_16_3
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_16_4
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_17
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_17_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_18
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_18_2
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_19
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_19_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_7_2
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_7_6
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_8
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_9
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_9_1
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_9_2
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
v1_9_3
- Static variable in class net.raphimc.netminecraft.constants.
MCVersion
valueOf(String)
- Static method in enum net.raphimc.netminecraft.constants.
ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum net.raphimc.netminecraft.constants.
MCPackets
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum net.raphimc.netminecraft.constants.
PacketDirection
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum net.raphimc.netminecraft.netty.sizer.
VarIntByteDecoder.DecodeResult
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.raphimc.netminecraft.constants.
ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum net.raphimc.netminecraft.constants.
MCPackets
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum net.raphimc.netminecraft.constants.
PacketDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum net.raphimc.netminecraft.netty.sizer.
VarIntByteDecoder.DecodeResult
Returns an array containing the constants of this enum type, in the order they are declared.
VarIntByteDecoder
- Class in
net.raphimc.netminecraft.netty.sizer
VarIntByteDecoder()
- Constructor for class net.raphimc.netminecraft.netty.sizer.
VarIntByteDecoder
VarIntByteDecoder.DecodeResult
- Enum in
net.raphimc.netminecraft.netty.sizer
verifySignedNonce(PublicKey, byte[], long, byte[])
- Static method in class net.raphimc.netminecraft.netty.crypto.
CryptUtil
W
write(ByteBuf)
- Method in interface net.raphimc.netminecraft.packet.
IPacket
write(ByteBuf)
- Method in class net.raphimc.netminecraft.packet.
UnknownPacket
writeByteArray(ByteBuf, byte[])
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
writeShortByteArray(ByteBuf, byte[])
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
writeString(ByteBuf, String)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
writeUuid(ByteBuf, UUID)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
writeVarInt(ByteBuf, int)
- Static method in class net.raphimc.netminecraft.packet.
PacketTypes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes