# M

# ManifestOrigin

Name Value
Directory 0
Archive 1
Realms 2
Catalog 3
WorldHistory 4
Invalid_8 5

# ManifestType

Name Value
Pack 0
WorldTemplate_1 1
Catalog_0 2

# MinecraftEventing::InteractionType

Name Value
Breeding 1
Taming 2
Curing 3
Crafted 4
Shearing 5
Milking 6
Trading 7
Feeding 8
Igniting 9
Coloring 10
Naming 11
Leashing 12
Unleashing 13
PetSleep 14
Trusting 15
Commanding 16

# MinecraftEventing::AchievementIds

Name Value
ChestFullOfCobblestone 7
DiamondForYou 10
IronBelly 20
IronMan 21
OnARail 29
Overkill 30
ReturnToSender 37
SniperDuel 38
StayinFrosty 39
TakeInventory 40
MapRoom 50
FreightStation 52
SmeltEverything 53
TasteOfYourOwnMedicine 54
WhenPigsFly 56
Inception 58
ArtificialSelection 60
FreeDiver 61
SpawnTheWither 62
Beaconator 63
GreatView 64
SuperSonic 65
TheEndAgain 66
TreasureHunter 67
ShootingStar 68
FashionShow 69
Brilliance 70
SelfPublishedAuthor 71
AlternativeFuel 72
SleepWithTheFishes 73
Castaway 74
ImAMarineBiologist 75
SailThe7Seas 76
MeGold 77
Ahoy 78
Atlantis 79
OnePickleTwoPickleSeaPickleFour 80
DoaBarrelRoll 81
Moskstraumen 82
Echolocation 83
WhereHaveYouBeen 84
TopOfTheWorld 85
FruitOnTheLoom 86
SoundTheAlarm 87
BuyLowSellHigh 88
Disenchanted 89
TimeForStew 90
BeeOurGuest 91
TotalBeeLocation 92
StickySituation 93

# MinecraftEventing::POIBlockInteractionType

Name Value
None_9 0
Extend 1
Clone 2
Lock 3
Create 4
CreateLocator 5
Rename 6
ItemPlaced 7
ItemRemoved 8
Cooking 9
Dousing 10
Lighting 11
Haystack 12
Filled 13
Emptied 14
AddDye 15
DyeItem 16
ClearItem 17
EnchantArrow 18
CompostItemPlaced 19
RecoveredBonemeal 20
BookPlaced 21
BookOpened 22
Disenchant 23
Repair 24
DisenchantAndRepair 25

# MovementEventType

Name Value
PositionCorrected 0
BackInSync 1

# MonsterEggStoneType

Name Value
Stone 0
Cobblestone_0 1
StoneBrick_0 2
MossyStoneBrick 3
CrackedStoneBrick 4
ChiseledStoneBrick 5
_count_7 6

# Mirror_0

Name Value
None_15 0
X 1
Z 2
XZ 3

# MinecraftEventing::PoiEventBlockType

Name Value
BlastFurnace_0 0
BrewingStand_0 1
CartographyTable 2
Grindstone 3
Loom 4
Smoker_0 5
Stonecutter 6
Barrel 7
Bell_1 8
Campfire_0 9
Cauldron_0 10
Composter 11
Lectern_1 12

# MapOutputType

Name Value
None_20 0
RenameMap 1
BasicMap 2
LocatorMap 3
ExtendAndClearMap 4
CloneMap 5
LockMap 6

# MinecraftEventing::BlockPlacementMethod

Name Value
Entity_1 0
Command_0 1

# MinecraftEventing::TravelMethod

Name Value
Walk 0
SwimWater 1
Fall_1 2
Climb 3
SwimLava 4
Fly_0 5
Riding_0 6
Sneak 7
Sprint 8
Bounce 9
FrostWalk 10
Unknown_15 18446744073709551615

# MinecraftEventing::TeleportationCause

Name Value
Unknown_14 0
Projectile_1 1
ChorusFruit 2
Command_2 3
Behavior_0 4
TeleportationCause_Count 5

# MinecraftEventing::ChangeType

Name Value
Unknown_10 0
Added 1
Removed 2
Updated 3

