oneOf<Achievement, Interaction, PortalCreated, PortalUsed, MobKilled, CauldronUsed, PlayerDied, BossKilled, SlashCommand, MobBorn, POICauldronUsed, ComposterUsed, BellUsed, ActorDefinition, RaidUpdate, TargetBlockHit, PiglinBarter, PlayerWaxedOrUnwaxedCopper, CodeBuilderRuntimeAction, CodeBuilderScoreboard, ItemUsed, Empty>:
| Control Value [uint32] |
Type |
Details |
| 0 |
Achievement |
- |
| 1 |
Interaction |
- |
| 2 |
PortalCreated |
- |
| 3 |
PortalUsed |
- |
| 4 |
MobKilled |
- |
| 5 |
CauldronUsed |
- |
| 6 |
PlayerDied |
- |
| 7 |
BossKilled |
- |
| 8 |
SlashCommand |
- |
| 9 |
MobBorn |
- |
| 10 |
POICauldronUsed |
- |
| 11 |
ComposterUsed |
- |
| 12 |
BellUsed |
- |
| 13 |
ActorDefinition |
- |
| 14 |
RaidUpdate |
- |
| 15 |
TargetBlockHit |
- |
| 16 |
PiglinBarter |
- |
| 17 |
PlayerWaxedOrUnwaxedCopper |
- |
| 18 |
CodeBuilderRuntimeAction |
- |
| 19 |
CodeBuilderScoreboard |
- |
| 20 |
ItemUsed |
- |
| 21 |
Empty |
- |
Achievement (Variant 0)
| Field Name |
Type |
Field Index |
Description |
| Achievement ID (Required) |
varuint8 |
0 |
|
Enum Values:
| Index |
Value |
| 0 |
ChestFullOfCobblestone |
| 1 |
DiamondForYou |
| 2 |
IronBelly |
| 3 |
IronMan |
| 4 |
OnARail |
| 5 |
Overkill |
| 6 |
ReturnToSender |
| 7 |
SniperDuel |
| 8 |
StayinFrosty |
| 9 |
TakeInventory |
| 10 |
MapRoom |
| 11 |
FreightStation |
| 12 |
SmeltEverything |
| 13 |
TasteOfYourOwnMedicine |
| 14 |
WhenPigsFly |
| 15 |
Inception |
| 16 |
ArtificialSelection |
| 17 |
FreeDiver |
| 18 |
SpawnTheWither |
| 19 |
Beaconator |
| 20 |
GreatView |
| 21 |
SuperSonic |
| 22 |
TheEndAgain |
| 23 |
TreasureHunter |
| 24 |
ShootingStar |
| 25 |
FashionShow |
| 26 |
SelfPublishedAuthor |
| 27 |
AlternativeFuel |
| 28 |
SleepWithTheFishes |
| 29 |
Castaway |
| 30 |
ImAMarineBiologist |
| 31 |
SailThe7Seas |
| 32 |
MeGold |
| 33 |
Ahoy |
| 34 |
Atlantis |
| 35 |
OnePickleTwoPickleSeaPickleFour |
| 36 |
DoaBarrelRoll |
| 37 |
Moskstraumen |
| 38 |
Echolocation |
| 39 |
WhereHaveYouBeen |
| 40 |
TopOfTheWorld |
| 41 |
FruitOnTheLoom |
| 42 |
SoundTheAlarm |
| 43 |
BuyLowSellHigh |
| 44 |
Disenchanted |
| 45 |
TimeForStew |
| 46 |
BeeOurGuest |
| 47 |
TotalBeeLocation |
| 48 |
StickySituation |
| 49 |
CoverMeInDebris |
| 50 |
FloatYourGoat |
| 51 |
Friend |
| 52 |
WaxOnWaxOff |
| 53 |
StriderRiddenInLavaInOverworld |
| 54 |
GoatHornAcquired |
| 55 |
JukeboxUsedInMeadows |
| 56 |
TradedAtWorldHeight |
| 57 |
SurvivedFallFromWorldHeight |
| 58 |
SneakCloseToSculkSensor |
| 59 |
ItSpreads |
| 60 |
BirthdaySong |
| 61 |
WithOurPowersCombined |
| 62 |
PlantingThePast |
| 63 |
CarefulRestoration |
| 64 |
Revaulting |
| 65 |
CraftersCraftingCrafters |
| 66 |
WhoNeedsRockets |
| 67 |
OverOverkill |
| 68 |
HeartTransplanter |
| 69 |
StayHydrated |
| 70 |
MobKabob |
|
Interaction (Variant 1)
| Field Name |
Type |
Field Index |
Description |
| Interacted Entity ID (Required) |
varint64 |
0 |
|
| Interaction Type (Required) |
varuint8 |
1 |
|
Enum Values:
| Index |
Value |
| 0 |
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 |
|
| Interaction Actor Type (Required) |
varint32 |
2 |
|
| Interaction Actor Variant (Required) |
varint32 |
3 |
|
| Interaction Actor Color (Required) |
varuint8 |
4 |
|
PortalCreated (Variant 2)
| Field Name |
Type |
Field Index |
Description |
| Dimension ID (Required) |
varint32 |
0 |
Currently supported: (0 -> Overworld, 1 -> Nether, 2 -> The End, 3 -> Undefined) |
PortalUsed (Variant 3)
| Field Name |
Type |
Field Index |
Description |
| Source Dimension ID (Required) |
varint32 |
0 |
Currently supported: (0 -> Overworld, 1 -> Nether, 2 -> The End, 3 -> Undefined) |
| Target Dimension ID (Required) |
varint32 |
1 |
Currently supported: (0 -> Overworld, 1 -> Nether, 2 -> The End, 3 -> Undefined) |
MobKilled (Variant 4)
| Field Name |
Type |
Field Index |
Description |
| Instigator Actor ID (Required) |
varint64 |
0 |
|
| Target Actor ID (Required) |
varint64 |
1 |
|
| Instigator's Child Actor Type (Required) |
varint32 |
2 |
|
Enum Values:
| Index |
Value |
| 0 |
Undefined |
| 1 |
Mob |
| 2 |
PathfinderMob |
| 3 |
Monster |
| 4 |
Animal |
| 5 |
TamableAnimal |
| 6 |
Ambient |
| 7 |
UndeadMob |
| 8 |
ZombieMonster |
| 9 |
Arthropod |
| 10 |
Minecart |
| 11 |
SkeletonMonster |
| 12 |
EquineAnimal |
| 13 |
Projectile |
| 14 |
AbstractArrow |
| 15 |
WaterAnimal |
| 16 |
VillagerBase |
| 17 |
Chicken |
| 18 |
Cow |
| 19 |
Pig |
| 20 |
Sheep |
| 21 |
Wolf |
| 22 |
Villager |
| 23 |
MushroomCow |
| 24 |
Squid |
| 25 |
Rabbit |
| 26 |
Bat |
| 27 |
IronGolem |
| 28 |
SnowGolem |
| 29 |
Ocelot |
| 30 |
Horse |
| 31 |
PolarBear |
| 32 |
Llama |
| 33 |
Parrot |
| 34 |
Dolphin |
| 35 |
Donkey |
| 36 |
Mule |
| 37 |
SkeletonHorse |
| 38 |
ZombieHorse |
| 39 |
Zombie |
| 40 |
Creeper |
| 41 |
Skeleton |
| 42 |
Spider |
| 43 |
PigZombie |
| 44 |
Slime |
| 45 |
EnderMan |
| 46 |
Silverfish |
| 47 |
CaveSpider |
| 48 |
Ghast |
| 49 |
LavaSlime |
| 50 |
Blaze |
| 51 |
ZombieVillager |
| 52 |
Witch |
| 53 |
Stray |
| 54 |
Husk |
| 55 |
WitherSkeleton |
| 56 |
Guardian |
| 57 |
ElderGuardian |
| 58 |
Npc |
| 59 |
WitherBoss |
| 60 |
Dragon |
| 61 |
Shulker |
| 62 |
Endermite |
| 63 |
Agent |
| 64 |
Vindicator |
| 65 |
Phantom |
| 66 |
IllagerBeast |
| 67 |
ArmorStand |
| 68 |
TripodCamera |
| 69 |
Player |
| 70 |
ItemEntity |
| 71 |
PrimedTnt |
| 72 |
FallingBlock |
| 73 |
MovingBlock |
| 74 |
ExperiencePotion |
| 75 |
Experience |
| 76 |
EyeOfEnder |
| 77 |
EnderCrystal |
| 78 |
FireworksRocket |
| 79 |
Trident |
| 80 |
Turtle |
| 81 |
Cat |
| 82 |
ShulkerBullet |
| 83 |
FishingHook |
| 84 |
Chalkboard |
| 85 |
DragonFireball |
| 86 |
Arrow |
| 87 |
Snowball |
| 88 |
ThrownEgg |
| 89 |
Painting |
| 90 |
LargeFireball |
| 91 |
ThrownPotion |
| 92 |
Enderpearl |
| 93 |
LeashKnot |
| 94 |
WitherSkull |
| 95 |
BoatRideable |
| 96 |
WitherSkullDangerous |
| 97 |
LightningBolt |
| 98 |
SmallFireball |
| 99 |
AreaEffectCloud |
| 100 |
LingeringPotion |
| 101 |
LlamaSpit |
| 102 |
EvocationFang |
| 103 |
EvocationIllager |
| 104 |
Vex |
| 105 |
MinecartRideable |
| 106 |
MinecartHopper |
| 107 |
MinecartTNT |
| 108 |
MinecartChest |
| 109 |
MinecartFurnace |
| 110 |
MinecartCommandBlock |
| 111 |
IceBomb |
| 112 |
Balloon |
| 113 |
Pufferfish |
| 114 |
Salmon |
| 115 |
Drowned |
| 116 |
Tropicalfish |
| 117 |
Fish |
| 118 |
Panda |
| 119 |
Pillager |
| 120 |
VillagerV2 |
| 121 |
ZombieVillagerV2 |
| 122 |
Shield |
| 123 |
WanderingTrader |
| 124 |
Lectern |
| 125 |
ElderGuardianGhost |
| 126 |
Fox |
| 127 |
Bee |
| 128 |
Piglin |
| 129 |
Hoglin |
| 130 |
Strider |
| 131 |
Zoglin |
| 132 |
PiglinBrute |
| 133 |
Goat |
| 134 |
GlowSquid |
| 135 |
Axolotl |
| 136 |
Warden |
| 137 |
Frog |
| 138 |
Tadpole |
| 139 |
Allay |
| 140 |
ChestBoatRideable |
| 141 |
TraderLlama |
| 142 |
Camel |
| 143 |
Sniffer |
| 144 |
Breeze |
| 145 |
BreezeWindChargeProjectile |
| 146 |
Armadillo |
| 147 |
WindChargeProjectile |
| 148 |
Bogged |
| 149 |
OminousItemSpawner |
| 150 |
Creaking |
| 151 |
HappyGhast |
| 152 |
CopperGolem |
| 153 |
Nautilus |
| 154 |
ZombieNautilus |
| 155 |
Parched |
| 156 |
CamelHusk |
|
| Damage Source (Required) |
varint32 |
3 |
|
| Trade Tier (Required) |
varint32 |
4 |
-1 if not a trading actor. |
| Trader Name (Required) |
string |
5 |
Empty if not a trading actor. |
CauldronUsed (Variant 5)
| Field Name |
Type |
Field Index |
Description |
| Contents Color (Required) |
varuint32 |
0 |
|
| Contents Type (Required) |
varint16 |
1 |
|
| Fill Level (Required) |
varint16 |
2 |
|
PlayerDied (Variant 6)
| Field Name |
Type |
Field Index |
Description |
| Instigator Actor ID (Required) |
varint32 |
0 |
|
| Instigator Mob Variant (Required) |
varint32 |
1 |
|
| Damage Source (Required) |
varint32 |
2 |
|
| Died in Raid? (Required) |
varboolean |
3 |
|
BossKilled (Variant 7)
| Field Name |
Type |
Field Index |
Description |
| Boss Actor ID (Required) |
varint64 |
0 |
|
| Party Size (Required) |
varint32 |
1 |
|
| Boss Type (Required) |
varint32 |
2 |
|
SlashCommand (Variant 8)
| Field Name |
Type |
Field Index |
Description |
| Success Count (Required) |
varint32 |
0 |
|
| Error Count (Required) |
varint32 |
1 |
|
| Command Name (Required) |
string |
2 |
|
| Error List (Required) |
string |
3 |
|
MobBorn (Variant 9)
| Field Name |
Type |
Field Index |
Description |
| Born Baby: Entity Type (Required) |
varint32 |
0 |
|
| Born Baby: Entity Variant (Required) |
varint32 |
1 |
|
| Born Baby: Color (Required) |
varuint8 |
2 |
|
POICauldronUsed (Variant 10)
| Field Name |
Type |
Field Index |
Description |
| Block Interaction Type (Required) |
varuint8 |
0 |
|
Enum Values:
| Index |
Value |
| 0 |
None |
| 1 |
Extend |
| 2 |
Clone |
| 3 |
Lock |
| 4 |
Create |
| 5 |
CreateLocator |
| 6 |
Rename |
| 7 |
ItemPlaced |
| 8 |
ItemRemoved |
| 9 |
Cooking |
| 10 |
Dousing |
| 11 |
Lighting |
| 12 |
Haystack |
| 13 |
Filled |
| 14 |
Emptied |
| 15 |
AddDye |
| 16 |
DyeItem |
| 17 |
ClearItem |
| 18 |
EnchantArrow |
| 19 |
CompostItemPlaced |
| 20 |
RecoveredBonemeal |
| 21 |
BookPlaced |
| 22 |
BookOpened |
| 23 |
Disenchant |
| 24 |
Repair |
| 25 |
DisenchantAndRepair |
|
| Item Id (Required) |
varint16 |
1 |
Id of the relevant item used in the interaction. |
ComposterUsed (Variant 11)
| Field Name |
Type |
Field Index |
Description |
| Block Interaction Type (Required) |
varuint8 |
0 |
|
Enum Values:
| Index |
Value |
| 0 |
None |
| 1 |
Extend |
| 2 |
Clone |
| 3 |
Lock |
| 4 |
Create |
| 5 |
CreateLocator |
| 6 |
Rename |
| 7 |
ItemPlaced |
| 8 |
ItemRemoved |
| 9 |
Cooking |
| 10 |
Dousing |
| 11 |
Lighting |
| 12 |
Haystack |
| 13 |
Filled |
| 14 |
Emptied |
| 15 |
AddDye |
| 16 |
DyeItem |
| 17 |
ClearItem |
| 18 |
EnchantArrow |
| 19 |
CompostItemPlaced |
| 20 |
RecoveredBonemeal |
| 21 |
BookPlaced |
| 22 |
BookOpened |
| 23 |
Disenchant |
| 24 |
Repair |
| 25 |
DisenchantAndRepair |
|
| Item Id (Required) |
varint16 |
1 |
Id of the relevant item used in the interaction. |
BellUsed (Variant 12)
| Field Name |
Type |
Field Index |
Description |
| Item Id (Required) |
varint16 |
0 |
Id of the relevant item used in the interaction. |
ActorDefinition (Variant 13)
| Field Name |
Type |
Field Index |
Description |
| Event Name (Required) |
string |
0 |
|
RaidUpdate (Variant 14)
| Field Name |
Type |
Field Index |
Description |
| Current Wave (Required) |
varint32 |
0 |
|
| Total Waves (Required) |
varint32 |
1 |
|
| Success (Required) |
varboolean |
2 |
|
TargetBlockHit (Variant 15)
| Field Name |
Type |
Field Index |
Description |
| Redstone Level (Required) |
varint32 |
0 |
|
PiglinBarter (Variant 16)
| Field Name |
Type |
Field Index |
Description |
| Item Id (Required) |
varint32 |
0 |
|
| Was Targeting Bartering Player (Required) |
varboolean |
1 |
|
PlayerWaxedOrUnwaxedCopper (Variant 17)
| Field Name |
Type |
Field Index |
Description |
| Player Waxed or Unwaxed Copper Block ID (Required) |
varint32 |
0 |
|
CodeBuilderRuntimeAction (Variant 18)
| Field Name |
Type |
Field Index |
Description |
| CodeBuilder Runtime Action (Required) |
string |
0 |
|
CodeBuilderScoreboard (Variant 19)
| Field Name |
Type |
Field Index |
Description |
| Objective Name (Required) |
string |
0 |
|
| Score (Required) |
varint32 |
1 |
|
ItemUsed (Variant 20)
| Field Name |
Type |
Field Index |
Description |
| Item Id (Required) |
int16 |
0 |
|
| Item Aux (Required) |
int32 |
1 |
|
| Use Method (Required) |
int32 |
2 |
|
| Count (Required) |
int32 |
3 |
|
|