mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-11-07 17:36:07 +00:00
Added an option to match by colors in Auto Respond bot.
This commit is contained in:
parent
b5cf315ca1
commit
0d58887b6a
5 changed files with 30 additions and 24 deletions
|
|
@ -145,7 +145,7 @@ namespace MinecraftClient
|
|||
/// <param name="text">Text from the server</param>
|
||||
/// <param name="json">Raw JSON from the server. This parameter will be NULL on MC 1.5 or lower!</param>
|
||||
public virtual void GetText(string text, string? json) { }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Is called when the client has been disconnected fom the server
|
||||
/// </summary>
|
||||
|
|
@ -245,7 +245,7 @@ namespace MinecraftClient
|
|||
/// <param name="uuid">Player UUID</param>
|
||||
/// <param name="gamemode">New Game Mode (0: Survival, 1: Creative, 2: Adventure, 3: Spectator).</param>
|
||||
public virtual void OnGamemodeUpdate(string playername, Guid uuid, int gamemode) { }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Called when the Latency has been updated for a player
|
||||
/// </summary>
|
||||
|
|
@ -253,7 +253,7 @@ namespace MinecraftClient
|
|||
/// <param name="uuid">Player UUID</param>
|
||||
/// <param name="latency">Latency.</param>
|
||||
public virtual void OnLatencyUpdate(string playername, Guid uuid, int latency) { }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Called when the Latency has been updated for a player
|
||||
/// </summary>
|
||||
|
|
@ -262,7 +262,7 @@ namespace MinecraftClient
|
|||
/// <param name="uuid">Player UUID</param>
|
||||
/// <param name="latency">Latency.</param>
|
||||
public virtual void OnLatencyUpdate(Entity entity, string playername, Guid uuid, int latency) { }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Called when a map was updated
|
||||
/// </summary>
|
||||
|
|
@ -319,7 +319,7 @@ namespace MinecraftClient
|
|||
/// <param name="objectivevalue">Only if mode is 0 or 2. The text to be displayed for the score</param>
|
||||
/// <param name="type">Only if mode is 0 or 2. 0 = "integer", 1 = "hearts".</param>
|
||||
public virtual void OnScoreboardObjective(string objectivename, byte mode, string objectivevalue, int type, string json) { }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Called when a scoreboard updated
|
||||
/// </summary>
|
||||
|
|
@ -360,12 +360,12 @@ namespace MinecraftClient
|
|||
/// <param name="uuid">UUID of the player</param>
|
||||
/// <param name="name">Name of the player</param>
|
||||
public virtual void OnPlayerLeave(Guid uuid, string? name) { }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Called when the player deaths
|
||||
/// </summary>
|
||||
public virtual void OnDeath() { }
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Called when the player respawns
|
||||
/// </summary>
|
||||
|
|
@ -451,14 +451,14 @@ namespace MinecraftClient
|
|||
/// </summary>
|
||||
public static string GetVerbatim(string text)
|
||||
{
|
||||
if ( String.IsNullOrEmpty(text) )
|
||||
if (String.IsNullOrEmpty(text))
|
||||
return String.Empty;
|
||||
|
||||
int idx = 0;
|
||||
var data = new char[text.Length];
|
||||
|
||||
for ( int i = 0; i < text.Length; i++ )
|
||||
if ( text[i] != '§' )
|
||||
for (int i = 0; i < text.Length; i++)
|
||||
if (text[i] != '§')
|
||||
data[idx++] = text[i];
|
||||
else
|
||||
i++;
|
||||
|
|
@ -478,7 +478,7 @@ namespace MinecraftClient
|
|||
if (!((c >= 'a' && c <= 'z')
|
||||
|| (c >= 'A' && c <= 'Z')
|
||||
|| (c >= '0' && c <= '9')
|
||||
|| c == '_') )
|
||||
|| c == '_'))
|
||||
return false;
|
||||
|
||||
return true;
|
||||
|
|
@ -950,7 +950,7 @@ namespace MinecraftClient
|
|||
return Handler.GetWorld();
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Get all Entities
|
||||
/// </summary>
|
||||
|
|
@ -968,7 +968,7 @@ namespace MinecraftClient
|
|||
{
|
||||
return Handler.GetPlayersLatency();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Get the current location of the player (Feet location)
|
||||
/// </summary>
|
||||
|
|
@ -1002,7 +1002,7 @@ namespace MinecraftClient
|
|||
{
|
||||
return Handler.ClientIsMoving();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Look at the specified location
|
||||
/// </summary>
|
||||
|
|
@ -1086,7 +1086,7 @@ namespace MinecraftClient
|
|||
{
|
||||
return Handler.GetUsername();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Return the Gamemode of the current account
|
||||
/// </summary>
|
||||
|
|
@ -1361,7 +1361,7 @@ namespace MinecraftClient
|
|||
{
|
||||
return Handler.GetCurrentSlot();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Clean all inventory
|
||||
/// </summary>
|
||||
|
|
@ -1370,7 +1370,7 @@ namespace MinecraftClient
|
|||
{
|
||||
return Handler.ClearInventories();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Update sign text
|
||||
/// </summary>
|
||||
|
|
@ -1410,7 +1410,7 @@ namespace MinecraftClient
|
|||
{
|
||||
return Handler.SpectateByUUID(UUID);
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Update command block
|
||||
/// </summary>
|
||||
|
|
@ -1456,7 +1456,7 @@ namespace MinecraftClient
|
|||
{
|
||||
return Handler.GetMaxChatMessageLength();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Respawn player
|
||||
/// </summary>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue