diff --git a/MinecraftClient/Inventory/Container.cs b/MinecraftClient/Inventory/Container.cs index f1201275..a5ecd92d 100644 --- a/MinecraftClient/Inventory/Container.cs +++ b/MinecraftClient/Inventory/Container.cs @@ -50,8 +50,8 @@ namespace MinecraftClient.Inventory ID = id; Type = type; Title = title; - Items = new Dictionary(); - Properties = new Dictionary(); + Items = new(); + Properties = new(); } /// @@ -67,7 +67,7 @@ namespace MinecraftClient.Inventory Type = type; Title = title; Items = items; - Properties = new Dictionary(); + Properties = new(); } /// @@ -81,8 +81,8 @@ namespace MinecraftClient.Inventory ID = id; Title = title; Type = ConvertType.ToNew(type); - Items = new Dictionary(); - Properties = new Dictionary(); + Items = new(); + Properties = new(); } /// @@ -96,8 +96,8 @@ namespace MinecraftClient.Inventory ID = id; Type = GetContainerType(typeID); Title = title; - Items = new Dictionary(); - Properties = new Dictionary(); + Items = new(); + Properties = new(); } /// @@ -109,8 +109,8 @@ namespace MinecraftClient.Inventory ID = -1; Type = type; Title = null; - Items = new Dictionary(); - Properties = new Dictionary(); + Items = new(); + Properties = new(); } /// @@ -124,7 +124,7 @@ namespace MinecraftClient.Inventory Type = type; Title = null; Items = items; - Properties = new Dictionary(); + Properties = new(); } /// diff --git a/MinecraftClient/Inventory/EnchantmentMapping.cs b/MinecraftClient/Inventory/EnchantmentMapping.cs index cf25ea94..2c66b40f 100644 --- a/MinecraftClient/Inventory/EnchantmentMapping.cs +++ b/MinecraftClient/Inventory/EnchantmentMapping.cs @@ -261,7 +261,7 @@ namespace MinecraftClient.Inventory /// public static void SetDynamicEnchantmentIdMap(Dictionary idMap) { - dynamicEnchantmentIdMap = new Dictionary(); + dynamicEnchantmentIdMap = new(); foreach (var kvp in idMap) { var name = kvp.Value.StartsWith("minecraft:") ? kvp.Value.Substring("minecraft:".Length) : kvp.Value; @@ -284,7 +284,7 @@ namespace MinecraftClient.Inventory { if (reverseEnchantmentMappings == null) { - reverseEnchantmentMappings = new Dictionary(); + reverseEnchantmentMappings = new(); if (dynamicEnchantmentIdMap != null) { foreach (var kvp in dynamicEnchantmentIdMap) diff --git a/MinecraftClient/Mapping/EntityPalettes/EntityPalette112.cs b/MinecraftClient/Mapping/EntityPalettes/EntityPalette112.cs index 15d0dcd4..b5259508 100644 --- a/MinecraftClient/Mapping/EntityPalettes/EntityPalette112.cs +++ b/MinecraftClient/Mapping/EntityPalettes/EntityPalette112.cs @@ -9,7 +9,7 @@ namespace MinecraftClient.Mapping.EntityPalettes /// public class EntityPalette112 : EntityPalette { - private static Dictionary mappingsObjects = new Dictionary() + private static Dictionary mappingsObjects = new() { // https://wiki.vg/Entity_metadata#Objects { 1, EntityType.Boat }, @@ -41,7 +41,7 @@ namespace MinecraftClient.Mapping.EntityPalettes { 93, EntityType.DragonFireball }, }; - private static Dictionary mappingsMobs = new Dictionary() + private static Dictionary mappingsMobs = new() { { 1, EntityType.Item }, { 2, EntityType.ExperienceOrb }, diff --git a/MinecraftClient/Mapping/EntityPalettes/EntityPalette113.cs b/MinecraftClient/Mapping/EntityPalettes/EntityPalette113.cs index d78a7240..ab19e391 100644 --- a/MinecraftClient/Mapping/EntityPalettes/EntityPalette113.cs +++ b/MinecraftClient/Mapping/EntityPalettes/EntityPalette113.cs @@ -9,7 +9,7 @@ namespace MinecraftClient.Mapping.EntityPalettes /// public class EntityPalette113 : EntityPalette { - private static Dictionary mappingsObjects = new Dictionary() + private static Dictionary mappingsObjects = new() { // https://wiki.vg/Entity_metadata#Objects { 1, EntityType.Boat }, @@ -42,7 +42,7 @@ namespace MinecraftClient.Mapping.EntityPalettes { 94, EntityType.Trident }, }; - private static Dictionary mappingsMobs = new Dictionary() + private static Dictionary mappingsMobs = new() { // https://wiki.vg/Entity_metadata#Mobs { 0, EntityType.AreaEffectCloud }, diff --git a/MinecraftClient/Mapping/EntityPalettes/EntityPalette18.cs b/MinecraftClient/Mapping/EntityPalettes/EntityPalette18.cs index 2ff09ace..d85ed48a 100644 --- a/MinecraftClient/Mapping/EntityPalettes/EntityPalette18.cs +++ b/MinecraftClient/Mapping/EntityPalettes/EntityPalette18.cs @@ -10,7 +10,7 @@ namespace MinecraftClient.Mapping.EntityPalettes /// public class EntityPalette18 : EntityPalette { - private static Dictionary mappingsObjects = new Dictionary() + private static Dictionary mappingsObjects = new() { // https://wiki.vg/Entity_metadata#Objects { 1, EntityType.Boat }, @@ -39,7 +39,7 @@ namespace MinecraftClient.Mapping.EntityPalettes { 93, EntityType.DragonFireball }, }; - private static Dictionary mappingsMobs = new Dictionary() { + private static Dictionary mappingsMobs = new() { { 1, EntityType.Item }, { 2, EntityType.ExperienceOrb }, { 8, EntityType.LeashKnot }, diff --git a/MinecraftClient/Mapping/Movement.cs b/MinecraftClient/Mapping/Movement.cs index 64a470da..06009966 100644 --- a/MinecraftClient/Mapping/Movement.cs +++ b/MinecraftClient/Mapping/Movement.cs @@ -338,8 +338,8 @@ namespace MinecraftClient.Mapping public BinaryHeap() { - heapList = new List(); - locationList = new HashSet(); + heapList = new(); + locationList = new(); MinHScoreNode = null; } diff --git a/MinecraftClient/Protocol/Handlers/PacketPalettes/PacketPalette18.cs b/MinecraftClient/Protocol/Handlers/PacketPalettes/PacketPalette18.cs index b7db312d..26d43f9d 100644 --- a/MinecraftClient/Protocol/Handlers/PacketPalettes/PacketPalette18.cs +++ b/MinecraftClient/Protocol/Handlers/PacketPalettes/PacketPalette18.cs @@ -4,7 +4,7 @@ namespace MinecraftClient.Protocol.Handlers.PacketPalettes { public class PacketPalette18 : PacketTypePalette { - private Dictionary typeIn = new Dictionary() + private Dictionary typeIn = new() { { 0x00, PacketTypesIn.KeepAlive }, { 0x01, PacketTypesIn.JoinGame }, @@ -80,7 +80,7 @@ namespace MinecraftClient.Protocol.Handlers.PacketPalettes { 0x49, PacketTypesIn.UpdateEntityNBT } }; - private Dictionary typeOut = new Dictionary() + private Dictionary typeOut = new() { { 0x00, PacketTypesOut.TeleportConfirm }, { 0x01, PacketTypesOut.Unknown }, diff --git a/MinecraftClient/Protocol/Message/ChatParser.cs b/MinecraftClient/Protocol/Message/ChatParser.cs index 57b38572..610a2d7e 100644 --- a/MinecraftClient/Protocol/Message/ChatParser.cs +++ b/MinecraftClient/Protocol/Message/ChatParser.cs @@ -511,7 +511,7 @@ namespace MinecraftClient.Protocol.Message string message = string.Empty; string colorCode = string.Empty; - StringBuilder extraBuilder = new StringBuilder(); + StringBuilder extraBuilder = new(); foreach (var kvp in nbt) { string key = kvp.Key;