Index

B C D G I K M N O P R S T U V W 
All Classes and Interfaces|All Packages

B

BAD_TRANSFER - Static variable in class me.mrnavastar.biscuit.api.BiscuitEvents
 
Biscuit - Class in me.mrnavastar.biscuit.api
 
Biscuit() - Constructor for class me.mrnavastar.biscuit.api.Biscuit
 
Biscuit.RegisteredCookie - Class in me.mrnavastar.biscuit.api
 
biscuit$getRawCookie(Identifier) - Method in interface me.mrnavastar.biscuit.InternalStuff
 
biscuit$getRawCookie(Identifier) - Method in class me.mrnavastar.biscuit.mixin.ClientConnectionMixin
 
biscuit$getRawCookie(Identifier) - Method in class me.mrnavastar.biscuit.mixin.ServerCommonNetworkHandlerMixin
 
biscuit$getRawCookie(Identifier) - Method in class me.mrnavastar.biscuit.mixin.ServerLoginNetworkHandlerMixin
 
biscuit$getRawCookie(Identifier) - Method in class me.mrnavastar.biscuit.mixin.ServerPlayerEntityMixin
 
biscuit$getUser() - Method in interface me.mrnavastar.biscuit.InternalStuff
 
biscuit$getUser() - Method in class me.mrnavastar.biscuit.mixin.ServerCommonNetworkHandlerMixin
 
biscuit$getUser() - Method in class me.mrnavastar.biscuit.mixin.ServerLoginNetworkHandlerMixin
 
biscuit$getUser() - Method in class me.mrnavastar.biscuit.mixin.ServerPlayerEntityMixin
 
biscuit$onCookie(Identifier, byte[]) - Method in interface me.mrnavastar.biscuit.InternalStuff
 
biscuit$onCookie(Identifier, byte[]) - Method in class me.mrnavastar.biscuit.mixin.ClientConnectionMixin
 
biscuit$send(Packet<?>) - Method in interface me.mrnavastar.biscuit.InternalStuff
 
biscuit$send(Packet<?>) - Method in class me.mrnavastar.biscuit.mixin.ClientConnectionMixin
 
biscuit$send(Packet<?>) - Method in class me.mrnavastar.biscuit.mixin.ServerCommonNetworkHandlerMixin
 
biscuit$send(Packet<?>) - Method in class me.mrnavastar.biscuit.mixin.ServerLoginNetworkHandlerMixin
 
biscuit$send(Packet<?>) - Method in class me.mrnavastar.biscuit.mixin.ServerPlayerEntityMixin
 
BiscuitEvents - Class in me.mrnavastar.biscuit.api
 
BiscuitEvents() - Constructor for class me.mrnavastar.biscuit.api.BiscuitEvents
 
BiscuitEvents.BadTransfer - Interface in me.mrnavastar.biscuit.api
 
BiscuitEvents.CI - Class in me.mrnavastar.biscuit.api
 
BiscuitEvents.InvalidCookie - Interface in me.mrnavastar.biscuit.api
 
BiscuitEvents.PreTransfer - Interface in me.mrnavastar.biscuit.api
 
BiscuitEvents.ValidationFail - Interface in me.mrnavastar.biscuit.api
 

C

cancel() - Method in class me.mrnavastar.biscuit.api.BiscuitEvents.CI
 
CI() - Constructor for class me.mrnavastar.biscuit.api.BiscuitEvents.CI
 
ClientConnectionMixin - Class in me.mrnavastar.biscuit.mixin
 
ClientConnectionMixin() - Constructor for class me.mrnavastar.biscuit.mixin.ClientConnectionMixin
 
connection - Variable in class me.mrnavastar.biscuit.mixin.ServerCommonNetworkHandlerMixin
 
CookieJar - Interface in me.mrnavastar.biscuit.api
 
CookieSigner - Class in me.mrnavastar.biscuit.util
 
CookieSigner() - Constructor for class me.mrnavastar.biscuit.util.CookieSigner
 

D

DEFAULT_MAC - Static variable in class me.mrnavastar.biscuit.util.CookieSigner
 

G

getCookie(Class<T>) - Method in interface me.mrnavastar.biscuit.api.CookieJar
Retrieves the cookie stored on the client.
getCookie(CookieJar, Class<T>) - Static method in class me.mrnavastar.biscuit.api.Biscuit
 

I

InternalStuff - Interface in me.mrnavastar.biscuit
 
INVALID_COOKIE - Static variable in class me.mrnavastar.biscuit.api.BiscuitEvents
 

K

kickIfMissing(boolean) - Method in class me.mrnavastar.biscuit.api.Biscuit.RegisteredCookie
Kick the client if they are missing this cookie or if the cookie is invalid (Bad signature).

M

