Minecraft-Console-Client/MinecraftClient/Protocol/Handlers/StructuredComponents/Components/1_20_6
copilot-swe-agent[bot] 94bf42710a refactor: use pattern matching for null checks (is null / is not null)
Convert remaining == null to is null and != null to is not null
across 17 files in CommandHandler/ArgumentType, StructuredComponents,
and DeclareCommands for idiomatic C# style.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-24 00:47:03 +00:00
..
AttributeModifiersComponent.cs fix: resolve entity tracking, container interaction, and enchantment mapping issues for 1.21 2026-03-20 02:35:52 +08:00
BannerPatternsComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
BaseColorComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
BeesComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
BlockStateComponent.cs refactor: StructuredComponents batch 5 audit — remove redundant count fields 2026-03-20 00:45:50 +08:00
BundleContentsComponent.cs refactor: use pattern matching for null checks (is null / is not null) 2026-03-24 00:47:03 +00:00
CanBreakComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
CanPlaceOnComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
ChargedProjectilesComponent.cs refactor: use pattern matching for null checks (is null / is not null) 2026-03-24 00:47:03 +00:00
ContainerComponent.cs refactor: StructuredComponents batch 5 audit — remove redundant count fields 2026-03-20 00:45:50 +08:00
ContainerLootComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
CreativeSlotLockComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
CustomDataComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
CustomModelDataComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
CustomNameComponent.cs fix: StructuredComponents batch 4 audit — CustomName, ItemName, Lore use NBT encoding 2026-03-20 00:33:50 +08:00
DamageComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
DebugStickStateComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
DyeColorComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
EnchantmentGlintOverrideComponent.cs fix: StructuredComponents batch 3 audit — EnchantmentGlintOverrideComponent type correction 2026-03-20 00:25:28 +08:00
EnchantmentsComponent.cs Fix enchantment name display for 1.20.6 structured components 2026-03-19 02:01:15 +08:00
EntityDataComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
FireResistantComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
FireworkExplosionComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
FireworksComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
FoodComponentComponent.cs Fix StructuredComponent serialization correctness for 1.20.6 2026-03-19 01:37:56 +08:00
HideAdditionalTooltipComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
HideTooltipComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
InstrumentComponent.cs Fix PotionContentsComponent and InstrumentComponent serialization for 1.20.6 2026-03-19 01:44:23 +08:00
IntangibleProjectileComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
ItemNameComponent.cs fix: StructuredComponents batch 4 audit — CustomName, ItemName, Lore use NBT encoding 2026-03-20 00:33:50 +08:00
LockComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
LodestoneTrackerComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
LoreComponent.cs fix: StructuredComponents batch 4 audit — CustomName, ItemName, Lore use NBT encoding 2026-03-20 00:33:50 +08:00
MapColorComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
MapDecorationsComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
MapIdComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
MapPostProcessingComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
MaxDamageComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
MaxStackSizeComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
NoteBlockSoundComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
OmniousBottleAmplifierComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
PotDecorationsComponent.cs refactor: StructuredComponents batch 5 audit — remove redundant count fields 2026-03-20 00:45:50 +08:00
PotionContentsComponent.cs Fix PotionContentsComponent and InstrumentComponent serialization for 1.20.6 2026-03-19 01:44:23 +08:00
ProfileComponent.cs Fixed Profile Component crashing on 1.21.9 2026-03-22 21:53:13 +01:00
RarityComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
RecipesComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
RepairCostComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
StoredEnchantmentsComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
SuspiciousStewEffectsComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
ToolComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
TrimComponent.cs fix: StructuredComponents batch 1 audit — TrimComponent, ProfileComponent, WrittenBookContent, and NBT serialization 2026-03-20 00:09:05 +08:00
UnbreakableComponent.cs Implemented all structured components, renamed them all to a better format 2024-10-05 13:37:52 +02:00
WritableBlookContentComponent.cs refactor: StructuredComponents batch 5 audit — remove redundant count fields 2026-03-20 00:45:50 +08:00
WrittenBlookContentComponent.cs fix: StructuredComponents batch 1 audit — TrimComponent, ProfileComponent, WrittenBookContent, and NBT serialization 2026-03-20 00:09:05 +08:00