mirror of
https://github.com/CyberL1/Minecraft-Realms-Emulator.git
synced 2024-11-21 13:48:21 -05:00
feat(server): Get server's address from its MOTD in external mode
This commit is contained in:
parent
fe1c7aaf63
commit
f133c237ef
@ -517,7 +517,6 @@ namespace Minecraft_Realms_Emulator.Modes.External
|
|||||||
var connection = new Connection
|
var connection = new Connection
|
||||||
{
|
{
|
||||||
World = world,
|
World = world,
|
||||||
Address = defaultServerAddress.Value
|
|
||||||
};
|
};
|
||||||
|
|
||||||
Slot slot = new()
|
Slot slot = new()
|
||||||
@ -825,7 +824,10 @@ namespace Minecraft_Realms_Emulator.Modes.External
|
|||||||
[HttpGet("v1/{wId}/join/pc")]
|
[HttpGet("v1/{wId}/join/pc")]
|
||||||
public ActionResult<Connection> Join(int wId)
|
public ActionResult<Connection> Join(int wId)
|
||||||
{
|
{
|
||||||
var connection = _context.Connections.FirstOrDefault(x => x.World.Id == wId);
|
var connection = _context.Connections.Include(c => c.World).FirstOrDefault(x => x.World.Id == wId);
|
||||||
|
|
||||||
|
// Set the server's addrees to its MOTD
|
||||||
|
connection.Address = connection.World.Motd;
|
||||||
|
|
||||||
return Ok(connection);
|
return Ok(connection);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user