me.mrnavastar.biscuit - package me.mrnavastar.biscuit
 
me.mrnavastar.biscuit.api - package me.mrnavastar.biscuit.api
 
me.mrnavastar.biscuit.mixin - package me.mrnavastar.biscuit.mixin
 
me.mrnavastar.biscuit.util - package me.mrnavastar.biscuit.util
 
MISSING_COOKIE - Static variable in class me.mrnavastar.biscuit.api.BiscuitEvents
 

N

networkHandler - Variable in class me.mrnavastar.biscuit.mixin.ServerPlayerEntityMixin
 

O

onBad(ServerLoginNetworkHandler, MinecraftServer, BiscuitEvents.CI) - Method in interface me.mrnavastar.biscuit.api.BiscuitEvents.BadTransfer
 
onInitializeServer() - Method in class me.mrnavastar.biscuit.api.Biscuit
 
onInvalid(Biscuit.RegisteredCookie, GameProfile) - Method in interface me.mrnavastar.biscuit.api.BiscuitEvents.InvalidCookie
 
onMissing(Biscuit.RegisteredCookie, ServerLoginNetworkHandler, MinecraftServer, BiscuitEvents.CI) - Method in interface me.mrnavastar.biscuit.api.BiscuitEvents.ValidationFail
 
onTransfer(ServerTransferS2CPacket, GameProfile, CookieJar, BiscuitEvents.CI) - Method in interface me.mrnavastar.biscuit.api.BiscuitEvents.PreTransfer
 

P

pendingCookieRequests - Variable in class me.mrnavastar.biscuit.mixin.ClientConnectionMixin
 
PRE_TRANSFER - Static variable in class me.mrnavastar.biscuit.api.BiscuitEvents
 

R

register(Identifier, Class<?>) - Static method in class me.mrnavastar.biscuit.api.Biscuit
 
RegisteredCookie(Identifier, Class<?>) - Constructor for class me.mrnavastar.biscuit.api.Biscuit.RegisteredCookie
 

S

send(Packet<?>) - Method in class me.mrnavastar.biscuit.mixin.ClientConnectionMixin
 
ServerCommonNetworkHandlerMixin - Class in me.mrnavastar.biscuit.mixin
 
ServerCommonNetworkHandlerMixin() - Constructor for class me.mrnavastar.biscuit.mixin.ServerCommonNetworkHandlerMixin
 
ServerLoginNetworkHandlerMixin - Class in me.mrnavastar.biscuit.mixin
 
ServerLoginNetworkHandlerMixin() - Constructor for class me.mrnavastar.biscuit.mixin.ServerLoginNetworkHandlerMixin
 
ServerPlayerEntityMixin - Class in me.mrnavastar.biscuit.mixin
 
ServerPlayerEntityMixin() - Constructor for class me.mrnavastar.biscuit.mixin.ServerPlayerEntityMixin
 
setCookie(Object) - Method in interface me.mrnavastar.biscuit.api.CookieJar
Store a cookie on the client.
setCookie(CookieJar, Object) - Static method in class me.mrnavastar.biscuit.api.Biscuit
 
setCustomMac(Mac) - Method in class me.mrnavastar.biscuit.api.Biscuit.RegisteredCookie
Set a custom Mac for cookie singing.
setSecret(byte[]) - Method in class me.mrnavastar.biscuit.api.Biscuit.RegisteredCookie
Set the secret that should be used to sign this cookie.
setSecret(String) - Method in class me.mrnavastar.biscuit.api.Biscuit.RegisteredCookie
Set the secret that should be used to sign this cookie.
shouldKickNonTransferredConnections(boolean) - Static method in class me.mrnavastar.biscuit.api.Biscuit
 
signCookie(byte[], byte[], Mac) - Static method in class me.mrnavastar.biscuit.util.CookieSigner
 

T

transfer(String, int) - Method in interface me.mrnavastar.biscuit.api.CookieJar
Transfer the client to another server.

U

unregister(Class<?>) - Static method in class me.mrnavastar.biscuit.api.Biscuit
 

V

verifyCookie(byte[], byte[], Mac) - Static method in class me.mrnavastar.biscuit.util.CookieSigner
 

W

wasTransferred() - Method in interface me.mrnavastar.biscuit.api.CookieJar
Checks if this client was transferred from another server.
wasTransferred() - Method in class me.mrnavastar.biscuit.mixin.ServerCommonNetworkHandlerMixin
 
wasTransferred() - Method in class me.mrnavastar.biscuit.mixin.ServerLoginNetworkHandlerMixin
 
wasTransferred() - Method in class me.mrnavastar.biscuit.mixin.ServerPlayerEntityMixin
 
B C D G I K M N O P R S T U V W 
All Classes and Interfaces|All Packages