Implement Forge protocol handshake support (#3869)
This commit is contained in:
@@ -1338,6 +1338,16 @@ end
|
||||
},
|
||||
Notes = "Returns the brand that the client has sent in their MC|Brand plugin message.",
|
||||
},
|
||||
GetForgeMods =
|
||||
{
|
||||
Returns =
|
||||
{
|
||||
{
|
||||
Type = "table",
|
||||
},
|
||||
},
|
||||
Notes = "Returns the Forge mods installed on the client.",
|
||||
},
|
||||
GetIPString =
|
||||
{
|
||||
Returns =
|
||||
@@ -1456,6 +1466,16 @@ end
|
||||
},
|
||||
Notes = "Returns true if the client has registered to receive messages on the specified plugin channel.",
|
||||
},
|
||||
IsForgeClient =
|
||||
{
|
||||
Returns =
|
||||
{
|
||||
{
|
||||
Type = "boolean",
|
||||
},
|
||||
},
|
||||
Notes = "Returns true if the client is modded with Forge.",
|
||||
},
|
||||
IsUUIDOnline =
|
||||
{
|
||||
IsStatic = true,
|
||||
@@ -11892,6 +11912,25 @@ end
|
||||
},
|
||||
Notes = "Returns true if the specified player is queued to be transferred to a World.",
|
||||
},
|
||||
RegisterForgeMod =
|
||||
{
|
||||
Params =
|
||||
{
|
||||
{
|
||||
Name = "ModName",
|
||||
Type = "string",
|
||||
},
|
||||
{
|
||||
Name = "ModVersion",
|
||||
Type = "string",
|
||||
},
|
||||
{
|
||||
Name = "ProtocolVersionNumber",
|
||||
Type = "number",
|
||||
},
|
||||
},
|
||||
Notes = "Add a Forge mod name/version to the server ping list.",
|
||||
},
|
||||
SetMaxPlayers =
|
||||
{
|
||||
Params =
|
||||
@@ -11913,6 +11952,21 @@ end
|
||||
},
|
||||
Notes = "Returns true iff the server is set to authenticate players (\"online mode\").",
|
||||
},
|
||||
UnregisterForgeMod =
|
||||
{
|
||||
Params =
|
||||
{
|
||||
{
|
||||
Name = "ModName",
|
||||
Type = "string",
|
||||
},
|
||||
{
|
||||
Name = "ProtocolVersionNumber",
|
||||
Type = "number",
|
||||
},
|
||||
},
|
||||
Notes = "Remove a Forge mod name/version from the server ping list.",
|
||||
},
|
||||
},
|
||||
},
|
||||
cStringCompression =
|
||||
|
||||
Reference in New Issue
Block a user