DisconnectFailReason
Wire format
1 formatValues are serialized as varint32.
ZigZag-encoded, then written as base-128 groups with the high bit indicating continuation. 1-5 bytes
Enum values
148 values- 0
Unknown - 1
CantConnectNoInternet - 2
NoPermissions - 3
UnrecoverableError - 4
ThirdPartyBlocked - 5
ThirdPartyNoInternet - 6
ThirdPartyBadIP - 7
ThirdPartyNoServerOrServerLocked - 8
VersionMismatch - 9
SkinIssue - 10
InviteSessionNotFound - 11
EduLevelSettingsMissing - 12
LocalServerNotFound - 13
LegacyDisconnect - 14
INTERNAL_UserLeaveGameAttempted - 15
PlatformLockedSkinsError - 16
RealmsWorldUnassigned - 17
RealmsServerCantConnect - 18
RealmsServerHidden - 19
RealmsServerDisabledBeta - 20
RealmsServerDisabled - 21
CrossPlatformDisabled - 22
TESTONLY_CantConnect - 23
SessionNotFound - 24
ClientSettingsIncompatibleWithServer - 25
ServerFull - 26
InvalidPlatformSkin - 27
EditionVersionMismatch - 28
EditionMismatch - 29
LevelNewerThanExeVersion - 30
INTERNAL_NoFailOccurred - 31
BannedSkin - 32
Timeout - 33
ServerNotFound - 34
OutdatedServer - 35
OutdatedClient - 36
NoPremiumPlatform - 37
MultiplayerDisabled - 38
NoWiFi - 39
WorldCorruption - 40
NoReason - 41
Disconnected - 42
InvalidPlayer - 43
LoggedInOtherLocation - 44
ServerIdConflict - 45
NotAllowed - 46
NotAuthenticated - 47
InvalidTenant - 48
UnknownPacket - 49
UnexpectedPacket - 50
InvalidCommandRequestPacket - 51
HostSuspended - 52
LoginPacketNoRequest - 53
LoginPacketNoCert - 54
MissingClient - 55
Kicked - 56
KickedForExploit - 57
KickedForIdle - 58
ResourcePackProblem - 59
IncompatiblePack - 60
OutOfStorage - 61
InvalidLevel - 62
DisconnectPacket - 63
BlockMismatch - 64
InvalidHeights - 65
InvalidWidths - 66
ConnectionLost - 67
ZombieConnection - 68
Shutdown - 69
ReasonNotSet - 70
LoadingStateTimeout - 71
ResourcePackLoadingFailed - 72
SearchingForSessionLoadingScreenFailed - 73
NetherNetProtocolVersion - 74
SubsystemStatusError - 75
EmptyAuthFromDiscovery - 76
EmptyUrlFromDiscovery - 77
ExpiredAuthFromDiscovery - 78
UnknownSignalServiceSignInFailure - 79
XBLJoinLobbyFailure - 80
UnspecifiedClientInstanceDisconnection - 81
NetherNetSessionNotFound - 82
NetherNetCreatePeerConnection - 83
NetherNetICE - 84
NetherNetConnectRequest - 85
NetherNetConnectResponse - 86
NetherNetNegotiationTimeout - 87
NetherNetInactivityTimeout - 88
StaleConnectionBeingReplaced - 89
RealmsSessionNotFound - 90
BadPacket - 91
NetherNetFailedToCreateOffer - 92
NetherNetFailedToCreateAnswer - 93
NetherNetFailedToSetLocalDescription - 94
NetherNetFailedToSetRemoteDescription - 95
NetherNetNegotiationTimeoutWaitingForResponse - 96
NetherNetNegotiationTimeoutWaitingForAccept - 97
NetherNetIncomingConnectionIgnored - 98
NetherNetSignalingParsingFailure - 99
NetherNetSignalingUnknownError - 100
NetherNetSignalingUnicastDeliveryFailed - 101
NetherNetSignalingBroadcastDeliveryFailed - 102
NetherNetSignalingGenericDeliveryFailed - 103
EditorMismatchEditorWorld - 104
EditorMismatchVanillaWorld - 105
WorldTransferNotPrimaryClient - 106
INTERNAL_RequestServerShutdown - 107
ClientGameSetupCancelled - 108
ClientGameSetupFailed - 109
NoVenue - 110
NetherNetSignalingSigninFailed - 111
SessionAccessDenied - 112
ServiceSigninIssue - 113
NetherNetNoSignalingChannel - 114
NetherNetNotLoggedIn - 115
NetherNetClientSignalingError - 116
SubClientLoginDisabled - 117
DeepLinkTryingToOpenDemoWorldWhileSignedIn - 118
AsyncJoinTaskDenied - 119
RealmsTimelineRequired - 120
GuestWithoutHost - 121
FailedToJoinExperience - 122
NetherNetDataChannelClosed - 123
DiscoveryEnvironmentMismatch - 124
HostWithoutKeys - 125
HostSignedOut - 126
ScriptWatchdogException - 127
ScriptMemoryLimitExceeded - 128
StorageLowDuringGameplay - 129
StorageFullDuringGameplay - 130
LevelStorageCorruption - 131
EditionMismatchVanillaToEdu - 132
EditionMismatchEduToVanilla - 133
EditorMismatchEditorToVanilla - 134
EditorMismatchVanillaToEditor - 135
DenyListed - 136
NonceMissing - 137
NonceNotFound - 138
NonceExpired - 139
NonceNotValid - 140
HostDisconnected - 141
EditorJoinIntentPolicyFailure - 142
NetherNetIdentityNotAllowed - 143
InvalidName - 144
ExpiredToken - 145
HostAcceptsNoTypeOfAuth - 146
NotAuthenticatedFastFail - 147
EditorNotAllowed
Packet references
1 reference- DisconnectPacketReason › DisconnectFailReason
Changelog
Stable releases
Changes between stable protocol releases.
No stable release changes are recorded for this type.
Preview builds
Changes between Minecraft Preview protocol builds.
- Released
- Protocol
- 2187
Changed 1
- Added enum value
UnsupportedTransportwith value149.
- Released
- Protocol
- 2177
Changed 1
- Added enum value
MissingStructureDatawith value148.