mirror of
https://github.com/MCCTeam/Minecraft-Console-Client
synced 2025-10-14 21:22:49 +00:00
Add GetShort() method in dataTypes
This commit is contained in:
parent
311815be9f
commit
137855a71d
4 changed files with 14 additions and 6 deletions
|
|
@ -289,7 +289,6 @@
|
||||||
<Content Include="Protocol\Dns\Records\totla.txt" />
|
<Content Include="Protocol\Dns\Records\totla.txt" />
|
||||||
<Content Include="Resources\AppIcon.ico" />
|
<Content Include="Resources\AppIcon.ico" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup />
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
Other similar extension points exist, see Microsoft.Common.targets.
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
||||||
<StartArguments>test - 192.168.1.29</StartArguments>
|
<StartArguments>TestBot - localhost</StartArguments>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<PublishUrlHistory>publish\</PublishUrlHistory>
|
<PublishUrlHistory>publish\</PublishUrlHistory>
|
||||||
|
|
|
||||||
|
|
@ -412,6 +412,18 @@ namespace MinecraftClient.Protocol.Handlers
|
||||||
return bytes.ToArray();
|
return bytes.ToArray();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Get byte array representing a short
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="number">Short to process</param>
|
||||||
|
/// <returns>Array ready to send</returns>
|
||||||
|
public byte[] GetShort(short number)
|
||||||
|
{
|
||||||
|
byte[] theShort = BitConverter.GetBytes(number);
|
||||||
|
Array.Reverse(theShort);
|
||||||
|
return theShort;
|
||||||
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Get byte array representing a double
|
/// Get byte array representing a double
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
|
|
||||||
|
|
@ -1366,10 +1366,7 @@ namespace MinecraftClient.Protocol.Handlers
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
List<byte> packet = new List<byte>();
|
List<byte> packet = new List<byte>();
|
||||||
// short to byte (?
|
packet.AddRange(dataTypes.GetShort(slot));
|
||||||
byte[] b = BitConverter.GetBytes(slot);
|
|
||||||
Array.Reverse(b);
|
|
||||||
packet.AddRange(b);
|
|
||||||
SendPacket(PacketOutgoingType.HeldItemChange, packet);
|
SendPacket(PacketOutgoingType.HeldItemChange, packet);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue