Type NameByte CountNotes
byte 1 -
unsigned byte 1 -
short 2 -
unsigned short 2 -
unsigned int24 3 -
int 4 -
unsigned int 4 -
int64 8 -
unsigned int64 8 -
varint <=5 -
unsigned varint <=5 -
varint64 <=10 -
unsigned varint64 <=10 -
float 4 -
double 8 -


Type NameNotes
ActorLink ActorLink diagram
ActorRuntimeID ActorRuntimeID diagram
ActorUniqueID ActorUniqueID diagram
AdventureSettings AdventureSettings diagram
BaseDescription BaseDescription diagram
BaseGameVersion BaseGameVersion diagram
BlockPos BlockPos diagram
CameraInstruction CameraInstruction diagram
CameraPreset CameraPreset diagram
CameraPresets CameraPresets diagram
ChunkPos ChunkPos diagram
CommandOriginData CommandOriginData diagram
CompoundTag CompoundTag diagram
ContainerMixDataEntry ContainerMixDataEntry diagram
CraftingDataEntry CraftingDataEntry diagram
DataItem DataItem diagram
DimensionDefinitionGroup DimensionDefinitionGroup diagram
DimensionDefinitionGroup::DimensionDefinition DimensionDefinitionGroup::DimensionDefinition diagram
EduSharedUriResource EduSharedUriResource diagram
EducationLevelSettings EducationLevelSettings diagram
EntityNetId EntityNetId diagram
Experiments Experiments diagram
FullContainerName FullContainerName diagram
GameRulesChangedPacketData GameRulesChangedPacketData diagram
InventoryAction InventoryAction diagram
InventorySource InventorySource diagram
InventoryTransaction InventoryTransaction diagram
ItemData ItemData diagram
ItemEnchants ItemEnchants diagram
ItemInstanceUserData ItemInstanceUserData diagram
ItemStackNetIdVariant ItemStackNetIdVariant diagram
ItemStackRequestSlotInfo ItemStackRequestSlotInfo diagram
ItemStackResponseContainerInfo ItemStackResponseContainerInfo diagram
ItemStackResponseInfo ItemStackResponseInfo diagram
ItemStackResponseSlotInfo ItemStackResponseSlotInfo diagram
LevelSettings LevelSettings diagram
MapDecoration MapDecoration diagram
MapItemTrackedActor::UniqueId MapItemTrackedActor::UniqueId diagram
MaterialReducerDataEntry MaterialReducerDataEntry diagram
MolangVariableMap MolangVariableMap diagram
MoveActorAbsoluteData MoveActorAbsoluteData diagram
MoveActorDeltaData MoveActorDeltaData diagram
NetworkBlockPosition NetworkBlockPosition diagram
NetworkItemInstanceDescriptor NetworkItemInstanceDescriptor diagram
NetworkItemStackDescriptor NetworkItemStackDescriptor diagram
NetworkPermissions NetworkPermissions diagram
PackedItemUseLegacyInventoryTransaction PackedItemUseLegacyInventoryTransaction diagram
PlayerBlockActionData PlayerBlockActionData diagram
PlayerBlockActions PlayerBlockActions diagram
PlayerInputTick PlayerInputTick diagram
PositionTrackingId PositionTrackingId diagram
PotionMixDataEntry PotionMixDataEntry diagram
PropertySyncData PropertySyncData diagram
RecipeIngredient RecipeIngredient diagram
RecipeUnlockingRequirement RecipeUnlockingRequirement diagram
ScoreboardId ScoreboardId diagram
SerializedAbilitiesData SerializedAbilitiesData diagram
SerializedAbilitiesData::SerializedLayer SerializedAbilitiesData::SerializedLayer diagram
SerializedSkin SerializedSkin diagram
ShapedChemistryRecipe ShapedChemistryRecipe diagram
ShapedRecipe ShapedRecipe diagram
ShapelessChemistryRecipe ShapelessChemistryRecipe diagram
ShapelessRecipe ShapelessRecipe diagram
SmithingTransformRecipe SmithingTransformRecipe diagram
SmithingTrimRecipe SmithingTrimRecipe diagram
SpawnSettings SpawnSettings diagram
StructureEditorData StructureEditorData diagram
StructureSettings StructureSettings diagram
SubChunkPacket::SubChunkPosOffset SubChunkPacket::SubChunkPosOffset diagram
SubChunkPos SubChunkPos diagram
SyncedPlayerMovementSettings SyncedPlayerMovementSettings diagram
TypedClientNetId<struct ItemStackLegacyRequestIdTag,int,0> TypedClientNetId<struct ItemStackLegacyRequestIdTag,int,0> diagram
TypedClientNetId<struct ItemStackRequestIdTag,int,0> TypedClientNetId<struct ItemStackRequestIdTag,int,0> diagram
TypedServerNetId<struct CreativeItemNetIdTag,unsigned int,0> TypedServerNetId<struct CreativeItemNetIdTag,unsigned int,0> diagram
TypedServerNetId<struct ItemStackNetIdTag,int,0> TypedServerNetId<struct ItemStackNetIdTag,int,0> diagram
TypedServerNetId<struct RecipeNetIdTag,unsigned int,0> TypedServerNetId<struct RecipeNetIdTag,unsigned int,0> diagram
UserDataShapelessRecipe UserDataShapelessRecipe diagram
Vec2 Vec2 diagram
Vec3 Vec3 diagram
WebSocketPacketData WebSocketPacketData diagram
fixed float fixed float diagram
mce::UUID mce::UUID diagram
std::optional<bool> std::optional<bool> diagram
std::optional<class Json::Value> std::optional<class Json::Value> diagram
std::optional<class MolangVariableMap> std::optional<class MolangVariableMap> diagram
std::optional<class Vec2> std::optional<class Vec2> diagram
std::optional<class Vec3> std::optional<class Vec3> diagram
std::optional<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > std::optional<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > diagram
std::optional<enum CameraPreset::AudioListener> std::optional<enum CameraPreset::AudioListener> diagram
std::optional<enum ModalFormCancelReason> std::optional<enum ModalFormCancelReason> diagram
std::optional<float> std::optional<float> diagram
std::optional<struct AgentCapabilities> std::optional<struct AgentCapabilities> diagram
std::optional<struct CameraInstruction::FadeInstruction> std::optional<struct CameraInstruction::FadeInstruction> diagram
std::optional<struct CameraInstruction::SetInstruction> std::optional<struct CameraInstruction::SetInstruction> diagram
std::optional<struct CameraInstruction::TargetInstruction> std::optional<struct CameraInstruction::TargetInstruction> diagram
std::optional<struct ExternalLinkSettings> std::optional<struct ExternalLinkSettings> diagram
std::optional<unsigned int> std::optional<unsigned int> diagram
std::vector<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> >,class std::allocator<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> > > > std::vector<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> >,class std::allocator<class std::unique_ptr<class DataItem,struct std::default_delete<class DataItem> > > > diagram
string string diagram