Minecraft protocol compression — Zlib compress/decompress, threshold management
-
Updated
Apr 10, 2026 - Rust
Minecraft protocol compression — Zlib compress/decompress, threshold management
Minecraft game types — BlockPos, Vec3, ResourceLocation, Direction, GameType, and more
Mojang authentication — GameProfile, session-server verification, profile properties
Development tools for the Oxidized MC ecosystem — decompilation, data extraction, version diffing
Brigadier-compatible command framework — CommandDispatcher, parsing engine, tab completion
Minecraft protocol codec — VarInt/VarLong encoding, wire-format types, frame encoding
Official branding assets for Oxidized MC
Minecraft physics engine — AABB collision detection, gravity, friction, voxel shapes
Complete Minecraft NBT codec — binary reader/writer, SNBT, serde integration, gzip/zlib I/O
BFS light propagation engine — sky light, block light, cross-chunk boundary handling
Chunk data structures — LevelChunk, PalettedContainer, BitStorage, Palette, Heightmap
Shared foundational types (ChunkPos) for the Oxidized MC ecosystem
Anvil world format — RegionFile reader/writer, chunk serialization, level.dat
Minecraft chat component system — Component tree, Style, ChatFormatting, JSON/NBT serialization
Minecraft protocol cryptography — AES-128-CFB8 cipher, RSA keypair, SHA-1 digest
Minecraft protocol transport — Connection state machine, async reader/writer, framing pipeline
ItemStack, DataComponentPatch, MenuType, and item management utilities
World generation framework — ChunkGenerator, FlatWorldConfig, ChunkStatus pipeline
Reusable GitHub Actions workflows for the Oxidized MC ecosystem
Block, item, and biome registries with O(1) state ID lookup and generated data
Add a description, image, and links to the oxidized-mc topic page so that developers can more easily learn about it.
To associate your repository with the oxidized-mc topic, visit your repo's landing page and select "manage topics."