Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CloudburstMC/ProxyPass
/ functions
Functions
74 in github.com/CloudburstMC/ProxyPass
⨍
Functions
74
◇
Types & classes
37
↓ 12 callers
Method
getRuntimeId
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/NbtBlockDefinitionRegistry.java:36
↓ 12 callers
Method
saveJson
(String name, JSONObject object)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/logging/SessionLogger.java:77
↓ 8 callers
Method
fromNetwork
(ItemDescriptorWithCount descriptorWithCount)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/RecipeUtils.java:203
↓ 3 callers
Method
getSendSession
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/ProxySession.java:9
↓ 3 callers
Method
itemFromNetwork
(ItemData data)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/RecipeUtils.java:187
↓ 3 callers
Method
saveNBT
(String dataName, Object dataTag)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:261
↓ 2 callers
Method
createCreativeItemEntry
(ItemData data, int groupId)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/DownstreamPacketHandler.java:215
↓ 2 callers
Method
encodeNbtToString
(NbtMap tag)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/DownstreamPacketHandler.java:261
↓ 2 callers
Method
getAddress
()
src/main/java/org/cloudburstmc/proxypass/Configuration.java:60
↓ 2 callers
Method
getDefinition
(int runtimeId)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/NbtBlockDefinitionRegistry.java:25
↓ 2 callers
Method
logPacket
(BedrockSession session, BedrockPacket packet, boolean upstream)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/logging/SessionLogger.java:99
↓ 2 callers
Method
saveCompressedNBT
(String dataName, Object dataTag)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:251
↓ 2 callers
Method
saveImage
(ProxyPlayerSession session, int width, int height, byte[] bytes, String name)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/SkinUtils.java:54
↓ 2 callers
Method
setSendSession
(BedrockSession session)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/ProxySession.java:11
↓ 2 callers
Method
sortMap
(Map<String, Integer> map)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/DownstreamPacketHandler.java:251
↓ 2 callers
Method
testPacket
(BedrockSession session, BedrockPacketWrapper wrapper)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/TestUtils.java:33
↓ 1 callers
Method
boot
()
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:137
↓ 1 callers
Method
createHash
(NbtMap block)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/BlockPaletteUtils.java:53
↓ 1 callers
Method
dumpCreativeItems
(List<CreativeItemGroup> groups, List<CreativeItemData> contents)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/DownstreamPacketHandler.java:195
↓ 1 callers
Method
fnv1a_32
(byte[] data)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/BlockPaletteUtils.java:82
↓ 1 callers
Method
forgeSkinData
(KeyPair pair, JSONObject skinData)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/ForgeryUtils.java:51
↓ 1 callers
Method
forgeToken
(KeyPair pair, IdentityData data)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/ForgeryUtils.java:20
↓ 1 callers
Method
getLogPrefix
(boolean upstream)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/logging/SessionLogger.java:117
↓ 1 callers
Method
initializeProxySession
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/UpstreamPacketHandler.java:95
↓ 1 callers
Method
isIgnoredPacket
(Class<?> clazz)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:343
↓ 1 callers
Method
load
(Path path)
src/main/java/org/cloudburstmc/proxypass/Configuration.java:38
↓ 1 callers
Method
loadGzipNBT
(String dataName)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:281
↓ 1 callers
Method
logToBuffer
(Supplier<String> supplier)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/logging/SessionLogger.java:121
↓ 1 callers
Method
loop
()
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:226
↓ 1 callers
Method
nbtToBase64
(NbtMap tag)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/RecipeUtils.java:173
↓ 1 callers
Method
newClient
(InetSocketAddress socketAddress, Consumer<ProxyClientSession> sessionConsumer)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:202
↓ 1 callers
Method
saveMojangson
(String name, NbtMap nbt)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:309
↓ 1 callers
Method
saveSkin
(ProxyPlayerSession session, JSONObject skinData)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/SkinUtils.java:22
↓ 1 callers
Method
start
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/logging/SessionLogger.java:54
↓ 1 callers
Method
verifyJwt
(String jwt, PublicKey key)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/UpstreamPacketHandler.java:37
↓ 1 callers
Method
writeDescriptorArray
(List<ItemDescriptorWithCount> inputs)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/RecipeUtils.java:162
↓ 1 callers
Method
writeItemArray
(ItemData[] inputs)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/RecipeUtils.java:151
↓ 1 callers
Method
writeRecipes
(CraftingDataPacket packet, ProxyPass proxy)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/RecipeUtils.java:28
Method
ColorDeserializer
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/jackson/ColorDeserializer.java:13
Method
ColorSerializer
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/jackson/ColorSerializer.java:12
Method
CreativeItemEntry
(String id, Integer damage, Integer blockRuntimeId, String blockTag, String nbt, int groupId)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/DownstreamPacketHandler.java:278
Method
NbtBlockDefinitionRegistry
(List<NbtMap> definitions, boolean hashed)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/NbtBlockDefinitionRegistry.java:17
Method
NbtDefinitionSerializer
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/jackson/NbtDefinitionSerializer.java:19
Method
ProxyClientSession
(BedrockPeer peer, int subClientId, ProxyPass proxyPass)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/ProxyClientSession.java:29
Method
ProxyPlayerSession
(ProxyServerSession upstream, ProxyClientSession downstream, ProxyPass proxy, ChainValidationResult.IdentityDa
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/ProxyPlayerSession.java:27
Method
ProxyServerSession
(BedrockPeer peer, int subClientId, ProxyPass proxyPass)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/ProxyServerSession.java:27
Method
SessionLogger
(ProxyPass proxy, Path sessionsDir, String displayName, long timestamp)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/logging/SessionLogger.java:48
Method
convertToJson
(ProxyPass proxy, List<NbtMap> tags)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/BlockPaletteUtils.java:15
Method
createSession0
(BedrockPeer peer, int subClientId)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:184
Method
deserialize
(JsonParser jsonParser, DeserializationContext deserializationContext)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/jackson/ColorDeserializer.java:17
Method
flushLogBuffer
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/logging/SessionLogger.java:127
Method
getDefinition
(int runtimeId)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/UnknownBlockDefinitionRegistry.java:8
Method
getProxyPass
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/ProxySession.java:7
Method
getRuntimeId
()
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/UnknownBlockDefinitionRegistry.java:20
Method
handle
(RequestNetworkSettingsPacket packet)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/UpstreamPacketHandler.java:45
Method
handle
(NetworkSettingsPacket packet)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/DownstreamInitialPacketHandler.java:31
Method
handle
(AvailableEntityIdentifiersPacket packet)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/DownstreamPacketHandler.java:43
Method
initSession
(ProxyServerSession session)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:189
Method
isFull
()
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:347
Method
isRegistered
(BlockDefinition blockDefinition)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/UnknownBlockDefinitionRegistry.java:13
Method
isRegistered
(BlockDefinition definition)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/util/NbtBlockDefinitionRegistry.java:30
Method
loadJson
(String name, TypeReference<T> reference)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:300
Method
loadNBT
(String dataName)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:271
Method
main
(String[] args)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:127
Method
onDisconnect
(CharSequence reason)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/UpstreamPacketHandler.java:137
Method
onPacket
(BedrockPacketWrapper wrapper)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/ProxyServerSession.java:32
Method
onPacket
(BedrockPacketWrapper wrapper)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/session/ProxyClientSession.java:34
Method
save
(Path path, Configuration configuration)
src/main/java/org/cloudburstmc/proxypass/Configuration.java:48
Method
saveImage
(String name, BufferedImage image)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/logging/SessionLogger.java:68
Method
saveJson
(String name, Object object)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:291
Method
savePacket
(BedrockPacketWrapper wrapper)
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:318
Method
serialize
(Color value, JsonGenerator gen, SerializationContext provider)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/jackson/ColorSerializer.java:16
Method
serialize
(NbtBlockDefinition value, JsonGenerator gen, SerializationContext provider)
src/main/java/org/cloudburstmc/proxypass/network/bedrock/jackson/NbtDefinitionSerializer.java:23
Method
shutdown
()
src/main/java/org/cloudburstmc/proxypass/ProxyPass.java:243