# MinecraftEventing::ItemInteractMethod

Name Value
Use 0
Place_2 1

# MinecraftPacketIds

Name Value
KeepAlive 0
Login 1
PlayStatus 2
ServerToClientHandshake 3
ClientToServerHandshake 4
Disconnect 5
ResourcePacksInfo 6
ResourcePackClientResponse 8
Text 9
SetTime 10
StartGame 11
AddPlayer 12
AddActor 13
RemoveActor 14
AddItemActor 15
UNUSED_PLS_USE_ME 16
TakeItemActor 17
MoveAbsoluteActor 18
MovePlayer 19
RiderJump 20
UpdateBlock 21
AddPainting 22
TickSync 23
LevelSoundEventV1 24
TileEvent 26
MobEffect 28
UpdateAttributes 29
InventoryTransaction 30
PlayerEquipment 31
MobArmorEquipment 32
Interact_0 33
BlockPickRequest 34
ActorPickRequest 35
PlayerAction 36
ActorFall 37
HurtArmor 38
SetActorData 39
SetActorMotion 40
SetActorLink 41
SetHealth 42
SetSpawnPosition 43
Animate 44
Respawn 45
ContainerOpen 46
ContainerClose 47
PlayerHotbar 48
InventoryContent 49
InventorySlot 50
ContainerSetData 51
CraftingData 52
CraftingEvent 53
GuiDataPickItem 54
BlockActorData 56
PlayerInput 57
FullChunkData 58
SetCommandsEnabled 59
SetDifficulty 60
ChangeDimension 61
SetPlayerGameType 62
PlayerList 63
SimpleEvent 64
Event 65
SpawnExperienceOrb 66
MapData 67
MapInfoRequest 68
RequestChunkRadius 69
ChunkRadiusUpdated 70
ItemFrameDropItem 71
GameRulesChanged 72
Camera_1 73
BossEvent 74
ShowCredits 75
AvailableCommands 76
CommandRequest 77
CommandBlockUpdate 78
UpdateTrade 80
UpdateEquip 81
ResourcePackDataInfo 82
ResourcePackChunkData 83
ResourcePackChunkRequest 84
Transfer 85
PlaySound 86
StopSound 87
SetTitle 88
AddBehaviorTree 89
StructureBlockUpdate 90
ShowStoreOffer 91
PurchaseReceipt 92
PlayerSkin 93
SubclientLogin 94
AutomationClientConnect 95
SetLastHurtBy 96
BookEdit 97
NPCRequest 98
PhotoTransfer 99
ShowModalForm 100
ModalFormResponse 101
ServerSettingsRequest 102
ServerSettingsResponse 103
ShowProfile 104
SetDefaultGameType 105
RemoveObjective 106
SetDisplayObjective 107
SetScore 108
LabTable 109
UpdateBlockSynced 110
MoveDeltaActor 111
SetScoreboardIdentity 112
SetLocalPlayerAsInit 113
UpdateSoftEnum 114
Ping 115
BlockPalette 116
SciptCustomEvent 117
SpawnParticleEffect 118
AvailableActorIDList 119
LevelSoundEventV2 120
NetworkChunkPublisherUpdate 121
BiomeDefinitionList 122
LevelEventGeneric 124
LecternUpdate 125
VideoStreamConnect 126
AddEntity 127
RemoveEntity 128
ClientCacheStatus 129
OnScreenTextureAnimation 130
MapCreateLockedCopy 131
StructureTemplateDataExportRequest 132
StructureTemplateDataExportResponse 133
UpdateBlockProperties 134
ClientCacheBlobStatusPacket 135
ClientCacheMissResponsePacket 136
EducationSettingsPacket 137
Emote 138
MultiplayerSettingsPacket 139
SettingsCommandPacket 140
AnvilDamage 141
CompletedUsingItem 142
NetworkSettings 143
PlayerAuthInputPacket 144
EndId 145

# mce::ImageFormat

Name Value
Unknown_27 0
RGB8Unorm 1
RGBA8Unorm 2

# mce::ImageUsage

Name Value

# MapItemTrackedActor::Type

Name Value
Entity_3 0
BlockEntity_0 1
Other_1 2

# MapDecoration::Type

Name Value
MarkerWhite 0
Player_3 0
MarkerGreen 1
ItemFrame_0 1
MarkerRed 2
MarkerBlue 3
XWhite 4
TriangleRed 5
SquareWhite 6
PlayerOffMap 6
MarkerSign 7
MarkerPink 8
MarkerOrange 9
MarkerYellow 10
MarkerTeal 11
TriangleGreen 12
SmallSquareWhite 13
PlayerOffLimits 13
Mansion 14
Monument_0 15
NoDraw 16
PlayerHidden 16
Count_13 17

# MobEffectPacket::Event

Name Value
Add_1 1
Update 2
Remove_0 3

# MultiplayerSettingsPacketType

Name Value
EnableMultiplayer 0
DisableMultiplayer 1
RefreshJoincode 2

# Mirror

Name Value

# MapType

Name Value
Empty 0
Basic_0 1
Enhanced 2
OceanExplorer 3
WoodlandExplorer 4
TreasureExplorer 5
Locked 6

# MCCATEGORY

Name Value
Minecraft 0
AutomationProtocol 1
MinecraftCommand 2

# MaterialType

Name Value
Air 0
Dirt 1
Wood_0 2
Stone_0 3
Metal 4
Water_0 5
Lava_1 6
Leaves 7
Plant 8
ReplaceablePlant 9
Sponge 10
Cloth 11
Bed 12
Fire_0 13
Sand 14
Decoration 15
Glass_0 16
Explosive 17
Ice_0 18
PackedIce 19
TopSnow 20
Snow_0 21
Cactus 22
Clay 23
Vegetable 24
Portal_1 25
Cake 26
Web 27
RedstoneWire 28
Carpet 29
BuildableGlass 30
Slime_1 31
Piston 32
Allow 33
Deny_0 34
Netherwart 35
StoneDecoration 36
Bubble_0 37
Egg 38
Barrier 39
DecorationFlammable 40
SurfaceTypeTotal 41
Any_1 42

# Mob::TravelType

Name Value
Water_2 0
Lava_4 1
Ground 2
Air_0 3

# MobSpawnMethod

Name Value
Unknown_32 0
SpawnEgg 1
Command_3 2
Dispenser_0 3
Spawner 4
SpawnMethod_Count 5

# MingleComponent::MingleState

Name Value
Unavailable 0
Available 1
PartneredActive 2
PartneredPassive 3
Mingling 4

# mce::ImageUsage_0

Name Value
Unknown_41 0
sRGB 1
Data_0 2

# MushroomOuterType

Name Value
AllPores 0
VerticalStem 10
AllCap 14
AllStem 15

# MobEventsIndex

Name Value

# Material::Settings

Name Value
Normal_6 0
Gas 1
Liquid 2
Decoration_0 3
Portal_2 4

# MinecartType

Name Value
Rideable 0
Chest_1 1
Furnace_0 2
TNT 3
Spawner_0 4
Hopper_1 5
CommandBlock_1 6

# MoveInputHandler::LookDirection

Name Value
Down_0 0
Up_0 1
Left_1 4
Count_29 4
Right_1 5

# moodycamel::ConcurrentQueue<std::unique_ptr<com::mojang::clacks::protocol::MetricReport>,moodycamel::ConcurrentQueueDefaultTraits>::AllocationMode

enum moodycamel::ConcurrentQueue<std::unique_ptr<com::mojang::clacks::protocol::MetricReport>,moodycamel::ConcurrentQueueDefaultTraits>::AllocationMode : __int32
{
  CanAlloc_0 = 0x0,
  CannotAlloc_0 = 0x1,
};

# moodycamel::ConcurrentQueue<std::unique_ptr<com::mojang::clacks::protocol::MetricReport>,moodycamel::ConcurrentQueueDefaultTraits>::InnerQueueContext

enum moodycamel::ConcurrentQueue<std::unique_ptr<com::mojang::clacks::protocol::MetricReport>,moodycamel::ConcurrentQueueDefaultTraits>::InnerQueueContext : __int32
{
  implicit_context = 0x0,
  explicit_context = 0x1,
};

# match_flag_type

typedef std::regex_constants::match_flag_type match_flag_type;

# moodycamel::ConcurrentQueue<std::function<void ()>,moodycamel::ConcurrentQueueDefaultTraits>::AllocationMode

enum moodycamel::ConcurrentQueue<std::function<void ()>,moodycamel::ConcurrentQueueDefaultTraits>::AllocationMode : __int32
{
  CanAlloc_1 = 0x0,
  CannotAlloc_1 = 0x1,
};

# moodycamel::ConcurrentQueue<std::function<void ()>,moodycamel::ConcurrentQueueDefaultTraits>::InnerQueueContext

enum moodycamel::ConcurrentQueue<std::function<void ()>,moodycamel::ConcurrentQueueDefaultTraits>::InnerQueueContext : __int32
{
  implicit_context_0 = 0x0,
  explicit_context_0 = 0x1,
};

# MinecraftEventing::UseMethod

enum MinecraftEventing::UseMethod : __int32
{
  Unknown_7 = 0xFFFFFFFF,
  EquipArmor_0 = 0x0,
  Eat_2 = 0x1,
  Attack_1 = 0x2,
  Consume_0 = 0x3,
  Throw_1 = 0x4,
  Shoot_1 = 0x5,
  Place_1 = 0x6,
  FillBottle_0 = 0x7,
  FillBucket_0 = 0x8,
  PourBucket_0 = 0x9,
  UseTool_0 = 0xA,
};

# MinecraftEventing::AcquisitionMethod

enum MinecraftEventing::AcquisitionMethod : __int32
{
  Unknown_9 = 0xFFFFFFFF,
  None_17 = 0x0,
  PickedUp_0 = 0x1,
  Crafted_1 = 0x2,
  TakenFromChest_0 = 0x3,
  TakenFromEnderchest_0 = 0x4,
  Bought_0 = 0x5,
  Anvil_0 = 0x6,
  Smelted_0 = 0x7,
  Brewed_0 = 0x8,
  Bottle = 0x9,
  Trading_1 = 0xA,
  Fishing_0 = 0xB,
};

# MinecraftEventing::AccountType

enum MinecraftEventing::AccountType : __int32
{
  Xbl = 0x1,
  Guest = 0x2,
  Other_0 = 0x3,
};

# MedicineType

enum MedicineType : __int8
{
  Blindness = 0x0,
  Nausea = 0x1,
  Poison_0 = 0x2,
  Weakness = 0x3,
  Invalid_25 = 0x4,
};

# moodycamel::ConcurrentQueue<std::unique_ptr<LevelChunk,LevelChunkFinalDeleter>,moodycamel::ConcurrentQueueDefaultTraits>::AllocationMode

enum moodycamel::ConcurrentQueue<std::unique_ptr<LevelChunk,LevelChunkFinalDeleter>,moodycamel::ConcurrentQueueDefaultTraits>::AllocationMode : __int32
{
  CanAlloc_3 = 0x0,
  CannotAlloc_3 = 0x1,
};

# moodycamel::ConcurrentQueue<std::unique_ptr<LevelChunk,LevelChunkFinalDeleter>,moodycamel::ConcurrentQueueDefaultTraits>::InnerQueueContext

enum moodycamel::ConcurrentQueue<std::unique_ptr<LevelChunk,LevelChunkFinalDeleter>,moodycamel::ConcurrentQueueDefaultTraits>::InnerQueueContext : __int32
{
  implicit_context_1 = 0x0,
  explicit_context_1 = 0x1,
};

# MoonPhases

enum MoonPhases : __int32
{
  FULL_MOON = 0x0,
  WANING_GIBBOUS = 0x1,
  FIRST_QUARTER = 0x2,
  WANING_CRESCENT = 0x3,
  NEW_MOON = 0x4,
  WAXING_CRESCENT = 0x5,
  LAST_QUARTER = 0x6,
  WAXING_GIBBOUS = 0x7,
  COUNT_14 = 0x8,
};

# MobGoals

enum MobGoals : __int32
{
  GO_TO_MOB = 0x0,
  GO_IN_MOB_DIRECTION = 0x1,
};

# mce::TextureFormat

enum mce::TextureFormat : __int32
{
};